:root{--bg: #080c14;--bg2: #05080e;--face: #131b2b;--face2: #1a2740;--face3: #0e1522;--edge-lt: rgba(120, 160, 220, .22);--edge-dk: rgba(0, 0, 0, .7);--line: #05080e;--ouro: #e6b93f;--ouro2: #9c7418;--creme: #e8d5a4;--txt: #dce5f2;--txt2: #7a8ba6;--txt3: #6b7385;--azul: #3f7fc9;--azul-d: #254e88;--verm: #cf4a3e;--verm-d: #8a2a24;--verde: #4fb37c;--roxo: #9350c0;--font-game: "Courier New", "Courier Prime", "Cascadia Mono", "Lucida Console", monospace}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{overflow:hidden}body{font-family:var(--font-game);font-size:15.5px;color:var(--txt);background:radial-gradient(1100px 560px at 50% -12%,#12203c 0%,transparent 58%),radial-gradient(900px 900px at 50% 120%,transparent 60%,rgba(0,0,0,.6)),repeating-linear-gradient(0deg,#080d16 0,#080d16 2px,#070b12 2px,#070b12 4px),var(--bg);-webkit-font-smoothing:antialiased}img,canvas{image-rendering:pixelated}button{font-family:inherit;cursor:pointer;color:var(--txt)}h1,h2,h3,.hud{font-family:var(--font-game);font-weight:700;letter-spacing:.5px;line-height:1.4}.px{background:var(--face);border:3px solid var(--line);box-shadow:inset 2px 2px 0 var(--edge-lt),inset -3px -3px 0 var(--edge-dk),0 3px #0006}.px-in{box-shadow:inset -2px -2px 0 var(--edge-lt),inset 2px 2px 0 var(--edge-dk)}.app{height:100vh;display:flex;flex-direction:column;overflow:hidden}.topbar{flex-shrink:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:10px 14px;background-color:#16264a;background-image:url(/tex/brushed.webp),linear-gradient(180deg,#1c2d4c,#111d33);background-repeat:repeat;border-bottom:4px solid var(--line);box-shadow:inset 0 3px 0 var(--edge-lt),0 4px #00000080}.perfil{display:flex;align-items:center;gap:10px}.avatar{width:46px;height:46px;display:grid;place-items:center;flex-shrink:0;overflow:hidden;font-size:25px;background:#070c16;border:2px solid #05080e;box-shadow:inset 0 0 0 1px #3a3014}.perfil b{font-size:17px}.perfil small{display:block;color:var(--ouro);font-size:12.5px;font-family:"Press Start 2P";margin-top:2px}.xpbar{height:6px;width:130px;background:#0a101c;border:2px solid var(--line);margin-top:4px}.xpbar i{display:block;height:100%;background:linear-gradient(90deg,#6fa8dc,#9ecbff)}.recursos{display:flex;gap:10px;flex:1;min-width:0;overflow:visible}.recurso{display:flex;align-items:center;gap:7px;padding:6px 12px;background:var(--face3);border:3px solid var(--line);box-shadow:inset 2px 2px 0 var(--edge-lt),inset -2px -2px 0 var(--edge-dk)}.recurso .emoji{font-size:19px}.recurso .num{font-family:"Press Start 2P";font-size:14.5px;color:var(--ouro)}.btn-sair{background:var(--verm-d);border:3px solid var(--line);padding:8px 12px;font-size:13.5px;box-shadow:inset 2px 2px #fff3,inset -2px -2px 0 var(--edge-dk)}.grid{flex:1;min-height:0;display:grid;grid-template-columns:310px minmax(0,1fr) 310px;grid-template-rows:1fr auto;grid-template-areas:"esq centro dir" "esq bottom dir";gap:20px;padding:10px;align-items:stretch;overflow:hidden;background:radial-gradient(1200px 700px at 50% 40%,rgba(18,32,60,.45) 0%,transparent 80%),linear-gradient(180deg,#080c14f2,#05080efa)}.col-esq{grid-area:esq;display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden;background-color:var(--face);background-image:url(/tex/noise.webp);background-repeat:repeat;border:3px solid var(--line);box-shadow:inset 2px 2px 0 var(--edge-lt),inset -3px -3px 0 var(--edge-dk),0 4px 12px #00000080;border-radius:6px;padding:0;gap:0}.col-esq>.painel{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:10px 12px}.col-esq>.painel:not(:last-child){border-bottom:2px solid var(--line)!important;box-shadow:0 1px 0 var(--edge-lt)!important}.col-esq>.painel-chat-global{flex:1;min-height:0;display:flex;flex-direction:column;padding-bottom:10px}.col-esq>.painel-chat-global>div[style*=overflow-y]{flex:1}.col-dir{grid-area:dir;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding-right:0}.painel-dupla{height:100%;max-height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:3px 10px;gap:3px;overflow:hidden;background-color:var(--face);background-image:url(/tex/noise.webp);background-repeat:repeat;border:3px solid var(--line);box-shadow:inset 2px 2px 0 var(--edge-lt),inset -3px -3px 0 var(--edge-dk),0 3px #0006}.painel-dupla-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.painel-dupla-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.painel-dupla-header h3{margin:0;font-size:12.5px;color:var(--ouro);display:flex;align-items:center;gap:6px;text-shadow:1px 1px 0 rgba(0,0,0,.7);letter-spacing:.5px}.painel-dupla-cards{display:flex;flex-direction:column;gap:5px;flex:1;min-height:0;justify-content:space-between;overflow-y:auto}.arena-fighter-card{background:linear-gradient(180deg,#131e30,#0a1322);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;justify-content:space-between;flex:1;min-height:0;gap:5px;position:relative;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;box-shadow:0 4px 12px #0009,inset 0 1px #ffffff14}.arena-fighter-card:hover{transform:translateY(-1px);box-shadow:0 6px 16px #000000b3,inset 0 1px #ffffff24}.arena-fighter-card.ativo{box-shadow:0 0 16px #52e27266,inset 0 1px #ffffff2e}.arena-fighter-card .card-top-row{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-shrink:0}.arena-fighter-card .slot-tag{font-size:11px;background:#ffffff14;color:var(--txt-dim);border:1px solid rgba(255,255,255,.15);border-radius:4px;padding:1px 6px;font-family:var(--font-game);font-weight:700;letter-spacing:.5px}.arena-fighter-card .luta-tag{font-size:10px;background:#52e27233;color:#52e272;border:1px solid #52e272;border-radius:4px;padding:1px 6px;font-weight:800;font-family:var(--font-pixel);letter-spacing:.5px;box-shadow:0 0 8px #52e2724d}.arena-fighter-card .poder-tag{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--ouro);font-weight:700;font-family:var(--font-pixel);background:#e6b93f26;border:1px solid rgba(230,185,63,.4);padding:1px 7px;border-radius:4px;box-shadow:0 1px 4px #00000080}.arena-fighter-card .hero-showcase{position:relative;width:100%;height:74px;border-radius:6px;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:inset 0 0 12px #000c,0 2px 6px #00000080;flex-shrink:0}.arena-fighter-card .tier-badge{position:absolute;top:3px;left:3px;color:#fff;font-size:10px;font-weight:800;border-radius:3px;padding:1px 5px;line-height:1.1;font-family:var(--font-pixel);box-shadow:0 1px 4px #000000e6;z-index:2}.arena-fighter-card .raridade-badge{position:absolute;top:3px;right:3px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:1px 6px;border-radius:3px;z-index:2;box-shadow:0 1px 4px #000000e6}.arena-fighter-card .stars-badge{position:absolute;top:3px;left:32px;font:700 10px var(--font-game);line-height:1;padding:2px 6px;border-radius:2px;border:2px solid #05080e!important;z-index:2;box-shadow:0 2px 4px #000c}.arena-fighter-card .name-trait-row{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-shrink:0;padding:0 2px}.arena-fighter-card .name-trait-row b{font-size:14.5px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:1px 1px 0 rgba(0,0,0,.9)}.arena-fighter-card .name-trait-row .nv-span{font-size:12.5px;color:var(--txt)}.arena-fighter-card .name-trait-row .trait-pill{font-size:10px;font-weight:700;padding:1px 5px;border-radius:3px;background:#0006}.arena-fighter-card .stats-grid-row{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;background:#00000073;padding:4px 6px;border-radius:5px;border:1px solid rgba(255,255,255,.06);flex-shrink:0}.arena-fighter-card .stat-mini-cell{display:flex;align-items:center;justify-content:center;gap:3px}.arena-fighter-card .stat-mini-cell b{color:#fff;font-size:11px;font-family:var(--font-pixel)}.arena-fighter-card .equip-row{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;flex-shrink:0}.arena-fighter-card .equip-btn{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px;border-radius:4px;cursor:pointer;font-size:10px;font-weight:700;font-family:inherit;transition:all .12s ease;background:#0a1423e6}.arena-fighter-card .equip-btn:hover{filter:brightness(1.2);transform:translateY(-1px)}.arena-fighter-card .btn-evoluir{width:100%;padding:6px 8px;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:5px;font-size:11px;font-weight:700;font-family:inherit;transition:all .12s ease;flex-shrink:0;white-space:nowrap;min-height:28px}.arena-fighter-card .btn-evoluir>span:first-child{overflow:hidden;text-overflow:ellipsis;min-width:0;letter-spacing:0}.arena-fighter-card .btn-evoluir .custo{flex-shrink:0}.arena-fighter-card .btn-evoluir:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px)}.painel-dupla-mochila-btn{width:100%;padding:10px;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,#223756,#16263e);border:1px solid #486d9f;border-radius:6px;color:#fff;font-size:13.5px;font-weight:700;font-family:var(--font-game);cursor:pointer;box-shadow:inset 0 1px #ffffff26,0 2px 4px #0006;transition:all .15s ease;flex-shrink:0}.painel-dupla-mochila-btn:hover{background:linear-gradient(180deg,#2c476f,#1c3050);border-color:#6392d4;transform:translateY(-1px)}.col-centro{grid-area:centro;min-height:0;display:flex}.painel{background-color:var(--face);background-image:url(/tex/noise.webp);background-repeat:repeat;border:3px solid var(--line);padding:12px;box-shadow:inset 2px 2px 0 var(--edge-lt),inset -3px -3px 0 var(--edge-dk),0 3px #0006}.painel h3{font-size:13.5px;color:var(--ouro);margin-bottom:12px;text-shadow:2px 2px 0 rgba(0,0,0,.6);letter-spacing:.5px}.btn-modo-especial{transition:transform .15s ease,filter .15s ease,border-color .15s ease,box-shadow .15s ease}.btn-modo-especial:hover{transform:translateY(-2px);filter:brightness(1.12)}.btn-modo-especial.on{filter:brightness(1.15);box-shadow:0 0 0 2px #ff8fa073,0 4px 12px #dc2d414d!important}.btn-modo-especial.pvp:hover{border-color:#ff4d63!important;box-shadow:0 6px 16px #eb2d4166,inset 0 1px #fff3!important}.btn-modo-especial.torneio:hover{border-color:gold!important;box-shadow:0 6px 16px #f7ce4a66,inset 0 1px #ffffff40!important}.col-centro>.ring{flex:1}.ring{background:#060a12;border:3px solid var(--line);border-radius:6px;overflow:hidden;height:100%;display:flex;flex-direction:column;position:relative;box-shadow:inset 2px 2px 0 var(--edge-lt),inset -3px -3px 0 var(--edge-dk),0 4px 16px #0009}.ring-topbars.ring-topbars-hw{display:flex;flex-direction:column;justify-content:center;gap:7px;min-height:76px;padding:7px 16px 9px;background:linear-gradient(180deg,#23143a,#140a22);border-bottom:3px solid rgba(255,138,61,.45)}.hw-faixa{width:100%}.ring-topbars{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 16px;background:linear-gradient(180deg,#182846,#0d1627);border-bottom:3px solid var(--line);box-shadow:inset 0 2px 0 var(--edge-lt),0 3px 6px #00000080;position:relative;z-index:10;flex-shrink:0}.hpbar{flex:1;display:flex;flex-direction:column;gap:3px}.hpbar-header{display:flex;align-items:center;justify-content:space-between}.hpbar-name{font-family:var(--font-pixel);font-size:11px;letter-spacing:.5px;display:inline-flex;align-items:center;gap:5px;font-weight:700}.hpbar-player .hpbar-name{color:#70b4ff;text-shadow:0 0 6px rgba(112,180,255,.5)}.hpbar-enemy .hpbar-name{color:#ff6b7e;text-shadow:0 0 6px rgba(255,107,126,.5)}.hpbar-pct{font-family:var(--font-pixel);font-size:10px;color:var(--txt-dim)}.hp{height:14px;background:#04080e;border:2px solid var(--line);border-radius:3px;box-shadow:inset 2px 2px 0 var(--edge-dk),0 1px #ffffff14;overflow:hidden;position:relative}.hpbar-player .hp i{display:block;height:100%;transition:width .15s ease-out;background:linear-gradient(90deg,#2b6cb0,#4299e1)!important;box-shadow:inset 0 2px #ffffff59,0 0 8px #4299e180}.hpbar-enemy .hp i{display:block;height:100%;transition:width .15s ease-out;background:linear-gradient(90deg,#e53e3e,#f56565)!important;box-shadow:inset 0 2px #ffffff59,0 0 8px #f5656580}.ring-fase-badge{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3px 14px;background:linear-gradient(180deg,#2a2012,#151109);border:2px solid var(--ouro);border-radius:4px;box-shadow:0 0 12px #e6b93f59,inset 0 1px #fff3;flex-shrink:0}.ring-fase-badge .fase-tag{font-family:var(--font-pixel);font-size:9px;color:#f7d070;letter-spacing:1px;text-transform:uppercase}.ring-fase-badge .fase-num{font-family:var(--font-pixel);font-size:14.5px;color:var(--ouro);font-weight:800;letter-spacing:.5px;text-shadow:0 0 8px rgba(230,185,63,.7),1px 1px 0 #000;margin-top:1px}.ring-scenery-container{position:relative;flex:1;min-height:0;display:flex;overflow:hidden;background:#050912 url(/assets/bg-DZjU94S-.webp) center bottom / cover no-repeat}.arena-backdrop-tint{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(4,8,18,.94) 0%,rgba(5,11,26,.85) 32%,rgba(5,11,26,.4) 62%,transparent 85%);z-index:1}.arena-lighting-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:2}.arena-beacons{position:absolute;top:18%;left:0;right:0;pointer-events:none;display:flex;justify-content:space-between;padding:0 10%;z-index:3}.beacon-corner{display:flex;align-items:center;gap:10px}.beacon-lamp{width:10px;height:10px;border-radius:50%;pointer-events:none;filter:blur(1px)}.lamp-red{background:#ff2e55;box-shadow:0 0 15px 5px #ff2e55a6,0 0 30px 10px #ff143c47;animation:beaconBreatheRed 3.6s ease-in-out infinite alternate;will-change:transform,opacity}.lamp-blue{background:#09f;box-shadow:0 0 15px 5px #0099ffa6,0 0 30px 10px #0064e647;animation:beaconBreatheBlue 3.1s ease-in-out infinite alternate;will-change:transform,opacity}@keyframes beaconBreatheRed{0%{opacity:.25;transform:scale(.85)}50%{opacity:.75;transform:scale(1.1)}to{opacity:.35;transform:scale(.9)}}@keyframes beaconBreatheBlue{0%{opacity:.3;transform:scale(.88)}50%{opacity:.82;transform:scale(1.15)}to{opacity:.28;transform:scale(.85)}}.arena-spotlights{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:2}.spotlight{position:absolute;top:-12%;height:135%;transform-origin:top center;filter:blur(10px);pointer-events:none;mix-blend-mode:screen;will-change:transform,opacity}.spot-ambient-blue{left:15%;width:70%;background:radial-gradient(ellipse at top center,rgba(0,140,255,.16) 0%,rgba(10,60,180,.05) 50%,transparent 80%);animation:spotAmbientPulse 6s ease-in-out infinite alternate}.spot-sweep-left{left:10%;width:240px;background:linear-gradient(180deg,rgba(0,170,255,.22) 0%,rgba(0,110,240,.12) 45%,rgba(0,60,180,.03) 80%,transparent 100%);clip-path:polygon(48% 0%,52% 0%,96% 100%,4% 100%);transform:rotate(-18deg);animation:spotSweepLeft 10s cubic-bezier(.45,.05,.55,.95) infinite alternate}.spot-sweep-center{left:42%;width:210px;background:linear-gradient(180deg,rgba(0,190,255,.18) 0%,rgba(0,130,255,.1) 50%,rgba(0,70,200,.02) 85%,transparent 100%);clip-path:polygon(47% 0%,53% 0%,92% 100%,8% 100%);transform:rotate(-3deg);animation:spotSweepCenter 14s cubic-bezier(.45,.05,.55,.95) infinite alternate}.spot-sweep-right{right:10%;width:240px;background:linear-gradient(180deg,rgba(0,170,255,.22) 0%,rgba(0,110,240,.12) 45%,rgba(0,60,180,.03) 80%,transparent 100%);clip-path:polygon(48% 0%,52% 0%,96% 100%,4% 100%);transform:rotate(18deg);animation:spotSweepRight 11.5s cubic-bezier(.45,.05,.55,.95) infinite alternate}.arena-center-glow{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:580px;height:360px;background:radial-gradient(ellipse at center,rgba(0,120,255,.16) 0%,rgba(10,50,160,.05) 50%,transparent 75%);mix-blend-mode:screen;pointer-events:none;animation:ringGlowBreathe 6s ease-in-out infinite alternate;will-change:transform,opacity}@keyframes spotSweepLeft{0%{transform:rotate(-22deg);opacity:.55}50%{transform:rotate(-11deg);opacity:.85}to{transform:rotate(-22deg);opacity:.55}}@keyframes spotSweepCenter{0%{transform:rotate(-9deg) translate(-25px);opacity:.5}50%{transform:rotate(9deg) translate(25px);opacity:.8}to{transform:rotate(-9deg) translate(-25px);opacity:.5}}@keyframes spotSweepRight{0%{transform:rotate(22deg);opacity:.55}50%{transform:rotate(11deg);opacity:.85}to{transform:rotate(22deg);opacity:.55}}@keyframes spotAmbientPulse{0%{opacity:.6;transform:scale(.96)}to{opacity:.95;transform:scale(1.04)}}@keyframes ringGlowBreathe{0%{transform:translate(-50%,-50%) scale(.92);opacity:.6}to{transform:translate(-50%,-50%) scale(1.08);opacity:.95}}.arena-crowd{position:absolute;left:0;right:0;top:0;height:55%;pointer-events:none;overflow:hidden;z-index:1}.crowd-truss{position:absolute;top:0;left:0;right:0;height:32px;background:repeating-linear-gradient(90deg,#131e30 0 2px,transparent 2px 28px),repeating-linear-gradient(45deg,#182842 0 2px,transparent 2px 18px),repeating-linear-gradient(-45deg,#182842 0 2px,transparent 2px 18px),linear-gradient(180deg,#090e18 0%,#121c2e 70%,transparent 100%);border-bottom:2px solid rgba(120,160,220,.28);opacity:.9}.crowd-heads{position:absolute;bottom:0;left:0;right:0;height:100px;background:radial-gradient(ellipse at 50% 100%,rgba(20,34,58,.98) 0%,rgba(10,18,30,.9) 65%,transparent 100%),repeating-linear-gradient(90deg,#080d16 0,#080d16 12px,#0f1a2c 12px,#0f1a2c 24px,#060a12 24px,#060a12 34px);mask-image:linear-gradient(0deg,black 65%,transparent 100%);-webkit-mask-image:linear-gradient(0deg,black 65%,transparent 100%);opacity:.85}.flash-bulb{position:absolute;width:5px;height:5px;border-radius:50%;background:#fff;opacity:0;pointer-events:none}@keyframes cameraFlash{0%,91%,to{opacity:0;transform:scale(.4);box-shadow:none}94%{opacity:1;transform:scale(3.5);box-shadow:0 0 20px #fff,0 0 40px #70c4ff}96%{opacity:.4;transform:scale(1.6);box-shadow:0 0 10px #fff}}.fb-1{top:32%;left:15%;animation:cameraFlash 3s infinite;animation-delay:-.4s}.fb-2{top:26%;left:32%;animation:cameraFlash 3.8s infinite;animation-delay:-1.7s}.fb-3{top:38%;left:58%;animation:cameraFlash 3.4s infinite;animation-delay:-2.3s}.fb-4{top:22%;left:78%;animation:cameraFlash 4.2s infinite;animation-delay:-.9s}.fb-5{top:42%;left:22%;animation:cameraFlash 3.6s infinite;animation-delay:-3.1s}.fb-6{top:34%;left:86%;animation:cameraFlash 4.4s infinite;animation-delay:-1.2s}.arena-floor{position:absolute;bottom:0;left:0;right:0;height:44%;pointer-events:none;background:radial-gradient(ellipse 75% 60% at 50% 65%,rgba(65,120,210,.28) 0%,rgba(30,60,110,.14) 50%,transparent 80%),linear-gradient(180deg,#0c162659,#0a111cf2 45%,#05080e);border-top:1px solid rgba(120,160,220,.22);z-index:1}.ring-canvas{position:relative;z-index:2;flex:1;min-height:440px;width:100%;height:100%}.ring-floaters{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.floater{position:absolute;font-family:"Press Start 2P";font-size:19px;animation:sobe .8s ease-out forwards;text-shadow:2px 2px 0 #000}.floater.enemy{left:60%;top:42%;color:#ffe14a}.floater.player{left:36%;top:42%;color:#ff8a8a}.floater.ko{font-size:27px;color:#fff;left:50%;top:32%;transform:translate(-50%)}@keyframes sobe{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-46px)}}.obj-cat{font-family:"Press Start 2P";font-size:12.5px;margin-bottom:10px;color:var(--txt)}.obj-lista{list-style:none;display:flex;flex-direction:column;gap:7px;font-size:17px;color:var(--txt2)}.obj-lista b{color:var(--txt)}.ganho-idle{margin-top:12px;font-size:14.5px;color:var(--verde);background:#0e2820;border:2px solid #164a34;padding:7px 9px}.aviso{background:#3a2a10;color:#f0c060;font-size:14.5px;padding:7px 9px;border:2px solid #5a3f10;margin-bottom:10px}.missao{margin-bottom:12px}.missao-top{display:flex;justify-content:space-between;font-size:15.5px;margin-bottom:5px}.missao-num{color:var(--txt2)}.bar{height:12px;background:#05090f;border:2px solid var(--line);overflow:hidden}.bar i{display:block;height:100%;background:linear-gradient(90deg,var(--ouro2),var(--ouro))}.btn-mini,.btn-up,.btn-primary,.nav-item{border:3px solid var(--line);box-shadow:inset 2px 2px #ffffff40,inset -2px -2px #00000073,0 3px #0006;transition:transform .05s}.btn-mini:active,.btn-up:active,.btn-primary:active,.nav-item:active{transform:translateY(2px);box-shadow:inset 2px 2px #fff3,inset -2px -2px #00000073}.btn-mini{margin-top:8px;background:linear-gradient(180deg,var(--verde),#328256);color:#04120b;padding:6px 12px;font-size:12.5px;font-family:"Press Start 2P",monospace;font-weight:700}.btn-mini.full{width:100%}.btn-mini.danger{background:linear-gradient(180deg,var(--verm),var(--verm-d));color:#fff}.btn-mini:disabled,.btn-up:disabled,.btn-primary:disabled{opacity:.45;cursor:not-allowed}.btn-up{background:linear-gradient(180deg,#203150,#142138);padding:8px 10px;font-weight:700;font-size:12.5px;font-family:"Press Start 2P",monospace;width:100%;margin-top:6px}.btn-primary{background:linear-gradient(180deg,var(--azul),var(--azul-d));color:#fff;padding:10px 14px;font-family:"Press Start 2P",monospace;font-size:12.5px}.btn-primary.ouro{background:linear-gradient(180deg,var(--ouro),var(--ouro2));color:#241a04}.spoil{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-top:2px solid var(--line)}.spoil-itens{display:flex;gap:10px;font-size:14.5px;color:var(--ouro);margin-top:3px}.vazio{color:var(--txt2);font-size:15.5px;text-align:center;padding:14px}.carta{border:3px solid #444;background-color:var(--face3);background-image:url(/tex/weave.webp);background-repeat:repeat;padding:7px;font-size:13.5px;cursor:pointer;box-shadow:inset 2px 2px #ffffff1a,inset -2px -2px #00000080;transition:transform .08s}.carta:hover{transform:translateY(-3px)}.carta.sel{outline:3px solid #fff;outline-offset:1px}.carta-top{display:flex;align-items:center;gap:5px;padding:4px 5px;margin-bottom:5px;border:2px solid var(--line)}.carta-est{font-size:18px}.carta-nome{font-weight:700;flex:1;font-size:14.5px}.carta-nv{opacity:.85;font-size:12.5px}.carta-rar{font-family:"Press Start 2P";font-size:10px;margin-bottom:3px}.carta-trait{font-size:13.5px;margin:3px 0}.carta-stats{display:flex;flex-wrap:wrap;gap:4px 9px;margin:5px 0;font-weight:600}.carta-poder{text-align:right;color:var(--ouro);font-weight:700;font-size:13.5px}.arena-fighter{margin-bottom:10px}.arena-fighter.ativo .carta{box-shadow:0 0 0 3px var(--verde),inset 2px 2px #ffffff1a}.slot-vazio{border:3px dashed #34507e;padding:16px;text-align:center;color:var(--txt2);cursor:pointer;margin-bottom:10px;font-size:14.5px}.bottom{grid-area:bottom;flex-shrink:0;display:flex;align-items:center;gap:8px;padding:8px 14px;background-color:#0b1526;background-image:url(/tex/brushed.webp);background-repeat:repeat;border:3px solid var(--line);border-radius:6px;overflow-x:auto;box-shadow:inset 0 2px 0 var(--edge-lt),0 4px 12px #00000080}.nav-item{background:linear-gradient(180deg,#203150,#142138);border:3px solid var(--line);box-shadow:inset 1px 1px 0 var(--edge-lt),inset -2px -2px #00000080,0 2px #0006;padding:8px 14px;font-family:var(--font-game);font-size:14.5px;font-weight:700;letter-spacing:.5px;color:var(--txt);white-space:nowrap;display:inline-flex;align-items:center;gap:7px;cursor:pointer;transition:all .1s ease}.nav-item:hover{background:linear-gradient(180deg,#2a416a,#1a2d4e);border-color:#3e5a8f;color:#fff;transform:translateY(-1px)}.nav-item:active{transform:translateY(1px);box-shadow:inset 2px 2px #0009}.nav-item.ghost{opacity:.45;background:#0d1524;border-color:#17243b}.nav-item.ghost:hover{opacity:.65;transform:none}.nav-sep{display:none}.login-wrap{position:relative;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px;overflow-x:hidden;overflow-y:auto}.login-cena{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.login-arena{position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;background:#050912 url(/assets/bg-DZjU94S-.webp) center 40% / cover no-repeat;filter:saturate(.82) brightness(.6);animation:login-respira 28s ease-in-out infinite}@keyframes login-respira{0%,to{transform:scale(1.02) translateY(0)}50%{transform:scale(1.07) translateY(-12px)}}.login-ringue{position:absolute;left:50%;bottom:-8%;width:min(1120px,130%);aspect-ratio:866 / 564;transform:translate(-50%);background:url(/assets/ring_arena-Ce8ckjfY.webp) center / 100% 100% no-repeat;opacity:.3;filter:brightness(.4) saturate(.5) contrast(1.05);-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 46%,#000 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 46%,#000 100%)}.login-bruma{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 55% at 50% 102%,rgba(63,127,201,.2),transparent 62%),radial-gradient(70% 45% at 50% 44%,rgba(230,185,63,.07),transparent 70%),linear-gradient(180deg,#040812e0,#050b1a80 36%,#050b1a94 70%,#03060ef0)}.login-holofote{position:absolute;top:-14%;width:44vmin;height:120vh;transform-origin:50% 0;background:linear-gradient(180deg,rgba(222,236,255,.26) 0%,rgba(188,214,255,.1) 42%,rgba(160,195,255,.02) 72%,transparent 88%);clip-path:polygon(46% 0,54% 0,93% 100%,7% 100%);filter:blur(7px);mix-blend-mode:screen}.login-holofote.f1{left:4%;animation:login-varre-a 12s ease-in-out infinite}.login-holofote.f2{left:40%;opacity:.8;animation:login-varre-b 15s ease-in-out infinite}.login-holofote.f3{right:5%;animation:login-varre-c 13.5s ease-in-out infinite}@keyframes login-varre-a{0%,to{transform:rotate(-14deg)}50%{transform:rotate(8deg)}}@keyframes login-varre-b{0%,to{transform:rotate(6deg)}50%{transform:rotate(-7deg)}}@keyframes login-varre-c{0%,to{transform:rotate(13deg)}50%{transform:rotate(-9deg)}}.login-lampadas{position:absolute;top:25%;left:0;right:0;display:flex;justify-content:space-between;padding:0 7%}.login-lampadas .lp{width:8px;height:8px;border-radius:50%;filter:blur(.5px)}.login-lampadas .lp.verm{background:#ff2e55;box-shadow:0 0 12px 4px #ff2e5580,0 0 28px 10px #ff143c2e;animation:login-pisca 3.1s ease-in-out infinite}.login-lampadas .lp.azul{background:#3fa0ff;box-shadow:0 0 12px 4px #3fa0ff80,0 0 28px 10px #1e78ff2e;animation:login-pisca 3.8s ease-in-out infinite .7s}@keyframes login-pisca{0%,to{opacity:.45}50%{opacity:1}}.login-poeira i{position:absolute;bottom:-8px;width:3px;height:3px;background:#e8d5a48c;left:calc(3% + var(--i) * 7%);animation:login-sobe 17s linear infinite;animation-delay:calc(var(--i) * -1.25s)}@keyframes login-sobe{0%{transform:translateZ(0);opacity:0}12%{opacity:.8}to{transform:translate3d(34px,-98vh,0);opacity:0}}.login-vinheta{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 46%,transparent 38%,rgba(2,4,10,.72) 100%)}.login-scan{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background:repeating-linear-gradient(0deg,rgba(0,0,0,.22) 0 1px,transparent 1px 3px)}.login-card{position:relative;z-index:2;margin:auto;flex:0 0 auto;width:380px;max-width:100%;padding:30px 30px 26px;text-align:center;background:linear-gradient(180deg,#1b2842f5,#0e1522f7),url(/tex/worn.webp);background-blend-mode:normal,overlay;border:4px solid var(--line);box-shadow:inset 3px 3px 0 var(--edge-lt),inset -4px -4px 0 var(--edge-dk),0 8px #0000008c,0 0 0 1px #e6b93f29,0 22px 60px #000000b3;animation:login-entra .45s cubic-bezier(.2,.9,.3,1) both}@keyframes login-entra{0%{opacity:.2;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.login-faixa{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--ouro2) 18%,var(--ouro) 50%,var(--ouro2) 82%,transparent);box-shadow:0 0 12px #e6b93f73}.login-logo{display:block;width:260px;max-width:100%;height:auto;margin:2px auto 0;image-rendering:auto;filter:drop-shadow(0 3px 0 rgba(0,0,0,.55)) drop-shadow(0 0 22px rgba(230,185,63,.3));animation:login-logo-pulsa 5s ease-in-out infinite}@keyframes login-logo-pulsa{0%,to{filter:drop-shadow(0 3px 0 rgba(0,0,0,.55)) drop-shadow(0 0 18px rgba(230,185,63,.22))}50%{filter:drop-shadow(0 3px 0 rgba(0,0,0,.55)) drop-shadow(0 0 30px rgba(230,185,63,.42))}}.tagline{color:var(--txt2);font-size:15.5px;margin:14px 0 22px}.login-card form{display:flex;flex-direction:column;gap:12px}.login-card input{background:#05090f;border:3px solid var(--line);padding:13px;color:var(--txt);font-family:inherit;font-size:18px;box-shadow:inset 2px 2px 0 var(--edge-dk);transition:box-shadow .15s,border-color .15s}.login-card input:focus{outline:none;border-color:var(--azul-d);box-shadow:inset 2px 2px 0 var(--edge-dk),0 0 0 2px #3f7fc959}.login-card input:-webkit-autofill,.login-card input:-webkit-autofill:hover,.login-card input:-webkit-autofill:focus{-webkit-text-fill-color:var(--txt);-webkit-box-shadow:inset 0 0 0 1000px #05090f,inset 2px 2px 0 var(--edge-dk);caret-color:var(--txt)}.login-erro{color:#ff8a8a;font-size:15.5px}.login-aviso{color:var(--creme);font-size:14.5px;line-height:1.5;margin-bottom:4px}.login-voltar{background:none;border:none;color:var(--txt2);font-size:13.5px;text-decoration:underline;padding:4px}.login-voltar:hover{color:var(--txt)}.login-ref{display:flex;flex-direction:column;gap:3px;text-align:left;background:#ffc94a14;border:1px solid rgba(255,201,74,.28);border-left:3px solid var(--ouro, #ffc94a);border-radius:10px;padding:9px 12px;margin:0 0 14px}.login-ref b{font-size:14px;color:var(--ouro, #ffc94a)}.login-ref span{font-size:13px;line-height:1.45;color:var(--txt2)}.login-espera{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px 0 2px}.login-espera-ico{font-size:34px;line-height:1}.login-espera h3{margin:2px 0 0;font-size:18px;color:var(--ouro, #ffc94a)}.login-espera-msg{margin:0;font-size:14.5px;line-height:1.5;color:var(--creme, #e9ecf3)}.login-espera-nome{margin:2px 0 0;font-size:13.5px;color:var(--txt2)}.login-espera-ref{margin:0;font-size:13px;color:var(--txt2);opacity:.9}.login-espera .login-voltar{margin-top:8px}.login-erro-solto{margin:4px 0 12px}.login-aguarde{color:var(--txt2);font-size:14.5px;margin:6px 0 14px}.convite-discord{text-align:center}.convite-discord h2{margin:10px 0 0}.convite-discord p{margin:8px 0 16px;font-size:14.5px;line-height:1.55;color:var(--txt2);max-width:340px}.convite-discord-btn{display:inline-block;background:#5865f2;border-color:#5865f2;text-decoration:none}.convite-discord-btn:hover{background:#6b76f5;border-color:#6b76f5}.convite-discord-depois{display:block;margin:10px auto 0;background:none;border:none;color:var(--txt2);font-size:13.5px;text-decoration:underline;padding:4px;cursor:pointer}.convite-discord-depois:hover{color:var(--txt)}.login-discord{display:flex;align-items:center;justify-content:center;gap:8px;width:300px;max-width:100%;margin:10px auto 0;padding:9px 12px;border-radius:8px;border:1px solid #5865f255;background:#5865f21a;color:#aab4ff;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.login-discord:hover{background:#5865f233;border-color:#5865f2aa;color:#cfd5ff}.login-discord svg{flex:none}.login-discord.espera{width:100%;margin-top:4px;background:#5865f2;border-color:#5865f2;color:#fff}.login-discord.espera:hover{background:#6b76f5;border-color:#6b76f5;color:#fff}.login-rodape{color:var(--txt2);font-size:12.5px;line-height:1.5;margin-top:16px;opacity:.85}.gbtn-slot{justify-content:center;min-height:44px}.gbtn-slot>div{border:3px solid var(--line);box-shadow:inset 2px 2px 0 var(--edge-lt),0 3px #00000073}@media (max-width: 480px){.login-card{padding:24px 18px 20px}.login-logo{width:215px}.login-lampadas{top:20%;padding:0 4%}.login-ringue{bottom:-22%;opacity:.2}}@media (prefers-reduced-motion: reduce){.login-arena,.login-holofote,.login-lampadas .lp,.login-poeira i,.login-logo,.login-card{animation:none!important}}.carregando{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--txt2);font-size:18px}.modal-offline,.modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#040810d1;display:grid;place-items:center;z-index:80;padding:20px}.modal-card{background:var(--face);border:4px solid var(--line);padding:30px;width:360px;text-align:center;box-shadow:inset 3px 3px 0 var(--edge-lt),inset -4px -4px 0 var(--edge-dk),0 6px #00000080}.modal-card h2{font-size:17px;color:var(--ouro);margin-bottom:8px}.offline-itens{display:flex;justify-content:center;gap:16px;font-family:"Press Start 2P";font-size:18px;margin:18px 0;color:var(--ouro)}.toast-erro{position:fixed;bottom:84px;left:50%;transform:translate(-50%);background:var(--verm-d);color:#fff;padding:12px 20px;border:3px solid var(--line);z-index:90;font-weight:700;box-shadow:0 3px #00000080}.modal-lg{background-color:var(--face);background-image:url(/tex/noise.webp);background-repeat:repeat;border:4px solid var(--line);padding:22px;width:min(780px,96vw);max-height:88vh;overflow:auto;box-shadow:inset 3px 3px 0 var(--edge-lt),inset -4px -4px 0 var(--edge-dk),0 6px #00000080}.modal-sm{background-color:var(--face);background-image:url(/tex/noise.webp);background-repeat:repeat;border:4px solid var(--line);padding:20px;width:min(420px,94vw);max-height:88vh;overflow:auto;box-shadow:inset 3px 3px 0 var(--edge-lt),inset -4px -4px 0 var(--edge-dk),0 6px #00000080}.modal-head{display:flex;align-items:center;justify-content:space-between}.modal-head h2{font-size:17px;color:var(--ouro)}.modal-head .x{background:linear-gradient(180deg,#c93b3b,var(--verm-d));border:3px solid var(--line);box-shadow:inset 1px 1px #ffffff4d,inset -2px -2px #00000080,0 2px #0006;width:34px;height:34px;font-size:15.5px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .1s ease}.modal-head .x:hover{background:linear-gradient(180deg,#e04848,#aa2020);transform:translateY(-1px)}.modal-head .x:active{transform:translateY(1px);box-shadow:inset 2px 2px #0009}.modal-lg .sub{color:var(--txt2);font-size:15.5px;margin:10px 0 14px}.gacha-taxas{display:flex;flex-wrap:wrap;gap:12px;font-size:14.5px;font-weight:700;margin-bottom:16px}.gacha-btns{display:flex;gap:14px}.gacha-btns .btn-primary{flex:1}.pity-nota{text-align:center;color:var(--txt2);font-size:14.5px;margin-top:14px}.arena-slots{display:flex;gap:12px;margin:12px 0}.arena-slots .slot{flex:1;background:var(--face2);border:2px solid var(--line);box-shadow:inset 1px 1px 0 var(--edge-lt),inset -1px -1px 0 var(--edge-dk);padding:8px 12px;font-size:14.5px;display:flex;align-items:center;justify-content:space-between}.arena-slots .slot b{color:var(--ouro);font-size:10.5px;font-family:"Press Start 2P",monospace}.arena-slots .slot span{font-size:13.5px;color:var(--txt);font-weight:700}.arena-slots .slot .vazio{color:var(--txt2);font-weight:400;font-style:italic}.colecao-grid,.reveal-cartas{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.badge-arena{position:absolute;top:5px;right:5px;background:var(--verde);color:#04120b;font-size:10px;font-weight:800;padding:2px 6px;z-index:2;border:2px solid var(--line)}.carta-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:14px;padding-top:14px;border-top:3px solid var(--line);font-size:15.5px}.reveal{background:var(--face);border:4px solid var(--line);padding:26px;text-align:center;width:min(780px,96vw);box-shadow:inset 3px 3px 0 var(--edge-lt),inset -4px -4px 0 var(--edge-dk),0 6px #00000080}.reveal h2{color:var(--ouro);margin-bottom:18px;font-size:18px}.reveal-cartas{margin-bottom:18px;max-height:60vh;overflow:auto}@media (max-width:960px){.grid{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"centro" "esq" "dir" "bottom"}.col-esq,.col-dir{height:auto;max-height:none}.col-centro{order:-1}.ring-canvas{min-height:340px}}*::-webkit-scrollbar{width:12px;height:12px}*::-webkit-scrollbar-track{background:#0a111d;box-shadow:inset 1px 1px #05080e,inset -1px -1px #16233a}*::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#4a6ba8,#30456e);border:2px solid #05080e;box-shadow:inset 1px 1px #7d9bd4,inset -1px -1px #1b2a45}*::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#e6b93f,#a87d18);box-shadow:inset 1px 1px #ffe9a8,inset -1px -1px #6b4e0c}*::-webkit-scrollbar-corner{background:#0a111d}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#4a6ba8 #0a111d}}.talentos-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;overflow-y:auto;padding:4px 6px 6px 2px}@media (max-width: 860px){.talentos-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.talentos-grid{grid-template-columns:1fr}}.loja-sec{font-size:12.5px;color:var(--ouro);margin:16px 0 10px}.loja-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.loja-item,.bau-item{background-color:var(--face3);background-image:url(/tex/weave.webp);background-repeat:repeat;border:3px solid var(--line);padding:14px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.loja-ico,.bau-ico{font-size:34px;line-height:1}.loja-desc{color:var(--txt2);font-size:14.5px;min-height:32px}.loja-item .btn-primary,.bau-item .btn-primary{width:100%;padding:10px;font-size:12.5px}.baus-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.bau-item{padding:20px}.bau-ico{font-size:52px}.dono-tag{color:var(--verde);font-size:13.5px;font-weight:700}.carta-retrato{display:flex;align-items:center;justify-content:center;position:relative;padding:6px 0 2px;border-radius:4px}.carta-est-badge{position:absolute;bottom:2px;right:6px;background:#0008;border-radius:4px;padding:2px}.colecao-abas{display:flex;gap:10px;margin:10px 0 12px}.aba-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:9px;background:linear-gradient(180deg,#1c2b46,#111d32);border:3px solid var(--line);padding:10px 14px;font-size:11px;font-family:"Press Start 2P",monospace;color:var(--txt2);box-shadow:inset 1px 1px 0 var(--edge-lt),inset -2px -2px #00000080;cursor:pointer;transition:all .12s ease}.aba-btn:hover{background:linear-gradient(180deg,#25395c,#16243d);color:#fff;border-color:#3a5482}.aba-btn.on{background:linear-gradient(180deg,#2a3e66,#182945);border-color:var(--ouro);color:var(--ouro);box-shadow:inset 1px 1px #f4b41a4d,inset -2px -2px #00000080,0 0 10px #f4b41a33}.bau-luva-secao{display:flex;gap:12px;margin-top:16px;padding-top:16px;border-top:3px solid var(--line)}.bau-luva-item{flex:1;display:flex;align-items:center;gap:10px;cursor:pointer;background-color:var(--face3);background-image:url(/tex/weave.webp);background-repeat:repeat;border:3px solid var(--line);padding:10px;transition:transform .08s}.bau-luva-item:hover{transform:translateY(-2px)}.bau-luva-item b{display:block;font-size:14.5px}.bau-luva-item span{color:var(--txt2);font-size:13.5px;display:flex;align-items:center;gap:4px}.carta-hero{border:3px solid #444;cursor:pointer;transition:transform .08s;overflow:hidden;background-color:#0a0e16;background-image:url(/tex/noise.webp);background-repeat:repeat;display:flex;flex-direction:column}.carta-hero:hover{transform:translateY(-3px)}.carta-hero.sel{outline:3px solid #fff;outline-offset:1px}.carta-hero-arte{position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:100px;padding-top:8px;flex-shrink:0}.carta-hero-arte img{filter:drop-shadow(0 3px 0 rgba(0,0,0,.5))}.carta-hero-poder{position:absolute;top:5px;right:5px;background:#000a;color:var(--ouro);font-family:"Press Start 2P";font-size:10px;padding:3px 5px;border-radius:4px}.carta-hero-tier{position:absolute;top:5px;left:5px;width:22px;height:22px;border-radius:50%;border:2px solid;display:flex;align-items:center;justify-content:center;font-family:"Press Start 2P";font-size:12.5px;color:#0a0e16;box-shadow:0 2px #00000080,inset 0 1px #fff6}.carta-hero-faixa{display:flex;align-items:center;justify-content:space-between;padding:5px 8px;border-top:2px solid var(--line);flex-shrink:0}.carta-hero-nome{font-weight:800;font-size:13.5px;color:#0a0e16;text-shadow:0 1px 0 rgba(255,255,255,.3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carta-hero-nv{font-family:"Press Start 2P";font-size:9px;color:#0a0e16;background:#fff6;padding:2px 5px;border-radius:3px;flex-shrink:0;margin-left:4px}.carta-hero-rar{font-family:"Press Start 2P";font-size:9px;padding:5px 8px 2px;flex-shrink:0}.carta-hero-stats{display:grid;grid-template-columns:1fr 1fr;gap:3px 8px;padding:4px 8px 8px;font-size:12.5px;font-weight:700;color:var(--txt2);flex-shrink:0}.carta-hero-stats span{display:flex;align-items:center;gap:4px;white-space:nowrap}.carta-hero-estrelas{text-align:center;font-family:"Press Start 2P";font-size:10px;color:var(--ouro);padding:3px 6px;letter-spacing:2px}.carta-hero-estrelas.ss{color:#6fe0f5;letter-spacing:2px;margin:2px 8px 0;padding:2px 0;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(74,228,240,.15),transparent);border-top:1px solid rgba(74,228,240,.3);border-bottom:1px solid rgba(74,228,240,.3);text-shadow:0 0 5px rgba(74,228,240,.6)}.carta-hero-estrelas.sss{color:var(--ouro);letter-spacing:2px;margin:2px 8px 0;padding:2px 0;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(230,185,63,.22),transparent);border-top:1px solid rgba(230,185,63,.4);border-bottom:1px solid rgba(230,185,63,.4);text-shadow:0 0 6px rgba(244,180,26,.65)}@keyframes pulso-ss{0%,to{opacity:.9}50%{opacity:1;filter:drop-shadow(0 0 3px #4ae4f0)}}@keyframes pulso-sss{0%,to{opacity:.9}50%{opacity:1;filter:drop-shadow(0 0 4px var(--ouro))}}.fusao-vazio{width:100%;color:var(--txt2);font-size:13.5px;padding:8px 0 0;border-top:2px solid var(--line);margin-top:6px}.fusao-secao{width:100%;padding-top:8px;margin-top:6px;border-top:2px solid var(--line)}.fusao-titulo{font-size:13.5px;color:var(--ouro);font-weight:700;display:block;margin-bottom:6px}.fusao-lista{display:flex;flex-wrap:wrap;gap:6px}.fusao-alvo{background-color:var(--face2);border:2px solid var(--line);color:#fff;padding:6px 10px;font-size:13.5px;font-weight:700}.carta-hero.elite-sss{box-shadow:0 0 0 1px var(--ouro),0 0 8px #f4b41a59,inset 2px 2px #ffffff26,inset -2px -2px #00000080!important}.carta-hero.elite-ss{box-shadow:0 0 0 1px #4ae4f0,0 0 6px #4ae4f040,inset 2px 2px #ffffff26,inset -2px -2px #00000080!important}.tag-vocacao{position:absolute;top:5px;left:30px;font-family:"Press Start 2P",monospace;font-size:8.5px;font-weight:800;padding:2px 5px;border-radius:3px;border:1px solid;text-transform:uppercase;letter-spacing:.5px;z-index:2}.tag-vocacao.arena{background:#3b1414;color:#ff6b6b;border-color:#ff6b6b88}.tag-vocacao.ginasio{background:#2e2208;color:#ffd152;border-color:#ffd15288}.tag-vocacao.fusao{background:#2a1111;color:#ff8a8a;border-color:#ff4d4d88}.carta-hero-trait-box{margin:2px 5px;padding:3px 5px;background:#060a12;border:1px solid #24344d;border-radius:3px;display:flex;flex-direction:column;gap:1px}.carta-hero-trait-box .trait-header{display:flex;align-items:center;justify-content:space-between;gap:4px}.carta-hero-trait-box .trait-nome{font-family:var(--font-game);font-weight:700;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carta-hero-trait-box .trait-veredito-tag{font-family:var(--font-game);font-size:10px;padding:1px 4px;border-radius:2px;font-weight:800;white-space:nowrap}.carta-hero-trait-box .trait-desc-resumo{font-family:var(--font-game);font-size:12.5px;color:var(--txt2);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carta-hero-luva-badge{display:flex;align-items:center;gap:3px;margin:0 5px 2px;padding:2px 5px;background:#151d2d;border:1px solid #2b3d5b;border-radius:2px;font-family:var(--font-game);font-size:12.5px;font-weight:700;color:#ff9e79}.modal-colecao-split{width:min(1280px,98vw);height:min(88vh,840px);display:flex;flex-direction:column;padding:14px 18px;overflow:hidden}.colecao-split-wrap{display:grid;grid-template-columns:1.2fr 1fr;gap:14px;flex:1;min-height:0;margin-top:10px}@media (max-width:960px){.modal-colecao-split{height:94vh;overflow-y:auto}.colecao-split-wrap{grid-template-columns:1fr;overflow:visible}.colecao-split-dir{max-height:none}}.colecao-split-esq{display:flex;flex-direction:column;min-height:0;gap:10px}.colecao-grid-scroll{flex:1;min-height:0;overflow-y:auto;padding-right:6px}.colecao-grid-scroll .colecao-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:9px}.colecao-split-dir{display:flex;flex-direction:column;min-height:0;overflow-y:auto;background:#090f18;border:3px solid var(--line);box-shadow:inset 2px 2px 0 var(--edge-lt),inset -2px -2px 0 var(--edge-dk);border-radius:6px;padding:14px;gap:10px}.detalhe-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding-bottom:10px;border-bottom:2px solid var(--line)}.detalhe-titulo-grupo{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.detalhe-nome{font-family:var(--font-game);font-size:19px;font-weight:700;color:#fff;letter-spacing:.5px}.detalhe-status-loc{font-family:var(--font-game);padding:3px 8px;border-radius:4px;font-size:12.5px;font-weight:700;border:1px solid;letter-spacing:.5px}.detalhe-status-loc.arena1{background:#3b1414;color:#ff6b6b;border-color:#ff6b6b}.detalhe-status-loc.arena2{background:#3b1414;color:#ff9e79;border-color:#ff9e79}.detalhe-status-loc.ginasio{background:#231a06;color:#ffd152;border-color:#ffd152}.detalhe-estilo-box{display:flex;align-items:center;gap:8px;padding:7px 12px;background:#131f33;border:1px solid #273b5c;border-radius:4px;font-family:var(--font-game);font-size:14.5px;letter-spacing:.3px;color:var(--txt2)}.detalhe-estilo-box b{color:#fff;font-family:var(--font-game);font-size:14.5px;font-weight:700}.detalhe-stats-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;background:#060a12;border:1px solid #1c2b42;border-radius:4px;padding:8px}.detalhe-stat-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2px}.detalhe-stat-item span{font-family:var(--font-game);font-size:12.5px;color:var(--txt2);display:flex;align-items:center;gap:3px;letter-spacing:.3px}.detalhe-stat-item b{font-family:var(--font-game);font-size:14.5px;font-weight:700;color:#fff}.genetica-box{background:#0d1522;border:2px solid;border-radius:5px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.genetica-box-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.genetica-box-head b{font-family:var(--font-game);font-size:17px;font-weight:700;display:flex;align-items:center;gap:6px}.genetica-tag{font-family:var(--font-game);font-size:11px;font-weight:700;padding:2px 6px;border-radius:3px;text-transform:uppercase}.genetica-desc{font-family:var(--font-game);font-size:14.5px;line-height:1.35;color:#e6edf8;letter-spacing:.2px}.genetica-estrategia{font-family:var(--font-game);font-size:13.5px;line-height:1.4;padding:6px 10px;border-radius:3px;background:#141f30;color:var(--txt2);border-left:3px solid;letter-spacing:.2px}.genetica-estrategia b{font-family:var(--font-game);font-size:13.5px;font-weight:700}.luva-secao-box{background:#0d1522;border:2px solid #253752;border-radius:5px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.luva-secao-head{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-game);font-size:14.5px;color:var(--txt2);letter-spacing:.2px}.luva-secao-head b{font-family:var(--font-game);font-size:14.5px;font-weight:700;color:#ff9e79;display:flex;align-items:center;gap:5px}.luva-equip-acoes{display:flex;gap:8px;flex-wrap:wrap;margin-top:2px}.luva-seletor-mini{background:var(--face2);border:1px solid var(--line);color:#fff;padding:4px 8px;font-family:var(--font-game);font-size:13.5px;border-radius:3px;cursor:pointer}.luva-seletor-mini:hover{background:#2a3e66;border-color:var(--ouro)}.acoes-botoes-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding-top:10px;border-top:2px solid var(--line)}.btn-escalar{background:linear-gradient(180deg,#243b61,#15253f);border:2px solid #3c5d94;color:#fff;padding:8px 12px;border-radius:4px;font-family:var(--font-game);font-size:14.5px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:5px;transition:all .1s ease}.btn-escalar:hover{background:linear-gradient(180deg,#2f4d7f,#1a3052);border-color:#527dc7}.btn-escalar.ativo{background:linear-gradient(180deg,#6b2020,#421111);border-color:#ff6b6b;color:#ffc7c7}.fusao-box-split{background:#0d1522;border:2px solid #263852;border-radius:5px;padding:8px 10px;display:flex;flex-direction:column;gap:6px}.fusao-box-split .fusao-titulo{font-family:var(--font-game);font-size:14.5px;font-weight:700;color:var(--ouro);letter-spacing:.4px}.fusao-box-split .fusao-lista{max-height:120px;overflow-y:auto;display:flex;flex-wrap:wrap;gap:5px;padding-right:4px}.fusao-box-split .fusao-alvo{font-family:var(--font-game);font-size:13.5px;padding:4px 8px}.modo-abas{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.modo-btn{flex:1;min-width:64px;background:linear-gradient(180deg,#1c2b46,#111d32);border:2px solid var(--line);padding:6px 4px;font-size:12.5px;font-family:var(--font-game);font-weight:700;letter-spacing:.4px;color:var(--txt2);cursor:pointer;transition:all .12s ease;box-shadow:inset 1px 1px 0 var(--edge-lt),inset -2px -2px #00000080}.modo-btn.on{background:linear-gradient(180deg,#2a3e66,#182945);border-color:var(--ouro);color:var(--ouro);box-shadow:inset 1px 1px #f4b41a4d,inset -2px -2px #00000080,0 0 8px #f4b41a33}.modo-btn.ghost{opacity:.4;cursor:not-allowed}.modo-btn.ghost:hover{background:linear-gradient(180deg,#1c2b46,#111d32)}.training-room-wrap{background:#0a0e17;border:4px solid var(--line);box-shadow:inset 2px 2px 0 var(--edge-lt),inset -3px -3px 0 var(--edge-dk);overflow:hidden}.training-hud-top{display:flex;flex-direction:column;gap:8px;padding:10px 14px;background:linear-gradient(180deg,#16243c,#0d1728);border-bottom:3px solid var(--line);z-index:2}.thud-top-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.thud-title{display:flex;align-items:center;gap:8px;font-family:"Press Start 2P",monospace;font-size:12.5px;color:var(--ouro);text-shadow:2px 2px 0 #000;letter-spacing:.5px}.thud-stats{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.thud-item{display:flex;align-items:center;gap:6px;padding:5px 9px;background:#0e1626;border:2px solid #05080e;box-shadow:inset 0 0 0 1px #ffffff0f;font-size:12.5px}.thud-lbl{color:var(--txt2);font-size:11px}.thud-val{font-weight:700;color:#fff;font-family:"Press Start 2P",monospace;font-size:10.5px}.thud-val.ouro{color:var(--ouro);display:inline-flex;align-items:center;gap:4px}.thud-actions{display:flex;gap:8px}.thud-btn{background:linear-gradient(180deg,#203150,#142138);border:2px solid var(--line);box-shadow:inset 1px 1px 0 var(--edge-lt),inset -1px -1px #00000080;color:var(--txt);padding:6px 10px;font-family:"Press Start 2P",monospace;font-size:10px;cursor:pointer;transition:all .1s ease}.thud-btn:hover{background:linear-gradient(180deg,#2c446e,#1a2c4b);border-color:#3b578c;color:#fff}.thud-btn.ouro{border-color:var(--ouro);color:var(--ouro)}.thud-btn.ouro:hover{background:linear-gradient(180deg,#375082,#1f3258);box-shadow:0 0 6px #f4b41a4d}.training-canvas{flex:1;min-height:400px;background:#080c14}.training-canvas{min-height:260px}.training-stations-bar{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:8px;padding:8px 12px;background:linear-gradient(180deg,#0e1726,#080e18);border-top:3px solid var(--line);z-index:2}.st-badge{flex:1 1 140px;min-width:0;background:linear-gradient(180deg,#18263e,#0f192b);border:2px solid var(--line);padding:8px 10px;border-radius:3px;display:flex;flex-direction:column;gap:4px;box-shadow:inset 1px 1px 0 var(--edge-lt),inset -1px -1px #00000080;transition:border-color .1s,box-shadow .1s}.st-badge:hover{border-color:#3a568c}.st-badge.highlight{border-color:var(--ouro);background:linear-gradient(180deg,#223554,#121e33)}.st-badge.auto-on{border-color:var(--ouro);box-shadow:0 0 10px #f4b41a59,inset 1px 1px #fff3}.st-badge.vaga-vip{border-style:dashed;border-color:#6b5a2a;background:linear-gradient(180deg,#171a26,#0d1019);opacity:.78}.st-badge.vaga-vip .st-title{color:#c9a84a}.st-badge .st-sub,.st-badge .st-luva-tag{min-width:0;overflow-wrap:anywhere}.st-head{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;flex-wrap:nowrap}.st-title{font-family:"Press Start 2P",monospace;font-size:10px;color:var(--ouro);line-height:1.35;overflow-wrap:anywhere;flex:1 1 auto;min-width:0;min-height:27px;display:flex;align-items:center}.st-auto-btn{flex:0 0 auto;font-family:"Press Start 2P",monospace;font-size:8.5px;padding:3px 6px;border-radius:2px;cursor:pointer;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;transition:all .1s ease}.st-auto-btn.lock{background:linear-gradient(180deg,#263650,#131c2b);border:1px solid #4a689b;color:#6fe0f5;box-shadow:inset 1px 1px #ffffff26}.st-auto-btn.lock:hover{background:linear-gradient(180deg,#32476b,#19263a);color:#fff;border-color:#6fe0f5;transform:scale(1.03)}.st-auto-btn.off{background:linear-gradient(180deg,#203150,#142138);border:1px solid #3b5482;color:#a4bad9}.st-auto-btn.off:hover{background:linear-gradient(180deg,#2a416a,#1b2d4e);color:#fff;border-color:#5579b8}.st-auto-btn.on{background:linear-gradient(180deg,#e5a71a,#996e0f);border:1px solid #ffd447;color:#1a1102;font-weight:700;box-shadow:0 0 6px #f4b41a80;animation:pulse-auto 1.6s infinite ease-in-out}@keyframes pulse-auto{0%,to{filter:brightness(1)}50%{filter:brightness(1.25);box-shadow:0 0 10px #f4b41ab3}}.st-sub{font-size:12.5px;color:var(--txt2);min-height:2.6em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.st-luva-info{display:flex;flex-direction:column;align-items:stretch;gap:4px;margin-top:2px}.st-luva-info>.st-luva-tag{min-height:2.5em}.st-luva-tag{display:inline-flex;align-items:center;gap:4px;min-width:0;font-size:10.5px;border-radius:2px;padding:2px 5px}.st-luva-tag.com-luva{background:#f4b41a1f;border:1px solid rgba(244,180,26,.35);color:var(--ouro);font-weight:700}.st-luva-tag.com-luva b{color:#fff;background:#c98e16;padding:1px 4px;border-radius:2px;font-size:9.5px;font-family:"Press Start 2P",monospace}.st-luva-fora{color:#e0705a;font-style:normal;font-weight:700;opacity:.95}.st-luva-tag.com-luva:has(.st-luva-fora){background:#e0705a1a;border-color:#e0705a59;color:#e0a596}.st-luva-tag.com-luva:has(.st-luva-fora) b{background:#6b3a30}.st-luva-tag.sem-luva{color:var(--txt2);cursor:pointer;text-decoration:underline;opacity:.85}.st-luva-tag.sem-luva:hover{color:#fff;opacity:1}.training-floaters-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.training-floater{font-family:"Press Start 2P",monospace;font-size:12.5px;text-shadow:2px 2px 0 #000,-1px -1px 0 #000;animation:float-up .8s ease-out forwards}@keyframes float-up{0%{opacity:0;transform:translate(-50%,10px) scale(.85)}15%{opacity:1;transform:translate(-50%) scale(1.1)}80%{opacity:1;transform:translate(-50%,-24px) scale(1)}to{opacity:0;transform:translate(-50%,-36px) scale(.95)}}.modal-equip-custom{background-color:var(--face);background-image:url(/tex/noise.webp);background-repeat:repeat;border:4px solid var(--line);box-shadow:inset 3px 3px 0 var(--edge-lt),inset -4px -4px 0 var(--edge-dk),0 8px #000000a6}.equip-modal-top-bar{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background-color:#14223d;background-image:linear-gradient(180deg,#192b4c,#101c33);border-bottom:3px solid var(--line);box-shadow:inset 0 2px 0 var(--edge-lt);gap:12px;flex-wrap:wrap}.modal-title-wrap .modal-super-tag{font-family:"Press Start 2P",monospace;font-size:9px;color:var(--ouro);letter-spacing:1.5px;display:block;margin-bottom:3px}.modal-title-wrap .modal-main-title{font-size:15.5px;color:#fff;margin:0}.modal-top-right{display:flex;align-items:center;gap:12px}.modal-nav-tabs{display:flex;gap:6px;align-items:center}.modal-nav-tabs .tab-btn{padding:8px 14px;font-family:"Press Start 2P",monospace;font-size:10px;background:var(--face2);border:2px solid var(--line);border-radius:4px;color:var(--txt2);cursor:pointer;box-shadow:inset 1px 1px 0 var(--edge-lt),0 2px #0006;transition:all .12s ease}.modal-nav-tabs .tab-btn:hover:not(.ghost){color:#fff;background:#1c2e4e}.modal-nav-tabs .tab-btn.active{background:var(--ouro);color:#000;font-weight:700;border-color:var(--line);box-shadow:0 3px 0 var(--ouro2);transform:translateY(-1px)}.modal-nav-tabs .tab-btn.ghost{opacity:.4;cursor:not-allowed}.modal-close-x{width:32px;height:32px;background:linear-gradient(180deg,#c93b3b,var(--verm-d));border:2px solid var(--line);box-shadow:inset 1px 1px #ffffff4d,inset -2px -2px #00000080,0 2px #0006;color:#fff;font-family:"Press Start 2P",monospace;font-size:14.5px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;transition:all .1s ease}.modal-close-x:hover{background:linear-gradient(180deg,#e04848,#aa2020);transform:translateY(-1px)}.modal-close-x:active{transform:translateY(1px)}.equip-resources-ribbon{display:flex;align-items:center;justify-content:space-between;padding:8px 18px;background:var(--face3);border-bottom:2px solid var(--line);flex-wrap:wrap;gap:8px}.ribbon-hint{font-size:12.5px;color:var(--txt2)}.ribbon-items{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ribbon-items .res-badge{background:var(--bg2);border:2px solid var(--line);border-radius:4px;padding:3px 8px;font-size:12.5px;display:flex;align-items:center;gap:5px;color:#fff;box-shadow:inset 1px 1px #ffffff14}.ribbon-items .res-badge.gem{color:#4fe3c1;border-color:#1a3c3c}.equip-modal-body{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px}.equip-team-tabs-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;flex-shrink:0}.team-buttons-group{display:flex;gap:8px;background:var(--bg2);padding:4px;border-radius:6px;border:2px solid var(--line)}.team-nav-btn{padding:8px 14px;font-family:"Press Start 2P",monospace;font-size:10px;background:transparent;border:none;color:var(--txt2);border-radius:4px;cursor:pointer;transition:all .15s}.team-nav-btn.active{background:var(--face2);color:#fff;border:1px solid var(--edge-lt);box-shadow:0 2px 4px #0006}.team-hint-label{font-size:12.5px;color:var(--txt2);font-style:italic}.equip-hero-cards-row{display:flex;gap:12px;overflow-x:auto;padding:4px 2px;flex-shrink:0;min-height:64px}.hero-select-box{flex:1;min-width:160px;min-height:58px;flex-shrink:0;display:flex;align-items:center;gap:12px;padding:8px 14px;background:var(--face2);border:2px solid var(--line);border-radius:6px;cursor:pointer;transition:all .12s ease;box-shadow:inset 1px 1px 0 var(--edge-lt),0 3px #0006}.hero-select-box:hover{background:#192b49;transform:translateY(-1px)}.hero-select-box.selected{background:#15243d;box-shadow:0 0 0 2px var(--ouro),inset 0 0 10px #e6b93f4d,0 3px #0006;transform:translateY(-2px)}.hero-box-avatar{position:relative;width:42px;height:42px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#0000004d;border-radius:4px}.hero-box-avatar img{max-width:100%;max-height:100%;object-fit:contain}.hero-box-luva-badge{position:absolute;bottom:-4px;right:-4px;font-size:13.5px;filter:drop-shadow(0 1px 2px #000)}.hero-box-meta{display:flex;flex-direction:column;min-width:0;flex:1}.hero-box-slot{font-size:9px;color:var(--ouro);font-family:"Press Start 2P",monospace;margin-bottom:2px}.hero-box-name{font-size:14.5px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-box-lvl{font-size:11px;color:var(--txt2)}.equip-stage-split{display:grid;grid-template-columns:320px 1fr;gap:14px;flex-shrink:0}@media (max-width: 820px){.equip-stage-split{grid-template-columns:1fr}}.fighter-profile-card{background:var(--face2);border:3px solid var(--line);border-radius:8px;padding:14px;box-shadow:inset 1px 1px 0 var(--edge-lt);display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.fighter-portrait-stage{position:relative;width:96px;height:96px;border:3px solid;border-radius:8px;display:grid;place-items:center;box-shadow:inset 0 0 12px #000000b3}.fighter-rarity-pill{position:absolute;bottom:-6px;font-family:"Press Start 2P",monospace;font-size:8px;color:#fff;padding:2px 8px;border-radius:3px;border:1px solid var(--line);text-shadow:1px 1px 0 #000}.fighter-details{width:100%}.fighter-name{font-size:15.5px;color:#fff;margin-bottom:2px}.fighter-subtags{display:flex;justify-content:center;gap:10px;font-size:12.5px;color:var(--txt2);margin-bottom:10px}.fighter-subtags b{color:var(--ouro)}.fighter-stats-list{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;width:100%}.stat-pill{background:var(--bg2);border:1px solid var(--line);border-radius:4px;padding:5px 8px;font-size:12.5px;color:#fff;display:flex;align-items:center;gap:5px}.fighter-slot-card{background:var(--face2);border:3px solid var(--line);border-radius:8px;padding:14px;box-shadow:inset 1px 1px 0 var(--edge-lt);display:flex;flex-direction:column;gap:12px}.slot-card-header{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid var(--line);padding-bottom:8px}.slot-card-header h4{font-family:"Press Start 2P",monospace;font-size:11px;color:#fff;margin:0}.mult-treino-highlight{font-family:"Press Start 2P",monospace;font-size:10px;color:var(--ouro)}.active-glove-box{display:flex;align-items:center;gap:14px;background:var(--face3);border:2px solid;border-radius:6px;padding:12px 14px}.active-glove-preview{position:relative;width:52px;height:52px;display:grid;place-items:center;background:#0006;border-radius:6px;border:1px solid var(--line);flex-shrink:0}.active-glove-level{position:absolute;top:-4px;right:-4px;background:var(--ouro);color:#000;font-family:"Press Start 2P",monospace;font-size:9px;font-weight:700;padding:2px 5px;border-radius:3px}.active-glove-info{flex:1;min-width:0}.info-title-row{display:flex;align-items:center;gap:8px;margin-bottom:6px}.info-title-row strong{font-size:14.5px;color:#fff}.rar-badge-small{font-family:"Press Start 2P",monospace;font-size:9px;text-transform:uppercase}.info-bonuses-row{display:flex;flex-wrap:wrap;gap:12px;font-size:13.5px;color:var(--txt);align-items:center}.info-bonuses-row .gold-text{color:var(--ouro);font-weight:700}.active-glove-buttons{display:flex;flex-direction:column;gap:6px}.btn-action{padding:7px 12px;font-size:10px;border:2px solid var(--line);border-radius:4px;cursor:pointer;font-family:"Press Start 2P",monospace}.btn-action.aprimorar{background:var(--ouro);color:#000;font-weight:700;box-shadow:0 2px 0 var(--ouro2)}.btn-action.desequipar{background:var(--verm-d);color:#fff}.empty-glove-box{display:flex;align-items:center;gap:14px;padding:16px;border:2px dashed rgba(255,255,255,.15);border-radius:6px;color:var(--txt2);font-size:13.5px}.cosmetic-slots-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:auto}.cosmetic-slot{background:var(--bg2);border:1px dashed rgba(255,255,255,.1);border-radius:6px;padding:8px;text-align:center;color:var(--txt2);font-size:12.5px;display:flex;flex-direction:column;gap:2px}.cosmetic-slot small{font-size:10px;opacity:.6}.equip-inventory-block{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.inventory-block-head{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px solid var(--line);padding-bottom:6px}.inventory-block-head h4{font-family:"Press Start 2P",monospace;font-size:11px;color:#fff;margin:0}.inventory-instrucao{font-size:12.5px;color:var(--txt2)}.inventory-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.inv-glove-card{background:var(--face2);border:2px solid;border-radius:6px;padding:8px;display:flex;flex-direction:column;gap:6px;box-shadow:inset 1px 1px 0 var(--edge-lt)}.inv-glove-card.equipped-here{box-shadow:0 0 10px #e6b93f59}.inv-card-top{display:flex;align-items:center;gap:8px}.inv-card-labels{min-width:0}.inv-card-title{font-size:13.5px;font-weight:700;color:#fff;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inv-card-title .plus-lvl{color:var(--ouro);font-family:"Press Start 2P",monospace;font-size:10px}.inv-card-rarity{display:block;font-family:"Press Start 2P",monospace;font-size:8px}.inv-card-stats{display:flex;justify-content:space-between;font-size:11px;color:var(--txt);background:var(--bg2);padding:4px 8px;border-radius:4px}.inv-card-stats .gold-mult{color:var(--ouro);font-weight:700}.inv-owner-status{font-size:10px}.owner-here{color:var(--ouro);font-weight:700}.owner-other{color:var(--txt2)}.inv-card-actions{display:flex;gap:6px;margin-top:auto}.btn-inv-action{flex:1;padding:6px;font-size:11px;font-weight:700;border:2px solid var(--line);border-radius:4px;cursor:pointer}.btn-inv-action.equipar{background:var(--azul);color:#fff}.btn-inv-action.tirar{background:var(--verm-d);color:#fff}.btn-inv-action.aprimorar-mini{padding:4px 10px;background:var(--face3);border:2px solid var(--line);border-radius:4px;cursor:pointer;font-size:13.5px}.inventory-vazio-card{background:var(--bg2);border:2px dashed rgba(255,255,255,.15);border-radius:6px;padding:24px;text-align:center;color:var(--txt2);font-size:13.5px}.aprimorar-layout-3col{display:grid;grid-template-columns:1.15fr 1.4fr 1.15fr;gap:14px;align-items:stretch;min-height:480px}@media (max-width: 800px){.aprimorar-layout-3col{grid-template-columns:1fr}}.aprimorar-col{background:var(--face2);border:3px solid var(--line);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;box-shadow:inset 1px 1px 0 var(--edge-lt)}.col-title-bar{background:#142036;padding:10px 14px;border-bottom:2px solid var(--line)}.col-title-bar h4{font-family:"Press Start 2P",monospace;font-size:11px;color:#fff;margin:0}.col-scroll-items{max-height:520px;overflow-y:auto;padding:10px;display:flex;flex-direction:column;gap:8px}.glove-pick-item{display:flex;gap:10px;align-items:center;padding:8px 10px;background:var(--face3);border:2px solid;border-radius:6px;cursor:pointer;transition:all .15s}.glove-pick-item:hover{background:#192a47}.glove-pick-item.selected{background:#172744;border-color:var(--ouro)!important;box-shadow:inset 0 0 8px #e6b93f4d,0 0 6px #e6b93f33}.pick-icon-wrap{position:relative;width:40px;height:40px;display:grid;place-items:center;background:#0000004d;border-radius:4px;flex-shrink:0}.pick-lvl-badge{position:absolute;bottom:-3px;right:-3px;background:var(--ouro);color:#000;font-family:"Press Start 2P",monospace;font-size:8px;font-weight:700;padding:1px 4px;border-radius:2px}.pick-item-info{flex:1;min-width:0}.pick-name{display:block;font-size:13.5px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pick-rar{display:block;font-family:"Press Start 2P",monospace;font-size:8px;margin-bottom:3px}.pick-stats-mini{display:flex;gap:8px;font-size:12.5px;color:var(--txt)}.pick-stats-mini .gold-label{color:var(--ouro);font-weight:700}.pick-owner{display:block;font-size:10px;color:var(--txt2);margin-top:2px}.previa-stage-card{padding:20px 16px;display:flex;flex-direction:column;align-items:center;text-align:center;border:2px solid;border-radius:6px;margin:12px;flex:1}.previa-sprite-container{position:relative;width:84px;height:84px;display:grid;place-items:center;margin-bottom:8px}.previa-sprite-glow{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;opacity:.3;filter:blur(14px)}.previa-glove-title{font-size:15.5px;color:#fff;margin-bottom:4px}.previa-glove-badge{font-family:"Press Start 2P",monospace;font-size:9px;color:#fff;padding:3px 10px;border-radius:3px;margin-bottom:14px;text-shadow:1px 1px 0 #000}.previa-lvl-progression{margin-bottom:16px}.lvl-progression-box{display:inline-flex;align-items:center;gap:8px;background:var(--bg2);padding:6px 14px;border-radius:6px;border:1px solid var(--line);font-family:"Press Start 2P",monospace;font-size:12.5px}.lvl-from{color:var(--txt2)}.lvl-arrow{color:var(--ouro)}.lvl-to{color:var(--ouro);font-weight:700}.lvl-cap{color:var(--txt2);font-size:10px}.max-reached-badge{background:var(--ouro);color:#000;font-family:"Press Start 2P",monospace;font-size:10px;font-weight:700;padding:6px 12px;border-radius:4px}.previa-attr-table{width:100%;display:flex;flex-direction:column;gap:8px;background:var(--bg2);padding:12px;border-radius:6px;border:1px solid var(--line)}.attr-line{display:flex;justify-content:space-between;align-items:center;font-size:13.5px;padding:4px 0;border-bottom:1px solid rgba(255,255,255,.06)}.attr-line.gold-line{border-bottom:none;color:var(--ouro);font-weight:700}.attr-name{display:flex;align-items:center;gap:6px;color:var(--txt)}.attr-diff{display:flex;align-items:center;gap:6px;font-family:"Press Start 2P",monospace;font-size:11px}.current-val{color:var(--txt2)}.arrow-diff{color:var(--ouro);font-size:9px}.next-val{color:var(--ouro)}.custos-box-inner{padding:14px;display:flex;flex-direction:column;gap:14px;height:100%}.custos-requirements-list{display:flex;flex-direction:column;gap:8px}.cost-item-pill{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;background:var(--face3);border:2px solid var(--line);border-radius:6px;font-size:13.5px}.cost-item-pill.ok{border-color:#4fb37c80}.cost-item-pill.missing{border-color:#cf4a3eb3;background:#cf4a3e1f}.cost-item-pill.missing strong{color:var(--verm)}.cost-item-label{display:flex;align-items:center;gap:8px}.cost-item-val{text-align:right}.cost-item-val small{display:block;font-size:11px;color:var(--txt2)}.max-complete-card{background:var(--bg2);border:2px dashed var(--ouro);border-radius:6px;padding:30px 16px;text-align:center}.max-complete-card h3{font-size:14.5px;color:var(--ouro);margin-bottom:6px}.max-complete-card p{font-size:13.5px;color:var(--txt);margin-bottom:12px}.max-complete-card .max-tag{font-family:"Press Start 2P",monospace;font-size:21px;color:var(--ouro)}.btn-do-aprimoramento{width:100%;padding:14px 10px;font-family:"Press Start 2P",monospace;font-size:11px;background:var(--ouro);color:#000;font-weight:700;border:3px solid var(--line);border-radius:6px;cursor:pointer;box-shadow:0 4px 0 var(--ouro2);transition:all .1s;margin-top:auto}.btn-do-aprimoramento:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 0 var(--ouro2)}.btn-do-aprimoramento:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px 0 var(--ouro2)}.btn-do-aprimoramento:disabled{background:#232c3a;color:#586980;border-color:#141a22;box-shadow:none;cursor:not-allowed}.equip-slots-row{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:6px}.equip-slot-btn{display:flex;flex-direction:column;align-items:center;gap:2px;padding:5px 2px;background:#0b121e;border:2px solid #2a3d5e;color:#fff;cursor:pointer;font-family:var(--font-game);transition:transform .05s,background .1s}.equip-slot-btn.vazio{border-style:dashed;background:#070b12}.equip-slot-btn:hover{background:#15243c;border-color:var(--ouro)}.equip-slot-btn:active{transform:translateY(1px)}.equip-slot-lbl{font-size:10px;color:var(--txt2);font-weight:700;text-transform:uppercase}.equip-slot-val{font-size:11px;font-weight:800;color:var(--verde)}.slot-acao-vazio{font-size:12.5px;font-weight:800;color:var(--verde);border:1px dashed var(--verde);padding:2px 0;text-align:center}.slot-acao-trocar{font-size:11px;font-weight:700;color:var(--ouro);text-align:center}.filtro-slot{flex:1;min-width:82px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:7px 6px;font-family:var(--font-game);font-size:13.5px;font-weight:700;color:var(--txt2);background:#0b121e;border:2px solid #2a3d5e;cursor:pointer}.filtro-slot:hover{color:#fff;border-color:#527dc7}.filtro-slot.on{color:#1a1204;background:linear-gradient(180deg,var(--ouro),#c88f10);border-color:var(--ouro)}.equipar-em-box{width:100%;display:flex;flex-direction:column;gap:6px;background:#060a12;border:1px solid #233550;border-radius:4px;padding:8px}.equipar-em-titulo{font-size:13.5px;font-weight:800;color:var(--ouro)}.equipar-em-linha{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;background:#0b121e;border:1px solid #1c2b42}.equipar-em-linha.ativo{border-color:var(--verde)}.equipar-em-info{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:14.5px}.equipar-em-info small{font-size:12.5px;color:var(--txt2)}.btn-equipar{flex-shrink:0;padding:9px 14px;font-family:var(--font-game);font-size:14.5px;font-weight:800;color:#04120b;background:linear-gradient(180deg,var(--verde),#328256);border:2px solid var(--line);cursor:pointer}.btn-equipar:hover{filter:brightness(1.12)}.btn-equipar.remover{color:#fff;background:linear-gradient(180deg,#2b4a3a,#1a2f24);border-color:var(--verde)}.skin-block{margin:12px 0;padding:12px;border:1px solid #22314a;border-radius:10px;background:#0b1424}.skin-block-head{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.skin-block-head h4{margin:0}.skin-hint{color:var(--muted);font-size:12.5px}.skin-grid{display:flex;gap:10px;flex-wrap:wrap}.skin-card{position:relative;width:150px;display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px 8px 9px;border:2px solid #22314a;border-radius:8px;background:linear-gradient(180deg,#13223a,#0e1828);color:inherit;cursor:pointer;text-align:center;transition:border-color .14s,transform .12s,box-shadow .18s}.skin-card:hover{transform:translateY(-2px)}.skin-palco{position:relative;display:grid;place-items:center;width:100%;height:76px;border-radius:6px;background:radial-gradient(ellipse at 50% 72%,color-mix(in srgb,var(--cor-skin) 30%,transparent) 0%,transparent 70%),linear-gradient(180deg,#0a1526,#070f1c);box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 -10px 18px #00000073;overflow:hidden}.skin-palco:after{content:"";position:absolute;left:18%;right:18%;bottom:7px;height:2px;background:var(--cor-skin);opacity:.45;border-radius:2px;filter:blur(1px)}.skin-estoque{position:absolute;top:5px;right:5px;padding:2px 6px;font-family:var(--font-pixel);font-style:normal;font-size:8px;letter-spacing:.5px;color:#cfe0f5;background:#060c16d1;border:1px solid rgba(255,255,255,.1);border-radius:3px}.skin-estoque.poucas{color:#ffd84a;border-color:#ffd84a73}.skin-estoque.fim{color:#ff8a8a;border-color:#ff8a8a73}.skin-card.esgotada{opacity:.5;cursor:not-allowed}.skin-card.esgotada:hover{transform:none}.skin-status.esgotado{color:#ff8a8a;font-size:11px;letter-spacing:.5px}.skin-card small{color:var(--muted);font-size:11px;line-height:1.2}.skin-card.ativa{border-color:#4ade80;background:#12261f}.skin-card.bloqueada{opacity:.45;cursor:not-allowed}.skin-status{font-size:12.5px;font-weight:700;margin-top:2px}.skin-status.preco{display:inline-flex;align-items:center;gap:5px;color:var(--ouro);font-weight:700}.skin-status.preco em{font-style:normal;opacity:.65;font-size:10px;text-transform:uppercase;letter-spacing:.4px}.skin-status.preco.sem{color:#c06a6a}.skin-card.aVenda:hover:not(.esgotada){border-color:var(--cor-skin, var(--ouro));box-shadow:0 6px 18px #00000080,0 0 0 1px color-mix(in srgb,var(--cor-skin, #ffd84a) 40%,transparent)}.skins-modal{width:min(840px,96vw);max-height:90vh;overflow:auto;padding:16px}.skins-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.skins-head h2{margin:0;display:flex;align-items:center;gap:8px}.skins-tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.skins-tab-btn{display:flex;align-items:center;gap:6px;background:linear-gradient(180deg,#1c2b46,#111d32);border:2px solid var(--line);padding:7px 12px;font-size:13px;font-family:var(--font-game);font-weight:700;color:var(--txt2);cursor:pointer;transition:all .12s ease;border-radius:6px}.skins-tab-btn:hover{background:linear-gradient(180deg,#243758,#162540);border-color:#385177;color:#fff}.skins-tab-btn.on{background:linear-gradient(180deg,#2a3e66,#182945);border-color:var(--ouro);color:var(--ouro);box-shadow:inset 1px 1px #f4b41a4d,0 0 8px #f4b41a33}.skins-tab-badge{font-size:10.5px;background:#091220;padding:1px 6px;border-radius:8px;border:1px solid rgba(255,255,255,.1);color:var(--txt)}.skins-tab-btn.on .skins-tab-badge{background:var(--ouro);color:#0c1524;font-weight:800;border-color:var(--ouro)}.skins-elenco-row{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.skins-slot-card{flex:1;min-width:135px;max-width:200px;background:#0b1424;border:2px solid #22314a;border-radius:8px;padding:10px 8px;display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;transition:all .15s ease;text-align:center}.skins-slot-card:hover{border-color:#3b537d;background:#111e36}.skins-slot-card.selecionado{border-color:var(--ouro)!important;background:#14243d;box-shadow:0 0 10px #f4b41a4d}.skins-slot-tag{font-size:10.5px;font-weight:700;color:#8da4c4;background:#060c16;padding:2px 6px;border-radius:4px;border:1px solid #1a273b}.skins-slot-card.selecionado .skins-slot-tag{color:var(--ouro);border-color:#f4b41a66}.skins-skin-atual-chip{font-size:10.5px;color:#a0aec0;background:#101c30;padding:2px 6px;border-radius:4px;border:1px solid #22314a;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skins-slot-vazio{flex:1;min-width:135px;max-width:200px;background:#0b142459;border:2px dashed #20314a;border-radius:8px;padding:18px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--muted);font-size:12px;gap:6px;text-align:center}.skins-empty-aviso{background:#0b1424;border:2px dashed #22314a;border-radius:8px;padding:22px;text-align:center;color:var(--muted);margin-bottom:14px;display:flex;flex-direction:column;align-items:center;gap:6px;width:100%}.skins-empty-aviso b{color:var(--txt);font-size:14px}.skins-fighters{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px}.skins-fighters .hero-select-box{min-width:96px;flex:0 0 auto}.gacha-modal-card{max-width:680px!important;width:95vw}.pity-container{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px}.pity-box{background:#0a101ae6;border:2px solid var(--line);border-radius:6px;padding:8px 12px;display:flex;flex-direction:column;gap:5px;box-shadow:inset 1px 1px #ffffff0f,0 2px 6px #0006}.pity-box.gold{border-color:#e6b93f66}.pity-box.mythic{border-color:#e0533a66}.pity-header{display:flex;align-items:center;justify-content:space-between}.pity-titulo{font-family:var(--font-pixel);font-size:11px;letter-spacing:.5px;font-weight:700}.pity-box.gold .pity-titulo{color:var(--ouro)}.pity-box.mythic .pity-titulo{color:#ff6b52}.pity-cont{font-family:var(--font-pixel);font-size:12.5px;color:#fff}.pity-barra{width:100%;height:8px;background:#06090e;border:1px solid rgba(255,255,255,.1);border-radius:4px;overflow:hidden;position:relative}.pity-fill{height:100%;transition:width .3s ease}.pity-fill.gold{background:linear-gradient(90deg,#b8860b,gold);box-shadow:0 0 8px #ffd70080}.pity-fill.mythic{background:linear-gradient(90deg,#c0392b,#ff4d4d);box-shadow:0 0 8px #ff4d4d99}.pity-desc{font-size:10.5px;color:var(--txt-dim)}.roletas-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:6px}.roleta-info-col{background:#0a111c;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:10px;display:flex;flex-direction:column;gap:8px}.roleta-info-titulo{display:flex;align-items:center;gap:6px;font-family:var(--font-game);font-size:13.5px;font-weight:700;color:var(--ouro);border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:6px}.roleta-badge-num{display:inline-grid;place-items:center;width:18px;height:18px;background:var(--face2);border:1px solid var(--ouro);border-radius:50%;font-size:11px;color:var(--ouro);font-family:var(--font-pixel)}.roleta-taxas-lista{display:flex;flex-direction:column;gap:4px}.roleta-taxa-item{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;background:#0d1624;border-left:3px solid transparent;border-radius:3px;font-size:12.5px}.roleta-taxa-item span{color:var(--txt2);font-size:11px}.roleta-taxa-item.godroll{background:#ffaa001f;border-left:3px solid #ffaa00}.roleta-anim-box{display:flex;flex-direction:column;align-items:center;gap:16px;padding:10px 0}.roleta-anim-head h2{font-family:var(--font-pixel);font-size:15.5px;color:var(--ouro);letter-spacing:.5px;text-shadow:0 0 10px rgba(230,185,63,.5);margin-bottom:4px}.roleta-anim-head p{font-size:12.5px;color:var(--txt-dim)}.roleta-dupla-reels{display:flex;align-items:center;justify-content:center;gap:16px;width:100%}.roleta-reel-wrapper{flex:1;max-width:220px;display:flex;flex-direction:column;align-items:center;gap:6px}.roleta-reel-label{font-family:var(--font-pixel);font-size:10px;color:var(--ouro);letter-spacing:.5px}.roleta-reel-viewport{position:relative;width:100%;height:90px;background:#060a12;border:3px solid var(--ouro2);border-radius:6px;overflow:hidden;box-shadow:inset 0 0 16px #000c,0 4px 12px #00000080}.roleta-reel-strip{display:flex;flex-direction:column;position:absolute;top:0;left:0;right:0}.spin-raridade{animation:reelSpin .35s linear infinite}.spin-trait{animation:reelSpin .28s linear infinite}@keyframes reelSpin{0%{transform:translateY(0)}to{transform:translateY(-180px)}}.roleta-strip-item{height:45px;display:grid;place-items:center;font-family:var(--font-pixel);font-size:13.5px;font-weight:700;border-bottom:1px solid rgba(255,255,255,.08)}.roleta-strip-item.comum{color:#9fb0c9;background:#0c1524}.roleta-strip-item.incomum{color:#4caf7d;background:#0c1a1f}.roleta-strip-item.raro{color:#4a7ec7;background:#0c182d}.roleta-strip-item.epico{color:#a25ad0;background:#1a0f2b}.roleta-strip-item.lendario{color:#e0b64a;background:#261e0b}.roleta-strip-item.mitico{color:#e0533a;background:#2b110f}.roleta-strip-item.trait-c{color:#8fa6c9}.roleta-strip-item.trait-d{color:#e67e22}.roleta-strip-item.trait-b{color:#0070dd}.roleta-strip-item.trait-a{color:#a335ee}.roleta-strip-item.trait-s{color:gold;text-shadow:0 0 10px #ffd700}.roleta-reel-pointer{position:absolute;top:50%;left:0;right:0;height:46px;transform:translateY(-50%);border-top:2px solid rgba(255,215,0,.8);border-bottom:2px solid rgba(255,215,0,.8);background:#ffd70014;pointer-events:none;box-shadow:0 0 8px #ffd7004d}.roleta-vs-divider{font-size:25px;color:var(--ouro);animation:flamePulse 1s infinite alternate}@keyframes flamePulse{0%{transform:scale(.9);filter:drop-shadow(0 0 4px #e6b93f)}to{transform:scale(1.15);filter:drop-shadow(0 0 12px #ff4d4d)}}.btn-skip-roleta{background:#111a2b;border:1px solid rgba(255,255,255,.2);color:var(--txt);padding:6px 14px;border-radius:4px;font-size:12.5px;font-family:var(--font-game);cursor:pointer;transition:all .15s ease}.btn-skip-roleta:hover{background:#192742;border-color:var(--ouro);color:#fff}.god-roll-jackpot-banner{background:linear-gradient(135deg,#3d140a,#1f0b06,#2b1704);border:2px solid #ffaa00;border-radius:8px;padding:14px;margin-bottom:16px;text-align:center;box-shadow:0 0 24px #ffaa0080,inset 0 1px #ffffff4d;animation:godRollShine 2s infinite alternate}@keyframes godRollShine{0%{box-shadow:0 0 16px #fa06;border-color:#f80}to{box-shadow:0 0 32px #ff3c00cc;border-color:gold}}.jackpot-chamas{font-size:21px;margin-bottom:4px}.jackpot-titulo{font-family:var(--font-pixel);font-size:17px;color:gold;text-shadow:0 0 10px #ff5500,2px 2px 0 #000;letter-spacing:.5px}.jackpot-desc{font-size:12.5px;color:#ffecd2;margin:6px 0 10px}.btn-ir-mercado{background:linear-gradient(180deg,#d35400,#a04000);border:2px solid #f39c12;border-radius:4px;color:#fff;font-weight:700;font-size:13.5px;padding:7px 16px;cursor:pointer;box-shadow:0 3px 8px #00000080;transition:transform .15s ease,filter .15s ease}.btn-ir-mercado:hover{transform:translateY(-1px);filter:brightness(1.15)}.god-roll-card-tag{background:linear-gradient(90deg,#ff3b30,#ff9500);color:#fff;font-family:var(--font-pixel);font-size:9px;font-weight:800;text-align:center;padding:2px 4px;letter-spacing:.5px;box-shadow:0 1px 4px #0009;border-bottom:1px solid #ffd700}.mercado-modal-card{max-width:1240px!important;width:97vw;max-height:94vh;display:flex;flex-direction:column;overflow:hidden}.mercado-conteudo-comprar,.mercado-conteudo-meus,.mercado-conteudo-anunciar{display:flex;flex-direction:column;flex:1;min-height:0}.mercado-nav-abas{display:flex;gap:8px;border-bottom:2px solid var(--line);padding-bottom:10px;margin-bottom:12px}.mercado-tab-btn{background:var(--face2);border:2px solid var(--line);padding:8px 16px;font-family:var(--font-game);font-size:13.5px;font-weight:700;color:var(--txt2);border-radius:4px;cursor:pointer;transition:all .15s ease}.mercado-tab-btn:hover{background:#1e2c45;color:#fff}.mercado-tab-btn.ativo{background:linear-gradient(180deg,#2b3d60,#18253d);border-color:var(--ouro);color:var(--ouro);box-shadow:inset 1px 1px #ffffff26,0 2px 6px #0006}.mercado-tab-btn.anunciar{margin-left:auto;border-color:#27ae60;color:#2ecc71}.mercado-tab-btn.anunciar.ativo{background:linear-gradient(180deg,#1e5a32,#143d22);border-color:#2ecc71;color:#fff}.mercado-filtros-bar{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.filtro-pill{background:#0d1624;border:1px solid rgba(255,255,255,.12);padding:4px 10px;border-radius:20px;font-size:12.5px;color:var(--txt-dim);cursor:pointer;transition:all .15s ease}.filtro-pill:hover{border-color:var(--ouro);color:#fff}.filtro-pill.on{background:#1b283d;border-color:var(--ouro);color:var(--ouro);font-weight:700}.filtro-pill.godroll{border-color:#fa06;color:#fa0}.filtro-pill.godroll.on{background:linear-gradient(90deg,#f50,#fa0);border-color:gold;color:#fff;box-shadow:0 0 10px #fa06}.mercado-select{background:#0d1624;border:1px solid var(--borda);border-radius:4px;padding:4px 8px;font-size:12.5px;color:#fff;outline:none}.mercado-anuncios-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(275px,1fr));gap:12px;overflow-y:auto;flex:1;min-height:0;padding-right:4px;align-content:start;overflow-anchor:none}.mercado-card .cardx-arte{height:96px}.mercado-card .cardx{padding:6px 6px 7px;gap:4px}.mercado-card .cardx-stats span{padding:3px 0 2px}.mercado-vazio{grid-column:1 / -1;text-align:center;padding:40px 10px;background:#0a101a99;border:2px dashed rgba(255,255,255,.1);border-radius:8px;color:var(--txt2)}.mercado-card{background:linear-gradient(180deg,#131e30,#0c1422);border:2px solid var(--line);border-radius:6px;padding:10px;display:flex;flex-direction:column;justify-content:space-between;gap:8px;position:relative;box-shadow:0 4px 10px #00000080;transition:transform .15s ease,box-shadow .15s ease}.mercado-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px #000000b3}.mercado-card.godroll{box-shadow:0 0 14px #ffaa0059;border-color:#fa0!important}.god-roll-tag-banner{position:absolute;top:-8px;right:8px;background:linear-gradient(90deg,#e74c3c,#f39c12);color:#fff;font-family:var(--font-pixel);font-size:9px;padding:2px 6px;border-radius:3px;font-weight:800;box-shadow:0 2px 6px #0009;border:1px solid #ffd700}.mercado-item-corpo{display:flex;flex-direction:column;gap:6px}.mercado-item-topo{display:flex;align-items:center;gap:8px}.mercado-stats-mini{display:grid;grid-template-columns:1fr 1fr;gap:2px 6px;background:#080d16;padding:4px 6px;border-radius:4px;font-size:10.5px;color:var(--txt-dim)}.mercado-card-rodape{border-top:1px solid rgba(255,255,255,.08);padding-top:6px}.mercado-vendedor-info{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.mercado-vendedor-info>:last-child{flex:1 1 auto;text-align:right;min-width:0}.mercado-preco{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-pixel);font-size:13.5px;color:var(--ouro);font-weight:700}.btn-comprar-anuncio{padding:4px 10px!important;font-size:12.5px!important}.btn-cancelar-anuncio{background:#8e2b38;border-color:#a83242;color:#fff;padding:3px 8px;font-size:11px}.btn-cancelar-anuncio:hover{background:#b83a4c}.meus-anuncios-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(275px,1fr));gap:12px;overflow-y:auto;flex:1;min-height:0;align-content:start;padding-right:4px}.meu-anuncio-selo{position:absolute;inset:6px 6px auto 6px;z-index:2;display:flex;align-items:center;justify-content:center;gap:5px;padding:3px 6px;font-family:var(--font-pixel);font-size:9.5px;border:2px solid #05080e}.meu-anuncio-selo.vendido{background:#1d7a46;color:#eafff2}.meu-anuncio-selo.cancelado{background:#6b2430;color:#ffd9de}.mercado-card.meu-anuncio.vendido .cardx,.mercado-card.meu-anuncio.cancelado .cardx{filter:grayscale(.6) brightness(.8)}.meu-anuncio-linha{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#0f1826;border:1px solid rgba(255,255,255,.08);border-radius:6px}.meu-anuncio-linha.vendido{border-color:#2ecc7166;background:#2ecc710d}.meu-anuncio-linha.cancelado{opacity:.6}.badge-vendido{font-size:11px;color:#2ecc71;font-weight:700;background:#2ecc7126;padding:3px 8px;border-radius:4px;border:1px solid rgba(46,204,113,.4)}.badge-cancelado{font-size:11px;color:#888;background:#ffffff0d;padding:3px 8px;border-radius:4px}.mercado-alerta-sucesso{background:#2ecc7126;border:1px solid #2ecc71;color:#2ecc71;padding:6px 12px;border-radius:4px;font-size:12.5px;margin-bottom:10px}.anunciar-itens-selecao{display:grid;grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:10px;overflow-y:auto;flex:1;padding-right:4px}.mk-equip-junto{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0 4px}.mk-equip-junto .mercado-equip-add-tag{display:inline-flex;align-items:center;gap:4px}.anunciar-item-card{display:flex;align-items:center;gap:8px;padding:8px;background:#0f1826;border:2px solid var(--line);border-radius:6px;cursor:pointer;transition:all .15s ease}.anunciar-item-card:hover{background:#18253b;transform:translateY(-1px)}.anunciar-item-card.selecionado{border-color:var(--ouro)!important;background:#1a2942;box-shadow:0 0 10px #e6b93f66}.tag-godroll-mini{font-family:var(--font-pixel);font-size:9px;color:#fa0;font-weight:800}.anunciar-precificacao-box{background:#0a111c;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:12px;display:flex;flex-direction:column;gap:12px;min-height:0;overflow-y:auto}.anunciar-precificacao-box>.btn-primary{position:sticky;bottom:-12px;z-index:1;box-shadow:0 -10px 10px -6px #0a111c,0 0 0 12px #0a111c}.input-preco-gemas{flex:1;background:#060a12;border:1px solid var(--ouro2);border-radius:4px;color:var(--ouro);font-family:var(--font-pixel);font-size:15.5px;font-weight:700;padding:6px 8px;outline:none}.simulador-queima-card{background:#060a12;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:10px;display:flex;flex-direction:column;gap:4px}.simulador-linha{display:flex;align-items:center;justify-content:space-between;font-size:12.5px}.simulador-linha.taxa{border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:4px}.simulador-linha.total{padding-top:4px;font-size:13.5px}.modal-promocoes{width:min(1340px,94vw);height:88vh;max-height:800px;display:flex;flex-direction:column;background:linear-gradient(180deg,#121929,#0a0f1c);border:2px solid #2a3a5a;box-shadow:0 16px 48px #000000d9,0 0 30px #2d5aa040;border-radius:8px;padding:0;overflow:hidden}.promocoes-header{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:linear-gradient(90deg,#162035,#0f1626);border-bottom:2px solid rgba(255,255,255,.08)}.promocoes-title-box{display:flex;align-items:center;gap:12px}.promocoes-ico-wrap{width:44px;height:44px;background:linear-gradient(135deg,#f59e0b,#b45309);border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 14px #f59e0b66;border:1px solid #fbbf24}.promocoes-title{font-family:var(--font-pixel);font-size:18px;color:gold;margin:0 0 2px;text-shadow:0 2px 4px rgba(0,0,0,.8)}.promocoes-sub{font-size:12.5px;color:var(--txt2);margin:0}.promocoes-recursos{display:flex;align-items:center;gap:10px}.promocoes-recursos .recurso-pill{background:#00000073;border:1px solid rgba(255,255,255,.12);padding:5px 10px;border-radius:20px;display:flex;align-items:center;gap:6px;font-family:var(--font-pixel);font-size:12.5px;color:#fff}@media (max-width: 720px){.promocoes-header{position:relative;padding-right:60px}.promocoes-header .promocoes-recursos .btn-close-promocoes{position:absolute;top:10px;right:12px;width:40px;height:40px;font-size:17px;border-radius:8px;box-shadow:0 2px #00000080;z-index:2}}.btn-close-promocoes{width:32px;height:32px;background:#dc2626;border:1px solid #ef4444;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.btn-close-promocoes:hover{background:#b91c1c;transform:scale(1.05)}.promocoes-tabs{display:flex;gap:8px;padding:10px 20px;background:#090e1a;border-bottom:1px solid rgba(255,255,255,.08)}.promocoes-tab-btn{flex:1;padding:10px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:var(--txt2);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-pixel);font-size:13.5px;transition:all .2s ease}.promocoes-tab-btn:hover{background:#ffffff14;color:#fff}.promocoes-tab-btn.ativo{background:linear-gradient(180deg,#1e3a5f,#12223a);border-color:#3b82f6;color:#fff;box-shadow:0 0 14px #3b82f659}.promocoes-corpo-aprimorar{display:grid;grid-template-columns:360px 1fr;gap:16px;padding:16px 20px;flex:1;min-height:0;overflow:hidden}.promocoes-lista-col{display:flex;flex-direction:column;gap:10px;min-height:0}.promocoes-filtro-bar{display:flex;gap:4px;flex-wrap:wrap}.promocoes-filtro-bar .filtro-btn{background:#111a2e;border:1px solid rgba(255,255,255,.1);padding:5px 8px;border-radius:4px;color:var(--txt2);font-size:11px;cursor:pointer;display:flex;align-items:center;gap:4px}.promocoes-filtro-bar .filtro-btn.ativo{background:gold;color:#0a0f1d;font-weight:700;border-color:gold}.promocoes-filtro-estado{padding-top:2px;border-top:1px solid rgba(255,255,255,.08)}.promocoes-filtro-bar .filtro-btn.livre.ativo{background:#7ee2a2;border-color:#7ee2a2}.promocoes-filtro-bar .filtro-btn.equipado.ativo{background:#ffb454;border-color:#ffb454}.promocoes-grid-itens{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:4px}.promocoes-item-linha{display:flex;flex-direction:column;gap:6px}.promocoes-secao-titulo{font:700 12px var(--font-game);color:var(--txt2);letter-spacing:.5px;padding:6px 2px 2px;display:flex;align-items:center;gap:4px}.promocoes-secao-titulo.livre{color:#9fb0cc}.promocoes-secao-titulo.equipado{color:#7ee2a2}.promocoes-filtro-multi{padding-top:2px;border-top:1px solid rgba(255,255,255,.08)}.btn-auto-lote{width:100%;padding:10px;border-radius:6px;font-family:var(--font-pixel);font-size:12.5px;font-weight:700;cursor:pointer;background:#1a2333;border:2px solid #60a5fa;color:#60a5fa;transition:all .2s ease}.btn-auto-lote:hover{background:#60a5fa26}.item-check{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:2px solid #60a5fa;border-radius:4px;color:#60a5fa;font-weight:700;font-size:14.5px}.item-check.off{border-color:#ffffff26;opacity:.4}.promocao-item-card.marcado{background:#60a5fa1f}.item-check.on{background:#60a5fa;color:#05080e}.promocao-item-card{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#101828d9;border:1px solid #2a3a5a;border-radius:6px;cursor:pointer;transition:all .15s ease}.promocao-item-card:hover{background:#1c2b48e6;transform:translate(2px)}.promocao-item-card.selecionado{background:linear-gradient(90deg,#ffd70026,#101828f2);border-width:2px;box-shadow:0 0 12px #ffd70040}.item-card-ico-wrapper{position:relative;width:44px;height:44px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.item-card-badge-nv{position:absolute;bottom:-2px;right:-2px;background:#000;border:1px solid #ffd700;border-radius:3px;font-size:10px;font-weight:700;color:gold;padding:1px 3px;font-family:var(--font-pixel)}.item-card-info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.item-card-nome{font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-card-raridade{font-size:11px;color:var(--txt2)}.item-card-dono{font-size:11px;color:#60a5fa}.promocoes-painel-forja{background:#0a101cd9;border:1px solid #1f2d47;border-radius:8px;padding:18px;display:flex;flex-direction:column;justify-content:space-between;min-height:0;overflow-y:auto}.forja-detalhe-box{display:flex;flex-direction:column;gap:12px}.forja-item-banner{display:flex;align-items:center;gap:16px;padding:14px;background:linear-gradient(135deg,#ffffff0a,#00000080);border:2px solid;border-radius:8px}.forja-icone-grande{width:64px;height:64px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.forja-raridade-tag{display:inline-block;padding:2px 8px;border-radius:3px;color:#000;font-size:11px;font-weight:900;font-family:var(--font-pixel);margin-bottom:4px}.forja-item-nome{font-size:19px;font-weight:700;margin:2px 0}.forja-status-dono{font-size:12.5px;color:var(--txt2)}.forja-nivel-progresso{background:#0006;padding:12px;border-radius:6px;border:1px solid rgba(255,255,255,.06)}.nivel-labels{display:flex;justify-content:space-between;align-items:center;font-size:12.5px}.barra-trilho{width:100%;height:8px;background:#0c1322;border-radius:4px;overflow:hidden;margin-top:6px;border:1px solid rgba(255,255,255,.1)}.barra-preenchimento{height:100%;transition:width .3s ease;border-radius:4px}.forja-comparativo{display:flex;flex-direction:column;gap:10px}.comparativo-card{background:#00000073;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:12px}.comp-label{font-size:12.5px;color:var(--txt2)}.comp-valores{display:flex;align-items:center;gap:12px;margin:6px 0;font-size:19px;font-weight:700;font-family:var(--font-pixel)}.comp-seta{color:gold;font-size:15.5px}.comp-sub{font-size:12.5px;color:#4ade80}.forja-efeito-especial{background:#f59e0b1a;border:1px solid;border-radius:6px;padding:10px 12px}.efeito-titulo{font-family:var(--font-pixel);font-size:12.5px;color:#fbbf24}.efeito-desc{font-size:12.5px;color:#e2e8f0;margin:4px 0 0}.forja-custos-box{background:#00000080;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:14px;box-sizing:border-box;width:100%}.custos-titulo{font-size:12.5px;color:var(--txt2)}.custos-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0 14px;width:100%;box-sizing:border-box}.custo-card{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:6px;border:1px solid;min-width:0;box-sizing:border-box}.custo-card.ok{background:#22c55e1a;border-color:#22c55e4d}.custo-card.falta{background:#ef44441a;border-color:#ef44444d}.custo-info{display:flex;flex-direction:column}.custo-nome{font-size:10px;color:var(--txt2)}.custo-valor{font-family:var(--font-pixel);font-size:13.5px;font-weight:700}.custo-check{font-weight:700;font-size:15.5px}.custo-card.ok .custo-check{color:#4ade80}.custo-card.falta .custo-check{color:#ef4444}.forja-risco-aviso{display:flex;align-items:center;gap:10px;background:#ef44441f;border:1px solid rgba(239,68,68,.35);border-radius:6px;padding:10px 12px;margin-bottom:12px;font-size:13.5px;line-height:1.4;color:#fca5a5;box-sizing:border-box}.forja-risco-aviso b{color:#ef4444}.btn-forja-acao{width:100%;padding:14px;border-radius:6px;font-family:var(--font-pixel);font-size:14.5px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .2s ease;box-sizing:border-box}.btn-forja-acao.ativo{background:linear-gradient(180deg,#f59e0b,#d97706);border:2px solid #fbbf24;color:#000;box-shadow:0 0 16px #f59e0b66}.btn-forja-acao.ativo:hover{transform:translateY(-1px);box-shadow:0 0 22px #f59e0b99}.btn-forja-acao.desativado{background:#1a2333;border:1px solid rgba(255,255,255,.1);color:var(--txt2);cursor:not-allowed}.forja-btns-linha{display:flex;align-items:stretch;gap:8px;width:100%;box-sizing:border-box}.forja-btns-linha .btn-forja-acao{flex:1 1 auto;min-width:0;width:auto}.btn-forja-auto{flex:0 0 auto;min-width:90px;padding:10px 16px;white-space:nowrap;border-radius:6px;font-family:var(--font-pixel);font-size:13.5px;font-weight:700;cursor:pointer;background:#1a2333;border:2px solid #60a5fa;color:#60a5fa;transition:all .2s ease;box-sizing:border-box}.btn-forja-auto:hover:not(:disabled){background:#60a5fa26}.btn-forja-auto:disabled{border-color:#ffffff1a;color:var(--txt2);cursor:not-allowed}.btn-forja-acao.auto-rodando{animation:forja-auto-pulso 1.1s ease-in-out infinite}@keyframes forja-auto-pulso{0%,to{box-shadow:0 0 16px #f59e0b66}50%{box-shadow:0 0 26px #f59e0bd9}}.forja-maximo-banner{display:flex;align-items:center;gap:14px;padding:14px;background:#ffd7001f;border:1px solid #ffd700;border-radius:8px;color:gold}.forja-maximo-banner p{margin:4px 0 0;font-size:12.5px;color:var(--txt2)}.promocoes-corpo-fusao{display:flex;flex-direction:column;gap:14px;padding:16px 20px;flex:1;min-height:0;overflow-y:auto}.fusao-banner-sucesso{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#22c55e33;border:1px solid #22c55e;border-radius:6px;color:#86efac;font-size:13.5px;font-weight:700}.fusao-explicacao-banner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px;background:#1e3a8a40;border:1px solid rgba(59,130,246,.4);border-radius:8px}.fusao-explicacao-banner p{margin:4px 0 0;font-size:12.5px;color:var(--txt2)}.btn-auto-preencher{background:linear-gradient(180deg,#3b82f6,#1d4ed8);border:1px solid #60a5fa;color:#fff;padding:8px 14px;border-radius:6px;font-family:var(--font-pixel);font-size:12.5px;cursor:pointer;white-space:nowrap;transition:all .15s ease}.btn-auto-preencher:hover{background:linear-gradient(180deg,#60a5fa,#2563eb);transform:translateY(-1px)}.fusao-altar-container{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px;background:linear-gradient(180deg,#090e1a,#050810);border:2px dashed #243552;border-radius:10px}.fusao-entradas{display:flex;gap:12px;flex:1}.pedestal-slot{flex:1;min-height:140px;background:#10182899;border:2px solid #203048;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;position:relative;cursor:pointer;transition:all .2s ease}.pedestal-slot:hover{background:#18243ccc}.pedestal-slot.focado{border-color:gold!important;box-shadow:0 0 14px #ffd70059}.pedestal-tag{position:absolute;top:6px;left:6px;right:6px;font-size:10px;font-family:var(--font-pixel);text-align:center;padding:2px 4px;border-radius:3px}.pedestal-tag.base{background:#f59e0b40;color:#fbbf24;border:1px solid rgba(245,158,11,.4)}.pedestal-tag.material{background:#ef444440;color:#f87171;border:1px solid rgba(239,68,68,.4)}.pedestal-conteudo{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:14px}.pedestal-nome{font-size:12.5px;font-weight:700;text-align:center}.pedestal-nv{font-size:11px;color:var(--txt2)}.pedestal-btn-limpar{position:absolute;top:6px;right:6px;width:20px;height:20px;background:#ef4444;border:none;border-radius:3px;color:#fff;font-size:11px;cursor:pointer;display:flex;align-items:center;justify-content:center}.pedestal-placeholder{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--txt2);font-size:12.5px}.pedestal-placeholder .plus-icon{font-size:25px;color:#3b82f6}.fusao-seta-box{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 8px}.fusao-raios{font-size:21px;animation:pulseRaios 1.2s infinite ease-in-out}.fusao-seta{font-size:21px;color:gold}.fusao-taxa-sucesso{font-family:var(--font-pixel);font-size:10px;color:#4ade80;white-space:nowrap}.fusao-saida{flex:1;min-width:200px}.pedestal-resultado{min-height:140px;background:linear-gradient(135deg,#1e293bd9,#0f172af2);border:2px solid;border-radius:8px;padding:12px;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.pedestal-resultado.incompleto{border-color:#243552;border-style:dashed;justify-content:center}.pedestal-tag.resultado{background:#22c55e40;color:#4ade80;border:1px solid rgba(34,197,94,.4)}.resultado-ico{width:54px;height:54px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-top:14px}.resultado-nome{font-size:14.5px;font-weight:700;margin:4px 0 2px}.resultado-badge{display:inline-block;padding:1px 6px;border-radius:3px;color:#000;font-size:10px;font-weight:900;font-family:var(--font-pixel);margin-bottom:2px}.resultado-nv{font-size:12.5px;color:gold}.resultado-bonus{font-size:11px;color:var(--txt2)}.interrogacao-ico{font-size:32px;margin-top:12px;opacity:.5}.interrogacao-texto{font-size:11px;color:var(--txt2);margin:4px 0 0}.fusao-rodape-acao{display:flex;flex-direction:column;gap:10px;background:#0006;padding:14px;border-radius:8px;border:1px solid rgba(255,255,255,.08)}.fusao-custos-display{display:flex;align-items:center;justify-content:space-between}.label-custo{font-size:12.5px;color:var(--txt2)}.custos-inline{display:flex;gap:12px}.custo-item{display:flex;align-items:center;gap:6px;font-family:var(--font-pixel);font-size:12.5px}.custo-item.ok{color:#4ade80}.custo-item.falta{color:#ef4444}.fusao-aviso-motivo{font-size:12.5px;color:#f87171;text-align:center}.btn-executar-fusao{width:100%;padding:14px;border-radius:6px;font-family:var(--font-pixel);font-size:14.5px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .2s ease}.btn-executar-fusao.pronto{background:linear-gradient(180deg,#10b981,#047857);border:2px solid #34d399;color:#fff;box-shadow:0 0 18px #10b98173}.btn-executar-fusao.pronto:hover{transform:translateY(-1px);box-shadow:0 0 24px #10b981a6}.btn-executar-fusao.travado{background:#1a2333;border:1px solid rgba(255,255,255,.1);color:var(--txt2);cursor:not-allowed}.fusao-gaveta-inventario{background:#00000059;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:12px}.gaveta-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.gaveta-titulo{font-size:12.5px;color:gold}.gaveta-dica{font-size:11px;color:var(--txt2)}.gaveta-itens-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;max-height:170px;overflow-y:auto;padding:2px}.gaveta-item-card{display:flex;align-items:center;gap:8px;padding:6px 8px;background:#101828d9;border:1px solid;border-radius:6px;cursor:pointer;position:relative;transition:all .15s ease}.gaveta-item-card:hover:not(.em-uso){background:#1c2b48e6;transform:translateY(-1px)}.gaveta-item-card.em-uso{opacity:.45;cursor:not-allowed}.gaveta-item-card.incompativel{opacity:.35}.gaveta-item-ico{position:relative;width:32px;height:32px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.gaveta-item-ico .badge-nv{position:absolute;bottom:-2px;right:-2px;background:#000;border:1px solid #ffd700;border-radius:2px;font-size:9px;font-weight:700;color:gold;padding:0 2px;font-family:var(--font-pixel)}.gaveta-item-detalhes{display:flex;flex-direction:column;min-width:0}.gaveta-item-detalhes .nome{font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gaveta-item-detalhes .sub{font-size:10px;color:var(--txt2)}.gaveta-item-detalhes .dono{font-size:10px;color:#60a5fa}.overlay-uso{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;font-family:var(--font-pixel);font-size:10px;color:gold;border-radius:5px}@keyframes pulseRaios{0%,to{opacity:.6;transform:scale(.95)}50%{opacity:1;transform:scale(1.15);filter:drop-shadow(0 0 6px #ffd700)}}.painel-dupla{background-image:url(/tex/worn.webp),url(/tex/noise.webp);background-size:48px 48px,auto}.arena-fighter-card{--cor-card: var(--verde);background-color:#0f1828;background-image:url(/tex/worn.webp),url(/tex/dither.webp);background-size:48px 48px,4px 4px;border:3px solid #05080e;border-radius:0;padding:5px 8px;gap:3px;box-shadow:inset 0 0 0 2px var(--cor-card),inset 0 0 0 4px #05080e,0 4px #000;transition:none}.arena-fighter-card:hover{transform:none;box-shadow:inset 0 0 0 2px var(--cor-card),inset 0 0 0 4px #05080e,0 4px #000;filter:brightness(1.08)}.arena-fighter-card.ativo{box-shadow:inset 0 0 0 2px var(--verde),inset 0 0 0 4px #05080e,0 4px #000}.arena-fighter-card:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;pointer-events:none;border:1px dashed rgba(232,213,164,.16)}.arena-fighter-card .hero-showcase{--cor-rar: var(--ouro);height:68px;border:3px solid #05080e;border-radius:0;background-color:#0a101c;background-image:linear-gradient(color-mix(in srgb,var(--cor-rar) 24%,transparent),color-mix(in srgb,var(--cor-rar) 24%,transparent)),url(/tex/dither.webp);background-size:auto,4px 4px;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--cor-rar) 65%,#000);align-items:flex-end}.arena-fighter-card .hero-showcase:before{content:"";position:absolute;left:0;right:0;bottom:0;height:14px;background:#070b13;border-top:2px solid color-mix(in srgb,var(--cor-rar) 55%,#000)}.arena-fighter-card .hero-showcase img{position:relative;z-index:1;margin-bottom:5px}.arena-fighter-card .tier-badge,.arena-fighter-card .raridade-badge,.arena-fighter-card .stars-badge{z-index:2;border-radius:0;border:2px solid #05080e}.arena-fighter-card .nome-btn{display:flex;align-items:center;gap:5px;min-width:0;max-width:62%;background:none;border:0;padding:0;cursor:text;font:inherit;color:#fff}.arena-fighter-card .nome-btn b{overflow:hidden;text-overflow:ellipsis}.arena-fighter-card .nome-lapis{font-size:11px;color:var(--txt2);flex-shrink:0}.arena-fighter-card .nome-btn:hover .nome-lapis{color:var(--ouro)}.arena-fighter-card .nome-btn:hover b{color:var(--creme)}.arena-fighter-card .nome-input{width:46%;min-width:0;background:#05080e;color:#fff;border:2px solid var(--ouro);border-radius:0;font:700 13.5px var(--font-game);padding:1px 4px;outline:none}.arena-fighter-card .stats-grid-row{grid-template-columns:repeat(3,1fr);gap:2px;padding:0;background:none;border:0}.arena-fighter-card .stat-cell{--cor-at: var(--ouro);display:flex;flex-direction:column;align-items:center;gap:0;padding:2px 0;min-width:0;background:#0a101c;border:2px solid #05080e;box-shadow:inset 0 2px 0 var(--cor-at),inset 0 -1px #ffffff0d;cursor:help}.arena-fighter-card .stat-cell img{image-rendering:pixelated}.arena-fighter-card .stat-cell b{color:#fff;font-size:11px;line-height:1.05;font-family:var(--font-pixel, var(--font-game));text-shadow:1px 1px 0 #000}.arena-fighter-card .stat-cell span{color:var(--cor-at);font-size:8px;font-weight:700;letter-spacing:.2px;font-family:var(--font-game);white-space:nowrap}.arena-fighter-card .equip-btn,.arena-fighter-card .btn-evoluir{border-radius:0;box-shadow:0 2px #000;transition:none}.arena-fighter-card .equip-btn:hover,.arena-fighter-card .btn-evoluir:hover:not(:disabled){transform:none;filter:brightness(1.25)}.arena-fighter-card .equip-btn,.arena-fighter-card .btn-evoluir,.painel-dupla-mochila-btn{position:relative;border:3px solid #05080e!important;border-radius:0!important;font-family:var(--font-game);font-weight:700;cursor:pointer;background-image:none;transition:none;text-shadow:1px 1px 0 rgba(0,0,0,.55)}.arena-fighter-card .equip-btn:active,.arena-fighter-card .btn-evoluir:active:not(:disabled),.painel-dupla-mochila-btn:active{transform:translateY(3px)}.arena-fighter-card .equip-btn{--cor-slot: #3a475e;height:30px;gap:5px;padding:0 4px;font-size:13.5px;color:#fff;background-color:color-mix(in srgb,var(--cor-slot) 22%,#0e1626);box-shadow:inset 0 0 0 2px var(--cor-slot),inset 0 4px #ffffff1a,inset 0 -3px #00000059,0 3px #000}.arena-fighter-card .equip-btn.vazio{color:#6d7d99}.arena-fighter-card .equip-btn.vazio img{opacity:.55}.arena-fighter-card .equip-btn:hover{filter:brightness(1.3);transform:none}.arena-fighter-card .equip-btn:active{transform:translateY(3px);box-shadow:inset 0 0 0 2px var(--cor-slot),inset 0 3px #00000059,0 0 #000}.arena-fighter-card .btn-evoluir{height:28px;width:100%;padding:0 10px;justify-content:space-between;font-size:12px;letter-spacing:.5px;color:#2b1c04;text-shadow:1px 1px 0 rgba(255,235,160,.5);background-color:#dfa72c;box-shadow:inset 0 4px #f7d468,inset 0 -4px #a06f14,0 3px #000}.arena-fighter-card .btn-evoluir .custo{display:inline-flex;align-items:center;gap:4px;background:#05080e;color:#f7d468;padding:2px 6px;text-shadow:none}.arena-fighter-card .btn-evoluir:hover:not(:disabled){filter:brightness(1.12);transform:none}.arena-fighter-card .btn-evoluir:active:not(:disabled){box-shadow:inset 0 3px #a06f14,0 0 #000}.arena-fighter-card .btn-evoluir:disabled{cursor:not-allowed;color:#7b8aa6;text-shadow:none;background-color:#1d2739;box-shadow:inset 0 3px #ffffff0f,inset 0 -3px #0006,0 3px #000}.arena-fighter-card .btn-evoluir:disabled .custo{color:#a3554f}.painel-dupla-mochila-btn{height:46px;color:#eaf2ff;letter-spacing:.5px;background-color:#2c4a78;box-shadow:inset 0 4px #4f78b4,inset 0 -4px #1a2f52,0 3px #000;display:flex;align-items:center;justify-content:center;gap:10px;font:700 14.5px var(--font-game);cursor:pointer;border:2px solid #05080e}.painel-dupla-mochila-btn img{image-rendering:pixelated;filter:drop-shadow(0 2px 4px rgba(0,0,0,.8));transition:transform .15s ease}.painel-dupla-mochila-btn:hover{filter:brightness(1.15)}.painel-dupla-mochila-btn:hover img{transform:scale(1.12)}.painel-dupla-mochila-btn:active{box-shadow:inset 0 3px #1a2f52,0 0 #000;transform:translateY(3px)}.arena-fighter-card .slot-tag,.arena-fighter-card .poder-tag,.arena-fighter-card .luta-tag,.arena-fighter-card .trait-pill{border-radius:0!important;border:2px solid #05080e!important;background-image:url(/tex/worn.webp);background-size:48px 48px;box-shadow:inset 0 2px #ffffff1a,0 2px #000}.arena-fighter-card .stat-cell{position:relative}.arena-fighter-card .stat-cell:hover,.arena-fighter-card .stat-cell:focus{z-index:30;outline:none;filter:brightness(1.15)}.modal-ranking{width:min(1080px,96vw);height:88vh;max-height:800px;display:flex;flex-direction:column;padding:14px 16px 0;overflow:hidden}.ranking-head{padding-bottom:10px}.ranking-head h2{display:flex;align-items:center;gap:8px}.ranking-sub{font-size:12.5px;color:var(--txt2);margin:8px 0 0}.ranking-sub-linha{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ranking-visao{display:flex;gap:4px;flex:0 0 auto;padding:3px;background:#090e1a;border:2px solid var(--line);box-shadow:inset 1px 1px #00000080}.visao-btn{display:flex;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;background:transparent;border:2px solid transparent;color:var(--txt2);line-height:1}.visao-btn:hover{color:var(--txt)}.visao-btn.on{background:var(--face2);border-color:var(--line);color:var(--ouro);box-shadow:inset 1px 1px 0 var(--edge-lt)}.visao-ico-lista{display:inline-flex;flex-direction:column;justify-content:center;gap:2px;width:12px}.visao-ico-lista i{display:block;height:2px;background:currentColor}.visao-ico-lista i:nth-child(2){width:80%}.visao-ico-lista i:nth-child(3){width:60%}.ranking-abas{margin:10px 0 12px}.ranking-corpo{flex:1;display:flex;flex-direction:column;gap:12px;padding:0 0 12px;min-height:0;overflow-y:auto}@media (max-height: 760px){.ranking-corpo .podio-container{flex:0 0 auto}.ranking-tabela-container{min-height:120px}}.podio-container{position:relative;flex:0 0 auto;padding:58px 12px 0;border:1px solid rgba(255,215,0,.14);border-radius:10px;overflow:hidden;background:radial-gradient(120% 90% at 50% 100%,#ffc43d1f,#ffc43d00 60%),linear-gradient(180deg,#060a148c,#060a142e 45%,#04070ed1),url(/bg/ranking.webp) center / cover no-repeat,linear-gradient(180deg,#0a101c,#060a12)}.podio-container:after{content:"";position:absolute;left:0;right:0;bottom:0;height:16px;background:linear-gradient(180deg,#ffd7002e,#0000008c);border-top:1px solid rgba(255,215,0,.25);pointer-events:none}.podio-arco{position:absolute;top:6px;left:50%;transform:translate(-50%);width:min(70%,320px);pointer-events:none;filter:drop-shadow(0 4px 8px rgba(0,0,0,.6))}.podio-flamula{position:absolute;top:8px;height:112px;pointer-events:none;transform-origin:50% 0;animation:flamulaBalanca 4s ease-in-out infinite;filter:drop-shadow(0 6px 10px rgba(0,0,0,.55))}.podio-flamula.esq{left:10px}.podio-flamula.dir{right:10px;animation-delay:-2s}@keyframes flamulaBalanca{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}.podio-holofote{position:absolute;left:50%;top:26px;width:230px;height:170px;transform:translate(-50%);pointer-events:none;background:radial-gradient(50% 60% at 50% 0%,#ffdd7038,#ffdd700f 45%,#ffdd7000 72%);animation:holofotePulsa 3.4s ease-in-out infinite}@keyframes holofotePulsa{0%,to{opacity:.75}50%{opacity:1}}.podio-palco{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;gap:34px}.podio-coluna{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:190px}.podio-coluna.vaga{opacity:.5}.podio-topo{display:flex;flex-direction:column;align-items:center;gap:1px;padding-bottom:5px}.podio-trofeu{height:34px;width:auto;filter:drop-shadow(0 3px 5px rgba(0,0,0,.6))}.podio-trofeu.apagado{filter:grayscale(1) brightness(.5)}.podio-coluna.ouro .podio-trofeu{height:44px;filter:drop-shadow(0 0 12px rgba(255,215,0,.55)) drop-shadow(0 3px 5px rgba(0,0,0,.6));animation:floatCrown 2.2s ease-in-out infinite}.podio-coluna.prata .podio-trofeu{filter:drop-shadow(0 0 8px rgba(203,213,225,.35)) drop-shadow(0 3px 5px rgba(0,0,0,.6))}.podio-coluna.bronze .podio-trofeu{filter:drop-shadow(0 0 8px rgba(205,127,50,.35)) drop-shadow(0 3px 5px rgba(0,0,0,.6))}.podio-titulo{font-family:var(--font-pixel);font-size:9px;letter-spacing:1.2px;margin:1px 0 3px;padding:2px 8px;border-radius:10px;border:1px solid currentColor;background:#00000073}.podio-coluna.ouro .podio-titulo{color:gold;box-shadow:0 0 10px #ffd70059}.podio-coluna.prata .podio-titulo{color:#cbd5e1}.podio-coluna.bronze .podio-titulo{color:#e0a06a}.podio-coroa{font-size:23px;line-height:1;animation:floatCrown 1.5s infinite ease-in-out}.podio-avatar-box{position:relative;border-radius:8px;padding:6px;display:flex;align-items:center;justify-content:center;background:#00000080}.podio-avatar-box.ouro{border:2px solid #ffd700;box-shadow:0 0 22px #ffd70080,inset 0 0 14px #ffd7001f}.podio-avatar-box.prata{border:2px solid #94a3b8;box-shadow:0 0 16px #94a3b866}.podio-avatar-box.bronze{border:2px solid #cd7f32;box-shadow:0 0 16px #cd7f3266}.podio-avatar-box.eu{outline:2px dashed rgba(255,215,0,.55);outline-offset:3px}.podio-medalha{position:absolute;top:-8px;right:-8px;width:22px;height:22px;border-radius:50%;font-size:11px;font-weight:700;font-family:var(--font-pixel);display:flex;align-items:center;justify-content:center;color:#000}.podio-medalha.ouro{background:gold;border:1px solid #fff}.podio-medalha.prata{background:#e2e8f0;border:1px solid #fff}.podio-medalha.bronze{background:#cd7f32;border:1px solid #fff;color:#fff}.podio-nome{font-weight:700;font-size:13.5px;margin-top:5px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.podio-nome.campeao{color:gold;font-size:15.5px;text-shadow:0 0 10px rgba(255,215,0,.5)}.podio-voce{font-family:var(--font-pixel);font-size:8px;font-style:normal;letter-spacing:1px;margin-left:6px;padding:1px 5px;border-radius:8px;background:gold;color:#000;vertical-align:middle}.podio-score{font-family:var(--font-pixel);font-size:12.5px;margin:1px 0;color:#fff}.podio-score.ouro{color:gold;font-size:14.5px}.podio-sub{font-size:11px;color:var(--txt2)}.podio-pedestal{display:flex;justify-content:center;width:100%}.podio-pedestal img{width:auto;display:block;filter:drop-shadow(0 -2px 10px rgba(0,0,0,.5))}.podio-pedestal.ouro img{height:74px;filter:drop-shadow(0 0 16px rgba(255,215,0,.35)) drop-shadow(0 -2px 10px rgba(0,0,0,.5))}.podio-pedestal.prata img{height:58px}.podio-pedestal.bronze img{height:50px}.podio-vazio{color:var(--txt2);font-size:12.5px;padding:16px 0;text-align:center}@media (max-width: 760px){.modal-ranking .ranking-tabela-head{display:none}.modal-ranking .ranking-linha{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"pos jogador poder" "pos fase    nivel";row-gap:2px;column-gap:8px}.modal-ranking .ranking-linha .col-pos{grid-area:pos;align-self:center}.modal-ranking .ranking-linha .col-jogador{grid-area:jogador}.modal-ranking .ranking-linha .col-poder{grid-area:poder;text-align:right;white-space:nowrap}.modal-ranking .ranking-linha .col-fase{grid-area:fase;font-size:12.5px;color:var(--txt2)}.modal-ranking .ranking-linha .col-nivel{grid-area:nivel;font-size:12.5px;color:var(--txt2);text-align:right}.modal-ranking .ranking-linha .col-lutador{display:none}.meu-ranking-info{flex-wrap:wrap;gap:8px}.ranking-sub-linha{gap:8px}.ranking-visao{width:100%}.visao-btn{flex:1;justify-content:center}}@media (max-width: 760px){.podio-container{padding-top:64px}.podio-arco{width:96%}.podio-flamula{height:76px;opacity:.85}.podio-palco{gap:6px}.podio-coluna{width:auto;flex:1 1 0;min-width:0}.podio-nome{font-size:12.5px;max-width:100%}.podio-sub{display:none}.podio-trofeu{height:32px}.podio-coluna.ouro .podio-trofeu{height:42px}.podio-pedestal.ouro img{height:82px}.podio-pedestal.prata img{height:64px}.podio-pedestal.bronze img{height:54px}}.ranking-tabela-container{background:#0a101cd9;border:3px solid #05080e;box-shadow:inset 0 0 0 1px #2a3a58;display:flex;flex-direction:column;flex:1 1 auto;min-height:140px}.ranking-tabela-head{display:grid;grid-template-columns:60px 180px minmax(0,1fr) 100px 120px 80px;padding:8px 14px;background:#090e1a;border-bottom:1px solid rgba(255,255,255,.08);font-family:var(--font-pixel);font-size:11px;color:var(--txt2)}.ranking-tabela-linhas{overflow-y:auto;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ranking-linha{display:grid;grid-template-columns:60px 180px minmax(0,1fr) 100px 120px 80px;align-items:center;padding:8px 14px;border-bottom:1px solid rgba(255,255,255,.04);font-size:13.5px;transition:background .15s}.ranking-linha:hover{background:#ffffff0a}.ranking-linha.eu{background:linear-gradient(90deg,#ffd70026,#ffd70005);border-left:3px solid #ffd700}.badge-pos{font-family:var(--font-pixel);font-size:12.5px;color:var(--txt2);font-weight:700}.ranking-linha.medalha-ouro{background:linear-gradient(90deg,rgba(255,196,61,.14),transparent 55%);border-left:3px solid #ffc43d}.ranking-linha.medalha-prata{background:linear-gradient(90deg,rgba(197,211,232,.12),transparent 55%);border-left:3px solid #c5d3e8}.ranking-linha.medalha-bronze{background:linear-gradient(90deg,rgba(205,127,50,.12),transparent 55%);border-left:3px solid #cd7f32}.ranking-linha.eu.medalha-ouro,.ranking-linha.eu.medalha-prata,.ranking-linha.eu.medalha-bronze{background:linear-gradient(90deg,#ffd70026,#ffd70005);border-left:3px solid #ffd700}.badge-pos.medalha-ouro{color:#ffc43d;text-shadow:0 0 8px rgba(255,196,61,.5)}.badge-pos.medalha-prata{color:#c5d3e8}.badge-pos.medalha-bronze{color:#cd7f32}.ranking-linha .col-jogador{min-width:0}.jogador-nome{font-weight:700;display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-voce{font-size:10px;color:gold;font-family:var(--font-pixel)}.tag-vip{font-size:9px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#000;padding:1px 4px;border-radius:2px;font-weight:900;font-family:var(--font-pixel)}.lutador-inline{display:flex;align-items:center;gap:6px;min-width:0}.lutador-nome{font-size:12.5px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-poder{font-family:var(--font-pixel)}.ranking-poucos-jogadores{padding:24px;text-align:center;color:var(--txt2);font-size:13.5px}.ranking-rodape-meu{margin:0 -16px;padding:10px 16px;background:linear-gradient(90deg,#182236,#0f1828);border-top:3px solid #05080e;box-shadow:inset 0 1px #2a3a58}.meu-ranking-info{display:flex;align-items:center;justify-content:space-between;gap:16px}.meu-rank-badge{display:flex;flex-direction:column;align-items:center;padding:4px 12px;background:#0c1220;border:1px solid #ffd700;border-radius:6px}.meu-rank-badge .sub{font-size:9px;color:var(--txt2);font-family:var(--font-pixel)}.meu-rank-badge .pos{font-size:18px;font-weight:700;color:gold;font-family:var(--font-pixel)}.meu-rank-dados{display:flex;flex-direction:column;gap:2px;flex:1}.meu-nome{font-size:14.5px}.meu-stats{font-size:12.5px;color:var(--txt2)}.rank-dica{font-size:12.5px;color:#60a5fa}.rank-dica.campeao{color:gold;font-weight:700}.meu-ranking-vazio{color:var(--txt2);font-size:12.5px;text-align:center}@keyframes floatCrown{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.arena-fighter-card .hero-showcase{height:40px}.arena-fighter-card .vida-row{display:flex;align-items:center;gap:6px;flex-shrink:0;padding:0 1px}.arena-fighter-card .vida-row img{image-rendering:pixelated;flex-shrink:0}.arena-fighter-card .vida-barra{flex:1;height:12px;background:#05080e;border:2px solid #05080e;box-shadow:0 0 0 1px #ffffff1f;background-image:repeating-linear-gradient(90deg,transparent 0 9px,rgba(0,0,0,.55) 9px 10px)}.arena-fighter-card .vida-barra i{display:block;height:100%;background:#4fb37c;box-shadow:inset 0 3px #ffffff47;transition:width .25s steps(6)}.arena-fighter-card .vida-row.media .vida-barra i{background:#e6b93f}.arena-fighter-card .vida-row.critica .vida-barra i{background:#cf4a3e;animation:vida-pisca .7s steps(2) infinite}@keyframes vida-pisca{50%{filter:brightness(1.6)}}.arena-fighter-card .vida-row b{font-family:var(--font-game);font-size:12px;color:#fff;white-space:nowrap;text-shadow:1px 1px 0 #000}.arena-fighter-card .vida-row b em{font-style:normal;color:var(--txt2);font-weight:400}.arena-fighter-card.desmaiado>*:not(.carimbo-desmaio){filter:grayscale(1) brightness(.72)}.arena-fighter-card.desmaiado .vida-barra i{background:#6b7280;animation:none}.arena-fighter-card .luta-tag.desmaio-tag{background-color:#7d1a1f;color:#ffd9d6;border-color:#05080e}.arena-fighter-card .carimbo-desmaio{position:absolute;z-index:40;left:50%;top:52px;transform:translate(-50%) rotate(-7deg);display:flex;flex-direction:column;align-items:center;pointer-events:none;background-color:#c81d25;background-image:url(/tex/worn.webp);background-size:48px 48px;border:3px solid #05080e;padding:4px 16px 5px;box-shadow:inset 0 3px #ffffff40,inset 0 -3px #00000059,0 4px #000;animation:carimbo-bate .35s steps(4) 1}.arena-fighter-card .carimbo-desmaio b{font-family:var(--font-game);font-size:19px;letter-spacing:2px;color:#fff;text-shadow:2px 2px 0 #05080e}.arena-fighter-card .carimbo-desmaio span{font-family:var(--font-game);font-size:9.5px;letter-spacing:1px;color:#ffd9d6;text-transform:uppercase}@keyframes carimbo-bate{0%{transform:translate(-50%) rotate(-7deg) scale(2.2);opacity:0}to{transform:translate(-50%) rotate(-7deg) scale(1);opacity:1}}.ring .ko-aviso{position:absolute;z-index:60;left:50%;top:42%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;pointer-events:none;background-color:#a8161d;background-image:url(/tex/worn.webp);background-size:48px 48px;border:4px solid #05080e;padding:12px 34px 14px;box-shadow:inset 0 4px #ffffff38,inset 0 -4px #0006,0 6px #000;animation:ko-aviso 4.5s steps(30) 1 forwards}.ring .ko-aviso b{font-family:var(--font-game);font-size:27px;letter-spacing:3px;color:#fff;text-shadow:3px 3px 0 #05080e}.ring .ko-aviso span{font-family:var(--font-game);font-size:14.5px;color:#ffd9d6;text-shadow:2px 2px 0 #05080e}@keyframes ko-aviso{0%{opacity:0;transform:translate(-50%,-50%) scale(2)}8%{opacity:1;transform:translate(-50%,-50%) scale(1)}85%{opacity:1}to{opacity:0}}.ring .ko-aviso em{font-style:normal;font-family:var(--font-game);font-size:13.5px;color:#f7d468;text-shadow:2px 2px 0 #05080e}.ring-fase-badge{position:relative;min-width:128px;z-index:50;cursor:help}.ring-fase-badge .fase-poder{font-family:var(--font-game);font-size:11px;font-weight:700;margin-top:2px;padding:1px 6px;background:#05080e;border:1px solid rgba(255,255,255,.12);white-space:nowrap}.ring-fase-badge .fase-poder i{font-style:normal;opacity:.5}.ring-fase-badge .fase-poder.forte{color:#7ee2a2}.ring-fase-badge .fase-poder.ok{color:#f2c83c}.ring-fase-badge .fase-poder.fraca{color:#ff7a6b}.ring-fase-badge.campeao{border-color:#cf4a3e;box-shadow:0 0 0 2px #05080e,0 0 12px #cf4a3e8c}.ring-fase-badge.campeao .fase-tag{color:#ff9a8c}.ring-fase-badge .fase-tip{display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);width:250px;padding:9px 11px 10px;background-color:#0b1220;background-image:url(/tex/worn.webp);background-size:48px 48px;border:3px solid #05080e;box-shadow:inset 0 0 0 2px var(--ouro),0 4px #000;text-align:left;cursor:default;pointer-events:none}.ring-fase-badge:hover .fase-tip,.ring-fase-badge:focus .fase-tip{display:block}.ring-fase-badge .fase-tip .fase-tip-titulo{font-family:var(--font-game);font-size:13.5px;font-weight:700;color:var(--ouro);letter-spacing:.3px;padding-bottom:4px;margin-bottom:4px;border-bottom:2px solid rgba(255,255,255,.1);text-shadow:1px 1px 0 #000;text-transform:none}.ring-fase-badge .fase-tip p{font-family:var(--font-game);font-size:11px;line-height:1.35;color:#c7d3e6;margin:0 0 6px;text-transform:none;letter-spacing:0;font-weight:400}.ring-fase-badge .fase-tip-linha{display:flex;justify-content:space-between;gap:8px;font-family:var(--font-game);font-size:12px;padding:3px 6px;margin-top:3px;background:#05080e;text-transform:none;letter-spacing:0}.ring-fase-badge .fase-tip-linha span{color:#9fb0cc}.ring-fase-badge .fase-tip-linha b{color:#fff;font-weight:700}.ring-fase-badge .fase-tip-linha.seu{background:#14203a;border-left:3px solid var(--ouro);margin-bottom:5px}.ring-fase-badge .fase-tip-linha.seu span,.ring-fase-badge .fase-tip-linha.seu b{color:var(--ouro)}.ring-fase-badge .fase-tip-linha.atual{outline:2px solid var(--ouro);outline-offset:-2px}.ring-fase-badge .fase-tip-linha.forte b{color:#7ee2a2}.ring-fase-badge .fase-tip-linha.ok b{color:#f2c83c}.ring-fase-badge .fase-tip-linha.fraca b{color:#ff7a6b}.ring-fase-badge .fase-tip em{display:block;margin-top:6px;font-style:normal;font-family:var(--font-game);font-size:10px;color:#7a8ba6;text-transform:none;letter-spacing:0}.btn-ajuda{width:30px;height:30px;margin-right:8px;cursor:pointer;font:700 17px var(--font-game);color:#1a1204;background-color:var(--ouro);background-image:none;border:3px solid #05080e;border-radius:0;box-shadow:inset 0 3px #f7d468,inset 0 -3px #9c7418,0 3px #000}.btn-ajuda:hover{filter:brightness(1.12)}.btn-ajuda:active{transform:translateY(3px);box-shadow:inset 0 3px #9c7418,0 0 #000}.tutorial-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;pointer-events:none}.tutorial-overlay .tut-escuro{position:absolute;top:0;right:0;bottom:0;left:0;background:#03060cb8}.tutorial-overlay .tut-destaque{position:absolute;border:3px solid var(--ouro);box-shadow:0 0 0 9999px #03060cb8,0 0 0 3px #05080e;animation:tut-pisca 1s steps(2) infinite;pointer-events:none}@keyframes tut-pisca{50%{border-color:#fff2b8}}.tutorial-overlay .tut-trava{position:absolute;pointer-events:auto;background:transparent;z-index:1}.tutorial-overlay .tut-card{position:absolute;pointer-events:auto;padding:10px 14px 12px;z-index:2;background-color:#0b1220;background-image:url(/tex/worn.webp);background-size:48px 48px;border:4px solid #05080e;box-shadow:inset 0 0 0 2px var(--ouro),0 5px #000;font-family:var(--font-game);color:var(--txt)}.tutorial-overlay .tut-topo{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.tutorial-overlay .tut-passo{font-size:10px;letter-spacing:1px;color:var(--ouro2, #9c7418);font-weight:700}.tutorial-overlay .tut-pular{background:none;border:0;color:var(--txt2);font:11px var(--font-game);cursor:pointer;padding:2px 4px}.tutorial-overlay .tut-pular:hover{color:#fff}.tutorial-overlay h4{margin:0 0 6px;font-size:15.5px;color:var(--ouro);text-shadow:1px 1px 0 #000}.tutorial-overlay p{margin:0 0 10px;font-size:13px;line-height:1.45;color:#d3deef}.tutorial-overlay p b{color:#fff}.tutorial-overlay .tut-rodape{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:34px;margin-top:10px}.tutorial-overlay .tut-pular{height:34px;padding:0 10px;cursor:pointer;font:700 12.5px var(--font-game);letter-spacing:.5px;color:var(--txt2);background:none;border:none}.tutorial-overlay .tut-pular:hover{color:var(--txt);text-decoration:underline}.tutorial-overlay .tut-dica{font-size:12.5px;color:#f7d468;animation:tut-pisca 1s steps(2) infinite}.tutorial-overlay .tut-proximo{height:34px;padding:0 16px;cursor:pointer;font:700 13.5px var(--font-game);color:#2b1c04;letter-spacing:.5px;background-color:#dfa72c;background-image:url(/tex/worn.webp);background-size:48px 48px;border:3px solid #05080e;border-radius:0;box-shadow:inset 0 4px #f7d468,inset 0 -4px #a06f14,0 3px #000}.tutorial-overlay .tut-proximo:hover{filter:brightness(1.12)}.tutorial-overlay .tut-proximo:active{transform:translateY(3px);box-shadow:inset 0 3px #a06f14,0 0 #000}.tutorial-overlay .tut-pontos{display:flex;flex-wrap:wrap;gap:4px;margin-top:12px}.tutorial-overlay .tut-pontos i{width:10px;height:5px;background:#1c2740;border:1px solid #05080e}.tutorial-overlay .tut-pontos i.ok{background:#4fb37c}.tutorial-overlay .tut-pontos i.on{background:var(--ouro)}.tutorial-overlay.compacto .tut-card{width:300px!important}.ring-vazio{position:absolute;z-index:40;left:50%;top:52%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:16px 26px 18px;width:min(420px,calc(100% - 24px));background-color:#0b1220;background-image:url(/tex/worn.webp);background-size:48px 48px;border:4px solid #05080e;box-shadow:inset 0 0 0 2px var(--ouro),0 5px #000;font-family:var(--font-game)}@media (max-width: 720px){.ring-vazio{top:38%;padding:14px 18px 16px}.ring-vazio b{font-size:17px}}.ring-vazio b{font-size:19px;color:var(--ouro);text-shadow:2px 2px 0 #000}.ring-vazio span{font-size:13.5px;color:#c7d3e6;line-height:1.4}.ring-vazio .btn-invocar-vazio{height:38px;padding:0 20px;cursor:pointer;font:700 14.5px var(--font-game);color:#2b1c04;background-color:#dfa72c;background-image:none;border:3px solid #05080e;border-radius:0;box-shadow:inset 0 4px #f7d468,inset 0 -4px #a06f14,0 3px #000}.ring-vazio .btn-invocar-vazio:hover{filter:brightness(1.12)}.ring-vazio .btn-invocar-vazio:active{transform:translateY(3px);box-shadow:inset 0 3px #a06f14,0 0 #000}.st-auto-btn.vip-lock{background:linear-gradient(180deg,#3d2309,#1c1004);border:1px solid #e5a71a;color:#ffd447;font-weight:700;box-shadow:inset 1px 1px #ffffff26,0 0 8px #e5a71a59}.st-auto-btn.vip-lock:hover{background:linear-gradient(180deg,#5c370e,#2b1706);color:#fff;border-color:gold;box-shadow:0 0 12px #ffd70099;transform:scale(1.05)}.modal-colecao-split.mochila{background-color:#0d1524;background-image:url(/tex/worn.webp),url(/tex/dither.webp);background-size:48px 48px,4px 4px;border:4px solid #05080e;border-radius:0;padding:14px 18px 16px;box-shadow:inset 0 0 0 2px #2a3a58,inset 0 0 0 4px #05080e,0 6px #000}.mochila .modal-head{border-bottom:3px solid #05080e;padding-bottom:10px;margin-bottom:4px}.mochila .modal-head h2{color:var(--ouro);text-shadow:2px 2px 0 #000;font-size:19px;letter-spacing:.5px}.mochila .modal-head .x{width:32px;height:32px;cursor:pointer;font:700 15.5px var(--font-game);color:#fff;border-radius:0;background-color:#b3261e;background-image:url(/tex/worn.webp);background-size:48px 48px;border:3px solid #05080e;box-shadow:inset 0 3px #e2665c,inset 0 -3px #7a1712,0 3px #000}.mochila .modal-head .x:active{transform:translateY(3px);box-shadow:inset 0 3px #7a1712,0 0 #000}.mochila .colecao-abas{display:flex;gap:8px;margin:8px 0 0}.mochila .colecao-abas .aba-btn{flex:1;height:38px;cursor:pointer;font:700 14.5px var(--font-game);color:#9fb0cc;border-radius:0;background-color:#16233a;background-image:none;border:3px solid #05080e;box-shadow:inset 0 3px #ffffff14,inset 0 -3px #0006,0 3px #000;justify-content:center}.mochila .colecao-abas .aba-btn.on{color:#2b1c04;background-color:#dfa72c;box-shadow:inset 0 3px #f7d468,inset 0 -3px #a06f14,0 3px #000}.mochila .colecao-split-wrap{grid-template-columns:1.25fr 1fr;gap:16px;margin-top:14px}.mochila .colecao-split-esq{display:flex;flex-direction:column;gap:10px;min-height:0}.mochila .colecao-grid-scroll{flex:1;min-height:0;overflow-y:auto;padding:4px 8px 12px 4px}.mochila .colecao-split-dir.mc-dir{padding:0;background:none;border:0;box-shadow:none;overflow:hidden;display:flex;flex-direction:column;min-height:0}.mc-toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-shrink:0;gap:8px}.mc-toolbar-direita{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.mc-visao-toggle{display:flex;border:2px solid #05080e;box-shadow:0 2px #000}.mc-visao-toggle button{height:24px;padding:0 9px;cursor:pointer;font:700 11px var(--font-game);color:#7a8ba6;background-color:#0c1220;border:none;border-right:1px solid #05080e}.mc-visao-toggle button:last-child{border-right:none}.mc-visao-toggle button:hover:not(.on){color:#dce5f2;background-color:#141d30}.mc-visao-toggle button.on{color:#2b1c04;background-color:#dfa72c}.mc-rotulo{font:700 11px var(--font-game);letter-spacing:1px;color:#7a8ba6;text-transform:uppercase}.mc-ordem{display:flex;align-items:center;gap:5px}.mc-ordem span{font:11px var(--font-game);color:#7a8ba6}.mc-ordem button{height:24px;padding:0 9px;cursor:pointer;font:700 11px var(--font-game);color:#9fb0cc;border-radius:0;background-color:#16233a;border:2px solid #05080e;box-shadow:inset 0 2px #ffffff14,0 2px #000}.mc-ordem button.on{color:#2b1c04;background-color:#dfa72c;box-shadow:inset 0 2px #f7d468,0 2px #000}.mc-btn-mini{height:26px;padding:0 10px;cursor:pointer;font:700 12.5px var(--font-game);color:#dbe6f7;border-radius:0;white-space:nowrap;background-color:#22324f;background-image:none;border:2px solid #05080e;box-shadow:inset 0 2px #ffffff24,inset 0 -2px #00000059,0 2px #000}.mc-btn-mini:hover{filter:brightness(1.2)}.mc-btn-mini:active{transform:translateY(2px);box-shadow:inset 0 2px #00000059,0 0 #000}.mc-btn-mini.ouro{color:#2b1c04;background-color:#dfa72c;box-shadow:inset 0 2px #f7d468,inset 0 -2px #a06f14,0 2px #000}.mc-btn-mini.perigo{color:#ffd9d6;background-color:#7d1a1f;box-shadow:inset 0 2px #b8453d,inset 0 -2px #4d0d10,0 2px #000}.cardx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px 12px}.cardmini-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px}.cardmini{--cor: #6b7280;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px 7px;cursor:pointer;background:linear-gradient(180deg,#141c2c,#0c1220);border:2px solid #05080e;box-shadow:0 2px #000;transition:border-color .1s,transform .1s}.cardmini:hover{border-color:color-mix(in srgb,var(--cor) 60%,#05080e)}.cardmini.sel{border-color:var(--cor);box-shadow:inset 0 0 0 1px var(--cor),0 2px #000}.cardmini-arte{position:relative;width:100%;display:flex;justify-content:center}.cardmini-flags{position:absolute;top:-2px;right:-2px;display:flex;flex-direction:column;gap:2px}.cardmini-flags em{font-style:normal;width:15px;height:15px;display:flex;align-items:center;justify-content:center;background:#05080ed9;border:1px solid #05080e;cursor:pointer;opacity:.5}.cardmini-flags em:hover,.cardmini-flags em.on{opacity:1}.cardmini-flags em.favorito.on{border-color:#f7d468}.cardmini-flags em.travado.on{border-color:#ff8a80}.cardmini-nome{font:700 10.5px var(--font-game);color:#dce5f2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cardmini-poder{font:700 10px var(--font-game);color:#f7d468}.cardx{--cor: #6b7280;position:relative;display:flex;flex-direction:column;gap:5px;padding:7px 7px 8px;cursor:pointer;background-color:#0f1828;background-image:url(/tex/worn.webp),url(/tex/dither.webp);background-size:48px 48px,4px 4px;border:3px solid #05080e;box-shadow:inset 0 0 0 2px var(--cor),inset 0 0 0 4px #05080e,0 4px #000}.cardx:hover{filter:brightness(1.1)}.cardx.sel{transform:translateY(-3px);box-shadow:inset 0 0 0 2px var(--ouro),inset 0 0 0 4px #05080e,0 0 0 3px var(--ouro),0 7px #000}.cardx.ss{box-shadow:inset 0 0 0 2px var(--cor),inset 0 0 0 4px #05080e,0 0 0 2px #a335ee,0 4px #000}.cardx.sss{box-shadow:inset 0 0 0 2px var(--cor),inset 0 0 0 4px #05080e,0 0 0 2px var(--ouro),0 4px #000}.cardx.sel.ss,.cardx.sel.sss{box-shadow:inset 0 0 0 2px var(--ouro),inset 0 0 0 4px #05080e,0 0 0 3px var(--ouro),0 7px #000}@keyframes cardx-brilho{50%{filter:brightness(1.18)}}.cardx-arte{position:relative;height:124px;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;border:3px solid #05080e;background-color:#0a101c;background-image:linear-gradient(color-mix(in srgb,var(--cor) 26%,transparent),color-mix(in srgb,var(--cor) 26%,transparent)),url(/tex/dither.webp);background-size:auto,4px 4px;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--cor) 60%,#000)}.cardx-arte:before{content:"";position:absolute;left:0;right:0;bottom:0;height:14px;background:#070b13;border-top:2px solid color-mix(in srgb,var(--cor) 55%,#000)}.cardx-arte img{position:relative;z-index:1;display:block;margin-left:auto;margin-right:auto}.cardx-tier,.cardx-poder,.cardx-local,.cardx-estrelas{position:absolute;z-index:2;font:700 11px var(--font-game);line-height:1;border:2px solid #05080e;text-shadow:1px 1px 0 #000}.cardx-tier{top:4px;left:4px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:13.5px;color:#fff}.cardx-poder{top:4px;right:4px;padding:3px 5px;background:#05080e;color:#f7d468}.cardx-local{bottom:3px;left:3px;padding:3px 5px;background:#05080e;color:#f7d468;font-size:9.5px;letter-spacing:.5px}.cardx-local.arena{background:#1d6b45;color:#d8ffe8}.cardx-estrelas{bottom:3px;right:3px;padding:3px 5px;background:#05080e;color:#f7d468;font-size:10px}.cardx-flags{position:absolute;top:26px;right:4px;z-index:2;display:flex;flex-direction:column;gap:3px;align-items:flex-end}.cardx-flags em{font-style:normal;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:11px;background:#05080ecc;border:2px solid #05080e;text-shadow:1px 1px 0 #000;cursor:pointer;opacity:.55;transition:opacity .1s,transform .1s}.cardx-flags em:hover{opacity:1;transform:scale(1.12)}.cardx-flags em.on{opacity:1}.cardx-flags em.favorito.on{border-color:#f7d468}.cardx-flags em.travado.on{border-color:#ff8a80}.cardx-build-tag{display:flex;align-items:center;gap:4px;padding:3px 6px;background:#05080e;border-left:4px solid var(--ouro);font-size:10.5px}.cardx-build-tag b{font:700 10.5px var(--font-game);color:var(--ouro);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardx-nome{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:3px 6px;background:color-mix(in srgb,var(--cor) 70%,#000);border:2px solid #05080e}.cardx-nome b{font-size:13.5px;color:#fff;text-shadow:1px 1px 0 #000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardx-nome span{font:700 10.5px var(--font-game);color:#fff;opacity:.9;white-space:nowrap;text-shadow:1px 1px 0 #000}.cardx-rar{text-align:center;font:700 10.5px var(--font-game);color:#8fa1bf;letter-spacing:.3px}.cardx-rar i{font-style:normal;color:var(--cor)}.cardx-trait{--cor-t: #9aa3b5;display:flex;justify-content:space-between;align-items:center;gap:4px;padding:3px 6px;background:#05080e;border-left:4px solid var(--cor-t)}.cardx-trait b{font:700 11px var(--font-game);color:var(--cor-t);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardx-trait i{font:700 9px var(--font-game);font-style:normal;color:var(--cor-t);opacity:.9;text-transform:uppercase;white-space:nowrap}.eqx-especializacao{--cor-e: #9aa3b5;display:flex;align-items:center;gap:5px;padding:3px 6px;background:#05080e;border-left:4px solid var(--cor-e)}.eqx-especializacao img{flex-shrink:0}.eqx-especializacao b{font:700 11px var(--font-game);color:var(--cor-e);flex:1}.eqx-especializacao i{font:700 11px var(--font-game);font-style:normal;color:var(--cor-e)}.eqx-especializacao.farm{--cor-e: #f59e0b}.eqx-especializacao.ouro{--cor-e: #f7d468}.eqx-especializacao.combate{--cor-e: #ef4444}.eqx-especializacao.esquiva{--cor-e: #38bdf8}.eqx-especializacao.critico{--cor-e: #a78bfa}.eqx-especializacao.velocidade{--cor-e: #4ade80}.eqx-especializacao.combina{box-shadow:0 0 0 1px var(--cor-e),inset 0 0 8px color-mix(in srgb,var(--cor-e) 25%,transparent)}.eqx-especializacao.fora{opacity:.55}.eqx-espec-tag{font:700 9px var(--font-game);letter-spacing:.3px;padding:2px 5px;color:#05080e;background:var(--cor-e);white-space:nowrap}.eqx-especializacao.fora .eqx-espec-tag{color:#cbd5e1;background:#263043}.cardx-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.cardx-stats span{display:flex;flex-direction:column;align-items:center;padding:4px 0 3px;background:#0a101c;border:2px solid #05080e;min-width:0}.cardx-stats img{image-rendering:pixelated}.cardx-stats b{font:700 11px var(--font-game);color:#fff;margin-top:1px;text-shadow:1px 1px 0 #000}.cardx-tirar{display:flex;align-items:center;justify-content:center;gap:5px;width:calc(100% - 16px);margin:6px 8px 0;padding:4px 0;border:1px solid #3a475e;border-radius:5px;background:#141922;color:var(--txt3);font-family:inherit;font-size:10px;letter-spacing:.06em;cursor:pointer}.cardx-tirar:hover{border-color:var(--sangue);color:#ffb4b4;background:#1d1417}.cardx-equip{display:flex;justify-content:center;gap:6px}.cardx-equip span{--cor-slot: #3a475e;display:inline-flex;align-items:center;gap:3px;height:24px;padding:0 6px;background:color-mix(in srgb,var(--cor-slot) 22%,#0e1626);border:2px solid #05080e;box-shadow:inset 0 0 0 1px var(--cor-slot),0 2px #000}.cardx-equip span.vazio img{opacity:.4}.cardx-equip span em{font:700 10.5px var(--font-game);font-style:normal;color:#fff}.mc-painel{--cor: #6b7280;display:flex;flex-direction:column;gap:10px;flex:1;min-height:0;padding:12px;background-color:#0d1524;background-image:url(/tex/worn.webp),url(/tex/dither.webp);background-size:48px 48px,4px 4px;border:3px solid #05080e;box-shadow:inset 0 0 0 2px var(--cor),inset 0 0 0 4px #05080e,0 4px #000}.mc-head{display:flex;gap:12px;flex-shrink:0}.mc-foto{position:relative;width:150px;height:108px;overflow:hidden;flex-shrink:0;border:3px solid #05080e;background-color:#0a101c;background-image:linear-gradient(color-mix(in srgb,var(--cor) 26%,transparent),color-mix(in srgb,var(--cor) 26%,transparent)),url(/tex/dither.webp);background-size:auto,4px 4px;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--cor) 60%,#000)}.mc-foto:before{content:"";position:absolute;left:0;right:0;bottom:0;height:16px;background:#070b13;border-top:2px solid color-mix(in srgb,var(--cor) 55%,#000)}.mc-foto img{position:relative;z-index:1;display:block;margin-left:auto;margin-right:auto}.mc-head-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px;justify-content:center}.mc-nome{display:flex;align-items:center;gap:6px;background:none;border:0;padding:0;cursor:text;color:#fff;text-align:left;font:inherit}.mc-nome b{font-size:23px;text-shadow:2px 2px 0 #000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-nome span{color:#7a8ba6;font-size:14.5px}.mc-nome:hover span{color:var(--ouro)}.mc-nome-input{width:100%;background:#05080e;color:#fff;border:2px solid var(--ouro);border-radius:0;font:700 19px var(--font-game);padding:2px 6px;outline:none}.mc-chips{display:flex;gap:6px;flex-wrap:wrap}.mc-chip{padding:3px 7px;font:700 12px var(--font-game);background:#05080e;border:2px solid #05080e;box-shadow:0 2px #000;color:#dbe6f7}.mc-chip.rar{color:var(--cor)}.mc-chip.estrela,.mc-chip.poder{color:#f7d468}.mc-chip-btn{cursor:pointer;font:inherit}.mc-chip-btn:hover{filter:brightness(1.3)}.mc-chip-btn.trava.on{color:#ff8a80;border-color:#7d1a1f;background:#1c0c0c}.mc-chip-btn.favorito.on{color:#2b1c04;background:#dfa72c;border-color:#dfa72c}.mc-equip{display:flex;flex-direction:column;gap:6px;padding:2px 0 4px}.mc-equip-topo{display:flex;flex-direction:column;gap:3px;padding:0 2px 4px}.mc-equip-topo b{font:700 12px var(--font-game);color:#dbe6f7}.mc-equip-topo small{font:400 11px/1.45 var(--font-ui, inherit);color:#e0a86a}.mc-equip-linha{display:flex;align-items:center;gap:9px;padding:7px 8px;background:#0d1627;border:2px solid #05080e;border-left:4px solid var(--cor, #2a3550);box-shadow:0 2px #000}.mc-equip-linha.vazio{opacity:.5;border-left-color:#2a3550;background:#0a1120}.mc-equip-ico{display:flex;flex-shrink:0;width:30px;justify-content:center}.mc-equip-txt{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.mc-equip-txt b{font:700 12.5px var(--font-game);color:var(--cor, #dbe6f7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-equip-txt b.vazio{color:#6b7a94}.mc-equip-meta{display:flex;align-items:center;gap:6px;font:700 10.5px var(--font-game);color:#7a8ba6}.mc-equip-meta em{font-style:normal}.mc-equip-meta .nivel{color:#f7d468}.mc-equip-meta .est.ss{color:#7fd4ff}.mc-equip-meta .est.sss{color:#ff9f5a}.mc-equip-bonus{display:flex;flex-wrap:wrap;gap:4px 9px;margin-top:2px;font:700 10.5px var(--font-game);color:#7ee2a2}.mc-equip-bonus i{display:inline-flex;align-items:center;gap:3px;font-style:normal}.mc-equip-x{flex-shrink:0;width:26px;height:26px;cursor:pointer;font:700 13px var(--font-game);color:#8fa1bf;background:#16223a;border:2px solid #05080e;box-shadow:0 2px #000}.mc-equip-x:hover{color:#ff8a80;background:#2a0f12;border-color:#7d1a1f}.mc-equip-add{flex-shrink:0;width:26px;height:26px;cursor:pointer;font:700 16px/1 var(--font-game);color:#7ee2a2;background:#0f2018;border:2px dashed #2f6b4a;box-shadow:0 2px #000}.mc-equip-linha.vazio:hover .mc-equip-add,.mc-equip-add:hover{color:#0d1627;background:#7ee2a2;border-style:solid;border-color:#7ee2a2}.mc-equip-linha.vazio{cursor:pointer}.mc-equip-linha.vazio:hover{opacity:1;border-left-color:#7ee2a2;background:#0d1a16}.mc-equip-linha.tem{cursor:pointer}.mc-equip-tudo{margin-top:6px;height:36px;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;font:700 12.5px var(--font-game);color:#ffb3ab;letter-spacing:.5px;background:#1c0c0c;border:3px solid #7d1a1f;box-shadow:0 3px #000}.mc-equip-tudo em{font-style:normal;color:#8f7a7a}.mc-equip-tudo:hover{color:#fff;background:#7d1a1f;border-color:#a82630}.mc-equip-tudo:active{transform:translateY(2px);box-shadow:0 1px #000}.mc-abas button.mc-aba-equip em{color:#f7d468}.mc-abas button.mc-aba-equip.on em{color:inherit}.mc-nivel-txt{display:flex;justify-content:space-between;align-items:baseline;font:700 11px var(--font-game);color:#7a8ba6;letter-spacing:1px;text-transform:uppercase;margin-bottom:3px}.mc-nivel-txt b{color:#fff;font-size:14.5px;letter-spacing:0}.mc-nivel-txt em{font-style:normal;color:#7a8ba6;font-weight:400}.mc-nivel-barra{height:12px;background:#05080e;border:2px solid #05080e;box-shadow:0 0 0 1px #ffffff1f;background-image:repeating-linear-gradient(90deg,transparent 0 9px,rgba(0,0,0,.55) 9px 10px)}.mc-nivel-barra i{display:block;height:100%;background:#dfa72c;box-shadow:inset 0 3px #ffffff47}.mc-acoes{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.mc-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mc-seg button{height:34px;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;font:700 13.5px var(--font-game);color:#9fb0cc;border-radius:0;background-color:#16233a;background-image:none;border:3px solid #05080e;box-shadow:inset 0 3px #ffffff14,inset 0 -3px #0006,0 3px #000}.mc-seg button img{image-rendering:pixelated;opacity:.8}.mc-seg button:hover{filter:brightness(1.2)}.mc-seg button.on{color:#d8ffe8;background-color:#1d6b45;box-shadow:inset 0 3px #4fb37c,inset 0 -3px #114a2e,0 3px #000;cursor:default}.mc-seg button.on.gin{color:#2b1c04;background-color:#dfa72c;box-shadow:inset 0 3px #f7d468,inset 0 -3px #a06f14,0 3px #000}.mc-seg button.on img{opacity:1}.mc-evoluir{height:38px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 12px;cursor:pointer;border-radius:0;font:700 13.5px var(--font-game);letter-spacing:.5px;color:#2b1c04;text-shadow:1px 1px 0 rgba(255,235,160,.5);background-color:#dfa72c;background-image:url(/tex/worn.webp),url(/tex/dither.webp);background-size:48px 48px,4px 4px;border:3px solid #05080e;box-shadow:inset 0 4px #f7d468,inset 0 -4px #a06f14,0 3px #000}.mc-evoluir .custo{display:inline-flex;align-items:center;gap:4px;background:#05080e;color:#f7d468;padding:3px 7px;text-shadow:none}.mc-evoluir:hover:not(:disabled){filter:brightness(1.12)}.mc-evoluir:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 3px #a06f14,0 0 #000}.mc-evoluir:disabled{cursor:not-allowed;color:#7b8aa6;text-shadow:none;background-color:#1d2739;box-shadow:inset 0 3px #ffffff0f,inset 0 -3px #0006,0 3px #000}.mc-evoluir:disabled .custo{color:#a3554f}.mc-abas{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:4px;flex-shrink:0;margin-top:2px}.mc-abas button{height:32px;display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;font:700 12.5px var(--font-game);color:#8fa1bf;border-radius:0;background-color:#111c30;border:3px solid #05080e;border-bottom:0;box-shadow:inset 0 3px #ffffff0f;padding:0 4px;white-space:nowrap}.mc-abas button em{font-style:normal;font-size:10px;color:#7a8ba6}.mc-abas button:hover{filter:brightness(1.25)}.mc-abas button.on{color:#f7d468;background-color:#0a101c;box-shadow:inset 0 3px 0 var(--ouro)}.mc-conteudo{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:8px;padding:10px;margin-top:-10px;background-color:#0a101c;border:3px solid #05080e;box-shadow:inset 0 0 0 1px #ffffff0f}.mc-rodape{display:flex;justify-content:flex-end;flex-shrink:0}.bm-ctx-embreve-tag{font-size:9.5px;color:#f7d468;letter-spacing:.5px;text-transform:uppercase}.bw-modal{width:min(1280px,98vw);max-height:88vh;overflow-y:auto;display:flex;flex-direction:column}.bw-etapas{display:flex;gap:14px;margin-bottom:10px;font:700 12.5px var(--font-game);color:#4a5a78;flex-shrink:0}.bw-etapas span.on{color:var(--ouro)}.bw-ctx-grid-grande{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.bw-ctx-grande{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 10px;cursor:pointer;text-align:center;background-color:#0f1828;background-image:url(/tex/worn.webp);background-size:48px 48px;border:3px solid #05080e;box-shadow:inset 0 0 0 2px #3a475e,inset 0 0 0 4px #05080e,0 4px #000}.bw-ctx-grande:hover{filter:brightness(1.15);box-shadow:inset 0 0 0 2px var(--ouro),inset 0 0 0 4px #05080e,0 4px #000}.bw-ctx-grande img{image-rendering:pixelated}.bw-ctx-grande b{font:700 17px var(--font-game);color:#fff}.bw-ctx-grande small{color:#8fa1bf;font-size:11px}.bw-ctx-grande small .bw-ctx-qtd{color:var(--ouro);font-size:12.5px}.bw-ctx-grande small .bw-ctx-falta{color:#7ee2a2;font-style:normal}.bw-ctx-grande.embreve{opacity:.75}.bw-equipar-split{display:grid;grid-template-columns:250px 1fr;gap:12px;align-items:start;min-height:0}.bw-equipar-esq{display:flex;flex-direction:column;gap:8px;padding:10px;background:#111c30;border:2px solid #05080e;box-shadow:inset 0 3px #ffffff0f}.bw-equipar-dir{padding:8px;max-height:460px;overflow-y:auto;background:#0a101c;border:2px solid #05080e;box-shadow:inset 0 0 0 1px #ffffff0f}.bw-campeoes-v{display:flex;flex-direction:column;gap:5px;padding-bottom:8px;border-bottom:2px solid #05080e}.bw-campeao-btn{display:flex;align-items:center;gap:8px;height:40px;padding:0 8px;cursor:pointer;text-align:left;background:#0a101c;color:#9fb0cc;border:2px solid #05080e;font:700 13.5px var(--font-game)}.bw-campeao-btn img{image-rendering:pixelated}.bw-campeao-btn:hover{filter:brightness(1.2)}.bw-campeao-btn.on{color:#fff;background:#1d2a45;box-shadow:inset 0 0 0 2px var(--ouro)}.bw-equipar-head{display:flex;align-items:center;gap:10px}.bw-equipar-head img{image-rendering:pixelated}.bw-equipar-head b{display:block;font-size:18px;color:#fff}.bw-equipar-head small{color:#8fa1bf;font-size:12.5px}.bw-equipar-head>div{flex:1;min-width:0}.bw-equipar-melhor{margin-bottom:4px}.bw-equipar-dica{color:#7a8ba6;font-size:11px}.bw-slots-v{display:flex;flex-direction:column;gap:6px}.bw-slots-v .mc-slotequip{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;height:52px;padding:0 10px;position:relative}.bw-slots-v .mc-slotequip b{flex-shrink:0}.bw-slots-v .mc-slotequip span{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bw-slots-v .mc-slotequip .mc-selo{position:absolute;top:-8px;left:auto;right:8px;transform:none}@media (max-width: 900px){.bw-equipar-split{grid-template-columns:1fr}}.bw-divisor-secao{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;margin:10px 0 6px;border-radius:4px;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.bw-divisor-secao:first-child{margin-top:2px}.bw-divisor-secao.equipada{background:#2ecc7126;border:1px solid rgba(46,204,113,.35);color:#2ecc71}.bw-divisor-secao.sobra{background:#f39c1226;border:1px solid rgba(243,156,18,.35);color:#f39c12}.bw-divisor-secao.emuso{background:#e74c3c1f;border:1px solid rgba(231,76,60,.3);color:#e74c3c}.bw-divisor-secao small{font-size:11px;font-weight:400;text-transform:none;opacity:.85}.bw-secao-vazia{padding:8px 12px;font-size:12.5px;color:#7a8ba6;font-style:italic;background:#0003;border-radius:4px;margin-bottom:6px}.bw-feedback-melhor{font-size:12.5px;color:var(--ouro);font-weight:700;text-align:center;padding:4px 8px;background:#f4b41a26;border:1px solid var(--ouro);border-radius:4px;animation:mcFadeIn .2s ease}.bw-arena-status{padding:4px 8px;border-radius:4px;font-size:12.5px;font-weight:700;text-align:center}.bw-arena-status.no-ringue{background:#2ecc7126;border:1px solid rgba(46,204,113,.35);color:#2ecc71}.bw-arena-status.fora-ringue{background:#ffffff0d}.bw-arena-status .mc-btn-mini{width:100%}.bw-rodape{display:flex;justify-content:space-between;gap:8px;margin-top:12px;flex-shrink:0}.bw-aviso-vazio{margin-top:10px;padding:8px 12px;font-size:13.5px;line-height:1.5;color:#f0c98a;background:#2a1c0a;border:2px solid #05080e;box-shadow:inset 0 0 0 2px #a06f14;flex-shrink:0}.bw-aviso-vazio b{color:var(--ouro)}.mc-historia{display:flex;flex-direction:column;gap:10px;animation:mcFadeIn .2s ease-out}@keyframes mcFadeIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.mc-historia-card{background:#0e1626;border:2px solid #05080e;border-left:4px solid var(--cor, #f7d468);padding:10px 12px;display:flex;flex-direction:column;gap:8px}.mc-historia-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:6px}.mc-historia-top h4{margin:0;font:700 14.5px var(--font-game);color:#fff;display:flex;align-items:center;gap:6px}.mc-historia-top h4 em{font-style:normal;color:var(--ouro);font-size:13.5px}.mc-historia-tag-rar{font:700 11px var(--font-game);padding:2px 6px;border-radius:2px;color:#fff;text-shadow:1px 1px 0 #000}.mc-historia-foco{display:flex;align-items:center;gap:8px;background:#0006;padding:6px 10px;border-radius:4px;border:1px solid rgba(255,255,255,.06);font-size:12.5px;color:#e2e8f0}.mc-historia-foco b{color:var(--ouro);font-weight:700;text-transform:uppercase;font-size:11px;letter-spacing:.5px;white-space:nowrap}.mc-historia-bio{background:#080d16;border:1px solid rgba(255,255,255,.08);border-radius:4px;padding:10px 12px;font-size:13px;line-height:1.5;color:#cbd5e1;font-style:italic;position:relative}.mc-historia-bio-aspas{color:var(--cor, #f7d468);font-size:15.5px;font-weight:700;opacity:.7}.mc-historia-tatico{background:#0e1626;border:2px solid #05080e;border-left:4px solid #3b82f6;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.mc-historia-tatico-titulo{font:700 12.5px var(--font-game);color:#93c5fd;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:6px}.mc-historia-tatico-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.mc-historia-vantagem{background:#22c55e1f;border:1px solid rgba(34,197,94,.3);padding:6px 8px;border-radius:3px;font-size:12.5px;color:#86efac;line-height:1.35}.mc-historia-vantagem b{display:block;font-size:11px;text-transform:uppercase;color:#4ade80;margin-bottom:2px}.mc-historia-desvantagem{background:#ef44441f;border:1px solid rgba(239,68,68,.3);padding:6px 8px;border-radius:3px;font-size:12.5px;color:#fca5a5;line-height:1.35}.mc-historia-desvantagem b{display:block;font-size:11px;text-transform:uppercase;color:#f87171;margin-bottom:2px}.mc-historia-eco{background:#070c14;border:1px dashed rgba(255,255,255,.12);padding:8px 10px;font-size:12.5px;color:#94a3b8;line-height:1.4;border-radius:4px}.mc-historia-eco b{color:#f1f5f9;display:block;margin-bottom:2px;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.mc-attr{--cor-at: var(--ouro);display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start;padding:8px 10px;background:#0e1626;border:2px solid #05080e;border-left:4px solid var(--cor-at)}.mc-attr img{image-rendering:pixelated;margin-top:2px}.mc-attr-top{display:flex;justify-content:space-between;align-items:baseline}.mc-attr-top b{color:var(--cor-at);font-size:13.5px;text-shadow:1px 1px 0 #000}.mc-attr-top span{color:#fff;font:700 17px var(--font-game);text-shadow:1px 1px 0 #000}.mc-attr-barra{height:8px;margin:4px 0 5px;background:#05080e;border:2px solid #05080e;box-shadow:0 0 0 1px #ffffff1a}.mc-attr-barra i{display:block;height:100%;background:var(--cor-at);box-shadow:inset 0 2px #ffffff4d}.mc-attr small{display:block;font-size:11px;color:#8fa1bf}.mc-attr-linhas{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.mc-attr-linhas em{font:11px var(--font-game);font-style:normal;color:#9fb0cc;background:#05080e;padding:2px 6px}.mc-attr-linhas em b{color:#fff}.mc-estilo{padding:8px 10px;background:#0e1626;border:2px solid #05080e;border-left:4px solid #9350c0;display:flex;flex-direction:column;gap:3px}.mc-estilo-nome{display:flex;align-items:center;gap:6px;font-size:13.5px;color:#c7d3e6}.mc-estilo-nome b{color:#fff}.mc-estilo-nome small{color:#8fa1bf}.mc-estilo-vence{font-size:12.5px;color:#9fb0cc}.mc-estilo-vence b{color:#f7d468}.mc-slotsequip{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.mc-slotequip{--cor-slot: #3a475e;display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 8px 12px;cursor:pointer;border-radius:0;color:#fff;font:inherit;background-color:color-mix(in srgb,var(--cor-slot) 18%,#0e1626);background-image:url(/tex/worn.webp);background-size:48px 48px;border:3px solid #05080e;box-shadow:inset 0 0 0 2px var(--cor-slot),0 3px #000}.mc-slotequip img{image-rendering:pixelated}.mc-slotequip b{font-size:15.5px}.mc-slotequip span{font-size:12.5px;color:#9fb0cc;text-align:center;line-height:1.2}.mc-slotequip.cheio span{color:var(--cor-slot);font-weight:700}.mc-slotequip.on{box-shadow:inset 0 0 0 2px var(--ouro),0 0 0 2px var(--ouro),0 3px #000}.mc-slotequip:hover{filter:brightness(1.15)}.mc-dica-slot{font-size:12.5px;line-height:1.4;color:#b9c7de;padding:6px 8px;background:#0e1626;border-left:4px solid var(--ouro)}.mc-dica-slot b{color:#fff}.mc-pecas{display:flex;flex-direction:column;gap:6px}.mc-peca{--cor-slot: #3a475e;display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:7px 10px;background:#0e1626;border:2px solid #05080e;border-left:4px solid var(--cor-slot)}.mc-peca.aqui{background:#10241c;border-left-color:#4fb37c}.mc-peca.de-outro{background:#1a1210;border-left-color:#e74c3c;opacity:.72}.mc-peca.de-outro:hover{opacity:1}.bw-selo-dono{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:#e74c3c;background:#e74c3c24;border:1px solid rgba(231,76,60,.35);border-radius:3px;padding:2px 6px;white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}.mc-peca img{image-rendering:pixelated}.mc-peca-info{display:flex;flex-direction:column;gap:1px;min-width:0}.mc-peca-info b{font-size:13.5px;color:#fff}.mc-peca-info b em{font-style:normal;color:var(--ouro);font-size:12.5px}.mc-peca-info small{font-size:11px;color:#8fa1bf}.mc-peca-info small.efeito{color:#f7d468}.mc-peca-info small.uso{color:#ff9a8c}.mc-peca-ok{font:700 12.5px var(--font-game);color:#7ee2a2}.mc-peca-acoes{display:flex;align-items:center;gap:5px}.mc-btn-mini.aprimorar-linha{background:#182844;color:#93c5fd;border:2px solid #05080e;box-shadow:inset 0 2px #ffffff1f;font-weight:700;padding:3px 8px}.mc-btn-mini.aprimorar-linha:hover:not(:disabled){background:#2563eb;color:#fff}.mc-btn-mini.aprimorar-linha:disabled{opacity:.4;cursor:not-allowed}.mc-equip-aprimorar{background:#0e1626;border:2px solid #05080e;border-left:4px solid var(--cor-slot, #f7d468);padding:8px 10px;display:flex;flex-direction:column;gap:8px;margin-top:4px}.mc-equip-aprimorar-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.mc-equip-aprimorar-titulo{display:flex;align-items:center;gap:8px}.mc-equip-aprimorar-titulo b{display:block;font:700 13.5px var(--font-game);color:#fff}.mc-equip-aprimorar-titulo span{font-size:12px;color:#8fa1bf}.mc-equip-btn-upgrade{margin:0!important;width:100%}.mc-gen{--cor-t: #9aa3b5;display:flex;flex-direction:column;gap:10px}.mc-gen-topo{display:flex;align-items:center;gap:12px}.mc-gen-topo b{display:block;font-size:18px;color:var(--cor-t);text-shadow:1px 1px 0 #000}.mc-gen-topo small{font:700 11px var(--font-game);color:var(--cor-t);text-transform:uppercase;letter-spacing:1px}.mc-gen-tier{width:46px;height:46px;display:flex;align-items:center;justify-content:center;font:700 25px var(--font-game);color:#fff;text-shadow:2px 2px 0 #000;background:var(--cor-t);border:3px solid #05080e;box-shadow:inset 0 3px #ffffff4d,inset 0 -3px #0000004d,0 3px #000}.mc-gen-bloco{padding:8px 10px;background:#0e1626;border-left:4px solid var(--cor-t)}.mc-gen-bloco h5{margin:0 0 3px;font:700 11px var(--font-game);letter-spacing:1px;text-transform:uppercase;color:#7a8ba6}.mc-gen-bloco p{margin:0;font-size:13.5px;line-height:1.45;color:#d3deef}.mc-vazio{padding:14px;text-align:center;font-size:13px;color:#8fa1bf;line-height:1.5;border:2px dashed #2a3a58;background:#0a101c}.mc-vazio b{color:#fff}.mc-vazio.grande{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:180px;height:100%}.mc-vazio.grande b{font-size:17px;color:var(--ouro)}.cardx,.mc-painel{--cor-txt: color-mix(in srgb, var(--cor) 55%, #fff)}.cardx-rar i,.mc-chip.rar{color:var(--cor-txt)}.mc-head{gap:12px}.mc-foto{height:100px}.mc-painel{gap:8px;padding:10px 12px}.mc-attr{padding:6px 10px;gap:10px;align-items:center;grid-template-columns:26px minmax(0,1fr);overflow:hidden;flex-shrink:0}.mc-attr-mid{min-width:0;width:100%;display:flex;flex-direction:column}.mc-attr img{margin-top:0}.mc-attr-barra{height:6px;margin:3px 0 4px}.mc-attr-bot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px}.mc-attr-bot small{flex:1 1 auto;min-width:130px;font-size:11px;color:#8fa1bf}.mc-attr-linhas{margin-top:0;display:flex;flex-wrap:wrap;gap:4px;align-items:center;justify-content:flex-end}.mc-attr-linhas em{white-space:nowrap;font:11px var(--font-game);font-style:normal;color:#9fb0cc;background:#05080e;padding:2px 5px;border:1px solid rgba(255,255,255,.08)}.mc-estilo{flex-direction:row;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;color:#c7d3e6}.mc-estilo b{color:#fff}.mc-estilo b.ouro{color:#f7d468}.mc-estilo small{color:#8fa1bf}.mc-conteudo{gap:6px}.arena-fighter-card .titulo-pill{max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.mc-chip.titulo{border-color:#05080e}.ring .titulo-aviso{position:absolute;z-index:60;left:50%;top:70px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:3px;pointer-events:none;text-align:center;padding:8px 26px 10px;background-color:#3a2a06;background-image:url(/tex/worn.webp);background-size:48px 48px;border:4px solid #05080e;box-shadow:inset 0 0 0 2px #ffd452,0 5px #000;animation:ko-aviso 4.5s steps(30) 1 forwards}.ring .titulo-aviso i{font:700 11px var(--font-game);font-style:normal;letter-spacing:2px;color:#ffd452;text-shadow:1px 1px 0 #000}.ring .titulo-aviso span{font:14.5px var(--font-game);color:#fff;text-shadow:2px 2px 0 #05080e}.ring .titulo-aviso b{color:#ffd452}.recurso.menor{padding:6px 10px;gap:6px}.recurso.menor .num{font-size:12.5px;color:#dbe6f7}.bau-prog{margin:0 0 8px}.bau-prog-txt{display:flex;justify-content:space-between;align-items:baseline;font:700 11px var(--font-game);color:#8fa1bf;margin-bottom:3px}.bau-prog-txt b{color:#f7d468;font-size:13.5px}.bau-prog-barra{height:10px;background:#05080e;border:2px solid #05080e;box-shadow:0 0 0 1px #ffffff1f;background-image:repeating-linear-gradient(90deg,transparent 0 9px,rgba(0,0,0,.55) 9px 10px)}.bau-prog-barra i{display:block;height:100%;background:#dfa72c;box-shadow:inset 0 3px #ffffff47}.bottom{justify-content:center!important;gap:10px}.bottom .nav-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:82px;height:58px;padding:4px 10px 3px;border-radius:0;font:700 12px var(--font-game);letter-spacing:.4px;color:#c7d3e6;text-shadow:1px 1px 0 #000;background-color:#14203a;background-image:none;border:3px solid #05080e;box-shadow:inset 0 3px #ffffff1a,inset 0 -3px #0006,0 3px #000}.bottom .nav-item img{width:30px;height:30px;filter:drop-shadow(0 2px 0 rgba(0,0,0,.6));transition:transform .1s steps(2)}.bottom .nav-item:hover{color:#fff;filter:brightness(1.2)}.bottom .nav-item:hover img{transform:translateY(-2px) scale(1.08)}.bottom .nav-item:active{transform:translateY(3px);box-shadow:inset 0 3px #0006,0 0 #000}.nav-badge{position:absolute;top:-8px;right:-6px;min-width:20px;height:20px;padding:0 4px;display:flex;align-items:center;justify-content:center;font:700 12.5px var(--font-game);font-style:normal;color:#fff;background:#c0392b;border:2px solid #05080e;box-shadow:0 2px #000;animation:nav-badge-pisca 1s steps(2) infinite}@keyframes nav-badge-pisca{50%{opacity:.55}}.nav-tag-embreve{position:absolute;top:-7px;left:50%;transform:translate(-50%);padding:1px 5px;font:700 8px var(--font-game);font-style:normal;letter-spacing:.5px;white-space:nowrap;color:#2b1c04;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);border:2px solid #05080e;box-shadow:0 2px #000}.cardx-equip{display:grid;grid-template-columns:repeat(2,1fr);gap:5px}.cardx-equip span{height:32px;padding:0 6px;gap:4px;display:inline-flex;align-items:center;justify-content:center;position:relative}.cardx-equip span.cheio{background:color-mix(in srgb,var(--cor-slot) 32%,#0e1626);box-shadow:inset 0 0 0 1.5px var(--cor-slot),0 2px #000}.cardx-equip span.tem-star5{box-shadow:inset 0 0 0 1.5px #eab308,0 2px #000!important}.cardx-equip span.tem-ss{box-shadow:inset 0 0 0 1.5px #6366f1,0 2px #000!important}.cardx-equip span.tem-sss{box-shadow:inset 0 0 0 1.5px #d97706,0 2px #000!important}.cardx-equip span.vazio{background:transparent;border:2px dashed #34445f;box-shadow:none}.cardx-equip span.vazio em{color:#5a6b88}.cardx-equip span em{font:700 12px var(--font-game);font-style:normal;color:#fff;white-space:nowrap;line-height:1}.cardx-equip .equip-btn-tag{font-size:8.5px;padding:1px 2.5px;line-height:1;border-radius:2px;letter-spacing:.3px;margin-left:1px}.mc-slotequip{position:relative}.mc-slotequip.cheio{background-color:color-mix(in srgb,var(--cor-slot) 30%,#0e1626)}.mc-slotequip:not(.cheio){border-style:dashed;opacity:.85}.mc-selo{position:absolute;top:-8px;left:50%;transform:translate(-50%);font:700 9px var(--font-game);font-style:normal;letter-spacing:.5px;padding:2px 6px;color:#05080e;background:#7ee2a2;border:2px solid #05080e;white-space:nowrap}.mc-peca{position:relative}.mc-peca.aqui{background:#123024;border:2px solid #7ee2a2;border-left:6px solid #7ee2a2;box-shadow:0 0 0 2px #05080e,0 0 10px #7ee2a259}.mc-peca.emuso{opacity:.72}.mc-peca.clicavel{cursor:pointer}.mc-peca.clicavel:hover{border-left-color:var(--ouro);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ouro) 45%,transparent)}.mc-peca-selo{position:absolute;top:-8px;right:10px;font:700 9.5px var(--font-game);letter-spacing:.5px;padding:2px 7px;color:#05080e;background:#7ee2a2;border:2px solid #05080e}.mc-peca-selo.uso{background:#ff9a8c}.mc-peca-selo.melhor{background:var(--ouro)}.mc-seg.dois{grid-template-columns:1fr 1fr}.mc-seg.dois button{height:44px;flex-direction:column;gap:1px;font-size:13.5px;line-height:1.1}.mc-seg.dois button small{font:400 10.5px var(--font-game);opacity:.85}.mc-seg.dois button>img{display:inline-block;vertical-align:middle;margin-right:4px}.mc-seg.dois button.equipar{color:#d8ffe8;background-color:#1d6b45;box-shadow:inset 0 3px #4fb37c,inset 0 -3px #114a2e,0 3px #000}.mc-seg.dois button.gin{color:#2b1c04;background-color:#dfa72c;box-shadow:inset 0 3px #f7d468,inset 0 -3px #a06f14,0 3px #000}.mc-seg.dois button:hover{filter:brightness(1.15)}.mc-seg.dois button:active{transform:translateY(3px);box-shadow:0 0 #000}.tip-fixa{position:fixed;z-index:99999;width:250px;transform:translate(-50%,-100%);pointer-events:none;padding:8px 10px 9px;text-align:left;font-family:var(--font-game);color:var(--txt);background-color:#0b1220;background-image:url(/tex/worn.webp);background-size:48px 48px;border:3px solid #05080e;box-shadow:inset 0 0 0 2px var(--cor-at),0 4px #000}.tip-fixa.abaixo{transform:translate(-50%)}.tip-fixa .stat-tip-head{display:flex;align-items:center;gap:6px;padding-bottom:5px;margin-bottom:5px;border-bottom:2px solid rgba(255,255,255,.1)}.tip-fixa .stat-tip-head strong{color:var(--cor-at);font-size:14.5px;text-shadow:1px 1px 0 #000}.tip-fixa .stat-tip-head em{margin-left:auto;font-style:normal;color:#fff;font-size:13.5px;font-weight:700}.tip-fixa p{font-size:12px;line-height:1.35;color:#c7d3e6;margin:0 0 5px}.tip-fixa p b{color:#fff}.tip-fixa .stat-tip-linha{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;background:#05080e;padding:3px 6px;margin-top:3px}.tip-fixa .stat-tip-linha span{color:#8fa1bf;font-size:11px}.tip-fixa .stat-tip-linha b{color:#fff;font-size:12px;text-align:right}.cardx-tier{cursor:help}.painel-dupla-cards .slot-vazio{border:3px dashed #3a4d70!important;border-radius:0!important;background-color:#0b1322!important;background-image:url(/tex/worn.webp),url(/tex/dither.webp)!important;background-size:48px 48px,4px 4px!important;color:#7a8ba6!important}.painel-dupla-cards .slot-vazio:hover{border-color:var(--ouro)!important;filter:brightness(1.15)}.slot-vazio-ico{width:44px;height:44px;display:flex;align-items:center;justify-content:center;font:700 28px var(--font-game);color:var(--ouro);border:3px solid #05080e;box-shadow:inset 0 0 0 2px #3a4d70;background:#0e1626}.mc-seg.dois{gap:10px}.mc-seg.dois button{height:54px;flex-direction:row;gap:10px;font-size:15.5px;letter-spacing:.6px;text-shadow:2px 2px 0 rgba(0,0,0,.55);background-image:none}.mc-seg.dois button>img{width:24px;height:24px;margin:0;filter:drop-shadow(0 2px 0 rgba(0,0,0,.5))}.mc-seg.dois button.equipar{background-color:#23895a;box-shadow:inset 0 4px #62d69a,inset 0 -5px #135a38,0 4px #000}.mc-seg.dois button.gin{color:#2b1c04;text-shadow:1px 1px 0 rgba(255,235,160,.6);background-color:#e8b02e;box-shadow:inset 0 4px #ffe08a,inset 0 -5px #a06f14,0 4px #000}.mc-seg.dois button:hover{filter:brightness(1.14);transform:translateY(-1px)}.mc-seg.dois button:active{transform:translateY(4px);box-shadow:inset 0 3px #00000059,0 0 #000}.cardx.sel{transform:translateY(-3px);filter:none;box-shadow:inset 0 0 0 2px var(--cor),inset 0 0 0 4px #05080e,0 0 0 3px #fff,0 0 0 6px #05080e,0 8px #000!important}.cardx.sel:after{content:"✓";position:absolute;top:-9px;right:-9px;z-index:5;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font:700 13.5px var(--font-game);color:#05080e;background:#fff;border:3px solid #05080e}.cardx.sel.ss,.cardx.sel.sss{animation:none}.mochila .colecao-abas .aba-btn{min-width:0}.fusao-page{display:grid;grid-template-columns:1.2fr 1fr;gap:16px;flex:1;min-height:0;margin-top:14px}.fusao-esq,.fusao-dir{display:flex;flex-direction:column;gap:10px;min-height:0}.fusao-esq .colecao-grid-scroll{flex:1;min-height:0;overflow-y:auto;padding:6px 8px 12px 4px}.fusao-dir{overflow-y:auto;padding-right:4px}.fusao-mesa{display:grid;grid-template-columns:1fr 26px 1fr;align-items:center;gap:6px;flex-shrink:0}.fusao-slot{position:relative;min-height:250px;padding:12px 8px 8px;display:flex;align-items:center;justify-content:center;background:#0a101c;border:3px dashed #34445f}.fusao-slot.cheio{border-style:solid;border-color:#05080e;box-shadow:inset 0 0 0 2px #fff}.fusao-slot .cardx{width:100%;pointer-events:none}.fusao-tag{position:absolute;top:-9px;left:8px;padding:1px 7px;font:700 10px var(--font-game);letter-spacing:1px;color:#05080e;background:#fff;border:2px solid #05080e;z-index:2}.fusao-vazio{color:#5a6b88;font:12.5px var(--font-game);text-align:center}.fusao-mais{font:700 25px var(--font-game);color:var(--ouro);text-align:center;text-shadow:2px 2px 0 #000}.fusao-resultado{text-align:center;font:13.5px var(--font-game);color:#9fb0cc;padding:6px;background:#0e1626;border-left:4px solid var(--ouro);flex-shrink:0}.fusao-resultado b{color:#fff}.fusao-resultado b.novo{color:#f7d468;font-size:17px}.fusao-resultado i{font-style:normal;color:var(--ouro)}.fusao-btn{justify-content:center!important;flex-shrink:0}.fusao-lista{display:flex;flex-direction:column;gap:6px}.fusao-item{--cor: #6b7280;display:flex;align-items:center;gap:10px;padding:6px 10px;cursor:pointer;text-align:left;color:#fff;font:inherit;background:#0e1626;border:2px solid #05080e;border-left:5px solid var(--cor)}.fusao-item img{flex-shrink:0}.fusao-item span{display:flex;flex-direction:column;gap:2px}.fusao-item small{font-size:11px}.fusao-item:hover{filter:brightness(1.2)}.fusao-item.sel{background:#16233a;border-color:#fff;border-left-color:#fff;box-shadow:0 0 0 2px #05080e}.mochila .colecao-abas .aba-btn{flex:1}.fusao-mesa{padding-top:12px}.fusao-wrap{flex:1;min-height:0;display:flex;padding:0 4px 6px}.fusao-wrap .fusao-page{flex:1;margin-top:8px}.fusao-niveis,.fusao-rapido{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex-shrink:0}.fusao-niveis button{height:28px;padding:0 12px;cursor:pointer;font:700 12.5px var(--font-game);color:#9fb0cc;border-radius:0;background:#16233a;border:2px solid #05080e;box-shadow:inset 0 2px #ffffff14,0 2px #000}.fusao-niveis button em{font-style:normal;color:#7a8ba6;margin-left:4px}.fusao-niveis button.on{color:#2b1c04;background:#dfa72c;box-shadow:inset 0 2px #f7d468,0 2px #000}.fusao-niveis button.on em{color:#5a3d08}.fusao-conta{display:grid;grid-template-columns:1fr 34px 1fr;align-items:center;gap:6px;flex-shrink:0}.fusao-conta-lado{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 8px;background:#0a101c;border:3px solid #05080e;box-shadow:inset 0 0 0 2px #34445f}.fusao-conta-lado.novo{box-shadow:inset 0 0 0 2px #f7d468;background:#1a1608}.fusao-conta-lado b{font:700 40px var(--font-game);color:#fff;text-shadow:3px 3px 0 #000;line-height:1}.fusao-conta-lado.novo b{color:#f7d468}.fusao-conta-lado span{font:12.5px var(--font-game);color:#9fb0cc;text-align:center;line-height:1.35}.fusao-seta{font:700 27px var(--font-game);color:var(--ouro);text-align:center;text-shadow:2px 2px 0 #000}.fusao-par{display:flex;align-items:center;gap:6px;padding:5px 8px;background:#0e1626;border:2px solid #05080e;border-left:4px solid var(--ouro)}.fusao-par-n{width:18px;font:700 12.5px var(--font-game);color:#7a8ba6}.fusao-par-txt{display:flex;flex-direction:column;min-width:0;flex:1}.fusao-par-txt b{font-size:12.5px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fusao-par-txt small{font-size:10.5px}.fusao-par em{font-style:normal;font:700 15.5px var(--font-game);color:var(--ouro)}.fusao-par-res{display:flex;flex-direction:column;align-items:center;font:700 14.5px var(--font-game);color:#f7d468}.fusao-par-res small{font-size:10px}.mc-slot-atual{height:54px;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;background-color:#2a1113;background-image:url(/tex/worn.webp);background-size:48px 48px;border:3px solid #05080e;box-shadow:inset 0 0 0 2px #ff6b6b,0 3px #000;font:inherit;color:inherit}.mc-slot-atual.full{grid-column:1 / -1}.mc-slot-atual .ck{width:26px;height:26px;display:flex;align-items:center;justify-content:center;font:700 17px var(--font-game);color:#05080e;background:#ff6b6b;border:3px solid #05080e}.mc-slot-atual span:last-child{display:flex;flex-direction:column;gap:2px}.mc-slot-atual b{font:700 15.5px var(--font-game);color:#ff8a8a;letter-spacing:.6px;text-shadow:2px 2px 0 #000}.mc-slot-atual small{font:11px var(--font-game);color:#ffb3b3}.mc-slot-atual:hover{filter:brightness(1.15)}.mc-slot-atual:active{transform:translateY(3px);box-shadow:0 0 #000}.modal-lg,.modal-sm,.modal-card{background-color:#0d1524!important;background-image:url(/tex/worn.webp),url(/tex/dither.webp)!important;background-size:48px 48px,4px 4px!important;border:4px solid #05080e!important;border-radius:0!important;box-shadow:inset 0 0 0 2px #2a3a58,inset 0 0 0 4px #05080e,0 6px #000!important}.modal-head{border-bottom:3px solid #05080e!important}.modal-head h2,.modal-main-title,.promocoes-title{color:var(--ouro)!important;text-shadow:2px 2px 0 #000}.modal-head .x,.modal-close-x,.btn-close-promocoes{width:32px;height:32px;cursor:pointer;font:700 15.5px var(--font-game);color:#fff;border-radius:0!important;background-color:#b3261e!important;background-image:none;border:3px solid #05080e!important;box-shadow:inset 0 3px #e2665c,inset 0 -3px #7a1712,0 3px #000!important;transform:none}.modal-head .x:active,.modal-close-x:active,.btn-close-promocoes:active{transform:translateY(3px);box-shadow:inset 0 3px #7a1712,0 0 #000!important}.promocoes-tabs{background:transparent!important;border-bottom:0!important;padding:10px 14px 0!important}.promocoes-tab-btn,.modal-nav-tabs button{height:38px;border-radius:0!important;font:700 13.5px var(--font-game)!important;color:#9fb0cc!important;background-color:#16233a!important;background-image:none!important;border:3px solid #05080e!important;box-shadow:inset 0 3px #ffffff14,inset 0 -3px #0006,0 3px #000!important}.promocoes-tab-btn:hover{color:#fff!important;filter:brightness(1.2)}.promocoes-tab-btn.ativo,.modal-nav-tabs button.on,.modal-nav-tabs button.ativo{color:#2b1c04!important;background-color:#dfa72c!important;box-shadow:inset 0 3px #f7d468,inset 0 -3px #a06f14,0 3px #000!important}.modal-promocoes{border-radius:0!important;overflow:hidden}.promocoes-header{background:transparent!important;border-bottom:3px solid #05080e!important}.promocoes-ico-wrap{border-radius:0!important;background:#dfa72c!important;border:3px solid #05080e!important;box-shadow:inset 0 3px #f7d468,inset 0 -3px #a06f14,0 3px #000!important}.promocoes-recursos .recurso-pill{border-radius:0!important;background:#05080e!important;border:2px solid #05080e!important;box-shadow:inset 0 0 0 1px #2a3a58}.gaveta-item-card{border-radius:0!important;border-width:2px!important;border-left-width:5px!important;border-color:#05080e!important;border-left-color:currentColor;background:#0e1626!important}.gaveta-item-card:hover:not(.em-uso){background:#16233a!important;transform:none!important;filter:brightness(1.15)}.modal-promocoes [class*=pedestal],.modal-promocoes [class*=painel],.modal-promocoes [class*=detalhe]{border-radius:0!important}.modal-promocoes *,.modal-promocoes *:before,.modal-promocoes *:after{border-radius:0!important}.modal-promocoes .promocoes-lista-col,.modal-promocoes .promocoes-painel-forja{background-color:#0a101c!important;background-image:url(/tex/dither.webp)!important;background-size:4px 4px!important;border:3px solid #05080e!important;box-shadow:inset 0 0 0 1px #ffffff0f!important}.modal-promocoes .promocoes-filtro-bar button,.modal-promocoes .filtro-slot{height:28px;font:700 12px var(--font-game)!important;color:#9fb0cc!important;background-color:#16233a!important;border:2px solid #05080e!important;box-shadow:inset 0 2px #ffffff14,0 2px #000!important}.modal-promocoes .promocoes-filtro-bar button.on,.modal-promocoes .filtro-slot.on,.modal-promocoes .promocoes-filtro-bar button.ativo{color:#2b1c04!important;background-color:#dfa72c!important;box-shadow:inset 0 2px #f7d468,0 2px #000!important}.modal-promocoes button[class*=aprimorar],.modal-promocoes button[class*=fundir],.modal-promocoes button[class*=acao],.modal-promocoes .btn-auto-preencher{border:3px solid #05080e!important;color:#2b1c04!important;font-family:var(--font-game)!important;font-weight:700;background:#dfa72c!important;box-shadow:inset 0 4px #f7d468,inset 0 -4px #a06f14,0 3px #000!important;text-shadow:1px 1px 0 rgba(255,235,160,.5)}.modal-promocoes button[disabled]{filter:grayscale(.9) brightness(.7)}.modal-promocoes .btn-forja-acao,.modal-promocoes .btn-executar-fusao{border:3px solid #05080e!important;color:#2b1c04!important;font:700 14.5px var(--font-game)!important;background:#dfa72c!important;box-shadow:inset 0 4px #f7d468,inset 0 -4px #a06f14,0 3px #000!important;text-shadow:1px 1px 0 rgba(255,235,160,.5)}.modal-promocoes .btn-forja-acao.desativado,.modal-promocoes .btn-executar-fusao.travado{background-color:#1d2739!important;color:#7b8aa6!important;text-shadow:none;box-shadow:inset 0 3px #ffffff0f,inset 0 -3px #0006,0 3px #000!important}.modal-promocoes .promocao-item-card{position:relative;background:#0e1626 url(/tex/worn.webp)!important;background-size:48px 48px!important;border:2px solid #05080e!important;border-left:5px solid var(--ouro)!important;box-shadow:0 2px #000}.modal-promocoes .promocao-item-card.selecionado{box-shadow:0 0 0 2px gold,0 0 12px #ffd70059,0 2px #000!important;background-color:#1a2a44!important}.modal-promocoes .promocao-item-card.equipado{background-color:#10241c!important;border-left-color:#7ee2a2!important}.modal-promocoes .promocao-item-card.equipado.selecionado{background-color:#132b26!important;border-left-color:gold!important}.item-selo{margin-left:auto;align-self:center;display:flex;flex-direction:column;align-items:center;padding:3px 8px;font:700 11px var(--font-game);border:2px solid #05080e;white-space:nowrap;line-height:1.2}.item-selo small{font:400 10px var(--font-game)}.item-selo.equipado{color:#05080e;background:#7ee2a2}.item-selo.livre{color:#9fb0cc;background:#16233a}.modal-promocoes .gaveta-item-card .dono{color:#7ee2a2;font-weight:700}.modal-promocoes .filtro-btn{height:30px;padding:0 12px;cursor:pointer;font:700 12.5px var(--font-game)!important;color:#9fb0cc!important;background:#16233a!important;border:3px solid #05080e!important;box-shadow:inset 0 3px #ffffff14,inset 0 -3px #0006,0 3px #000!important}.modal-promocoes .filtro-btn.ativo{color:#2b1c04!important;background-color:#dfa72c!important;box-shadow:inset 0 3px #f7d468,inset 0 -3px #a06f14,0 3px #000!important}.promocoes-recursos{gap:10px}.promocoes-recursos .recurso-pill{height:44px;padding:0 14px 0 8px!important;gap:10px!important;font:700 17px var(--font-game)!important;color:#fff!important;text-shadow:2px 2px 0 #000;background:#14203a url(/tex/worn.webp)!important;background-size:48px 48px!important;border:3px solid #05080e!important;box-shadow:inset 0 3px #ffffff1a,inset 0 -3px #0006,0 3px #000!important}.promocoes-recursos .recurso-pill img{width:30px;height:30px;filter:drop-shadow(0 2px 0 rgba(0,0,0,.6))}.promocoes-recursos .btn-close-promocoes{width:44px;height:44px}.confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#03060ce0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:16px;animation:confirmFadeIn .18s cubic-bezier(.16,1,.3,1)}@keyframes confirmFadeIn{0%{opacity:0}to{opacity:1}}.confirm-dialog{position:relative;width:100%;max-width:440px;background:radial-gradient(400px 240px at 50% 0%,rgba(30,48,80,.35) 0%,transparent 80%),linear-gradient(180deg,#121a29,#0a101c);border:3px solid var(--line);box-shadow:inset 2px 2px 0 var(--edge-lt),inset -2px -2px 0 var(--edge-dk),0 24px 50px #000000f2;border-radius:12px;padding:24px 22px 20px;text-align:center;overflow:hidden;animation:confirmZoomIn .2s cubic-bezier(.16,1,.3,1)}@keyframes confirmZoomIn{0%{transform:scale(.92) translateY(8px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.confirm-dialog.danger{border-color:#d9383a;box-shadow:0 0 28px #d9383a40,inset 2px 2px #ff787840,inset -2px -2px #000000b3,0 24px 50px #000000f2}.confirm-dialog.warning{border-color:var(--ouro);box-shadow:0 0 28px #e6b93f40,inset 2px 2px #ffe68c40,inset -2px -2px #000000b3,0 24px 50px #000000f2}.confirm-dialog.info{border-color:var(--azul);box-shadow:0 0 28px #3f7fc940,inset 2px 2px #8cbeff40,inset -2px -2px #000000b3,0 24px 50px #000000f2}.confirm-accent-bar{position:absolute;top:0;left:0;right:0;height:4px}.confirm-dialog.danger .confirm-accent-bar{background:linear-gradient(90deg,transparent,#ff4d4d,transparent)}.confirm-dialog.warning .confirm-accent-bar{background:linear-gradient(90deg,transparent,var(--ouro),transparent)}.confirm-dialog.info .confirm-accent-bar{background:linear-gradient(90deg,transparent,var(--azul),transparent)}.confirm-icon-wrap{display:flex;justify-content:center;margin-bottom:14px}.confirm-icon-ring{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0e1522e6;border:2px solid var(--line);box-shadow:inset 1px 1px 0 var(--edge-lt),inset -1px -1px 0 var(--edge-dk)}.confirm-dialog.danger .confirm-icon-ring{border-color:#d9383a;background:radial-gradient(circle,#d9383a33,#0e1522e6 70%);box-shadow:0 0 16px #d9383a66}.confirm-dialog.warning .confirm-icon-ring{border-color:var(--ouro);background:radial-gradient(circle,#e6b93f33,#0e1522e6 70%);box-shadow:0 0 16px #e6b93f59}.confirm-dialog.info .confirm-icon-ring{border-color:var(--azul);background:radial-gradient(circle,#3f7fc933,#0e1522e6 70%);box-shadow:0 0 16px #3f7fc959}.confirm-emoji{font-size:28px;line-height:1}.confirm-head{margin-bottom:14px}.confirm-title{font-family:"Press Start 2P",monospace;font-size:14.5px;letter-spacing:.5px;color:var(--txt);text-shadow:0 2px 4px rgba(0,0,0,.8);margin-bottom:6px}.confirm-dialog.danger .confirm-title{color:#ff6b6b}.confirm-dialog.warning .confirm-title{color:var(--ouro)}.confirm-dialog.info .confirm-title{color:#6fb2f5}.confirm-sub{font-size:13px;color:var(--txt2);font-weight:500}.confirm-body{background:#070c14bf;border:1px solid rgba(255,255,255,.07);border-radius:8px;padding:14px 16px;margin-bottom:20px;box-shadow:inset 1px 1px 3px #0009}.confirm-msg{font-size:14.5px;line-height:1.55;color:#cdd9e8}.confirm-destaque{margin-top:10px;padding:6px 12px;border-radius:6px;font-size:12.5px;font-weight:700;display:inline-flex;align-items:center;gap:6px}.confirm-dialog.danger .confirm-destaque{background:#d9383a2e;border:1px solid rgba(217,56,58,.45);color:#ff8585}.confirm-dialog.warning .confirm-destaque{background:#e6b93f2e;border:1px solid rgba(230,185,63,.45);color:#ffe07a}.confirm-dialog.info .confirm-destaque{background:#3f7fc92e;border:1px solid rgba(63,127,201,.45);color:#92c5ff}.confirm-detalhes{margin-top:10px;padding-left:18px;text-align:left;font-size:13px;color:var(--txt2);line-height:1.5}.confirm-actions{display:flex;gap:12px;align-items:stretch}.btn-confirm-cancel{flex:1;padding:11px 14px;background:var(--face);border:2px solid #28374d;box-shadow:inset 1px 1px #ffffff14,inset -1px -1px 0 var(--edge-dk);border-radius:6px;color:var(--txt2);font-family:"Press Start 2P",monospace;font-size:10px;letter-spacing:.5px;cursor:pointer;transition:all .15s ease}.btn-confirm-cancel:hover{background:#1b273b;border-color:#3b506e;color:#fff}.btn-confirm-ok{flex:1.25;padding:11px 14px;border-radius:6px;font-family:"Press Start 2P",monospace;font-size:10px;letter-spacing:.5px;cursor:pointer;color:#fff;transition:all .15s ease}.btn-confirm-ok.danger{background:linear-gradient(180deg,#d9383a,#991f21);border:2px solid #ff6668;box-shadow:inset 1px 1px #ffffff40,inset -1px -1px #0009,0 4px 14px #d9383a73;text-shadow:0 1px 2px rgba(0,0,0,.8)}.btn-confirm-ok.danger:hover{background:linear-gradient(180deg,#ed4548,#b32527);box-shadow:inset 1px 1px #ffffff59,inset -1px -1px #0009,0 6px 18px #ed454899;transform:translateY(-1px)}.btn-confirm-ok.warning{background:linear-gradient(180deg,var(--ouro) 0%,var(--ouro2) 100%);border:2px solid #ffe685;color:#121006;font-weight:700;box-shadow:inset 1px 1px #ffffff59,inset -1px -1px #0009,0 4px 14px #e6b93f73;text-shadow:0 1px 1px rgba(255,255,255,.3)}.btn-confirm-ok.warning:hover{background:linear-gradient(180deg,#f2c752,#af841d);box-shadow:inset 1px 1px #ffffff73,inset -1px -1px #0009,0 6px 18px #e6b93fa6;transform:translateY(-1px)}.btn-confirm-ok.info{background:linear-gradient(180deg,var(--azul) 0%,var(--azul-d) 100%);border:2px solid #6ab1ff;box-shadow:inset 1px 1px #ffffff40,inset -1px -1px #0009,0 4px 14px #3f7fc973}.btn-confirm-ok.info:hover{background:linear-gradient(180deg,#4d8fd9,#2f5f9f);box-shadow:inset 1px 1px #ffffff59,inset -1px -1px #0009,0 6px 18px #3f7fc9a6;transform:translateY(-1px)}.fusao-modos{display:flex;gap:8px;padding:10px 14px 0;flex-shrink:0}.fusao-modos button{height:30px;padding:0 14px;cursor:pointer;font:700 12.5px var(--font-game);color:#9fb0cc;background:#16233a;border:3px solid #05080e;border-radius:0;box-shadow:inset 0 3px #ffffff14,0 3px #000}.fusao-modos button.on{color:#2b1c04;background-color:#dfa72c;box-shadow:inset 0 3px #f7d468,0 3px #000}.equip-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px 10px;padding:4px}.peca-card{--cor: #6b7280;position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 6px 8px;cursor:pointer;text-align:center;background:#0f1828 url(/tex/worn.webp);background-size:48px 48px;border:3px solid #05080e;box-shadow:inset 0 0 0 2px var(--cor),inset 0 0 0 4px #05080e,0 4px #000}.peca-card img{image-rendering:pixelated}.peca-card b{font:700 12px var(--font-game);color:#fff;line-height:1.2;text-shadow:1px 1px 0 #000}.peca-card .nv{font:700 12.5px var(--font-game);color:var(--ouro)}.peca-card-stats{display:flex;gap:6px;justify-content:center}.peca-card-stat{display:flex;align-items:center;gap:2px;font:700 11px var(--font-game);color:#cbd5e1}.peca-card .peca-card-stat img{width:12px;height:12px}.peca-card:hover{filter:brightness(1.15)}.peca-card.sel{transform:translateY(-3px);box-shadow:inset 0 0 0 2px var(--cor),inset 0 0 0 4px #05080e,0 0 0 3px #fff,0 0 0 6px #05080e,0 8px #000}.peca-card.sel:after{content:"✓";position:absolute;top:-9px;right:-9px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font:700 13.5px var(--font-game);color:#05080e;background:#fff;border:3px solid #05080e}.fusao-custos{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.fusao-custos-linha{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.fusao-niveis button img{vertical-align:middle;margin-right:2px}.fusao-wrap{padding:6px 14px 12px}.fz{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,1fr);gap:16px;margin-top:8px}.fz-esq,.fz-dir{display:flex;flex-direction:column;gap:10px;min-height:0}.fz-dir{overflow-y:auto;padding:4px 6px 6px 0}.fz-filtros{display:flex;flex-direction:column;gap:10px;padding:10px 12px;flex-shrink:0;background:#0a101c url(/tex/dither.webp);background-size:4px 4px;border:3px solid #05080e;box-shadow:inset 0 0 0 1px #ffffff0f}.fz-grupo-titulo{font:700 11px var(--font-game);letter-spacing:1px;text-transform:uppercase;color:#7a8ba6;margin-bottom:5px}.fz-chips{display:flex;flex-wrap:wrap;gap:8px}.fz-chip{--cor: #c7d3e6;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;cursor:pointer;font:700 13.5px var(--font-game);color:var(--cor);border-radius:0;background:#16233a url(/tex/worn.webp);background-size:48px 48px;border:3px solid #05080e;text-shadow:1px 1px 0 #000;box-shadow:inset 0 3px #ffffff1a,inset 0 -3px #0006,0 3px #000}.fz-chip img{image-rendering:pixelated;filter:drop-shadow(0 2px 0 rgba(0,0,0,.6))}.fz-chip em{font-style:normal;font-size:12.5px;color:#fff;background:#05080e;padding:2px 6px;text-shadow:none}.fz-chip:hover:not(:disabled){filter:brightness(1.2)}.fz-chip:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 3px #0006,0 0 #000}.fz-chip.on{color:#2b1c04;text-shadow:1px 1px 0 rgba(255,235,160,.5);background-color:#dfa72c;box-shadow:inset 0 3px #f7d468,inset 0 -3px #a06f14,0 3px #000}.fz-chip.on em{color:#f7d468}.fz-chip:disabled{opacity:.4;cursor:not-allowed}.fz-bola{width:16px;height:16px;border:2px solid #05080e;box-shadow:inset 0 2px #ffffff59}.fz-est{min-width:24px;text-align:center;color:#f7d468;font-size:14.5px}.fz-chip.on .fz-est{color:#2b1c04}.fz-dica{flex-shrink:0;font-size:12.5px;line-height:1.45;color:#b9c7de;padding:7px 10px;background:#0e1626;border-left:4px solid var(--ouro)}.fz-dica b{color:#fff}.fz-grade{flex:1;min-height:0;overflow-y:auto;padding:8px 8px 12px 4px}.fz-mesa{display:grid;grid-template-columns:1fr 34px 1fr;align-items:center;gap:6px;flex-shrink:0}.fz-slot{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:20px 8px 12px;background:#0a101c url(/tex/dither.webp);background-size:4px 4px;border:3px dashed #34445f}.fz-slot.cheio{border-style:solid;border-color:#05080e;box-shadow:inset 0 0 0 2px #fff}.fz-slot.novo.cheio{box-shadow:inset 0 0 0 2px #f7d468;background-color:#1a1608}.fz-slot-tag{position:absolute;top:-9px;left:8px;padding:1px 7px;font:700 10px var(--font-game);letter-spacing:1px;color:#05080e;background:#fff;border:2px solid #05080e}.fz-slot.novo .fz-slot-tag{background:#f7d468}.fz-slot-img{height:112px;display:flex;align-items:center;justify-content:center;overflow:hidden}.fz-slot-img img{image-rendering:pixelated}.fz-slot-img i{font:700 44px var(--font-game);font-style:normal;color:#2c3b57}.fz-qtd{font:700 30px var(--font-game);color:#fff;text-shadow:3px 3px 0 #000;line-height:1}.fz-slot.novo .fz-qtd{color:#f7d468}.fz-slot small{font:11px var(--font-game);color:#9fb0cc;text-align:center;line-height:1.3}.fz-seta{font:700 25px var(--font-game);color:var(--ouro);text-align:center;text-shadow:2px 2px 0 #000}.fz-custos{flex-shrink:0}.fz-custos-linha{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.fz-custos-linha .custo-card{display:flex;align-items:center;gap:8px;padding:8px;min-height:58px}.fz-gratis{padding:12px;text-align:center;font:13.5px var(--font-game);color:#9fc9b0;background:#10241c;border:3px solid #05080e;box-shadow:inset 0 0 0 2px #4fb37c}.fz-gratis b{color:#7ee2a2}.fz-btn{height:52px!important;justify-content:center!important;font-size:15.5px!important;flex-shrink:0}.fz-lista{display:flex;flex-direction:column;gap:6px}.equip-grid{grid-template-columns:repeat(auto-fill,minmax(124px,1fr))}.peca-card{padding:16px 6px 10px}.peca-card img{width:56px;height:56px}.sb{--k: 4px;--p: 100%;position:relative;height:calc(4 * var(--k));image-rendering:pixelated;filter:drop-shadow(0 2px 0 rgba(0,0,0,.55))}.sb-esp{transform:scaleX(-1)}.sb-camada{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;border-style:solid;border-color:transparent;image-rendering:pixelated}.sb-under{border-width:0 var(--k);border-image:var(--under) 0 1 0 1 fill / 0 var(--k) 0 var(--k) stretch}.sb-prog{border-width:0 var(--k) 0 calc(8 * var(--k));border-image:var(--prog) 0 1 0 8 fill / 0 var(--k) 0 calc(8 * var(--k)) stretch;clip-path:inset(0 calc(100% - var(--p)) 0 0)}.sb-fill{transition:clip-path .12s ease-out}.sb-chip{filter:brightness(2.6) saturate(.35);transition:clip-path .55s ease-out .3s}.sb-clarao{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;mix-blend-mode:overlay;opacity:0;animation:sbClarao .22s ease-out;pointer-events:none}@keyframes sbClarao{0%{opacity:.95}to{opacity:0}}.sb-vida:has(.sb-clarao){animation:sbTreme .22s linear}@keyframes sbTreme{0%,to{translate:0 0}25%{translate:-2px 1px}60%{translate:2px -1px}}.sb-baixo .sb-fill{animation:sbBaixo .45s ease-in-out infinite alternate}@keyframes sbBaixo{0%{filter:brightness(1)}to{filter:brightness(1.7) saturate(1.3)}}.sb-energia{--k: 3px;margin-top:3px;opacity:.95}.sb-escudo{position:relative;display:inline-block;width:18px;height:17px;margin:0 3px;vertical-align:middle}.sb-escudo i{position:absolute;top:0;right:0;bottom:0;left:0;background-size:100% 100%;background-repeat:no-repeat;image-rendering:pixelated}.sb-escudo-luz{opacity:.25;transform-origin:center;filter:drop-shadow(0 0 4px #9fd8ee)}.eqx-filtros{grid-template-columns:1fr repeat(4,1.2fr);flex-shrink:0}.eqx-filtros button{height:38px;font-size:13px}.eqx-filtros button em{font-style:normal;font-size:11px;opacity:.8}.eqx-filtros button.on em{opacity:1}.eqx-arte{display:flex;align-items:center;justify-content:center;padding-bottom:8px}.eqx-arte>img{filter:drop-shadow(0 3px 0 rgba(0,0,0,.6));margin:0!important}.eqx-slot{width:auto!important;height:auto!important;padding:3px 5px;font-size:9.5px!important;letter-spacing:.5px;color:#0a0e16!important;text-shadow:none!important}.eqx-dono{max-width:62px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px!important}.eqx-stats{grid-template-columns:repeat(var(--n, 2),1fr)!important}.eqx-stats span{flex-direction:row!important;justify-content:center;gap:5px;padding:4px 2px!important}.eqx-stats b{margin:0!important;font-size:12px!important;color:var(--cor-at, #fff)!important}.eqx-foto{display:flex;align-items:center;justify-content:center;padding-bottom:8px}.eqx-foto>img{margin:0!important;filter:drop-shadow(0 4px 0 rgba(0,0,0,.6))}.eqx-abas{grid-template-columns:repeat(3,1fr)!important}.mc-peca.eqx-linha{grid-template-columns:62px 1fr auto;gap:10px;padding:7px 10px 7px 8px}.mc-peca.eqx-linha.off{opacity:.6}.eqx-retrato{width:62px;height:54px;overflow:hidden;border:2px solid #05080e;background:color-mix(in srgb,var(--cor-slot) 24%,#0a101c);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor-slot) 55%,#000)}.eqx-retrato img{display:block}.eqx-deltas{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.eqx-deltas em{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;background:#05080e;font:700 11px var(--font-game);font-style:normal}.eqx-deltas em.up{color:#7ee2a2}.eqx-deltas em.down{color:#ff8a80}.eqx-deltas em.igual{color:#8fa1bf}.mc-peca-info small b{color:#fff}.mc-btn-mini.ok{color:#d8ffe8;background-color:#1d6b45;box-shadow:inset 0 2px #4fb37c,inset 0 -2px #114a2e,0 2px #000}.mc-btn-mini:disabled{opacity:.45;cursor:not-allowed;filter:none}.mc-btn-mini img{vertical-align:-3px;margin-right:3px}.eqx-rodape{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-shrink:0}.mc-evoluir .custo{gap:5px}.eqx-chip{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;padding:4px 2px;background:#0a101c;border:2px solid #05080e;min-width:0;cursor:help}.eqx-chip img{image-rendering:pixelated}.eqx-chip b{font:700 12px var(--font-game);color:var(--cor-at, #fff);text-shadow:1px 1px 0 #000}.eqx-chip:hover{filter:brightness(1.25)}.eqx-chip.q-top{background:#0e1b2e;box-shadow:inset 0 0 0 1px #35618f}.eqx-chip.q-top b{color:#a9d2ff}.eqx-chip.q-ruim{opacity:.55;filter:saturate(.55)}.eqx-chip.q-ruim:hover{opacity:.8}.eqx-stats.eqx-forte{box-shadow:0 0 0 1px #2c5484;background:#0b1524}.eqx-forte-tag{margin-left:6px;padding:0 5px;font:700 9px var(--font-game);letter-spacing:.5px;text-transform:uppercase;color:#8cc4ff;background:#0e1b2e;border:1px solid #35618f}.eqx-qual{display:inline-block;margin-left:6px;padding:0 5px;font:700 9.5px var(--font-game);letter-spacing:.3px;color:#8fa1bf;background:#05080e}.eqx-qual.q-top{color:#a9d2ff;background:#0e1b2e}.eqx-qual.q-ruim{color:#a3808a}.mc-attr-barra.q-top i{background:#4f8fd6}.mc-attr-barra.q-ruim i{opacity:.55}.eqx-tip-top{color:#8cc4ff!important}.tip-fixa .stat-tip-linha small{font-weight:400;color:#8fa1bf}.mc-dica-slot img{vertical-align:-2px}.frx{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex-shrink:0}.frx-rot{font:700 11px var(--font-game);letter-spacing:1px;color:#5c6c85;text-transform:uppercase}.frx-tabs{display:flex;flex-wrap:wrap;border:2px solid #05080e;box-shadow:0 2px #000;background:#05080e}.frx-tabs button{--cor: #9aa3b5;display:inline-flex;align-items:center;height:26px;padding:0 10px;cursor:pointer;border:none;border-right:1px solid #05080e;font:700 11px var(--font-game);color:#6b7996;background-color:#0c1220;transition:color .1s,background-color .1s}.frx-tabs button:last-child{border-right:none}.frx-dot{width:6px;height:6px;margin-right:6px;flex-shrink:0;border-radius:50%;background:var(--cor);box-shadow:0 0 0 1px #00000080}.frx-tabs button em{font-style:normal;font-size:10px;opacity:.6;margin-left:4px}.frx-tabs button:hover:not(:disabled):not(.on){color:#dce5f2;background-color:#141d30}.frx-tabs button.on{color:#0a0e16;background-color:var(--cor);text-shadow:none}.frx-tabs button.on .frx-dot{background:#0a0e16;box-shadow:0 0 0 1px #fff6}.frx-tabs button.on em{opacity:.8}.frx-tabs button:disabled{opacity:.3;cursor:not-allowed}.frx-tabs button.todas{--cor: #dfa72c}.frx-tabs button.todas .frx-dot{display:none}.topbar .perfil{justify-self:start}.topbar-acoes{justify-self:end;display:flex;align-items:center;gap:8px}.topbar .recursos{flex:none;justify-content:safe center;align-items:center;gap:10px;overflow-x:auto;scrollbar-width:none}.topbar .recursos::-webkit-scrollbar{display:none}.rec{position:relative;display:flex;align-items:center;gap:10px;padding:5px 14px 5px 6px;cursor:default;background-color:#0f1a2e;background-image:url(/tex/worn.webp),linear-gradient(180deg,#1c2d4c,#0d1626);background-size:48px 48px,auto;border:3px solid #05080e;box-shadow:inset 0 0 0 2px #2c4166,inset 0 3px #ffffff0f,0 3px #000}.rec.clicavel{cursor:pointer}.rec.clicavel:hover{filter:brightness(1.18)}.rec.clicavel:active{transform:translateY(2px);box-shadow:inset 0 0 0 2px #2c4166,0 1px #000}.rec-ico{display:grid;place-items:center;width:50px;height:50px;flex-shrink:0;background:#070c16;border:2px solid #05080e;box-shadow:inset 0 0 0 1px #2a3a58}.rec-ico img{image-rendering:pixelated;filter:drop-shadow(0 2px 0 rgba(0,0,0,.65))}.rec-txt{display:flex;flex-direction:column;gap:5px;line-height:1;min-width:64px}.rec-txt small{font:700 9.5px var(--font-game);letter-spacing:1.2px;text-transform:uppercase;color:#7f92b3}.rec-txt b{font:400 18px "Press Start 2P",monospace;color:var(--ouro);text-shadow:2px 2px 0 #000}.rec.premium{box-shadow:inset 0 0 0 2px #dfa72c,inset 0 3px #ffdc782e,0 3px #000;padding-right:8px}.rec.premium .rec-txt b{color:#ffd452}.rec.premium .rec-txt small{color:#e8c565}.rec-mais{display:grid;place-items:center;width:22px;height:22px;margin-left:4px;font:700 17px var(--font-game);color:#2b1c04;background:#dfa72c;border:2px solid #05080e;box-shadow:inset 0 2px #f7d468,inset 0 -2px #a06f14}.rec.menor{padding:4px 12px 4px 5px;gap:8px}.rec.menor .rec-ico{width:42px;height:42px}.rec.menor .rec-txt{min-width:44px;gap:4px}.rec.menor .rec-txt b{font-size:13.5px;color:#dbe6f7}.rec-sep{width:3px;align-self:stretch;margin:4px 2px;background:#05080e;box-shadow:1px 0 #ffffff14}@media (max-width: 1280px){.rec-txt small{display:none}.rec-txt{min-width:0}.rec{padding-right:10px}}.rec-ouro-dinamico{cursor:pointer;-webkit-user-select:none;user-select:none;transition:filter .15s,box-shadow .2s}.rec-ouro-dinamico:hover{filter:brightness(1.12)}.rec-ouro-dinamico.em-alta{box-shadow:inset 0 0 0 2px #43628e,inset 0 3px #ffd70024,0 3px #000}.rec-lbl-row{display:flex;align-items:center;justify-content:space-between;gap:6px}.rec-rate-pill{display:inline-flex;align-items:center;font-family:"Press Start 2P",monospace;font-size:8.5px;color:#5dfd8a;background:#2ecc712e;border:1px solid rgba(93,253,138,.45);padding:1px 4px;border-radius:3px;letter-spacing:0;text-transform:none;animation:rate-glow 2.2s ease-in-out infinite alternate}@keyframes rate-glow{0%{opacity:.85;border-color:#5dfd8a4d}to{opacity:1;border-color:#5dfd8acc;box-shadow:0 0 5px #5dfd8a59}}.rec-ouro-ico{position:relative}.rec-ouro-sparkle{position:absolute;top:1px;right:1px;width:7px;height:7px;background:gold;border-radius:50%;box-shadow:0 0 6px gold;animation:sparkle-pulse 1.6s ease-in-out infinite}@keyframes sparkle-pulse{0%,to{transform:scale(.6);opacity:.3}50%{transform:scale(1.2);opacity:1}}.loja-pag{margin-left:8px;font:700 10px var(--font-game);letter-spacing:1px;color:#7ee2a2;text-transform:uppercase}.loja-preco{display:flex;flex-direction:column;align-items:center;gap:2px;line-height:1.1}.loja-preco b{font:700 15.5px var(--font-game);color:#7ee2a2;text-shadow:1px 1px 0 #000}.loja-preco small{font:700 11px var(--font-game);color:#8fa1bf}.modal-lg.beco{width:min(1000px,96vw);height:min(780px,92vh);display:flex;flex-direction:column;overflow:hidden}.beco .modal-head{display:flex;align-items:center;gap:12px}.beco-saldos{margin-left:auto;margin-right:10px;display:flex;gap:10px}.beco-saldos span{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font:700 13.5px var(--font-game);color:#ffd452;background:#05080e;border:2px solid #05080e;box-shadow:inset 0 0 0 1px #2a3a58}.beco-badge{font-style:normal;font-size:11px;margin-left:6px;padding:0 6px;color:#fff;background:#c0392b;border:2px solid #05080e}.beco-aviso{margin-top:8px;padding:7px 12px;font:700 13.5px var(--font-game);color:#d8ffe8;background:#1d6b45;border:3px solid #05080e;box-shadow:inset 0 3px #4fb37c,0 3px #000;animation:beco-pop .25s ease-out}@keyframes beco-pop{0%{transform:translateY(-6px);opacity:0}to{transform:none;opacity:1}}.beco-corpo{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;margin-top:12px;padding-right:4px}.beco-ativo{font:700 14.5px var(--font-game);color:#7ee2a2;padding:6px 12px;background:#05080e}.passe-topo{display:flex;align-items:center;gap:16px;padding:10px 14px;background:#0e1626;border:3px solid #05080e;box-shadow:inset 0 0 0 2px #2a3a58;flex-shrink:0}.passe-tier{display:flex;align-items:baseline;gap:6px}.passe-tier small{font:700 11px var(--font-game);letter-spacing:1px;color:#7a8ba6}.passe-tier b{font:400 30px "Press Start 2P",monospace;color:#ffd452;text-shadow:3px 3px 0 #000}.passe-tier em{font-style:normal;font-size:13.5px;color:#7a8ba6}.passe-xp{flex:1}.passe-dica{display:block;margin-top:4px;font-size:11px;color:#7a8ba6}.passe-status{padding:6px 12px;font:700 13.5px var(--font-game);color:#9fb0cc;background:#05080e;border:2px solid #2a3a58}.passe-status.premium{color:#2b1c04;background:#dfa72c;border-color:#05080e}button.passe-status:hover{border-color:var(--ouro);color:var(--ouro)}button.passe-status small{font-size:10px;display:block;color:inherit;opacity:.8}.passe-cab,.passe-linha{display:grid;grid-template-columns:64px 1fr 1fr;gap:8px}.passe-cab{flex-shrink:0;padding:0 4px;font:800 13px var(--font-game);letter-spacing:.6px;text-transform:uppercase;color:#93a5c2}.passe-cab span:not(:first-child){text-align:center}.passe-lista{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:4px}.passe-linha{align-items:center;padding:5px 6px;background:#0b1220;border:2px solid #05080e}.passe-linha.atual{box-shadow:inset 0 0 0 2px var(--ouro);background:#16130a}.passe-linha.marco .passe-num{color:#ffd452}.passe-num{display:grid;place-items:center;height:40px;font:400 17px "Press Start 2P",monospace;color:#8fa1bf;text-shadow:2px 2px 0 #000}.passe-cel{display:flex;align-items:center;justify-content:center;gap:8px;height:40px;font:700 13.5px var(--font-game);color:#dbe6f7;background:#0e1626;border:2px solid #05080e;box-shadow:inset 0 0 0 1px #2a3a58}.passe-cel img{image-rendering:pixelated}.passe-cel i{font-style:normal;font-size:11px;letter-spacing:.5px;color:#7a8ba6}.passe-cel.pronto{cursor:pointer;color:#2b1c04;background-color:#dfa72c;box-shadow:inset 0 3px #f7d468,inset 0 -3px #a06f14;animation:passe-pulsa 1s ease-in-out infinite alternate}.passe-cel.pronto i{color:#2b1c04}.passe-cel.pronto:hover{filter:brightness(1.12)}.passe-cel.feito{opacity:.55}.passe-cel.feito i{color:#7ee2a2;font-size:15.5px}.passe-cel.travado{opacity:.6}.passe-cel.so-premium{opacity:.85;box-shadow:inset 0 0 0 1px #7a5c1c}.passe-cel.so-premium i{color:#e8c565}@keyframes passe-pulsa{0%{filter:brightness(1)}to{filter:brightness(1.15)}}.beco-duas{display:grid;grid-template-columns:1.1fr 1fr;gap:16px;min-height:0}.beco-col{display:flex;flex-direction:column;gap:10px}.beco-col .mc-rotulo small{text-transform:none;letter-spacing:0;font-weight:400}.missao-dia{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#0e1626;border:3px solid #05080e;box-shadow:inset 0 0 0 2px #2a3a58,0 3px #000}.missao-dia.pronta{box-shadow:inset 0 0 0 2px var(--ouro),0 3px #000}.missao-dia.resgatada{opacity:.55}.missao-info{flex:1;display:flex;flex-direction:column;gap:5px;min-width:0}.missao-info b{font-size:14px;color:#fff}.missao-info small{font-size:12px;color:#9fb0cc}.missao-info small img{vertical-align:-3px}.caixa-palco{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px;background:radial-gradient(circle at 50% 40%,#1f2a44,#0b1220 70%);border:3px solid #05080e;box-shadow:inset 0 0 0 2px #2a3a58}.caixa-palco img{image-rendering:pixelated}.caixa-qtd{font:400 27px "Press Start 2P",monospace;color:#ffd452;text-shadow:3px 3px 0 #000}.caixa-palco small{font-size:12.5px;color:#8fa1bf}.caixa-botoes{display:flex;flex-direction:column;gap:8px}.caixa-botoes .mc-evoluir{justify-content:center}.caixa-drops{display:flex;flex-direction:column;gap:5px;padding:8px 10px;font-size:12.5px;color:#b9c7de;background:#0a101c;border:2px solid #05080e}.caixa-drops i,.loot-raridades span:before{display:inline-block;width:10px;height:10px;margin-right:6px;border:2px solid #05080e;vertical-align:-1px}.caixa-drops b{color:#fff}.caixa-drops em{font-style:normal;color:#7a8ba6}.t-comum{--c: #9aa3b5}.t-incomum{--c: #4caf7d}.t-raro{--c: #4a9fe8}.t-lendario{--c: #f7d468}.caixa-drops i.t-comum{background:#9aa3b5}.caixa-drops i.t-incomum{background:#4caf7d}.caixa-drops i.t-raro{background:#4a9fe8}.caixa-drops i.t-lendario{background:#f7d468}.loot-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99990;display:grid;place-items:center;background:#03060ee0;overflow:hidden;animation:loot-entra .2s ease-out}@keyframes loot-entra{0%{opacity:0}to{opacity:1}}.loot-flash{position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:radial-gradient(circle,#fff,#ffd452,#ff8c2800 70%);animation:loot-flash .8s ease-out forwards;pointer-events:none}.loot-bg.lendario .loot-flash{background:radial-gradient(circle,#fff,#ffe066 30%,#ff9a2b 55%,#ff3c1400 75%);animation-duration:1.2s}@keyframes loot-flash{0%{transform:scale(0);opacity:1}60%{opacity:.95}to{transform:scale(40);opacity:0}}.loot-part{position:absolute;left:50%;top:50%;opacity:0;pointer-events:none;animation:loot-part 1.4s ease-out forwards;image-rendering:pixelated}@keyframes loot-part{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(.2);opacity:0}}.loot-card{position:relative;z-index:2;width:min(760px,94vw);padding:22px 24px 18px;text-align:center;background-color:#0d1524;background-image:url(/tex/worn.webp),url(/tex/dither.webp);background-size:48px 48px,4px 4px;border:4px solid #05080e;box-shadow:inset 0 0 0 2px #dfa72c,inset 0 0 0 4px #05080e,0 0 60px #f7ce4a59,0 6px #000;animation:loot-card .45s cubic-bezier(.2,1.4,.4,1)}.loot-bg.lendario .loot-card{box-shadow:inset 0 0 0 2px #ffe066,inset 0 0 0 4px #05080e,0 0 90px #ffaa28b3,0 6px #000}@keyframes loot-card{0%{transform:scale(.4) rotate(-3deg);opacity:0}to{transform:none;opacity:1}}.loot-titulo{font:400 23px "Press Start 2P",monospace;color:#ffd452;text-shadow:3px 3px 0 #000}.loot-bg.lendario .loot-titulo{animation:loot-brilha .5s steps(2) infinite}@keyframes loot-brilha{50%{color:#fff}}.loot-sub{margin:8px 0 16px;font-size:13.5px;color:#9fb0cc}.loot-itens{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.loot-item{--cor: #fff;min-width:120px;padding:12px 10px 10px;display:flex;flex-direction:column;align-items:center;gap:6px;background:#0a101c;border:3px solid #05080e;box-shadow:inset 0 0 0 2px var(--cor),0 3px #000;opacity:0;animation:loot-item .5s cubic-bezier(.2,1.5,.4,1) forwards}@keyframes loot-item{0%{transform:translateY(30px) scale(.5);opacity:0}to{transform:none;opacity:1}}.loot-item img{image-rendering:pixelated;filter:drop-shadow(0 3px 0 rgba(0,0,0,.6))}.loot-item b{font:400 19px "Press Start 2P",monospace;color:var(--cor);text-shadow:2px 2px 0 #000}.loot-item small{font-size:12px;color:#9fb0cc}.loot-raridades{display:flex;justify-content:center;gap:16px;margin:16px 0 6px;font:700 12.5px var(--font-game);color:#9fb0cc}.loot-raridades span:before{content:"";background:var(--c)}.loot-raridades b{color:#fff;margin-left:3px}.loot-rodape{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.loot-ok{width:240px;justify-content:center}.arena-fighter-card .tier-badge{color:var(--cor-tier, #fff);background:#0d1117!important;border:2px solid var(--cor-tier, #05080e)!important;text-shadow:1px 1px 0 #000;box-shadow:0 1px 4px #000000e6,inset 0 1px #ffffff1f}.arena-fighter-card .stars-badge.zero{color:#64748b;background:#090e18;border-color:#05080e!important;font-size:9px;opacity:.7}.arena-fighter-card .stars-badge.stars{color:#fbbf24;background:#0d1117;border:1.5px solid #855f0e!important;text-shadow:1px 1px 0 #000;box-shadow:0 1px 3px #000c;font-size:10.5px!important;letter-spacing:.5px;padding:1px 4px;line-height:1}.arena-fighter-card .stars-badge.star5,.cardx-estrelas.star5,.mc-chip.estrela.star5,.eqx-estrelas.star5{color:#fef08a!important;background:#241804!important;border:1.5px solid #eab308!important;text-shadow:1px 1px 0 #000!important;box-shadow:0 1px 3px #000c,inset 0 1px #ffffff26!important;font-size:10.5px!important;letter-spacing:.5px;padding:1px 4px;line-height:1}.arena-fighter-card .stars-badge.ss,.cardx-estrelas.ss,.mc-chip.estrela.ss,.eqx-estrelas.ss{color:#fff!important;background:#1e1b4b!important;border:1.5px solid #6366f1!important;font:900 10px var(--font-game)!important;text-shadow:1px 1px 0 #000!important;box-shadow:0 1px 3px #000c,inset 0 1px #ffffff26!important;letter-spacing:.5px;padding:1.5px 4px;line-height:1}.arena-fighter-card .stars-badge.sss,.cardx-estrelas.sss,.mc-chip.estrela.sss,.eqx-estrelas.sss{color:#fff!important;background:#7f1d1d!important;border:1.5px solid #d97706!important;font:900 10px var(--font-game)!important;text-shadow:1px 1px 0 #000!important;box-shadow:0 1px 3px #000c,inset 0 1px #fff3!important;letter-spacing:.5px;padding:1.5px 4px;line-height:1}.arena-fighter-card .equip-btn{display:flex;align-items:center;justify-content:center;gap:3px;padding:0 4px}.equip-btn-nv{font-size:12.5px;font-weight:700;color:#fff;white-space:nowrap;letter-spacing:.2px}.equip-btn-tag{display:inline-flex;align-items:center;justify-content:center;font:700 9.5px var(--font-game);line-height:1;padding:1.5px 3.5px;border-radius:2px;border:1px solid #05080e;letter-spacing:.5px;white-space:nowrap;flex-shrink:0;margin-left:1px}.equip-btn-tag.star{color:#fbbf24;background:#0f1929;border-color:#855f0e;box-shadow:0 1px 3px #000c;text-shadow:1px 1px 0 #000;font-size:9.5px;letter-spacing:.5px}.equip-btn-tag.star5{color:#fef08a;background:#241804;border-color:#eab308;box-shadow:0 1px 3px #000c;text-shadow:1px 1px 0 #000;font-size:9.5px;letter-spacing:.5px}.equip-btn-tag.ss{color:#fff;background:#1e1b4b;border-color:#6366f1;box-shadow:0 1px 3px #000c;text-shadow:1px 1px 0 #000;font-size:9.5px}.equip-btn-tag.sss{color:#fff;background:#7f1d1d;border-color:#d97706;box-shadow:0 1px 3px #000c;text-shadow:1px 1px 0 #000;font-size:9.5px}.arena-fighter-card .equip-btn.tem-star5{box-shadow:inset 0 0 0 2px #eab308,0 2px #000!important}.arena-fighter-card .equip-btn.tem-ss{box-shadow:inset 0 0 0 2px #6366f1,0 2px #000!important}.arena-fighter-card .equip-btn.tem-sss{box-shadow:inset 0 0 0 2px #d97706,0 2px #000!important}.mc-slotequip-tag{position:absolute;top:4px;right:4px;font:700 9.5px var(--font-game);line-height:1;padding:1.5px 4px;border-radius:2px;border:1px solid #05080e;z-index:2;letter-spacing:.5px}.mc-slotequip-tag.star{color:#fbbf24;background:#0f1929;border-color:#855f0e;font-size:10.5px}.mc-slotequip-tag.star5{color:#fef08a;background:#241804;border-color:#eab308;font-size:10.5px}.mc-slotequip-tag.ss{color:#fff;background:#1e1b4b;border-color:#6366f1}.mc-slotequip-tag.sss{color:#fff;background:#7f1d1d;border-color:#d97706}.eq-estrelas-tag{display:inline-flex;align-items:center;gap:2px;margin-left:6px;font:700 10px var(--font-game);padding:1.5px 5px;border-radius:2px;color:#fbbf24;background:#090e17;border:1px solid #785a12;line-height:1.1;vertical-align:middle}.eq-estrelas-tag.zero{color:#64748b;border-color:#243044;background:#0b101b;font-size:9.5px}.eq-estrelas-tag.star{color:#fbbf24;background:#0f1929;border-color:#855f0e;font-size:12.5px;letter-spacing:1.5px}.eq-estrelas-tag.star5{color:#fef08a;background:#241804;border-color:#eab308;font-size:12.5px;letter-spacing:1.5px}.eq-estrelas-tag.ss{color:#fff;background:#1e1b4b;border-color:#6366f1;font-size:10px;letter-spacing:1px}.eq-estrelas-tag.sss{color:#fff;background:#7f1d1d;border-color:#d97706;font-size:10px;letter-spacing:1px}.mc-peca-adds{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.mc-peca-add{font-size:10.5px;color:#93c5fd;background:#0f172ab3;padding:1px 5px;border-radius:2px;border:1px solid rgba(147,197,253,.2)}.mc-peca-add b{color:#60a5fa;font-weight:700}.mc-peca-add.hover{cursor:help;border-style:dashed}.mc-peca-add.hover:hover{border-color:var(--ouro);color:#fff}.mercado-equip-detalhes{display:flex;flex-direction:column;gap:4px;background:#080d16;padding:5px 7px;border-radius:4px;border:1px solid rgba(255,255,255,.05)}.mercado-equip-adds{display:flex;flex-wrap:wrap;gap:4px}.mercado-equip-add-tag{font-size:10.5px;color:#94a3b8;background:#ffffff0a;padding:1px 5px;border-radius:2px;border:1px solid rgba(255,255,255,.08)}.mercado-equip-add-tag b{color:#38bdf8;font-weight:700}.mercado-equip-efeito{font-size:10.5px;color:#f7d468;font-weight:600;line-height:1.2}.rec.beco-top{cursor:pointer;font-family:inherit;color:inherit;text-align:left;box-shadow:inset 0 0 0 2px #b8641c,inset 0 3px #ffaa5a29,0 3px #000}.rec.beco-top:hover{filter:brightness(1.18)}.rec.beco-top:active{transform:translateY(2px);box-shadow:inset 0 0 0 2px #b8641c,0 1px #000}.rec.beco-top .rec-txt b{font:700 13.5px var(--font-game);color:#ffb26b;text-shadow:2px 2px 0 #000;letter-spacing:.3px}.rec.beco-top .rec-txt small{color:#d9a070}.rec.beco-top.tem-caixas{animation:beco-top-pulsa 1.4s ease-in-out infinite alternate}@keyframes beco-top-pulsa{0%{filter:brightness(1)}to{filter:brightness(1.22)}}.beco-top-badge{position:absolute;top:-9px;right:-9px;min-width:22px;padding:2px 5px;font:700 12.5px var(--font-game);text-align:center;color:#fff;background:#c0392b;border:2px solid #05080e;box-shadow:0 2px #000}@media (max-width: 1240px){.topbar{grid-template-columns:1fr auto;grid-template-areas:"perfil acoes" "recursos recursos";row-gap:10px}.topbar .perfil{grid-area:perfil}.topbar-acoes{grid-area:acoes}.topbar .recursos{grid-area:recursos;flex-wrap:wrap;justify-content:center;gap:8px 10px}.rec-sep{display:none}}@media (max-width: 600px){.rec-txt small{display:none}.rec{padding:4px 8px 4px 5px;gap:6px}.rec-ico,.rec.menor .rec-ico{width:38px;height:38px}.rec-txt b,.rec.menor .rec-txt b{font-size:12.5px}.rec.beco-top .rec-txt b{font-size:11px}.xpbar{width:90px}}.vila-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#04060ce0;display:flex;align-items:center;justify-content:center}.vila-moldura{position:relative;width:min(96vw,calc(94vh * 929 / 694));border:3px solid #b8861e;border-radius:8px;overflow:hidden;box-shadow:0 10px 40px #000000b3;background:#000}.vila-palco{position:relative;width:100%;aspect-ratio:929 / 694}.vila-cenario{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;image-rendering:pixelated;-webkit-user-select:none;user-select:none}.vila-entidades{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.vila-titulo{position:absolute;left:12px;top:10px;padding:4px 12px;font-family:var(--font-pixel);font-size:14.5px;color:#ffd98a;background:#0a0c14b8;border:1px solid #b8861e;border-radius:4px}.vila-x{position:absolute;right:10px;top:8px}.vila-npc{position:absolute;transform:translate(-50%,-100%);aspect-ratio:70 / 200;pointer-events:auto;cursor:pointer}.vila-npc img{height:100%;width:auto;image-rendering:pixelated;display:block;transform-origin:50% 100%;animation:vila-respira 1.6s ease-in-out infinite;-webkit-user-select:none;user-select:none}.vila-npc:hover img{filter:brightness(1.12)}.vila-sombra{position:absolute;left:50%;bottom:-3%;width:150%;height:7%;transform:translate(-50%);background:radial-gradient(ellipse,rgba(0,0,0,.55),transparent 70%)}.vila-fala{position:absolute;left:50%;bottom:104%;transform:translate(-50%);white-space:nowrap;padding:6px 10px;font-family:var(--font-pixel);font-size:12.5px;color:#22160a;background:#fff3d6;border:2px solid #22160a;border-radius:6px}@keyframes vila-respira{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.018)}}.vila-logo{position:absolute;left:55.5%;top:28.5%;height:15.5%;width:auto;transform:translate(-50%,-50%);image-rendering:pixelated;pointer-events:none;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45))}.vila-btn-loja{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;display:flex;align-items:center;gap:8px;padding:8px 16px 8px 10px;cursor:pointer;font-family:var(--font-pixel);font-size:17px;font-weight:800;letter-spacing:2px;color:#3a1d00;text-shadow:1px 1px 0 #ffe9a3;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);border:3px solid #3a1d00;border-radius:0;image-rendering:pixelated;box-shadow:inset 0 3px #fff3b0,inset 0 -3px #c17a0c,0 5px #3a1d00,0 0 0 3px #ffd84a33;animation:vila-btn 1.4s steps(2) infinite}.vila-btn-loja:hover{filter:brightness(1.12);transform:translate(-50%,-54%)}.vila-btn-loja:active{transform:translate(-50%,-46%);box-shadow:inset 0 3px #fff3b0,inset 0 -3px #c17a0c,0 1px #3a1d00}@keyframes vila-btn{0%,to{margin-top:0}50%{margin-top:-3px}}.vila-loja{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;background:#0c0806e6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.vila-loja-cab{display:flex;align-items:center;gap:14px;padding:10px 14px 10px 150px;border-bottom:3px solid #b8861e;background:linear-gradient(180deg,#3a2412,#22140a)}.vila-loja-cab b{font-family:var(--font-pixel);color:#ffd84a;letter-spacing:2px;font-size:17px;text-shadow:2px 2px 0 #000}.vila-loja-cab span{flex:1;font-size:13.5px;color:#e8d3b0}.vila-loja-cab span i{font-style:normal;color:#ff9a6b}.vila-loja-cab .x{position:static;width:auto;padding:6px 12px;font-family:var(--font-pixel);font-size:12.5px;color:#3a1d00;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);border:2px solid #3a1d00;border-radius:0;cursor:pointer}.vila-loja-corpo{flex:1;overflow-y:auto;padding:14px 18px 18px}.loja-treinador{display:block;width:24px;height:44px;background-size:96px 44px;background-position:0 0;image-rendering:pixelated;animation:treinador-anim .9s steps(4) infinite}@keyframes treinador-anim{to{background-position:-96px 0}}.lj{display:flex;flex-direction:column;gap:16px}.lj-sec{display:flex;align-items:center;gap:12px;font-family:var(--font-pixel);font-size:14.5px;letter-spacing:3px;color:#ffd84a;text-shadow:2px 2px 0 #000}.lj-sec i{flex:1;height:4px;background:repeating-linear-gradient(90deg,#b8861e 0 8px,transparent 8px 12px);opacity:.7}.lj-sec small{font-size:10px;letter-spacing:1px;color:#7ee2a2}.lj-vantagens{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lj-pacotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width: 900px){.lj-vantagens,.lj-pacotes{grid-template-columns:1fr}}.lj-card{--cor: #ffd84a;position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 16px 16px;text-align:center;background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--cor) 10%,#1a1420),#14101c 62%),#14101c;border:3px solid #0a0710;outline:3px solid color-mix(in srgb,var(--cor) 55%,#14101c);outline-offset:-6px;border-radius:0;box-shadow:0 5px #000;transition:transform .12s steps(3)}.lj-card:hover{transform:translateY(-2px)}.lj-fita{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:3px 12px;font-style:normal;font-family:var(--font-pixel);font-size:10px;letter-spacing:1px;white-space:nowrap;color:#3a1d00;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);border:2px solid #3a1d00;box-shadow:0 3px #000}.lj-fita.azul{color:#fff;background:linear-gradient(180deg,#ff7a5a 0,#ff7a5a 50%,#d93a2a 50%,#d93a2a)}.lj-fita.verde{color:#fff;background:linear-gradient(180deg,#7ee2a2 0,#7ee2a2 50%,#379962 50%,#379962)}.lj-arte{position:relative;display:flex;align-items:center;justify-content:center;min-height:96px;margin-top:6px}.lj-brilho{position:absolute;width:110px;height:110px;background:radial-gradient(circle,color-mix(in srgb,var(--cor) 20%,transparent) 0%,transparent 65%)}@keyframes lj-pulsa{0%,to{transform:scale(.85);opacity:.7}50%{transform:scale(1.1);opacity:1}}.lj-arte>:not(.lj-brilho){position:relative;filter:drop-shadow(0 3px 0 rgba(0,0,0,.5))}@keyframes lj-flutua{50%{transform:translateY(-4px)}}.lj-pilha{display:flex}.lj-pilha>*{margin-left:-22px}.lj-pilha>*:first-child{margin-left:0}.lj-nome{font-family:var(--font-pixel);font-size:18px;letter-spacing:2px;color:var(--cor);text-shadow:2px 2px 0 #000}.lj-lista{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:5px;text-align:left}.lj-lista li{position:relative;padding-left:18px;font-size:13.5px;line-height:1.3;color:#e8dcc4}.lj-lista li:before{content:"";position:absolute;left:2px;top:4px;width:8px;height:8px;background:var(--cor);box-shadow:2px 2px #000}.lj-qtd{font-family:var(--font-pixel);font-size:23px;color:#fff;text-shadow:2px 2px 0 #000}.lj-qtd small{display:block;font-size:11px;color:#b7c3dc;letter-spacing:1px;margin-top:2px}.lj-bonus{min-height:16px;font-family:var(--font-pixel);font-size:11px;letter-spacing:1px;color:#7ee2a2;text-shadow:1px 1px 0 #000}.lj-real{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:2px}.lj-real b{font-family:var(--font-pixel);font-size:20px;color:#7ee2a2;text-shadow:2px 2px 0 #000}.lj-real small{font-size:11px;color:#8fa3c4}.lj-btn{margin-top:auto;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 12px;cursor:pointer;font-family:var(--font-pixel);font-size:13.5px;font-weight:800;letter-spacing:1px;color:#3a1d00;text-shadow:1px 1px 0 #ffe9a3;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);border:3px solid #3a1d00;border-radius:0;box-shadow:inset 0 3px #fff3b0,inset 0 -3px #c17a0c,0 4px #3a1d00}.lj-btn:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-2px)}.lj-btn:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 3px #fff3b0,inset 0 -3px #c17a0c,0 1px #3a1d00}.lj-btn:disabled{cursor:not-allowed;filter:grayscale(.85) brightness(.75)}.lj-btn-real{color:#fff;text-shadow:1px 1px 0 #000;background:linear-gradient(180deg,#46c46a 0,#46c46a 50%,#2a9a4a 50%,#2a9a4a);box-shadow:inset 0 3px #9df0b4,inset 0 -3px #1c7434,0 4px #0e3a1a;border-color:#0e3a1a}.lj-preco{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#3a1d00;color:#ffe9a3;text-shadow:none}.loja-treinador.g{width:72px;height:132px;background-size:288px 132px;animation-name:treinador-anim-lg}@keyframes treinador-anim-lg{to{background-position:-288px 0}}.lj-trein .lj-arte{min-height:110px}.vila-loja-corpo{padding:22px 26px 26px}.ms{max-width:1120px;width:min(96vw,1120px);max-height:92vh;display:flex;flex-direction:column;padding:0;overflow:hidden;background:var(--bg);border:3px solid var(--line)}.ms-cab{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;background:transparent;border-bottom:3px solid #05080e}.ms-cab small{font-family:var(--font-pixel);font-size:10px;letter-spacing:2px;color:var(--ouro2)}.ms-cab h2{margin:2px 0;font-family:var(--font-pixel);font-size:23px;color:var(--ouro);text-shadow:2px 2px 0 #000}.ms-cab span{font-size:12.5px;color:var(--txt2)}.ms-abas{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;padding:12px 16px 0}.ms-aba{position:relative;padding:11px 6px;cursor:pointer;font-family:var(--font-pixel);font-size:13.5px;letter-spacing:2px;color:var(--txt2);background:linear-gradient(180deg,var(--face2),var(--face3));border:3px solid var(--line);border-radius:0;box-shadow:inset 1px 1px 0 var(--edge-lt),inset -2px -2px #00000080}.ms-aba:hover{filter:brightness(1.2)}.ms-aba.on{color:#3a1d00;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);box-shadow:inset 0 3px #fff3b0,inset 0 -3px #c17a0c}.ms-ponto{position:absolute;top:-8px;right:-8px;min-width:18px;height:18px;padding:0 4px;display:flex;align-items:center;justify-content:center;font:700 11px var(--font-game);font-style:normal;color:#fff;background:#c0392b;border:2px solid #05080e;box-shadow:0 2px #000;animation:ms-pisca 1s steps(2) infinite}@keyframes ms-pisca{50%{opacity:.5}}.ms-corpo{flex:1;overflow-y:auto;padding:14px 16px 18px;display:flex;flex-direction:column;gap:14px}.ms-resumo{display:flex;align-items:center;gap:14px;padding:10px 16px;background:#1e1526;border:2px solid #4a3560}.ms-subtitulo-trilha{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-family:var(--font-pixel);font-size:13px;color:#ffd84a}.ms-divisor-trilha{height:0;margin:18px 0;border-top:2px dashed #4a3560}.ms-resumo b{font-family:var(--font-pixel);font-size:23px;color:#ffd84a;text-shadow:2px 2px 0 #000}.ms-resumo span{font-size:13.5px;color:#d3c7e0}.ms-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:14px}.ms-grade.riv{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.ms-card{--cor: #ffd84a;display:flex;flex-direction:column;gap:9px;padding:14px;background:radial-gradient(ellipse at 50% 0%,#2a1d33,#17111f 70%);border:3px solid #0a0710;box-shadow:inset 0 0 0 2px #4a3560,0 5px #000}.ms-card.pronta{box-shadow:inset 0 0 0 2px var(--cor),0 0 18px color-mix(in srgb,var(--cor) 45%,transparent),0 5px #000}.ms-card.ok{opacity:.62}.ms-card.oculto{filter:saturate(.3)}.ms-topo{display:flex;align-items:center;gap:12px}.ms-topo small{display:block;font-family:var(--font-pixel);font-size:10px;letter-spacing:1px;color:#9c8bb5}.ms-topo b{font-family:var(--font-pixel);font-size:15.5px;color:#fff;text-shadow:1px 1px 0 #000;line-height:1.2}.ms-ico{flex:none;width:54px;height:54px;display:flex;align-items:center;justify-content:center;background:var(--face3);border:2px solid var(--face2)}.ms-ico.g{width:62px;height:62px}.ms-ico.camp{border-color:#ffd84a;box-shadow:0 0 10px #ffd84a66}.ms-desc,.ms-lore{font-size:13.5px;color:#cfc4dd;line-height:1.35;min-height:32px}.ms-lore{color:#a99bc0;font-style:italic}.ms-prog{display:flex;justify-content:space-between;font-size:12.5px;color:#a99bc0}.ms-prog b{color:#fff;font-family:var(--font-pixel);font-size:12.5px}.ms-barra{height:12px;background:#0a0710;border:2px solid #4a3560;padding:1px}.ms-barra i{display:block;height:100%;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%);box-shadow:0 0 6px #ffd84a66;transition:width .4s steps(8)}.ms-premios{display:flex;gap:8px;flex-wrap:wrap;min-height:34px}.ms-premio{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;background:#0e0a14;border:2px solid #4a3560}.ms-premio b{font-family:var(--font-pixel);font-size:15.5px;color:#fff}.ms-premio small{font-size:11px;color:#a99bc0}.ms-premio.xp b{color:#6fb7ff}.ms-pips{display:flex;gap:5px}.ms-pips i{flex:1;text-align:center;padding:3px 0;font-style:normal;font-family:var(--font-pixel);font-size:10px;color:#6d5f85;background:#0e0a14;border:2px solid #33254a}.ms-pips i.ok{color:#3a1d00;background:#ffd84a;border-color:#b8861e;animation:ms-pisca 1s steps(2) infinite}.ms-pips i.res{color:#06200f;background:#3df07a;border-color:#1c7434}.ms-btn{margin-top:auto;padding:10px 8px;cursor:pointer;font-family:var(--font-pixel);font-size:12.5px;font-weight:800;letter-spacing:1px;color:#3a1d00;text-shadow:1px 1px 0 #ffe9a3;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);border:3px solid #3a1d00;border-radius:0;box-shadow:inset 0 3px #fff3b0,inset 0 -3px #c17a0c,0 4px #3a1d00}.ms-btn:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-2px)}.ms-btn:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 3px #fff3b0,inset 0 -3px #c17a0c,0 1px #3a1d00}.ms-btn:disabled{cursor:default;color:#a99bc0;text-shadow:none;background:#241a30;border-color:#0a0710;box-shadow:inset 0 0 0 2px #4a3560}.ms-btn.peq{margin:0;min-width:118px}.ms-lista{display:flex;flex-direction:column;gap:10px}.ms-linha{display:flex;align-items:center;gap:14px;padding:10px 14px;background:#17111f;border:3px solid #0a0710;box-shadow:inset 0 0 0 2px #4a3560}.ms-linha.pronta{box-shadow:inset 0 0 0 2px #ffd84a,0 0 14px #ffd84a44}.ms-linha.ok{opacity:.6}.ms-linha-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ms-linha-info b{font-family:var(--font-pixel);font-size:15.5px;color:#fff}.ms-linha-info small{font-size:13.5px;color:#a99bc0}.ms-linha-bar{display:flex;align-items:center;gap:10px}.ms-linha-bar .ms-barra{flex:1}.ms-linha-bar em{font-style:normal;font-family:var(--font-pixel);font-size:12.5px;color:#fff;white-space:nowrap}.ms-marcos{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ms-marco{display:flex;align-items:center;gap:12px;padding:12px;background:#1e1526;border:3px solid #0a0710;box-shadow:inset 0 0 0 2px #4a3560}.ms-marco.pronta{box-shadow:inset 0 0 0 2px #3df07a,0 0 14px #3df07a55}.ms-marco.ok{opacity:.55}.ms-marco div{flex:1;display:flex;flex-direction:column;gap:3px}.ms-marco b{font-family:var(--font-pixel);font-size:13.5px;color:#fff}.ms-marco small{font-size:12.5px;color:#a99bc0}.ms-marcos-riv{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.ms-marcos-riv span{display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 2px;background:#0e0a14;border:2px solid #33254a;text-align:center}.ms-marcos-riv span b{font-family:var(--font-pixel);font-size:12.5px;color:#6d5f85}.ms-marcos-riv span small{font-size:9px;color:#6d5f85;line-height:1.1}.ms-marcos-riv span.ok{border-color:#b8861e;background:#2a1d0a}.ms-marcos-riv span.ok b,.ms-marcos-riv span.ok small{color:#ffd84a}.ms-marcos-riv span.res{border-color:#1c7434;background:#0c2416}.ms-marcos-riv span.res b,.ms-marcos-riv span.res small{color:#7ee2a2}@media (max-width: 800px){.ms-abas{grid-template-columns:repeat(2,1fr)}.ms-marcos{grid-template-columns:1fr}.ms-linha{flex-wrap:wrap}}.ms-cab .x{width:38px;height:38px;font-size:18px;color:#fff;cursor:pointer;background:linear-gradient(180deg,#c93b3b,var(--verm-d));border:3px solid var(--line);border-radius:0;box-shadow:inset 1px 1px #ffffff4d,inset -2px -2px #00000080,0 2px #0006}.ms-cab .x:hover{background:linear-gradient(180deg,#e04848,#aa2020)}.lj{gap:14px}.lj-abas{display:flex;gap:8px}.lj-abas button{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 8px;cursor:pointer;font-family:var(--font-pixel);font-size:13.5px;letter-spacing:2px;color:#e8dcc4;background:#2a1d17;border:3px solid #0a0710;border-radius:0;box-shadow:inset 0 0 0 2px #5a3f2a}.lj-abas button:hover{filter:brightness(1.2)}.lj-abas button.on{color:#3a1d00;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);box-shadow:inset 0 3px #fff3b0,inset 0 -3px #c17a0c}.lj-aviso{padding:8px 14px;font-size:13.5px;color:#d7c9ae;background:#1a1420;border:2px dashed #5a3f2a}.lj-aviso b{color:#7ee2a2}.lj-vantagens{max-width:820px;width:100%;margin:0 auto}.lj-pac{padding:18px 12px 12px;gap:6px}.lj-pac .lj-arte.peq{min-height:54px;margin-top:2px}.lj-pac .lj-nome{font-size:14.5px}.lj-pac .lj-qtd{font-size:21px}.lj-pac .lj-real b{font-size:19px}.lj-pilha>*{margin-left:-16px}.lj-btn{box-shadow:inset 0 3px #fff3b0,inset 0 -3px #c17a0c,0 3px #3a1d00}@media (max-width: 900px){.lj-pacotes{grid-template-columns:repeat(2,minmax(0,1fr))}}.vila-btn-loja{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;display:flex;align-items:center;gap:10px;padding:6px 20px 6px 10px;cursor:pointer;font-family:"Press Start 2P",Silkscreen,monospace;font-size:21px;letter-spacing:2px;color:#fff4c8;text-shadow:3px 0 0 #3a1400,-3px 0 0 #3a1400,0 3px 0 #3a1400,0 -3px 0 #3a1400,3px 3px 0 #3a1400,-3px 3px 0 #3a1400,3px -3px 0 #3a1400,-3px -3px 0 #3a1400,0 5px 0 #3a1400;background:linear-gradient(180deg,#f5b21a 0,#f5b21a 50%,#d9860c 50%,#d9860c);border:4px solid #2a1206;border-radius:0;image-rendering:pixelated;box-shadow:inset 0 4px #ffe27a,inset 0 -4px #a85a06,0 6px #2a1206}.vila-btn-loja img{filter:drop-shadow(0 3px 0 rgba(0,0,0,.45))}.vila-btn-loja:hover{filter:brightness(1.1);transform:translate(-50%,-52%)}.vila-btn-loja:active{transform:translate(-50%,-46%);box-shadow:inset 0 4px #ffe27a,inset 0 -4px #a85a06,0 2px #2a1206}.lj-tres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width: 900px){.lj-tres{grid-template-columns:1fr}}.lj-abas button{font-size:12.5px}.lj-fita.roxa{color:#fff;background:linear-gradient(180deg,#b47bff 0,#b47bff 50%,#7d3ed8 50%,#7d3ed8)}.lj-desc{font-size:13.5px;line-height:1.35;color:#e8dcc4;min-height:48px}.lj-ativo{min-height:16px;font-family:var(--font-pixel);font-size:11px;letter-spacing:1px;color:#7ee2a2;text-shadow:1px 1px 0 #000}.corner-anchor{position:absolute;left:0;top:0;width:0;height:0;z-index:3;pointer-events:none}.corner{position:absolute;right:0;bottom:0;width:0;height:0;transform:scale(var(--ck, 1));transform-origin:100% 100%;pointer-events:auto}.corner-lugar{position:absolute;right:0;bottom:0;width:75px;height:67px;display:flex;align-items:flex-end;justify-content:center}.corner-treinador-chao{position:absolute;right:118px;bottom:-92px}.corner-parado{position:absolute;bottom:0;left:50%;width:68px;height:61px;background-repeat:no-repeat;background-position:0 0;image-rendering:pixelated;filter:drop-shadow(0 3px 0 rgba(0,0,0,.45))}.corner-parado{transform:translate(-50%) scale(2.25);transform-origin:bottom center}.corner-medica-chao{position:absolute;right:170px;bottom:-92px}.corner-medica-contador{position:absolute;left:50%;top:-6px;transform:translate(-50%);font-size:9px;line-height:1;letter-spacing:.5px;color:#fff;background:#0a0e18eb;border:1px solid #e23e44;padding:2px 4px;white-space:nowrap;pointer-events:none;animation:medica-selo .45s ease-out}.corner-medica-contador.acabou{color:#ff9a9a;border-color:#7a2a2e;background:#280a0eeb}@keyframes medica-selo{0%{transform:translate(-50%) scale(1.8);color:#ff7d7d}}@media (prefers-reduced-motion: reduce){.corner-medica-contador{animation:none}}.corner-medica{display:block;width:50px;height:92px;background-repeat:no-repeat;background-size:200px 92px;background-position:0 0;image-rendering:pixelated;animation:treinador-anim-g 1.1s steps(4) infinite;filter:drop-shadow(0 3px 0 rgba(0,0,0,.5))}.corner-treinador{display:block;width:50px;height:92px;background-repeat:no-repeat;background-size:200px 92px;background-position:0 0;image-rendering:pixelated;animation:treinador-anim-g .9s steps(4) infinite;filter:drop-shadow(0 3px 0 rgba(0,0,0,.5))}@keyframes treinador-anim-g{to{background-position:-200px 0}}.lj-brilho{display:none}.lj-card{outline-color:color-mix(in srgb,var(--cor) 35%,#14101c)}.lj-fita{color:#fff4d6;background:linear-gradient(180deg,#a86f1c 0,#a86f1c 50%,#855512 50%,#855512);text-shadow:1px 1px 0 #2a1600}.lj-fita.azul{background:linear-gradient(180deg,#c2483a 0,#c2483a 50%,#9a3126 50%,#9a3126)}.lj-fita.roxa{background:linear-gradient(180deg,#8a5ad0 0,#8a5ad0 50%,#6a3fb0 50%,#6a3fb0)}.lj-fita.verde{background:linear-gradient(180deg,#4fb37c 0,#4fb37c 50%,#2f7d54 50%,#2f7d54)}.lj-nome{text-shadow:2px 2px 0 #000,0 0 0 #000}.lj-btn{color:#fff6de;text-shadow:2px 2px 0 #2a1200,0 1px 0 #2a1200;letter-spacing:1.5px;font-size:13.5px;background:linear-gradient(180deg,#b47a22 0,#b47a22 50%,#93601a 50%,#93601a);border-color:#2a1200;box-shadow:inset 0 3px #d09a48,inset 0 -3px #6e4610,0 3px #2a1200}.lj-btn:hover:not(:disabled){filter:brightness(1.08)}.lj-btn:active:not(:disabled){box-shadow:inset 0 3px #d09a48,inset 0 -3px #6e4610,0 1px #2a1200}.lj-btn:disabled{color:#b9b0a0;text-shadow:1px 1px 0 #000}.lj-btn-real{color:#f2fff4;text-shadow:2px 2px 0 #06200f;background:linear-gradient(180deg,#2f9a52 0,#2f9a52 50%,#257a41 50%,#257a41);box-shadow:inset 0 3px #5cc07c,inset 0 -3px #175a2c,0 3px #0e3a1a}.lj-preco{background:#1c0f04;color:#fff0c8;padding:3px 9px;border:2px solid #5a3a12;text-shadow:1px 1px 0 #000}.lj-boost .lj-btn{background:linear-gradient(180deg,#2f5f9a 0,#2f5f9a 50%,#264c7c 50%,#264c7c);box-shadow:inset 0 3px #5b8ac4,inset 0 -3px #183656,0 3px #0e1e34;border-color:#0e1e34}.lj-boost .lj-btn:disabled{background:#2a2530;box-shadow:inset 0 0 0 2px #4a3f55}.lj-abas button.on{color:#fff6de;text-shadow:2px 2px 0 #2a1200;background:linear-gradient(180deg,#b47a22 0,#b47a22 50%,#93601a 50%,#93601a);box-shadow:inset 0 3px #d09a48,inset 0 -3px #6e4610}.vila-btn-loja{filter:saturate(.85) brightness(.95)}.btn-bonus{display:flex;align-items:center;gap:8px;padding:4px 12px 4px 8px;cursor:pointer;font-family:var(--font-pixel);font-size:10px;line-height:1.25;letter-spacing:1px;color:#fff6de;text-shadow:1px 1px 0 #000;background:linear-gradient(180deg,#2f9a52 0,#2f9a52 50%,#257a41 50%,#257a41);border:3px solid #0e3a1a;border-radius:0;box-shadow:inset 0 3px #5cc07c,inset 0 -3px #175a2c,0 3px #0e3a1a}.btn-bonus:hover{filter:brightness(1.1)}.topbar-acoes{align-items:center;gap:8px}.bn{width:min(96vw,900px);max-height:92vh;display:flex;flex-direction:column;padding:0;overflow:hidden;background:#150f1c;border:3px solid #b8861e}.bn-corpo{overflow-y:auto;padding:16px 18px 20px;display:flex;flex-direction:column;gap:14px}.bn-fontes{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.bn-fonte{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#17111f;border:3px solid #0a0710;box-shadow:inset 0 0 0 2px #33254a;opacity:.75}.bn-fonte.on{opacity:1;box-shadow:inset 0 0 0 2px #3a9a5a}.bn-fonte div{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.bn-fonte b{font-family:var(--font-pixel);font-size:13.5px;color:#fff}.bn-fonte small{font-size:11px;color:#a99bc0;line-height:1.25}.bn-fonte em{font-style:normal;font-family:var(--font-pixel);font-size:11px;color:#7ee2a2;white-space:nowrap}.bn-fonte:not(.on) em{color:#8a7ea0}.bn-tab{border:3px solid #0a0710;box-shadow:inset 0 0 0 2px #33254a;background:#120c19}.bn-cab,.bn-linha{display:grid;grid-template-columns:2.2fr 1fr 1.2fr .8fr;gap:8px;align-items:center;padding:9px 12px}.bn-cab{font-family:var(--font-pixel);font-size:10px;letter-spacing:1px;color:#e8b866;background:#22161a;border-bottom:2px solid #4a3560}.bn-cab span:nth-child(n+2),.bn-linha span:nth-child(n+2){text-align:right}.bn-linha{border-bottom:1px solid #241a30;font-size:14.5px;color:#d7cde6}.bn-linha:last-child{border-bottom:0}.bn-nome{display:flex;align-items:center;gap:8px}.bn-sem{color:#a99bc0;font-family:var(--font-pixel);font-size:13.5px}.bn-com{color:#fff;font-family:var(--font-pixel);font-size:13.5px}.bn-ganho{font-family:var(--font-pixel);font-size:13.5px;color:#6d5f85}.bn-linha.ganha{background:#0f1f16}.bn-linha.ganha .bn-com,.bn-linha.ganha .bn-ganho{color:#7ee2a2}.bn-loja{align-self:center;width:auto;padding:10px 24px}.mc-status-filtros-row{display:flex;gap:6px;margin:6px 0 8px}.mc-chip-status{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;font:700 12px var(--font-game);background:#090f1a;color:#9fb0cc;border:2px solid #05080e;box-shadow:0 2px #000;cursor:pointer;border-radius:0;transition:all .1s ease}.mc-chip-status em{font-style:normal;font-size:10px;color:#64748b;padding:1px 4px;background:#0006;border-radius:2px}.mc-chip-status:hover{filter:brightness(1.2)}.mc-chip-status.on{background:#172640;color:#fff;border-color:#3b82f6;box-shadow:inset 0 0 0 1px #60a5fa,0 2px #000}.mc-chip-status.equipados.on{background:#0f2c1c;color:#4ade80;border-color:#22c55e;box-shadow:inset 0 0 0 1px #4ade80,0 2px #000}.mc-chip-status.equipados.on em{color:#86efac}.mc-chip-status.livres.on{background:#2b220d;color:#facc15;border-color:#eab308;box-shadow:inset 0 0 0 1px #fde047,0 2px #000}.mc-chip-status.favoritos.on{background:#2b220d;color:#f7d468;border-color:var(--ouro);box-shadow:inset 0 0 0 1px #f7d468,0 2px #000}.mc-chip-status.favoritos.on em{color:#ffe9a8}.mc-dono-fora-arena{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;background:#1c140d;border:2px solid #5a320d;border-left:4px solid #ff9800;margin-bottom:6px;box-shadow:0 2px #000}.mc-dono-fora-info{display:flex;flex-direction:column;gap:2px}.mc-dono-fora-tag{font-size:10px;color:#ffb74d;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.mc-dono-fora-info b{color:#fff;font-size:13.5px}.mc-dono-fora-info em{font-style:normal;color:var(--ouro);font-size:12.5px}.slot-pill{font:700 10px var(--font-game);background:#05080e;border:1px solid rgba(255,255,255,.16);color:var(--ouro);padding:1px 6px;text-transform:uppercase;letter-spacing:.5px;border-radius:2px;flex-shrink:0}.mc-dupla-foco{display:flex;flex-direction:column;gap:8px}.equip-grid-2x2{display:grid;grid-template-columns:1fr 1fr;gap:3px;width:100%;box-sizing:border-box}.equip-btn-2x2{display:flex;align-items:center;gap:5px;padding:3px 6px;min-width:0;background:#0a111e;border:2px solid #05080e;border-left:3px solid var(--cor, #3a475e);color:#fff;font:inherit;cursor:pointer;box-shadow:inset 0 0 0 1px #ffffff0f,0 2px #000;transition:filter .15s ease,transform .1s ease}.equip-btn-2x2:hover{filter:brightness(1.2);transform:translateY(-1px)}.equip-btn-2x2 .equip-info{display:flex;flex:1;flex-direction:column;min-width:0;text-align:left;line-height:1.15}.equip-btn-2x2 .equip-label{font:700 9px var(--font-game);color:#7a8ba6;text-transform:uppercase}.equip-btn-2x2 .equip-val{font:700 12px var(--font-game);color:#f7d468;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.equip-btn-2x2 .equip-badges{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex-shrink:0;align-self:center;margin-left:4px}.equip-btn-2x2 .equip-badge-tier{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font:700 10px var(--font-game);line-height:1;padding:3px 5px;border-radius:3px;border:1px solid #05080e;letter-spacing:.5px;white-space:nowrap;box-shadow:0 1px 3px #000c;text-shadow:1px 1px 0 #000;color:#fbbf24;background:#0f1929;border-color:#855f0e}.equip-btn-2x2 .equip-badge-tier.star5{color:#fef08a;background:#241804;border-color:#eab308}.equip-btn-2x2 .equip-badge-tier.ss{color:#fff;background:#1e1b4b;border-color:#6366f1}.equip-btn-2x2 .equip-badge-tier.sss{color:#fff;background:#7f1d1d;border-color:#d97706}.equip-btn-2x2 .equip-badge-espec{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;font:700 10px var(--font-game);line-height:1;padding:2px 4px;border-radius:3px;border:1px solid #05080e;white-space:nowrap;box-shadow:0 1px 3px #000c;text-shadow:1px 1px 0 #000}.equip-btn-2x2 .equip-badge-espec img{width:11px;height:11px}.equip-btn-2x2 .equip-badge-espec.farm{color:#fde68a;background:#241a04;border-color:#b45309}.equip-btn-2x2 .equip-badge-espec.ouro{color:#fff3b0;background:#2b2004;border-color:#d97706}.equip-btn-2x2 .equip-badge-espec.combate{color:#fecaca;background:#2a0e0e;border-color:#b91c1c}.equip-btn-2x2 .equip-badge-espec.esquiva{color:#bae6fd;background:#04212e;border-color:#0369a1}.equip-btn-2x2 .equip-badge-espec.critico{color:#ddd6fe;background:#1e1533;border-color:#6d28d9}.equip-btn-2x2 .equip-badge-espec.velocidade{color:#bbf7d0;background:#0a2416;border-color:#15803d}.card-evolucao-row{display:flex;gap:5px;width:100%;align-items:stretch}.arena-fighter-card .card-evolucao-row .btn-evoluir-principal{width:auto;min-width:0;flex:1 1 0;flex-shrink:1}.btn-auto-toggle,.btn-auto-desbloquear{flex-shrink:0}.btn-auto-toggle{padding:0 8px;font:700 11px var(--font-game);letter-spacing:.5px;border-radius:0;cursor:pointer;border:2px solid #05080e;box-shadow:0 2px #000;white-space:nowrap}.btn-auto-toggle.on{background:linear-gradient(180deg,#ca8a04,#a16207);color:#fff;border-color:#fef08a;box-shadow:inset 0 1px #fef08a,0 0 8px #facc1580;animation:pulse-auto 2s infinite ease-in-out}.btn-auto-toggle.off{background:#1e293b;color:#94a3b8;border-color:#0f172a}.btn-auto-desbloquear{padding:0 7px;font:700 10.5px var(--font-game);background:linear-gradient(180deg,#1e3a8a,#172554);color:#93c5fd;border:2px solid #05080e;cursor:pointer;white-space:nowrap}.btn-auto-desbloquear:hover{filter:brightness(1.2)}@keyframes pulse-auto{0%,to{box-shadow:inset 0 1px #fef08a,0 0 6px #facc1566}50%{box-shadow:inset 0 1px #fef08a,0 0 12px #facc15cc}}.nav-item-mochila,.nav-item-loja{position:relative}.nav-item-mochila:hover{filter:drop-shadow(0 0 6px rgba(247,212,104,.5))}.nav-item-loja:hover{filter:drop-shadow(0 0 6px rgba(255,154,107,.5))}.col-esq>.chat{flex:1;min-height:0;display:flex;flex-direction:column;padding-bottom:10px}.chat-cab{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;flex-shrink:0}.chat-cab h3{margin:0;display:flex;align-items:center;gap:6px;white-space:nowrap}.chat-cab h3 span{color:var(--ouro)}.chat-cab-dir{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.chat-online{color:#8a93a6;background:#0e1626b3;border:1px solid rgba(255,255,255,.08)}.chat-online i{width:6px;height:6px;border-radius:50%;background:#666;display:inline-block;font-style:normal}.chat-online.on{color:var(--verde);border-color:#4ade8040;background:#22c55e14}.chat-online.on i{background:var(--verde);box-shadow:0 0 6px var(--verde)}.chat-abas{display:flex;gap:6px;margin-bottom:8px;flex-shrink:0}.chat-abas button{flex:1;padding:5px 6px;font:700 12.5px var(--font-game);background:var(--face2);color:var(--txt2);border:2px solid var(--line);box-shadow:inset 1px 1px 0 var(--edge-lt),inset -2px -2px #0006;cursor:pointer}.chat-abas button.on{color:var(--ouro);border-color:var(--ouro2);box-shadow:inset 0 0 0 1px var(--ouro),inset 1px 1px 0 var(--edge-lt)}.chat-abas button:hover{filter:brightness(1.15)}.chat-filtros{display:flex;gap:4px;margin-bottom:8px;flex-wrap:nowrap;flex-shrink:0}.chat-filtros button{flex:1 1 0;min-width:0;padding:3px 5px;font:700 10.5px var(--font-game);background:#0a111e;color:var(--cor, #9aa3b5);border:2px solid var(--line);cursor:pointer;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.chat-filtros button.on{opacity:1;background:color-mix(in srgb,var(--cor, var(--ouro)) 18%,#0a111e);box-shadow:inset 0 0 0 1px var(--cor, var(--ouro))}.chat-filtros button:hover{opacity:1}.chat-lista{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding:8px;background:#070c16;border:2px solid var(--line);box-shadow:inset 0 0 0 1px #ffffff0a}.chat-vazio{margin:auto;color:var(--txt2);font-size:12.5px;text-align:center;padding:20px 10px}.chat-msg{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13.5px;line-height:1.4;padding:2px 4px}.chat-msg.eu{background:#e6b93f14;border-left:2px solid var(--ouro);padding-left:6px}.chat-quem{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.chat-quem b{color:var(--txt)}.chat-quem b.vip{color:#ffd84a}.chat-quem em{font-style:normal;font:700 9px var(--font-game);color:#1a1206;background:#ffd84a;padding:1px 4px;border-radius:2px}.chat-quem em.tag-fundador{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:3px;color:#fff3cf;background:linear-gradient(180deg,#ffa7ad,#e04a5a 20%,#9b1030 48%,#c62744 52%,#52041a);border:1px solid #f0cf86;border-radius:0;padding:1px 5px;letter-spacing:.5px;text-shadow:0 1px 0 rgba(48,2,16,.85);box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #00000073,0 0 0 1px #f0cf8680,0 0 9px #ff4a6873,0 1px 4px #0009}.chat-quem b.fundador,.chat-autor.fundador{color:#ff9aa8;text-shadow:0 0 6px rgba(255,90,120,.45)}.chat-quem em.tag-vip-chat{position:relative;overflow:hidden;color:#3a2602;background:linear-gradient(180deg,#fff6cf,#ffd84a 18%,#f0a81e 48%,#ffd159 52%,#c2790c);border:1px solid #6d4205;border-radius:2px;text-shadow:0 1px 0 rgba(255,255,255,.45);box-shadow:inset 0 1px #fffc,inset 0 -1px #0000004d,0 0 0 1px #ffd86e80,0 1px 3px #0000008c}.chat-quem em.tag-vip-chat:after,.chat-quem em.tag-fundador:after,.chat-quem em.tag-adm:after,.chat-quem em.tag-dev:after,.chat-quem em.tag-milhagem:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transform:translate(-130%);animation:tag-lustro 4.6s ease-in-out infinite}.chat-quem em.tag-vip-chat:after,.chat-quem em.tag-fundador:after,.chat-quem em.tag-adm:after,.chat-quem em.tag-dev:after{background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.55) 48%,transparent 58%)}.chat-quem em.tag-milhagem:after{background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.28) 48%,transparent 58%)}@keyframes tag-lustro{0%,62%{transform:translate(-130%)}to{transform:translate(130%)}}@media (prefers-reduced-motion: reduce){.chat-quem em.tag-vip-chat:after,.chat-quem em.tag-fundador:after,.chat-quem em.tag-adm:after,.chat-quem em.tag-dev:after,.chat-quem em.tag-milhagem:after{animation:none;opacity:0}}.chat-quem em.tag-adm,.chat-quem em.tag-dev{position:relative;overflow:hidden;display:inline-flex;align-items:center;color:#dbe8ff;background:linear-gradient(180deg,#4a6fa8,#24436f 20%,#11243f 48%,#1b3457 52%,#070f1c);border-radius:2px;padding:1px 5px;letter-spacing:1px;text-shadow:0 1px 0 rgba(0,0,0,.7)}.chat-quem em.tag-adm{border:1px solid #8fa8c9;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #00000073,0 0 0 1px #8fa8c94d,0 1px 3px #0000008c}.chat-quem em.tag-dev{border:1px solid #5fd8f0;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #00000073,0 0 0 1px #5fd8f052,0 0 7px #48bedc66,0 1px 3px #0000008c}.chat-quem b.adm,.chat-autor.adm{color:#a9c6ee}.chat-quem b.dev,.chat-autor.dev{color:#6fe0f5}.lj-pontos{display:flex;align-items:center;gap:6px;margin:0 0 6px;padding:5px 9px;background:#ffd84a14;border:1px solid rgba(255,216,74,.28);border-radius:4px;font-size:11px;color:var(--txt2);cursor:help}.lj-pontos b{font-family:var(--font-pixel);font-size:11px;color:#ffe680}.skins-abas{display:flex;gap:8px;margin:4px 0 12px;flex-wrap:wrap}.skins-abas button{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;font-family:var(--font-pixel);font-size:11px;letter-spacing:1px;color:var(--txt2);background:#111d2e;border:2px solid #22314a;border-radius:4px;cursor:pointer}.skins-abas button i{font-style:normal;font-size:9px;padding:2px 6px;border-radius:3px;background:#ffffff14;color:var(--txt2)}.skins-abas button:hover{filter:brightness(1.15)}.skins-abas button.on{color:#ffe680;border-color:#8a6f00;background:#1c1706}.skins-abas button.on i{background:#ffd84a;color:#2a1d00}.skins-exclusivas-nota{flex:0 0 100%;margin:0 0 2px;font-size:11.5px;color:var(--txt2)}.skins-secao{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:16px 0 8px;padding-top:12px;border-top:2px solid #3a2f06}.skins-secao b{font-family:var(--font-pixel);font-size:12px;color:#ffe680;letter-spacing:1px}.skins-secao i{font-style:normal;font-size:11px;color:var(--txt2)}.skin-card.exclusiva{border-color:#8a6f00}.skin-card.exclusiva.bloqueada{opacity:.82}.skin-card.exclusiva:disabled{cursor:default}.skin-card.exclusiva:disabled img{opacity:.85}.skin-status.premio{color:#ffe680}.skin-tag-origem{position:absolute;top:-8px;right:8px;padding:2px 7px;font-family:var(--font-pixel);font-size:7.5px;letter-spacing:1.5px;font-style:normal;border-radius:3px;box-shadow:0 2px 5px #0009}.skin-tag-origem.tag-evento{color:#2a1202;background:#ff8a3d}.skin-tag-origem.tag-milhagem{color:#2a1d00;background:#ffd84a}.chat-quem em.tag-milhagem{display:inline-flex;align-items:center;gap:3px;position:relative;overflow:hidden;color:#f6e7bd;background:linear-gradient(180deg,#1d7a5c,#0c3a2c);border:1px solid #d4af5f;border-radius:0;padding:1px 5px;letter-spacing:.5px;text-shadow:0 1px 0 rgba(0,0,0,.55);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000059,0 1px 3px #00000080}.chat-txt{color:var(--txt2);word-break:break-word;flex:1 1 auto;min-width:0}.chat-msg time,.chat-anuncio time{flex-shrink:0;font-size:10px;color:#566a8c;margin-left:auto}.chat-anuncio{display:flex;align-items:center;gap:8px;padding:6px 8px;background:color-mix(in srgb,var(--cor, var(--ouro)) 10%,#0a111e);border-left:3px solid var(--cor, var(--ouro));font-size:13px}.chat-anuncio b{color:var(--cor, var(--ouro))}.chat-anuncio span{flex:1;min-width:0;color:var(--txt)}.chat-expandir{width:24px;height:24px;flex-shrink:0;justify-content:center;padding:0;font-size:13px;line-height:1;color:var(--ouro);background:#0e1626b3;border:1px solid rgba(255,255,255,.12);border-radius:4px;cursor:pointer}.chat-expandir:hover{background:#22304c;border-color:var(--ouro2)}.chat-modal-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;display:grid;place-items:center;padding:20px;background:#040308c7}.chat-modal-caixa{width:min(860px,95vw);height:86vh;display:flex;flex-direction:column;min-height:0}.chat-modal-caixa>.chat-grande{flex:1;min-height:0;display:flex;flex-direction:column;margin:0;box-shadow:0 14px 40px #000000bf,inset 2px 2px 0 var(--edge-lt),inset -3px -3px 0 var(--edge-dk)}.chat-grande .chat-msg{flex-wrap:nowrap;align-items:baseline}.chat-grande .chat-quem{flex-shrink:0}.chat-grande .chat-txt{flex:1;min-width:0}.chat-grande .chat-lista{gap:4px;padding:10px 12px}.chat-grande .chat-lista>*:first-child{margin-top:auto}.chat-fora{flex:1;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font:700 12px var(--font-game);color:var(--txt2);cursor:pointer;text-align:center}.chat-fora span{font-size:22px;color:var(--ouro)}.chat-fora:hover{color:var(--txt);border-color:var(--ouro2)}@media (max-width: 720px){.chat-modal-fundo{padding:8px}.chat-modal-caixa{width:100%;height:calc(100vh - 16px)}}.chat-novas{align-self:center;margin-top:6px;padding:4px 12px;font:700 11px var(--font-game);background:var(--ouro);color:#1a1206;border:2px solid var(--line);cursor:pointer;flex-shrink:0}.chat-novas:hover{filter:brightness(1.1)}.chat-form .emoji-botao,.chat-form .chat-clipe{min-width:30px;padding:4px 5px;justify-content:center}.chat-enviar-seta{display:none;font-style:normal;font-size:14px}.chat:not(.chat-grande) .chat-enviar{padding:4px 9px;min-width:34px}.chat:not(.chat-grande) .chat-enviar-txt{display:none}.chat:not(.chat-grande) .chat-enviar-seta{display:inline}.codigo-card{width:min(420px,94vw)}.codigo-sub{margin:10px 0 14px;font-size:12.5px;line-height:1.4;color:var(--txt2)}.codigo-linha{display:flex;gap:8px}.codigo-campo{flex:1;min-width:0;padding:10px 12px;font:700 15px var(--font-game);letter-spacing:2px;text-transform:uppercase;color:var(--txt);background:#070c16;border:2px solid var(--line);outline:none}.codigo-campo:focus{border-color:var(--ouro)}.codigo-campo::placeholder{letter-spacing:1px;color:var(--txt-dim)}.codigo-btn{flex-shrink:0}.codigo-erro{margin-top:12px;padding:8px 10px;font-size:12.5px;line-height:1.35;color:#ffb4b4;background:#e74c3c1a;border-left:3px solid #e74c3c}.topo-perfil{display:flex;align-items:center;min-width:0}.btn-diaria{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;align-self:center;margin-left:8px;padding:5px 9px;font:700 12.5px var(--font-game);color:#1a1206;background:linear-gradient(180deg,#ffd84a,#e0a92b);border:2px solid #8a6412;border-radius:5px;cursor:pointer;animation:diaria-pulso 1.8s ease-in-out infinite}.btn-diaria:hover{filter:brightness(1.1)}.btn-diaria:active{transform:translateY(1px)}@keyframes diaria-pulso{0%,to{box-shadow:0 0 #ffd84a00}50%{box-shadow:0 0 12px #ffd84aa6}}@media (max-width: 720px){.btn-diaria{margin-left:5px;padding:4px 6px;font-size:11.5px}}.chat-clipe{display:inline-flex;align-items:center;flex-shrink:0;padding:4px 8px;min-height:32px;background:#16233a;border:2px solid var(--line);box-shadow:inset 1px 1px #2a3a58;cursor:pointer}.chat-clipe:hover:not(:disabled){background:#1d2e4a;border-color:var(--ouro)}.chat-clipe:disabled{opacity:.45;cursor:default}.chat-anexo-aviso{display:flex;align-items:center;gap:7px;margin-top:8px;padding:5px 8px;font-size:11.5px;color:var(--txt2);background:#ffd84a14;border-left:3px solid var(--ouro);flex-shrink:0}.chat-anexo-aviso span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-anexo-aviso b{color:var(--ouro)}.chat-anexo-x{flex-shrink:0;width:20px;height:20px;padding:0;font-size:10px;line-height:1;color:#ffb4b4;background:#3a1620;border:1px solid #6b2230;border-radius:3px;cursor:pointer}.chat-anexo-x:hover{background:#55202c}.chat-item{flex-basis:100%;display:flex;align-items:center;gap:5px;margin-top:4px;padding:3px 7px;font:700 11.5px var(--font-game);text-align:left;color:var(--txt2);background:color-mix(in srgb,var(--cor) 12%,transparent);border:1px solid color-mix(in srgb,var(--cor) 45%,transparent);border-radius:4px;cursor:pointer;transition:filter .12s}.chat-item:hover{filter:brightness(1.3)}.chat-item b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-item-est{font-style:normal;color:var(--ouro);font-size:10.5px}.chat-item-poder{margin-left:auto;flex-shrink:0;color:var(--txt3);font-size:10.5px}.chat-gaveta-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:640;display:grid;place-items:center;padding:20px;background:#040308cc}.chat-gaveta-caixa{width:min(980px,95vw);max-height:86vh;display:flex;flex-direction:column;min-height:0}.chat-gaveta-caixa .dm-gaveta-grade{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 820px){.chat-gaveta-caixa .dm-gaveta-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.chat-gaveta-caixa .dm-gaveta-grade{grid-template-columns:minmax(0,1fr)}}.chat-gaveta-caixa .dm-gaveta{position:static;max-height:none;flex:1;min-height:0;border:3px solid var(--ouro);box-shadow:0 14px 40px #000000bf}@media (max-width: 720px){.chat-gaveta-fundo{padding:8px}.chat-gaveta-caixa{width:100%;max-height:calc(100vh - 16px)}}.chat-item-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:650;display:grid;place-items:center;padding:20px;background:#040308cc}.chat-item-caixa{position:relative;width:330px;max-width:100%;max-height:min(92vh,560px);overflow-y:auto;overflow-x:clip}.chat-item-fundo:has(>.chat-item-caixa[style*=position]){display:block;padding:0;background:transparent}.chat-item-caixa .dm-card{width:330px;margin-top:0}.chat-item-x{position:absolute;top:-14px;right:-14px;z-index:2;width:30px;height:30px;font-size:14px;color:#ffb4b4;background:#3a1620;border:2px solid #6b2230;border-radius:3px;cursor:pointer}.chat-item-x:hover{background:#55202c}@media (max-width: 720px){.chat-item-caixa .dm-card{width:min(330px,86vw)}.chat-item-x{top:4px;right:4px}}.chat-form{display:flex;gap:6px;margin-top:8px;flex-shrink:0;align-items:flex-end}.emoji-caixa{position:relative;flex-shrink:0}.emoji-botao{height:100%;min-height:32px;padding:4px 8px;font-size:16px;line-height:1;background:#16233a;border:2px solid var(--line);box-shadow:inset 1px 1px #2a3a58;cursor:pointer;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.emoji-botao:hover{background:#1d2e4a;border-color:#3a568c}.emoji-botao.on{border-color:var(--ouro);background:#22304c}.emoji-painel{position:absolute;bottom:calc(100% + 6px);left:0;z-index:40;width:268px;max-height:260px;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:8px;background:#0d1526;border:2px solid var(--line);box-shadow:0 6px #0000008c,inset 1px 1px #223354}.emoji-grupo>small{display:block;margin-bottom:4px;font:700 9px var(--font-game);letter-spacing:.5px;color:var(--txt3, #6b7385)}.emoji-grade{display:grid;grid-template-columns:repeat(8,1fr);gap:2px}.emoji-grade button{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:17px;line-height:1;background:transparent;border:1px solid transparent;cursor:pointer;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.emoji-grade button:hover{background:#1b2a45;border-color:#3a568c}.chat-txt,.dm-txt{font-family:var(--font-game),"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji"}.dm-barra .emoji-caixa{display:flex}.dm-barra .emoji-botao{min-height:36px}.chat-campo{flex:1;position:relative;display:flex;align-items:center}.chat-campo{align-items:flex-end}.chat-campo textarea{width:100%;padding:7px 9px;background:#070c16;border:2px solid var(--line);color:var(--txt);font-size:13.5px;font-family:var(--font-game);line-height:1.35;resize:none;overflow-y:auto;display:block}.chat-campo textarea:disabled{opacity:.5}.chat-campo small{position:absolute;right:8px;font-size:10px;color:var(--txt2)}.chat-enviar{padding:0 14px;font:700 12px var(--font-game);background:linear-gradient(180deg,#2a416a,#1a2d4e);color:var(--txt);border:2px solid var(--line);cursor:pointer;flex-shrink:0}.chat-enviar:hover:not(:disabled){filter:brightness(1.2)}.chat-enviar:disabled{opacity:.5;cursor:not-allowed}.chat-auto{margin-top:8px;font-size:12px;color:var(--txt2);text-align:center;padding:6px;flex-shrink:0}.bau-abrindo{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:220px;padding-bottom:8px}.bau-abrindo-visual{position:relative;width:170px;height:170px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bau-abrindo-glow{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--cor-rar) 85%,transparent) 0%,transparent 68%);opacity:.5;transition:background .08s linear}.bau-abrindo.fase-tremendo .bau-abrindo-glow{opacity:.95;top:-34px;right:-34px;bottom:-34px;left:-34px;animation:bau-glow-pulso .35s ease-in-out infinite alternate}.bau-abrindo.fase-tremendo .bau-abrindo-visual:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;border:4px solid var(--cor-rar);box-shadow:0 0 18px var(--cor-rar),inset 0 0 14px color-mix(in srgb,var(--cor-rar) 55%,transparent);pointer-events:none;transition:border-color .08s linear,box-shadow .08s linear}.bau-abrindo.fase-aberto .bau-abrindo-glow{opacity:.9;top:-45px;right:-45px;bottom:-45px;left:-45px;animation:none}@keyframes bau-glow-pulso{0%{opacity:.3;transform:scale(.9)}to{opacity:.75;transform:scale(1.08)}}.bau-abrindo-ico{position:relative;z-index:1;filter:drop-shadow(0 8px 10px rgba(0,0,0,.5))}.bau-abrindo.fase-fechado .bau-abrindo-ico{animation:bau-idle-bob 1.6s ease-in-out infinite}.bau-abrindo.fase-tremendo .bau-abrindo-ico{animation:bau-tremor .12s linear infinite}.bau-abrindo.fase-aberto .bau-abrindo-ico{animation:bau-pop .5s cubic-bezier(.2,1.6,.4,1)}@keyframes bau-idle-bob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-4px) rotate(-1.5deg)}}@keyframes bau-tremor{0%{transform:translate(0) rotate(0)}25%{transform:translate(-3px,1px) rotate(-3deg)}50%{transform:translate(2px,-2px) rotate(2deg)}75%{transform:translate(-2px,2px) rotate(-2deg)}to{transform:translate(3px,-1px) rotate(3deg)}}@keyframes bau-pop{0%{transform:scale(.7) rotate(0);opacity:.4}55%{transform:scale(1.18);opacity:1}to{transform:scale(1)}}.bau-abrindo-txt{font:700 11px var(--font-game);letter-spacing:2px;color:var(--cor-rar);text-shadow:0 0 8px var(--cor-rar),2px 2px 0 #000;animation:bau-txt-pisca .5s steps(2) infinite;transition:color .1s linear,text-shadow .1s linear}@keyframes bau-txt-pisca{50%{opacity:.4}}.bau-abrindo-skip{display:inline-flex;align-items:center;gap:7px;margin-top:2px;padding:7px 14px;background:var(--face2);border:2px solid var(--line);color:var(--txt2);font:700 10px var(--font-game);letter-spacing:1px;cursor:pointer;box-shadow:inset 1px 1px 0 var(--edge-lt),inset -2px -2px #00000080,0 2px #000}.bau-abrindo-skip:hover{color:var(--txt);background:var(--face)}.bau-showcase{position:relative;display:flex;align-items:center;justify-content:center}.bau-showcase-aura{position:absolute;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--cor-bau) 55%,transparent) 0%,transparent 72%);animation:bau-aura-pulso 2.4s ease-in-out infinite}@keyframes bau-aura-pulso{0%,to{transform:scale(.92);opacity:.5}50%{transform:scale(1.08);opacity:.85}}.bau-showcase-piso{position:absolute;bottom:6px;width:96px;height:20px;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--cor-bau) 65%,transparent) 0%,transparent 75%);filter:blur(1px)}.bau-showcase-faisca{position:absolute;width:4px;height:4px;background:#fff;border-radius:50%;box-shadow:0 0 6px 2px color-mix(in srgb,var(--cor-bau) 85%,#fff);animation:bau-faisca-flutua 3s ease-in-out infinite}@keyframes bau-faisca-flutua{0%,to{transform:translateY(0) scale(.6);opacity:.15}50%{transform:translateY(-16px) scale(1.15);opacity:1}}.bau-prob-card{--cor-r: #fff;position:relative;padding:8px 4px 7px;text-align:center;border:2px solid var(--line);border-top:3px solid var(--cor-r);background:linear-gradient(180deg,color-mix(in srgb,var(--cor-r) 34%,#0c1220),#0a0e18 85%);box-shadow:inset 0 1px #ffffff26,0 3px #0006}.bau-prob-dot{width:8px;height:8px;margin:0 auto 4px;border-radius:50%;background:var(--cor-r);box-shadow:0 0 6px var(--cor-r)}.bau-pity-bar-track{height:9px;background:#060a12;border:2px solid var(--line);border-radius:5px;padding:1px;margin-bottom:4px;overflow:hidden}.bau-pity-bar-fill{height:100%;border-radius:3px;transition:width .3s ease}.bau-pular-anim{display:flex;align-items:center;gap:6px;margin-top:8px;font:700 10px var(--font-game);color:var(--txt2);cursor:pointer;-webkit-user-select:none;user-select:none}.bau-pular-anim:hover{color:var(--txt)}.bau-pular-anim input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pix-check{width:18px;height:18px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:#05090f;border:2px solid var(--line);box-shadow:inset 1px 1px 0 var(--edge-dk),0 2px #00000073;transition:background .12s,box-shadow .12s}.bau-pular-anim.on .pix-check{background:linear-gradient(180deg,var(--face2),var(--face3));border-color:var(--ouro2);box-shadow:inset 1px 1px 0 var(--edge-lt),0 0 8px #e6b93f59}.bau-pular-anim:hover .pix-check{border-color:var(--azul-d)}.bau-pular-anim.on:hover .pix-check{border-color:var(--ouro)}.bau-pular-anim input:focus-visible+.pix-check{outline:2px solid var(--azul);outline-offset:2px}.mc-evoluir.passe-tudo{width:100%;margin:0 0 10px}.promocoes-ciclo{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 14px 0;padding:5px 10px;background:#0e1626 url(/tex/worn.webp);background-size:48px 48px;border:2px solid #05080e;box-shadow:inset 0 2px #ffffff0f;font:700 11px var(--font-game);color:#9fb0cc}.promocoes-ciclo em{color:var(--ouro);font-style:normal}.promocoes-ciclo .pc-passo,.promocoes-ciclo .pc-mat{display:inline-flex;align-items:center;gap:5px}.promocoes-ciclo .pc-passo b{color:#ffe08a}.promocoes-ciclo .pc-mat{color:#7ee2a2}.promocoes-ciclo .pc-div{width:3px;height:18px;margin:0 6px;background:#05080e}.promocoes-ciclo img{image-rendering:pixelated}.promocoes-tabs{display:flex;align-items:flex-end;gap:18px;flex-wrap:wrap}.promocoes-tab-grupo{display:flex;align-items:center;gap:8px;min-width:0}.promocoes-tab-grupo-titulo{flex-shrink:0;writing-mode:vertical-rl;transform:rotate(180deg);font:700 9.5px var(--font-game);letter-spacing:1.5px;text-transform:uppercase;color:#6b7f9e}.promocoes-tab-grupo.reciclar .promocoes-tab-grupo-titulo{color:#c98d7a}.promocoes-tab-linha{display:flex;gap:6px;flex-wrap:wrap}.promocoes-tab-btn{height:auto!important;padding:7px 12px!important;align-items:center;gap:8px}.promocoes-tab-btn .tab-txt{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.15}.promocoes-tab-btn .tab-txt b{font-size:13.5px}.promocoes-tab-btn .tab-txt small{font-size:10.5px;font-weight:700;opacity:.75}.promocoes-tab-grupo.reciclar .promocoes-tab-btn.ativo{color:#2a0c08!important;background-color:#d2634e!important;box-shadow:inset 0 3px #f0947f,inset 0 -3px #8d3625,0 3px #000!important}.promocoes-recursos .recurso-pill{position:relative;transition:opacity .15s ease,filter .15s ease}.promocoes-recursos .recurso-pill.off{opacity:.38;filter:grayscale(.7)}.promocoes-recursos .recurso-pill.gasta{box-shadow:inset 0 3px #ffffff1a,inset 0 -3px #0006,0 3px #000,0 0 0 2px var(--ouro)!important}.promocoes-recursos .recurso-pill.rende{box-shadow:inset 0 3px #ffffff1a,inset 0 -3px #0006,0 3px #000,0 0 0 2px #4fb37c!important}.promocoes-recursos .recurso-tag{position:absolute;top:-8px;right:-6px;width:18px;height:18px;display:grid;place-items:center;font:900 13.5px var(--font-game);font-style:normal;color:#0b1c12;background:#4fb37c;border:2px solid #05080e}.fz-resumo{flex-shrink:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:6px 10px;margin-top:6px;font:700 12.5px var(--font-game);color:#b9c7de;background:#101a2c;border:2px solid #05080e}.fz-resumo b{color:#fff}.fz-resumo b.novo{color:#7ee2a2}.fz-resumo .fz-resumo-sep{color:#3c4d68}.fz-resumo .fz-resumo-alerta{color:#ffb27a}.fz-resumo .fz-resumo-dim{color:#6b7f9e;font-weight:400}.fz-como{flex-shrink:0;padding:12px 14px;background:#0e1626 url(/tex/worn.webp);background-size:48px 48px;border:3px solid #05080e;box-shadow:inset 0 3px #ffffff0f,inset 0 -3px #0006}.fz-como-passos{list-style:none;display:flex;flex-direction:column;gap:10px;margin:10px 0 0;padding:0}.fz-como-passos li{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;color:#b9c7de}.fz-como-passos li b{flex-shrink:0;width:20px;height:20px;display:grid;place-items:center;font:900 12.5px var(--font-game);color:#2b1c04;background:var(--ouro);border:2px solid #05080e}.fz-como-passos li span b{display:inline;width:auto;height:auto;background:none;border:0;color:#fff;font-size:inherit}.fz-como-paraque{margin-top:12px;padding:8px 10px;font-size:12.5px;line-height:1.45;color:#9fc9b0;background:#0d1a14;border-left:4px solid #4fb37c}.fz-como-paraque b{color:#7ee2a2}.fz-alerta{flex-shrink:0;padding:8px 10px;font-size:12.5px;line-height:1.4;color:#ffc2ae;background:#25100c;border-left:4px solid #d2634e}.fz-alerta b{color:#fff}.fz-btn.perigo{color:#2a0c08!important;background-color:#d2634e!important;box-shadow:inset 0 3px #f0947f,inset 0 -3px #8d3625,0 3px #000!important}.fz-btn.perigo:disabled{filter:grayscale(.6);opacity:.55}.fz2{display:flex;flex-direction:column;min-height:0;flex:1;gap:8px;padding:10px 14px 14px}.fz2-topo{display:flex;align-items:flex-start;gap:8px;flex-shrink:0}.fz2-filtros{flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:10px 18px}.fz2-filtros .fz-grupo{display:flex;align-items:center;gap:7px}.fz2-filtros .fz-grupo-titulo{margin:0;white-space:nowrap;font-size:9.5px;letter-spacing:1px;color:#6b7f9e}.fz2-filtros .fz-chips{display:flex;flex-wrap:wrap;gap:5px}.fz2-filtros .fz-chip{height:30px;padding:0 9px;gap:6px;font-size:12px}.fz2-filtros .fz-chip img{width:16px;height:16px}.fz2-ajuda{flex-shrink:0;width:30px;height:30px;font:900 15.5px var(--font-game);color:#9fb0cc;background:#16233a;border:3px solid #05080e;box-shadow:inset 0 3px #ffffff14,0 3px #000}.fz2-ajuda.on{color:#2b1c04;background:#dfa72c}.fz2-lista{flex:1;min-height:0;overflow-y:auto;padding-right:4px}.ls-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:4px}.ls{display:flex;align-items:center;gap:9px;width:100%;padding:5px 9px 5px 5px;text-align:left;background:#101a2c;border:2px solid #05080e;border-left:4px solid var(--cor, #4a5a74);color:var(--txt);cursor:pointer}.ls:hover{background:#16243c}.ls.on{background:#22345a;box-shadow:inset 0 0 0 2px var(--ouro)}.ls.alerta .ls-txt b:after{content:" ⚠";color:#ffb27a}.ls-box{flex-shrink:0;width:20px;height:20px;display:grid;place-items:center;font:900 14.5px var(--font-game);color:#0b1c12;background:#0a1220;border:2px solid #2c3d59}.ls.on .ls-box{color:#2b1c04;background:var(--ouro);border-color:#05080e}.ls-mini{flex-shrink:0;width:30px;height:30px;display:grid;place-items:center;overflow:hidden}.ls-mini img,.ls-mini canvas{image-rendering:pixelated}.ls-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ls-txt b{font:700 13.5px var(--font-game);color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ls-txt small{display:flex;align-items:center;gap:4px;font-size:10.5px;color:#8ba0bf}.ls-sep{color:#3c4d68}.ls-fav{font-size:10px}.ls-dir{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.ls-dir b{font:700 13.5px var(--font-game);color:#ffe08a}.ls-dir small{font-size:9.5px;color:#6b7f9e}.fz2-barra{flex-shrink:0;position:sticky;bottom:0;z-index:6;display:flex;align-items:center;gap:12px;padding:9px 12px;background:#14203a url(/tex/worn.webp);background-size:48px 48px;border:3px solid #05080e;box-shadow:inset 0 3px #ffffff14,0 3px #000}.fz2-barra.perigo{background-color:#2a1512}.fz2-barra-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.fz2-barra-resumo{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font:700 13px var(--font-game);color:#b9c7de}.fz2-barra-resumo b{color:#fff}.fz2-barra-resumo b.novo{color:#7ee2a2}.fz2-barra-fica{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:12px;color:var(--txt2)}.fz2-fica-rot{font-family:var(--font-pixel);font-size:8.5px;letter-spacing:1px;text-transform:uppercase;color:var(--ouro)}.fz2-barra-fica b{font-weight:800}.fz2-barra-fica b i{font-style:normal;opacity:.7}.fz2-fica-mais{color:var(--txt3)}.fz2-barra-custo .fz-custos-linha{display:flex;flex-wrap:wrap;gap:6px}.fz2-barra-custo .custo-card{padding:3px 8px 3px 4px;gap:6px}.fz2-barra-custo .custo-card img{width:20px;height:20px}.fz2-barra-custo .fz-gratis{font-size:12px;padding:2px 0}.fz2-detalhes-btn{flex-shrink:0;padding:6px 10px;font:700 11px var(--font-game);color:#9fb0cc;background:#0e1626;border:2px solid #05080e}.fz2-btn{flex-shrink:0;min-width:230px;height:46px;padding:0 18px;font:700 14.5px var(--font-game);color:#2b1c04;background-color:#dfa72c;background-image:none;border:3px solid #05080e;box-shadow:inset 0 3px #f7d468,inset 0 -3px #a06f14,0 3px #000}.fz2-btn.perigo{color:#2a0c08;background-color:#d2634e;box-shadow:inset 0 3px #f0947f,inset 0 -3px #8d3625,0 3px #000}.fz2-btn:disabled{color:#56688a;background-color:#182640;box-shadow:inset 0 3px #ffffff0f,0 3px #000;cursor:not-allowed}.fz2-detalhes{flex-shrink:0;max-height:170px;overflow-y:auto;padding:8px 10px;background:#0e1626;border:2px solid #05080e}.fusao-wrap{display:flex;flex-direction:column;min-height:0;flex:1}.cl{display:flex;flex-direction:column;flex:1;min-height:0;gap:8px}.cl-corpo{display:grid;grid-template-columns:1fr 178px;gap:8px;flex:1;min-height:0}.cl-corpo.com-detalhe{grid-template-columns:1fr 178px 390px}.cl-detalhe{min-height:0;overflow-y:auto;background:#090f18;border:3px solid #05080e;box-shadow:inset 2px 2px #78a0dc1f,inset -2px -2px #0009;padding:12px}@media (max-width: 1180px){.cl-corpo.com-detalhe{grid-template-columns:1fr 340px}.cl-corpo.com-detalhe .cl-lateral{display:none}}.cl-limpar{height:32px;padding:0 10px;font:700 11px var(--font-game);color:#ffc2ae;background:#25100c;border:3px solid #05080e;box-shadow:0 3px #000}.cl-grade{min-height:0;overflow-y:auto;padding-right:4px;display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-auto-rows:min-content;gap:5px;align-content:start}.cl-lateral{min-height:0;overflow-y:auto;background:#090f18;border:3px solid #05080e;box-shadow:inset 2px 2px #78a0dc1f,inset -2px -2px #0009}.cl-barra{flex-shrink:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.cl-busca{flex:1;min-width:170px;display:flex;align-items:center;gap:6px;height:32px;padding:0 8px;background:#0a1220;border:3px solid #05080e;box-shadow:inset 0 3px #00000080}.cl-busca-ico{flex-shrink:0;font-size:17px;color:#5c719a}.cl-busca input{flex:1;min-width:0;background:none;border:0;outline:none;font:700 13px var(--font-game);color:#fff}.cl-busca input::placeholder{color:#4e628a}.cl-busca-x{flex-shrink:0;background:none;border:0;color:#6b7f9e;font-size:13.5px}.cl-busca-x:hover{color:#fff}.cl-select{display:flex;align-items:center;gap:6px;height:32px;padding:0 8px;background:#16233a url(/tex/worn.webp);background-size:48px 48px;border:3px solid #05080e;box-shadow:inset 0 3px #ffffff14,0 3px #000}.cl-select>span{font:700 9.5px var(--font-game);letter-spacing:.5px;text-transform:uppercase;color:#6b7f9e}.cl-select select{background:none;border:0;outline:none;font:700 12.5px var(--font-game);color:#fff;cursor:pointer}.cl-select select option{background:#0e1626;color:#fff}.cl-contador{flex-shrink:0;padding:0 10px;height:32px;display:flex;align-items:center;font:700 12px var(--font-game);color:#9fb0cc;background:#0e1626;border:3px solid #05080e}.cl-cont-grupo{padding:8px 0 10px;border-bottom:2px solid #111d30}.cl-cont-titulo{padding:0 10px 6px;font:700 10px var(--font-game);letter-spacing:1.5px;text-transform:uppercase;color:#6b7f9e}.cl-cont-linha{display:flex;align-items:center;gap:7px;width:100%;padding:5px 10px;background:none;border:0;text-align:left;font:700 12.5px var(--font-game);color:#b9c7de;cursor:pointer}.cl-cont-linha:hover{background:#14203a;color:#fff}.cl-cont-linha.on{color:#ffe08a;background:#1c2c4a;box-shadow:inset 3px 0 0 var(--ouro)}.cl-cont-linha.zero{opacity:.4}.cl-cont-bola{flex-shrink:0;width:9px;height:9px;background:var(--cor);border:2px solid #05080e}.cl-cont-nome{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-cont-linha em{flex-shrink:0;font-style:normal;font-size:12px;color:#7f93b3}.cl-cont-linha.on em{color:#ffe08a}.cl-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:16px 4px 4px;cursor:pointer;text-align:center;background:linear-gradient(180deg,#141c2c,#0a0f1c);border:2px solid #05080e;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--cor) 45%,transparent),0 2px #000}.cl-tile:hover{background:linear-gradient(180deg,#1b2740,#0e1626)}.cl-tile.sel{box-shadow:inset 0 0 0 3px var(--ouro),0 2px #000}.cl-tile.apagado{filter:grayscale(.85);opacity:.45}.cl-tile-nv{position:absolute;top:2px;left:2px;min-width:18px;padding:1px 3px;font:700 10px var(--font-game);color:#ffe08a;background:#0a1220;border:2px solid #05080e}.cl-tile-flags{position:absolute;top:2px;right:2px;display:flex;gap:2px}.cl-tile-flags em{display:grid;place-items:center;width:16px;height:16px;background:#0a1220;border:2px solid #05080e;opacity:.55}.cl-tile-flags em.on{opacity:1;background:#2a1c06}.cl-tile-nome{width:100%;font:700 9.5px var(--font-game);letter-spacing:.3px;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-tile-arte{display:block;margin:1px 0}.cl-tile-sub,.cl-tile-atrs{width:100%;font-size:9px;color:#7f93b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-tile-atrs{display:flex;justify-content:center;gap:6px}.cl-tile-atrs span{display:inline-flex;align-items:center;gap:2px}.cl-tile-rodape{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;margin-top:2px;padding-top:3px;border-top:2px solid #05080e}.cl-tile-poder{font:700 10px var(--font-game);color:#ffe08a}.cl-tile-est{font:700 9.5px var(--font-game);color:#fff;background:color-mix(in srgb,var(--cor) 60%,#000);border:2px solid #05080e;padding:0 3px}.eqx-cta{--acento: var(--ouro);display:flex;align-items:center;gap:11px;width:100%;margin-bottom:10px;padding:10px 12px;text-align:left;cursor:pointer;background:#101a2c url(/tex/worn.webp);background-size:48px 48px;border:3px solid #05080e;box-shadow:inset 4px 0 0 var(--acento),inset 0 3px #ffffff12,0 3px #000;transition:background-color .12s ease,transform .08s ease}.eqx-cta:hover{background-color:#1a2740}.eqx-cta:active{transform:translateY(2px);box-shadow:inset 4px 0 0 var(--acento),inset 0 3px #ffffff12,0 1px #000}.eqx-cta.treino{--acento: #4fb37c}.eqx-cta.aprimorar{--acento: #e0705a}.eqx-cta-ico{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;background:#0a1220;border:2px solid var(--acento)}.eqx-cta-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.eqx-cta-txt b{font:700 14px var(--font-game);letter-spacing:.3px;color:var(--acento);text-shadow:1px 1px 0 #000}.eqx-cta-txt small{font-size:11px;line-height:1.35;color:#b9c7de}.eqx-cta-seta{flex-shrink:0;font:900 23px var(--font-game);color:var(--acento);opacity:.8}.eqx-maximo{margin-bottom:10px;padding:11px 12px;text-align:center;font:700 13.5px var(--font-game);color:#ffe08a;background:#241804;border:3px solid #05080e;box-shadow:inset 0 3px #ffffff12}.bw-acao-destaque{display:flex;align-items:center;gap:11px;width:100%;padding:10px 13px;text-align:left;cursor:pointer;color:#eaf2ff;background-color:#1d4e8f;background-image:url(/tex/worn.webp);background-size:48px 48px;background-blend-mode:overlay;border:3px solid #05080e;box-shadow:inset 0 3px #4f8fd8,inset 0 -3px #123560,0 3px #000}.bw-acao-destaque:hover{filter:brightness(1.12)}.bw-acao-destaque:active{transform:translateY(2px);box-shadow:inset 0 3px #4f8fd8,inset 0 -3px #123560,0 1px #000}.bw-acao-destaque:disabled{color:#56688a;background-color:#182640;box-shadow:inset 0 3px #ffffff0f,0 3px #000;cursor:not-allowed}.bw-acao-destaque:disabled .bw-melhores-txt small{color:#3d4b66}.bw-acao-destaque:disabled img{opacity:.4}.bw-melhores{margin-bottom:10px}.bw-melhores-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.bw-melhores-txt b{font:700 14px var(--font-game);line-height:1.3}.bw-melhores-txt small{font-size:12.5px;line-height:1.45;color:#bfd6f5}.confirm-ganhos{margin-top:12px;padding:10px;background:#0d1a14;border:2px solid #1e3a2c}.confirm-ganhos-rotulo{display:block;margin-bottom:8px;font:700 10px var(--font-game);letter-spacing:1.5px;text-transform:uppercase;color:#6fae8b}.confirm-ganhos-itens,.ganho-toast-itens{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.ganho-item{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:82px;padding:8px 10px;background:#0a1220;border:2px solid #05080e;box-shadow:inset 0 2px #ffffff0f}.ganho-item b{font:700 19px var(--font-game);color:#7ee2a2;text-shadow:2px 2px 0 #000}.ganho-item small{font-size:10px;color:#8ba0bf}.confirm-lembrar{display:flex;align-items:center;gap:8px;margin:12px 0 0;padding:8px 10px;cursor:pointer;font-size:12.5px;color:#9fb0cc;background:#0e1626;border:2px solid #1a2740}.confirm-lembrar:hover{color:#fff}.confirm-lembrar input{width:15px;height:15px;accent-color:#dfa72c;cursor:pointer}.ganho-toast{position:fixed;left:50%;bottom:96px;z-index:100000;transform:translate(-50%);padding:12px 18px;pointer-events:none;background:#0e1626 url(/tex/worn.webp);background-size:48px 48px;border:3px solid #05080e;box-shadow:inset 0 3px #ffffff14,0 6px #0000008c;animation:ganho-sobe 2.4s ease forwards}.ganho-toast-titulo{display:block;margin-bottom:8px;text-align:center;font:700 11px var(--font-game);letter-spacing:1.5px;text-transform:uppercase;color:var(--ouro)}@keyframes ganho-sobe{0%{opacity:0;transform:translate(-50%,16px)}12%{opacity:1;transform:translate(-50%)}78%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-18px)}}.fz2-religar{flex-shrink:0;height:30px;padding:0 10px;font:700 10.5px var(--font-game);color:#ffc2ae;background:#25100c;border:3px solid #05080e;box-shadow:0 3px #000}.fz2-religar:hover{color:#fff;filter:brightness(1.15)}.eqx-usando{flex-shrink:0;align-self:center;padding:4px 9px;font:700 11px var(--font-game);color:#7ee2a2;background:#0d1a14;border:2px solid #1e3a2c}.thud-fora{margin-left:6px;padding:1px 5px;font-style:normal;font-size:10px;color:#ffb27a;background:#25100c;border:2px solid #4a221a}.thud-btn.talentos{display:inline-flex;align-items:center;gap:5px;color:#ffe08a;background:#1c2c4a;box-shadow:inset 0 0 0 2px var(--ouro)}.ct-dica-idle{font:700 11px var(--font-game);color:#ffe08a;line-height:1.3;animation:ct-dica-pulsa 2.6s ease-in-out infinite}.ct-dica-idle b{color:#ffd84a}@keyframes ct-dica-pulsa{0%,to{opacity:.55}50%{opacity:1}}.talentos-trilhas{display:flex;gap:8px;margin-bottom:10px}.talentos-trilhas button{flex:1;display:flex;align-items:center;gap:9px;padding:8px 12px;text-align:left;cursor:pointer;color:#9fb0cc;background:#16233a;border:3px solid #05080e;box-shadow:inset 0 3px #ffffff12,0 3px #000}.talentos-trilhas button span{display:flex;flex-direction:column;gap:2px}.talentos-trilhas button b{font:700 13.5px var(--font-game)}.talentos-trilhas button small{font-size:10.5px;opacity:.75}.talentos-trilhas button.on{color:#241502;background-color:#e8b53f;box-shadow:inset 0 3px #f7d468,inset 0 -3px #a06f14,0 3px #000}.talentos-trilhas button.treino.on{color:#04190f;background-color:#63c28d;box-shadow:inset 0 3px #86e0ab,inset 0 -3px #2c7551,0 3px #000}.talentos-trilhas button.on small,.talentos-trilhas button.treino.on small{opacity:1;font-weight:700}.talentos-trilhas button.on small{color:#4a3208}.talentos-trilhas button.treino.on small{color:#0d3b26}.talentos-trilhas button.on b,.talentos-trilhas button.on small{text-shadow:0 1px 0 rgba(255,255,255,.28)}.mercado-precos-lista{display:flex;flex-direction:column;gap:4px;margin-top:6px}.mercado-btn-metodo{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 9px;border-radius:4px;cursor:pointer;font-family:var(--font-game);font-size:12.5px;font-weight:700;background:var(--face2);border:2px solid var(--line);color:var(--txt2);transition:filter .12s ease,transform .12s ease}.mercado-btn-metodo:hover:not(:disabled){filter:brightness(1.25);transform:translate(2px)}.mercado-btn-metodo:disabled{opacity:.45;cursor:not-allowed}.mercado-btn-metodo.whey{border-left:4px solid var(--ouro)}.mercado-btn-metodo.cripto{border-left:4px solid #9b8cf5}.mercado-btn-metodo .mbm-nome{color:var(--txt-dim);font-size:11px}.mercado-btn-metodo.whey .mbm-valor{color:var(--ouro)}.mercado-btn-metodo.cripto .mbm-valor{color:#9b8cf5}.mercado-btn-metodo.combo{border-left:4px solid transparent;border-image:linear-gradient(180deg,var(--ouro) 50%,#9b8cf5 50%) 1;border-image-width:0 0 0 4px}.mercado-btn-metodo.combo .mbm-valor{color:#fff;font-weight:700}.mercado-preco-linha{display:flex;justify-content:space-between;font-size:12px;padding:3px 6px;border-radius:3px;background:#ffffff08}.mercado-preco-linha span{color:var(--txt-dim)}.mercado-preco-linha.whey b{color:var(--ouro)}.mercado-preco-linha.cripto b{color:#9b8cf5}.filtro-pill.metodo{font-size:12px}.pg-recebimento{display:flex;flex-direction:column;gap:14px;padding:4px 2px 16px;overflow-y:auto}.pg-intro{font-size:13.5px;color:var(--txt2);margin:0;line-height:1.5}.pg-aviso-sim{background:#3a2c10;border:2px solid #e6b93f;border-radius:6px;padding:10px 12px;font-size:13px;color:#ffe9a8}.pg-cartao{border:2px solid var(--line);border-radius:8px;background:#101a2c;overflow:hidden}.pg-cartao.ok{border-color:#2f6b4d}.pg-cartao-topo{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06)}.pg-cartao-topo b{font-size:14px;color:var(--ouro);display:block}.pg-cartao-topo small{font-size:12px;color:var(--txt-dim);display:block;margin-top:2px}.pg-ico{font-size:21px}.pg-selo{margin-left:auto;font-size:10.5px;font-weight:700;color:#7ce0a5;border:1px solid #2f6b4d;border-radius:3px;padding:2px 6px;white-space:nowrap}.pg-cartao-corpo{padding:12px;display:flex;flex-direction:column;gap:8px}.pg-cartao-corpo.pg-sub{border-top:1px solid rgba(255,255,255,.06);background:#00000026}.pg-cartao-corpo label{font-size:12px;color:var(--txt-dim)}.pg-linha{display:flex;justify-content:space-between;font-size:13px}.pg-linha span{color:var(--txt-dim)}.pg-campo{display:flex;gap:6px}.pg-campo input{flex:1;min-width:0;background:#0a1220;border:2px solid var(--line);border-radius:4px;padding:7px 9px;color:#e8eefc;font-family:ui-monospace,monospace;font-size:13px}.pg-campo input:focus{outline:none;border-color:var(--ouro)}.pg-nota{font-size:12px;color:var(--txt-dim);line-height:1.45;margin:0}.pg-off{font-size:12px;color:#e0705a}.pg-metamask{align-self:flex-start}.pg-erro{background:#3a1616;border:2px solid #e0705a;border-radius:6px;padding:9px 11px;font-size:13px;color:#ffc9be}.pg-ok{background:#123122;border:2px solid #4fb37c;border-radius:6px;padding:9px 11px;font-size:13px;color:#b6f0cf}.pg-aguardando{background:#1b2740;border:2px solid #4a5f8c;border-radius:6px;padding:9px 11px;font-size:13px;color:#c5d5f5}.pg-gas{background:#2e2410;border:2px solid #d8a43c;border-radius:6px;padding:11px 12px;text-align:left;margin-top:4px}.pg-gas-topo{display:flex;align-items:center;gap:7px;color:#ffd98a;font-size:13.5px}.pg-gas p{margin:7px 0 9px;font-size:13px;line-height:1.6;color:#f0ddb4}.pg-gas small{display:block;margin-top:8px;font-size:12px;color:#c7ab76;line-height:1.5}.pg-gas-end{display:flex;align-items:center;gap:8px;width:100%;background:#1a1408;border:2px solid #6d5526;border-radius:5px;padding:8px 10px;cursor:pointer;font-family:inherit;color:#ffd98a;font-size:12px;text-align:left}.pg-gas-end span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-gas-end:hover{border-color:#d8a43c}.pg-checkout{margin:10px 14px;border:3px solid var(--ouro);border-radius:8px;background:linear-gradient(180deg,#16223a,#0e1727);display:flex;flex-direction:column;gap:10px;padding:12px;box-shadow:0 10px 30px #00000080}.pg-checkout-topo{display:flex;align-items:center;gap:10px}.pg-checkout-topo b{font-size:14.5px;color:var(--ouro);display:block}.pg-checkout-topo small{font-size:12px;color:var(--txt-dim);display:block}.pg-expira{margin-left:auto;font-size:12px;color:var(--txt-dim)}.pg-checkout-topo .x{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:10px;font-size:13.5px;color:#fff;background:linear-gradient(180deg,#c93b3b,var(--verm-d));border:3px solid var(--line);box-shadow:inset 1px 1px #ffffff4d,inset -2px -2px #00000080,0 2px #0006;cursor:pointer}.pg-checkout-topo .x:hover{background:linear-gradient(180deg,#e04848,#aa2020)}.pg-checkout-topo .x:active{transform:translateY(2px);box-shadow:inset 1px 1px #ffffff4d,inset -2px -2px #00000080}.pg-relogio{font-family:ui-monospace,monospace;font-weight:700;color:#7bf}.pg-relogio.urgente{color:#e0705a}.pg-valor{font-size:25px;font-weight:700;color:#fff;text-align:center;letter-spacing:.5px}.pg-cripto{display:flex;flex-direction:column;gap:9px;align-items:stretch}.pg-perna{display:flex;align-items:center;gap:10px;border:2px solid var(--line);border-radius:6px;padding:9px;background:#0003}.pg-perna.feito{border-color:#2f6b4d;background:#2f6b4d1f}.pg-perna-num{width:26px;height:26px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:13.5px;background:#1e2c45;color:var(--txt-dim)}.pg-perna.feito .pg-perna-num{background:#2f6b4d;color:#fff}.pg-perna-corpo{flex:1;min-width:0}.pg-perna-topo{display:flex;justify-content:space-between;gap:8px;font-size:13px}.pg-perna-topo b{color:#e8eefc}.pg-perna-topo span{color:#9b8cf5;font-weight:700}.pg-perna-corpo small{font-size:11px;color:var(--txt-dim);font-family:ui-monospace,monospace}.pg-link{font-size:11px;color:#7bf;display:block;margin-top:2px}.pg-pago{text-align:center;padding:18px 8px}.pg-pago-ico{font-size:40px}.pg-pago b{display:block;color:#4fb37c;font-size:17px;margin:6px 0}.pg-pago p{font-size:13px;color:var(--txt-dim);margin:0 0 12px}.pg-desistir{align-self:center;opacity:.7}.anunciar-recursos{display:flex;flex-direction:column;gap:12px}.anunciar-recursos-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px}.rec-chip{display:flex;align-items:center;gap:7px;padding:8px 9px;background:var(--face2);border:2px solid var(--line);border-radius:5px;cursor:pointer;text-align:left;font-family:var(--font-game)}.rec-chip:disabled{opacity:.35;cursor:not-allowed}.rec-chip.on{border-color:var(--ouro);background:#2b3d60}.rec-nome{flex:1;min-width:0;font-size:12px;color:#e8eefc}.rec-saldo{font-size:11px;color:var(--txt-dim);font-weight:700}.anunciar-qtd{display:flex;flex-direction:column;gap:5px}.anunciar-qtd label{font-size:12px;color:var(--txt-dim)}.preco-bloco{border:2px solid var(--line);border-radius:6px;padding:9px;display:flex;flex-direction:column;gap:6px;background:#0000002e}.preco-bloco.off{opacity:.55}.preco-bloco.cripto{border-left:4px solid #9b8cf5}.preco-bloco-topo{display:flex;align-items:center;gap:7px}.preco-bloco-topo b{font-size:13px;color:#e8eefc}.preco-bloco .input-preco-gemas{width:100%}.preco-liquido{font-size:11px;color:#7ce0a5;line-height:1.4}.pg-esperando-mm{background:#3a2c10;border:2px solid #e6b93f;border-radius:6px;padding:9px 11px;font-size:13px;color:#ffe9a8;line-height:1.45;animation:pg-pulsa 1.4s ease-in-out infinite}.pg-esperando-mm small{display:block;margin-top:4px;color:#d8c48a;font-size:12px}@keyframes pg-pulsa{0%,to{border-color:#e6b93f}50%{border-color:#8a6f22}}@media (prefers-reduced-motion: reduce){.pg-esperando-mm{animation:none}}.pg-fluxo{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px;text-align:center}.pg-fluxo>b{font-size:17px;color:var(--ouro)}.pg-fluxo>b.pg-parado{color:#e0705a}.pg-fluxo>p{margin:0;font-size:13.5px;color:#e8eefc}.pg-fluxo .pg-nota{max-width:380px}.pg-fluxo .btn-primary{margin-top:6px}.pg-girando{width:34px;height:34px;border-radius:50%;border:4px solid rgba(255,255,255,.12);border-top-color:var(--ouro);animation:pg-gira .9s linear infinite}@keyframes pg-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.pg-girando{animation:none;border-top-color:#ffffff1f}}.pg-recibos{display:flex;flex-direction:column;gap:4px;border-top:1px solid rgba(255,255,255,.08);padding-top:8px}.pg-recibo{display:flex;align-items:center;gap:8px;font-size:12px;color:#7ce0a5}.pg-recibo b{color:#9b8cf5}.pg-recibo a{margin-left:auto;color:#7bf}.pg-conectar{width:100%;padding:11px;font-size:14.5px}.pg-endereco{display:flex;gap:6px;align-items:stretch}.pg-endereco code{flex:1;min-width:0;background:#0a1220;border:2px solid #2f6b4d;border-radius:4px;padding:9px 10px;font-size:12.5px;color:#b6f0cf;word-break:break-all;letter-spacing:.3px}.pg-selo.alerta{color:#ffcf8a;border-color:#8a6f22}.pg-divergente{background:#3a2c10;border:2px solid #8a6f22;border-radius:6px;padding:9px 11px;font-size:12.5px;color:#ffe9a8;line-height:1.5;display:flex;flex-direction:column;align-items:flex-start;gap:7px}.pg-acoes{display:flex;gap:6px}.pg-link-discreto{background:none;border:none;padding:2px 0;align-self:flex-start;color:var(--txt-dim);font-size:11px;text-decoration:underline;cursor:pointer;font-family:var(--font-game)}.pg-link-discreto:hover{color:#7bf}.pg-manual{display:flex;flex-direction:column;gap:6px;border-top:1px solid rgba(255,255,255,.08);padding-top:9px}.pg-selo.neutro{color:var(--txt-dim);border-color:#ffffff2e}.preco-minimo{font-size:11px;color:var(--txt-dim)}.preco-referencia{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#9b8cf51a;border:1px dashed #6b5fb0;border-radius:4px;padding:6px 8px;cursor:pointer;font-family:var(--font-game);width:100%}.preco-referencia:hover{background:#9b8cf533;border-style:solid}.preco-referencia span{font-size:11px;color:var(--txt-dim)}.preco-referencia b{display:flex;align-items:center;gap:4px;font-size:13px;color:#c3b8ff}.mercado-btn-metodo .mbm-nome{display:flex;align-items:center;gap:5px}.mercado-preco-linha span{display:flex;align-items:center;gap:4px}.pg-valor{display:flex;align-items:center;justify-content:center;gap:8px}.mercado-btn-metodo{white-space:nowrap}.mercado-btn-metodo .mbm-valor{flex-shrink:0}.mercado-tab-btn img,.filtro-pill img,.mercado-btn-metodo img,.preco-bloco-topo img,.pg-esperando-mm img,.pg-recibo img{vertical-align:-2px}.pg-esperando-topo{display:flex;align-items:center;gap:7px}.pg-esperando-topo b{color:#ffe9a8}.pg-aviso-sim{display:flex;align-items:flex-start;gap:7px}.pg-pago img{display:block;margin:0 auto 4px}.mercado-alerta-sucesso,.badge-vendido{display:inline-flex;align-items:center;gap:5px}.def-titulo{margin:0;font-size:15.5px;color:var(--ouro);border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:7px}.preco-bloco.ligado{opacity:1;border-color:#ffffff24}.preco-bloco-topo{cursor:pointer;-webkit-user-select:none;user-select:none}.preco-bloco-topo input[type=checkbox]{width:15px;height:15px;accent-color:var(--ouro);cursor:pointer}.preco-bloco.off .preco-bloco-topo{cursor:default}.preco-entrada{display:flex;align-items:center;gap:8px;background:#0a1220;border:2px solid var(--line);border-radius:5px;padding:6px 9px}.preco-entrada:focus-within{border-color:var(--ouro)}.preco-entrada input{flex:1;min-width:0;background:none;border:none;outline:none;color:#fff;font-family:var(--font-game);font-size:19px;text-align:right}.preco-moeda{font-size:12.5px;color:var(--txt-dim)}.preco-tabela{display:flex;flex-direction:column;gap:1px;border:1px solid rgba(255,255,255,.08);border-radius:4px;overflow:hidden}.preco-tabela>div{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:6px 9px;background:#ffffff08;font-size:13px}.preco-tabela>div span{color:var(--txt-dim)}.preco-tabela>div b{color:#e8eefc}.preco-tabela>div b.menos{color:#e0705a}.preco-tabela>div.total{background:#7ce0a51a}.preco-tabela>div.total span{color:#b6f0cf}.preco-tabela>div.total b{color:#7ce0a5;font-size:14.5px}.preco-referencia{gap:7px}.preco-referencia b{margin-left:auto}.preco-ciente{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:12px;color:var(--txt2);line-height:1.45;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:5px;padding:8px 9px}.preco-ciente input{width:15px;height:15px;flex-shrink:0;accent-color:var(--ouro);cursor:pointer;margin-top:1px}.lj-pagamentos{display:flex;flex-direction:column;gap:5px;width:100%}.lj-btn-pix,.lj-btn-usdc,.lj-btn-mp{display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;font-size:13px}.lj-btn-pix,.lj-btn-usdc,.lj-btn-mp{border-width:2px;border-style:solid;border-radius:4px;box-shadow:inset 0 1px #ffffff1f,0 3px #00000073;text-shadow:1px 1px 0 rgba(0,0,0,.55)}.lj-btn-pix{background:linear-gradient(180deg,#2f6b4d,#1d4732);border-color:#4fb37c61;color:#d6f5e4}.lj-btn-usdc{background:linear-gradient(180deg,#2b3d60,#1a2740);border-color:#6b7fd061;color:#d6ddff}.lj-btn-mp{background:linear-gradient(180deg,#3c6fa8,#27486e);border-color:#ffe14d57;color:#ffe9a8}.lj-btn-pix:active:not(:disabled),.lj-btn-usdc:active:not(:disabled),.lj-btn-mp:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 1px #ffffff1f,0 0 #00000073}.lj-btn-pix:hover:not(:disabled),.lj-btn-usdc:hover:not(:disabled),.lj-btn-mp:hover:not(:disabled){filter:brightness(1.2)}.pg-ir-mp{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:4px}.lj-erro{color:#e0705a;font-size:11px;text-align:center}.lj-ja-tem{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;color:#7ce0a5;padding:8px;border:1px dashed #2f6b4d;border-radius:5px}.lj-checkout{margin:0 0 12px}.lj-nota-vip{font-size:10.5px;color:var(--txt-dim);text-align:center;display:block}.promocoes-tab-btn{white-space:nowrap;flex:1 1 auto;min-width:max-content}.promocoes-tab-btn .tab-txt,.promocoes-tab-btn .tab-txt b,.promocoes-tab-btn .tab-txt small{white-space:nowrap}@media (max-width: 1180px){.promocoes-tabs{flex-wrap:wrap}.promocoes-tab-btn{padding:9px 11px}.promocoes-tab-btn .tab-txt b{font-size:12.5px}.promocoes-tab-btn .tab-txt small{font-size:10px}}.modal-loja{width:min(1480px,96vw)}.lj-quatro{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media (max-width: 1100px){.lj-quatro{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 620px){.lj-quatro{grid-template-columns:1fr}}.lj-quatro .lj-nome{font-size:13.5px}.lj-quatro .lj-lista{font-size:12px}.lj-quatro .lj-lista li{line-height:1.4}.lj-real-carregando b{color:var(--txt-dim)}@media (max-width: 1760px){.recursos{gap:7px}.rec{padding:4px 10px 4px 5px;gap:7px}.rec.menor{padding:4px 9px 4px 4px;gap:6px}.rec-ico{width:42px;height:42px}.rec.menor .rec-ico{width:36px;height:36px}.rec-txt{min-width:52px}.rec.menor .rec-txt{min-width:36px}}@media (max-width: 1800px){.rec.menor .rec-txt small{display:none}.rec.menor .rec-txt{min-width:26px;gap:0}.rec.menor .rec-ico{width:28px;height:28px}.rec.menor .rec-ico img{width:22px!important;height:22px!important}.rec.menor{padding:3px 4px 3px 2px;gap:4px}.rec.menor .rec-txt b{font-size:12.5px}.recursos{gap:3px}}@media (max-width: 1650px){.perfil{padding:2px 7px 2px 2px;gap:5px}.perfil .avatar{width:28px;height:28px}.perfil b{font-size:12.5px}.perfil small{font-size:9px;letter-spacing:0}.perfil .xpbar{width:56px;height:4px}.rec.grande{padding:3px 6px 3px 3px;gap:5px}.rec.grande .rec-txt b{font-size:14.5px}.rec.grande .rec-lbl-row>span:not(.rec-rate-pill){display:none}.rec.grande .rec-txt small:not(.rec-lbl-row){display:none}.rec-rate-pill{font-size:9px;padding:1px 4px}.rec.grande .rec-ico{width:32px;height:32px}.rec.grande .rec-ico img{width:26px!important;height:26px!important}.rec-txt{min-width:34px}.rec-txt small{font-size:8.5px;letter-spacing:.8px}.topbar{padding:7px 9px;gap:8px}.topbar-acoes,.recursos{gap:4px}}@media (max-width: 1500px){.btn-bonus span,.btn-ajuda span{display:none}.btn-bonus,.btn-ajuda{padding:4px 9px}.rec-txt small{display:none}.rec-txt{min-width:34px;gap:0}.rec-sep{display:none}.recursos{gap:4px}.rec{padding:3px 7px 3px 4px;gap:5px}.rec.menor{padding:3px 6px 3px 3px;gap:4px}.rec.menor .rec-ico{width:28px;height:28px}.rec.menor .rec-ico img{width:22px!important;height:22px!important}.rec.menor .rec-txt{min-width:26px}}@media (max-width: 1370px){.rec.grande .rec-ico{width:30px;height:30px}.rec.grande .rec-ico img{width:26px!important;height:26px!important}.rec-txt{min-width:30px}}@media (min-width: 961px) and (max-width: 1760px){.grid{grid-template-areas:"esq centro dir" "bottom bottom bottom"}.bottom{overflow-x:visible;justify-content:center}}@media (min-width: 961px) and (max-width: 1100px){.bottom{gap:5px;padding-left:8px;padding-right:8px}.bottom button.nav-item{padding:4px 5px;min-width:72px}.bottom button.nav-item span{font-size:9.5px}.bottom button.nav-item img{width:26px!important;height:26px!important}}@media (max-height: 720px){.bottom button.nav-item{padding:4px 6px}.bottom button.nav-item span{font-size:9.5px}.bottom button.nav-item img{width:26px!important;height:26px!important}}@media (max-width: 900px){.app{height:100dvh}.grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"centro" "dir" "esq";gap:10px;padding:8px;overflow-y:auto;overflow-x:hidden;align-content:start;padding-bottom:calc(86px + env(safe-area-inset-bottom,0px))}.col-esq,.col-centro,.col-dir{height:auto;max-height:none;min-height:auto;overflow:visible}.col-centro{order:0}.ring{height:auto;aspect-ratio:4 / 3;min-height:260px}.ring-canvas{min-height:0}.topbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"perfil acoes" "recursos recursos";row-gap:8px;padding:8px 10px;gap:8px}.topbar .perfil{grid-area:perfil}.topbar-acoes{grid-area:acoes;gap:4px}.topbar .recursos{grid-area:recursos;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;gap:5px;padding-bottom:2px}.recursos::-webkit-scrollbar{display:none}.rec{flex:0 0 auto}.rec-txt small{display:none}.rec-txt{min-width:30px;gap:0}.rec-ico{width:30px;height:30px}.rec-ico img{width:24px!important;height:24px!important}.rec.grande .rec-ico{width:34px;height:34px}.rec-sep,.btn-bonus span{display:none}.perfil .xpbar{max-width:120px}.bottom{position:fixed;left:0;right:0;bottom:0;z-index:50;border-radius:0;border-left:0;border-right:0;border-bottom:0;padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px));gap:6px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;justify-content:flex-start!important}.bottom::-webkit-scrollbar{display:none}.bottom button.nav-item{flex:0 0 auto;min-width:64px;scroll-snap-align:start;padding:6px 4px}.bottom button.nav-item span{font-size:9.5px}.bottom button.nav-item img{width:26px!important;height:26px!important}}@media (max-width: 900px){.modal-bg{padding:0;align-items:center}.modal-lg,.modal-promocoes,.modal-loja{width:100%!important;max-width:100%!important;height:auto!important;max-height:100dvh!important;border-radius:0;border-width:0;padding:14px 12px calc(14px + env(safe-area-inset-bottom,0px));overflow-y:auto}.modal-comojogar,.mercado-modal-card,.modal-colecao{height:100dvh!important}.lj-quatro,.lj-tres,.lj-pacotes,.promocoes-corpo-aprimorar,.mercado-anuncios-grid,.ls-grid{grid-template-columns:minmax(0,1fr)}.modal-head .x,.modal-bg .x{min-width:40px;min-height:40px}}@media (max-width: 900px){.modal-colecao-split{width:100%!important;height:100dvh!important;max-height:100dvh!important;padding:12px 10px calc(12px + env(safe-area-inset-bottom,0px));border-radius:0}.colecao-split-wrap{grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;overflow-y:auto}.colecao-split-esq,.colecao-split-dir{min-width:0}.mc-toolbar{justify-content:flex-start}.mc-toolbar-direita{flex-wrap:wrap}}@media (max-width: 900px){.bw-ctx-grid-grande{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bw-ctx-grande{padding:12px 6px}.bw-ctx-grande b{font-size:13.5px}.bw-equipar-split{grid-template-columns:minmax(0,1fr)}.bw-equipar-esq,.bw-equipar-dir{min-width:0}.bw-equipar-dir{max-height:none;overflow-y:visible}.bw-modal>*{flex-shrink:0}.bw-modal{padding-bottom:0}.bw-rodape{position:sticky;bottom:0;margin:10px -12px 0;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background-color:var(--face);background-image:url(/tex/noise.webp);background-repeat:repeat;border-top:3px solid var(--line);box-shadow:0 -6px 12px #03060e8c;z-index:5}.bw-rodape{flex-wrap:wrap}.bw-rodape .mc-btn-mini{flex:0 1 auto}.bw-rodape .mc-btn-mini.ouro{flex:1 1 auto;min-width:150px}}@media (max-width: 900px){.topbar .recursos,.bottom{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 26px),transparent 100%)}}.bottom .nav-menu{display:none}.nav-menu-ico{display:grid;gap:4px;width:26px;margin:0 auto 2px}.nav-menu-ico i{display:block;height:4px;background:currentColor;box-shadow:0 1px #05080e}@media (max-width: 900px){.bottom .nav-menu{display:flex}.bottom .nav-secundario{display:none}.bottom{overflow-x:visible;-webkit-mask-image:none;mask-image:none;justify-content:space-between!important}.bottom button.nav-item{flex:1 1 0;min-width:0}}.gaveta-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#03060eb8;display:flex;justify-content:flex-end;animation:gaveta-surge .14s ease-out}@keyframes gaveta-surge{0%{opacity:0}to{opacity:1}}.gaveta{width:min(300px,86vw);height:100dvh;display:flex;flex-direction:column;background-color:var(--face);background-image:url(/tex/noise.webp);background-repeat:repeat;border-left:4px solid var(--line);box-shadow:inset 3px 0 0 var(--edge-lt),-8px 0 24px #0009;animation:gaveta-entra .18s ease-out;padding-bottom:env(safe-area-inset-bottom,0px)}@keyframes gaveta-entra{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion: reduce){.gaveta,.gaveta-fundo{animation:none}}.gaveta-topo{display:flex;align-items:center;justify-content:space-between;padding:14px 14px 10px;border-bottom:3px solid var(--line)}.gaveta-topo b{font:700 15.5px var(--font-pixel);color:var(--ouro);letter-spacing:1px}.gaveta-lista{display:flex;flex-direction:column;overflow-y:auto;padding:8px;gap:6px}.gaveta-item{position:relative;display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 12px;text-align:left;cursor:pointer;color:#cfe0ff;background-color:#16233a;background-image:none;border:3px solid #05080e;box-shadow:inset 0 3px #ffffff12,0 3px #000}.gaveta-item:active{transform:translateY(2px);box-shadow:inset 0 3px #ffffff12,0 1px #000}.gaveta-item span{font:700 13.5px var(--font-game);letter-spacing:.5px}.gaveta-item.ghost{opacity:.55}.gaveta-item .nav-badge{position:static;margin-left:auto}.gaveta-item .nav-tag-embreve{position:static;left:auto;transform:none;order:9;margin-left:auto;box-shadow:0 2px #000}.gaveta-topo .x{display:flex;align-items:center;justify-content:center;width:34px;height:34px;font-size:15.5px;color:#fff;cursor:pointer;background:linear-gradient(180deg,#c93b3b,var(--verm-d));border:3px solid var(--line);box-shadow:inset 1px 1px #ffffff4d,inset -2px -2px #00000080,0 2px #0006}.gaveta-topo .x:active{transform:translateY(1px);box-shadow:inset 2px 2px #0009}@media (max-width: 900px){.ring-topbars{gap:8px;padding-left:10px;padding-right:10px}.ring-topbars .hpbar{min-width:0}.ring-topbars .hpbar-header{min-width:0;gap:6px}.ring-topbars .hpbar-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.ring-topbars .ring-fase-badge{min-width:104px}}.baus-topo{grid-template-columns:180px 1fr 230px}@media (max-width: 900px){.baus-topo{grid-template-columns:minmax(0,1fr)}.baus-topo>div:first-child{flex-direction:row!important;flex-wrap:wrap}.baus-topo>div:first-child>button{flex:1 1 140px}.modal-colecao-split.mochila .colecao-split-wrap,.mochila .colecao-split-wrap{grid-template-columns:minmax(0,1fr);gap:12px}.mochila .colecao-grid-scroll,.mochila .colecao-split-dir,.colecao-split-dir{max-height:none;overflow-y:visible}.mochila .colecao-split-esq,.mochila .colecao-split-dir{min-width:0}.colecao-grid-scroll .colecao-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.beco-duas{grid-template-columns:minmax(0,1fr);gap:12px}.colecao-abas{gap:6px}.colecao-abas .aba-btn{font-size:10px;padding:9px 6px;gap:6px;flex-wrap:wrap;line-height:1.3}.beco-badge{font-size:10px;padding:0 4px;margin-left:4px}.passe-topo{flex-wrap:wrap}.passe-xp{min-width:100%;order:3}.cardx-grid{grid-template-columns:minmax(0,1fr)}.cardx-equip{flex-wrap:wrap;gap:4px}.cardx-equip span{height:22px;padding:0 4px}.cardx-stats{gap:3px}.promocoes-header{position:relative;flex-wrap:wrap;gap:8px;padding:10px 52px 10px 12px}.promocoes-sub{display:none}.promocoes-recursos{flex:1 1 100%;flex-wrap:wrap;gap:6px}.promocoes-recursos .recurso-pill{height:32px;font-size:12.5px!important;padding:0 8px 0 4px!important;gap:5px!important}.promocoes-recursos .recurso-pill img{width:20px;height:20px}.promocoes-recursos .btn-close-promocoes,.promocoes-header .btn-close-promocoes{position:absolute;top:10px;right:10px;width:36px;height:36px}.fz2{padding:10px 10px 12px;gap:10px}.fz2-filtros{flex-direction:column;flex-wrap:nowrap;gap:12px}.fz2-filtros .fz-grupo{flex-direction:column;align-items:stretch;gap:5px}.fz2-filtros .fz-grupo-titulo{font-size:9px}.fz2-filtros .fz-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px}.fz2-filtros .fz-chip{width:100%;justify-content:flex-start;gap:7px;padding:0 8px;min-width:0}.fz2-filtros .fz-chip em{margin-left:auto}.fz2-filtros .fz-chip>span:not([class]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fz-card-coroa{width:36px;height:36px;font-size:19px}.fz-card-fica,.fz-card-some,.fz-card-sempar{top:10px;left:50px;font-size:9.5px}.fz2-barra{flex-wrap:wrap;gap:8px}.fz2-barra-info,.fz2-barra .fz2-btn{flex:1 1 100%}.fz2-barra .fz2-detalhes-btn{flex:0 0 auto}.fz-gratis,.fz2-barra-custo{width:100%}.ring.training-room-wrap{height:auto!important;aspect-ratio:auto}.training-canvas{aspect-ratio:448 / 308;height:auto;min-height:0;flex:0 0 auto}.ct-dica-idle{flex-basis:100%;text-align:center;line-height:1.35}.training-stations-bar{flex-direction:column;overflow-x:visible}.training-stations-bar .st-badge{flex:1 1 auto;width:100%}.thud-stats{gap:6px}.thud-item{font-size:11px;padding:4px 7px}.thud-top-row .thud-actions{flex-wrap:wrap}}@media (max-width: 900px){.promocoes-corpo-aprimorar{overflow-y:auto;padding:12px;grid-auto-rows:min-content;align-content:start}.promocoes-painel-forja{overflow-y:visible;min-height:auto}.promocoes-lista-col{min-height:auto}.promocoes-grid-itens{flex:0 0 auto;max-height:45vh;min-height:160px}.custos-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mercado-modal-card .modal-head{flex-wrap:wrap;gap:8px}.mercado-modal-card .modal-head>div:first-child{flex:1 1 100%;min-width:0}.mercado-modal-card .modal-head>div:last-child{width:100%;justify-content:space-between}.mercado-modal-card .modal-head h2{font-size:14.5px!important;line-height:1.3}.mercado-modal-card .modal-head small{font-size:11px!important;line-height:1.35}.mercado-nav-abas{flex-wrap:wrap;gap:6px}.mercado-tab-btn{flex:1 1 calc(50% - 3px);padding:8px 6px;font-size:11px}.mercado-tab-btn.anunciar{margin-left:0}}@media (max-width: 900px){.anunciar-split{display:flex!important;flex-direction:column;height:auto!important;gap:12px!important}.anunciar-col-itens{min-width:0;min-height:auto!important;flex:0 0 auto}.anunciar-precificacao-box{flex:0 0 auto}.anunciar-tipos{flex-wrap:wrap}.anunciar-tipos .filtro-pill{flex:1 1 auto;text-align:center}.anunciar-itens-selecao{flex:0 0 auto;max-height:46vh;min-height:140px;overflow-y:auto;align-content:start;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (max-width: 620px){.anunciar-itens-selecao{grid-template-columns:minmax(0,1fr)}}.lj-quatro.lj-cinco{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width: 1100px){.lj-quatro.lj-cinco{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 620px){.lj-quatro.lj-cinco{grid-template-columns:1fr}}.lj-planos{display:flex;gap:5px;margin:2px 0 8px}.lj-plano{flex:1;padding:6px 4px;font-size:12.5px;background:var(--face3);border:2px solid var(--line);color:var(--txt2);box-shadow:inset 1px 1px #00000073}.lj-plano:hover{color:var(--txt)}.lj-plano.on{background:var(--face2);color:var(--ouro);border-color:var(--ouro2);box-shadow:inset 1px 1px 0 var(--edge-lt)}.lj-arte-combo{display:flex;align-items:center;justify-content:center;gap:4px}.lj-mais{font-size:21px;color:var(--ouro);text-shadow:2px 2px 0 #000}.lj-cheio{font-size:12.5px;color:var(--txt2);margin-top:2px}.lj-cheio s{color:#ff8a8a}.lj-ou{display:flex;align-items:center;gap:8px;margin:8px 0 6px;font-size:11px;color:var(--txt2)}.lj-ou:before,.lj-ou:after{content:"";flex:1;height:2px;background:var(--line)}.lj-lista li.lj-li-baus{color:var(--creme)}.lj-lista li.lj-li-baus b{color:var(--ouro)}.bau-gratis{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin-bottom:10px;padding:6px 12px;font-size:12.5px;color:var(--creme);background:#e6b93f1a;border:2px solid var(--ouro2);box-shadow:inset 1px 1px #ffffff0f}.bau-gratis b{color:var(--ouro);font-size:14.5px}.bau-gratis small{width:100%;text-align:center;color:var(--txt2);font-size:11px}.passe-cel.com-bau{border-color:var(--ouro2);background:linear-gradient(180deg,#e6b93f29,#e6b93f0a)}.passe-baus{display:flex;align-items:center;justify-content:center;gap:2px}.passe-baus b{color:var(--ouro)}.passe-mais-caixas{display:flex;align-items:center;gap:2px;font-size:10px;color:var(--txt2)}.caixa-drops{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;padding:10px;background:#0a101c;border:2px solid #05080e}.drop-tier{border:2px solid var(--cor);background:linear-gradient(180deg,color-mix(in srgb,var(--cor) 12%,transparent),transparent 70%),#0c1322;padding:7px 8px 8px}.drop-tier-cab{display:flex;align-items:center;gap:7px;margin-bottom:7px;font-size:12.5px}.drop-tier-cab b{color:var(--cor);letter-spacing:.5px;text-transform:uppercase}.drop-tier-cab em{margin-left:auto;font-style:normal;font-weight:700;color:#fff;background:color-mix(in srgb,var(--cor) 28%,#0a101c);border:1px solid var(--cor);padding:1px 6px}.drop-bolinha{width:9px;height:9px;flex:0 0 auto;background:var(--cor);border:2px solid #05080e;box-shadow:0 0 8px var(--cor)}.drop-opcoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:6px}.drop-op{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px 5px;text-align:center;background:#080d18;border:2px solid #05080e;box-shadow:inset 1px 1px #ffffff0d}.drop-op b{font-size:12.5px;color:#fff;line-height:1.1}.drop-op small{font-size:9.5px;line-height:1.2;color:#7a8ba6}@media (max-width: 900px){.caixa-drops{grid-template-columns:1fr}}.lj-cinco .lj-card{justify-content:flex-start}.lj-cinco .lj-arte{height:92px;min-height:0;flex:0 0 auto;margin-top:2px}.lj-cinco .lj-arte img{max-height:88px;width:auto}.lj-cinco .lj-arte .loja-treinador{max-height:88px}.lj-cinco .lj-nome{display:flex;align-items:center;justify-content:center;min-height:34px;flex:0 0 auto}.lj-cinco .lj-planos{min-height:28px;margin:0 0 2px;flex:0 0 auto}.lj-cinco .lj-planos.vazia{pointer-events:none}.lj-cinco .lj-lista{flex:1 1 auto}.lj-cinco .lj-real{min-height:52px;justify-content:flex-end;flex:0 0 auto;margin-top:0}.lj-cinco .lj-cheio,.lj-cinco .lj-nota-vip,.lj-cinco .lj-ativo{min-height:15px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.lj-cinco .lj-pagamentos,.lj-cinco>.lj-btn,.lj-cinco .lj-ja-tem{flex:0 0 auto;width:100%}@media (max-width: 1340px){.lj-cinco .lj-arte{height:auto;min-height:96px}.lj-cinco .lj-nome{min-height:0}.lj-cinco .lj-planos.vazia{display:none}}.btn-ajuda{display:flex;align-items:center;gap:8px;width:auto;height:auto;margin-right:8px;padding:4px 12px 4px 8px;font-family:var(--font-pixel);font-size:10px;line-height:1.25;letter-spacing:1px;color:#eaf1ff;text-shadow:1px 1px 0 #000;background-color:transparent;background-image:linear-gradient(180deg,#3f7fc9 0,#3f7fc9 50%,#2b5f9e 50%,#2b5f9e);border:3px solid #112a4a;box-shadow:inset 0 3px #6ba6e6,inset 0 -3px #1d4473,0 3px #112a4a}.btn-ajuda:active{transform:translateY(2px);box-shadow:inset 0 3px #6ba6e6,inset 0 -3px #1d4473,0 1px #112a4a}.modal-comojogar{width:min(1040px,96vw);height:86vh;max-height:820px;display:flex;flex-direction:column;overflow:hidden}.modal-comojogar .modal-head h2{display:flex;align-items:center;gap:9px}.cj-corpo{display:grid;grid-template-columns:206px minmax(0,1fr);gap:14px;flex:1;min-height:0;margin-top:10px}.cj-menu{display:flex;flex-direction:column;gap:4px;overflow-y:auto;padding-right:4px}.cj-menu-btn{display:flex;align-items:center;gap:9px;padding:9px 10px;text-align:left;font-size:13.5px;color:var(--txt2);background:var(--face3);border:2px solid var(--line);box-shadow:inset 1px 1px #00000073}.cj-menu-btn span{flex:1;min-width:0}.cj-menu-btn:hover{color:var(--txt);background:var(--face)}.cj-menu-btn.on{color:var(--ouro);background:var(--face2);border-color:var(--ouro2);box-shadow:inset 1px 1px 0 var(--edge-lt)}.cj-conteudo{overflow-y:auto;padding:2px 10px 14px 2px;font-size:14.5px;line-height:1.65;color:var(--txt)}.cj-titulo{display:flex;align-items:center;gap:9px;margin-bottom:10px;padding-bottom:8px;font-size:17px;color:var(--ouro);border-bottom:2px solid var(--line)}.cj-conteudo h4{margin:16px 0 7px;font-size:13.5px;letter-spacing:.5px;color:var(--creme)}.cj-conteudo p{margin:0 0 9px}.cj-conteudo b{color:var(--creme)}.cj-lista{list-style:none;display:flex;flex-direction:column;gap:9px;margin:0 0 10px;padding:0}.cj-lista-compacta{gap:5px}.cj-item{display:flex;align-items:flex-start;gap:10px}.cj-item-ico{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#080d18;border:2px solid var(--line);box-shadow:inset 1px 1px #ffffff0d}.cj-item-txt{flex:1;min-width:0}.cj-item-txt b{color:var(--ouro)}.cj-missao{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:5px 9px;background:#0a101c;border:2px solid var(--line);font-size:13.5px}.cj-missao em{font-style:normal;color:var(--txt2);font-size:12.5px;white-space:nowrap}.cj-dica{display:flex;align-items:flex-start;gap:9px;margin:12px 0 4px!important;padding:9px 11px;color:var(--creme);background:#e6b93f17;border:2px solid var(--ouro2);box-shadow:inset 1px 1px #ffffff0f}.cj-nota{color:var(--txt2);font-size:13.5px}.cj-raridades{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.cj-rar{display:flex;align-items:center;gap:7px;padding:5px 9px;font-size:12.5px;background:#0a101c;border:2px solid var(--cor)}.cj-rar b{color:var(--cor)!important}.cj-rar em{font-style:normal;color:#fff}.cj-drop{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.cj-drop-tier{display:flex;align-items:center;gap:10px;padding:6px 9px;background:#0a101c;border-left:4px solid var(--cor);border-top:2px solid var(--line);border-right:2px solid var(--line);border-bottom:2px solid var(--line)}.cj-drop-cab{display:flex;flex-direction:column;flex:0 0 76px;font-size:12px;line-height:1.3}.cj-drop-cab b{color:var(--cor)!important}.cj-drop-cab em{font-style:normal;color:var(--txt2)}.cj-drop-ops{display:flex;flex-wrap:wrap;gap:5px;flex:1}.cj-drop-op{display:flex;align-items:center;gap:5px;padding:3px 7px;font-size:12.5px;background:#080d18;border:2px solid var(--line)}.cj-rodape{display:flex;align-items:center;justify-content:center;gap:12px;flex:0 0 auto;margin:10px -22px 0;padding:10px 16px;font-size:13.5px;color:var(--txt2);background:linear-gradient(90deg,#182236,#0f1828);border-top:3px solid var(--line);box-shadow:inset 0 1px #2a3a58}@media (max-width: 760px){.modal-comojogar .cj-corpo{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.modal-comojogar .cj-menu{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding-bottom:4px}.modal-comojogar .cj-menu-btn{flex:0 0 auto}.modal-comojogar .cj-drop-tier{flex-wrap:wrap}.modal-comojogar .cj-rodape{flex-direction:column;gap:7px;margin:10px -12px 0}}.bn-fonte{border-color:#05080e;background:#0c1322;box-shadow:inset 0 0 0 2px #1d2a44;opacity:1}.bn-fonte:not(.on){background:#080d16;box-shadow:none;border-style:dashed;border-color:#223049}.bn-fonte:not(.on) b{color:#6c7d96}.bn-fonte:not(.on) small{color:#4e5d73}.bn-fonte:not(.on) em{color:#5d6c82;letter-spacing:1px}.bn-fonte.on{background:linear-gradient(180deg,#e6b93f21,#e6b93f00 70%),#0e1626;border-color:#05080e;box-shadow:inset 0 0 0 2px var(--ouro2),inset 0 2px #ffffff0f}.bn-fonte.on b{color:#fff6de}.bn-fonte.on small{color:#9fb0cc}.bn-fonte.on em{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;color:#0e1626;background:linear-gradient(180deg,#f7d468,var(--ouro));border:2px solid #05080e;box-shadow:0 2px #00000080}.bn-tab{border-color:#05080e;box-shadow:inset 0 0 0 2px #1d2a44;background:#0a101c}.bn-cab{color:var(--creme);background:#121c30;border-bottom:2px solid #05080e}.bn-cab span:nth-child(3){color:var(--ouro)}.bn-linha{border-bottom:1px solid rgba(255,255,255,.05);color:#b9c7de}.bn-linha.ganha{background:linear-gradient(90deg,rgba(230,185,63,.1),transparent 60%);box-shadow:inset 3px 0 0 var(--ouro2)}.bn-sem{color:#6c7d96;font-size:13.5px}.bn-com{display:flex;align-items:center;justify-content:flex-end;gap:6px;font-family:var(--font-pixel);font-size:13.5px;color:#fff6de}.bn-linha.ganha .bn-com{color:var(--ouro)}.bn-com:before{content:"→";font-family:var(--font-game);font-size:14.5px;color:#3f5a7d}.bn-linha.ganha .bn-com:before{color:var(--ouro2)}.bn-ganho b{display:inline-block;min-width:56px;padding:2px 8px;font-family:var(--font-pixel);font-size:11px;color:#d9ffe8;background:linear-gradient(180deg,#3f9a62,#2a6e45);border:2px solid #113524;box-shadow:inset 0 2px #ffffff2e,0 2px #00000073}.bn-ganho i{font-style:normal;color:#3f5a7d}@media (max-width: 760px){.bn-com:before{display:none}.bn-ganho b{min-width:0}}.esp-origens{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.esp-origem{background:var(--face3);border:2px solid var(--line);box-shadow:inset 0 0 0 1px var(--edge-lt);padding:8px 10px;display:flex;flex-direction:column;gap:3px;font-family:var(--font-game)}.esp-origem-tit{display:inline-flex;align-items:center;gap:6px;font-size:9.5px;letter-spacing:.1em;font-weight:700}.esp-origem.lutando .esp-origem-tit{color:var(--verde)}.esp-origem.parado .esp-origem-tit{color:var(--ouro)}.esp-origem.lutando{border-color:#2f7a55}.esp-origem.parado{border-color:#7a6a42}.esp-origem b{font-size:20px;color:var(--txt);line-height:1.1}.esp-origem small{font-size:9.5px;color:var(--txt2);line-height:1.35}.esp-fontes{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.esp-fonte{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;font-size:12px;line-height:1.3;color:var(--creme);background:#e6b93f14;border:2px solid var(--ouro2)}.esp-fonte em{font-style:normal;font-weight:700;color:var(--ouro)}.esp-fonte.resto{color:var(--txt2);background:#ffffff0a;border-color:var(--line);cursor:help}.tutorial-overlay.tour-guiado{z-index:200}.tut-voltar{padding:7px 12px;margin-right:8px;font:700 11px var(--font-game);letter-spacing:1px;color:var(--txt2);background:var(--face3);border:2px solid var(--line);box-shadow:inset 1px 1px #00000073}.tut-voltar:hover{color:var(--txt);background:var(--face)}.cj-tour{display:inline-flex;align-items:center;gap:7px}.filtro-btn.ginasio{display:inline-flex;align-items:center;gap:5px}.filtro-btn.ginasio.ativo{color:#1a1204;background:linear-gradient(180deg,#f7d468,var(--ouro));border-color:var(--ouro2)}.item-selo small{font:700 12px var(--font-game);letter-spacing:.2px}.item-selo.equipado.no-ginasio{color:#1a1204;background:linear-gradient(180deg,#f7d468,var(--ouro));box-shadow:0 0 10px #e6b93f73}.item-selo.equipado:not(.no-ginasio){color:#0d1f16;background:#5fa87b}.ranking-foto{display:inline-flex;align-items:center;gap:5px;margin-left:10px;padding:2px 8px;font-size:11px;color:var(--creme);background:#e6b93f14;border:2px solid var(--ouro2);white-space:nowrap}.ranking-foto em{font-style:normal;color:var(--txt2)}@media (max-width: 760px){.ranking-sub{display:flex;flex-wrap:wrap;gap:6px}.ranking-foto{margin-left:0}}.btn-config{display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin-right:8px;background-image:linear-gradient(180deg,#3a4866 0,#3a4866 50%,#2a3450 50%,#2a3450);border:3px solid #141c2e;box-shadow:inset 0 3px #5a6a8c,inset 0 -3px #1c2438,0 3px #141c2e}.btn-config:active{transform:translateY(2px);box-shadow:inset 0 3px #5a6a8c,inset 0 -3px #1c2438,0 1px #141c2e}.modal-config{width:min(620px,94vw)}.cfg-linha{display:flex;align-items:center;gap:12px;padding:10px 12px;margin-bottom:8px;background:#0a101c;border:2px solid var(--line);box-shadow:inset 1px 1px #ffffff0a}.cfg-linha.mudo{opacity:.6}@media (max-width: 720px){.cfg-linha{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"mudo  texto texto" "range range valor";align-items:center;row-gap:10px}.cfg-mudo{grid-area:mudo}.cfg-texto{grid-area:texto;min-width:0}.cfg-range{grid-area:range;width:100%}.cfg-valor{grid-area:valor;text-align:right}}@media (max-width: 720px){.modal-lg .modal-head{position:sticky;top:0;z-index:5;background:var(--face);box-shadow:0 2px #00000059}}.cfg-mudo{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:#060b14;border:2px solid var(--line);box-shadow:inset 1px 1px 0 var(--edge-dk)}.cfg-linha:not(.mudo) .cfg-mudo{border-color:var(--ouro2);box-shadow:inset 1px 1px 0 var(--edge-lt)}.cfg-linha.mudo .cfg-mudo img{filter:grayscale(1) opacity(.45)}.cfg-texto{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cfg-texto b{font-size:14.5px;color:var(--creme)}.cfg-texto small{font-size:12px;line-height:1.35;color:var(--txt2)}.cfg-range{flex:0 0 180px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.cfg-range::-webkit-slider-runnable-track{height:10px;background:#05090f;border:2px solid var(--line);box-shadow:inset 1px 1px 0 var(--edge-dk)}.cfg-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:20px;margin-top:-7px;background:linear-gradient(180deg,#f7d468,var(--ouro));border:2px solid var(--line);box-shadow:0 2px #00000080}.cfg-range::-moz-range-track{height:10px;background:#05090f;border:2px solid var(--line)}.cfg-range::-moz-range-thumb{width:14px;height:20px;border-radius:0;background:var(--ouro);border:2px solid var(--line)}.cfg-valor{flex:0 0 42px;text-align:right;font-family:var(--font-pixel);font-size:11px;color:var(--ouro)}.cfg-linha.mudo .cfg-valor{color:var(--txt2)}.cfg-testar{display:inline-flex;align-items:center;gap:6px}.cfg-nota{margin:8px 0 2px;font-size:12px;line-height:1.45;color:var(--txt2)}.cfg-chave{display:flex;align-items:flex-start;gap:12px;padding:11px 12px;background:#0a101c;border:2px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none}.cfg-chave.on{border-color:var(--ouro2);background:#e6b93f12}.cfg-chave input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.cfg-chave .pix-check{margin-top:2px}.cfg-chave input:focus-visible+.pix-check{outline:2px solid var(--azul);outline-offset:2px}.rec-gaveta-wrap{position:relative;display:flex}.rec-gaveta-btn{display:flex;align-items:center;gap:9px;padding:5px 10px 5px 7px;background:linear-gradient(180deg,rgba(63,127,201,.1),transparent 65%),var(--face3);border:3px solid var(--line);box-shadow:inset 2px 2px 0 var(--edge-lt),inset -2px -2px 0 var(--edge-dk),0 2px #00000073;transition:background .12s,box-shadow .12s}.rec-gaveta-btn:hover{background:linear-gradient(180deg,rgba(230,185,63,.14),transparent 65%),var(--face2)}.rec-gaveta-btn.on{background:linear-gradient(180deg,rgba(230,185,63,.2),transparent 70%),var(--face2);border-color:var(--ouro2);box-shadow:inset 2px 2px 0 var(--edge-lt),0 0 10px #e6b93f59}.rec-gaveta-icos{display:flex;align-items:center;gap:1px;padding:4px 5px;background:#05090f;border:2px solid var(--line);box-shadow:inset 1px 1px 0 var(--edge-dk)}.rec-gaveta-txt{display:flex;flex-direction:column;line-height:1.15;text-align:left}.rec-gaveta-txt small{font-family:var(--font-pixel);font-size:8.5px;letter-spacing:1px;color:var(--txt2)}.rec-gaveta-txt b{font-family:var(--font-pixel);font-size:14.5px;color:var(--ouro);text-shadow:1px 1px 0 #000}.rec-gaveta-seta{width:0;height:0;margin-left:1px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--txt2);transition:transform .14s}.rec-gaveta-seta.on{transform:rotate(180deg);border-top-color:var(--ouro)}.rec-gaveta{position:fixed;z-index:120;min-width:420px;padding:12px;background-color:#0e1626;background-image:url(/tex/worn.webp),url(/tex/noise.webp);background-blend-mode:overlay,normal;border:3px solid var(--line);box-shadow:inset 2px 2px 0 var(--edge-lt),inset -3px -3px 0 var(--edge-dk),0 0 0 1px #e6b93f38,0 8px #00000080,0 16px 40px #000000a6;animation:rec-gaveta-abre .14s ease-out}@keyframes rec-gaveta-abre{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.rec-gaveta:before{content:"";position:absolute;top:-9px;left:28px;width:12px;height:12px;background:#0e1626;border-left:3px solid var(--line);border-top:3px solid var(--line);transform:rotate(45deg)}.rec-gaveta-cab{display:flex;align-items:center;gap:7px;margin-bottom:10px;padding-bottom:8px;font-family:var(--font-pixel);font-size:10px;letter-spacing:1.2px;color:var(--ouro);border-bottom:2px solid var(--line)}.rec-gaveta-grade{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));gap:8px}.rec-gaveta-item{display:flex;align-items:center;gap:11px;padding:8px 11px;background:linear-gradient(180deg,#121c30,#080d16);border:2px solid var(--line);box-shadow:inset 1px 1px #ffffff0f,0 2px #0006}.rec-gaveta-item-ico{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:#05090f;border:2px solid var(--line);box-shadow:inset 1px 1px 0 var(--edge-dk)}.rec-gaveta-item-txt{display:flex;flex-direction:column;gap:2px;line-height:1.15;min-width:0}.rec-gaveta-item-txt small{font-family:var(--font-pixel);font-size:9px;letter-spacing:.8px;color:var(--txt2)}.rec-gaveta-item-txt b{font-family:var(--font-pixel);font-size:18px;color:#fff;text-shadow:1px 1px 0 #000}.rec-gaveta-rodape{display:block;margin-top:10px;font-size:11px;color:var(--txt2)}.btn-link{display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin-right:8px;border:3px solid #141c2e;box-shadow:inset 0 3px #ffffff38,inset 0 -3px #00000059,0 3px #141c2e;transition:filter .12s}.btn-link:hover{filter:brightness(1.18)}.btn-link:active{transform:translateY(2px);box-shadow:inset 0 3px #ffffff38,inset 0 -3px #00000059,0 1px #141c2e}.btn-link.discord,.btn-link.idledock,.btn-config{background-blend-mode:multiply,normal;background-size:42px 42px,auto}.btn-link.discord{background-image:linear-gradient(180deg,#5865f2 0,#5865f2 50%,#434fd0 50%,#434fd0);border-color:#232a6b}.btn-link.idledock{background-image:linear-gradient(180deg,#16233a 0,#16233a 50%,#0e1626 50%,#0e1626);border-color:#05080e}@media (max-width: 620px){.rec-gaveta{min-width:0;width:min(92vw,420px);left:auto;right:0}.rec-gaveta:before{left:auto;right:26px}.rec-gaveta-grade{grid-template-columns:minmax(0,1fr)}}.btn-config{width:auto;height:auto;gap:7px;padding:4px 11px 4px 8px;font-family:var(--font-pixel);font-size:10px;letter-spacing:1px;color:#eaf1ff;text-shadow:1px 1px 0 #000}.bandeiras{display:flex;gap:3px;margin-right:8px;padding:3px;background:#090e1a;border:2px solid var(--line);box-shadow:inset 1px 1px #00000080}.bandeira{display:flex;align-items:center;justify-content:center;padding:3px 4px;background:transparent;border:2px solid transparent;opacity:.45;filter:grayscale(.7);transition:opacity .12s,filter .12s}.bandeira:hover{opacity:.85;filter:none}.bandeira.on{opacity:1;filter:none;background:var(--face2);border-color:var(--ouro2);box-shadow:inset 1px 1px 0 var(--edge-lt)}.cfg-idiomas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.cfg-idioma{display:flex;align-items:center;justify-content:center;gap:9px;padding:10px 8px;font-size:13.5px;color:var(--txt2);background:#0a101c;border:2px solid var(--line);box-shadow:inset 1px 1px #00000073}.cfg-idioma:hover{color:var(--txt);background:var(--face)}.cfg-idioma.on{color:var(--ouro);background:var(--face2);border-color:var(--ouro2);box-shadow:inset 1px 1px 0 var(--edge-lt)}@media (max-width: 620px){.cfg-idiomas{grid-template-columns:minmax(0,1fr)}.bandeiras{padding:2px}}.perfil{display:flex;align-items:center;gap:10px;padding:5px 14px 5px 6px;margin-right:10px;text-align:left;cursor:pointer;color:inherit;border-radius:0;background-color:#0f1a2e;background-image:url(/tex/worn.webp),linear-gradient(180deg,#23304c,#0f1727);background-size:48px 48px,auto;border:3px solid #05080e;box-shadow:inset 0 0 0 2px var(--ouro2),inset 0 3px #ffffff12,0 3px #000;transition:filter .12s}.perfil:hover{filter:brightness(1.18)}.perfil:active{transform:translateY(2px);box-shadow:inset 0 0 0 2px var(--ouro2),0 1px #000}.perfil:hover .avatar{border-color:var(--ouro2);box-shadow:0 0 10px #e6b93f59}.perfil:hover b{color:var(--ouro)}.perfil .avatar{transition:border-color .12s,box-shadow .12s}.modal-perfil{width:min(680px,95vw);max-height:90vh;display:flex;flex-direction:column;overflow:hidden;padding:16px 18px 14px}.pf-cabecalho{display:flex;align-items:center;gap:14px;flex:0 0 auto;padding-bottom:12px;border-bottom:3px solid var(--line)}.pf-avatar{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:76px;height:76px;background:radial-gradient(circle at 50% 30%,#1b2a44,#080d16);border:3px solid var(--ouro2);box-shadow:inset 2px 2px 0 var(--edge-lt),0 0 12px #e6b93f40}.avatar-foto,.pf-avatar-foto{width:100%;height:100%;object-fit:cover;display:block}.podio-avatar-box .avatar-foto,.lutador-inline .avatar-foto{width:auto;height:auto;max-width:100%;max-height:100%}.pf-identidade{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.pf-nome{font-family:var(--font-pixel);font-size:18px;color:#fff6de;text-shadow:2px 2px 0 #000}.pf-selos{display:flex;flex-wrap:wrap;gap:5px}.pf-selo{font-style:normal;font-family:var(--font-pixel);font-size:9px;letter-spacing:1px;padding:3px 7px;border:2px solid var(--line);color:#0e1626}.pf-selo.vip{background:linear-gradient(180deg,#f7d468,var(--ouro))}.pf-selo.fundador{background:linear-gradient(180deg,#c58bff,#8a5ad0);color:#fff}.pf-selo.nivel{background:var(--face2);color:var(--txt)}.pf-xp{height:8px;background:#05090f;border:2px solid var(--line);box-shadow:inset 1px 1px 0 var(--edge-dk)}.pf-xp i{display:block;height:100%;background:linear-gradient(90deg,#4fb37c,#7ee2a2)}.pf-abas{margin:12px 0 10px;flex:0 0 auto}.pf-corpo{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:6px}.pf-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-bottom:6px}.pf-dado{display:flex;flex-direction:column;gap:3px;padding:9px 11px;background:#0a101c;border:2px solid var(--line);box-shadow:inset 1px 1px #ffffff0d}.pf-dado small{font-family:var(--font-pixel);font-size:8.5px;letter-spacing:.8px;color:var(--txt2)}.pf-dado b{font-family:var(--font-pixel);font-size:15.5px;color:#fff}.pf-h4{margin:16px 0 7px;font-size:13.5px;letter-spacing:.5px;color:var(--creme)}.pf-nota{margin:0 0 10px;max-width:66ch;font-size:13.5px;line-height:1.6;color:var(--txt)}.pf-nota b{color:var(--creme)}.pf-nome-linha{display:flex;align-items:center;gap:9px;min-width:0}.pf-editar-nome{flex-shrink:0;padding:4px 9px;font-size:10px;letter-spacing:.5px;line-height:1;color:var(--ouro);background:#ffd84a1a;border:1px solid rgba(255,216,74,.35);border-radius:5px;cursor:pointer;transition:filter .12s}.pf-editar-nome:hover{background:#ffd84a33;filter:brightness(1.1)}.pf-trocanome{margin:0 0 4px;padding:12px 14px;background:#ffd84a0d;border-left:3px solid var(--ouro);border-bottom:2px solid var(--line)}.pf-aviso{display:flex;gap:11px;margin-top:14px;padding:12px 14px;background:#0a101c;border:2px solid var(--line);box-shadow:inset 1px 1px #ffffff0a}.pf-aviso>div{min-width:0}.pf-aviso b{display:block;margin-bottom:5px;font-size:13px;color:var(--creme)}.pf-aviso p{margin:0 0 7px;max-width:66ch;font-size:13px;line-height:1.65;color:var(--txt)}.pf-aviso p:last-child{margin-bottom:0}@media (max-width: 720px){.pf-aviso>img,.pf-aviso>canvas{display:none}.pf-trocanome{padding:10px 12px}}.pf-linhas{display:flex;flex-direction:column;gap:7px}.pf-linha{display:flex;align-items:center;gap:11px;padding:10px 12px;background:#0a101c;border:2px solid var(--line)}.pf-linha-ico{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#05090f;border:2px solid var(--line)}.pf-linha-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.pf-linha-txt small{font-family:var(--font-pixel);font-size:8.5px;letter-spacing:.8px;color:var(--txt2)}.pf-linha-txt b{font-size:14.5px;color:#fff;overflow-wrap:anywhere}.pf-online{color:#7ee2a2!important}.pf-plano{display:flex;align-items:center;gap:11px;padding:9px 12px;background:#080d16;border:2px dashed #223049}.pf-plano.on{background:linear-gradient(180deg,rgba(230,185,63,.1),transparent 70%),#0e1626;border-style:solid;border-color:var(--ouro2)}.pf-plano-ico{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#05090f;border:2px solid var(--line)}.pf-plano-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pf-plano-txt b{font-size:14.5px;color:#6c7d96}.pf-plano-txt small{font-size:12px;line-height:1.35;color:#4e5d73}.pf-plano.on .pf-plano-txt b{color:#fff6de}.pf-plano.on .pf-plano-txt small{color:var(--txt2)}.pf-plano-prazo{flex:0 0 auto;font-family:var(--font-pixel);font-size:10px;color:#5d6c82;white-space:nowrap}.pf-plano.on .pf-plano-prazo{padding:3px 8px;color:#0e1626;background:linear-gradient(180deg,#f7d468,var(--ouro));border:2px solid var(--line)}.pf-ir-loja{align-self:center;width:auto;margin:14px auto 0;padding:10px 22px;display:flex;gap:8px}.idioma-sel{position:relative;margin-right:8px}.idioma-atual{display:flex;align-items:center;gap:5px;padding:6px 7px;background:var(--face3);border:3px solid var(--line);box-shadow:inset 2px 2px 0 var(--edge-lt),0 2px #00000073}.idioma-atual:hover{background:var(--face2)}.idioma-atual.on{background:var(--face2);border-color:var(--ouro2)}.idioma-seta{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--txt2);transition:transform .14s}.idioma-seta.on{transform:rotate(180deg);border-top-color:var(--ouro)}.idioma-lista{position:absolute;top:calc(100% + 7px);right:0;z-index:120;display:flex;flex-direction:column;gap:3px;padding:6px;background-color:#0e1626;background-image:url(/tex/noise.webp);border:3px solid var(--line);box-shadow:inset 2px 2px 0 var(--edge-lt),0 6px #00000080,0 12px 30px #0009}.idioma-op{display:flex;align-items:center;gap:9px;padding:7px 12px 7px 8px;white-space:nowrap;font-size:13.5px;color:var(--txt2);background:transparent;border:2px solid transparent}.idioma-op:hover{color:var(--txt);background:var(--face)}.idioma-op.on{color:var(--ouro);background:var(--face2);border-color:var(--ouro2)}.pf-cabecalho .x{flex:0 0 auto;align-self:flex-start;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:15.5px;color:#fff;background:linear-gradient(180deg,#c93b3b,var(--verm-d));border:3px solid var(--line);box-shadow:inset 1px 1px #ffffff4d,inset -2px -2px #00000080,0 2px #0006}.pf-cabecalho .x:hover{background:linear-gradient(180deg,#e04848,#aa2020)}.cookie-barra{position:fixed;left:50%;bottom:14px;transform:translate(-50%);z-index:9500;display:flex;align-items:center;gap:14px;width:min(880px,calc(100vw - 28px));padding:12px 16px;background-color:#0b1220;background-image:url(/tex/worn.webp);background-size:48px 48px;border:4px solid #05080e;box-shadow:inset 0 0 0 2px var(--ouro),0 6px #00000080;font-family:var(--font-game);color:var(--txt)}.cookie-ico{flex:0 0 auto;display:flex}.cookie-txt{flex:1;min-width:0}.cookie-txt b{display:block;color:var(--ouro);font-size:14.5px;margin-bottom:3px}.cookie-txt p{margin:0;font-size:13.5px;line-height:1.45;color:var(--txt-dim)}.cookie-acoes{flex:0 0 auto;display:flex;align-items:center;gap:10px}.cookie-link,.login-termos{background:none;border:0;padding:0;font-family:inherit;font-size:13.5px;color:var(--ouro);text-decoration:underline;cursor:pointer}.login-termos{margin-left:8px}.cookie-link:hover,.login-termos:hover{color:#fff2b8}.cookie-ok{white-space:nowrap}.modal-legal{width:min(720px,94vw);max-height:88vh;display:flex;flex-direction:column}.legal-corpo{overflow-y:auto;padding:4px 4px 0}.legal-destaque{padding:12px 14px;margin-bottom:16px;background:#e6b93f14;border:2px solid var(--ouro2);box-shadow:inset 2px 2px #00000059}.legal-destaque b{display:block;color:var(--ouro);font-size:14.5px;margin-bottom:6px}.legal-destaque p{margin:0 0 8px;font-size:14px;line-height:1.55}.legal-destaque p:last-child{margin-bottom:0}.legal-forte{color:#ffb4a8;font-weight:700}.legal-bloco{margin-bottom:14px}.legal-bloco h4{margin:0 0 6px;color:var(--ouro2);font-size:14px}.legal-bloco p{margin:0 0 6px;font-size:13.5px;line-height:1.55;color:var(--txt-dim)}.legal-rodape{display:flex;justify-content:flex-end;padding-top:12px}@media (max-width: 620px){.cookie-barra{flex-direction:column;align-items:stretch;gap:10px;text-align:center}.cookie-ico{display:none}.cookie-acoes{justify-content:center}}.modal-perfil-publico{width:min(880px,95vw);max-height:90vh;display:flex;flex-direction:column}.pp-acoes{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:0 14px 10px}.pp-acao{display:flex;align-items:center;gap:6px;padding:7px 12px;font-family:var(--font-game);font-size:12px;color:var(--txt);background:#ffffff0d;border:1px solid rgba(255,255,255,.14);border-radius:5px;cursor:pointer}.pp-acao:hover{background:#ffffff1c;border-color:#ffffff47}.pp-acao.destaque{color:#2a1d00;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);border-color:#c17a0c}.pp-acao.so-vip{opacity:.62}.pp-acao.so-vip:hover{opacity:1}.pp-acao-nota{padding:7px 10px;font-size:11.5px;font-style:italic;color:var(--txt3)}.pp-acao-nota.ok{display:flex;align-items:center;gap:5px;font-style:normal;color:#7ee2a2}.pp-carregando{padding:40px;text-align:center;color:var(--txt-dim);font-family:var(--font-game)}.pp-corpo{overflow-y:auto;padding:12px 4px 4px}.pp-dupla{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-bottom:8px}.pp-slot{position:relative}.pp-slot-tag{display:inline-block;margin-bottom:5px;padding:2px 8px;background:#16233a;border:2px solid #05080e;font-family:var(--font-pixel);font-size:9px;letter-spacing:1px;color:var(--ouro2)}.pp-treino{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.pp-talentos{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.pp-cmp-btn{display:flex;align-items:center;gap:6px;margin:2px 0 10px;padding:7px 12px;background:#16233a;border:2px solid #05080e;box-shadow:0 2px #05080e;font-family:var(--font-pixel);font-size:10px;letter-spacing:1px;color:var(--ouro2);cursor:pointer}.pp-cmp-btn:hover{background:#1d2d48}.pp-cmp-btn.on{background:var(--ouro2);color:#17120a}.pp-cmp{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-bottom:10px}.pp-cmp-slot{padding:8px 10px 10px;background:#0d1626;border:2px solid #05080e}.pp-cmp-slot.vazio{opacity:.75}.pp-cmp-cab{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;margin:6px 0 8px;padding-bottom:6px;border-bottom:2px solid #05080e}.pp-cmp-cab b{display:flex;flex-direction:column;min-width:0;font-family:var(--font-pixel);font-size:9px;letter-spacing:1px}.pp-cmp-cab b.eu{color:#7ee2a2}.pp-cmp-cab b.ele{color:#ffb4bd;text-align:right}.pp-cmp-cab b small{overflow:hidden;font-family:var(--font-game);font-size:11px;font-weight:400;letter-spacing:0;color:var(--txt);white-space:nowrap;text-overflow:ellipsis}.pp-cmp-cab i{font-family:var(--font-pixel);font-size:9px;color:var(--txt-dim);font-style:normal}.pp-cmp-linha{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:4px;padding:3px 0;font-size:12px}.pp-cmp-linha+.pp-cmp-linha{border-top:1px solid #0a1221}.pp-cmp-rot{display:flex;align-items:center;gap:5px;min-width:0}.pp-cmp-rot em{overflow:hidden;font-style:normal;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.pp-cmp-linha b{font-variant-numeric:tabular-nums;text-align:right}.pp-cmp-linha b.ok{color:#7ee2a2}.pp-cmp-linha b.ruim{color:#ff8b98}.pp-cmp-delta{font-family:var(--font-pixel);font-size:9px;font-style:normal;color:var(--txt-dim);text-align:center}@media (max-width: 480px){.pp-cmp-linha{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,.7fr) minmax(0,.9fr);font-size:11px}.pp-cmp-rot em{font-size:10px}}.pp-talento{display:flex;gap:9px;padding:8px 10px;background:#0e1626;border:2px solid #05080e;box-shadow:inset 1px 1px #1c2b45}.pp-talento-corpo{flex:1;min-width:0}.pp-talento-topo{display:flex;justify-content:space-between;gap:8px;font-size:13px}.pp-talento-topo b{color:var(--txt)}.pp-talento-topo span{color:var(--txt-dim)}.pp-talento-barra{height:7px;margin:4px 0 3px;background:#05080e;box-shadow:inset 1px 1px #000}.pp-talento-barra i{display:block;height:100%;background:linear-gradient(180deg,#6ea8ff,#3a6ac4)}.pp-talento small{font-size:12px;color:var(--txt-dim)}.pp-talento small b{color:#8cc4ff}.chat-autor,.podio-nome.clicavel,.jogador-nome.clicavel{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:inherit}.chat-autor{font-weight:700}.chat-autor:hover,.podio-nome.clicavel:hover,.jogador-nome.clicavel:hover{text-decoration:underline;filter:brightness(1.25)}.podio-avatar-box.clicavel{cursor:pointer}.podio-avatar-box.clicavel:hover{filter:brightness(1.15)}.forja-vip-ok,.forja-vip-oferta{display:block;margin-top:3px;font-style:normal;font-size:12px}.forja-vip-ok{color:#7ce0a5}.forja-vip-oferta{color:#f7d468}.forja-risco-aviso.com-vip{border-color:#2f6b4d}.chat-comunidade{flex:1;min-height:0;display:flex;flex-direction:column;gap:6px;padding:6px;overflow-y:auto}.com-card{display:flex;align-items:center;gap:10px;padding:7px 10px;flex-shrink:0;text-decoration:none;color:var(--txt);background-color:#0f1a2e;background-image:url(/tex/worn.webp),linear-gradient(180deg,#1c2d4c,#0d1626);background-size:48px 48px,auto;border:3px solid #05080e;box-shadow:inset 0 0 0 2px #2c4166,inset 0 3px #ffffff0f,0 3px #000;transition:filter .12s}.com-card:hover{filter:brightness(1.18)}.com-card:active{transform:translateY(2px);box-shadow:inset 0 0 0 2px #2c4166,0 1px #000}.com-card span{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.com-card b{font-size:13.5px;color:var(--ouro)}.com-card small{font-size:11.5px;color:var(--txt-dim);line-height:1.2}.com-card em{font-style:normal;font-size:15.5px;color:var(--txt-dim)}.com-card.discord{box-shadow:inset 0 0 0 2px #5865f2,inset 0 3px #ffffff0f,0 3px #000}.com-card.idledock{box-shadow:inset 0 0 0 2px #2f6ae0,inset 0 3px #ffffff0f,0 3px #000}.com-card.votar{box-shadow:inset 0 0 0 2px #c8922a,inset 0 3px #ffffff0f,0 3px #000}.com-card.votar.tem-premio{box-shadow:inset 0 0 0 2px var(--ouro),inset 0 3px #ffffff1a,0 3px #000;animation:com-votar-pulso 1.8s ease-in-out infinite}.com-card.votar.tem-premio small{color:#f7d468}@keyframes com-votar-pulso{50%{filter:brightness(1.22)}}.lj-cupom{display:flex;flex-direction:column;gap:5px;margin:0 0 12px;padding:9px 12px;background:#ffc94a0f;border:1px dashed rgba(255,201,74,.3);border-radius:10px}.lj-cupom.aplicado{flex-direction:row;align-items:center;gap:10px;border-style:solid;background:#3fd08a17;border-color:#3fd08a59}.lj-cupom-ico{font-size:21px;line-height:1}.lj-cupom.aplicado>div{flex:1;min-width:0}.lj-cupom.aplicado b{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:14px;color:#5fe0a0}.lj-cupom.aplicado.desconto{background:#ffc94a1a;border-color:#ffc94a66}.lj-cupom.aplicado.desconto b{color:var(--ouro, #ffc94a)}.lj-cupom-off{font-style:normal;background:var(--ouro, #ffc94a);color:#20170a;font-weight:700;font-size:12.5px;letter-spacing:.4px;border-radius:99px;padding:1px 8px}.lj-cupom.aplicado small{display:block;font-size:13px;color:var(--txt2);line-height:1.4}.lj-cupom-abrir{align-self:flex-start;background:none;border:0;color:var(--ouro, #ffc94a);font-size:14px;font-weight:700;padding:2px 0;cursor:pointer}.lj-cupom-abrir:hover{text-decoration:underline}.lj-cupom-form{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.lj-cupom-form input{flex:1 1 150px;min-width:0;background:#0f1117;border:1px solid var(--linha, #262a36);color:var(--txt, #e9ecf3);border-radius:7px;padding:7px 10px;font:inherit;font-size:14.5px;letter-spacing:1px;text-transform:uppercase}.lj-cupom-form input:focus{outline:none;border-color:var(--ouro, #ffc94a)}.lj-cupom-ok{background:var(--ouro, #ffc94a);border:0;color:#20170a;font-weight:700;font-size:13.5px;border-radius:7px;padding:7px 13px;cursor:pointer}.lj-cupom-ok:disabled{opacity:.45;cursor:not-allowed}.lj-cupom-tirar{background:#0000004d;border:1px solid rgba(255,255,255,.22);color:var(--creme, #e9ecf3);font-size:13px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;border-radius:7px;cursor:pointer;padding:5px 12px;white-space:nowrap;flex:0 0 auto}.lj-cupom-tirar:hover{background:#e2473f33;border-color:#e2473fa6;color:#ff9b93}.lj-cupom-nota{font-size:12.5px;color:var(--txt3, #6b7385);line-height:1.45}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23e8c87a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:13px;padding-right:32px;cursor:pointer}select::-ms-expand{display:none}.dupla-recolher{display:none}.dupla-seta{width:0;height:0;border:5px solid transparent;border-top-color:currentColor;transition:transform .15s}.dupla-seta.fechada{transform:rotate(-90deg)}@media (max-width: 960px){.dupla-recolher{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;font:700 11px var(--font-game);letter-spacing:.5px;color:var(--ouro2);background:#16233a;border:2px solid #05080e;box-shadow:inset 1px 1px #2a3a58,0 2px #000;cursor:pointer}.dupla-recolher:active{transform:translateY(2px);box-shadow:inset 1px 1px #2a3a58}.painel-dupla.recolhida .painel-dupla-cards{display:none}.painel-dupla.recolhida{padding-bottom:8px}.painel-dupla.recolhida .painel-dupla-header{padding-bottom:0;border-bottom:0}}@media (max-width: 960px){.col-esq .chat{min-height:220px}.col-esq .chat .chat-lista{min-height:200px;max-height:45vh}}@media (max-height: 760px){.painel{padding:9px}.painel h3{font-size:12.5px}.btn-modo-especial{padding:7px 9px}.btn-modo-especial b{font-size:12.5px}.btn-modo-especial small{font-size:10.5px;line-height:1.25}.col-esq,.col-dir{gap:8px}.modo-btn{padding:6px 8px;font-size:11px}}@media (max-height: 660px){.painel{padding:7px}.btn-modo-especial small,.btn-modo-especial .modo-esp-sub{display:none}.btn-modo-especial{padding:6px 8px}.col-esq,.col-dir{gap:6px}}.col-esq .chat{min-height:190px}@media (max-height: 700px){.col-esq .chat{min-height:150px}}.equip-vazio{font-style:normal;font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:var(--txt3, #6b7385);opacity:.75}.st-cab{display:flex;justify-content:flex-end;padding:6px 56px 0 2px}.st-recolher{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;font:700 11px var(--font-game);letter-spacing:.5px;color:var(--ouro2);background:#16233a;border:2px solid #05080e;box-shadow:inset 1px 1px #2a3a58,0 2px #000;cursor:pointer}.st-recolher b{color:var(--ouro)}.st-recolher:hover{background:#1d2e4a}.st-recolher:active{transform:translateY(2px);box-shadow:inset 1px 1px #2a3a58}.training-stations-bar.recolhida{display:none}.training-stations-bar.modo-minimo .st-badge{flex-direction:row;align-items:center;flex-wrap:wrap;gap:4px 8px;padding:5px 8px}.training-stations-bar.modo-minimo .st-luva-info{display:none}.training-stations-bar.modo-minimo .st-head{flex:0 1 auto;align-items:center}.training-stations-bar.modo-minimo .st-title{min-height:0}.training-stations-bar.modo-minimo .st-sub{flex:1 1 auto;min-height:0;-webkit-line-clamp:1}@media (max-width: 900px){.promocoes-ciclo{display:none}.promocoes-header{padding:8px 10px;gap:6px}.promocoes-header .rec{padding:2px 6px 2px 2px;gap:5px}.promocoes-header .rec-ico{width:26px;height:26px}.promocoes-header .rec-ico img{width:20px!important;height:20px!important}.promocoes-header .rec-txt b{font-size:11px}.promocoes-header .rec-txt small{display:none}.promocoes-tabs{padding:6px 10px;gap:5px;flex-wrap:wrap}.promocoes-tab-btn{padding:5px 8px}.promocoes-tab-btn b{font-size:12px}.promocoes-tab-btn small{display:none}.promocoes-tabs{flex-direction:column;align-items:stretch;gap:8px}.promocoes-tab-grupo{align-items:stretch}.promocoes-tab-linha{display:grid;grid-template-columns:1fr 1fr;gap:5px}.promocoes-tab-btn{flex:1 1 auto;min-width:0!important;padding:6px 8px!important;justify-content:center}.promocoes-tab-btn .tab-txt{align-items:center;min-width:0}.promocoes-tab-btn .tab-txt b{font-size:11.5px;white-space:normal;text-align:center}.fz2{padding:8px 10px 10px;gap:6px}.fz2-filtros{display:flex;flex-direction:column;gap:6px}.fz-grupo-titulo{font-size:9.5px;margin-bottom:3px}.fz2-filtros .fz-chips{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:5px;padding-bottom:2px;scrollbar-width:none;scroll-snap-type:x proximity}.fz2-filtros .fz-chips::-webkit-scrollbar{display:none}.fz2-filtros .fz-chips>*{flex:0 0 auto;scroll-snap-align:start}.fz2-filtros .fz-chip{width:auto;min-width:0;height:34px;padding:0 9px;gap:5px;font-size:11.5px}.fz2-filtros .fz-chip em{margin-left:0}.fz2-filtros .fz-chip img{width:16px;height:16px}.promocoes-recursos{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:5px}.promocoes-recursos::-webkit-scrollbar{display:none}.promocoes-recursos>*{flex:0 0 auto}.promocoes-tab-grupo{gap:5px}.promocoes-tab-grupo:before{font-size:9px}.fz2-lista{min-height:46vh}}.cj-tutorial-convite{display:contents}@media (max-width: 960px){.cj-tutorial-convite{display:none}}.thud-info-toggle{display:none}@media (max-width: 960px){.thud-info-toggle{display:inline-flex;align-items:center;gap:6px}.thud-stats.recolhida{display:none}}.ring-carregando{display:flex;align-items:center;justify-content:center;font-family:var(--font-game);font-size:13.5px;color:var(--txt-dim)}.turnstile-slot{justify-content:center;margin:2px 0 10px;min-height:65px}.chat-beta{margin-left:7px;padding:2px 6px;border:1px solid #ffb43a;border-radius:3px;background:#3a2a0d;color:#ffc96b;font:700 10px var(--font-game);letter-spacing:.5px;cursor:pointer;line-height:1.4;transition:background .15s,color .15s}.chat-beta:hover{background:#ffb43a;color:#2a1c05}.beta-card{width:min(480px,100%);text-align:left;padding:22px 24px;position:relative;max-height:86vh;overflow-y:auto}.beta-x{position:absolute;top:10px;right:12px;background:none;border:none;color:var(--txt3);font-size:17px;cursor:pointer;line-height:1}.beta-x:hover{color:var(--ouro)}.beta-selo-grande{display:inline-block;padding:1px 6px;border:1px solid #ffb43a;border-radius:3px;background:#3a2a0d;color:#ffc96b;font:700 10px var(--font-game);letter-spacing:.5px}.beta-card h2{margin:8px 0 2px;font-size:15.5px;text-align:left}.beta-sub{margin:0 0 12px;font-size:12.5px;color:var(--txt3)}.beta-intro{margin:0 0 13px;font-size:13.5px;line-height:1.6;color:var(--txt2)}.beta-lista{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:9px}.beta-lista li{display:flex;gap:9px;align-items:flex-start;font-size:13.5px;line-height:1.55;color:var(--txt2)}.beta-lista li img{flex:none;margin-top:2px}.beta-garantia{padding:11px 13px;border:1px solid #2f7d53;border-left-width:3px;border-radius:4px;background:#11261b}.beta-garantia strong{display:block;margin-bottom:4px;color:#7fe3a6;font-size:13.5px}.beta-garantia span{display:block;font-size:13.5px;line-height:1.6;color:var(--txt2)}.beta-ajuda{margin:13px 0 0;font-size:12.5px;line-height:1.55;color:var(--txt3)}.beta-ok{display:block;margin:16px auto 0}@media (max-width: 520px){.beta-card{padding:18px 16px}.beta-intro,.beta-lista li,.beta-garantia span{font-size:13px}}.atz-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:20px;background:#040810eb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:atz-entra .25s ease-out}@keyframes atz-entra{0%{opacity:0}to{opacity:1}}.atz-caixa{width:min(400px,100%);max-height:100%;display:flex;flex-direction:column;overflow:hidden;padding:26px 24px 20px;text-align:center;background:var(--face);border:4px solid var(--line);box-shadow:inset 3px 3px 0 var(--edge-lt),inset -4px -4px 0 var(--edge-dk),0 6px #00000080}.atz-icone{width:44px;height:44px;margin:0 auto 14px;border-radius:50%;border:3px solid rgba(255,180,58,.22);border-top-color:var(--ouro);animation:atz-gira .9s linear infinite;display:grid;place-items:center;font:700 19px var(--font-game);color:var(--ouro)}.atz-icone.ok{border-color:#2f7d53;border-top-color:#2f7d53;color:#7fe3a6;animation:none}@keyframes atz-gira{to{transform:rotate(360deg)}}.atz-caixa h2{margin:0 0 6px;font-size:15.5px;color:var(--ouro)}.atz-sub{margin:0 0 16px;font-size:13.5px;line-height:1.6;color:var(--txt2)}.atz-barra{height:7px;border:1px solid var(--line);background:#0b1018;overflow:hidden;position:relative}.atz-barra i{position:absolute;inset:0 auto 0 0;width:38%;background:linear-gradient(90deg,transparent,var(--ouro),transparent);animation:atz-desliza 1.15s ease-in-out infinite}@keyframes atz-desliza{0%{left:-40%}to{left:100%}}.atz-barra.parada i{animation:none;left:0;width:100%;background:#4a2020}.atz-barra.cheia i{animation:none;left:0;width:100%;background:#2f7d53}.atz-caixa>:not(.atz-novidades){flex:0 0 auto}.atz-novidades{margin-top:16px;text-align:left;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.atz-novidades-rot{display:block;margin-bottom:7px;font:700 10px var(--font-game);letter-spacing:.5px;color:var(--txt3);text-transform:uppercase}.atz-novidades ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.atz-novidades li{position:relative;padding-left:14px;font-size:14px;line-height:1.7;color:var(--txt)}.atz-novidades li:before{content:"◆";position:absolute;left:0;color:var(--ouro);font-size:9px;top:3px}.atz-rodape{display:block;margin-top:16px;font-size:11px;color:var(--txt3)}.nov-card{width:min(520px,100%);text-align:left;padding:22px 24px;position:relative;max-height:86vh;overflow-y:auto}.nov-x{position:absolute;top:10px;right:12px;background:none;border:none;color:var(--txt3);font-size:17px;cursor:pointer;line-height:1}.nov-x:hover{color:var(--ouro)}.nov-card h2{margin:0 0 3px;font-size:15.5px;text-align:left}.nov-sub{margin:0 0 16px;font-size:13.5px;color:var(--txt2)}.nov-vazio{font-size:13.5px;color:var(--txt3)}.nov-abas{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:13px}.nov-aba{padding:4px 9px;border:1px solid var(--line);background:#0b1018;color:var(--txt3);font:700 11px var(--font-game);cursor:pointer}.nov-aba.sel{border-color:var(--ouro);color:var(--ouro);background:#241a08}.nov-cab{display:flex;align-items:baseline;gap:9px;margin-bottom:4px}.nov-versao{font:700 12.5px var(--font-game);color:var(--ouro)}.nov-data{font-size:12.5px;color:var(--txt2)}.nov-titulo-versao{margin:0 0 15px;font-size:15.5px;line-height:1.45;color:var(--ouro)}.nov-itens{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.nov-itens li{position:relative;padding-left:17px;font-size:15px;line-height:1.8;color:var(--txt);max-width:58ch}.nov-itens li:before{content:"◆";position:absolute;left:0;top:5px;color:var(--ouro);font-size:11px}.nov-ok{display:block;margin:18px auto 0}@media (max-width: 520px){.atz-caixa{padding:20px 16px 16px}.nov-card{padding:18px 16px}}.btn-novidades{position:relative}.nov-ponto{position:absolute;top:-5px;right:-5px;min-width:15px;height:15px;padding:0 3px;display:grid;place-items:center;border:1px solid #05080e;border-radius:8px;background:var(--verm);color:#fff;font:700 10px var(--font-game);line-height:1;pointer-events:none}.chat-autor-anuncio{color:var(--cor, var(--ouro))}.sf{margin:14px 0 6px;padding:14px;background:#0d1420;border:1px solid #1e2940;border-radius:5px}.sf-trilha{display:flex;gap:5px;justify-content:center;flex-wrap:wrap;margin-bottom:14px}.sf-degrau{min-width:34px;padding:4px 7px;border:1px solid #2a3550;border-radius:3px;background:#131b2b;color:var(--txt3);font:700 11px var(--font-game);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.sf-degrau:hover{border-color:var(--ouro);color:var(--ouro)}.sf-degrau.feito{border-color:#2f7d53;color:#7fe3a6;background:#11261b}.sf-degrau.atual{border-color:var(--ouro);color:#2a1c05;background:var(--ouro)}.sf-palco{display:grid;place-items:center;min-height:190px}.sf-conta,.sf-final{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.sf-mais,.sf-igual{font:700 18px var(--font-game);color:var(--ouro)}.sf-carta{width:108px;padding:7px;background:#131b2b;border:2px solid #c58bff;border-radius:4px;display:flex;flex-direction:column;gap:5px;animation:sf-surge .22s ease-out}@keyframes sf-surge{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.sf-carta.fantasma{opacity:.42;filter:grayscale(.4)}.sf-carta-topo{display:flex;justify-content:space-between;align-items:center;min-height:15px}.sf-rar{font:700 9px var(--font-game);color:#c58bff}.sf-selo{font:700 10px var(--font-game);color:var(--ouro);background:#241a08;border:1px solid var(--ouro);border-radius:3px;padding:0 4px}.sf-arte{height:52px;display:grid;place-items:center;background:#0b1018;border:1px solid #2a3550;border-radius:3px}.sf-mult{text-align:center;font:700 12.5px var(--font-game);color:var(--ouro)}.sf-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.sf-stats div{background:#0b1018;border-radius:2px;padding:3px 0;text-align:center}.sf-stats b{display:block;font-size:11px;margin-top:1px}.sf-final-txt{max-width:230px}.sf-final-txt b{display:block;margin-bottom:5px;font:700 13.5px var(--font-game);color:#7fe3a6}.sf-final-txt span{font-size:13px;line-height:1.6;color:var(--txt2)}.sf-info{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 12px}.sf-info-item{text-align:center;padding:7px 4px;background:#0b1018;border:1px solid #1e2940;border-radius:4px}.sf-info-item small{display:block;margin-bottom:3px;font-size:10.5px;line-height:1.3;color:var(--txt3)}.sf-info-item b{font:700 13.5px var(--font-game);color:var(--txt)}.sf-acoes{display:flex;justify-content:center}.sf-nota{margin:12px 0 0;font-size:12.5px;line-height:1.6;color:var(--txt3);text-align:center}@media (max-width: 560px){.sf-carta{width:92px}.sf-info{grid-template-columns:1fr}}.chat-selo{position:relative;display:inline-flex;align-items:center;gap:4px;font:700 11px var(--font-game);white-space:nowrap;border-radius:4px;padding:3px 6px;cursor:help;transition:filter .12s,transform .12s}.chat-selo:hover{filter:brightness(1.25);transform:translateY(-1px)}.chat-selo:after{content:attr(data-dica);position:absolute;bottom:calc(100% + 7px);right:0;z-index:40;padding:5px 9px;font:700 11px var(--font-game);color:var(--txt);letter-spacing:.3px;background:var(--face3);border:2px solid var(--line);box-shadow:3px 3px #0000008c,inset 1px 1px 0 var(--edge-lt);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s}.chat-selo:before{content:"";position:absolute;bottom:calc(100% + 2px);right:10px;z-index:41;width:8px;height:8px;background:var(--face3);border-right:2px solid var(--line);border-bottom:2px solid var(--line);transform:rotate(45deg);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s}.chat-selo:hover:after,.chat-selo:hover:before,.chat-selo:focus-visible:after,.chat-selo:focus-visible:before{opacity:1;visibility:visible}.chat-online:after{border-bottom-color:#8a93a6}.chat-vips:after{border-bottom-color:var(--ouro2)}.chat-fundadores:after{border-bottom-color:#c58bff}.chat-vips{color:var(--ouro);background:#ffd84a14;border:1px solid rgba(255,216,74,.25)}.chat-fundadores{color:#c58bff;background:#c58bff14;border:1px solid rgba(197,139,255,.28)}.loot-card{max-height:92vh;overflow-y:auto;overscroll-behavior:contain}.loot-x{position:sticky;top:-4px;float:right;margin:-8px -8px 0 0;width:34px;height:34px;z-index:3;background:#0a101c;border:2px solid #05080e;color:var(--txt2);font-size:17px;line-height:1;cursor:pointer}.loot-x:hover{color:var(--ouro);border-color:var(--ouro)}.loot-rodape{position:sticky;bottom:-18px;margin-top:14px;padding:10px 0 8px;background:#0d1524;box-shadow:0 -10px 14px -6px #0d1524}@media (max-width: 560px){.loot-card{width:96vw;padding:16px 14px 10px;max-height:88vh}.loot-titulo{font-size:17px}.loot-itens{gap:8px}.loot-item{min-width:0;flex:1 1 calc(50% - 8px);padding:9px 6px 8px}.loot-item img{width:34px;height:34px}.loot-raridades{font-size:11px;gap:6px;flex-wrap:wrap;justify-content:center}.loot-rodape{flex-direction:column;gap:8px;bottom:-10px}.loot-ok{width:100%}}.btn-coleta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 20px;cursor:pointer;font:800 15px var(--font-game);letter-spacing:.4px;color:#eaf2ff;background:linear-gradient(180deg,#2f6cb5,#1d4e8f);border:3px solid #05080e;border-radius:0;box-shadow:inset 0 3px #4f8fd8,inset 0 -3px #123560,0 4px #000;transition:filter .15s ease}.btn-coleta:hover:not(:disabled){filter:brightness(1.14)}.btn-coleta:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 3px #4f8fd8,inset 0 -3px #123560,0 2px #000}.btn-coleta:disabled{color:#56688a;background:#182640;box-shadow:inset 0 3px #ffffff0f,0 4px #000;cursor:not-allowed}.loot-ok.btn-coleta{width:240px}.passe-tudo.btn-coleta{width:100%}.ms-btn.btn-coleta{margin-top:auto;width:100%;padding:10px 8px;font-size:14px}.chat-beta.chat-beta-reset{border-color:#ff6b5e;background:#3a1210;color:#ff9d93}.chat-beta.chat-beta-reset:hover{background:#ff6b5e;color:#2a0806}.beta-selo-grande.selo-reset{border-color:#ff6b5e;background:#3a1210;color:#ff9d93}.modal-promocoes.promocoes-v2{width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;border-radius:0;border-width:0 0 0 0;padding:0;display:grid;grid-template-columns:232px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"cab    cab" "nav    area" "ciclo  area";gap:0;overflow:hidden}.promocoes-v2 .promocoes-header{grid-area:cab;margin:0;padding:12px 18px;border-bottom:2px solid var(--line);background:var(--face3)}.promocoes-v2 .promocoes-title{font-size:17px}.promocoes-v2 .promocoes-sub{font-size:12.5px}.promocoes-v2 .promocoes-ciclo{grid-area:ciclo;flex-direction:column;align-items:flex-start;gap:2px;margin:0;padding:9px 12px 11px;border:0;border-top:1px solid var(--line);background:transparent;font-size:12px;line-height:1.5;max-height:128px;overflow:hidden}.promocoes-v2 .promocoes-ciclo .pc-passo,.promocoes-v2 .promocoes-ciclo .pc-mat{gap:3px;white-space:nowrap}.promocoes-v2 .promocoes-ciclo img{width:11px!important;height:11px!important}.promocoes-v2 .promocoes-ciclo{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:4px;row-gap:3px}.promocoes-v2 .promocoes-ciclo em{display:inline;opacity:.5}.promocoes-v2 .promocoes-ciclo .pc-div{display:block;width:100%;height:0;margin:1px 0;border-top:1px dashed rgba(122,139,166,.25)}.promocoes-v2 .promocoes-tabs{grid-area:nav;display:flex;flex-direction:column;justify-content:flex-start;gap:22px;margin:0;padding:18px 12px;height:100%;border-right:2px solid var(--line);background:var(--face3);overflow-y:auto;overflow-x:hidden}.promocoes-v2 .promocoes-ciclo{border-right:2px solid var(--line);background:var(--face3)}.promocoes-v2 .promocoes-tab-grupo{display:flex;flex-direction:column;align-items:stretch;gap:7px;width:100%}.promocoes-v2 .promocoes-tab-linha{width:100%;flex-wrap:nowrap}.promocoes-v2 .promocoes-tab-grupo-titulo{writing-mode:horizontal-tb;transform:none;font-size:12.5px;letter-spacing:1.4px;color:#8fa3c4;padding-left:3px}.promocoes-v2 .promocoes-tab-linha{display:flex;flex-direction:column;gap:6px}.promocoes-v2 .promocoes-tab-btn{width:100%;min-width:0;box-sizing:border-box;justify-content:flex-start;text-align:left;padding:13px 10px;gap:10px;white-space:normal;flex:0 0 auto;border-radius:8px}.promocoes-v2 .promocoes-tab-btn.ativo{box-shadow:inset 3px 0 0 var(--ouro)}.promocoes-v2 .promocoes-tab-btn .tab-txt,.promocoes-v2 .promocoes-tab-btn .tab-txt b,.promocoes-v2 .promocoes-tab-btn .tab-txt small{white-space:normal}.promocoes-v2 .promocoes-tab-btn .tab-txt{min-width:0}.promocoes-v2 .promocoes-tab-btn .tab-txt b,.promocoes-v2 .promocoes-tab-btn .tab-txt small{overflow-wrap:anywhere}.promocoes-v2 .promocoes-tab-btn .tab-txt b{font-size:13.5px;color:#e4ecfa}.promocoes-v2 .promocoes-tab-btn .tab-txt small{font-size:12.5px;line-height:1.45;color:#93a4c2}.promocoes-v2 .promocoes-tab-btn.ativo .tab-txt b{color:inherit}.promocoes-v2 .promocoes-tab-btn.ativo .tab-txt small{color:inherit;opacity:.85}.promocoes-v2 .promocoes-area{grid-area:area;min-height:0;display:flex;flex-direction:column;overflow:hidden}.promocoes-v2 .promocoes-area>*{flex:1;min-height:0;overflow:hidden}.promocoes-v2 .fusao-wrap{display:flex;flex-direction:column}.promocoes-v2 .fusao-wrap,.promocoes-v2 .promocoes-corpo-aprimorar{max-height:none;height:100%;overflow:hidden}@media (max-width: 900px){.modal-promocoes.promocoes-v2{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"cab" "nav" "area"}.promocoes-v2 .promocoes-tabs{flex-direction:row;gap:12px;border-right:0;border-bottom:2px solid var(--line);overflow-x:auto}.promocoes-v2 .promocoes-tab-linha{flex-direction:row}.promocoes-v2 .promocoes-tab-btn{width:auto}.promocoes-v2 .promocoes-ciclo{display:none}}.ls{cursor:pointer}.ls:focus-visible{outline:2px solid var(--azul);outline-offset:2px}.ls-selos{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.ls-selo{display:inline-flex;align-items:center;gap:3px;padding:1px 5px;border-radius:3px;font-style:normal;font-size:10px;font-weight:700;line-height:1.5}.ls-selo.equipado{border:1px solid rgba(244,180,26,.45);background:#f4b41a24;color:#f4b41a}.ls.alerta{box-shadow:inset 0 0 0 1px #f4b41a4d}.ls-coroa{flex:none;width:26px;height:26px;margin-left:auto;border:1px solid var(--line);border-radius:6px;background:transparent;color:#5a6b86;font-size:14.5px;line-height:1;cursor:pointer;transition:all .14s}.ls-coroa:hover{color:var(--ouro);border-color:#f4b41a80}.ls-coroa.on{background:#f4b41a2e;border-color:var(--ouro);color:var(--ouro)}.ls-principal-tag{margin-left:6px;padding:1px 5px;border-radius:3px;background:var(--ouro);color:#241a04;font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.ls.principal{box-shadow:inset 0 0 0 2px var(--ouro),0 0 12px #f4b41a2e}.ls-mini{flex:none}.ls-est{color:var(--ouro);font-weight:700}.ls-selo.tier{border:1px solid color-mix(in srgb,var(--tier) 45%,transparent);background:color-mix(in srgb,var(--tier) 14%,transparent);color:var(--tier);max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ls-selo.favorito{border:1px solid rgba(226,74,74,.4);background:#e24a4a1f;color:#ff9e8f}.ls{min-height:54px;align-items:center}.ls-txt{min-width:0}.ls-txt b{display:flex;align-items:center;gap:2px}.fz-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:12px;align-content:start}.fz-card{position:relative}.fz-card.on:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:3px solid var(--azul);border-radius:10px;pointer-events:none}.fz-card.principal:after{border-color:var(--ouro);box-shadow:0 0 16px #f4b41a59}.fz-card-coroa{position:absolute;top:8px;left:8px;z-index:3;width:28px;height:28px;border:2px solid var(--line);border-radius:6px;background:#0b1220d9;color:#7a8ba6;font-size:15.5px;line-height:1;cursor:pointer;transition:all .14s}.fz-card-coroa:hover{color:var(--ouro);border-color:var(--ouro)}.fz-card-coroa.on{background:var(--ouro);border-color:var(--ouro);color:#241a04}.fz-card-fica,.fz-card-some,.fz-card-sempar{position:absolute;top:12px;left:42px;right:8px;z-index:3;display:flex;align-items:center;gap:5px;width:fit-content;max-width:calc(100% - 50px);padding:2px 7px;border-radius:4px;font-style:normal;font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.fz-card-fica{background:var(--ouro);color:#241a04}.fz-card-fica.auto{background:#b98f22;color:#1a1304}.fz-card-fica b{font-weight:800;opacity:.75}.fz-card-some{background:#2a3444;color:#93a1b5}.fz-card-sempar{background:#27476e;color:#cfe2ff}.fz-card.godroll>.cardx{box-shadow:0 0 0 2px #f4c5428c}.fz-secoes{display:flex;flex-direction:column;gap:18px}.fz-secao{display:flex;flex-direction:column;gap:9px}.fz-secao-tit{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;padding-bottom:6px;border-bottom:1px solid rgba(122,139,166,.18);font:700 12.5px var(--font-game);letter-spacing:1.2px;color:var(--txt2)}.fz-secao-tit em{font-style:normal;font-size:12px;font-weight:400;letter-spacing:0;color:var(--txt3)}.fz-secao-tit.aviso{color:var(--ouro);border-bottom-color:#f4b41a4d}.fz-card-rende{position:absolute;top:8px;left:50%;transform:translate(-50%);z-index:3;display:flex;align-items:baseline;gap:4px;padding:3px 9px;border:1px solid rgba(244,180,26,.5);border-radius:6px;background:#0b1220e6;color:var(--ouro);font-style:normal;font-size:14.5px;font-weight:800}.fz-card-rende span{font-size:10px;font-weight:600;color:var(--txt2);text-transform:uppercase}.fz-card.quebrar.perigo:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:2px dashed rgba(226,74,74,.65);border-radius:10px;pointer-events:none;z-index:2}.fz2-ganho{display:flex;align-items:center;gap:12px;flex:none;padding:7px 14px;border:2px solid rgba(79,179,124,.45);border-radius:10px;background:#4fb37c1a}.fz2-ganho-rot{font-size:10.5px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#86efac;max-width:64px;line-height:1.3}.fz2-ganho-itens{display:flex;align-items:center;gap:14px}.fz2-ganho-item{display:flex;align-items:center;gap:6px}.fz2-ganho-item b{font-size:21px;font-weight:800;color:#d8ffe9;font-variant-numeric:tabular-nums}.fz2-ganho-item small{font-size:10.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--txt2)}@media (max-width: 1100px){.fz2-ganho-rot{display:none}}.fz-card.bloqueado{opacity:.55;filter:saturate(.6);cursor:not-allowed}.fz-card.bloqueado>*{pointer-events:none}.modal-bg.modal-bg-cheio{padding:0}.modal-lg.modal-tela-cheia{width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;border-radius:0;display:flex;flex-direction:column;overflow:hidden}.modal-tela-cheia>.modal-head,.modal-tela-cheia>.sub,.modal-tela-cheia>.colecao-abas{flex:none}.modal-tela-cheia>*:last-child{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.modal-tela-cheia>.colecao-split-wrap{overflow:hidden}.modal-tela-cheia>.colecao-grid-scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.modal-tela-cheia>.bw-rodape{flex:none;overflow:visible}.modal-tela-cheia .bw-ctx-grid-grande{align-content:start}.modal-tela-cheia .bw-ctx-grande{align-self:start}.bw-campeao-btn{justify-content:flex-start}.bw-campeao-btn>span{flex:1;min-width:0;text-align:left}.modal-tela-cheia .bw-aviso-vazio{position:relative;z-index:1;flex:none}.bw-melhores .bw-melhores-txt b,.bw-equipar-melhor .bw-melhores-txt b{font-size:17px;letter-spacing:.4px}.bw-rodape .mc-btn-mini{padding:12px 20px;font-size:14.5px;min-height:44px}.bw-rodape .mc-btn-mini.destaque,.bw-rodape .mc-btn-mini:last-child{padding-inline:26px}.lj-head{gap:14px;flex-wrap:wrap}.lj-head h2{flex:0 0 auto}.lj-head-whey{flex:0 0 auto;padding:3px 12px 3px 5px}.lj-head-whey .rec-txt b.num{font-size:19px}.lj-head .lj-abas{flex:1 1 320px;min-width:260px}.lj-abas.compacta button{gap:6px;padding:7px 6px;font-size:11px;letter-spacing:1px}@media (max-width: 860px){.lj-head .lj-abas{flex:1 0 100%;order:3}.lj-head .x{order:2;margin-left:auto}}@media (max-width: 620px){.lj-abas{flex-wrap:wrap;gap:6px}.lj-abas button{flex:1 1 calc(50% - 3px);min-width:0;padding:9px 6px;font-size:11px;letter-spacing:.5px;border-width:2px}}.fz2-corpo{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 286px;gap:10px}.fz2-corpo>.fz2-lista{flex:initial}.pv{display:flex;flex-direction:column;gap:8px;min-height:0;padding:10px;overflow-y:auto;background:#140f1d;border:3px solid #0a0710;box-shadow:inset 0 0 0 2px #3a2d4e}.pv-tit{font-family:var(--font-pixel);font-size:11px;letter-spacing:2px;color:var(--ouro)}.pv-nada{font-size:13.5px;line-height:1.5;color:#9b8fae}.pv-entra{font-size:13.5px;color:#c8bcd8}.pv-entra b{color:#fff}.pv-entra .pv-fus{color:#7ee2a2}.pv-entra .pv-gasto{color:#e06a6a}.pv-sep{margin:0 5px;color:#5a4a73}.pv-lista{display:flex;flex-direction:column;gap:6px}.pv-linha{display:flex;align-items:center;gap:8px;padding:6px;background:#1c1528;border-left:3px solid var(--cor, #5a4a73)}.pv-linha.coroa{background:linear-gradient(90deg,#ffd84a24,#1c1528 70%);box-shadow:inset 0 0 0 1px #ffd84a59}.pv-arte{position:relative;flex:0 0 auto;display:grid;place-items:center}.pv-coroa{position:absolute;top:-6px;right:-6px;font-size:14.5px;font-style:normal;color:#ffd84a;text-shadow:0 1px 0 #000}.pv-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.pv-txt>b{overflow:hidden;font-size:13.5px;color:#fff;text-overflow:ellipsis;white-space:nowrap}.pv-txt>small{font-size:11px;color:#9b8fae}.pv-escada{display:flex;align-items:center;gap:5px;font-size:12.5px}.pv-escada em{font-style:normal;color:#5a4a73}.pv-de{color:#8a7ca0}.pv-para{color:#ffd84a}.pv-ganho{padding:0 4px;font-size:10px;color:#0e1a0e;background:#7ee2a2}.pv-sobra{padding:5px 7px;font-size:12.5px;color:#d8c48a;background:#ffd84a14;border-left:3px solid #c17a0c}.pv-custos{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:8px;font-size:13.5px;border-top:2px solid #2f2440}.pv-custos>span{display:flex;align-items:center;gap:4px}.pv-ok{color:#7ee2a2}.pv-falta{color:#e06a6a}@media (max-width: 1100px){.fz2-corpo{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.pv{max-height:168px}}.item-mais1{flex:0 0 auto;min-width:40px;padding:6px 8px;font-family:var(--font-pixel);font-size:12.5px;color:#6b6478;background:#1a1726;border:2px solid #0a0710;box-shadow:inset 0 0 0 1px #342c48;cursor:not-allowed}.item-mais1.ativo{color:#2a1d00;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);box-shadow:inset 0 2px #fff3b0,inset 0 -2px #c17a0c;cursor:pointer}.item-mais1.ativo:hover{filter:brightness(1.12)}.item-mais1.ativo:active{transform:translateY(1px)}.promocao-item-card{position:relative}.promo-chips{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.promo-chip{display:flex;align-items:center;gap:5px;padding:5px 8px;cursor:pointer;background:#16121f;border:2px solid #0a0710;box-shadow:inset 0 0 0 1px #32283f}.promo-chip em{font-family:var(--font-pixel);font-size:11px;font-style:normal;color:#9b8fae}.promo-chip:hover{filter:brightness(1.25)}.promo-chip.ativo{background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);box-shadow:inset 0 2px #fff3b0,inset 0 -2px #c17a0c}.promo-chip.ativo em,.promo-chip-nome{color:#3a1d00}.promo-chip-nome{font-family:var(--font-pixel);font-size:11px;letter-spacing:1px}.promo-modo{width:30px;height:30px;margin-left:auto;font-size:14.5px;color:#9b8fae;cursor:pointer;background:#16121f;border:2px solid #0a0710;box-shadow:inset 0 0 0 1px #32283f}.promo-modo.ativo{color:#3a1d00;background:#60a5fa}.promo-switch{display:flex;align-items:center;gap:7px;margin:6px 0 2px;padding:5px 2px;font-size:13.5px;color:#9b8fae;cursor:pointer;-webkit-user-select:none;user-select:none}.promo-switch.on{color:#ffd84a}.promo-switch.vazio{opacity:.45;cursor:not-allowed}.promo-switch input{position:absolute;opacity:0;pointer-events:none}.promo-switch-trilho{position:relative;flex:0 0 auto;width:30px;height:15px;background:#221a2e;border:2px solid #0a0710;box-shadow:inset 0 0 0 1px #3a2d4e}.promo-switch-trilho i{position:absolute;top:1px;left:1px;width:11px;height:11px;background:#6b6478;transition:left .1s steps(3),background .1s}.promo-switch.on .promo-switch-trilho i{left:14px;background:#ffd84a}.selo-local{display:inline-flex;flex-direction:column;align-items:center;gap:1px;flex:0 0 auto;min-width:86px;padding:3px 7px;line-height:1.15;border:2px solid #0a0710}.selo-local b{font-family:var(--font-pixel);font-size:10px;letter-spacing:1px}.selo-local small{font-size:11px;color:#eceaf2;opacity:.85}.selo-local.mini{min-width:0;flex-direction:row;padding:2px 5px}.selo-local.ginasio{background:#ffd84a29;box-shadow:inset 0 0 0 1px #ffd84a80}.selo-local.ginasio b{color:#ffd84a}.selo-local.treino{background:#7ee2a224;box-shadow:inset 0 0 0 1px #7ee2a273}.selo-local.treino b{color:#7ee2a2}.selo-local.reserva{background:#8a7ca024;box-shadow:inset 0 0 0 1px #8a7ca066}.selo-local.reserva b{color:#b2a6c6}.cardx-local.local-ginasio{color:#3a1d00;background:#ffd84a}.cardx-local.local-treino{color:#0e2416;background:#7ee2a2}.cardx-local.local-reserva{color:#1a1424;background:#8a7ca0}.promocoes-secao-titulo.ginasio{color:#ffd84a;border-left:3px solid #ffd84a}.promocoes-secao-titulo.treino{color:#7ee2a2;border-left:3px solid #7ee2a2}.promocoes-secao-titulo.reserva{color:#b2a6c6;border-left:3px solid #8a7ca0}.cardx-local.local-livre{color:#c8bcd8;background:#2a2238}.cardx-local.local-ginasio,.cardx-local.local-treino,.cardx-local.local-reserva,.cardx-local.local-livre{padding:4px 7px;font-size:12.5px;letter-spacing:.5px;text-shadow:0 1px 0 rgba(255,255,255,.35)}.cardx-local.local-reserva,.cardx-local.local-livre{color:#fff;text-shadow:1px 1px 0 #000}.fz-secao-tit.local-ginasio>span{color:#ffd84a}.fz-secao-tit.local-ginasio{background:linear-gradient(90deg,rgba(255,216,74,.12),transparent 60%);border-left:3px solid #ffd84a}.fz-secao-tit.local-treino>span{color:#7ee2a2}.fz-secao-tit.local-treino{background:linear-gradient(90deg,rgba(126,226,162,.12),transparent 60%);border-left:3px solid #7ee2a2}.fz-secao-tit.local-reserva>span,.fz-secao-tit.local-livre>span{color:#b2a6c6}.fz-secao-tit.local-reserva,.fz-secao-tit.local-livre{border-left:3px solid #5a4a73}.abas-locais{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin-bottom:8px}.al-aba{display:flex;align-items:center;gap:6px;padding:6px 10px;font-family:var(--font-pixel);font-size:11px;letter-spacing:1px;color:#c8bcd8;background:#16121f;border:2px solid #0a0710;box-shadow:inset 0 0 0 1px #32283f;cursor:pointer}.al-aba em{padding:1px 5px;font-size:10px;font-style:normal;color:#9b8fae;background:#00000073}.al-aba:not(.vazio):not(.futuro):hover{filter:brightness(1.25)}.al-aba.vazio{opacity:.42;cursor:not-allowed}.al-aba.vazio.salto{opacity:1;cursor:pointer;color:#9b8fae}.al-aba.vazio.salto:hover{filter:brightness(1.25)}.al-aba .al-salto{padding:1px 5px;font-size:9px;font-style:normal;letter-spacing:0;color:#2a1d00;background:#c9a227}.al-aba.futuro{opacity:.34;cursor:help}.al-aba.on{color:#2a1d00;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);box-shadow:inset 0 2px #fff3b0,inset 0 -2px #c17a0c}.al-aba.on em{color:#2a1d00;background:#fff6}.al-aba.local-ginasio:not(.on):not(.vazio){color:#ffd84a;box-shadow:inset 0 0 0 1px #ffd84a66}.al-aba.local-treino:not(.on):not(.vazio){color:#7ee2a2;box-shadow:inset 0 0 0 1px #7ee2a266}.conta-bloco{width:100%;margin:4px 0 2px}.conta-abas{display:flex;gap:6px;margin-bottom:10px}.conta-abas button{flex:1;padding:9px 6px;font-family:var(--font-pixel);font-size:12.5px;letter-spacing:1px;color:#c8bcd8;background:#1a1426;border:2px solid #0a0710;box-shadow:inset 0 0 0 1px #32283f;cursor:pointer}.conta-abas button.on{color:#2a1d00;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);box-shadow:inset 0 2px #fff3b0,inset 0 -2px #c17a0c}.conta-form{display:flex;flex-direction:column;gap:9px;width:100%}.conta-form input[type=text],.conta-form input[type=email],.conta-form input[type=password],.conta-form input:not([type]){width:100%;padding:11px 12px;font-size:15.5px;color:#fff;background:#120e1b;border:2px solid #0a0710;box-shadow:inset 0 0 0 1px #32283f}.conta-form input:focus{outline:none;box-shadow:inset 0 0 0 2px #ffd84a}.conta-tit{margin:0 0 4px;font-family:var(--font-pixel);font-size:14.5px;color:var(--ouro)}.conta-sub,.conta-dica{margin:0;font-size:13.5px;line-height:1.5;color:#9b8fae}.conta-dica{margin-top:-4px}.conta-ok{padding:9px 11px;font-size:13.5px;line-height:1.5;color:#7ee2a2;background:#7ee2a21a;border-left:3px solid #7ee2a2}.conta-termos{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;line-height:1.45;color:#9b8fae;cursor:pointer}.conta-termos input{margin-top:2px;accent-color:#ffd84a}.conta-termos button{padding:0;color:var(--ouro);background:none;border:none;text-decoration:underline;cursor:pointer}.conta-esqueci{padding:4px;font-size:13.5px;color:#9b8fae;background:none;border:none;text-decoration:underline;cursor:pointer}.conta-esqueci:hover{color:#ffd84a}.conta-ou{display:flex;align-items:center;gap:10px;width:100%;margin:14px 0 10px;font-size:12.5px;color:#6b6478}.conta-ou:before,.conta-ou:after{content:"";flex:1;height:2px;background:#2f2440}.conta-link,.conta-link-simples{display:block;text-align:center;text-decoration:none}.aviso-email{position:fixed;z-index:60;right:14px;bottom:14px;display:flex;gap:10px;align-items:center;max-width:420px;padding:10px 12px;background:#1a1426;border:3px solid #ffd84a;box-shadow:0 6px #00000073}.ae-ico{flex:0 0 auto;font-size:21px;color:#ffd84a}.ae-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.ae-txt b{font-size:14.5px;color:#ffd84a}.ae-txt small{font-size:12.5px;line-height:1.4;color:#c8bcd8}.ae-btn{flex:0 0 auto;padding:7px 10px;font-size:12.5px;color:#2a1d00;background:#ffd84a;border:2px solid #0a0710;cursor:pointer}.ae-x{flex:0 0 auto;padding:2px 6px;font-size:13.5px;color:#8a7ca0;background:none;border:none;cursor:pointer}@media (max-width: 620px){.aviso-email{right:8px;left:8px;bottom:8px;max-width:none}}.modal-voto{max-width:460px}.voto-premio{margin:14px 0 16px;padding:14px 12px;background:#16121f;border:2px solid #0a0710;box-shadow:inset 0 0 0 1px #3a2d4e}.voto-premio-tit{display:block;margin-bottom:12px;font-family:var(--font-pixel);font-size:11px;letter-spacing:1px;color:var(--ouro);text-align:center}.voto-itens{display:flex;justify-content:center;gap:18px}.voto-item{display:flex;flex-direction:column;gap:3px;align-items:center;min-width:78px}.voto-item b{font-family:var(--font-pixel);font-size:17px;color:#fff}.voto-item small{font-size:11px;line-height:1.3;color:#9b8fae;text-align:center}.voto-btn{display:block;text-align:center;text-decoration:none}.voto-nota,.voto-aviso{margin:10px 0 0;font-size:13.5px;line-height:1.5;color:#9b8fae;text-align:center}.voto-espera{display:flex;flex-direction:column;gap:4px;align-items:center;padding:14px;background:#7ee2a214;border-left:3px solid #7ee2a2}.voto-espera b{font-size:15.5px;color:#7ee2a2}.voto-espera span{font-size:13.5px;color:#c8bcd8}.cardx,.fz-card{content-visibility:auto;contain-intrinsic-size:auto 415px}.promocao-item-card{content-visibility:auto;contain-intrinsic-size:auto 67px}.cardx.sel,.fz-card.on,.promocao-item-card.selecionado{content-visibility:visible}.chat-lista .chat-msg:nth-child(odd){background:#ffffff09}.chat-lista .chat-msg:nth-child(2n){background:#0000002e}.chat-lista .chat-msg{border-radius:2px;padding:4px 6px}.chat-lista .chat-msg.eu,.chat-lista .chat-msg.eu:nth-child(odd),.chat-lista .chat-msg.eu:nth-child(2n){background:#e6b93f1a;border-left:2px solid var(--ouro)}.acoes-conta{display:flex;gap:10px;align-items:center;justify-content:center;margin-top:10px}.acoes-conta .btn-config{position:relative;flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;padding:0}.acoes-conta .btn-sair{flex:0 0 auto;min-width:96px;height:44px;padding:0 18px}.acoes-conta .btn-discord{display:grid;place-items:center;text-decoration:none}.voto-selo{display:block;margin:12px auto 0;width:240px;max-width:100%;line-height:0}.voto-selo img{width:100%;height:auto}.voto-aba{display:flex;flex-direction:column;gap:10px;max-width:520px;margin:0 auto;padding:6px 2px 14px}.voto-aba .voto-sub{margin:0;font-size:14.5px;line-height:1.55;color:#c8bcd8;text-align:center}.mercado-modal-card.modal-tela-cheia{max-width:none!important;width:100vw;max-height:100vh}.voto-resgate{display:flex;flex-direction:column;gap:10px;align-items:center;padding:14px;background:linear-gradient(180deg,#ffd84a29,#ffd84a0f);border:3px solid var(--ouro);box-shadow:0 3px #0006}.voto-resgate b{font-size:15.5px;line-height:1.4;color:#ffd84a;text-align:center}.voto-resgate .btn-primary{width:100%;max-width:280px}.mercado-anuncios-grid{align-items:stretch}.mk-hist-tit{margin:14px 0 8px;font-family:var(--font-pixel);font-size:12.5px;letter-spacing:1px;color:var(--ouro)}.mk-hist-vazio{margin:0;font-size:13.5px;color:#8a7ca0}.mk-hist-lista{display:flex;flex-direction:column;gap:5px}.mk-hist-linha{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:8px 10px;font-size:13.5px;background:#16121f;border-left:3px solid #3a2d4e}.mk-hist-linha.vendido{border-left-color:#7ee2a2}.mk-hist-linha.cancelado{border-left-color:#8a7ca0;opacity:.75}.mk-hist-selo{padding:2px 7px;font-family:var(--font-pixel);font-size:9px;letter-spacing:1px}.mk-hist-selo.vendido{color:#0e2416;background:#7ee2a2}.mk-hist-selo.cancelado{color:#1a1424;background:#8a7ca0}.mk-hist-nome{overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}.mk-hist-preco{display:flex;gap:6px;align-items:center;color:var(--ouro);white-space:nowrap}.mk-hist-data{font-size:12.5px;color:#6b6478}.mercado-card--solto{align-self:start}.pg-combo-aviso{display:flex;align-items:center;gap:8px;margin:10px 0 0;padding:8px 10px;border-left:3px solid var(--ouro);background:#ffd84a14;font-size:12.5px;line-height:1.5;color:var(--txt2)}.eq-guia{display:flex;align-items:center;gap:12px;width:100%;margin:10px 0 4px;padding:10px 14px;text-align:left;cursor:pointer;background:linear-gradient(90deg,rgba(255,216,74,.16),rgba(255,216,74,.04) 60%,transparent);border:2px solid rgba(255,216,74,.5);border-radius:6px;color:#fff;transition:border-color .15s ease,background .15s ease,transform .15s ease}.eq-guia:hover{border-color:var(--ouro);background:linear-gradient(90deg,rgba(255,216,74,.26),rgba(255,216,74,.07) 60%,transparent);transform:translateY(-1px)}.eq-guia-txt{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.eq-guia-txt b{font-family:var(--font-pixel);font-size:13.5px;letter-spacing:1px;color:var(--ouro)}.eq-guia-txt small{font-size:12px;line-height:1.5;color:#d2c6ac}@media (max-width: 700px){.eq-guia{padding:9px 11px;gap:9px}.eq-guia>:last-child{display:none}}.modal-card.tabela-pecas{width:min(920px,96vw);max-height:88vh;display:flex;flex-direction:column}.tb-corpo{overflow-y:auto;padding-right:4px;min-height:0;text-align:left}.tb-h{margin:16px 0 8px;font-family:var(--font-pixel);font-size:12.5px;letter-spacing:1px;color:var(--ouro)}.tb-h:first-child{margin-top:4px}.tb-p{margin:0 0 10px;font-size:13px;line-height:1.6;color:var(--txt2)}.tb-grade{display:grid;gap:1px;background:#ffffff0f;border:1px solid var(--borda)}.tb-grade-peca{grid-template-columns:160px 1fr 1fr}.tb-grade-rar{grid-template-columns:130px 1fr 110px}.tb-cab{background:#0d1624;padding:7px 10px;font-size:10.5px;letter-spacing:1px;text-transform:uppercase;color:var(--txt-dim)}.tb-linha{display:contents}.tb-linha>*{background:#121c2d;padding:9px 10px;display:flex;align-items:center;gap:8px}.tb-peca b{font-size:13.5px;color:#fff}.tb-atrs,.tb-onde{flex-wrap:wrap;gap:6px}.tb-atr{display:inline-flex;align-items:center;gap:4px;font-size:12.5px}.tb-tag{font-size:10.5px;padding:2px 7px;border-radius:10px;background:#ffffff12;color:var(--txt2)}.tb-rar{gap:7px}.tb-rar b{font-size:13.5px}.tb-ponto{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.tb-faixa{flex-direction:column;align-items:stretch!important;gap:5px!important}.tb-faixa span{font-size:12.5px;color:var(--txt-dim)}.tb-barra{position:relative;height:7px;background:#ffffff0f;border-radius:4px}.tb-barra i{position:absolute;top:0;bottom:0;border-radius:4px}.tb-max{font-size:12.5px;color:#cfe3ff;justify-content:flex-end}.tb-nota{margin:10px 0 2px;padding:10px 12px;border-left:3px solid var(--ouro);background:#ffd84a0f;font-size:13px;line-height:1.6;color:var(--txt2)}.tb-nota b{color:var(--ouro)}.tb-nota small{display:block;margin-top:8px;color:var(--txt-dim);font-size:12px}.tb-vocacoes{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tb-voc{display:inline-flex;align-items:center;gap:5px;background:#0d1624;border:1px solid var(--borda);border-radius:4px;padding:3px 8px;font-size:12px;color:#fff}.tb-voc em{font-style:normal;color:var(--txt-dim)}.tb-quals{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tb-qual{font-size:11px;padding:3px 9px;border-radius:10px;font-weight:700}.tb-qual.ruim{background:#a0a0aa2e;color:#a9b2c0}.tb-qual.medio{background:#5fb8e02e;color:#5fb8e0}.tb-qual.bom{background:#7ee2a22e;color:#7ee2a2}.tb-qual.top{background:#ffd84a33;color:var(--ouro)}@media (max-width: 700px){.tb-grade-peca,.tb-grade-rar{grid-template-columns:1fr 1fr}.tb-grade .tb-cab:last-child{display:none}.tb-linha>:last-child{grid-column:1 / -1;justify-content:flex-start}}.cj-tabela{margin:6px 0 14px}.cj-tabela .tb-h:first-child{margin-top:0}.tb-grade-atr{grid-template-columns:150px 1fr 120px}.tb-grade-rarlut{grid-template-columns:130px 90px 100px 1fr 100px}.tb-faz{font-size:12.5px;line-height:1.5;color:var(--txt2)}.tb-tier{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:3px 10px;border-radius:10px;background:color-mix(in srgb,var(--cor) 18%,transparent);color:var(--cor)}.tb-tier b{font-family:var(--font-pixel);font-size:11px}@media (max-width: 700px){.tb-grade-atr{grid-template-columns:1fr 1fr}.tb-grade-rarlut{grid-template-columns:1fr 1fr 1fr}.tb-grade-rarlut .tb-cab:nth-child(n+4){display:none}}.tb-grade-atr .tb-max,.tb-grade-rarlut .tb-max{justify-content:flex-start}.tb-grade-custo{grid-template-columns:110px 1fr 1fr 110px}.tb-grade-custo .tb-max{justify-content:flex-start}@media (max-width: 700px){.tb-grade-custo{grid-template-columns:1fr 1fr}}.btn-forja-auto,.btn-auto-lote{display:inline-flex;align-items:center;gap:6px;justify-content:center}.btn-forja-auto.so-vip,.btn-auto-lote.so-vip{border-color:#ffd84a8c;background:linear-gradient(180deg,#ffd84a29,#ffd84a0d);color:var(--ouro);opacity:1;cursor:pointer}.btn-forja-auto.so-vip:hover,.btn-auto-lote.so-vip:hover{border-color:var(--ouro)}.tb-grade-voc{grid-template-columns:180px repeat(6,1fr);margin-top:8px}.tb-voc-nome{display:flex;align-items:center;gap:8px}.tb-voc-nome span{display:flex;flex-direction:column;gap:1px;min-width:0}.tb-voc-nome b{font-size:13px;color:#fff}.tb-voc-nome small{font-size:10.5px;line-height:1.4;color:var(--txt-dim)}.tb-voc-val{justify-content:center!important;font-size:12px;font-weight:700;white-space:nowrap}.tb-grade-voc .tb-cab{text-align:center;justify-content:center;font-size:10px}.tb-voc-nota{display:block;margin-top:8px;font-size:12px;line-height:1.6;color:var(--txt-dim)}@media (max-width: 700px){.tb-grade-voc{grid-template-columns:120px repeat(6,70px);overflow-x:auto}.tb-voc-nome small{display:none}}.modal-lg.modal-leitura,.modal-card.modal-leitura{background-image:none!important;background-color:#101c30!important}.modal-leitura .tb-linha>*{background:#16233a}.modal-leitura .tb-cab{background:#0b1626}.modal-leitura .tb-grade{background:#ffffff14;border-color:#2a3a58}.modal-leitura .tb-p,.modal-leitura .tb-faz,.modal-leitura .tb-nota{color:#c3d0e4}.modal-leitura .tb-nota{background:#ffd84a12}.modal-leitura .tb-nota small,.modal-leitura .tb-voc-nota{color:#96a6bf}.modal-leitura .cj-p,.modal-leitura .cj-lista li,.modal-leitura .nov-item,.modal-leitura .nov-sub{color:#c3d0e4}.nov-abas{flex-wrap:nowrap}.nov-antigas{padding:4px 8px;border:1px solid var(--line);background:#0b1018;color:var(--txt3);font:700 11px var(--font-game);cursor:pointer;outline:none}.nov-antigas.sel{border-color:var(--ouro);color:var(--ouro);background:#241a08}.ms-btn.btn-coleta:not(:disabled){color:#3a1d00;letter-spacing:1px;text-shadow:1px 1px 0 #ffe9a3;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);border-color:#3a1d00;box-shadow:inset 0 3px #fff3b0,inset 0 -3px #c17a0c,0 4px #3a1d00}.ms-btn.btn-coleta:not(:disabled):hover{filter:brightness(1.12);transform:translateY(-2px)}.ms-btn.btn-coleta:not(:disabled):active{transform:translateY(3px);box-shadow:inset 0 3px #fff3b0,inset 0 -3px #c17a0c,0 1px #3a1d00}.ms-btn,.ms-btn.btn-coleta{letter-spacing:1px}.modal-lg:not(.modal-leitura) button,.modal-card:not(.modal-leitura) button,.tex-painel{position:relative}.tex-painel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:none;mix-blend-mode:overlay;opacity:.5;pointer-events:none}.modal-lg:not(.modal-leitura) button:before,.modal-card:not(.modal-leitura) button:before{background-image:none;opacity:.2}.modal-lg:not(.modal-leitura) button,.modal-card:not(.modal-leitura) button{font-weight:800}.modal-lg:not(.modal-leitura) button:disabled:before,.modal-card:not(.modal-leitura) button:disabled:before{opacity:.08}.modal-lg:not(.modal-leitura) .bau-pity-bar-track:before,.modal-lg:not(.modal-leitura) .bau-pity-bar-fill:before{content:none}.modal-lg:not(.modal-leitura) [style*=border]{position:relative}.modal-lg:not(.modal-leitura) [style*=border]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/tex/worn.webp),url(/tex/dither.webp);background-size:48px 48px,4px 4px;mix-blend-mode:overlay;opacity:.45;pointer-events:none;z-index:0}.modal-lg:not(.modal-leitura) [style*=border]>*{position:relative;z-index:1}.menu-jogador{position:fixed;z-index:9000;min-width:208px;max-width:260px;padding:0;overflow:hidden;background:#101c30;border:3px solid #05080e;box-shadow:inset 0 0 0 2px #2a3a58,0 6px #000,0 10px 24px #0009}.mj-nome{display:flex;align-items:center;gap:7px;padding:9px 11px;background:linear-gradient(180deg,#1b2b47,#15213a);border-bottom:2px solid #05080e;font-family:var(--font-pixel);font-size:11px;letter-spacing:1px;color:var(--ouro);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mj-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;font-size:13.5px;color:#dbe6f7;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.05);cursor:pointer;text-align:left}.mj-item:last-child{border-bottom:0}.mj-item:hover{background:#1b2b47;color:#fff}.mj-item.so-vip{color:var(--ouro)}.mj-nota{display:block;padding:9px 12px;font-size:12px;line-height:1.5;color:var(--txt-dim);background:#ffd84a0f}.modal-card.am-card{width:min(520px,96vw);max-height:88vh;display:flex;flex-direction:column;text-align:left}.am-add{display:flex;align-items:center;gap:10px;margin:12px 0 4px;padding:6px 6px 6px 12px;background:#0b1018;border:3px solid var(--line);box-shadow:inset 1px 1px #ffffff0f,inset -2px -2px #00000080}.am-add input{flex:1;min-width:0;padding:9px 0;background:transparent;border:0;color:#fff;font-size:14px;outline:none}.am-add input::placeholder{color:#5d6c87}.am-add .btn-mini{flex:none;padding:9px 16px;font-size:12.5px}.am-lista{overflow-y:auto;min-height:0;padding-right:4px}.am-sec{display:flex;align-items:center;gap:12px;margin:16px 0 10px;padding-bottom:9px;border-bottom:2px solid rgba(255,255,255,.07);font-family:var(--font-pixel);font-size:12px;letter-spacing:1px;color:var(--ouro)}.am-sec i{font-style:normal;font-size:11px;color:#ffd98a;background:#e6b93f29;border:2px solid rgba(230,185,63,.34);padding:2px 8px;line-height:1.5}.am-linha{display:flex;align-items:center;gap:11px;padding:9px 11px;margin-bottom:6px;background:linear-gradient(180deg,#16233a,#111a2b);border:2px solid var(--borda);box-shadow:inset 1px 1px #ffffff0d}.am-linha:hover{border-color:#2f4a77}.am-avatar{position:relative;flex:0 0 auto;display:grid;place-items:center;width:46px;height:46px;background:#0b1018;border:2px solid var(--borda);overflow:hidden}.am-avatar .am-ponto{position:absolute;right:2px;bottom:2px;width:10px;height:10px;border-radius:50%;border:2px solid #0b1018;background:#44506a}.am-avatar.on{border-color:#7ee2a28c}.am-avatar.on .am-ponto{background:#7ee2a2;box-shadow:0 0 7px #7ee2a2e6}.am-linha.pedido{border-color:#ffd84a80;background:#ffd84a12}.am-quem{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.am-quem b{display:flex;align-items:center;gap:5px;font-size:13.5px;color:#fff}.am-quem small{font-size:11px;color:var(--txt-dim)}.am-vip{font-style:normal;font-size:9px;padding:1px 4px;background:var(--ouro);color:#2a1d00}.am-acoes{display:flex;gap:5px;align-items:center}.am-btn{position:relative;display:inline-flex;align-items:center;gap:7px;padding:9px 13px;font-size:13px;color:#cfe3ff;background:linear-gradient(180deg,#1d2d49,#15213a);border:2px solid var(--borda);box-shadow:inset 1px 1px #ffffff12,0 2px #00000073;cursor:pointer}.am-btn:active{transform:translateY(2px);box-shadow:inset 1px 1px #ffffff12}.am-btn.trocar{border-color:#ffd84a73;color:var(--ouro)}.am-btn.trocar:hover{border-color:var(--ouro)}.am-btn:hover{border-color:var(--ouro);color:#fff}.am-btn.ok{border-color:#7ee2a2;color:#7ee2a2}.am-btn.x{color:#e0707a;padding:5px 8px}.am-badge{position:absolute;top:-7px;right:-7px;min-width:16px;height:16px;padding:0 4px;display:flex;align-items:center;justify-content:center;font:700 10px var(--font-game);background:#c93b3b;color:#fff;border:2px solid #05080e}.am-esperando{font-size:11px;color:var(--txt-dim);font-style:italic}@media (max-width: 620px){.am-linha{flex-wrap:wrap;column-gap:9px;row-gap:8px}.am-acoes{flex:1 0 100%;gap:6px}.am-acoes .am-btn{flex:1;justify-content:center;padding:10px 6px;font-size:12px}.am-acoes .am-btn.x{flex:0 0 auto;padding:10px 12px}.am-esperando{flex:1 0 100%;text-align:right}}.am-vazio{padding:22px 10px;text-align:center;color:var(--txt-dim)}.am-vazio b{display:block;margin-bottom:4px;color:var(--txt2);font-size:13.5px}.am-vazio span{font-size:12.5px}.dm-modal{display:flex;flex-direction:column;width:min(640px,96vw);height:min(620px,86vh);position:relative}.dm-corpo{flex:1;min-height:0;overflow-y:auto;padding:12px 6px;display:flex;flex-direction:column;gap:10px}.dm-vazio{text-align:center;color:var(--txt-dim);font-size:13.5px;padding:30px 0}.dm-msg{display:flex;flex-direction:column;align-items:flex-start;gap:2px;max-width:78%}.dm-msg.eu{align-self:flex-end;align-items:flex-end}.dm-bolha{padding:8px 11px;background:#16233a;border:2px solid var(--borda);font-size:13.5px;line-height:1.5;color:#dbe6f7}.dm-msg.eu .dm-bolha{background:#1d3357;border-color:#2f4a77}.dm-msg time{font-size:10px;color:var(--txt-dim)}.dm-txt{display:block;white-space:pre-wrap;word-break:break-word}.dm-card{width:190px;margin-top:7px}.dm-barra{display:flex;gap:8px;align-items:center;padding-top:8px;border-top:2px solid var(--borda)}.dm-barra input{flex:1;padding:9px 11px;background:#0b1018;border:2px solid var(--borda);color:#fff;font-size:13.5px;outline:none}.dm-barra input:focus{border-color:var(--ouro)}.dm-clipe{padding:8px 10px;background:#16233a;border:2px solid var(--borda);cursor:pointer}.dm-clipe:hover{border-color:var(--ouro)}.dm-anexo-aviso{display:flex;align-items:center;gap:8px;padding:7px 10px;margin-top:8px;background:#ffd84a14;border-left:3px solid var(--ouro);font-size:12.5px;color:var(--txt2)}.dm-anexo-aviso span{flex:1}.dm-gaveta,.tr-gaveta{position:absolute;inset:auto 0 0 0;max-height:50%;display:flex;flex-direction:column;padding:12px;background:#0d1524;border-top:3px solid var(--ouro);box-shadow:0 -8px 20px #0009;z-index:5}.dm-gaveta-topo,.tr-gaveta-topo{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:13.5px;color:var(--ouro)}.dm-gaveta-grade,.tr-gaveta-grade{overflow-y:auto;overflow-x:hidden;min-height:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;margin-top:8px}.tr-gaveta{max-height:62%}.dm-escolha,.tr-escolha{background:transparent;border:2px solid transparent;padding:0;cursor:pointer}.dm-escolha:hover,.tr-escolha:hover{border-color:var(--ouro)}.tr-modal{display:flex;flex-direction:column;position:relative;width:min(980px,96vw);height:min(640px,88vh)}.tr-alerta{display:flex;align-items:center;gap:8px;padding:9px 12px;margin-bottom:10px;background:#c93b3b2e;border:2px solid #c93b3b;font-size:13.5px;color:#ffc9c9}.tr-mesa{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.tr-rodape{flex:none}.tr-modal>.tr-alerta{flex:none}.tr-lado{display:flex;flex-direction:column;min-height:0}.tr-cab{display:flex;align-items:center;gap:7px;margin:0 0 8px;font-family:var(--font-pixel);font-size:11px;letter-spacing:1px;color:var(--txt2)}.tr-cab i{font-style:normal;color:var(--txt-dim)}.tr-cab.ok{color:#7ee2a2}.tr-selo{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:2px 7px;background:#7ee2a229;color:#7ee2a2;font-family:var(--font-game);font-size:10px}.tr-grade{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;align-content:start;padding:8px;background:#0b1424;border:2px solid var(--borda)}.tr-item{position:relative}.tr-tirar{position:absolute;top:-6px;right:-6px;width:22px;height:22px;background:#c93b3b;color:#fff;border:2px solid #05080e;cursor:pointer;font-size:12.5px;line-height:1}.tr-recurso{display:flex;flex-direction:column;align-items:center;gap:3px;padding:14px 8px;background:#121c2d;border:2px solid var(--borda)}.tr-recurso b{font-family:var(--font-game);font-size:15.5px;color:var(--ouro)}.tr-recurso small{font-size:10.5px;color:var(--txt-dim)}.tr-vazio{grid-column:1 / -1;text-align:center;padding:28px 8px;color:var(--txt-dim);font-size:13px}.tr-add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:120px;background:#ffd84a0f;border:2px dashed rgba(255,216,74,.45);color:var(--ouro);font-size:21px;cursor:pointer}.tr-add span{font-size:11px;letter-spacing:1px}.tr-add:hover{background:#ffd84a24}.tr-rodape{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-top:10px;margin-top:10px;border-top:2px solid var(--borda)}.tr-taxa{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--txt2)}.tr-taxa b{color:var(--ouro)}.tr-taxa b.falta{color:#e0707a}.tr-contagem{flex:1;min-width:160px;display:flex;flex-direction:column;gap:4px}.tr-contagem span{font-size:12px;color:#7ee2a2}.tr-barra{height:8px;background:#0b1424;border:2px solid var(--borda);overflow:hidden}.tr-barra i{display:block;height:100%;background:linear-gradient(90deg,#7ee2a2,#ffd84a);transition:width .1s linear}.tr-botoes{display:flex;gap:8px;margin-left:auto}.tr-fim{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 20px;text-align:center}.tr-fim b{font-family:var(--font-pixel);font-size:15.5px;color:var(--ouro)}.tr-fim span{font-size:13.5px;color:var(--txt2)}.tr-recursos{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:6px}.tr-rec-linha{display:grid;grid-template-columns:24px minmax(0,1fr) 84px 32px;grid-template-areas:"ico nome input mais" "atalhos atalhos atalhos atalhos";align-items:center;gap:4px 8px;padding:5px 8px;background:#121c2d;border:2px solid var(--borda)}.tr-rec-linha.pouco{opacity:.45}.tr-rec-linha>img{grid-area:ico}.tr-rec-linha>.btn-mini{grid-area:mais;justify-self:stretch}.tr-rec-linha>.tr-rec-atalhos{grid-area:atalhos}.tr-rec-nome{grid-area:nome;min-width:0;display:flex;flex-direction:column;font-size:13px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tr-rec-nome small{font-size:10.5px;color:var(--txt-dim);overflow:hidden;text-overflow:ellipsis}.tr-rec-linha input{grid-area:input;width:100%;min-width:0;padding:5px 7px;background:#0b1018;border:2px solid var(--borda);color:#fff;font-size:12.5px}@media (max-width: 700px){.dm-card{width:150px}.tr-mesa{gap:7px}.tr-grade{grid-template-columns:1fr;padding:5px}}@media (max-width: 620px){.modal-lg.tr-modal{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;padding:10px 10px calc(10px + env(safe-area-inset-bottom,0px))}.tr-mesa{gap:6px}.tr-cab{gap:4px;margin-bottom:6px;font-size:12px}.tr-cab i{font-size:11px}.tr-grade{gap:6px}.tr-vazio{padding:14px 4px;font-size:11.5px}.tr-gaveta{max-height:52%;padding:10px}.tr-gaveta-grade{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px}.tr-rodape{flex-wrap:wrap;row-gap:8px}.tr-botoes{margin-left:0;flex:1 0 100%}.tr-botoes>*{flex:1;justify-content:center}}.modal-card.menu-card{width:min(560px,96vw);text-align:left}.menu-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-top:12px}.menu-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:18px 8px;background:linear-gradient(180deg,var(--face2),var(--face3));border:3px solid var(--line);box-shadow:inset 1px 1px 0 var(--edge-lt),inset -2px -2px #00000080;color:#dbe6f7;font-size:13px;text-decoration:none;cursor:pointer;transition:border-color .12s ease,transform .12s ease}.menu-item:hover{border-color:var(--ouro);color:#fff;transform:translateY(-2px)}.menu-item span{font-family:var(--font-pixel);font-size:10.5px;letter-spacing:1px;text-align:center}.menu-aviso{position:absolute;top:-8px;right:-8px;min-width:20px;height:20px;padding:0 5px;display:flex;align-items:center;justify-content:center;font:700 11px var(--font-game);background:#c93b3b;color:#fff;border:2px solid #05080e}.pf-sair-barra{flex:none;display:flex;justify-content:flex-end;padding-top:12px;margin-top:12px;border-top:2px solid var(--borda)}.pf-sair{min-width:170px}.topbar .rec[class*=menor]{min-width:112px}@media (max-width: 1100px){.topbar .rec[class*=menor]{min-width:96px}}.dm-quem{display:flex;align-items:center;gap:11px;min-width:0}.dm-avatar{width:46px;height:46px;flex:none;display:grid;place-items:center;background:#0b1018;border:2px solid var(--borda);overflow:hidden}.dm-quem div{display:flex;flex-direction:column;gap:2px;min-width:0}.dm-quem b{font-size:14.5px;color:#fff}.dm-quem small{font-size:11px;color:var(--txt-dim)}.btn-troca{display:inline-flex;align-items:center;gap:9px;padding:10px 16px;font-family:var(--font-pixel);font-size:11px;letter-spacing:1px;color:#2a1d00;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);border:3px solid #3a1d00;box-shadow:inset 0 3px #fff3b0,inset 0 -3px #c17a0c,0 4px #3a1d00;cursor:pointer}.btn-troca:hover{filter:brightness(1.1)}.btn-troca:active{transform:translateY(3px);box-shadow:inset 0 3px #fff3b0,inset 0 -3px #c17a0c,0 1px #3a1d00}.dm-barra{gap:0;padding:0;margin-top:10px;border-top:0;background:#0b1018;border:3px solid var(--line);box-shadow:inset 1px 1px #ffffff0f,inset -2px -2px #00000080}.dm-barra input{border:0;background:transparent;padding:12px 10px}.dm-barra input::placeholder{color:#5d6c87}.dm-clipe{border:0;border-right:2px solid var(--borda);padding:11px 13px;background:transparent}.dm-clipe:hover{background:#16233a}.dm-barra .btn-primary{margin:5px;padding:9px 18px}.podio-nome,.podio-score,.podio-sub,.podio-titulo,.podio-vazio{text-shadow:0 2px 3px rgba(0,0,0,.95),0 0 10px rgba(0,0,0,.7)}.gaveta-x{width:32px;height:32px;display:grid;place-items:center;font-size:14.5px;color:#fff;background:linear-gradient(180deg,#c93b3b,var(--verm-d));border:3px solid var(--line);box-shadow:inset 1px 1px #ffffff4d,inset -2px -2px #00000080,0 2px #0006;cursor:pointer}.gaveta-x:hover{background:linear-gradient(180deg,#e04848,#aa2020)}.gaveta-x:active{transform:translateY(2px);box-shadow:inset 1px 1px #ffffff4d}.dm-gaveta-vazio{grid-column:1 / -1;padding:24px 8px;text-align:center;color:var(--txt-dim);font-size:13px}.dm-gaveta .frx,.tr-gaveta .frx{margin:8px 0 0}.btn-troca{color:#2a1800;text-shadow:0 1px 0 rgba(255,243,176,.85);font-weight:800}.am-enviar{padding:9px 14px;font-size:10.5px}.tr-btn-cancelar{padding:10px 16px;font-size:12.5px;color:#e0909a;background:#1a1016;border:2px solid rgba(201,59,59,.5);cursor:pointer}.tr-btn-cancelar:hover{border-color:#c93b3b;color:#ffb3bb}.btn-troca:disabled{color:#6b6478;text-shadow:none;background:#241a30;border-color:#0a0710;box-shadow:inset 0 0 0 2px #4a3560;cursor:not-allowed}.tr-desfazer{color:#eaf2ff;background:linear-gradient(180deg,#2f6cb5,#1d4e8f);border-color:#05080e;box-shadow:inset 0 3px #4f8fd8,inset 0 -3px #123560,0 4px #000;text-shadow:1px 1px 0 rgba(0,0,0,.5)}.tr-desfazer:active{box-shadow:inset 0 3px #4f8fd8,inset 0 -3px #123560,0 1px #000}.balao-social{position:fixed;right:340px;bottom:112px;z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.balao-botao{position:relative;width:58px;height:58px;display:grid;place-items:center;background:linear-gradient(180deg,#2f6cb5,#1d4e8f);border:3px solid #05080e;border-radius:0;box-shadow:inset 0 3px #4f8fd8,inset 0 -3px #123560,0 4px #000;cursor:pointer;animation:balao-pulso 2.4s ease-in-out infinite}.balao-botao:hover{filter:brightness(1.14)}.balao-botao.on,.balao-botao:active{transform:translateY(2px);box-shadow:inset 0 3px #4f8fd8,inset 0 -3px #123560,0 2px #000;animation:none}@keyframes balao-pulso{0%,82%,to{transform:translateY(0)}88%{transform:translateY(-4px)}94%{transform:translateY(-1px)}}.balao-contador{position:absolute;top:-9px;right:-9px;min-width:22px;height:22px;padding:0 5px;display:grid;place-items:center;font:800 12.5px var(--font-game);font-style:normal;color:#fff;background:#cf4a3e;border:3px solid #05080e;box-shadow:0 2px #000}.balao-painel{width:min(340px,calc(100vw - 28px));max-height:58vh;overflow-y:auto;background:#0e1522;border:3px solid #05080e;box-shadow:inset 0 0 0 2px #78a0dc24,0 6px #000;padding:10px}.balao-topo{display:flex;align-items:center;gap:8px;padding-bottom:9px;margin-bottom:9px;border-bottom:2px solid rgba(255,255,255,.07);font:800 13.5px var(--font-game);color:#fff}.balao-topo b{flex:1}.balao-x{background:none;border:0;color:var(--txt2);font-size:15.5px;cursor:pointer;padding:0 2px}.balao-x:hover{color:#fff}.balao-item{display:flex;align-items:center;gap:9px;flex-wrap:wrap;width:100%;padding:10px;background:#ffffff08;border:2px solid rgba(255,255,255,.08);text-align:left;font-family:inherit}.balao-item+.balao-item{margin-top:7px}.balao-item span{flex:1;min-width:120px;font-size:13.5px;color:var(--txt2);line-height:1.5}.balao-item span b{color:#fff}.balao-acoes{display:flex;gap:6px}.balao-sim,.balao-nao{font:800 12px var(--font-game);padding:7px 11px;border:2px solid #05080e;cursor:pointer;color:#fff}.balao-sim{background:#2f7d4f;box-shadow:inset 0 2px #4fb37c,0 3px #000}.balao-nao{background:#2a3448;box-shadow:inset 0 2px #ffffff1a,0 3px #000;color:var(--txt2)}.balao-sim:hover,.balao-nao:hover{filter:brightness(1.18)}.balao-sim:active,.balao-nao:active{transform:translateY(2px);box-shadow:0 1px #000}.balao-msg{cursor:pointer}.balao-msg:hover{background:#ffffff12}.balao-seta{font-style:normal;color:var(--txt2);font-size:18px}.balao-todos{width:100%;margin-top:9px;padding:9px;font:800 12.5px var(--font-game);color:#9ec5f5;background:#2f6cb529;border:2px solid rgba(79,143,216,.4);cursor:pointer}.balao-todos:hover{background:#2f6cb54d;color:#fff}@media (max-width: 960px){.balao-social{right:12px;bottom:100px}}@media (max-width: 720px){.balao-social{right:10px;bottom:92px}.balao-botao{width:50px;height:50px}}.balao-vazio{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 10px;color:var(--txt2);font-size:13.5px;text-align:center;line-height:1.5}.dm-voltar{display:inline-flex;align-items:center;gap:5px;margin-right:10px;padding:7px 11px;font:800 12.5px var(--font-game);color:#9ec5f5;background:#2f6cb529;border:2px solid rgba(79,143,216,.4);cursor:pointer;flex-shrink:0}.dm-voltar:hover{background:#2f6cb557;color:#fff}@media (max-width: 720px){.dm-voltar span{display:none}}.am-busca{display:flex;align-items:center;gap:8px;margin-left:auto;flex:0 1 270px;min-width:0;padding:8px 12px;background:#00000052;border:2px solid rgba(255,255,255,.1);transition:border-color .14s ease,background .14s ease}.am-busca:focus-within{border-color:#e6b93f8c;background:#00000073}.am-busca img{opacity:.55;flex-shrink:0}.am-busca:focus-within img{opacity:1}.am-busca input{flex:1;min-width:0;background:transparent;border:0;outline:none;color:#fff;font-family:var(--font-game);font-size:13px;letter-spacing:0}.am-busca input::placeholder{color:var(--txt2);opacity:.7}.am-busca button{background:#ffffff0f;border:0;color:var(--txt2);cursor:pointer;font-size:12px;line-height:1;padding:5px 7px;flex-shrink:0}.am-busca button:hover{background:#cf4a3e52;color:#fff}@media (max-width: 560px){.am-sec{flex-wrap:wrap}.am-busca{flex:1 1 100%;margin-left:0}}.am-pag{display:flex;justify-content:center;align-items:center;gap:5px;padding:12px 0 2px;flex-wrap:wrap}.am-pag button{min-width:30px;height:30px;padding:0 8px;font:800 12.5px var(--font-game);color:var(--txt2);background:#ffffff0a;border:2px solid rgba(255,255,255,.1);cursor:pointer}.am-pag button.on{background:#d4520a;border-color:#d4520a;color:#fff}.am-pag button:disabled{opacity:.3;cursor:default}.am-pag button:not(:disabled):not(.on):hover{color:#fff;border-color:#ffffff42}.tr-lado.ok{border-color:#4fb37c;background:linear-gradient(180deg,#4fb37c24,#4fb37c0d);box-shadow:inset 0 0 0 2px #4fb37c47,0 0 16px #4fb37c2e}.tr-lado.ok .tr-grade{background:transparent}.tr-mesa.fechando .tr-lado.ok{animation:tr-pulso 1.1s ease-in-out infinite}@keyframes tr-pulso{0%,to{box-shadow:inset 0 0 0 2px #4fb37c47,0 0 16px #4fb37c2e}50%{box-shadow:inset 0 0 0 2px #4fb37c8c,0 0 26px #4fb37c6b}}.tr-gaveta-conta{margin-left:auto;font:800 12.5px var(--font-game);color:var(--txt2)}.tr-gaveta-ok{margin:0 10px;padding:7px 15px;font:800 12.5px var(--font-game);color:#0b2e17;background:#4fb37c;border:3px solid #05080e;box-shadow:inset 0 3px #7ddba6,inset 0 -3px #2d7a51,0 3px #000;cursor:pointer}.tr-gaveta-ok:hover{filter:brightness(1.12)}.tr-gaveta-ok:active{transform:translateY(2px);box-shadow:inset 0 3px #7ddba6,0 1px #000}.tr-rec-atalhos{display:inline-flex;gap:4px;flex-wrap:wrap}.tr-rec-atalhos button{padding:4px 8px;font:800 10.5px var(--font-game);color:#9ec5f5;background:#2f6cb52e;border:2px solid rgba(79,143,216,.38);cursor:pointer}.tr-rec-atalhos button:hover{background:#2f6cb55c;color:#fff}.tr-rec-atalhos button:disabled{opacity:.3;cursor:default}.pg-provar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#2e2410;border:2px solid #d8a43c;border-radius:6px;padding:11px 13px;margin-top:8px}.pg-provar>div{flex:1;min-width:180px}.pg-provar b{display:flex;align-items:center;gap:6px;color:#ffd98a;font-size:12.5px}.pg-provar small{display:block;margin-top:5px;font-size:11.5px;color:#e0cfa6;line-height:1.55}.pg-provada{display:flex;align-items:center;gap:7px;background:#123122;border:2px solid #4fb37c;border-radius:6px;padding:9px 12px;margin-top:8px;font-size:12px;color:#b6f0cf}.pg-divida{background:#2a2112;border:2px solid #8a6a1e;border-radius:6px;padding:10px 12px;margin-top:8px;font-size:12px;color:#ffd84a;display:flex;flex-direction:column;gap:7px}.pg-divida.travada{background:#2e1616;border-color:#a33b3b;color:#ffb4b4}.pg-divida-topo{display:flex;align-items:center;gap:7px}.pg-divida-topo b{flex:1}.pg-divida-valor{font-size:15px;font-weight:700}.pg-divida small{color:#cdbb8e;line-height:1.45}.pg-divida.travada small{color:#e0b5b5}.pg-divida-trava{color:#ffb4b4;font-weight:700}.pg-divida .btn-troca{align-self:flex-start}:where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid #ffd24a;outline-offset:2px;box-shadow:0 0 0 5px #0000008c;z-index:1}:where(input,textarea,select):focus-visible{outline-offset:1px}canvas:focus-visible{outline:none;box-shadow:none}.arena-pvp{position:relative;flex:1;min-height:440px;display:flex;flex-direction:column;background:var(--bg2);border:3px solid var(--line);border-radius:6px;overflow:hidden;box-shadow:inset 2px 2px 0 var(--edge-lt),inset -3px -3px 0 var(--edge-dk),0 4px 16px #0009}.pvp-painel{display:flex;flex-direction:column;gap:7px;padding:9px 11px 10px;background:linear-gradient(180deg,#16203a,#0d1424);border-bottom:3px solid var(--line);box-shadow:0 3px 10px #00000080}.pvp-topo{display:flex;align-items:center;gap:10px}.pvp-voltar{background:#0a0f1a;border:2px solid var(--edge-lt);color:var(--txt2);font-family:var(--font-game);font-size:12.5px;padding:4px 9px;border-radius:5px;cursor:pointer}.pvp-voltar:hover{color:var(--txt);border-color:var(--azul)}.pvp-titulo{display:flex;align-items:center;gap:7px;flex:1;min-width:0}.pvp-titulo h2{margin:0;font-size:17px;letter-spacing:1.5px;color:#ff7f90;white-space:nowrap}.pvp-ficha{display:flex;align-items:center;gap:8px}@media (max-width: 620px){.pvp-topo{flex-wrap:wrap;row-gap:8px}.pvp-ficha{flex-wrap:wrap;row-gap:6px;flex-basis:100%}.pvp-titulo h2{overflow:hidden;text-overflow:ellipsis}.pvp-chamar-btn{min-width:0;max-width:100%}.pvp-chamar-btn span{min-width:0;overflow:hidden;text-overflow:ellipsis}}.pvp-patente{display:flex;align-items:center;gap:7px;padding:3px 8px 3px 5px;background:#0a0f1a;border:2px solid;border-radius:6px;cursor:pointer;font-family:var(--font-game);text-align:left}.pvp-patente:hover{filter:brightness(1.25)}.pvp-patente span{display:flex;flex-direction:column;line-height:1.15}.pvp-patente b{font-size:12.5px;letter-spacing:.5px}.pvp-patente small{font-size:10.5px;color:var(--txt2)}.pvp-placar{display:flex;align-items:center;gap:5px;font-size:12px}.pvp-placar i{font-style:normal;padding:2px 6px;border-radius:3px;background:#0a0f1a;border:1px solid var(--edge-lt)}.pvp-placar .v{color:var(--verde)}.pvp-placar .d{color:var(--verm)}.pvp-seq{color:#ffa24a;font-style:normal;font-weight:700}.pvp-tipos{display:flex;gap:7px}.pvp-tipo{flex:1;display:flex;align-items:center;gap:8px;padding:7px 10px;background:#0a0f1a;border:2px solid var(--edge-lt);border-radius:6px;cursor:pointer;font-family:var(--font-game);text-align:left;transition:border-color .15s,background .15s}.pvp-tipo span{display:flex;flex-direction:column;min-width:0;line-height:1.2}.pvp-tipo b{font-size:13.5px;color:var(--txt2);letter-spacing:.5px}.pvp-tipo small{font-size:10.5px;color:var(--txt3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pvp-tipo img{filter:grayscale(.75) opacity(.5);transition:filter .15s;flex-shrink:0}.pvp-tipo.ranqueado.on{border-color:#d8415a;background:linear-gradient(180deg,#3a1520,#16101c);box-shadow:inset 0 0 14px #d8415a38}.pvp-tipo.casual.on{border-color:var(--verde);background:linear-gradient(180deg,#11321f,#0d1a18);box-shadow:inset 0 0 14px #4fb37c33}.pvp-progresso{position:relative;height:17px;background:#060a12;border:2px solid var(--edge-lt);border-radius:4px;overflow:hidden}.pvp-progresso i{display:block;height:100%;transition:width .4s ease}.pvp-progresso span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:10.5px;color:var(--txt)}.pvp-progresso span:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(5,8,14,.78) 22%,rgba(5,8,14,.78) 78%,transparent 100%)}.pvp-progresso span b{position:relative;font-weight:400}.pvp-casual-barra{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 10px;font-size:11.5px;color:var(--creme);background:#11321fbf;border:1px solid rgba(79,179,124,.4);border-radius:4px}.pvp-casual-barra span{display:flex;align-items:center;gap:6px}.pvp-casual-pontos{font-style:normal;font-size:10.5px;color:var(--txt3)}.pvp-modos{display:flex;gap:7px}.pvp-modo{flex:1;display:flex;align-items:center;gap:10px;padding:7px 11px;background:#0a0f1a;border:2px solid var(--edge-lt);border-radius:6px;cursor:pointer;font-family:var(--font-game);text-align:left;transition:border-color .15s,background .15s}.pvp-modo:hover{border-color:var(--azul)}.pvp-modo.on{border-color:#d8415a;background:linear-gradient(180deg,#30131c,#11131f)}.pvp-modo.bloq{opacity:.45}.pvp-modo img{flex-shrink:0}.pvp-modo:not(.on) img{filter:grayscale(.65) opacity(.6)}.pvp-modo-txt{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.15}.pvp-modo-txt b{font-size:17px;color:var(--txt);letter-spacing:1px}.pvp-modo.on .pvp-modo-txt b{color:#ff8fa0}.pvp-modo-txt small{font-size:10.5px;color:var(--txt3)}.pvp-modo-dir{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.pvp-modo-dir .fila{font-size:10px;color:var(--txt3);font-style:normal}.pvp-modo-dir .fila.on{color:var(--verde)}.pvp-modo-premio{display:flex;align-items:center;gap:3px;padding:1px 6px;font-size:11.5px;font-style:normal;font-weight:700;color:var(--creme);background:#00000073;border:1px solid rgba(247,206,74,.3);border-radius:3px}.pvp-palco{position:relative;flex:1;min-height:120px;display:flex;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:center 62%;image-rendering:pixelated}.pvp-palco:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#05080ebf,#05080e00 22%,#05080e00 55%,#05080ee6),linear-gradient(90deg,#05080e80,#05080e00 12%,#05080e00 88%,#05080e80)}.pvp-palco>*{position:relative;z-index:1}.pvp-palco-time{display:flex;align-items:flex-end;gap:10px;padding:8px 11px 9px}.pvp-time-rotulo{font-size:11px;color:var(--txt2);text-shadow:0 1px 3px #000;padding-bottom:14px;white-space:nowrap}.pvp-cards{display:flex;gap:7px;flex:1;flex-wrap:wrap}.pvp-card{width:64px;text-align:center;background:linear-gradient(180deg,#16203a,#0a0f1a);border:2px solid var(--edge-lt);border-radius:5px;padding:3px 2px 2px;box-shadow:0 3px #0009}.pvp-card.vazio{display:flex;align-items:center;justify-content:center;min-height:62px;color:var(--txt3);font-size:20px;border-style:dashed}.pvp-card-nome{display:block;font-size:9px;color:var(--txt2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pvp-card-rar{display:block;font-size:11px;color:var(--ouro);font-weight:700}.pvp-time-poder{display:flex;flex-direction:column;align-items:flex-end;padding-bottom:10px;text-shadow:0 1px 3px #000}.pvp-time-poder small{font-size:10px;color:var(--txt2)}.pvp-time-poder b{font-size:15px;color:var(--ouro)}.pvp-convites{position:absolute;top:8px;left:11px;right:11px;display:flex;flex-direction:column;gap:6px;z-index:2}.pvp-convite{display:flex;align-items:center;gap:10px;padding:7px 10px;background:linear-gradient(135deg,#3c141c,#101624);border:2px solid #8e2b38;border-radius:6px;box-shadow:0 4px 14px #0009;animation:pvp-pulsa 1.6s ease-in-out infinite}@keyframes pvp-pulsa{0%,to{box-shadow:0 4px 14px #0009,0 0 #eb2d4173}50%{box-shadow:0 4px 14px #0009,0 0 0 6px #eb2d4100}}.pvp-convite-txt{flex:1;font-size:13px;color:var(--txt)}.pvp-convite-txt b{color:#ff8fa0}.pvp-convite-txt small{display:block;font-size:10.5px;color:var(--txt2)}.pvp-rodo{display:flex;flex-direction:column;gap:6px;padding:9px 11px 8px;background:linear-gradient(180deg,#0d1424,#090e18);border-top:3px solid var(--line)}.pvp-acoes{display:flex;gap:8px;align-items:stretch}.pvp-buscar{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;font-family:var(--font-game);font-size:16px;font-weight:800;letter-spacing:1px;color:#fff;background:linear-gradient(180deg,#d8415a,#8e2b38);border:2px solid #ff8fa0;border-radius:6px;cursor:pointer;box-shadow:0 4px #5e1a23}.pvp-buscar:hover:not(:disabled){filter:brightness(1.1)}.pvp-buscar:active:not(:disabled){transform:translateY(4px);box-shadow:none}.pvp-buscar:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.pvp-bloqueio{font-size:12px;color:#ffb4b4;text-align:center;background:#8c282840;border:1px solid rgba(235,45,65,.4);border-radius:4px;padding:5px}.pvp-rodape{display:flex;align-items:center;justify-content:center;gap:10px;font-size:10.5px;color:var(--txt3);text-align:center}.pvp-rodape-temporada{display:inline-flex;align-items:center;gap:5px;padding:0;background:none;border:0;color:var(--txt2);font-family:var(--font-game);font-size:10.5px;cursor:pointer}.pvp-procurando{display:flex;align-items:center;gap:12px;padding:11px 14px;background:linear-gradient(135deg,#14223a,#0a101c);border:2px solid var(--azul);border-radius:6px}.pvp-radar{position:relative;width:32px;height:32px;flex-shrink:0}.pvp-radar i{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--azul);border-radius:50%;animation:pvp-radar 1.8s ease-out infinite}.pvp-radar i:nth-child(2){animation-delay:.6s}.pvp-radar i:nth-child(3){animation-delay:1.2s}@keyframes pvp-radar{0%{transform:scale(.3);opacity:1}to{transform:scale(1);opacity:0}}.pvp-procurando-txt{flex:1;min-width:0}.pvp-procurando-txt b{display:block;font-size:14px;color:var(--txt)}.pvp-procurando-txt small{font-size:11px;color:var(--txt2)}@media (max-width: 980px){.arena-pvp{min-height:400px}.pvp-titulo h2{font-size:15px}.pvp-tipo small,.pvp-time-rotulo{display:none}.pvp-palco{min-height:90px}}.pvp-replay{justify-content:flex-start}.pvp-replay-topo{display:flex;align-items:center;gap:10px;padding:9px 11px 7px;background:linear-gradient(180deg,#16203a,#0f1727)}.pvp-lado{flex:1;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:2px 8px;align-items:center;padding:7px 9px;background:#0a101ce6;border:2px solid var(--edge-lt);border-radius:6px}.pvp-lado.eu{border-color:#d8415a}@media (max-width: 620px){.pvp-replay-topo{flex-wrap:wrap;gap:6px;padding:7px 8px 6px}.pvp-vs{order:-1;flex:1 0 100%}.pvp-vs b{font-size:12.5px}.pvp-lado{flex:1 1 0;min-width:0;gap:2px 6px;padding:6px 7px}.pvp-lado-txt{min-width:0}.pvp-lado-txt b{font-size:12px}.pvp-lado-txt small{font-size:9.5px}.pvp-lado-txt b,.pvp-lado-txt small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.pvp-lado img,.pvp-lado .avatar-foto{width:30px!important;height:30px!important;object-fit:cover}.pvp-lado-txt b{font-size:13.5px;color:var(--txt)}.pvp-lado-txt small{display:block;font-size:10.5px;color:var(--txt2)}.pvp-lado-vida{grid-column:1 / -1;height:9px;background:#0a0f18;border:1px solid var(--edge-lt);border-radius:3px;overflow:hidden}.pvp-lado-vida i{display:block;height:100%;background:linear-gradient(90deg,#4fb37c,#9ff0c0);transition:width .12s linear}.pvp-lado.eu .pvp-lado-vida i{background:linear-gradient(90deg,#d8415a,#ff8fa0)}.pvp-vs{text-align:center;flex-shrink:0}.pvp-vs b{display:block;font-size:14px;color:var(--ouro);letter-spacing:1px}.pvp-vs span{font-size:11px;color:var(--txt2)}.pvp-vel{display:flex;gap:3px;justify-content:center;margin-top:4px}.pvp-vel button{background:#101828f2;border:1px solid var(--edge-lt);border-radius:3px;color:var(--txt2);font-family:var(--font-game);font-size:10.5px;padding:2px 5px;cursor:pointer}.pvp-vel button.on{border-color:var(--ouro);color:var(--ouro)}.pvp-ringue{flex:1;position:relative;min-height:170px}.pvp-canvas{position:absolute;top:0;right:0;bottom:0;left:0}.pvp-canvas canvas{display:block;width:100%;height:100%}.pvp-banco{display:flex;align-items:flex-end;gap:10px;padding:7px 11px;background:linear-gradient(180deg,#0d1424,#090e18);border-top:3px solid var(--line)}.pvp-canto{flex:1;display:flex;gap:8px;flex-wrap:wrap;align-content:center;min-width:0}.pvp-canto.vermelho{justify-content:flex-start}.pvp-canto.azul{justify-content:flex-end}.pvp-banco .pvp-lutador{width:46px}.pvp-banco .pvp-lutador span{font-size:8.5px}.pvp-banco .pvp-lutador img{width:28px!important;height:25px!important}.pvp-lutador{width:72px;text-align:center;padding:3px;border:2px solid transparent;border-radius:5px;background:#080c14b3;transition:opacity .3s,filter .3s}.pvp-canto.vermelho .pvp-lutador{border-color:#d8415a80}.pvp-canto.azul .pvp-lutador{border-color:#3f7fc980}.pvp-lutador.ko{filter:grayscale(1) brightness(.5);opacity:.55}.pvp-lutador span{display:block;font-size:10px;color:var(--txt2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pvp-lutador-vida{height:5px;margin:2px 0;background:#0a0f18;border-radius:2px;overflow:hidden}.pvp-lutador-vida i{display:block;height:100%;background:#4fb37c;transition:width .12s linear}.pvp-golpe{position:absolute;left:50%;top:46%;transform:translate(-50%);font-family:var(--font-game);font-size:26px;font-weight:800;color:#ff8fa0;text-shadow:0 2px 6px #000;pointer-events:none}.pvp-golpe.meu{color:#9ff0c0}.pvp-golpe.crit{font-size:34px;color:var(--ouro)}.pvp-golpe em{font-size:13px;font-style:normal;display:block;text-align:center}.pvp-resultado{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;padding:10px;background:radial-gradient(ellipse at 50% 45%,#060a129e,#04070ced 72%);animation:pvp-entra .25s ease-out}@keyframes pvp-entra{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.pvp-res-card{width:min(560px,100%);max-height:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 18px;text-align:center;background:linear-gradient(180deg,#16203a,#0b1120);border:3px solid var(--line);border-radius:8px;box-shadow:inset 2px 2px 0 var(--edge-lt),inset -3px -3px 0 var(--edge-dk),0 10px 32px #000c}.pvp-res-card.venceu{border-color:#6d5210;box-shadow:inset 2px 2px #f7ce4a33,0 0 0 2px #f7ce4a4d,0 10px 32px #000c}.pvp-res-card.perdeu{border-color:#5a1f1f}.pvp-res-sub{display:flex;flex-direction:column;gap:2px;margin-bottom:2px}.pvp-res-duelo{display:flex;align-items:stretch;gap:8px;width:100%;margin:4px 0 2px}.pvp-ficha-lado{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 6px 8px;background:#0c121e;border:2px solid var(--edge-lt);border-radius:6px}.pvp-ficha-lado.campeao{border-color:var(--ouro);background:linear-gradient(180deg,#1d2335,#0c121e)}.pvp-ficha-lado.eu{box-shadow:inset 0 0 0 1px #d8415a59}.pvp-coroa{position:absolute;top:-11px;font-size:18px;font-style:normal;color:var(--ouro);text-shadow:0 2px 4px #000}.pvp-ficha-lado img,.pvp-ficha-lado .avatar-foto{width:52px!important;height:52px!important;object-fit:cover;border-radius:4px}.pvp-ficha-nome{display:flex;align-items:center;gap:4px;max-width:100%;font-size:13.5px;color:var(--txt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pvp-ficha-pat{display:flex;align-items:center;gap:4px;font-size:11.5px;font-weight:700}.pvp-ficha-pts{display:flex;align-items:baseline;gap:4px;font-size:13px}.pvp-ficha-pts s{color:var(--txt3);font-size:11.5px}.pvp-ficha-pts em{color:var(--txt3);font-style:normal}.pvp-ficha-pts b.ok{color:var(--verde)}.pvp-ficha-pts b.ruim{color:var(--verm)}.pvp-ficha-pts small{font-size:11px}.pvp-ficha-pts small.ok{color:var(--verde)}.pvp-ficha-pts small.ruim{color:var(--verm)}.pvp-ficha-mudou{font-size:10.5px;font-weight:700;padding:1px 6px;border-radius:3px}.pvp-ficha-mudou.subiu{color:#9ff0c0;background:#4fb37c2e}.pvp-ficha-mudou.caiu{color:#ffb4b4;background:#cf4a3e2e}.pvp-ficha-time{font-size:10px;color:var(--txt3)}.pvp-res-vs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex-shrink:0;padding:0 2px}.pvp-res-vs b{font-size:12px;color:var(--ouro);letter-spacing:.5px}.pvp-res-vs i{font-style:normal;font-size:16px;font-weight:800;color:var(--txt3)}.pvp-resultado h2{margin:0;font-size:30px;letter-spacing:3px}.pvp-resultado h2.venceu{color:var(--ouro);text-shadow:0 0 18px rgba(230,185,63,.5)}.pvp-resultado h2.perdeu{color:var(--verm)}.pvp-decisao,.pvp-offline{font-size:12px;color:var(--txt2)}.pvp-premios{display:flex;gap:14px;align-items:center;justify-content:center;flex-wrap:wrap;margin:4px 0 2px;font-size:16px}.pvp-premios span{display:flex;align-items:center;gap:5px;color:var(--txt)}.pvp-premios .ok{color:var(--verde);font-weight:700}.pvp-premios .ruim{color:var(--verm);font-weight:700}.pvp-sem-premio{font-size:12px!important;color:var(--txt3)!important}.pvp-resultado-botoes{display:flex;gap:10px;align-items:stretch;margin-top:4px}.pvp-btn{min-width:150px;padding:11px 18px;font-family:var(--font-game);font-size:14px;font-weight:700;letter-spacing:.5px;color:var(--txt);background:linear-gradient(180deg,#1d2942,#121a2b);border:2px solid var(--edge-lt);border-radius:6px;cursor:pointer;box-shadow:0 3px #05080e;transition:filter .12s,transform .08s}.pvp-btn:hover{filter:brightness(1.15);border-color:var(--azul)}.pvp-btn:active{transform:translateY(3px);box-shadow:none}.pvp-btn.primario{color:#2a1c00;background:linear-gradient(180deg,#f2cf62,#c79a22);border-color:#ffe9a8;box-shadow:0 3px #6d5210,0 6px 14px #e6b93f40}.pvp-btn.primario:hover{border-color:#fff3cd}@media (max-width: 980px){.arena-pvp{min-height:400px;padding:10px}.pvp-titulo h2{font-size:16px}.pvp-chamar-caixa{width:230px}}.pvp-patente{display:flex;align-items:center;gap:6px;padding:3px 8px 3px 4px;background:#080c14d9;border:2px solid;border-radius:6px;cursor:pointer;font-family:var(--font-game)}.pvp-patente:hover{filter:brightness(1.2)}.pvp-patente b{font-size:13px;letter-spacing:.5px}.pvp-patente-ajuda{width:14px;height:14px;display:grid;place-items:center;border-radius:50%;background:#ffffff24;color:var(--txt2);font-size:10px;font-style:normal;font-weight:700}.pvp-modo-premio{display:flex;align-items:center;gap:3px;margin-top:2px;font-size:11px;color:var(--creme)}.pvp-margem{font-size:12px;color:var(--txt2)}.pvp-margem i{font-style:normal;font-weight:700}.pvp-margem.dominante i{color:var(--verde)}.pvp-margem.clara i{color:var(--txt)}.pvp-margem.apertada i{color:#ffa24a}.modal-lg.patentes{max-width:660px;background-image:none;background-color:#111a2a}.pat-abas{display:flex;gap:6px;margin-bottom:10px}.pat-abas button{flex:1;padding:7px;font-family:var(--font-game);font-size:12.5px;color:var(--txt2);background:#0e1522;border:2px solid var(--edge-lt);border-radius:5px;cursor:pointer}.pat-abas button.on{color:var(--ouro);border-color:var(--ouro)}.pat-eu{display:flex;align-items:center;gap:12px;padding:10px 12px;margin-bottom:12px;background:linear-gradient(135deg,#141c2ef2,#0a101cf2);border:2px solid;border-radius:6px}.pat-eu b{display:block;font-size:17px;letter-spacing:1px}.pat-eu small{font-size:12px;color:var(--txt2)}.pat-eu-falta{margin-left:auto;font-size:12px;color:var(--txt2);text-align:right}.pat-lista{display:flex;flex-direction:column;gap:6px}.pat-linha{display:flex;align-items:center;gap:10px;padding:7px 10px;background:#0c121e;border:2px solid var(--edge-lt);border-radius:6px}.pat-linha.atual{border-color:var(--ouro);background:#141c2e}.pat-linha.longe{opacity:.5}.pat-linha-txt{min-width:120px}.pat-linha-txt b{display:block;font-size:14.5px}.pat-linha-txt small{font-size:11px;color:var(--txt2)}.pat-bonus{margin-left:auto;display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.pat-bonus span{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--creme)}.pat-sem{font-size:11.5px;color:var(--txt3);font-style:italic}.mc-cheio{color:#e0707a}.pat-nota{font-size:11.5px;color:var(--txt3);line-height:1.45;margin:8px 0 0}.pat-pontos section{margin-bottom:16px}.pat-pontos h4{margin:0 0 5px;font-size:13.5px;color:var(--ouro)}.pat-pontos p{margin:0 0 8px;font-size:12.5px;color:var(--txt2);line-height:1.5}.pat-exemplos,.pat-margens,.pat-modos{display:flex;gap:8px}.pat-exemplos div,.pat-margens div,.pat-modos div{flex:1;text-align:center;padding:8px 6px;background:#0c121e;border:2px solid var(--edge-lt);border-radius:6px}.pat-exemplos b{display:block;font-size:18px}.pat-exemplos b.ok{color:var(--verde)}.pat-exemplos small,.pat-margens small{display:block;font-size:10.5px;color:var(--txt3);line-height:1.3;margin-top:3px}.pat-margens b{display:block;font-size:17px;color:var(--ouro)}.pat-margens span{font-size:12px;color:var(--txt)}.pat-margens .dominante{border-color:#4fb37c80}.pat-margens .apertada{border-color:#ffa24a80}.pat-modos b{display:block;font-size:15px;color:var(--txt)}.pat-modos small{display:block;font-size:10.5px;color:var(--txt3)}.pat-modos span{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-size:14px;color:var(--creme);font-weight:700}.pat-premios{margin-bottom:12px}.pat-premios h4{margin:0 0 6px;font-size:13.5px;color:var(--ouro)}.pat-premios-lista{display:flex;gap:6px;flex-wrap:wrap}.pat-premios-lista div{flex:1;min-width:78px;text-align:center;padding:6px 4px;background:#0c121e;border:2px solid var(--edge-lt);border-radius:5px}.pat-premios-lista b{display:block;font-size:13px;color:var(--ouro)}.pat-premios-lista span{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--creme)}.pat-quadro-lista{display:flex;flex-direction:column;gap:4px;max-height:260px;overflow-y:auto}.pat-rank{display:flex;align-items:center;gap:8px;padding:5px 9px;background:#0c121e;border:1px solid rgba(120,160,220,.14);border-radius:5px;font-size:12.5px}.pat-rank.eu{border-color:var(--ouro);background:#161d2c}.pat-rank.fora{margin-top:6px}.pat-rank.top1{border-color:#f7ce4a}.pat-rank.top2{border-color:#cfd8e6}.pat-rank.top3{border-color:#c08550}.pat-rank b{flex:1;color:var(--txt);display:flex;align-items:center;gap:5px}.pat-rank small{color:var(--txt3);font-size:11px;min-width:62px;text-align:right}.pat-rank-pts{font-weight:700;min-width:48px;text-align:right}.pat-pos{font-style:normal;color:var(--txt2);min-width:30px;font-size:12px}.pat-carregando{padding:18px;text-align:center;font-size:12.5px;color:var(--txt3)}@media (max-width: 720px){.pat-exemplos,.pat-margens,.pat-modos{flex-wrap:wrap}.pat-bonus{width:100%;justify-content:flex-start;margin-left:0}}.pvp-tipos{display:flex;gap:8px}.pvp-tipo{flex:1;padding:7px 10px;text-align:left;background:#0a101ce6;border:2px solid var(--edge-lt);border-radius:6px;cursor:pointer;font-family:var(--font-game);transition:border-color .15s,background .15s}.pvp-tipo b{display:block;font-size:14px;color:var(--txt2);letter-spacing:.5px}.pvp-tipo small{font-size:10.5px;color:var(--txt3)}.pvp-tipo:hover{border-color:var(--azul)}.pvp-tipo.ranqueado.on{border-color:#d8415a;background:linear-gradient(180deg,#3c141cf2,#0e1420f2)}.pvp-tipo.ranqueado.on b{color:#ff8fa0}.pvp-tipo.casual.on{border-color:var(--verde);background:linear-gradient(180deg,#143224f2,#0e1420f2)}.pvp-tipo.casual.on b{color:#9ff0c0}.pvp-casual-barra{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 10px;font-size:12px;color:var(--creme);background:#1432248c;border:1px solid rgba(79,179,124,.35);border-radius:4px}.pvp-casual-pontos{font-style:normal;font-size:11px;color:var(--txt3)}.pvp-rodape-temporada{display:inline-flex;align-items:center;gap:5px;margin-left:10px;padding:0;background:none;border:0;color:var(--txt2);font-family:var(--font-game);font-size:10.5px;cursor:pointer}.pvp-rodape-temporada:hover{color:var(--ouro)}.pat-relogio{display:inline-flex;gap:5px;align-items:baseline}.pat-relogio i{font-style:normal;font-size:10.5px;color:var(--txt3)}.pat-relogio b{font-size:15px;color:var(--ouro);font-variant-numeric:tabular-nums}.pvp-rodape-temporada .pat-relogio b{font-size:11.5px}.pat-temporada{display:flex;flex-direction:column;gap:8px;padding:9px 12px 10px;margin-bottom:10px;background:linear-gradient(135deg,#281e0ae6,#0c121ee6);border:2px solid rgba(247,206,74,.4);border-radius:6px}.pat-temporada-topo{display:flex;align-items:center;justify-content:space-between;gap:10px}.pat-temporada-topo>div{display:flex;flex-direction:column;gap:1px}.pat-temporada small{font-size:11px;color:var(--txt2)}.pat-semana{display:flex;flex-direction:column;gap:4px}.pat-semana-pontas{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:10.5px;color:var(--txt3)}.pat-semana-pontas b{font-family:var(--font-pixel);font-size:9px;letter-spacing:1px;color:var(--creme);white-space:nowrap}.pat-semana-barra{position:relative;height:7px;background:#00000073;border:1px solid rgba(247,206,74,.25);border-radius:4px;overflow:hidden}.pat-semana-barra i{display:block;min-width:3px;height:100%;background:linear-gradient(90deg,var(--ouro2),var(--ouro) 70%,#ffe9a6);box-shadow:0 0 6px #e6b93f80;transition:width .6s ease}.pat-temporada-regra{max-width:330px;text-align:right;line-height:1.4}.pat-temporada-regra b{font-size:12px;color:var(--creme)}.pat-temporada-regra small{display:block}.pat-podio{display:flex;align-items:flex-end;gap:8px;margin-bottom:12px}.pat-degrau{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 6px 8px;background:#0c121e;border:2px solid var(--edge-lt);border-radius:6px}.pat-degrau.p1{padding-top:14px;border-color:#f7ce4a;background:linear-gradient(180deg,#2b2208,#15192a 55%,#0c121e);box-shadow:0 0 14px #f7ce4a2e,inset 0 1px #ffe9a638}.pat-degrau.p2{border-color:#cfd8e6;background:linear-gradient(180deg,#1c2230,#0c121e)}.pat-degrau.p3{border-color:#c08550;background:linear-gradient(180deg,#241a12,#0c121e)}.pat-degrau.vazio{border-style:dashed;box-shadow:none}.pat-degrau.vazio>*:not(.pat-degrau-premio-bloco){opacity:.5}.pat-degrau.eu{box-shadow:0 0 0 2px #d8415a73}.pat-degrau-pos{display:grid;place-items:center;width:24px;height:24px;font-style:normal;font-size:11.5px;font-weight:800;color:#0c121e;background:linear-gradient(160deg,#e9eef6,#9aa6bb);border-radius:50%;box-shadow:inset 0 -2px #00000040}.pat-degrau.p1 .pat-degrau-pos{width:28px;height:28px;font-size:13px;background:linear-gradient(160deg,#ffe9a6,#d8a32a)}.pat-degrau.p3 .pat-degrau-pos{background:linear-gradient(160deg,#e2b183,#a86d3c)}.pat-degrau-cara{display:grid;place-items:center;min-height:44px;color:var(--txt3);font-size:22px}.pat-degrau-nome{max-width:100%;font-size:12.5px;color:var(--txt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pat-degrau-nome.vago{color:var(--txt3);font-style:italic;font-weight:400}.pat-degrau-pts{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:700}.pat-degrau-semana{font-family:var(--font-pixel);font-size:8px;font-style:normal;letter-spacing:1px;color:var(--txt3)}.pat-degrau-premio-bloco{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;margin-top:auto;padding-top:4px}.pat-degrau-titulo{max-width:100%;font-family:var(--font-pixel);font-size:9px;font-style:normal;letter-spacing:.5px;color:var(--dourado, #f7ce4a);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pat-degrau-premio{display:flex;align-items:center;gap:4px;padding:2px 7px;font-size:12px;color:var(--creme);background:#00000059;border:1px solid rgba(247,206,74,.18);border-radius:3px}.pat-degrau.p1 .pat-degrau-premio{color:#ffe9a6;background:#f7ce4a1f;border-color:#f7ce4a73}.pat-degrau-premio b{font-weight:800;font-variant-numeric:tabular-nums}.pat-degrau-premio em{font-family:var(--font-pixel);font-size:8px;font-style:normal;letter-spacing:1px;color:var(--txt3)}.pat-degrau-moeda{font-family:var(--font-pixel);font-size:8.5px;font-style:normal;letter-spacing:.5px;color:var(--txt2);text-align:center;line-height:1.3}.pat-degrau.p1 .pat-degrau-moeda{color:var(--creme)}.pat-tipos{display:flex;gap:8px;margin-bottom:8px}.pat-tipos div{flex:1;padding:9px 10px;background:#0c121e;border:2px solid var(--edge-lt);border-radius:6px}.pat-tipos .ranqueado{border-color:#d8415a80}.pat-tipos .casual{border-color:#4fb37c80}.pat-tipos b{display:block;font-size:14px;color:var(--txt)}.pat-tipos small{display:block;font-size:11px;color:var(--txt2);line-height:1.4;margin:3px 0 5px}.pat-tipos span{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--creme)}.pat-modos span i{font-style:normal;font-size:10px;color:var(--txt3)}.pat-bonus span.forte{color:#ff8fa0;font-weight:700}.pvp-tipo{display:flex;align-items:center;gap:9px}.pvp-tipo>div{min-width:0}.pvp-tipo img{filter:grayscale(.7) opacity(.55);transition:filter .15s}.pvp-tipo.on img{filter:none}.pvp-modo img{margin-bottom:1px}.pvp-modo:not(.on) img{filter:grayscale(.6) opacity(.65)}.pvp-btn.pequeno{min-width:0;padding:7px 14px;font-size:12.5px;box-shadow:0 2px #05080e}.pvp-btn.pequeno.primario{box-shadow:0 2px #6d5210}.pvp-btn:disabled{opacity:.55;cursor:default;filter:none!important}.pvp-chamar-btn{display:flex;align-items:center;gap:8px;padding:12px 16px;font-family:var(--font-game);font-size:13.5px;font-weight:700;color:var(--txt);background:linear-gradient(180deg,#1d2942,#121a2b);border:2px solid var(--edge-lt);border-radius:6px;cursor:pointer;box-shadow:0 3px #05080e;white-space:nowrap}.pvp-chamar-btn:hover{border-color:#ff8fa0;filter:brightness(1.12)}.pvp-chamar-btn:active{transform:translateY(3px);box-shadow:none}.pvp-esperando-resposta{display:flex;align-items:center;gap:10px;padding:11px 14px;font-size:13px;color:var(--txt2);background:#101828f2;border:2px dashed var(--edge-lt);border-radius:6px;white-space:nowrap}.ch-pulsa{width:9px;height:9px;border-radius:50%;background:var(--ouro);flex-shrink:0;animation:ch-pulsa 1.2s ease-in-out infinite}@keyframes ch-pulsa{0%,to{opacity:1;box-shadow:0 0 #f7ce4a80}50%{opacity:.5;box-shadow:0 0 0 6px #f7ce4a00}}.modal-lg.chamar{max-width:520px}.ch-contexto{display:flex;align-items:center;gap:10px;padding:8px 11px;margin-bottom:10px;background:#0c121e;border:2px solid var(--edge-lt);border-radius:6px}.ch-contexto-modo,.ch-contexto-tipo{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--txt)}.ch-contexto-tipo.ranqueado{color:#ff8fa0}.ch-contexto-tipo.casual{color:#9ff0c0}.ch-contexto small{margin-left:auto;font-size:11px;color:var(--txt3)}.ch-esperando{display:flex;align-items:center;gap:10px;padding:9px 12px;margin-bottom:10px;font-size:12.5px;color:var(--creme);background:#281e0a99;border:1px solid rgba(247,206,74,.4);border-radius:5px}.ch-esperando span{flex:1}.ch-busca{display:flex;align-items:center;gap:7px;padding:0 10px;margin-bottom:10px;background:#060a12;border:2px solid var(--edge-lt);border-radius:6px}.ch-busca:focus-within{border-color:var(--azul)}.ch-busca input{flex:1;min-width:0;padding:10px 0;background:none;border:0;outline:none;color:var(--txt);font-family:var(--font-game);font-size:13.5px}.ch-limpar{background:none;border:0;color:var(--txt3);font-size:13px;cursor:pointer;padding:4px}.ch-limpar:hover{color:var(--txt)}.ch-listas{display:flex;flex-direction:column;gap:12px;max-height:46vh;overflow-y:auto}.ch-secao-cab{font-size:11.5px;color:var(--txt2);margin-bottom:5px;letter-spacing:.5px}.ch-secao-cab em{color:var(--verde);font-style:normal;font-weight:700}.ch-lista{display:flex;flex-direction:column;gap:4px}.ch-vazio{padding:12px 10px;font-size:12px;color:var(--txt3);line-height:1.45;background:#0a0f1a;border-radius:5px}.ch-pessoa{display:flex;align-items:center;gap:9px;padding:6px 10px;background:#0c121e;border:1px solid rgba(120,160,220,.14);border-radius:5px}.ch-pessoa:hover{border-color:var(--azul)}.ch-pessoa.off{opacity:.55}.ch-pessoa.off:hover{border-color:#78a0dc24}.ch-pessoa img,.ch-pessoa .avatar-foto{width:30px!important;height:30px!important;object-fit:cover;border-radius:4px}.ch-pessoa-txt{flex:1;min-width:0}.ch-pessoa-txt b{display:flex;align-items:center;gap:5px;font-size:13px;color:var(--txt)}.ch-pessoa-txt small{font-size:10.5px;color:var(--txt3)}.ch-ponto{width:8px;height:8px;border-radius:50%;background:var(--txt3);flex-shrink:0}.ch-ponto.on{background:var(--verde);box-shadow:0 0 6px #4fb37cb3}.ch-off-txt{font-size:11px;color:var(--txt3);min-width:76px;text-align:center}.ch-digitado{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:linear-gradient(135deg,#3c141ce6,#0e1420e6);border:2px solid #8e2b38;border-radius:6px;color:var(--txt);font-family:var(--font-game);font-size:13px;cursor:pointer}.ch-digitado:hover{filter:brightness(1.15)}.ch-digitado span{flex:1;text-align:left}.ch-digitado em{font-style:normal;color:#ff8fa0;font-weight:700}@media (max-width: 720px){.ch-listas{max-height:40vh}}.pvp-fichas{display:flex;align-items:center;gap:5px;padding:3px 7px 3px 4px;background:#0a0f1a;border:2px solid rgba(216,65,90,.5);border-radius:6px;cursor:pointer;font-family:var(--font-game)}.pvp-fichas:hover{border-color:#ff8fa0;filter:brightness(1.2)}.pvp-fichas b{font-size:14px;color:var(--creme)}.pvp-fichas i{font-style:normal;font-size:13px;color:var(--verde);font-weight:800}.pvp-fichas-suas{text-decoration:none;font-size:10.5px;font-weight:800;color:#ffd84a;background:#ffd84a24;border:1px solid rgba(255,216,74,.4);border-radius:3px;padding:0 3px;line-height:14px}.pvp-rodape-suas{color:#ffd84a}.pvp-fichas.zero{border-color:var(--verm);animation:pvp-pulsa 1.8s ease-in-out infinite}.pvp-fichas.zero b{color:var(--verm)}.pvp-buscar-custo{display:inline-flex;align-items:center;gap:3px;margin-left:4px;padding:1px 6px;font-size:12px;font-style:normal;font-weight:700;background:#0000004d;border-radius:3px}.pvp-buscar.comprar{background:linear-gradient(180deg,#f2cf62,#c79a22);border-color:#ffe9a8;color:#2a1c00;box-shadow:0 4px #6d5210}.pat-linha-fichas{display:block;font-size:10px;color:var(--creme);font-style:normal}.pat-pontos h4{display:flex;align-items:center;gap:6px}.app.modo-pvp .balao-social{bottom:300px}@media (max-width: 980px){.app.modo-pvp .balao-social{bottom:250px}}.pv-coroar{margin:0 0 10px;padding:9px 10px 8px;background:linear-gradient(180deg,#1b1606,#12101c);border:2px solid rgba(247,206,74,.45);border-radius:6px}.pv-coroar-tit{display:flex;align-items:center;gap:6px;font-size:11.5px;letter-spacing:.5px;color:var(--ouro);margin-bottom:7px}.pv-coroar-tit em{font-style:normal;font-size:14px}.pv-coroar-lista{display:flex;gap:6px;flex-wrap:wrap;max-height:168px;overflow-y:auto}.pv-coroar-item{position:relative;width:62px;padding:3px 2px 2px;background:#0c121e;border:2px solid var(--edge-lt);border-radius:5px;cursor:pointer;font-family:var(--font-game);transition:border-color .12s,background .12s}.pv-coroar-item:hover{border-color:var(--ouro)}.pv-coroar-item.on{border-color:var(--ouro);background:linear-gradient(180deg,#3a2e08,#171206);box-shadow:0 0 10px #f7ce4a59}.pv-coroar-arte{display:block}.pv-coroar-item small{display:block;font-size:8.5px;color:var(--txt3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv-coroar-item.on small{color:var(--creme)}.pv-coroar-coroa{position:absolute;top:-7px;right:-5px;width:19px;height:19px;display:grid;place-items:center;border-radius:50%;border:2px solid var(--line);background:#0b1220;color:#5a6a82;font-style:normal;font-size:11px;line-height:1}.pv-coroar-item.on .pv-coroar-coroa{background:var(--ouro);color:#241a04;border-color:#fff3cd}.pv-coroar-dica{margin:7px 0 0;font-size:10.5px;line-height:1.45;color:var(--txt3)}.pvp-comemora{position:absolute;top:10px;left:50%;transform:translate(-50%);z-index:3;display:flex;align-items:center;gap:12px;padding:8px 14px;background:#05080ee0;border:2px solid var(--edge-lt);border-radius:6px;box-shadow:0 6px 20px #000000b3;animation:pvp-comemora-entra .3s ease-out}@keyframes pvp-comemora-entra{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}.pvp-comemora b{font-size:19px;letter-spacing:2px;text-shadow:0 2px 6px #000}.pvp-comemora.venceu{border-color:var(--ouro)}.pvp-comemora.venceu b{color:var(--ouro)}.pvp-comemora.perdeu{border-color:var(--verm-d)}.pvp-comemora.perdeu b{color:var(--verm)}.pvp-comemora span{font-size:12.5px;color:var(--txt2)}.pvp-quadro-btn{display:flex;align-items:center;gap:6px;padding:4px 9px 4px 6px;background:linear-gradient(180deg,#2a2208,#11131f);border:2px solid rgba(247,206,74,.55);border-radius:6px;color:var(--ouro);font-family:var(--font-game);font-size:12.5px;font-weight:700;cursor:pointer}.pvp-quadro-btn:hover{border-color:var(--ouro);filter:brightness(1.2)}.pvp-placar-luta{display:flex;align-items:stretch;gap:8px;padding:0 11px 8px;background:linear-gradient(180deg,#0f1727,#0b1322);border-bottom:3px solid var(--line);box-shadow:0 3px 10px #00000080}.pvp-placar-meio{align-self:center;font-size:10px;letter-spacing:1px;color:var(--txt3)}.pvp-stat{flex:1;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.pvp-stat:not(.eu){align-items:flex-end}.pvp-stat-dano{font-size:18px;color:var(--txt);line-height:1.05;font-variant-numeric:tabular-nums}.pvp-stat.eu .pvp-stat-dano{color:#9ff0c0}.pvp-stat:not(.eu) .pvp-stat-dano{color:#ff8fa0}.pvp-stat-linha{display:flex;gap:8px;flex-wrap:wrap}.pvp-stat-linha i{font-style:normal;font-size:11px;color:var(--txt2);font-variant-numeric:tabular-nums}.pvp-stat-linha em{font-style:normal;font-size:9.5px;color:var(--txt3)}.pvp-stat-linha i.crit{color:var(--ouro)}.pvp-stat-linha i.esq{color:#70d6ff}.pvp-lado-vida{grid-column:1 / -1;display:flex;align-items:center;gap:7px}.pvp-lado-vida .sb{flex:1}.pvp-lado-hp{font-size:11px;color:var(--txt2);font-variant-numeric:tabular-nums;min-width:46px}.pvp-lado.eu .pvp-lado-hp{text-align:left}.pvp-lado:not(.eu) .pvp-lado-hp{order:-1}.pvp-lado-txt b{display:flex;align-items:center;gap:6px}.rank-pvp{padding:10px 12px;max-height:100%;overflow-y:auto}.rank-pvp .pat-quadro{max-width:640px;margin:0 auto}.mj-item.mj-luta{display:flex;align-items:center;gap:8px}.mj-item.mj-luta em{margin-left:auto;display:inline-flex;align-items:center;gap:3px;font-style:normal;font-size:10.5px;color:var(--txt3);background:#0000004d;border-radius:3px;padding:1px 6px}.mj-item.mj-luta:hover{color:#ff8fa0}.btn-modo-especial.torneio{display:flex;align-items:center;gap:12px;padding:9px 12px;width:100%;text-align:left;border-radius:6px;background:linear-gradient(135deg,#171c28,#10141d);border:2px solid #2a3344;box-shadow:inset 0 1px #ffffff0d;cursor:pointer}.btn-modo-especial.torneio:not(.em-breve){border-color:#6b5a2a;background:linear-gradient(135deg,#1f1b10,#141017)}.btn-modo-especial.torneio:not(.em-breve) b{color:var(--ouro)}.btn-modo-especial.torneio:not(.em-breve) .modo-esp-sub,.btn-modo-especial.torneio:not(.em-breve) div{color:var(--txt2)}.btn-modo-especial.torneio.em-breve:hover{border-color:#3d4a63!important;box-shadow:inset 0 1px #ffffff14!important;transform:none;filter:none}.btn-modo-especial.torneio.em-breve b{font-size:14.5px;letter-spacing:.5px;color:#7a8ba6}.btn-modo-especial.torneio.em-breve>div:first-child{opacity:.45;filter:grayscale(1)}.btn-modo-especial.torneio.em-breve div{color:#5a6a82}.btn-modo-especial.torneio:not(.em-breve) .modo-selo-breve{color:#ffd84a;background:#ffb83a1f;border-color:#6b5a2a}.modo-selo-breve{font-family:var(--font-pixel, var(--font-game));font-size:9.5px;font-weight:800;letter-spacing:.5px;color:#8697b0;background:#78a0dc1a;border:1px solid #2f3b50;border-radius:3px;padding:1px 6px;white-space:nowrap}.pat-quadro{font-size:12px}.pat-temporada small{font-size:10.5px}.pat-temporada-regra{font-size:10px;max-width:290px}.pat-relogio b{font-size:13px}.pat-relogio i{font-size:9.5px}.pat-semana-pontas{font-size:9.5px;gap:4px}.pat-semana-pontas b{font-size:8px}.pat-degrau{padding:8px 5px 7px}.pat-degrau.p1{min-height:204px;padding-top:11px}.pat-degrau.p2{min-height:190px}.pat-degrau.p3{min-height:178px}.pat-degrau-pos{width:21px;height:21px;font-size:10.5px}.pat-degrau.p1 .pat-degrau-pos{width:24px;height:24px;font-size:12px}.pat-degrau-nome{font-size:11.5px}.pat-degrau-pts{font-size:11px}.pat-degrau-premio{font-size:11px;padding:1px 6px}.pat-degrau-moeda{font-size:7.5px}.pat-degrau-cara{min-height:40px}.pat-rank{padding:4px 8px;font-size:11.5px}.pat-rank b{font-size:11.5px}.pat-rank small{font-size:10px;min-width:56px}.pat-rank-pts{font-size:11.5px;min-width:44px}.pat-pos{font-size:11px;min-width:26px}.pat-quadro .pat-nota{font-size:10.5px}.pat-rank img,.pat-rank .avatar-foto{width:22px!important;height:22px!important;object-fit:cover;border-radius:3px;flex-shrink:0}.pat-degrau img,.pat-degrau .avatar-foto{max-width:44px;max-height:44px;object-fit:contain}.tut-preso{display:block;width:100%;margin-top:8px;padding:6px;background:#cf4a3e24;border:1px solid rgba(207,74,62,.45);border-radius:5px;color:#ffb4b4;font-family:var(--font-game);font-size:11px;cursor:pointer}.tut-preso:hover{background:#cf4a3e3d}.tut-saidas{display:flex;flex-direction:column;gap:4px}.tut-saidas .tut-preso{margin-top:8px}.tut-saidas .tut-preso.fraco{margin-top:0;padding:4px;background:transparent;border-color:#cf4a3e40;color:#ffb4b499;font-size:10px}.tut-saidas .tut-preso.fraco:hover{background:#cf4a3e24;color:#ffb4b4}.fz-card.fora-nivel{opacity:.72}.fz-card.fora-nivel:hover{opacity:1}.fz-card.fora-nivel .fz-card-nivel{position:absolute;top:4px;left:50%;transform:translate(-50%);z-index:3;padding:1px 6px;background:#c9a227;color:#2a1d00;font-family:var(--font-pixel);font-size:9px;font-style:normal;letter-spacing:1px;pointer-events:none}.balao-item.balao-duelo{border-left:3px solid #d8415a}.balao-item.balao-duelo b{color:#ff8fa0}.balao-duelo-tipo{display:inline-block;margin-left:5px;padding:0 5px;font-style:normal;font-size:9.5px;font-weight:700;border-radius:3px;vertical-align:middle}.balao-duelo-tipo.ranqueado{color:#ff8fa0;background:#d8415a33}.balao-duelo-tipo.casual{color:#9ff0c0;background:#4fb37c33}.ms-marcos.ini-trilha{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:8px;margin-bottom:10px}.ms-marco.ini{gap:8px;padding:8px 10px}.ms-marco.ini b{font-size:12.5px}.ms-marco.ini small{font-size:11.5px}.ms-marco.ini .ms-premio{gap:3px;padding:0;margin-top:2px;background:none;border:0;white-space:nowrap;align-self:flex-start}.ms-marco.ini .ms-premio b{font-size:12px;margin-right:4px}.ms-btn.ini-resgatar{width:100%;margin-bottom:16px}.ms-passo-unico{display:flex;align-items:stretch;gap:10px;margin-bottom:10px}.ms-passo-seta{flex:0 0 auto;width:38px;font-family:var(--font-pixel);font-size:20px;color:#ffd84a;background:#1e1526;border:2px solid #4a3560;cursor:pointer}.ms-passo-seta:hover:not(:disabled){background:#2a1c38}.ms-passo-seta:disabled{opacity:.3;cursor:default}.ms-marco.ini.grande{flex:1;align-items:flex-start;padding:16px 18px;gap:14px}.ms-marco.ini.grande>div{gap:4px}.ms-marco.ini.grande b{font-size:16px}.ms-marco.ini.grande small{font-size:11px;letter-spacing:.04em;color:#a99bc0;text-transform:uppercase}.ms-passo-explica{margin:2px 0 0;font-size:13px;line-height:1.5;color:#d3c7e0}.ms-passo-rodape{display:flex;align-items:center;gap:12px;margin-top:8px}.ms-passo-status{font-size:12px;color:#a99bc0}.ms-passo-status.ok{color:#3df07a}.ms-passo-status.pronta{color:#ffd84a}.ms-passo-pontos{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:14px}.ms-passo-pontos i{width:9px;height:9px;background:#3a2a4a;border:1px solid #4a3560;cursor:pointer}.ms-passo-pontos i.pronta{background:#ffd84a;border-color:#ffd84a}.ms-passo-pontos i.ok{background:#3df07a;border-color:#3df07a}.ms-passo-pontos i.on{outline:2px solid #fff;outline-offset:1px}.ms-btn.ini-comecar{width:100%;margin-bottom:12px;background:linear-gradient(180deg,#3ddfc9,#1a9e8c);color:#06201c}.ms-btn.ini-comecar:hover:not(:disabled){filter:brightness(1.1)}.ms-guardados{display:flex;align-items:center;gap:6px;padding:8px 12px;margin-bottom:8px;background:#0e0a14;border:2px solid #4a3560}.ms-guardados b{font-family:var(--font-pixel);font-size:14px;color:#ffc94a;margin-right:8px}.ms-guardados span{font-size:12.5px;color:#a99bc0}@media (max-width: 560px){.ms-marcos.ini-trilha{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.ms-guias{display:flex;flex-direction:column;gap:8px}.ms-guias .ms-marco>div{flex:1;min-width:0}.ms-guia-comecar{margin-top:8px}.btn-modo-especial.torneio:disabled,.btn-modo-especial.torneio:disabled:hover{cursor:not-allowed;border-color:#2a3344!important;box-shadow:none!important;filter:saturate(.5)}.convite-central{position:fixed;left:50%;top:38%;transform:translate(-50%,-50%);z-index:120;width:min(420px,calc(100vw - 32px));padding:18px 20px 16px;text-align:center;background:linear-gradient(180deg,#1b2235,#121725);border:2px solid var(--ouro, #f6c445);border-radius:8px;box-shadow:0 10px 34px #0009,0 0 0 1px #0a0710;animation:convite-entra .18s ease-out}@keyframes convite-entra{0%{opacity:0;transform:translate(-50%,calc(-50% - 10px))}to{opacity:1;transform:translate(-50%,-50%)}}.convite-ico{margin-bottom:8px}.convite-txt{margin:0 0 14px;font-size:14px;line-height:1.45;color:var(--txt2, #c8bcd8)}.convite-txt b{color:#fff}.convite-acoes{display:flex;gap:10px;justify-content:center}.convite-acoes button{min-width:120px}.convite-x{position:absolute;top:6px;right:8px;background:none;border:0;color:var(--txt-dim, #7c7390);font-size:15px;cursor:pointer;line-height:1}.convite-x:hover{color:#fff}.convite-mais{display:block;margin-top:10px;font-size:11px;color:var(--txt-dim, #7c7390)}.esp-auto{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;font-family:var(--font-pixel);font-size:10.5px;letter-spacing:1px;color:#c8bcd8;background:#16121f;border:2px solid #0a0710;box-shadow:inset 0 0 0 1px #32283f;cursor:pointer}.esp-auto em{display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:10px;padding:2px 6px;color:#ffd84a;background:#00000073}.esp-auto:not(:disabled):hover{filter:brightness(1.25)}.esp-auto.on{color:#0d1f12;background:linear-gradient(180deg,#5ce08a 0,#5ce08a 50%,#2fae5f 50%,#2fae5f);box-shadow:inset 0 2px #b8f5cf,inset 0 -2px #1d7a41}.esp-auto.on em{color:#0d1f12;background:#ffffff59}.esp-auto:disabled{opacity:.5;cursor:not-allowed}.esp-corpo{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding-bottom:2px}.esp-topo{display:grid;grid-template-columns:1fr 1.3fr;gap:10px}.esp-recursos{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;margin:4px 0}.esp-recursos>*{min-width:0}@media (max-width: 560px){.esp-topo{grid-template-columns:1fr}.esp-recursos{grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}}.esp-fila{display:flex;align-items:center;gap:10px;margin-top:8px;padding:9px 12px;background:#2a2112;border:2px solid #8a6a1e;border-radius:6px;flex:0 0 auto}.esp-fila b{display:block;color:#ffd84a;font-size:13px}.esp-fila small{display:block;color:#cdbb8e;font-size:11px;line-height:1.45}.esp-caixas-previa{display:flex;align-items:center;justify-content:center;gap:7px;padding:7px 10px;border-radius:6px;background:#0e2019;border:1px solid #2f6b50;color:#b6f0cf;font-size:11.5px}.esp-rodape{display:flex;flex-direction:column;gap:8px;margin-top:10px;flex:0 0 auto}.esp-opcoes{display:flex;flex-wrap:wrap;gap:8px}.esp-exped,.esp-auto{flex:1 1 220px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;font-family:var(--font-pixel);font-size:10px;letter-spacing:1px;color:#c8bcd8;background:#16121f;border:2px solid #0a0710;box-shadow:inset 0 0 0 1px #32283f;cursor:pointer}.esp-exped b,.esp-auto b{font-weight:400}.esp-exped em,.esp-auto em{display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:10px;padding:3px 7px;color:#ffd84a;background:#00000073}.esp-exped:not(:disabled):hover,.esp-auto:not(:disabled):hover{filter:brightness(1.25)}.esp-exped:disabled,.esp-auto:disabled{opacity:.5;cursor:not-allowed}.esp-exped.gratis{color:#eaf4ff;background:linear-gradient(180deg,#1e3a8a 0,#1e3a8a 50%,#172554 50%,#172554);box-shadow:inset 0 2px #3b82f6,inset 0 -2px #0f1f4d}.esp-exped.gratis em{color:#bfdbfe}.esp-auto.comprar:not(:disabled){color:#eaf4ff;background:linear-gradient(180deg,#1e3a8a,#172554);box-shadow:inset 0 2px #3b82f6,inset 0 -2px #0f1f4d}.esp-auto.comprar em{color:#ffd84a}.esp-auto.on{color:#dce9ff;background:linear-gradient(180deg,#24479b 0,#24479b 50%,#13255c 50%,#13255c);box-shadow:inset 0 2px #4a7ad6,inset 0 -2px #0c1838,0 0 8px #2b5abe66}.esp-auto.on em{color:#cfe2ff;background:#0006}.esp-nota{margin:0;font-size:11px;line-height:1.4;color:#a9a0bb;font-family:var(--font-game)}.esp-nota.ok{color:#93c5fd}.esp-nota.aviso{color:#4ade80}.esp-coletar{width:100%;padding:13px;font-family:var(--font-pixel);font-size:13px;letter-spacing:2px;color:#2a1d00;background:linear-gradient(180deg,#ffd84a 0,#ffd84a 50%,#f2a91b 50%,#f2a91b);border:2px solid #0a0710;box-shadow:inset 0 2px #fff3b0,inset 0 -2px #c17a0c;cursor:pointer}.esp-coletar:not(:disabled):hover{filter:brightness(1.08)}.esp-coletar:disabled{color:#6b6478;background:#1b1626;box-shadow:inset 0 0 0 1px #32283f;cursor:not-allowed}.bw-acao-destaque.bw-copiar-set{background:linear-gradient(180deg,#24479b,#13255c);border-color:#0a0710;color:#dce9ff;box-shadow:inset 0 2px #4a7ad6,inset 0 -2px #0c1838;margin-top:6px}.bw-acao-destaque.bw-copiar-set:hover{filter:brightness(1.15)}.ind-card{width:min(520px,94vw)}.ind-carregando{padding:28px;text-align:center;color:var(--txt3);font-size:13px}.ind-chamada{margin:4px 0 12px;font-size:13px;line-height:1.5;color:var(--txt2)}.ind-link-box{display:flex;gap:6px;margin-bottom:14px}.ind-link{flex:1;min-width:0;padding:9px 10px;font:600 12.5px var(--font-game);color:var(--creme);background:#0b1018;border:2px solid rgba(247,206,74,.45);border-radius:4px}.ind-copiar{flex:none;padding:0 16px;font:800 12px var(--font-game);color:#241a04;background:var(--ouro);border:2px solid #05080e;border-radius:4px;cursor:pointer}.ind-copiar:hover{filter:brightness(1.1)}.ind-copiar.ok{background:#4fb37c;color:#0b2e17}.ind-numeros{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px}.ind-num{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 6px;background:#0c121e;border:2px solid var(--edge-lt);border-radius:5px}.ind-num b{display:flex;align-items:center;gap:5px;font-size:16px;color:#fff}.ind-num span{font-size:9.5px;text-align:center;color:var(--txt3);line-height:1.3}.ind-num.destaque{border-color:#f7ce4a80;background:linear-gradient(180deg,#221c08,#0c121e)}.ind-num.destaque b{color:var(--ouro)}.ind-lista{margin-bottom:12px}.ind-lista-tit{font-family:var(--font-pixel);font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--txt3);margin-bottom:5px}.ind-linha{display:flex;align-items:center;gap:8px;padding:5px 8px;margin-bottom:3px;background:#0c121e;border:1px solid var(--edge-lt);border-radius:3px;font-size:12px}.ind-linha b{color:#fff}.ind-linha small{flex:1;min-width:0;color:var(--txt3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ind-ganho{display:flex;align-items:center;gap:4px;font-weight:800;color:var(--ouro)}.ind-regra{margin:0;font-size:11px;line-height:1.45;color:var(--txt3)}@media (max-width: 560px){.ind-link-box{flex-direction:column}.ind-copiar{padding:10px}.ind-numeros{grid-template-columns:1fr}.ind-num{flex-direction:row;justify-content:space-between;padding:8px 12px}.ind-num span{text-align:right}}.tag-adm{flex:none;padding:1px 5px;font-family:var(--font-pixel);font-size:8px;font-style:normal;letter-spacing:1px;color:#fff;background:#c93b3b;border-radius:3px;text-transform:uppercase}.chat-autor.adm{color:#ff8b8b}.pf-nome-atual{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px}.pf-nome-atual>b{font-size:16px;color:var(--creme)}.pf-nome-btn{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;font:800 11px var(--font-game);color:#241a04;background:var(--ouro);border:2px solid #05080e;border-radius:4px;cursor:pointer}.pf-nome-btn:hover{filter:brightness(1.1)}.pf-nome-campo{display:flex;gap:6px;margin:8px 0 6px;flex-wrap:wrap}.pf-nome-campo input{flex:1;min-width:140px;padding:8px 10px;font:600 13px var(--font-game);color:#fff;background:#0b1018;border:2px solid var(--borda);border-radius:4px}.pf-nome-campo input:focus{border-color:var(--ouro);outline:none}.pf-nome-ok,.pf-nome-cancelar{flex:none;padding:0 14px;font:800 11.5px var(--font-game);border:2px solid #05080e;border-radius:4px;cursor:pointer}.pf-nome-ok{color:#0b2e17;background:#4fb37c}.pf-nome-ok:disabled{opacity:.4;cursor:default}.pf-nome-cancelar{color:var(--txt2);background:#1a2740}.pf-nome-saldo{display:flex;align-items:center;gap:5px;margin:0;font-size:11.5px;color:var(--txt2)}.pf-nome-saldo.falta,.pf-nome-erro{color:#e0707a}@media (max-width: 560px){.pf-nome-campo input{min-width:100%}.pf-nome-ok,.pf-nome-cancelar{flex:1;padding:9px}}.lj-bonus .lj-base{color:var(--txt3)}.lj-bonus .lj-mais{color:#7ee2a2;font-weight:800}.aviso-baus-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:flex;align-items:center;justify-content:center;padding:16px;background:#06040cb8;animation:ab-fundo-entra .16s ease-out}@keyframes ab-fundo-entra{0%{opacity:0}to{opacity:1}}.aviso-baus{position:relative;width:min(360px,100%);padding:20px 20px 16px;text-align:center;background:linear-gradient(180deg,#1b2235,#121725);border:2px solid var(--ouro, #f6c445);border-radius:10px;box-shadow:0 12px 38px #000000a6,0 0 0 1px #0a0710;animation:ab-entra .2s ease-out}@keyframes ab-entra{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}.ab-icos{display:flex;gap:10px;justify-content:center;margin-bottom:10px}.ab-titulo{margin:0 0 6px;font-size:17px;line-height:1.3;color:var(--ouro, #f6c445)}.ab-txt{margin:0 0 16px;font-size:13.5px;line-height:1.5;color:var(--txt2, #c8bcd8)}.ab-btn{width:100%;min-height:44px}.ab-depois{display:block;margin:10px auto 0;padding:6px 10px;background:none;border:none;color:var(--txt2, #c8bcd8);font-size:13px;text-decoration:underline;cursor:pointer}.ab-x{position:absolute;top:4px;right:4px;width:34px;height:34px;background:none;border:none;color:var(--txt2, #c8bcd8);font-size:15px;line-height:1;cursor:pointer}.ab-x:hover{color:#fff}@media (min-width: 901px){.bottom{gap:6px}.bottom .nav-item{padding-left:10px;padding-right:10px}}.app.sem-efeitos .spotlight,.app.sem-efeitos .arena-center-glow,.app.sem-efeitos .beacon-lamp{animation:none!important;will-change:auto}.app.sem-efeitos .spotlight{opacity:.75}.app.sem-efeitos .arena-center-glow{opacity:.85}.app.sem-efeitos .beacon-lamp{opacity:.55}@media (prefers-reduced-motion: reduce){.spotlight,.arena-center-glow,.beacon-lamp{animation:none!important;will-change:auto}.spotlight{opacity:.75}.arena-center-glow{opacity:.85}.beacon-lamp{opacity:.55}}.mercado-aviso-email{display:flex;align-items:center;gap:8px;margin:8px 0 0;padding:8px 10px;border:1px solid #f6c44555;border-radius:6px;background:#f6c4451a;font-size:12.5px;color:var(--txt2, #c8bcd8)}.mercado-aviso-email span{flex:1}.mk-aviso-x{background:none;border:none;color:var(--txt2, #c8bcd8);font-size:13px;cursor:pointer;padding:2px 4px}.mk-aviso-x:hover{color:#fff}.trava-email{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:flex;align-items:center;justify-content:center;padding:16px;background:#04070eed;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.trava-email .te-caixa{width:min(430px,100%);padding:26px 22px 20px;text-align:center;background:linear-gradient(180deg,#121d31,#0b1322);border:2px solid var(--line, #26354f);box-shadow:0 10px #00000080,inset 1px 1px #ffffff0f}.trava-email .te-ico{margin-bottom:8px}.trava-email h2{margin:0 0 6px;font-size:17px;color:var(--ouro, #ffd84a)}.trava-email .te-sub{margin:0 0 14px;font-size:13px;line-height:1.45;color:var(--txt2, #b9c6dd)}.trava-email .te-endereco{padding:9px 10px;margin-bottom:12px;font-size:13.5px;word-break:break-all;color:#fff;background:#070c16;border:2px solid var(--line, #26354f)}.trava-email .te-dica{margin:0 0 14px;font-size:11.5px;color:var(--txt3, #7b89a3);line-height:1.4}.trava-email .te-btn{width:100%}.trava-email .te-ok{padding:9px;font-size:13px;color:#7ee2a2;border:2px dashed #2f6b46}.trava-email .te-erro{margin-top:8px;font-size:12px;color:#e58b8b}.trava-email .te-link{display:block;width:100%;margin-top:12px;font-size:12px;color:var(--txt3, #7b89a3);background:none;border:none;text-decoration:underline;cursor:pointer}.trava-email .te-link:hover{color:var(--txt, #e8eefc)}.trava-email .te-sair{margin-top:6px;font-size:11.5px;opacity:.72}.trava-email .te-sair:hover{opacity:1;color:#e58b8b}.tag-dev{flex:none;padding:1px 5px;font-family:var(--font-pixel);font-size:8px;font-style:normal;letter-spacing:1px;color:#fff;background:#7a5cf0;border-radius:3px;text-transform:uppercase}.chat-autor.dev{color:#b9a6ff}.masmorra-botao{position:absolute;left:10px;top:74px;z-index:11;display:flex;align-items:center;gap:9px;padding:7px 13px 7px 8px;box-sizing:border-box;width:214px;min-height:52px;background:linear-gradient(180deg,#2a3042,#171c28 60%,#10141d);border:2px solid #3b4458;border-radius:4px;box-shadow:inset 0 1px #ffffff14,inset 0 -2px #00000073,0 4px 10px #0009;cursor:pointer;transition:transform .12s,border-color .12s,box-shadow .12s,filter .12s}.masmorra-botao:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#ffd84a,#c0392f);border-radius:3px 0 0 3px;opacity:.9}.masmorra-tag{position:absolute;right:-5px;bottom:-6px;padding:2px 6px;font-family:var(--font-pixel);font-size:7.5px;font-style:normal;letter-spacing:1.5px;color:#0a0d14;border-radius:3px;box-shadow:0 2px 5px #0009;pointer-events:none;white-space:nowrap}.hw-tag{background:#ff8a3d}.promo-tag{background:#7ddb6a}.masmorra-botao.no-topo{display:none}.masmorra-botao:hover{transform:translateY(-1px);border-color:#ffd84a;filter:brightness(1.08)}.masmorra-botao:active{transform:translateY(1px)}.masmorra-botao-nicho{display:grid;place-items:center;width:36px;height:36px;background:radial-gradient(circle at 50% 35%,#202839,#0a0d14 85%);border:2px solid #0b0e16;border-radius:3px;box-shadow:inset 0 2px 4px #000000bf,0 1px #ffffff0f}.masmorra-botao-txt{display:flex;flex-direction:column;gap:2px;align-items:flex-start;min-width:0;overflow:hidden}.masmorra-botao-nome{font-family:var(--font-pixel);font-size:11px;letter-spacing:1.5px;color:#e8e2d2;text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,.65)}.masmorra-botao-sub{font-family:var(--font-pixel);font-size:7px;font-style:normal;letter-spacing:1px;color:#ffd84a;opacity:.85}.masmorra-botao.tem{border-color:#8a6f1e}.masmorra-botao.tem .masmorra-botao-nome{color:#ffd84a}.masmorra-botao.tem{animation:mz-pulso 2.4s ease-in-out infinite}.masmorra-botao.vazio{opacity:.62}.masmorra-botao.vazio:before{background:#3b4458;opacity:.7}.masmorra-botao.vazio img{filter:grayscale(.7)}@keyframes mz-pulso{0%,to{box-shadow:inset 0 1px #ffffff14,inset 0 -2px #00000073,0 4px 10px #0009,0 0 #ffd84a00}50%{box-shadow:inset 0 1px #ffffff14,inset 0 -2px #00000073,0 4px 10px #0009,0 0 14px #ffd84a6b}}@media (prefers-reduced-motion: reduce){.masmorra-botao.tem{animation:none}}.masmorra-selo{position:absolute;top:-8px;right:-8px;min-width:18px;height:18px;padding:0 3px;display:grid;place-items:center;font-family:var(--font-pixel);font-size:10px;font-style:normal;color:#2a1d00;background:linear-gradient(180deg,#ffe680,#e0a800);border:2px solid #0b0e16;border-radius:9px;box-shadow:0 2px 4px #00000080}.promo-aviso{position:absolute;top:-8px;left:-8px;min-width:18px;height:18px;padding:0 3px;display:grid;place-items:center;font-family:var(--font-pixel);font-size:10px;font-style:normal;color:#fff3f0;background:linear-gradient(180deg,#ff5b4a,#c0210f);border:2px solid #0b0e16;border-radius:9px;box-shadow:0 2px 4px #00000080,0 0 10px #ff46328c;pointer-events:none;animation:promo-aviso-pulso 1.1s ease-in-out infinite}@keyframes promo-aviso-pulso{0%,to{transform:scale(1);box-shadow:0 2px 4px #00000080,0 0 6px #ff463273}50%{transform:scale(1.14);box-shadow:0 2px 4px #00000080,0 0 16px #ff4632d9}}.masmorra-botao.promo-chamando{border-color:#a8341f;animation:promo-placa-pulso 1.1s ease-in-out infinite}@keyframes promo-placa-pulso{0%,to{box-shadow:inset 0 1px #ffffff14,inset 0 -2px #00000073,0 4px 10px #0009,0 0 #ff463200}50%{box-shadow:inset 0 1px #ffffff14,inset 0 -2px #00000073,0 4px 10px #0009,0 0 16px #ff463280}}@media (prefers-reduced-motion: reduce){.promo-aviso,.masmorra-botao.promo-chamando{animation:none}}.mz-modal{max-width:1080px;width:96vw;max-height:92vh;padding:0;overflow:hidden;display:flex;flex-direction:column}.mz-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 6px}.mz-head h2{margin:0;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-pixel);font-size:16px;color:#ffd84a}.mz-sub{margin:0 16px 12px;font-size:12px;line-height:1.5;color:var(--txt-dim)}.mz-split{display:grid;grid-template-columns:360px 1fr;gap:12px;padding:0 16px 16px;flex:1;min-height:0}.mz-col-esq{display:flex;flex-direction:column;gap:9px;min-height:0}@media (max-width: 860px){.mz-modal{max-height:94vh;overflow:auto}.mz-split{grid-template-columns:1fr}.mz-lista{flex-direction:row;overflow-x:auto;padding-bottom:4px}.mz-item{min-width:210px}.mz-capa-grande img{height:150px}}.mz-lista{display:flex;flex-direction:column;gap:7px}.mz-item{position:relative;display:flex;align-items:center;gap:9px;padding:7px 9px 7px 7px;background:linear-gradient(180deg,var(--face2) 0%,#130e1f 100%);border:2px solid var(--azul-d);border-left:4px solid var(--cor);border-radius:3px;cursor:pointer;text-align:left;transition:border-color .12s,transform .12s}.mz-item:hover{transform:translate(2px)}.mz-item.sel{border-color:var(--cor);background:linear-gradient(180deg,var(--face2) 0%,var(--face3) 100%)}.mz-item-capa{width:54px;height:34px;flex-shrink:0;object-fit:cover;object-position:center 38%;image-rendering:pixelated;border:1px solid #000}.mz-item-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mz-item-txt b{font-family:var(--font-pixel);font-size:10px;color:var(--txt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mz-item-txt i{display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:10px;color:var(--txt-dim)}.mz-item-num{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.mz-item-num b{font-family:var(--font-pixel);font-size:14px;color:#ffd84a}.mz-item-num b.zero{color:#6b6478}.mz-item-num i{font-style:normal;font-size:9px;color:var(--txt-dim)}.mz-painel{display:flex;flex-direction:column;gap:10px;padding:11px;background:linear-gradient(180deg,var(--face) 0%,var(--bg2) 100%);border:2px solid var(--azul-d);border-radius:3px;min-height:0}.mz-capa-grande{position:relative;border:2px solid #000;flex:1 1 auto;min-height:118px;max-height:360px}.mz-capa-grande img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 38%;image-rendering:pixelated}.mz-capa-nome{position:absolute;left:0;right:0;bottom:0;padding:16px 10px 7px;font-family:var(--font-pixel);font-size:13px;color:#fff;text-shadow:0 2px 0 #000;background:linear-gradient(180deg,transparent 0%,rgba(8,5,14,.92) 70%)}.mz-lore{margin:0;font-size:12px;line-height:1.55;color:var(--txt-dim);font-style:italic}.mz-andar{display:flex;align-items:stretch;gap:6px}.mz-andar-btn{width:40px;font-family:var(--font-pixel);font-size:13px;color:#ffd84a;background:var(--face2);border:2px solid var(--azul-d);border-radius:3px;cursor:pointer}.mz-andar-btn:hover:not(:disabled){border-color:#ffd84a}.mz-andar-btn:disabled{opacity:.3;cursor:not-allowed}.mz-andar-meio{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px;background:var(--face3);border:2px solid var(--azul-d);border-radius:3px}.mz-andar-rot{font-family:var(--font-pixel);font-size:9px;color:var(--txt-dim);letter-spacing:1px}.mz-andar-meio b{font-family:var(--font-pixel);font-size:19px;color:var(--cor)}.mz-andar-meio b i{font-style:normal;font-size:11px;color:var(--txt-dim)}.mz-linhas{display:flex;flex-direction:column;gap:4px}.mz-linha{display:flex;align-items:center;justify-content:space-between;padding:6px 9px;background:var(--face3);border-left:3px solid var(--azul-d);border-radius:2px;font-size:11px;color:var(--txt-dim)}.mz-linha b{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-pixel);font-size:11px;color:var(--txt)}.mz-linha b i{font-style:normal;color:var(--txt-dim)}.mz-linha.destaque{border-left-color:var(--cor)}.mz-linha.destaque b{color:var(--cor);font-size:13px}.mz-linha.forte{border-left-color:#7ee2a2}.mz-linha.forte b{color:#7ee2a2}.mz-linha.ok{border-left-color:#ffd84a}.mz-linha.ok b{color:#ffd84a}.mz-linha.fraco{border-left-color:#ff6b7e}.mz-linha.fraco b{color:#ff6b7e}.mz-entrar{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:2px;padding:12px;font-family:var(--font-pixel);font-size:13px;letter-spacing:1px;color:#2a1d00;background:#ffd84a;border:2px solid #8a6f00;border-radius:3px;cursor:pointer;box-shadow:inset 0 -3px #00000038}.mz-entrar:hover:not(:disabled):not(.risco){background:#ffe680}.mz-entrar.comprar{background:#ff8fa0;border-color:#8a2a3a;color:#2a0a12}.mz-entrar.comprar:hover:not(:disabled){background:#ffa8b6}.mz-entrar:active:not(:disabled){transform:translateY(2px);box-shadow:none}.mz-entrar.off{background:var(--face2);color:#9a93ad;border-color:var(--azul-d);cursor:not-allowed;box-shadow:none}.mz-rodape{margin:0;text-align:center;font-size:10px;color:var(--txt-dim)}.ring-fase-badge.clicavel{cursor:pointer}.ring-fase-badge.clicavel:hover{filter:brightness(1.18)}.ring-fase-badge.clicavel:active{transform:translateY(1px)}.sf-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:grid;place-items:center;padding:20px;background:#040308bd}.sf-caixa{width:min(560px,94vw);max-height:80vh;display:flex;flex-direction:column;gap:9px;padding:14px;background:linear-gradient(180deg,var(--face) 0%,var(--face3) 100%);border:3px solid #ffd84a;box-shadow:0 10px 34px #000000b3}.sf-head{display:flex;align-items:center;justify-content:space-between}.sf-head b{font-family:var(--font-pixel);font-size:14px;color:#ffd84a;letter-spacing:1px}.sf-x{width:26px;height:26px;font-size:13px;color:#ffb4b4;background:#3a1620;border:2px solid #6b2230;border-radius:3px;cursor:pointer}.sf-x:hover{background:#55202c}.sf-aviso{margin:0;font-size:11px;line-height:1.5;color:var(--txt-dim)}.sf-busca{padding:9px 11px;font-family:var(--font-pixel);font-size:12px;color:var(--txt);background:var(--face3);border:2px solid var(--azul-d);border-radius:3px}.sf-busca:focus{outline:none;border-color:#ffd84a}.sf-grade{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(62px,1fr));gap:5px;padding-right:3px}.sf-fase{padding:9px 3px;font-family:var(--font-pixel);font-size:12px;color:var(--txt2);background:var(--face2);border:2px solid var(--azul-d);border-radius:3px;cursor:pointer}.sf-fase:hover{border-color:#ffd84a;color:#fff}.sf-fase.boss{border-color:#8a3a46;color:#ff9aa8}.sf-fase.boss:hover{border-color:#ff6b7e}.sf-fase.recorde{border-color:#7ee2a2;color:#7ee2a2}.sf-fase.atual{background:#ffd84a;border-color:#8a6f00;color:#2a1d00;cursor:default}.sf-mais{padding:9px;font-family:var(--font-pixel);font-size:11px;color:var(--txt2);background:var(--face2);border:2px solid var(--azul-d);border-radius:3px;cursor:pointer}.sf-mais:hover{border-color:#ffd84a}.sf-vazio{margin:0;text-align:center;font-size:11px;color:var(--txt-dim)}.mc-tela{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;flex-direction:column;background:var(--bg)}.mc-topo{display:flex;align-items:center;gap:8px;padding:6px 10px;background:linear-gradient(180deg,var(--face) 0%,#0d0916 100%);border-bottom:2px solid var(--azul-d);flex-shrink:0}.mc-nome{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-pixel);font-size:12px;color:#ffd84a}.mc-andar{font-family:var(--font-pixel);font-size:11px;color:var(--txt-dim);padding:3px 8px;border:2px solid var(--azul-d);border-radius:3px}.mc-pular{margin-left:auto;padding:6px 12px;font-family:var(--font-pixel);font-size:11px;color:var(--txt2);background:var(--face2);border:2px solid var(--azul-d);border-radius:3px;cursor:pointer}.mc-pular:hover{border-color:#ffd84a;color:#fff}.mc-palco{flex:1;min-height:0;position:relative;overflow:hidden}.mc-palco canvas{display:block;width:100%;height:100%;image-rendering:pixelated}.mc-fim{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#06040bb8;animation:mc-entra .25s ease-out}@keyframes mc-entra{0%{opacity:0}to{opacity:1}}.mc-cartao{display:flex;flex-direction:column;align-items:center;gap:14px;min-width:min(340px,86vw);padding:22px 26px;background:linear-gradient(180deg,var(--face) 0%,var(--face3) 100%);border:3px solid #ffd84a;box-shadow:0 10px 34px #000000b3;text-align:center}.mc-cartao.perdeu{border-color:#ff6b7e}.mc-cartao>b{font-family:var(--font-pixel);font-size:14px;color:#ffd84a;line-height:1.5}.mc-cartao.perdeu>b{color:#ff6b7e}.mc-premio{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;background:var(--face3);border:2px solid var(--azul-d);border-radius:3px}.mc-premio span{font-family:var(--font-pixel);font-size:19px;color:#7ee2a2}.mc-dica{margin:0;max-width:280px;font-size:12px;line-height:1.55;color:var(--txt-dim)}.mc-sair{padding:12px 22px;font-family:var(--font-pixel);font-size:12px;letter-spacing:1px;color:#2a1d00;background:#ffd84a;border:2px solid #8a6f00;border-radius:3px;cursor:pointer;box-shadow:inset 0 -3px #00000038}.mc-sair:hover{background:#ffe680}.mc-sair:active{transform:translateY(2px);box-shadow:none}.mc-contador{margin-left:auto;display:inline-flex;align-items:center;gap:7px;padding:5px 12px;background:var(--face3);border:2px solid var(--cor);border-radius:3px}.mc-contador b{font-family:var(--font-pixel);font-size:14px;color:var(--cor)}.mc-relogio{font-family:var(--font-pixel);font-size:14px;color:var(--txt2);padding:5px 12px;background:var(--face3);border:2px solid var(--azul-d);border-radius:3px}.mc-relogio.acabando{color:#ff6b7e;border-color:#8a3a46;animation:mc-pisca 1s steps(2) infinite}@keyframes mc-pisca{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.mc-relogio.acabando{animation:none}}.mc-pular{margin-left:0}.mc-barra{height:4px;background:var(--face3);flex-shrink:0}.mc-barra i{display:block;height:100%;transition:width .2s linear}.mc-palco-vazio{background:var(--bg)}@media (max-width: 640px){.mc-topo{flex-wrap:wrap;gap:7px}.mc-contador{margin-left:0}.mc-nome{width:100%}}.mk-paginas{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin:14px 0 4px}.mk-pag,.mk-pag-seta{min-width:34px;min-height:34px;padding:0 8px;font:700 12.5px var(--font-game);color:var(--txt2, #c8bcd8);background:linear-gradient(180deg,#203150,#142138);border:2px solid var(--line);border-radius:4px;cursor:pointer}.mk-pag:hover:not(.on),.mk-pag-seta:hover:not(:disabled){filter:brightness(1.2)}.mk-pag.on{color:#0c1018;background:var(--ouro, #f6c445);border-color:var(--ouro, #f6c445);cursor:default}.mk-pag-seta:disabled{opacity:.35;cursor:default}.mk-pag-gap{padding:0 2px;color:var(--txt-dim, #7b84a0);font-size:13px}.mk-pag-conta{margin-left:8px;font-size:11.5px;color:var(--txt-dim, #7b84a0)}@media (max-width: 560px){.mk-pag-conta{width:100%;margin:4px 0 0;text-align:center}}.mercado-anuncios-grid{transition:opacity .16s ease,transform .16s ease}.mercado-anuncios-grid.trocando{opacity:.45;transform:translateY(4px);pointer-events:none}@media (prefers-reduced-motion: reduce){.mercado-anuncios-grid{transition:opacity .16s ease}.mercado-anuncios-grid.trocando{transform:none}}.mk-pag.on{animation:mkPagEscolhida .22s ease-out}@keyframes mkPagEscolhida{0%{transform:scale(.88)}60%{transform:scale(1.06)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.mk-pag.on{animation:none}}.mc-corpo{flex:1;min-height:0;display:flex}.mc-corpo .mc-palco{flex:1;min-width:0}.mc-contador i{font-style:normal;font-size:11px;color:var(--txt-dim)}.mk-hist-motivo{grid-column:1 / -1;margin-top:2px;font-size:11.5px;line-height:1.4;color:var(--ouro, #f6c445)}.mz-premio-item{display:inline-flex;align-items:center;gap:5px}.mz-premio-item+.mz-premio-item{margin-left:10px}.mc-premio{flex-wrap:wrap;justify-content:center}.mc-premio-item{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-pixel);font-size:17px;color:#7ee2a2}.mc-premio-item+.mc-premio-item{margin-left:14px}.bd-painel{display:flex;flex-direction:column;gap:8px}.bd-topo{display:flex;gap:7px}.bd-topo>div{flex:1;display:flex;flex-direction:column;gap:2px;padding:7px 9px;background:var(--face3);border:2px solid var(--azul-d);border-radius:3px}.bd-topo span{font-size:10px;color:var(--txt2)}.bd-topo b{font-family:var(--font-pixel);font-size:12px;color:var(--txt)}.bd-duelar{padding:12px;font-family:var(--font-pixel);font-size:12px;letter-spacing:1px;color:#2a1d00;background:var(--ouro);border:2px solid var(--ouro2);border-radius:3px;cursor:pointer;box-shadow:inset 0 -3px #00000038}.bd-duelar:hover{filter:brightness(1.08)}.bd-duelar:active{transform:translateY(2px);box-shadow:none}.bd-feito{display:flex;flex-direction:column;gap:3px;align-items:center;padding:10px;background:var(--face2);border:2px solid var(--verde);border-radius:3px}.bd-feito b{font-family:var(--font-pixel);font-size:12px;color:var(--verde)}.bd-feito span{font-size:11px;color:var(--txt2)}.bd-tit{font-family:var(--font-pixel);font-size:10px;letter-spacing:1.2px;color:var(--txt2)}.bd-premios,.bd-rank{display:flex;flex-direction:column;gap:3px}.bd-rank{max-height:190px;overflow-y:auto}.bd-faixa,.bd-linha{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 9px;background:var(--face3);border-left:3px solid var(--azul-d);border-radius:2px;font-size:11px;color:var(--txt2)}.bd-faixa b{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-pixel);font-size:11px;color:var(--ouro)}.bd-faixa.minha{border-left-color:var(--ouro);background:var(--face2);color:var(--txt)}.bd-linha.eu{border-left-color:var(--verde);background:var(--face2);color:var(--txt)}.bd-pos{font-family:var(--font-pixel);font-size:10px;color:var(--txt3);min-width:34px}.bd-nome{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-linha b{font-family:var(--font-pixel);font-size:10px;color:var(--txt)}.bd-vazio{margin:0;padding:8px;font-size:11px;color:var(--txt3);text-align:center}.bd-verrank{padding:10px;font-family:var(--font-pixel);font-size:11px;letter-spacing:1px;color:var(--txt);background:var(--face2);border:2px solid var(--azul-d);border-radius:3px;cursor:pointer}.bd-verrank:hover{border-color:var(--ouro);color:var(--ouro)}.bd-dano{font-family:var(--font-pixel);font-size:11px;color:var(--ouro)}.br-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;display:grid;place-items:center;padding:20px;background:#040308c7}.br-caixa{width:min(680px,95vw);max-height:86vh;display:flex;flex-direction:column;gap:10px;padding:16px;background:linear-gradient(180deg,var(--face) 0%,var(--face3) 100%);border:3px solid var(--ouro);box-shadow:0 14px 40px #000000bf,inset 0 0 0 1px #ffffff0a}.br-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.br-head b{display:block;font-family:var(--font-pixel);font-size:14px;color:var(--ouro);letter-spacing:1.5px}.br-total{display:block;margin-top:3px;font-style:normal;font-size:11px;color:var(--txt3)}.br-x{width:28px;height:28px;flex-shrink:0;font-size:13px;color:#ffb4b4;background:#3a1620;border:2px solid #6b2230;border-radius:3px;cursor:pointer}.br-x:hover{background:#55202c}.br-podio{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:8px;align-items:end}.br-card{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 8px;border-radius:4px;text-align:center;background:var(--face3);border:2px solid var(--azul-d)}.br-card.p1{order:2;padding:14px 8px;border-color:var(--ouro);background:linear-gradient(180deg,rgba(230,185,63,.16) 0%,var(--face3) 70%)}.br-card.p2{order:1;border-color:#9fb0c4}.br-card.p3{order:3;border-color:#b07a45}.br-card.eu{box-shadow:0 0 0 2px var(--verde)}.br-medalha{font-size:22px;line-height:1}.br-card.p1 .br-medalha{font-size:30px}.br-card-nome{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-pixel);font-size:11px;color:var(--txt)}.br-card-dano{font-family:var(--font-pixel);font-size:14px;color:var(--ouro)}.br-card.p1 .br-card-dano{font-size:17px}.br-card-nivel{font-size:10px;color:var(--txt3)}.br-card-premio{display:inline-flex;align-items:center;gap:4px;margin-top:3px;padding:2px 7px;font-family:var(--font-pixel);font-size:10px;color:var(--ouro);background:#0000004d;border-radius:10px}.br-premios{display:flex;flex-wrap:wrap;gap:5px}.br-faixa{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;font-size:10px;color:var(--txt3);background:var(--face3);border:2px solid var(--azul-d);border-radius:3px}.br-faixa b{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-pixel);font-size:10px;color:var(--ouro)}.br-faixa.minha{border-color:var(--ouro);background:var(--face2);color:var(--txt)}.br-lista{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.br-linha{display:grid;grid-template-columns:52px 1fr 54px 104px;align-items:center;gap:8px;padding:6px 10px;background:var(--face3);border-left:3px solid var(--azul-d);border-radius:2px;font-size:11px;color:var(--txt2)}.br-cab{position:sticky;top:0;z-index:1;background:var(--face);border-left-color:transparent;color:var(--txt3);font-size:10px}.br-linha.eu{border-left-color:var(--verde);background:var(--face2);color:var(--txt)}.br-pos{font-family:var(--font-pixel);font-size:10px;color:var(--txt3)}.br-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.br-nivel,.br-dano{font-family:var(--font-pixel);font-size:11px;text-align:right}.br-dano{color:var(--ouro)}.br-vazio{margin:0;padding:16px;text-align:center;font-size:11px;color:var(--txt3)}.br-voce{display:grid;grid-template-columns:54px 52px 1fr 54px 104px auto;align-items:center;gap:8px;padding:9px 10px;flex-shrink:0;background:var(--face2);border:2px solid var(--verde);border-radius:3px;font-size:11px;color:var(--txt)}.br-voce-rot{font-family:var(--font-pixel);font-size:10px;color:var(--verde);letter-spacing:1px}.br-voce-premio{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-pixel);font-size:11px;color:var(--ouro)}.br-voce-vazio{grid-column:1 / -1;text-align:center;font-size:11px;color:var(--txt2)}@media (max-width: 580px){.br-podio{grid-template-columns:1fr 1fr 1fr}.br-linha{grid-template-columns:40px 1fr 38px 78px;gap:5px;font-size:10px}.br-voce{grid-template-columns:40px 40px 1fr 70px;row-gap:4px}.br-voce-premio{grid-column:3 / -1;justify-self:end}}.mc-fim-solto{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;place-items:center;background:transparent;pointer-events:none}.mc-fim-solto .mc-cartao{pointer-events:auto;box-shadow:0 12px 40px #000000d9}.mc-andar i{font-style:normal;font-size:9px;color:var(--txt3)}.mz-entradas-conta{display:flex;flex-wrap:wrap;gap:5px;margin-top:-2px}.mz-entradas-conta span{padding:3px 8px;font-size:10px;border-radius:10px;color:var(--txt3);background:var(--face3);border:1px solid var(--azul-d);opacity:.55}.mz-entradas-conta span.tem{color:var(--ouro);border-color:var(--ouro);opacity:1}.mz-linha.mz-ent.sem{opacity:.45}.mz-linha.mz-ent.sem b{color:var(--txt3)}.passe-teto{margin-top:6px}.passe-teto-txt{display:flex;justify-content:space-between;align-items:baseline;font-size:10.5px;color:var(--txt-dim, #7b84a0)}.passe-teto-txt b{font-weight:700;color:var(--txt2, #c8bcd8)}.passe-teto-txt em{font-style:normal;opacity:.7}.passe-teto-barra{height:4px;margin-top:3px;border-radius:2px;background:#0d1424;overflow:hidden}.passe-teto-barra i{display:block;height:100%;background:#4a6fa5;transition:width .3s ease}.passe-teto.cheio .passe-teto-txt,.passe-teto.cheio .passe-teto-txt b{color:var(--ouro, #f6c445)}.passe-teto.cheio .passe-teto-barra i{background:var(--ouro, #f6c445)}.mz-aviso-morte{margin:0;padding:8px 10px;font-size:11px;line-height:1.5;color:#ff9aa8;background:#cf4a3e1f;border-left:3px solid var(--verm);border-radius:2px}.mz-entrar.risco:not(.off){background:var(--verm);border-color:var(--verm-d);color:#fff}.mz-entrar.risco:not(.off):hover:not(:disabled){background:#b23a30;border-color:var(--verm-d);color:#fff}.passe-rend{font-style:normal;color:var(--ouro, #f6c445);opacity:.85}.mz-sub{font-size:13px}.mz-item-txt b{font-size:12px}.mz-item-txt i{font-size:11px}.mz-item-num b{font-size:16px}.mz-item-num i{font-size:10px}.mz-lore{font-size:13px}.mz-andar-rot{font-size:10px}.mz-andar-meio b{font-size:22px}.mz-andar-meio b i{font-size:13px}.mz-linha{font-size:13px;padding:8px 11px}.mz-linha b{font-size:13px}.mz-linha.destaque b{font-size:15px}.mz-entrar{font-size:14px;padding:13px}.mz-rodape{font-size:11px}.mz-aviso-morte{font-size:12px}.mz-ent-linha{align-items:center}.mz-ent-chips{display:flex;gap:6px}.mz-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:12px;background:var(--face3);border:2px solid var(--azul-d)}.mz-chip b{font-family:var(--font-pixel);font-size:13px;color:var(--ouro)}.mz-chip i{font-style:normal;font-size:10px;color:var(--txt3)}.mz-chip.sem{opacity:.4}.mz-chip.sem img{filter:grayscale(1)}.mz-chip.sem b{color:var(--txt3)}@media (max-width: 560px){.mz-ent-linha{flex-direction:column;align-items:flex-start;gap:6px}}.pag{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin:10px 0 2px}.pag-n,.pag-seta{min-width:32px;min-height:32px;padding:0 8px;font:700 12px var(--font-game);color:var(--txt2, #c8bcd8);background:linear-gradient(180deg,#203150,#142138);border:2px solid var(--line);border-radius:4px;cursor:pointer}.pag-n:hover:not(.on),.pag-seta:hover:not(:disabled){filter:brightness(1.2)}.pag-n.on{color:#0c1018;background:var(--ouro, #f6c445);border-color:var(--ouro, #f6c445);cursor:default}.pag-seta:disabled{opacity:.35;cursor:default}.pag-gap{padding:0 2px;color:var(--txt-dim, #7b84a0)}.pag-conta{margin-left:8px;font-size:11px;color:var(--txt-dim, #7b84a0)}@media (max-width: 560px){.pag-conta{width:100%;margin:4px 0 0;text-align:center}}.mz-lutador{display:flex;align-items:center;gap:10px;width:100%;margin-bottom:8px;padding:8px 10px;background:var(--face2);border:2px solid var(--azul-d);border-radius:4px;color:var(--txt);cursor:pointer;text-align:left}.mz-lutador:hover{border-color:var(--ouro);background:var(--face3)}.mz-lut-txt{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.mz-lut-txt i{font-style:normal;font-size:10px;letter-spacing:1px;color:var(--txt-dim)}.mz-lut-txt b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mz-lut-poder{font-family:var(--font-pixel);font-size:13px;color:var(--ouro)}.mz-lut-trocar{font-style:normal;font-family:var(--font-pixel);font-size:10px;padding:4px 7px;border:2px solid var(--azul-d);border-radius:3px;color:var(--txt-dim)}.mz-lutador:hover .mz-lut-trocar{color:var(--ouro);border-color:var(--ouro)}.mz-lut-box{position:relative}.mz-lut-lista{position:absolute;top:calc(100% - 4px);left:0;right:0;z-index:30;display:flex;flex-direction:column;gap:4px;max-height:260px;overflow-y:auto;padding:6px;background:var(--face);border:2px solid var(--ouro);border-radius:4px;box-shadow:0 10px 22px #0000008c}.mz-lut-op{display:flex;align-items:center;gap:9px;padding:5px 8px;border:2px solid transparent;border-radius:3px;background:var(--face2);color:var(--txt);cursor:pointer;text-align:left}.mz-lut-op b{flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mz-lut-op span{font-family:var(--font-pixel);font-size:12px}.mz-lut-op.forte span{color:var(--verde)}.mz-lut-op.fraco span{color:var(--verm)}.mz-lut-op:hover{border-color:var(--ouro)}.mz-lut-op.sel{border-color:var(--ouro);background:var(--face3)}.bd-chefe-caixa{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 0 8px;background:radial-gradient(ellipse at 50% 88%,rgba(255,107,107,.26),transparent 72%),linear-gradient(180deg,#0a0e188c,#0a0e1833);border:2px solid var(--azul-d);border-radius:3px}.bd-chefe{--fw: 68px;--fh: 61px;--quadros: 6;--k: 3.4;--folha: calc(var(--fw) * var(--quadros) * var(--k));display:block;width:calc(var(--fw) * var(--k));height:calc(var(--fh) * var(--k));background-size:var(--folha) calc(var(--fh) * var(--k));image-rendering:pixelated;background-repeat:no-repeat;animation:bd-chefe-idle .86s steps(6) infinite;filter:drop-shadow(0 6px 5px rgba(0,0,0,.55))}@keyframes bd-chefe-idle{0%{background-position-x:0}to{background-position-x:calc(var(--folha) * -1)}}.bd-chefe-rot{font-family:var(--font-pixel);font-size:10px;letter-spacing:1.5px;color:var(--verm);text-shadow:0 2px 0 rgba(0,0,0,.6)}@media (prefers-reduced-motion: reduce){.bd-chefe{animation:none}}@media (max-height: 760px){.bd-chefe-caixa{padding:6px 0 4px}.bd-chefe{--k: 2.8}}@media (max-height: 660px){.bd-chefe-caixa{padding:4px 0 2px;gap:2px}.bd-chefe{--k: 2.2}}.mz-col-esq .mz-lista,.mz-col-esq .mz-lut-box{flex:0 0 auto}.mz-col-esq .mz-ent-linha{flex:0 0 auto;margin:0}.mz-col-esq:after{content:"";flex:1 1 auto;min-height:0;order:98}.mz-ajuda{order:99;margin:0;padding:9px 11px 9px 24px;list-style:none;background:#0a0e1880;border:2px solid var(--azul-d);border-radius:3px;display:flex;flex-direction:column;gap:6px}.mz-ajuda li{position:relative;font-size:11px;line-height:1.45;color:var(--txt-dim)}.mz-ajuda li:before{content:"◆";position:absolute;left:-13px;top:0;font-size:7px;color:var(--ouro);opacity:.75}@media (max-width: 860px){.mz-ajuda{display:none}}@media (max-height: 700px){.mz-ajuda{display:none}}.esc-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9800;display:flex;align-items:center;justify-content:center;padding:20px;background:#03060cc7}.esc-caixa{display:flex;flex-direction:column;gap:10px;width:min(660px,100%);max-height:min(78vh,760px);padding:14px;background:#0d1627;border:3px solid #ffd84a;box-shadow:0 8px #000,0 0 0 3px #05080e}.esc-topo{display:flex;align-items:center;justify-content:space-between;gap:10px}.esc-topo b{display:flex;align-items:center;gap:7px;font:700 14px var(--font-game);color:var(--ouro)}.esc-x{cursor:pointer;width:28px;height:28px;font:700 14px var(--font-game);color:#8fa1bf;background:#16223a;border:2px solid #05080e;box-shadow:0 2px #000}.esc-x:hover{color:#ff8a80;background:#2a0f12;border-color:#7d1a1f}.esc-atual{display:flex;flex-direction:column;gap:4px;padding:8px;background:#101c33;border:2px solid #2a3550}.esc-rot{font:700 10px var(--font-game);letter-spacing:.5px;color:#7a8ba6}.esc-filtros{display:flex;flex-direction:column;gap:5px}.esc-filtros small{font:400 11px var(--font-ui, inherit);color:#7a8ba6}.esc-lista{display:flex;flex-direction:column;gap:5px;overflow-y:auto;min-height:90px;padding-right:3px}.esc-nada{margin:0;padding:18px 10px;text-align:center;font:400 12.5px/1.6 var(--font-ui, inherit);color:#7a8ba6}.esc-item{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;width:100%;padding:7px 9px;text-align:left;background:#0a1120;border:2px solid #05080e;border-left:4px solid var(--cor, #2a3550);box-shadow:0 2px #000}.esc-item:hover{background:#15233c;border-color:var(--cor, #2a3550)}.esc-item.usada{background:#120f1c}.esc-peca{display:flex;align-items:center;gap:8px;min-width:0}.esc-peca-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.esc-peca-txt b{font:700 12.5px var(--font-game);color:var(--cor, #dbe6f7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esc-peca-meta{display:flex;flex-wrap:wrap;align-items:center;gap:3px 8px;font:700 10.5px var(--font-game);color:#7a8ba6}.esc-peca-meta em{display:inline-flex;align-items:center;gap:3px;font-style:normal}.esc-peca-meta .nivel{color:#f7d468}.esc-peca-meta .est.ss{color:#7fd4ff}.esc-peca-meta .est.sss{color:#ff9f5a}.esc-peca-meta .ganho{color:#7ee2a2}.esc-acao{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex-shrink:0}.esc-acao i{font:700 11px var(--font-game);font-style:normal;letter-spacing:.5px;color:#2b1c04;background:var(--ouro);padding:4px 9px;border:2px solid #05080e}.esc-dono{display:inline-flex;align-items:center;gap:3px;font:700 10px var(--font-game);font-style:normal;color:#e0a86a}.st-peca{display:flex;flex-direction:column;gap:2px;padding:4px 4px 4px 6px;border-left:3px solid transparent}.st-peca-nome{display:flex;align-items:center;gap:5px;min-width:0;font:400 11.5px var(--font-ui, inherit);color:#cfe0ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-peca.falta .st-peca-nome{color:#8094b3}.st-peca-linha2{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px;padding-left:18px}.st-peca-ganho{min-width:0;font:400 11px var(--font-ui, inherit);color:#9fb0cc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-peca-ganho b{color:var(--ouro);font-weight:700}.st-peca.tem{border-left-color:#2f6b4a}.st-peca.falta{border-left-color:#4a3a1a}.st-peca.inutil{border-left-color:#7d1a1f}.st-peca-btn{flex-shrink:0;cursor:pointer;padding:3px 9px;font:700 9.5px var(--font-game);letter-spacing:.5px;color:#2b1c04;background:var(--ouro);border:2px solid #05080e;box-shadow:0 2px #000}.st-peca-btn:hover{background:#ffe88a}.st-peca-btn:active{transform:translateY(2px);box-shadow:none}.st-peca.tem .st-peca-btn{color:#cfe0ff;background:#1d2c47;border-color:#05080e}.st-peca.tem .st-peca-btn:hover{background:#2b4068}.esc-peca-meta .ouro{color:var(--ouro)}.st-peca-acoes{display:flex;align-items:center;gap:4px;flex-shrink:0}.st-peca-x{cursor:pointer;width:20px;height:20px;padding:0;font:700 10px/1 var(--font-game);color:#8fa1bf;background:#16223a;border:2px solid #05080e;box-shadow:0 2px #000}.st-peca-x:hover{color:#ff8a80;background:#2a0f12;border-color:#7d1a1f}.st-peca-x:active{transform:translateY(2px);box-shadow:none}.app.modo-treino .balao-social{bottom:300px}@media (max-height: 820px){.app.modo-treino .balao-social{bottom:112px}}.training-room-wrap .masmorra-botao{top:140px}.training-room-wrap .hw-botao{top:216px}.training-room-wrap .promo-botao{top:292px}@media (max-width: 800px){.masmorra-botao:not(.no-topo){display:none}.masmorra-botao.no-topo{display:flex;position:relative;top:auto;left:auto;right:auto;margin-left:8px;align-self:center;flex:0 0 auto;padding:4px 9px 4px 5px;gap:6px}.masmorra-botao .masmorra-botao-nicho{width:30px;height:30px}.masmorra-botao .masmorra-botao-nome{font-size:9.5px}.masmorra-botao .masmorra-botao-sub{display:none}.topo-perfil{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.topo-perfil::-webkit-scrollbar{display:none}.topo-perfil>*{scroll-snap-align:start}.perfil{flex:0 0 auto}.masmorra-botao.no-topo .masmorra-botao-txt{display:flex}.masmorra-botao.no-topo{width:auto;max-width:150px;padding:4px 10px 4px 5px;gap:6px}.masmorra-botao.no-topo .masmorra-botao-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.lj-abrir-app{display:flex;align-items:center;justify-content:center;gap:6px;text-decoration:none}.lj-erro-ajuda{display:block;margin:4px 0 6px;font:400 11.5px/1.5 var(--font-ui, inherit);color:#9fb0cc}a.pg-conectar{display:flex;align-items:center;justify-content:center;gap:7px;text-decoration:none}.ind-dica{margin:10px 0 0;padding:9px 11px;font:400 12px/1.55 var(--font-ui, inherit);color:#e0c98a;background:#1b1710;border-left:3px solid #6b5520}.pv-volta{display:inline-flex;align-items:center;gap:5px;color:#7ee2a2}@media (max-width: 760px){.promocoes-header{position:relative;padding-right:14px}.promocoes-recursos{flex-wrap:wrap;gap:6px;padding-right:42px}.btn-close-promocoes{position:absolute;top:10px;right:10px;z-index:3}.promocoes-tab-linha{display:grid;grid-template-columns:1fr 1fr;gap:6px;width:100%;min-width:0}.promocoes-tab-linha .promocoes-tab-btn:last-child:nth-child(odd){grid-column:1 / -1}.promocoes-tab-linha .promocoes-tab-btn{min-width:0;justify-content:flex-start;text-align:left;min-height:44px;align-self:start}.promocoes-tabs{flex-direction:column;gap:10px;padding:10px 12px}.promocoes-tab-grupo{width:100%}}@media (max-width: 760px){.mercado-modal-card{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.mercado-modal-card .modal-head small{display:none}.mercado-modal-card .modal-head{padding:8px 10px}.mercado-modal-card .modal-head{flex-wrap:nowrap;gap:8px}.mercado-modal-card .modal-head>div:first-child{flex:1 1 auto;min-width:0}.mercado-modal-card .modal-head>div:first-child>div{min-width:0}.mercado-modal-card .modal-head h2{font-size:14px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mercado-modal-card .modal-head>div:last-child{width:auto;flex:0 0 auto}.mercado-modal-card .mercado-nav-abas{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding-bottom:8px;margin-bottom:8px}.mercado-modal-card .mercado-nav-abas>:last-child:nth-child(odd){grid-column:1 / -1}.mercado-modal-card .mercado-tab-btn{padding:8px 6px;font-size:11.5px;min-height:40px;justify-content:center}.mercado-modal-card .mercado-filtros-bar{gap:5px;margin-bottom:8px}.mercado-modal-card .filtro-pill{padding:4px 9px;font-size:11.5px}.mercado-modal-card .mercado-conteudo-comprar{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}}:root{--hw-abobora: #ff8a3d;--hw-roxo: #8a5cff;--hw-verde: #7ddb6a}.hw-botao{top:150px}.hw-botao:before{background:linear-gradient(180deg,var(--hw-abobora),var(--hw-roxo))}.hw-botao.tem{border-color:#7a4a1e;animation:hw-pulso 2.4s ease-in-out infinite}.hw-botao.tem .masmorra-botao-nome,.hw-botao .masmorra-botao-sub{color:var(--hw-abobora)}.hw-selo{background:var(--hw-abobora);color:#1a0e06}@keyframes hw-pulso{0%,to{box-shadow:inset 0 1px #ffffff14,inset 0 -2px #00000073,0 4px 10px #0009,0 0 #ff8a3d00}50%{box-shadow:inset 0 1px #ffffff14,inset 0 -2px #00000073,0 4px 10px #0009,0 0 14px #ff8a3d73}}@media (prefers-reduced-motion: reduce){.hw-botao.tem{animation:none}}.hw-card{width:min(880px,94vw);max-height:88vh;display:flex;flex-direction:column;border-color:#4a2d6b;box-shadow:0 0 0 2px #1b1026,0 18px 50px #000000b3,inset 0 0 60px #8a5cff14}.hw-header{display:flex;align-items:center;gap:14px;padding:12px 14px;border-bottom:2px solid #3a2654;background:linear-gradient(180deg,#23143a,#170d26)}.hw-titulo{display:flex;align-items:center;gap:11px;min-width:0}.hw-titulo b{display:block;font-family:var(--font-pixel);font-size:15px;color:var(--hw-abobora);letter-spacing:1px}.hw-titulo i{display:block;font-style:normal;font-size:11px;color:var(--txt2);margin-top:3px}.hw-saldo{margin-left:auto;display:flex;align-items:center;gap:7px;padding:6px 12px;background:#120b1c;border:2px solid #4a2d6b;border-radius:4px;font-family:var(--font-pixel);font-size:14px;color:var(--hw-abobora)}.hw-abas{display:flex;gap:6px;padding:10px 14px 0}.hw-abas button{position:relative;display:flex;align-items:center;gap:7px;padding:9px 15px;background:#170d26;border:2px solid #3a2654;border-bottom:none;border-radius:4px 4px 0 0;font-family:var(--font-pixel);font-size:11px;letter-spacing:1px;color:var(--txt2);cursor:pointer}.hw-abas button.ativo{color:var(--hw-abobora);border-color:var(--hw-abobora);background:#24143a}.hw-aba-selo{position:absolute;top:-7px;right:-6px;min-width:16px;height:16px;padding:0 3px;display:grid;place-items:center;background:var(--hw-abobora);color:#1a0e06;border-radius:9px;font-family:var(--font-pixel);font-size:9px;font-style:normal}.hw-corpo{flex:1;min-height:0;overflow-y:auto;padding:14px;border-top:2px solid var(--hw-abobora)}.hw-rodape{display:flex;align-items:center;justify-content:center;gap:14px;padding:9px 14px;border-top:2px solid #3a2654;font-size:11px;color:var(--txt2);text-align:center}.hw-zerar{padding:4px 9px;font-size:9px;letter-spacing:.5px;color:#7a6a95;background:transparent;border:1px dashed #4a2d6b;border-radius:3px;cursor:pointer}.hw-zerar:hover{color:var(--hw-abobora);border-color:var(--hw-abobora)}.hw-nota{max-width:66ch;font-size:12.5px;line-height:1.6;color:var(--txt);margin:0 0 12px}.hw-aviso{display:block;margin-top:8px;font-size:11.5px;color:#ff9a6a}.hw-saldo-ficha{background:transparent;border-color:#5a4a8a}.hw-rodape-entrada{display:block;margin-top:8px;font-size:11px;color:var(--txt2);line-height:1.45}.hw-btn-entrar.comprar{background:#ff8fa0;border-color:#8a2a3a;color:#2a0a12}.hw-mansao{display:grid;grid-template-columns:1fr 300px;gap:16px;align-items:start}.hw-andares-topo{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.hw-andares-topo b{font-family:var(--font-pixel);font-size:14px;color:var(--hw-abobora)}.hw-andares-topo span{font-size:11px;color:var(--txt2)}.hw-degraus{display:grid;grid-template-columns:repeat(7,1fr);gap:7px}.hw-degrau{aspect-ratio:1;display:grid;place-items:center;background:#170d26;border:2px solid #3a2654;border-radius:4px;font-family:var(--font-pixel);font-size:13px;color:var(--txt2);cursor:pointer;transition:transform .1s,border-color .1s}.hw-degrau:hover:not(:disabled){transform:translateY(-2px);border-color:var(--hw-abobora)}.hw-degrau.feito{color:var(--hw-verde);border-color:#2e5c28}.hw-degrau.sel{border-color:var(--hw-abobora);color:var(--hw-abobora);background:#2d1a12}.hw-degrau.travado{opacity:.35;cursor:not-allowed}.hw-ficha{background:#120b1c;border:2px solid #3a2654;border-radius:4px;padding:13px}.hw-ficha-inimigo{display:flex;align-items:center;gap:11px;margin-bottom:12px}.hw-ficha-inimigo b{display:block;font-family:var(--font-pixel);font-size:12px;color:#e8e2d2}.hw-ficha-inimigo i{display:block;font-style:normal;font-size:11px;color:var(--txt2);margin-top:3px}.hw-ficha-linhas{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:7px}.hw-ficha-linhas li{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--txt2)}.hw-ficha-linhas b{font-family:var(--font-pixel);font-size:12px;color:#e8e2d2}.hw-ficha-linhas b.ok{color:var(--hw-verde)}.hw-ficha-linhas b.ruim{color:#ff6a5a}.hw-doce{display:flex;align-items:center;gap:5px;color:var(--hw-abobora)!important}.hw-btn-entrar,.hw-btn-jogar{width:100%;margin-top:4px}.hw-loja-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:11px}.hw-produto{display:flex;flex-direction:column;gap:9px;padding:11px;background:#120b1c;border:2px solid #3a2654;border-radius:4px}.hw-produto-topo{display:flex;align-items:center;gap:11px}.hw-produto-limite{font-size:10px;color:#7a6a95}.hw-produto .hw-comprar{margin-top:auto;justify-content:center}.hw-produto.esgotado{opacity:.5}.hw-produto-ico{flex-shrink:0;display:grid;place-items:center;width:54px;height:54px;background:radial-gradient(circle at 50% 35%,#2a1a3d,#0d0714 85%);border:2px solid #0b0714;border-radius:3px}.hw-produto-txt{flex:1;min-width:0}.hw-produto-txt b{display:block;font-family:var(--font-pixel);font-size:11px;color:#e8e2d2}.hw-produto-txt i{display:block;font-style:normal;font-size:11px;color:var(--txt2);margin-top:3px}.hw-comprar{display:flex;align-items:center;gap:5px;flex-shrink:0}.hw-memoria-porta{min-height:100%;display:flex;align-items:center;justify-content:center;padding:6px 0}.hw-mem-cartao{width:100%;max-width:420px;display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 20px 18px;background:radial-gradient(circle at 50% 0%,#241536,#140c21 70%);border:2px solid #3a2654;border-radius:6px;box-shadow:0 12px 34px #00000080}.hw-mem-selo{display:grid;place-items:center;width:92px;height:92px;margin-bottom:2px;background:radial-gradient(circle,rgba(138,92,255,.3),transparent 68%)}.hw-memoria-porta h3{font-family:var(--font-pixel);font-size:14px;color:var(--hw-abobora);margin:0 0 9px}.hw-mem-chamada{max-width:40ch;margin:0 0 15px;font-size:12.5px;line-height:1.6;color:var(--txt2)}.hw-mem-numeros{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%}.hw-mem-numeros li{display:flex;flex-direction:column;align-items:center;gap:4px;padding:9px 4px;background:#0e0818;border:2px solid #2b1c42;border-radius:4px}.hw-mem-numeros b{display:flex;align-items:center;gap:5px;font-family:var(--font-pixel);font-size:13px;color:#e8e2d2}.hw-mem-numeros .premio b{color:var(--hw-abobora)}.hw-mem-numeros i{font-style:normal;font-size:9.5px;letter-spacing:.4px;color:#7a6a95}.hw-mem-resultado{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-bottom:11px;padding:9px 14px;background:#16261a;border:2px solid #2e5c28;border-radius:4px}.hw-mem-resultado b{font-family:var(--font-pixel);font-size:11px;color:var(--hw-verde)}.hw-mem-resultado span{display:flex;align-items:center;gap:6px;font-family:var(--font-pixel);font-size:14px;color:var(--hw-abobora)}.hw-memoria-porta .hw-btn-jogar{width:100%;max-width:none;margin:0;padding:13px 14px;font-size:12.5px;letter-spacing:.5px;background:linear-gradient(180deg,#ffa65c,#e8661a);border-color:#7a2f06;color:#2a1202}.hw-memoria-porta .hw-btn-jogar:hover:not(:disabled){filter:brightness(1.08)}.hw-memoria-porta .hw-btn-jogar+.hw-btn-jogar{margin-top:8px}.hw-memoria-porta .hw-btn-jogar.ficha{background:linear-gradient(180deg,#b48cff,#6b3fd4);border-color:#33197a;color:#140a2e}.hw-memoria-porta .hw-btn-jogar.comprar{background:linear-gradient(180deg,#ffb3c0,#e8536e);border-color:#7a1026;color:#2a0a12}.hw-memoria-porta .hw-btn-jogar.ficha,.hw-memoria-porta .hw-btn-jogar.comprar{display:flex;align-items:center;justify-content:center;gap:8px}.hw-mem-estoque{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:11px;font-size:11.5px;color:var(--txt2)}.hw-mem-estoque.kit{margin-top:6px;color:var(--hw-roxo)}.hw-mem-pontos{display:flex;gap:5px}.hw-mem-pontos i{width:9px;height:9px;border-radius:50%;background:#2b1c42;border:1px solid #3a2654}.hw-mem-pontos i.cheio{background:var(--hw-abobora);border-color:#ffb27a;box-shadow:0 0 6px #ff8a3d99}.hw-mem-topo{display:flex;justify-content:space-between;align-items:center;margin-bottom:11px;font-size:12px;color:var(--txt2)}.hw-mem-previa{display:flex;align-items:center;gap:6px;font-family:var(--font-pixel);font-size:13px;color:var(--hw-abobora)}.hw-mem-grade{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;max-width:420px;margin:0 auto}.hw-carta{position:relative;aspect-ratio:1;display:grid;place-items:center;background:#1c1030;border:2px solid #4a2d6b;border-radius:5px;cursor:pointer;padding:0;overflow:hidden;transition:border-color .15s,transform .15s,box-shadow .2s}.hw-carta-verso,.hw-carta-frente{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;transition:opacity .18s ease,transform .18s ease}.hw-carta-frente{opacity:0;transform:scale(.72)}.hw-carta.aberta .hw-carta-frente{opacity:1;transform:none}.hw-carta.aberta .hw-carta-verso{opacity:0;transform:scale(1.12)}.hw-carta.aberta{border-color:var(--hw-abobora)}.hw-carta.achada{border-color:var(--hw-verde);cursor:default;background:#152a18;box-shadow:0 0 0 1px #7ddb6a59,0 0 14px #7ddb6a4d;animation:hw-par .42s cubic-bezier(.2,.9,.3,1.4)}@keyframes hw-par{0%{transform:scale(1)}45%{transform:scale(1.16)}to{transform:scale(1)}}.hw-carta-verso{background:repeating-linear-gradient(45deg,rgba(255,138,61,.16) 0 6px,transparent 6px 12px),linear-gradient(160deg,#3a1f5e,#221038)}.hw-cena{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;background:#150a24;overflow:hidden;pointer-events:none}.hw-cena-fundo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 42%}.hw-hud-titulo{display:flex;align-items:center;justify-content:center;gap:14px;font-family:var(--font-pixel);font-size:11px;color:#e8e2d2;text-shadow:0 2px 0 rgba(0,0,0,.9)}.hw-hud-titulo b{color:var(--hw-abobora)}.hw-hud-nome{font-family:var(--font-pixel);font-size:9px;letter-spacing:1px;color:#cbb9e8;text-shadow:0 2px 0 rgba(0,0,0,.9)}.hw-cena-inimigo{color:var(--hw-roxo)}.hw-cena-premio{display:flex;align-items:center;gap:5px;color:var(--hw-abobora)}.hw-cena-vidas{display:grid;grid-template-columns:auto 1fr 76px 1fr auto;align-items:center;gap:9px;max-width:900px;margin:0 auto}.hw-vida{position:relative;height:18px;background:#0b0512;border:2px solid #000;border-radius:2px;overflow:hidden;box-shadow:inset 0 2px 4px #000c,0 1px #ffffff12}.hw-vida.rival{transform:scaleX(-1)}.hw-vida i{display:block;height:100%;transition:width .18s linear}.hw-vida i.eu{background:linear-gradient(180deg,#ff8fa6,#e0485a 45%,#a82030)}.hw-vida i.ele{background:linear-gradient(180deg,#c79bff,#8a5cff 45%,#5a2fa8)}.hw-vida em{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--font-pixel);font-style:normal;font-size:9px;color:#fff;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000}.hw-vida.rival em{transform:scaleX(-1)}.hw-cena-tempo{display:block;height:7px;background:#0b0512;border:2px solid #000;border-radius:3px;overflow:hidden}.hw-cena-tempo i{display:block;height:100%;background:linear-gradient(90deg,var(--hw-abobora),var(--hw-roxo))}.hw-vaga{display:block;will-change:transform}.hw-vaga.apanhando{filter:brightness(1.7) saturate(.5)}.hw-cena-danos{position:absolute;top:0;right:0;bottom:0;left:0}.hw-dano{position:absolute;top:58%;font-family:var(--font-pixel);font-size:13px;text-shadow:0 0 0 #1a0d00,2px 2px 0 #1a0d00,-2px 2px 0 #1a0d00,2px -2px 0 #1a0d00,-2px -2px 0 #1a0d00;animation:hw-sobe .9s ease-out forwards;pointer-events:none;white-space:nowrap}.hw-dano.meu{color:#ffea42}.hw-dano.sofri{color:#ff5252}.hw-dano.crit{color:#ffe033;font-size:17px}.hw-dano.defesa{color:#70d6ff;font-size:11px}@keyframes hw-sobe{0%{opacity:0;transform:translate(-50%,6px) scale(.8)}18%{opacity:1;transform:translate(-50%,-8px) scale(1.12)}to{opacity:0;transform:translate(-50%,-62px) scale(1)}}.hw-cena-palco{position:absolute;left:0;right:0;bottom:4%;display:flex;align-items:flex-end;justify-content:center}.hw-sprite{display:block;image-rendering:pixelated;background-repeat:no-repeat;filter:drop-shadow(0 8px 10px rgba(0,0,0,.6))}@keyframes hw-tira{to{background-position-x:var(--hw-fim)}}.hw-fim-fundo{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#08030eb8;pointer-events:auto;animation:hw-fim-entra .25s ease-out}.hw-cartao{display:flex;flex-direction:column;align-items:center;gap:13px;min-width:min(360px,84%);padding:22px 26px;background:linear-gradient(180deg,#24143a,#140a22);border:3px solid var(--hw-verde);box-shadow:0 10px 34px #000000bf,inset 0 0 40px #7ddb6a12;text-align:center;animation:hw-cartao-entra .28s cubic-bezier(.2,.9,.3,1.3)}.hw-cartao.perdeu{border-color:#ff6b7e;box-shadow:0 10px 34px #000000bf,inset 0 0 40px #ff6b7e12}.hw-cartao>b{font-family:var(--font-pixel);font-size:15px;letter-spacing:1.5px;color:var(--hw-verde);text-shadow:0 3px 0 rgba(0,0,0,.8)}.hw-cartao.perdeu>b{color:#ff6b7e}.hw-cartao-andar{font-family:var(--font-pixel);font-size:10px;color:var(--hw-roxo);letter-spacing:1px}.hw-cartao-premio{display:inline-flex;align-items:center;gap:12px;padding:11px 22px;background:#0d0714;border:2px solid #4a2d6b;border-radius:3px}.hw-cartao-premio b{font-family:var(--font-pixel);font-size:22px;color:var(--hw-abobora)}.hw-cartao-dica{margin:0;max-width:34ch;font-size:12px;line-height:1.6;color:var(--txt2)}.hw-cartao-sair{width:100%;padding:11px;font-family:var(--font-pixel);font-size:11px;letter-spacing:1px;color:#140a22;background:linear-gradient(180deg,#ffb066,var(--hw-abobora));border:2px solid #8a4512;border-radius:3px;cursor:pointer;transition:filter .12s,transform .1s}.hw-cartao-sair:hover{filter:brightness(1.1);transform:translateY(-1px)}.hw-cartao-sair:active{transform:translateY(1px)}@keyframes hw-fim-entra{0%{opacity:0}to{opacity:1}}@keyframes hw-cartao-entra{0%{opacity:0;transform:translateY(16px) scale(.94)}to{opacity:1;transform:none}}@media (max-width: 800px){.hw-botao:not(.no-topo){display:none}.hw-botao.no-topo{display:flex;position:static}.hw-cena-vidas{grid-template-columns:1fr 48px 1fr}.hw-hud-nome{display:none}.hw-mansao{grid-template-columns:1fr}.hw-mem-grade{max-width:100%;gap:7px}.hw-header{flex-wrap:wrap}.hw-saldo{order:3}}.tor-card{width:min(560px,96vw);max-height:100%;display:flex;flex-direction:column;overflow:hidden}.tor-faixa{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 14px;border-bottom:2px solid var(--line);font-size:12.5px;color:var(--txt2);background:#0b1018}.tor-etapa{font-weight:800;letter-spacing:.6px;font-size:11px;color:#ffd84a;background:#ffb83a1f;border:1px solid #6b5a2a;border-radius:3px;padding:3px 8px}.tor-etapa.finais{color:#ff9b7a;background:#ff7a5a1f;border-color:#7a3f2a}.tor-relogio{color:var(--txt3)}.tor-relogio b{color:var(--txt);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;margin-left:3px}.tor-inscritos{margin-left:auto;color:var(--txt2)}.tor-inscritos:before{content:"◆ ";color:var(--ouro);font-size:9px}.tor-bloco{padding:14px;overflow-y:auto;min-height:0;flex:1 1 auto}.tor-texto{margin:0 0 14px;font-size:13px;line-height:1.7;color:var(--txt);text-align:left;padding:10px 12px;background:#0b1018;border-left:3px solid var(--ouro)}.tor-vazio{padding:24px 14px;text-align:center;font-size:13px;color:var(--txt3)}.tor-ok{display:flex;align-items:center;gap:6px;color:#7fe3a6;font-size:13px}.tor-inscrever{width:100%}.tor-meu{display:flex;gap:14px;flex-wrap:wrap;padding:8px 10px;margin-bottom:8px;background:#0b1018;border:1px solid var(--line);font-size:12px}.tor-meu b{color:var(--ouro);font-size:14px}.tor-regra{margin:0 0 12px;font-size:11.5px;line-height:1.55;color:var(--txt3)}.tor-resultado{padding:7px 10px;margin-bottom:10px;font-size:12.5px;border:1px solid}.tor-resultado.venceu{color:#7fe3a6;border-color:#2f7d53;background:#0d1f16}.tor-resultado.perdeu{color:var(--txt2);border-color:var(--line);background:#140f12}.tor-off{color:var(--txt3)}.tor-lista{display:flex;flex-direction:column;gap:4px}.tor-linha{display:flex;align-items:center;gap:8px;padding:6px 8px;background:#0b1018;border:1px solid var(--line);font-size:12.5px}.tor-pos{width:32px;color:var(--txt3);font-size:11px}.tor-nome{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tor-pts{color:var(--ouro);font-weight:700;min-width:34px;text-align:right}.tor-desafiar{flex-shrink:0}.tor-rodada{margin-bottom:14px}.tor-rodada-rot{display:block;font-size:10.5px;letter-spacing:1px;color:var(--txt3);margin-bottom:5px}.tor-jogo{display:flex;align-items:center;gap:8px;padding:6px 8px;margin-bottom:3px;background:#0b1018;border:1px solid var(--line);font-size:12.5px}.tor-jogo .venceu{color:var(--ouro);font-weight:700}.tor-vs{color:var(--txt3)}.tor-motivo{margin-left:auto;font-size:10.5px;color:var(--txt3)}@media (max-width: 640px){.tor-faixa{font-size:11px;gap:7px}.tor-inscritos{margin-left:0;width:100%}.tor-meu{gap:10px;font-size:11.5px}}.tor-replay{display:block;padding:0}.tor-voltar{position:fixed;left:50%;transform:translate(-50%);bottom:18px;z-index:5;min-width:220px}@media (max-width: 640px){.tor-voltar{bottom:10px;min-width:60%}}.tor-card{width:min(1080px,96vw)}.tor-arena,.tor-chave{position:relative;line-height:0;margin-bottom:14px;border:1px solid var(--line);overflow:hidden}.tor-arena img,.tor-chave img{display:block;width:100%;height:auto}.tor-camada{position:absolute;top:0;right:0;bottom:0;left:0;line-height:1}.tor-assento{z-index:2;position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border-radius:22%;background:#3d9bff2e;border:1px solid rgba(120,190,255,.55);color:#eaf3ff;font-size:9px;font-weight:700;box-shadow:0 0 6px #3d9bff59;animation:tor-senta .3s ease-out both;overflow:hidden}.tor-pagina{position:absolute;right:8px;bottom:8px;z-index:3;font-size:10px;color:var(--txt2);background:#060a12d9;border:1px solid var(--line);padding:2px 7px;line-height:1.5}.tor-luta{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.tor-luta-painel{position:absolute;left:0;right:0;top:0;z-index:5;display:flex;align-items:flex-start;gap:10px;padding:8px 10px 10px;background:#060a12f0;border-bottom:1px solid #27405f;box-shadow:0 6px 14px #00000080}.tor-luta-vs{align-self:center;font-size:11px;letter-spacing:1px;color:var(--txt3);padding-top:6px}.tor-luta-lado{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.tor-luta-lado.eu .tor-luta-barra span{background:linear-gradient(90deg,#3ddc84,#8ef0b4)}.tor-luta-nome{display:flex;align-items:baseline;gap:8px;font-size:11.5px;color:var(--txt2)}.tor-luta-nome b{color:#eaf3ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tor-luta-nome i{margin-left:auto;font-style:normal;color:var(--ouro);font-variant-numeric:tabular-nums}.tor-luta-nome em{font-style:normal;color:var(--txt3)}.tor-luta-barra{position:relative;height:9px;background:#0a1120;border:1px solid #27405f;overflow:hidden}.tor-luta-barra span{display:block;height:100%;width:var(--p,100%);background:linear-gradient(90deg,#d8484f,#ff8a8a);transition:width .12s linear}.tor-luta-pips{display:flex;gap:3px}.tor-luta-pips u{position:relative;flex:1;height:3px;background:#0a1120;border:1px solid #1d3156;text-decoration:none;overflow:hidden}.tor-luta-pips u:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--p,0%);background:#5aa7ff}.tor-luta-pips u.caiu:after{background:#4a2630}.tor-luta-stat{display:flex;align-items:baseline;gap:8px;font-size:10px;color:var(--txt3)}.tor-luta-stat b{color:#ffd98a;font-size:12px;font-variant-numeric:tabular-nums}.tor-luta-stat i{font-style:normal}.tor-luta-stat .crit{color:#ff9a5a}.tor-luta-hud{position:absolute;left:50%;bottom:6px;transform:translate(-50%);z-index:4;display:flex;gap:5px;background:#060a12d9;border:1px solid var(--line);padding:4px 7px}.tor-luta-hud button{font:inherit;font-size:10.5px;color:var(--txt2);background:#101a2c;border:1px solid #27405f;padding:2px 8px;cursor:pointer;line-height:1.5}.tor-luta-hud button.on{color:var(--ouro);border-color:var(--ouro)}.tor-luta-hud button:hover{color:#fff}.tor-luta-fim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;align-items:center;justify-content:center;background:#04070eb8}.tor-res{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 24px;background:linear-gradient(180deg,#0d1424,#070b14);border:2px solid #2b4a7a;box-shadow:0 0 0 1px #0009,0 14px 40px #000000a6}.tor-res.venceu{border-color:#7a5a1e;box-shadow:0 0 0 1px #0009,0 0 26px #e0a73c38,0 14px 40px #000000a6}.tor-res h2{margin:0;font-size:22px;letter-spacing:2px;color:var(--txt2)}.tor-res.venceu h2{color:var(--ouro);text-shadow:0 0 12px rgba(224,167,60,.5)}.tor-res-linhas{display:flex;align-items:center;gap:16px;font-size:12px;color:var(--txt2)}.tor-res-linhas b{color:var(--ouro);font-variant-numeric:tabular-nums}.tor-res-pontos{display:flex;align-items:center;gap:6px;color:var(--ouro);font-weight:700}.tor-res-offline{font-size:10.5px;color:var(--txt3)}.tor-res .btn-primary{min-width:200px}.tor-dev{display:flex;flex-wrap:wrap;gap:5px;align-items:center;padding:7px 14px;background:#1a1206;border-bottom:1px solid #5a4418}.tor-dev b{font-size:9px;letter-spacing:1px;color:#e0975a;margin-right:4px}.tor-dev button{font:inherit;font-size:10.5px;color:#f0c98a;background:#2a1d08;border:1px solid #5a4418;padding:3px 8px;cursor:pointer;line-height:1.5}.tor-dev button:hover{border-color:#e0975a;color:#fff}.tor-dev button:focus-visible{outline:2px solid #e0975a;outline-offset:1px}.tor-linha.eu{border-color:var(--ouro);background:#151008}.tor-tela{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;gap:10px;padding:10px;position:relative}.tor-topo{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--txt2);flex-shrink:0}.tor-topo h2{margin:0;font-size:15px;color:var(--ouro);display:flex;align-items:center;gap:7px}.tor-chips{color:var(--txt3)}.tor-chips b{color:var(--ouro);font-variant-numeric:tabular-nums}.tor-ferramentas{margin-left:auto;display:flex;align-items:center;gap:6px}.tor-ico{display:flex;align-items:center;justify-content:center;width:30px;height:28px;cursor:pointer;background:linear-gradient(180deg,#12203a,#0a1424);border:1px solid #2b4a7a;box-shadow:inset 0 1px #ffffff14}.tor-ico:hover{background:linear-gradient(180deg,#1b3157,#0f1c31);border-color:var(--ouro)}.tor-sair{font:inherit;font-size:11px;letter-spacing:.5px;color:#ffe9b8;cursor:pointer;display:flex;align-items:center;gap:6px;padding:5px 12px;line-height:1.4;background:linear-gradient(180deg,#6d2420,#3d1210);border:1px solid #b4543a;box-shadow:0 0 10px #b4543a59,inset 0 1px #ffffff1f}.tor-sair:hover{background:linear-gradient(180deg,#8a2e26,#521814);border-color:#e0754f;color:#fff}.tor-sair:focus-visible,.tor-ico:focus-visible{outline:2px solid var(--ouro);outline-offset:1px}.tor-veu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;display:flex;align-items:center;justify-content:center;padding:12px;background:#04070ed1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:tor-veu-entra .14s ease-out}@keyframes tor-veu-entra{0%{opacity:0}}.tor-painel{display:flex;flex-direction:column;min-height:0;max-height:100%;width:min(560px,100%);max-width:100%;background:linear-gradient(180deg,#0d1424,#070b14);border:1px solid #2b4a7a;box-shadow:0 0 0 1px #0009,0 14px 40px #000000a6;animation:tor-painel-entra .16s ease-out}@keyframes tor-painel-entra{0%{opacity:0;transform:translateY(8px) scale(.98)}}.tor-painel-topo{display:flex;align-items:center;gap:10px;padding:9px 12px;flex-shrink:0;border-bottom:1px solid #1d3156;background:#14244280}.tor-painel-topo h3{margin:0;font-size:13px;color:var(--ouro);letter-spacing:.5px}.tor-x{margin-left:auto;font:inherit;font-size:17px;line-height:1;color:var(--txt2);cursor:pointer;background:none;border:none;padding:2px 4px}.tor-x:hover{color:#fff}.tor-painel-corpo{padding:12px;overflow:auto;min-height:0;display:flex;flex-direction:column;gap:10px}.tor-painel-chave{width:fit-content;max-width:100%}.tor-painel-chave .tor-painel-corpo{overflow:hidden;padding:6px;align-items:center;justify-content:center}.tor-painel-chave .tor-encaixe{height:100%;aspect-ratio:1200/676;max-width:100%;margin:0 auto}.tor-convite{width:min(470px,100%);text-align:center;border-color:#7a5a1e;box-shadow:0 0 0 1px #0009,0 0 26px #e0a73c2e,0 14px 40px #000000a6}.tor-convite .tor-painel-topo{background:linear-gradient(180deg,#5a42128c,#281e0859);border-bottom-color:#5a4418}.tor-convite .tor-regra{font-size:10.5px;color:var(--txt3);line-height:1.6}.tor-convite .tor-inscrever{width:100%;font-size:13px;padding:9px}.tor-escala{margin-top:12px;text-align:left}.tor-escala-rot{display:block;margin-bottom:6px;font-family:var(--font-pixel);font-size:9.5px;letter-spacing:.5px;color:var(--txt3)}.tor-lutador,.tor-lut-op{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;background:#121a2c;border:2px solid #2b3d5c;border-radius:4px;cursor:pointer;text-align:left;transition:border-color .1s,transform .06s}.tor-lutador:hover,.tor-lut-op:hover{border-color:var(--ouro)}.tor-lut-op:active{transform:translateY(1px)}.tor-lut-op.sel{border-color:var(--ouro);background:#1d2742}.tor-lut-txt{flex:1;min-width:0}.tor-lut-txt b{display:block;font-family:var(--font-pixel);font-size:11px;color:#e8e2d2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tor-lut-txt i{display:block;font-style:normal;font-size:10.5px;color:var(--txt3);margin-top:3px}.tor-lut-poder{flex-shrink:0;font-family:var(--font-pixel);font-size:11px;color:var(--ouro)}.tor-lut-trocar{flex-shrink:0;font-style:normal;font-size:9px;letter-spacing:.5px;color:var(--txt3)}.tor-lut-lista{margin-top:6px;max-height:210px;overflow-y:auto;display:flex;flex-direction:column;gap:5px;padding:5px;background:#0c1220;border:2px solid #22314c;border-radius:4px}.tor-escala-nota{margin:10px 0 12px;font-size:10.5px;line-height:1.55;color:var(--txt3)}.tor-painel-tabela{width:min(960px,100%)}.tor-painel .tor-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));gap:3px 12px}.tor-painel .tor-linha{padding:3px 6px}.tor-encaixe{flex:1 1 auto;min-height:0;min-width:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.tor-arena,.tor-chave{position:relative;line-height:0;border:1px solid var(--line);overflow:hidden}.tor-arena img,.tor-chave img{display:block;width:100%;height:100%}.tor-camada{position:absolute;left:0;top:0;width:100%;height:100%;line-height:1}.tor-assento{position:absolute;z-index:2;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border-radius:22%;overflow:hidden;background:#3d9bff2e;border:1px solid rgba(120,190,255,.55);color:#eaf3ff;font-size:9px;font-weight:700;box-shadow:0 0 6px #3d9bff59;animation:tor-senta .3s ease-out both}.tor-assento img{width:100%;height:100%;object-fit:cover;display:block}.tor-assento:hover{outline:1px solid var(--ouro);z-index:3}@keyframes tor-senta{0%{opacity:0;transform:translate(-50%,-30%) scale(.7)}}@media (prefers-reduced-motion:reduce){.tor-assento{animation:none}}.tor-hud{position:absolute;right:8px;top:8px;z-index:3;display:flex;align-items:center;gap:8px;font-size:11px;color:var(--txt2);background:#060a12d9;border:1px solid var(--line);padding:3px 9px;line-height:1.5}.tor-hud b{color:var(--ouro);font-variant-numeric:tabular-nums}.tor-pagina{color:var(--txt3)}.tor-hud.embaixo{top:auto;bottom:8px;left:8px;right:auto}.tor-vaga{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;font-weight:600;color:#dceaff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 4px;font-size:clamp(6px,calc(11px * var(--tor-escala,1)),13px)}.tor-vaga.tem-luta{cursor:pointer}.tor-vaga.tem-luta:hover{color:#fff;text-shadow:0 0 8px rgba(224,167,60,.9)}.tor-proxima{margin:6px 0 0;text-align:center;font-size:11.5px;color:var(--txt2)}.tor-proxima b{color:var(--ouro);font-variant-numeric:tabular-nums}.tor-foto{position:absolute;transform:translate(-50%,-50%);border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px #78beff80}.tor-vaga.venceu{color:var(--ouro)}.tor-vaga.podio{font-weight:700;color:#fff3cf;text-shadow:0 1px 2px rgba(0,0,0,.9);font-size:clamp(7px,calc(13px * var(--tor-escala,1)),15px)}.tor-replay{position:relative;flex:1 1 auto;min-width:0;height:100%;display:flex}@media (max-width:640px){.tor-topo h2{font-size:13px}.tor-tela{padding:6px;gap:7px}}.promo-botao{top:226px}.promo-botao:before{background:linear-gradient(180deg,#7ddb6a,#2f9e52)}.promo-botao.tem{border-color:#2d6b3a;animation:promo-pulso 2.6s ease-in-out infinite}.promo-botao.tem .masmorra-botao-nome,.promo-botao .masmorra-botao-sub{color:#9bf08a}.mi-botao{top:302px}.mi-botao:before{background:linear-gradient(180deg,#ffe680,#c08f10)}.mi-botao.tem{border-color:#8a6f00;animation:promo-pulso 2.6s ease-in-out infinite}.mi-botao.tem .masmorra-botao-nome{color:#ffe680}.mi-botao .masmorra-botao-sub{color:#e0c070}.mi-selo{background:#ffd84a;color:#2a1d00}.training-room-wrap .mi-botao{top:368px}.mi-card{width:min(1120px,96vw);max-height:90vh;display:flex;flex-direction:column;border-color:#8a6f00}.mi-header{display:flex;align-items:center;gap:14px;padding:12px 14px;border-bottom:2px solid #5c4a00;background:linear-gradient(180deg,#2e2608,#1a1504)}.mi-titulo{display:flex;align-items:center;gap:11px;min-width:0;flex:1}.mi-titulo b{display:block;font-family:var(--font-pixel);font-size:15px;color:#ffe680;letter-spacing:1px}.mi-titulo i{display:block;font-style:normal;font-size:11px;color:var(--txt2);margin-top:3px}.mi-barra-faixa{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 16px;border-bottom:2px solid #3a2f06;background:linear-gradient(180deg,#1c1706,#141003)}.mi-gasto{display:flex;flex-direction:column;gap:2px;flex-shrink:0}.mi-gasto b{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-pixel);font-size:22px;color:#ffe680;line-height:1}.mi-gasto span{font-size:10px;color:var(--txt2);letter-spacing:.5px}.mi-barra{position:relative;flex:1;min-width:180px;height:12px;background:#15243a;border:2px solid #3a2f06;border-radius:2px;overflow:visible}.mi-barra>i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#7fb2ff,#ffd84a);transition:width .4s ease-out}.mi-barra>u{position:absolute;top:-4px;width:3px;height:18px;transform:translate(-50%);background:#5c4a00;border-radius:1px}.mi-barra>u.feita{background:#fff3c4;box-shadow:0 0 5px #ffd84ab3}.mi-falta{font-size:11.5px;color:var(--txt2);flex-shrink:0}.mi-resumo{margin:0;padding:10px 16px;font-size:12px;line-height:1.55;color:var(--txt);border-bottom:2px solid #3a2f06}.mi-lista{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.mi-nivel{display:grid;grid-template-columns:30px 160px minmax(0,1fr) 170px;align-items:center;gap:16px;padding:14px 16px;background:linear-gradient(180deg,#111d2e,#0c1522);border:2px solid #22314a;border-radius:6px;border-left:4px solid var(--cor-mi)}.mi-degrau{display:grid;place-items:center;width:24px;height:24px;font-family:var(--font-pixel);font-size:10px;color:#06210c;background:var(--cor-mi);border-radius:50%}.mi-nome b{display:block;font-family:var(--font-pixel);font-size:11px;color:var(--cor-mi)}.mi-nome i{display:inline-flex;align-items:center;gap:5px;font-style:normal;font-size:12px;color:#fff;margin-top:3px}.mi-conteudo{display:flex;flex-direction:column;gap:9px;min-width:0}.mi-premios{display:flex;flex-wrap:wrap;gap:6px}.mi-premios .mi-p{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:4px}.mi-premios .mi-p b{font-family:var(--font-pixel);font-size:11px;color:#fff}.mi-destaque{align-self:flex-start;max-width:100%;display:flex;align-items:center;gap:11px;padding:8px 14px 8px 10px;background:linear-gradient(90deg,color-mix(in srgb,var(--cor-mi) 16%,transparent),transparent 70%);border:1px solid color-mix(in srgb,var(--cor-mi) 45%,transparent);border-radius:5px}.mi-destaque-arte{display:grid;place-items:center;min-width:54px;flex-shrink:0}.mi-destaque-txt b{display:block;font-family:var(--font-pixel);font-size:11px;color:var(--cor-mi);white-space:nowrap}.mi-destaque-txt i{display:block;font-style:normal;font-size:10.5px;color:var(--txt2);margin-top:3px;line-height:1.35}.mi-medica{display:block;width:36px;height:66px;background-repeat:no-repeat;background-size:144px 66px;background-position:0 0;image-rendering:pixelated}.mi-acao{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:6px;min-width:0}.mi-nivel.pronto{border-color:var(--cor-mi);animation:promo-card-pulso 2.8s ease-in-out infinite}.mi-nivel.feito{opacity:.72;border-color:#2d6b3a;background:linear-gradient(180deg,#11261a,#0c1a12)}.mi-nivel.adiante{opacity:.72}.mi-resgatar{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:11px 10px;font-family:var(--font-pixel);font-size:11px;letter-spacing:1px;color:#2a1d00;background:var(--cor-mi);border:2px solid rgba(0,0,0,.45);border-radius:3px;cursor:pointer;box-shadow:inset 0 -3px #00000038}.mi-resgatar:hover:not(:disabled){filter:brightness(1.1)}.mi-resgatar:active:not(:disabled){transform:translateY(2px);box-shadow:none}.mi-resgatar:disabled{background:#2a3348;color:#7f8da6;border-color:#1a2234;box-shadow:none;cursor:default}.mi-resgatar:disabled img,.mi-resgatar:disabled canvas{opacity:.6}.mi-falta-nivel{display:block;text-align:center;font-size:10.5px;color:var(--txt2);white-space:nowrap}.mi-feito{display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:9px;color:#7ddb6a}.mi-trancado{opacity:.55}.mi-rodape{padding:9px 16px;border-top:2px solid #5c4a00;font-size:10.5px;color:var(--txt2);text-align:center;line-height:1.5}@media (max-width: 800px){.mi-botao:not(.no-topo){display:none}.mi-botao.no-topo{display:flex;position:static}.mi-nivel{grid-template-columns:30px 1fr auto}.mi-conteudo{grid-column:1 / -1}}.promo-selo{background:#7ddb6a;color:#06210c}@keyframes promo-pulso{0%,to{box-shadow:inset 0 1px #ffffff14,inset 0 -2px #00000073,0 4px 10px #0009,0 0 #7ddb6a00}50%{box-shadow:inset 0 1px #ffffff14,inset 0 -2px #00000073,0 4px 10px #0009,0 0 14px #7ddb6a66}}@media (prefers-reduced-motion: reduce){.promo-botao.tem{animation:none}}.promo-card{width:min(960px,95vw);max-height:88vh;display:flex;flex-direction:column;border-color:#2d6b3a}.promo-header{display:flex;align-items:center;gap:14px;padding:12px 14px;border-bottom:2px solid #234a2c;background:linear-gradient(180deg,#13301c,#0c1c12)}.promo-titulo{display:flex;align-items:center;gap:11px;min-width:0;flex:1}.promo-titulo b{display:block;font-family:var(--font-pixel);font-size:15px;color:#9bf08a;letter-spacing:1px}.promo-titulo i{display:block;font-style:normal;font-size:11px;color:var(--txt2);margin-top:3px}.promo-trilha{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0;padding:10px 16px;border-bottom:2px solid #1b3a22;background:linear-gradient(180deg,#0e2416,#0a1710)}.promo-trilha-txt{font-family:var(--font-pixel);font-size:10px;color:#9bf08a;letter-spacing:1px;flex-shrink:0}.promo-trilha-bolas{display:flex;align-items:center;gap:6px;flex-shrink:0}.promo-bola{width:11px;height:11px;border-radius:50%;background:#15243a;border:2px solid #28405e}.promo-bola.feita{background:var(--cor-promo);border-color:var(--cor-promo)}.promo-bola.agora{border-color:var(--cor-promo);animation:promo-bola-pulso 1.8s ease-in-out infinite}@keyframes promo-bola-pulso{50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--cor-promo) 28%,transparent)}}@media (prefers-reduced-motion: reduce){.promo-bola.agora{animation:none}}.promo-trilha-total{font-size:11.5px;line-height:1.5;color:var(--txt2);flex:1;min-width:180px}.promo-escada{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:stretch;padding:16px}.promo-degrau{position:relative;display:flex;flex-direction:column;gap:9px;padding:13px 12px;background:linear-gradient(180deg,#111d2e,#0c1522);border:2px solid #22314a;border-radius:8px;border-top:3px solid var(--cor-promo)}.promo-fita{position:absolute;top:-11px;right:10px;padding:3px 8px;border-radius:4px;font-family:var(--font-pixel);font-size:8.5px;letter-spacing:1px;color:#06210c;background:var(--cor-promo);box-shadow:0 2px 8px #0000008c}.promo-total{display:flex;align-items:baseline;gap:6px;line-height:1}.promo-total b{font-family:var(--font-pixel);font-size:30px;color:var(--cor-promo);text-shadow:0 3px 0 rgba(0,0,0,.55)}.promo-total span{font-size:11px;color:var(--txt2);letter-spacing:1px}.promo-rodape-degrau{margin-top:auto;min-height:86px;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;gap:6px}.promo-rodape-degrau button{width:100%;min-width:0;padding-left:6px;padding-right:6px;font-size:10px;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.promo-baus.adiante img,.promo-baus.adiante canvas{opacity:.55}.promo-baus.adiante b{color:var(--txt2)}.promo-degrau.trancado .promo-preco{opacity:.62}.promo-degrau.trancado .promo-degrau-topo b{color:var(--txt2)}.promo-degrau.aberto{border-color:var(--cor-promo);background:linear-gradient(180deg,#16263c,#0d1726);transform:scale(1.03);z-index:1;animation:promo-card-pulso 2.8s ease-in-out infinite}@keyframes promo-card-pulso{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,var(--cor-promo) 35%,transparent),0 8px 22px #00000080}50%{box-shadow:0 0 0 1px color-mix(in srgb,var(--cor-promo) 60%,transparent),0 0 26px color-mix(in srgb,var(--cor-promo) 30%,transparent),0 8px 22px #00000080}}@media (prefers-reduced-motion: reduce){.promo-degrau.aberto{animation:none}}.promo-degrau.feito{opacity:.72;border-color:#2d6b3a;background:linear-gradient(180deg,#11261a,#0c1a12)}.promo-degrau.trancado{opacity:.78}.promo-degrau-topo{display:flex;align-items:center;gap:8px}.promo-degrau-topo b{font-family:var(--font-pixel);font-size:11px;color:var(--cor-promo);flex:1;min-width:0}.promo-numero{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0;font-family:var(--font-pixel);font-size:9px;color:#06210c;background:var(--cor-promo);border-radius:50%}.promo-selo-feito{display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:9px;color:#7ddb6a}.promo-selo-trancado{opacity:.7}.promo-baus{display:flex;gap:12px}.promo-baus span{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--txt2)}.promo-baus b{font-family:var(--font-pixel);font-size:12px;color:#fff}.promo-preco{font-family:var(--font-pixel);font-size:19px;color:#fff}.promo-degrau.aberto .promo-preco{color:var(--cor-promo)}.promo-falta{font-size:10.5px;color:var(--txt2);line-height:1.4}.promo-rodape{padding:9px 16px;border-top:2px solid #234a2c;font-size:11px;color:var(--txt2);text-align:center}@media (max-width: 800px){.promo-botao:not(.no-topo){display:none}.promo-botao.no-topo{display:flex;position:relative}.promo-escada{grid-template-columns:1fr}.promo-degrau.aberto{transform:none}.promo-rodape-degrau{min-height:0}}.hw-missoes{display:flex;flex-direction:column;gap:10px}.hw-missao{display:flex;align-items:center;gap:14px;padding:12px 14px;background:#120b1c;border:2px solid #3a2654;border-radius:4px}.hw-missao.pronta{border-color:var(--hw-abobora);box-shadow:0 0 0 1px #ff8a3d4d}.hw-missao.paga{opacity:.55}.hw-missao-txt{flex:1;min-width:0}.hw-missao-txt b{display:block;font-size:12.5px;color:var(--txt)}.hw-missao-txt small{font-size:10px;color:var(--txt2)}.hw-missao-barra{height:6px;margin:6px 0 4px;background:#0b0512;border:1px solid #2a1840;border-radius:3px;overflow:hidden}.hw-missao-barra i{display:block;height:100%;background:linear-gradient(90deg,var(--hw-abobora),var(--hw-roxo));transition:width .25s}.hw-missao-btn{display:flex;align-items:center;gap:6px;flex-shrink:0}.hw-missao-feita{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--hw-verde);flex-shrink:0}.hw-bonus{display:flex;align-items:center;justify-content:center;gap:9px;margin:0 14px;padding:9px;background:#16261a;border:2px solid #2e5c28;border-radius:4px;font-family:var(--font-pixel);font-size:11px;color:var(--hw-verde)}.hw-saco{display:flex;align-items:center;gap:13px;margin-top:16px;padding:13px;background:linear-gradient(180deg,#1d1708,#120d05);border:2px solid #6b5416;border-radius:4px;border-top:3px solid var(--ouro)}.hw-saco-ico{flex-shrink:0;display:grid;place-items:center;width:54px;height:54px;background:radial-gradient(circle at 50% 35%,#2b2208,#110c03 85%);border:2px solid #0b0714;border-radius:3px}.hw-saco-txt{flex:1;min-width:0}.hw-saco-txt b{display:block;font-family:var(--font-pixel);font-size:11px;color:var(--ouro)}.hw-saco-txt i{display:block;font-style:normal;font-size:11px;color:var(--txt2);margin-top:3px}.hw-saco-txt small{display:block;font-size:10px;color:var(--ouro);opacity:.8;margin-top:4px}.tarja-botao{display:inline-flex;align-items:center;flex:0 0 auto;padding:2px 4px;background:#ffffff0a;border:1px solid #2b3d5c;border-radius:4px;cursor:pointer;transition:border-color .12s,background .12s}.tarja-botao:hover{border-color:var(--ouro);background:#ffffff14}.tarja-botao:focus-visible{outline:2px solid var(--ouro);outline-offset:2px}.chat-cab-dir .tarja-botao .chat-quem em{font-size:7.5px;padding:1px 4px;gap:2px}.chat-cab-dir .tarja-botao .chat-quem img{width:9px;height:9px}.tarja-painel{width:min(380px,100%)}.tarja-nota{margin:0 0 14px;font-size:12px;line-height:1.55;color:var(--txt2)}.tarja-lista{display:flex;flex-direction:column;gap:7px}.tarja-op{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;text-align:left;background:#121a2c;border:2px solid #2b3d5c;border-radius:4px;cursor:pointer;transition:border-color .12s,transform .06s}.tarja-op:hover{border-color:var(--ouro)}.tarja-op:active{transform:translateY(1px)}.tarja-op.sel{border-color:var(--ouro);background:#1d2742}.tarja-op:focus-visible{outline:2px solid var(--ouro);outline-offset:2px}.tarja-op i{flex:1;min-width:0;font-style:normal;font-size:11.5px;line-height:1.35;color:var(--txt2)}.tarja-marca{flex:none;color:var(--ouro);font-size:14px}.tarja-auto-selo{flex:none;font-family:var(--font-pixel);font-size:8px;letter-spacing:1px;color:var(--txt3);padding:3px 6px;border:1px dashed #3d5075;border-radius:3px}.tarja-op.auto.sel .tarja-auto-selo{color:var(--ouro);border-color:var(--ouro);border-style:solid}.tarja-atual{flex:none;font-family:var(--font-pixel);font-size:7.5px;letter-spacing:.5px;color:var(--txt3);font-weight:400}[data-tarja=vip]{--tarja-cor: #e6b93f;--tarja-banho: rgba(240, 180, 41, .14)}[data-tarja=fundador]{--tarja-cor: #c62744;--tarja-banho: rgba(198, 39, 68, .16)}[data-tarja=patron]{--tarja-cor: #1d7a5c;--tarja-banho: rgba(29, 122, 92, .18)}[data-tarja=adm]{--tarja-cor: #8fa8c9;--tarja-banho: rgba(36, 67, 111, .22)}[data-tarja=dev]{--tarja-cor: #5fd8f0;--tarja-banho: rgba(20, 60, 86, .28)}.perfil[data-tarja]{box-shadow:inset 0 0 0 2px var(--tarja-cor),inset 0 3px #ffffff12,0 3px #000}.perfil[data-tarja]:active{box-shadow:inset 0 0 0 2px var(--tarja-cor),0 1px #000}.pf-cabecalho[data-tarja]{margin:-16px -18px 0;padding:16px 18px 12px;border-bottom-color:var(--tarja-cor);background:linear-gradient(180deg,var(--tarja-banho) 0%,transparent 72%),linear-gradient(105deg,transparent 30%,rgba(255,255,255,.05) 50%,transparent 70%)}[data-tarja] .avatar,[data-tarja] .pf-avatar img,[data-tarja] .pf-avatar>*{border-color:var(--tarja-cor)}.tor-lut-corte{display:block;padding:6px 10px;color:var(--txt3);font-size:10px}.card-auto-aviso{display:flex;align-items:flex-start;gap:7px;margin:8px 0 0;padding:8px 10px;background:#2a2112;border:1px solid #8a6a1e;border-radius:6px;color:#cdbb8e;font-size:11px;line-height:1.45}.tor-adm{padding:7px 12px;background:linear-gradient(135deg,#3a1018,#1b1020);border:2px solid #8e2b38;box-shadow:0 3px #05080e;font:inherit;font-size:11px;font-weight:800;letter-spacing:.6px;color:#ff8b98;cursor:pointer}.tor-adm:hover{filter:brightness(1.18)}.tor-adm:active{transform:translateY(2px);box-shadow:0 1px #05080e}.tor-assistindo{color:#7ee2a2}.tor-assistindo b{color:#fff}.tor-inscritos b{color:var(--ouro);font-size:15px}.tor-eu-status{padding:2px 8px;border:2px solid #05080e;background:#16233a;font-size:11px;color:var(--txt2)}.tor-eu-status.dentro{background:#0f2a22;border-color:#2f6f5a;color:#7ee2a2;font-weight:700}.tor-vagas{margin:6px 0 0;text-align:center;font-size:11px;color:var(--txt2)}
