html,body{margin:0;height:100%;background:#0b0d12;overflow:hidden;touch-action:none;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#e8eaf0;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}canvas#g,canvas#c{display:block;width:100vw;height:100vh;position:fixed;inset:0}canvas#g{z-index:0}canvas#c{z-index:1}.ov{position:fixed;inset:0;background:#06080cdb;display:flex;align-items:center;justify-content:center;z-index:10;padding:12px;box-sizing:border-box}.hidden{display:none!important}.card{background:#141923;border:1px solid #2a3140;border-radius:16px;padding:16px;max-width:520px;width:100%;max-height:94vh;overflow:auto;box-sizing:border-box}#menu .card{max-width:660px}.card h1{margin:0 0 4px;font-size:26px}.card h2{margin:0;font-size:20px}.card p,.card li{font-size:14px;line-height:1.45;color:#c5cad6}.card ul{padding-left:18px;margin:8px 0}button{font:inherit;color:#eee;background:#232a37;border:1px solid #37415a;border-radius:10px;padding:8px 12px;cursor:pointer;touch-action:manipulation}button:disabled{opacity:.4}.big{background:linear-gradient(180deg,#4f8ff7,#2563eb);border:none;font-weight:800;padding:13px 20px;font-size:18px;width:100%;margin-top:10px;letter-spacing:.02em}.cls{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0}@media(max-width:480px){.cls{grid-template-columns:repeat(2,1fr)}}.cc{background:#1a2030;border:2px solid #2a3140;border-radius:13px;padding:6px 6px 8px;text-align:center;cursor:pointer;transition:transform .1s}.cc.sel{border-color:#60a5fa;background:#1c2a46;transform:scale(1.02)}.cc canvas{width:88px;height:88px;display:block;margin:0 auto}.cc .nm{font-weight:800;font-size:14px}.cc .rl{font-size:11px;color:#94a3b8;margin-bottom:3px}.st{display:flex;align-items:center;gap:4px;font-size:10px;color:#94a3b8;margin-top:2px;text-align:left}.st span{width:44px}.st i{flex:1;height:4px;background:#2a3140;border-radius:2px;overflow:hidden}.st i b{display:block;height:100%;background:#60a5fa}#cdesc{font-size:13px;color:#cbd5e1;background:#0f141d;border-radius:10px;padding:9px 11px;line-height:1.45}#btns{position:fixed;right:10px;bottom:12px;display:flex;flex-direction:column;gap:8px;align-items:flex-end;z-index:5}#gads{display:grid;grid-template-columns:repeat(4,50px);gap:6px;direction:rtl}.gb{width:50px;height:50px;font-size:23px;position:relative;padding:0;border-radius:14px;background:#181e2ae0;direction:ltr}.gb .n{position:absolute;right:4px;bottom:1px;font-size:11px;font-weight:800}.gb .k{position:absolute;left:5px;top:1px;font-size:10px;opacity:.55}#row2{display:flex;gap:8px;align-items:center}#row2 .sm{height:46px;min-width:50px;font-size:20px;border-radius:14px;background:#181e2ae0}#bShop.on{background:#a16207;border-color:#facc15}#bShop.off{opacity:.35}#abBtn{width:76px;height:76px;border-radius:50%;font-size:34px;position:relative;overflow:hidden;background:radial-gradient(circle at 40% 35%,#36507e,#1b2740);border:2px solid #60a5fa;padding:0}#abBtn .cdv{position:absolute;inset:0;border-radius:50%;pointer-events:none}#abBtn .cdt{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:900;text-shadow:0 0 4px #000}#abBtn .k{position:absolute;bottom:5px;left:0;right:0;font-size:10px;opacity:.6}#log{position:fixed;left:10px;top:100px;font-size:12px;line-height:1.4;pointer-events:none;max-width:min(62vw,420px);text-shadow:0 1px 2px #000,0 0 4px #000;z-index:4}.it{display:flex;align-items:center;gap:10px;padding:8px 2px;border-bottom:1px solid #222a37}.it .ic{font-size:25px;width:34px;text-align:center}.it .tx{flex:1;font-size:12.5px;color:#aab1c0}.it .tx b{color:#fff;font-size:14px}.it button{min-width:76px}.pips{letter-spacing:2px;color:#facc15;font-size:11px}.tabs{display:flex;gap:6px;margin:8px 0 2px}.tabs button{flex:1}.tabs button.on{background:#2563eb;border-color:#3b82f6}.hint{font-size:12px;color:#7c8598;margin-top:8px}details summary{cursor:pointer;color:#93c5fd;font-size:14px;margin-top:10px}.keyhint{display:none}@media(pointer:fine){.keyhint{display:inline}}@media(max-width:600px){#log{font-size:11px;max-width:55vw}}#btns{position:fixed;right:0;bottom:0;width:290px;height:350px;z-index:5;pointer-events:none;display:block}#btns>*{pointer-events:auto}.sk,.ut{position:absolute;border-radius:50%;padding:0;border:2px solid rgba(255,255,255,.2);background:radial-gradient(circle at 35% 28%,#637ab4f5,#141a2cf5 72%);box-shadow:0 6px 18px #0000008c,inset 0 2px 6px #ffffff2e;overflow:visible;transition:transform .08s,filter .2s}.sk:active,.ut:active{transform:scale(.9)}.sk .ic,.ut .ic{font-style:normal;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:27px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.6))}.sk.big{width:86px;height:86px;right:14px;bottom:24px;background:radial-gradient(circle at 35% 28%,#5b7fd6,#18213d 72%)}.sk.big .ic{font-size:40px}#sk1{width:62px;height:62px;right:114px;bottom:20px}#sk2{width:62px;height:62px;right:34px;bottom:128px}#bTp{width:54px;height:54px;right:120px;bottom:106px;background:radial-gradient(circle at 35% 28%,#38bdf8,#0c2a44 72%)}#bShop{width:58px;height:58px;right:194px;bottom:26px}.cdv{position:absolute;inset:0;border-radius:50%;pointer-events:none}.cdt{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:21px;font-weight:900;color:#fff;text-shadow:0 0 6px #000;pointer-events:none}.lb{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:2px;font-size:10px;font-weight:800;white-space:nowrap;color:#f1f5f9;text-shadow:0 1px 3px #000,0 0 4px #000;pointer-events:none;letter-spacing:.02em}.sk .k,.ut .k{position:absolute;top:-5px;right:-5px;background:#0f172a;border:1px solid #64748b;border-radius:6px;font-size:10px;padding:0 4px;color:#e2e8f0}.sk.ready{border-color:#facc15;animation:pulse 1.6s infinite}@keyframes pulse{0%,to{box-shadow:0 0 0 2px #facc1540,0 0 14px #facc1566,0 6px 18px #00000080}50%{box-shadow:0 0 0 5px #facc151f,0 0 26px #facc15a6,0 6px 18px #00000080}}.sk.locked{filter:grayscale(1) brightness(.55)}.sk .lock{position:absolute;inset:0;display:none;align-items:center;justify-content:center;font-size:11px;font-weight:900;color:#fff;text-shadow:0 0 4px #000;flex-direction:column;line-height:1.1}.sk.locked .lock{display:flex}.sk.locked .ic{opacity:.35}.ut.gold{background:radial-gradient(circle at 35% 28%,#fde68a,#b45309 75%);border-color:#fef3c7;animation:pulse 1.6s infinite}.ut.off{display:none}#gads{position:absolute!important;right:8px;bottom:215px;display:grid;grid-template-columns:repeat(4,46px);gap:7px;direction:rtl}.gb{width:46px;height:46px;font-size:22px;position:relative;padding:0;border-radius:14px;direction:ltr;background:linear-gradient(180deg,#475569f2,#0f172af2);border:1px solid rgba(148,163,184,.45);box-shadow:0 3px 8px #00000073}.gb .n{position:absolute;right:-5px;bottom:-5px;background:#f59e0b;color:#111;border-radius:9px;font-size:10px;font-weight:900;padding:0 5px;line-height:16px}.gb .k{position:absolute;left:3px;top:0;font-size:9px;opacity:.6}.pill{position:fixed;left:8px;top:100px;z-index:5;font-size:12px;font-weight:800;padding:6px 11px;border-radius:999px;background:#0f172ae0;border:1px solid #475569;color:#e2e8f0}.pill.offm{opacity:.55;text-decoration:line-through}#log{top:138px!important}.pickc{max-width:600px;text-align:center;background:radial-gradient(circle at 50% 0%,#2a2f55,#121626 70%)}.lvlup{font-size:30px;font-weight:900;color:#fde047;text-shadow:0 0 18px rgba(250,204,21,.6);letter-spacing:.06em}.hint2{color:#94a3b8;margin:2px 0 12px}#pkCards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media(max-width:480px){#pkCards{grid-template-columns:1fr}.pk{display:flex;align-items:center;gap:12px;text-align:left}.pk .pi{font-size:34px!important}}.pk{background:linear-gradient(180deg,#1e293b,#0f172a);border:2px solid #334155;border-radius:16px;padding:14px 10px;cursor:pointer;color:#e2e8f0;animation:pop .35s both;font:inherit}.pk:hover,.pk:active{border-color:#facc15;box-shadow:0 0 18px #facc1559}.pk .pi{font-size:42px}.pk .pn{font-weight:800;font-size:15px;margin:6px 0 3px}.pk .pd{font-size:12px;color:#94a3b8}.pk .ps{font-size:11px;color:#facc15;margin-top:5px}@keyframes pop{0%{transform:scale(.7);opacity:0}}.newsk{background:linear-gradient(90deg,#7c2d12,#a16207);border-radius:12px;padding:9px;font-size:13px;margin-bottom:12px}.cc img{height:100px;display:block;margin:0 auto 2px;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}#pick{position:fixed;left:50%;transform:translate(-50%);bottom:12px;z-index:6;background:#0a0e1ce0;border:1px solid rgba(250,204,21,.5);border-radius:14px;padding:6px 6px 7px;box-shadow:0 6px 20px #00000080;animation:slideup .25s both;max-width:min(340px,calc(100vw - 230px))}@media(max-width:600px){#pick{left:8px;transform:none;bottom:auto;top:150px;max-width:calc(100vw - 16px)}}@keyframes slideup{0%{opacity:0;transform:translate(-50%,20px)}}.pkh{font-size:11px;font-weight:900;color:#fde047;text-align:center;margin-bottom:4px;letter-spacing:.04em}#pick #pkCards{display:flex;gap:5px}#pick .pk{flex:1;min-width:0;padding:5px 3px;border-radius:10px;display:flex;flex-direction:column;align-items:center;gap:1px;text-align:center;animation:none}#pick .pk .pi{font-size:22px!important}#pick .pk .pn{font-size:10.5px;margin:0;line-height:1.15}#pick .pk .pd,#pick .pk .ps{display:none}#pick .newsk{font-size:10.5px;padding:4px 6px;margin-bottom:4px;border-radius:8px}#btns{width:220px;height:265px}.sk.big{width:66px;height:66px;right:12px;bottom:18px}.sk.big .ic{font-size:30px}#sk1{width:48px;height:48px;right:88px;bottom:16px}#sk2{width:48px;height:48px;right:26px;bottom:98px}#bTp{width:42px;height:42px;right:92px;bottom:84px}#bShop{width:44px;height:44px;right:148px;bottom:18px}.sk .ic,.ut .ic{font-size:21px}.lb{font-size:8.5px;margin-top:1px;opacity:.85}.sk .k,.ut .k{font-size:9px;top:-4px;right:-4px}.cdt{font-size:16px}#gads{bottom:168px!important;right:6px!important;grid-template-columns:repeat(5,36px)!important;gap:5px!important}.gb{width:36px;height:36px;border-radius:10px;font-size:17px;overflow:visible}.gb .n{font-size:9px;line-height:13px;padding:0 4px;right:-4px;bottom:-4px}.icn{width:100%;height:100%;display:block;border-radius:inherit;object-fit:cover;pointer-events:none}.sk .ic img.icn,.ut .ic img.icn{border-radius:50%}.gb img.icn{border-radius:9px}.pill{top:58px;left:6px;font-size:10px;padding:3px 8px 3px 4px;display:flex;align-items:center;gap:4px}.pill img{width:18px;height:18px}#log{top:84px!important;font-size:10.5px;max-width:min(55vw,340px);line-height:1.3}.it .ic img{width:32px;height:32px;border-radius:8px;vertical-align:middle}#pick .pk .pi img{width:26px;height:26px;border-radius:7px}#menu{background:#0b1020 center/cover no-repeat}#menu .card.lob{max-width:720px;background:#0e1320e6}.lobh{display:flex;justify-content:space-between;align-items:center;gap:8px}.coins{font-size:18px;font-weight:900;background:linear-gradient(180deg,#3b2f0b,#1c1606);border:1px solid #a16207;border-radius:999px;padding:5px 12px;color:#fde68a;display:flex;align-items:center;gap:5px}.coins img{width:22px;height:22px;border-radius:6px}.upgh{margin:10px 0 4px;font-weight:800;font-size:14px}.upgh .hint{display:block;font-weight:400;margin-top:1px}#upgGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:6px}.ug{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;border-radius:12px;background:linear-gradient(180deg,#1e293b,#0f172a);border:1px solid #334155;font-size:11px}.ug .ui{font-size:22px;height:30px;display:flex;align-items:center}.ug .ui img{width:30px;height:30px;border-radius:8px}.ug .un{font-weight:800}.ug .ul{color:#facc15;letter-spacing:1px;font-size:9px}.ug .uc{font-size:10px;color:#fde68a}.ug:not(:disabled):hover{border-color:#facc15}.cc .mb{font-size:10px;color:#fde68a;margin-top:2px}#mm .card{max-width:460px}#mmTeams{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 0;text-align:left;font-size:12px}#mmTeams div b{display:block;margin-bottom:3px}.mmn{animation:pop .3s both}.spin{display:inline-block;width:18px;height:18px;border:3px solid #334155;border-top-color:#60a5fa;border-radius:50%;animation:spin .8s linear infinite;vertical-align:middle;margin-right:6px}#bRoll{width:44px;height:44px;right:146px;bottom:74px;background:radial-gradient(circle at 35% 28%,#86efac,#14532d 75%)}#bMe{position:fixed;left:6px;top:57px;z-index:6;width:42px;height:42px;border-radius:12px;padding:0;overflow:hidden;background:#1e293b;border:2px solid #60a5fa}#bMe img{width:100%;height:100%;object-fit:cover;object-position:top}.pill{left:54px!important;top:60px!important}#log{top:104px!important}#stats{position:fixed;left:6px;top:104px;z-index:9;width:min(300px,calc(100vw - 12px));max-height:calc(100vh - 116px);overflow:auto;background:#0a0e1af0;border:1px solid #475569;border-radius:14px;padding:8px 10px;font-size:12px;box-shadow:0 8px 24px #00000080}.sth{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.sth button{padding:2px 8px}#stB table{width:100%;border-collapse:collapse}#stB td{padding:2px;border-bottom:1px solid #1f2937}#stB td:last-child{text-align:right;font-weight:700;color:#fde68a}#stB .sec{margin:6px 0 2px;font-weight:800;color:#93c5fd}#stB .chips{display:flex;flex-wrap:wrap;gap:4px}#stB .chip{display:flex;align-items:center;gap:3px;background:#1e293b;border-radius:8px;padding:2px 6px 2px 2px;font-size:11px}#stB .chip img{width:20px;height:20px;border-radius:5px}#tip{position:fixed;z-index:50;max-width:min(280px,calc(100vw - 16px));background:#080c18f7;border:1px solid #facc15;border-radius:10px;padding:7px 9px;font-size:12px;line-height:1.4;color:#e2e8f0;pointer-events:none;box-shadow:0 6px 20px #0009}#tip b{color:#fde047}.ug.dis{opacity:.45}#pick{top:6px!important;bottom:auto!important;left:50%!important;transform:translate(-50%)!important;max-width:min(250px,calc(100vw - 300px))!important;padding:4px 4px 5px!important;border-radius:11px!important;animation:none!important}#pick .pkh{font-size:9.5px;margin-bottom:3px}#pick .pk{padding:3px 2px!important;border-radius:8px!important}#pick .pk .pi{font-size:16px!important}#pick .pk .pi img{width:20px!important;height:20px!important}#pick .pk .pn{font-size:8.5px!important}#pick .newsk{font-size:9px!important;padding:2px 5px!important}@media(max-width:600px){#pick{left:54px!important;transform:none!important;top:104px!important;max-width:calc(100vw - 180px)!important}body.picking #log{display:none}}@media(max-width:600px){#log{max-width:calc(100vw - 190px)!important}}@media(min-width:601px){#log{max-width:min(40vw,330px)!important}}#lobHud{position:fixed;top:8px;left:50%;transform:translate(-50%);z-index:7;display:flex;gap:6px;align-items:center;background:#0a0e1abf;border:1px solid #334155;border-radius:14px;padding:5px 6px;max-width:calc(100vw - 12px);flex-wrap:wrap;justify-content:center}#lobHud button{white-space:nowrap;padding:5px 9px;font-weight:800;border-radius:10px;font-size:12px}#lobHud{flex-wrap:nowrap!important}#lobHud .go{background:linear-gradient(180deg,#4f8ff7,#2563eb);border:none}@media(max-width:480px){#lobHud button span{display:none}}#lobAct{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:7;font-size:17px;font-weight:900;padding:12px 22px;border-radius:16px;background:linear-gradient(180deg,#f59e0b,#b45309);border:2px solid #fde68a;box-shadow:0 6px 20px #00000080;animation:pulse 1.6s infinite}.lobh h2{margin:0}.coins .coinI img{width:22px;height:22px;border-radius:6px}#partInv .chip{display:flex;align-items:center;gap:3px;background:#1e293b;border-radius:8px;padding:3px 8px;font-size:12px}#sbGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px}.ug.own{border-color:#22c55e;background:linear-gradient(180deg,#14532d,#0f172a)}.pi16{width:18px;height:18px;border-radius:5px;vertical-align:middle;margin-right:1px}#bBoard{position:fixed;top:6px;right:126px;z-index:6;width:34px;height:34px;padding:0;border-radius:10px;font-size:17px;background:#0f172ad9}#board{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:20;width:min(760px,calc(100vw - 12px));max-height:calc(100vh - 12px);overflow:auto;background:#060a14f0;border:1px solid #334155;border-radius:14px;padding:8px;font-size:12px;box-shadow:0 10px 30px #0009}.sb{width:100%;border-collapse:collapse}.sb th{font-size:10px;color:#94a3b8;font-weight:700;padding:3px 4px;text-align:center}.sb td{padding:3px 4px;text-align:center;border-top:1px solid #1e293b;white-space:nowrap}.sb td.h{text-align:left;display:flex;align-items:center;gap:6px}.sb td.h img{width:26px;height:26px;border-radius:7px;object-fit:cover;object-position:top;background:#1e293b}.sb tr.me td{background:#facc151f}.sb tr.dead td{opacity:.5}.sb .tm td{font-weight:900;font-size:12px;text-align:left;padding-top:7px}.sb .kda{font-weight:800;color:#f8fafc}.sb .lv{display:inline-block;min-width:16px;padding:0 4px;border-radius:6px;background:#334155;font-size:10px;font-weight:900}.bh{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;font-weight:900}@media(max-width:600px){.sb .xs{display:none}}#pStatsB .cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:6px;margin:6px 0}#pStatsB .cd{background:#1e293b;border-radius:10px;padding:7px;text-align:center}#pStatsB .cd b{display:block;font-size:18px;color:#fde68a}#pStatsB .cd span{font-size:11px;color:#94a3b8}#pStatsB h3{margin:10px 0 4px;font-size:14px}.win{color:#4ade80;font-weight:900}.loss{color:#f87171;font-weight:900}#fmap{position:fixed;inset:0;width:100vw;height:100vh;z-index:19}#bLog{position:fixed;left:6px;top:104px;z-index:6;width:30px;height:30px;padding:0;border-radius:9px;font-size:15px;background:#0f172ad9}#bLog.off{opacity:.45}#log{left:42px!important}body.logoff #log{display:none}.sb td.h .pw{position:relative;flex:none}.sb td.h .pw i{position:absolute;right:-4px;bottom:-4px;font-style:normal;font-size:12px;background:#0f172a;border-radius:6px;line-height:15px;padding:0 1px}.sb .cn{display:block;font-size:9.5px;color:#94a3b8;font-weight:600}.sb .its{display:flex;gap:2px;flex-wrap:wrap;max-width:150px;margin-left:4px}.sb .its span{position:relative}.sb .its img{width:17px;height:17px;border-radius:4px}.sb .its b{position:absolute;right:-2px;bottom:-3px;font-size:8px;background:#000;border-radius:3px;padding:0 1px;line-height:10px}#sumP{position:fixed;left:50%;top:48px;transform:translate(-50%);z-index:12;background:#141004f0;border:2px solid #facc15;border-radius:12px;padding:6px 8px;font-size:12px;text-align:center;box-shadow:0 0 18px #facc1566;max-width:calc(100vw - 20px)}#sumP .sb2{display:flex;gap:6px;justify-content:center;margin-top:5px}#sumP button{padding:5px 10px;font-weight:800;font-size:12px}#sumY{background:#a16207;border-color:#facc15}#sumBar{height:3px;background:#3f3f46;margin-top:5px;border-radius:2px;overflow:hidden}#sumBar i{display:block;height:100%;background:#facc15}#pick{inset:auto 6px 212px auto!important;transform:none!important;max-width:min(232px,calc(100vw - 20px))!important;width:232px}.sk .sl{position:absolute;left:50%;bottom:-7px;transform:translate(-50%);display:flex;gap:2px;pointer-events:none}.sk .sl i{width:7px;height:7px;border-radius:50%;background:#1e293b;border:1px solid #64748b}.sk .sl i.on{background:#fde047;border-color:#fef08a;box-shadow:0 0 4px #facc15}.sk .up{position:absolute;top:-9px;left:-9px;width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fef08a,#ca8a04);color:#422006;font:900 17px/1 system-ui;display:none;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 0 10px #facc15;animation:skup 1s ease-in-out infinite;z-index:3;cursor:pointer}@keyframes skup{50%{transform:scale(1.15)}}.wpnHeroes{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:8px}.wpnHeroes .wh{background:#1e293b;border:1px solid #334155;border-radius:8px;color:#e2e8f0;padding:5px;font-size:12px}.wpnHeroes .wh.on{border-color:#facc15;background:#3b2f0f}.wpnCard{background:#0f172a;border:1px solid #c9a24a;border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:6px}.wpnT{font-weight:800;font-size:15px}.wpnC{display:flex;flex-wrap:wrap;gap:5px}.wpnC .chip{background:#1e293b;border-radius:8px;padding:3px 8px;font-size:12px}.wpnC .chip.lack{color:#fca5a5}#wpnUp{background:linear-gradient(#f59e0b,#b45309);color:#fff;border:0;border-radius:8px;padding:8px;font-weight:800}#wpnUp:disabled{opacity:.45}#shopBody .bb{display:flex;flex-direction:column;gap:4px}#shopBody .use{background:linear-gradient(#22c55e,#15803d);color:#fff;border:0;border-radius:7px;padding:4px 8px;font-weight:700;font-size:12px}#log{pointer-events:auto;cursor:pointer}#log.frozen{background:#0a0c14c7;border:1px solid #475569;border-radius:10px;padding:6px 8px;text-shadow:none}#log .lgbar{color:#fde047;font-weight:700;font-size:11px;margin-bottom:4px}#log .lgl{max-height:42vh;overflow-y:auto;touch-action:pan-y}#mm .card{max-width:620px!important;width:94vw;background:linear-gradient(180deg,#1c1f2e,#10121b);border:2px solid #c8a24a;box-shadow:0 0 0 2px #3b2c10,0 18px 50px #000000b3,inset 0 0 40px #c8a24a14;border-radius:16px;padding:14px 16px}#mm #mmT{font-family:Georgia,serif;letter-spacing:1px;color:#fde68a;text-shadow:0 2px 0 #3b2c10;margin:2px 0 8px}#mmTeams{grid-template-columns:repeat(3,1fr)!important;gap:10px!important}.mmt{background:linear-gradient(180deg,color-mix(in srgb,var(--tc) 22%,#141722),#12141d);border:1px solid color-mix(in srgb,var(--tc) 65%,#000);border-radius:12px;padding:6px;box-shadow:inset 0 0 18px color-mix(in srgb,var(--tc) 18%,transparent)}.mmh{display:flex;align-items:center;gap:6px;justify-content:center;margin-bottom:6px;font-weight:800;color:#fff;text-shadow:0 1px 2px #000;font-size:13px}.mmh img{height:30px;filter:drop-shadow(0 2px 3px #000)}.mms{display:flex;align-items:center;gap:6px;background:#00000059;border:1px dashed #475569;border-radius:9px;padding:4px;margin-top:5px;height:38px;color:#64748b;font-size:12px;overflow:hidden}.mms i{width:30px;height:30px;border-radius:50%;border:2px solid #334155;border-top-color:var(--tc);animation:spin 1s linear infinite;flex:none}.mms.on{border:1px solid color-mix(in srgb,var(--tc) 70%,#000);color:#e5e7eb;animation:mmIn .35s ease-out}.mms.on img{width:30px;height:30px;border-radius:50%;object-fit:cover;border:2px solid var(--tc);flex:none;background:#0b0d14}.mms.me{background:linear-gradient(90deg,#facc152e,#0000004d);border-color:#facc15;color:#fde68a;font-weight:700}.mms span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mmbar{height:8px;border-radius:5px;background:#0b0d14;border:1px solid #334155;overflow:hidden;margin:2px 0 4px}.mmbar b{display:block;height:100%;background:linear-gradient(90deg,#b45309,#facc15);transition:width .3s}.mmst{color:#94a3b8;font-size:12px}#mmX{margin-top:4px;background:linear-gradient(#3b1d1d,#241010);border:1px solid #7f1d1d;color:#fecaca;border-radius:9px;padding:7px 22px}@keyframes mmIn{0%{transform:scale(.85);opacity:0}to{transform:none;opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@media(max-height:430px){#mm .card{padding:8px 10px}.mms{height:30px;margin-top:3px}.mms i,.mms img{width:24px!important;height:24px!important}.mmh img{height:22px}#mm #mmT{font-size:18px;margin:0 0 4px}}#shopBody .it.wsh{border-color:#c8a24a;background:linear-gradient(90deg,rgba(200,162,74,.18),transparent)}#shopBody .it.wsh.lock{opacity:.6;filter:grayscale(.5)}.skmRow{display:flex;align-items:center;gap:8px;background:#0000004d;border:1px solid #3f3f46;border-radius:10px;padding:6px 8px;margin-bottom:6px}.skmRow .ui img,.skmRow .ui{width:38px;height:38px;flex:none}.skmRow .skmT{flex:1;font-size:13px;line-height:1.35}.skmRow .pips{color:#facc15;letter-spacing:1px;font-size:11px}.skmRow button{min-width:84px;padding:6px 8px;border-radius:8px;background:linear-gradient(#4a3510,#2c1f08);border:1px solid #c8a24a;color:#fde68a;font-weight:700}.skmRow button:disabled{opacity:.45}.cc img.h3{height:118px;width:auto;object-fit:contain;background:radial-gradient(ellipse at 50% 85%,rgba(250,204,21,.18),transparent 65%)}.cc .hl{height:118px;display:flex;justify-content:center;margin:0 auto 2px;background:radial-gradient(ellipse at 50% 85%,rgba(250,204,21,.35),transparent 65%)}.cc .hl canvas{height:118px;width:auto;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}#chatB{position:fixed;left:8px;top:calc(50% + 10px);z-index:30;width:40px;height:40px;border-radius:50%;border:2px solid #c8a24a;background:radial-gradient(circle at 35% 30%,#3a3f55,#141722);font-size:18px;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px #0009;padding:0}#chatB.new:after{content:attr(data-n);position:absolute;top:-4px;right:-4px;background:#ef4444;color:#fff;font-size:10px;font-weight:800;border-radius:9px;min-width:16px;height:16px;line-height:16px;text-align:center;padding:0 3px}#chatP{position:fixed;left:54px;top:calc(50% - 120px);width:min(380px,62vw);height:min(260px,58vh);z-index:31;display:flex;flex-direction:column;background:#0c0e16eb;border:1px solid #c8a24a;border-radius:12px;box-shadow:0 10px 30px #0009;overflow:hidden}#chatP.hidden{display:none}#chatP .chH{display:flex;align-items:center;justify-content:space-between;padding:4px 6px;background:linear-gradient(#2a2416,#17140c);border-bottom:1px solid #4a3b18}#chatP .chT{display:flex;gap:4px}#chatP .chT button,#chatP .chX{background:#1f2433;border:1px solid #3f475c;color:#cbd5e1;border-radius:7px;padding:3px 9px;font-size:12px}#chatP .chT button.on{background:#4a3510;border-color:#c8a24a;color:#fde68a}#chatP .chL{flex:1;overflow-y:auto;padding:6px 8px;font-size:12.5px;line-height:1.4;color:#e5e7eb}#chatP .chm i,#chatF i{color:#86efac;font-style:normal;font-size:11px}#chatP .chm.me{background:#facc1512;border-radius:5px}#chatP .chI{display:flex;gap:4px;padding:5px;border-top:1px solid #2a3140}#chatP input{flex:1;background:#0b0d14;border:1px solid #3f475c;border-radius:8px;color:#fff;padding:6px 8px;font-size:13px;outline:none}#chatP .chS{background:#4a3510;border:1px solid #c8a24a;color:#fde68a;border-radius:8px;padding:0 12px}#chatF{position:fixed;left:54px;top:calc(50% + 6px);z-index:5;pointer-events:none;font-size:12px;line-height:1.35;color:#e5e7eb;text-shadow:0 1px 2px #000,0 0 4px #000;max-width:min(55vw,380px)}#bQuit{position:fixed;left:6px;top:140px;z-index:6;width:30px;height:30px;padding:0;border-radius:9px;font-size:15px;background:#280c0cd9;border:1px solid #7f1d1d}#loadOv{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 40%,#1c2233,#07090f 75%);transition:opacity .6s}#loadOv .ldC{width:min(420px,80vw);text-align:center}#loadOv .ldT{font-family:Georgia,serif;font-size:34px;color:#fde68a;letter-spacing:2px;text-shadow:0 3px 0 #3b2c10,0 0 24px rgba(250,204,21,.25);margin-bottom:14px}#loadOv .ldS{color:#94a3b8;font-size:13px;margin-bottom:8px}#loadOv .ldB{height:12px;border-radius:7px;background:#0b0d14;border:1px solid #c8a24a;overflow:hidden}#loadOv .ldB b{display:block;height:100%;width:0;background:linear-gradient(90deg,#b45309,#facc15);transition:width .3s}#loadOv .ldP{color:#fde68a;font-weight:700;font-size:13px;margin-top:6px}#nickOv{z-index:120}#nickOv .card{background:linear-gradient(180deg,#1c1f2e,#10121b);border:2px solid #c8a24a;border-radius:16px}#nickOv h2{font-family:Georgia,serif;color:#fde68a;margin:4px 0 12px}#nickOv .nkL{color:#94a3b8;font-size:13px;margin:8px 0 4px;text-align:left}#nkIn{width:100%;box-sizing:border-box;background:#0b0d14;border:1px solid #c8a24a;border-radius:9px;color:#fff;font-size:17px;padding:9px 12px;outline:none}#nickOv .nkE{color:#fca5a5;font-size:12px;min-height:16px;margin-top:3px;text-align:left}#nkLang{display:flex;gap:6px}#nkLang button{flex:1;background:#1f2433;border:1px solid #3f475c;color:#cbd5e1;border-radius:9px;padding:8px}#nkLang button.on{background:#4a3510;border-color:#c8a24a;color:#fde68a}#nkOk{margin-top:14px;width:100%;font-size:16px;padding:10px}#bSet{min-width:38px}
