@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Orbitron:wght@500;700;900&family=Rajdhani:wght@500;700&display=swap";.career-match-grid,.matches-grid,.match-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important}.career-match-card,.match-card,.card-match{height:118px!important;min-height:118px!important;max-height:118px!important;padding:7px 9px!important;border-radius:13px!important;overflow:hidden!important;cursor:pointer!important}.career-match-card *,.match-card *,.card-match *{margin-top:0!important;margin-bottom:0!important}.career-match-card h1,.career-match-card h2,.career-match-card h3,.match-card h1,.match-card h2,.match-card h3,.card-match h1,.card-match h2,.card-match h3{font-size:10px!important;line-height:1.05!important;margin-bottom:4px!important;white-space:nowrap!important}.career-match-card img,.match-card img,.card-match img{max-height:34px!important;width:auto!important;object-fit:contain!important}.wrestler-name,.match-wrestler-name{font-size:10px!important;line-height:1!important}.vs-text,.match-versus{font-size:16px!important;line-height:1!important}.owner-box,.match-owner,.wrestler-owner{min-height:20px!important;height:20px!important;padding:2px 5px!important;border-radius:8px!important;font-size:6px!important;line-height:1!important}.owner-box img,.match-owner img,.wrestler-owner img{width:16px!important;height:16px!important;max-height:16px!important}.open-match-label,.click-open-match{font-size:6px!important;bottom:4px!important}@media (min-width: 641px),(orientation: landscape){.career-match-grid,.matches-grid,.match-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 640px) and (orientation: portrait){.career-match-grid,.matches-grid,.match-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.career-match-card,.match-card,.card-match{height:104px!important;min-height:104px!important;max-height:104px!important;padding:6px!important;border-radius:11px!important}.career-match-card h1,.career-match-card h2,.career-match-card h3,.match-card h1,.match-card h2,.match-card h3,.card-match h1,.card-match h2,.card-match h3{font-size:8px!important}.career-match-card img,.match-card img,.card-match img{max-height:28px!important}.wrestler-name,.match-wrestler-name{font-size:8px!important}.vs-text,.match-versus{font-size:13px!important}.owner-box,.match-owner,.wrestler-owner{height:17px!important;min-height:17px!important;font-size:5px!important}.owner-box img,.match-owner img,.wrestler-owner img{width:13px!important;height:13px!important;max-height:13px!important}}html,body,#root{width:100%;height:100%;margin:0}body{background:radial-gradient(circle at 50% -10%,rgba(31,107,255,.32),transparent 34%),radial-gradient(circle at 90% 20%,rgba(255,48,72,.16),transparent 30%),linear-gradient(180deg,#05070d,#080b12 48%,#030407);color:#f4f7ff;font-family:Rajdhani,Arial,sans-serif;overflow:hidden}button{font-family:inherit}.m2Page{height:100dvh;overflow:hidden;padding:10px;color:#fff;background:#03040a;position:relative;font-family:Inter,system-ui,Arial,sans-serif}.m2Bg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.22;filter:brightness(.42) contrast(1.25)}.m2Page:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 22% 28%,rgba(170,0,0,.34),transparent 34%),radial-gradient(circle at 78% 28%,rgba(0,100,220,.34),transparent 34%),linear-gradient(180deg,#00000038,#000000e6);pointer-events:none}.m2Header{height:54px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 16px;border-radius:18px;background:linear-gradient(180deg,#11141cf0,#05060ce0);border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 45px #00000080}.m2Hero{height:43dvh;display:grid;grid-template-columns:minmax(0,1fr) 270px minmax(0,1fr);gap:12px;margin-top:10px}.m2FighterImg{position:absolute;bottom:96px;left:50%;transform:translate(-50%);height:260px;max-height:27dvh;max-width:54%;object-fit:contain;filter:drop-shadow(0 28px 20px rgba(0,0,0,.9))}.m2FighterInfo h2{margin:0 0 8px;font-size:30px;line-height:1;font-weight:1000;text-transform:uppercase}.m2TurnPanel button,.m2MoveCard em{border:0;border-radius:14px;padding:11px 20px;color:#170d00;font-weight:1000;background:linear-gradient(180deg,#ffe98e,#ba7d0d)}.m2PlayArea{height:calc(57dvh - 86px);display:grid;grid-template-columns:170px minmax(0,1fr) 280px;gap:10px;margin-top:10px}.m2Tabs button.active{color:#170d00;background:linear-gradient(180deg,#ffe98e,#ba7d0d)}.m2Content{padding:16px;overflow:hidden}.m2MoveCard em{font-style:normal;padding:9px 15px}.m2Chat{padding:16px;overflow:hidden}@media (min-width:901px),(orientation:landscape){.m2Tabs button:last-child{display:none}.m2Chat{display:block}}@media (max-width:900px) and (orientation:portrait){.m2Page{height:100dvh;padding:7px}.m2Header{height:54px;grid-template-columns:1fr auto;padding:8px 10px;border-radius:16px}.m2Header strong{font-size:13px}.m2Header span{font-size:9px}.m2Header button{font-size:10px;padding:8px 11px}.m2TurnBadge{display:none}.m2Hero{height:220px;margin-top:7px;grid-template-columns:1fr 82px 1fr;gap:6px}.m2FighterCard{height:220px;border-radius:20px}.m2FighterImg{height:95px;max-height:95px;bottom:93px;max-width:80%}.m2FighterInfo{left:8px;right:8px;bottom:8px}.m2FighterInfo h2{font-size:15px;margin-bottom:5px}.m2OwnerChip{padding:3px 7px;margin-bottom:7px}.m2OwnerChip img{width:15px;height:15px}.m2OwnerChip span{font-size:8px}.m2Stat{grid-template-columns:21px 1fr 38px;gap:4px;margin-top:4px}.m2Stat b,.m2Stat span{font-size:8px}.m2StatTrack{height:7px}.m2Vs{font-size:28px;margin-bottom:5px}.m2TurnPanel{padding:8px 5px;border-radius:16px}.m2TurnPanel small{font-size:7px}.m2TurnPanel h1{font-size:14px}.m2TurnPanel p{font-size:8px}.m2ActionDots{margin:6px 0;gap:4px}.m2ActionDots i{width:11px;height:11px}.m2ActionDots b{font-size:12px;margin-left:3px}.m2TurnPanel button{width:100%;font-size:8px;padding:7px 2px;border-radius:10px}.m2PlayArea{height:calc(100dvh - 302px);margin-top:7px;grid-template-columns:1fr;grid-template-rows:46px minmax(0,1fr);gap:7px}.m2Tabs{height:46px;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;gap:5px;padding:5px;border-radius:16px}.m2Tabs button,.m2Tabs button:last-child{display:block;height:100%;border-radius:12px;font-size:8px;padding:0}.m2Content{padding:10px;border-radius:17px}.m2ContentHead{margin-bottom:7px}.m2ContentHead h2{font-size:14px}.m2ContentHead small{display:none}.m2MoveCard{min-height:45px;height:45px;border-radius:13px;padding:6px 8px}.m2MoveCard b{font-size:11px}.m2MoveCard span{font-size:8px;margin-top:1px}.m2MoveCard em{font-size:9px;padding:6px 9px;border-radius:10px}.m2Chat{display:none}}@media (max-height:560px) and (orientation:landscape){.m2Page{height:100dvh;overflow:hidden;padding:6px}.m2Header{height:40px}.m2Hero{height:170px;display:grid;grid-template-columns:1fr 210px 1fr;gap:10px;margin-top:6px}.m2FighterCard{display:grid;grid-template-columns:110px 1fr;align-items:center;padding:10px;border-radius:20px;overflow:hidden}.m2FighterImg{position:static!important;transform:none!important;width:95px;height:120px;object-fit:contain;margin:auto;filter:drop-shadow(0 10px 12px rgba(0,0,0,.55))}.m2FighterInfo{position:static!important;text-align:left;padding-left:10px}.m2FighterInfo h2{font-size:22px;margin:0 0 6px}.m2OwnerChip{display:flex!important;margin-bottom:10px}.m2Stats{width:100%}.m2Stat{margin-top:6px}.m2StatTrack{height:8px}.m2Center{display:flex;justify-content:center;align-items:center}.m2Vs{font-size:48px;margin-bottom:6px}.m2TurnPanel{padding:14px;border-radius:18px}.m2TurnPanel button{width:100%;margin-top:8px}.m2PlayArea{height:calc(100dvh - 238px);display:grid;grid-template-columns:160px 1fr 260px;gap:10px;margin-top:8px}.m2Tabs{display:grid;grid-template-rows:repeat(4,1fr);gap:8px}.m2Tabs button:last-child{display:none}.m2Content{overflow:hidden;padding:10px}.m2Cards{display:grid;grid-template-rows:repeat(5,1fr);gap:6px;height:100%}.m2MoveCard{min-height:42px;padding:7px 10px}.m2Chat{display:block;overflow:hidden}}.rotateScreen{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#050608;padding:30px;z-index:999999}.rotateCard{max-width:420px;width:100%;padding:40px 30px;text-align:center;border-radius:24px;background:linear-gradient(180deg,#171b24,#090b10);border:1px solid rgba(255,215,100,.35);box-shadow:0 20px 60px #0009}.rotateIcon{font-size:72px;margin-bottom:20px}.rotateCard h1{margin:0 0 15px;color:#ffd86a;font-size:28px;font-weight:900}.rotateCard p{margin:0 0 30px;color:#d8d8d8;line-height:1.6;font-size:16px}.rotateCard button{cursor:pointer;border:0;border-radius:14px;padding:14px 24px;font-weight:900;font-size:15px;background:linear-gradient(180deg,#ffe88b,#b97a0b);color:#1a1200}.m2ChatEmpty{padding:14px 8px;color:#ffffff8c;font-size:12px;text-align:center}.m2Message{position:relative;margin:6px 0;padding:8px 10px}.m2Message.mine{margin-left:18px;border-color:#ffd25f57;background:#ffd25f1a}.m2Message small{display:block;margin-top:5px;color:#fff6;font-size:8px}.m2ChatComposer textarea{width:100%;min-height:42px;box-sizing:border-box;resize:none;border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:9px;color:#fff;background:#00000073;font:inherit;outline:none}.m2ChatComposer button:disabled{opacity:.45;cursor:not-allowed}.m2ChatError{margin-top:5px;color:#ff8e8e;font-size:10px}.m2Chat{display:flex;flex-direction:column;min-height:0}.m2ChatMessages{flex:1;min-height:80px;overflow-y:auto;padding-right:4px}.m2ChatEmpty{padding:15px 5px;text-align:center;color:#ffffff8c;font-size:12px}.m2Message.mine{margin-left:18px;background:#ffd66b1f;border-color:#ffd66b59}.m2Message.other{margin-right:18px}.m2Message small{display:block;margin-top:5px;font-size:8px;color:#fff6}.m2ChatComposer{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:6px;margin-top:8px}.m2ChatComposer textarea{width:100%;min-height:42px;box-sizing:border-box;resize:none;border:1px solid rgba(255,255,255,.16);border-radius:10px;padding:9px;color:#fff;background:#0000008c;font:inherit;outline:none}.m2ChatComposer textarea:focus{border-color:#ffd66b}.m2ChatComposer button{border:0;border-radius:10px;color:#140900;background:#ffd66b;font-size:18px;font-weight:1000;cursor:pointer}.m2ChatComposer button:disabled{opacity:.45}.m2ChatError{margin-top:5px;color:#ff8c8c;font-size:10px}.m2ChatComposer textarea{font-size:15px!important;line-height:1.45}.m2ChatComposer textarea::placeholder{font-size:15px}.m2MoveCard{cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease}.m2MoveCard:hover:not(:disabled){transform:translateY(-2px);border-color:#ffd66b;background:#ffd66b1f}.m2MoveCard:active:not(:disabled){transform:scale(.98)}.m2MoveCard:disabled{opacity:.52;cursor:not-allowed}.m2ActionMessage{margin:0 0 10px;padding:10px 12px;border:1px solid rgba(255,214,107,.35);border-radius:10px;color:#ffe18a;background:#ffd66b17;font-size:12px;font-weight:800}.m2MoveCard.isSelected{border-color:#ffd66b!important;background:linear-gradient(135deg,#ffd66b3d,#ffd66b14)!important;box-shadow:0 0 0 2px #ffd66b2e,0 8px 24px #00000059;transform:translateY(-2px)}.m2MoveCard.isSelected em{color:#171006;background:#ffd66b}.m2TurnPanel>button:disabled{opacity:.48;cursor:not-allowed}.m2TurnPanel>button:not(:disabled){cursor:pointer;box-shadow:0 0 18px #ffd66b40}.m2Content{min-height:0}.m2Content>.m2Chat{width:100%;height:clamp(280px,44vh,520px);min-height:280px;box-sizing:border-box;padding:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#04070cb8}.m2Content>.m2Chat>h2{display:none}.m2Content>.m2Chat .m2ChatMessages{flex:1;min-height:150px;overflow-y:auto}@media (max-width: 900px){.m2Content>.m2Chat{height:clamp(260px,42vh,440px);min-height:260px;padding:8px}.m2Content>.m2Chat .m2ChatMessages{min-height:130px}.m2Content>.m2Chat .m2ChatComposer textarea{min-height:48px;font-size:14px!important}}.m2MoveCard.isUsed{opacity:.38!important;filter:grayscale(.75);border-color:#ffffff14!important;cursor:not-allowed!important;transform:none!important}.m2MoveCard.isUsed em{color:#ffffff8c;background:#ffffff14}.m2MoveCard.isSelected:not(.isUsed){border-color:#ffd66b!important;box-shadow:0 0 0 2px #ffd66b2e,0 8px 24px #00000059}.m2MoveCard .m2MoveTitle{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:5px 10px!important}.m2MoveCard .m2MoveNumbers{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;white-space:nowrap}.m2MoveCard .m2MoveDescription{display:block!important;margin-top:4px!important;color:#9ba3ad!important;font-size:14px!important;line-height:1.3!important;font-weight:400!important}@media (max-width:900px){.m2MoveCard .m2MoveDescription{font-size:10px!important}}.m2PlayArea{grid-template-columns:170px minmax(0,1fr) minmax(250px,300px)!important}.m2RealtimeChat{min-width:0;min-height:0;height:100%;overflow:hidden}.m2RealtimeChat>.m2Chat{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;box-sizing:border-box!important;padding:12px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:18px!important;background:linear-gradient(180deg,#141720f0,#04050af5)!important}.m2RealtimeChat .m2ChatMessages{display:block!important;flex:1!important;min-height:0!important;overflow-y:auto!important}.m2RealtimeChat .m2ChatComposer{display:grid!important;flex:none!important}.m2RealtimeChat .m2ChatComposer textarea,.m2RealtimeChat .m2ChatComposer button{display:block!important}.m2ChatNotice{padding:18px;border:1px solid rgba(255,214,107,.25);border-radius:14px;color:#ffe18a;background:#ffd66b12;font-weight:800}@media (max-width:900px) and (orientation:portrait){.m2Page{overflow-y:auto!important}.m2PlayArea{height:auto!important;min-height:0!important;grid-template-columns:1fr!important;grid-template-rows:46px minmax(260px,1fr) 190px!important;overflow:visible!important}.m2RealtimeChat{display:block!important;width:100%!important;height:190px!important;min-height:190px!important}.m2RealtimeChat>.m2Chat{display:flex!important;height:190px!important;min-height:190px!important;padding:9px!important}.m2RealtimeChat .m2ChatMessages{min-height:85px!important}.m2RealtimeChat .m2ChatComposer textarea{min-height:42px!important;font-size:13px!important}}@media (max-height:560px) and (orientation:landscape){.m2PlayArea{grid-template-columns:110px minmax(0,1fr) minmax(180px,220px)!important;grid-template-rows:1fr!important}.m2RealtimeChat{display:block!important;height:100%!important;min-height:0!important}.m2RealtimeChat>.m2Chat{display:flex!important;height:100%!important;min-height:0!important;padding:6px!important;border-radius:11px!important}.m2RealtimeChat .m2ChatMessages{min-height:35px!important}.m2RealtimeChat .m2ChatComposer{grid-template-columns:minmax(0,1fr) 30px!important;gap:3px!important;margin-top:3px!important}.m2RealtimeChat .m2ChatComposer textarea{display:block!important;min-height:28px!important;height:28px!important;padding:4px!important;font-size:8px!important}.m2RealtimeChat .m2ChatComposer button{display:block!important;font-size:11px!important}}@media (min-width:901px){.m2RealtimeChat{display:block!important}.m2MobileChatPanel{display:none!important}}@media (max-width:900px) and (orientation:portrait){.m2RealtimeChat{display:none!important}.m2MobileChatPanel{display:block!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.m2MobileChatPanel>.m2Chat{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;box-sizing:border-box!important;padding:8px!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important}.m2MobileChatPanel .m2ChatMessages{display:block!important;flex:1!important;min-height:0!important;overflow-y:auto!important}.m2MobileChatPanel .m2ChatComposer{display:grid!important;grid-template-columns:minmax(0,1fr) 38px!important;gap:5px!important;margin-top:6px!important}.m2MobileChatPanel .m2ChatComposer textarea{display:block!important;min-height:42px!important;height:42px!important;padding:7px!important;font-size:13px!important}.m2MobileChatPanel .m2ChatComposer button{display:block!important}.m2PlayArea{grid-template-columns:1fr!important;grid-template-rows:46px minmax(0,1fr)!important;height:calc(100svh - 302px)!important;overflow:hidden!important}.m2Content{height:100%!important;min-height:0!important;overflow:hidden!important}}@media (max-height:560px) and (orientation:landscape){.m2RealtimeChat{display:none!important}.m2MobileChatPanel{display:block!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.m2MobileChatPanel>.m2Chat{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;box-sizing:border-box!important;padding:5px!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important}.m2MobileChatPanel .m2ChatMessages{display:block!important;flex:1!important;min-height:0!important;overflow-y:auto!important}.m2MobileChatPanel .m2ChatComposer{display:grid!important;grid-template-columns:minmax(0,1fr) 30px!important;gap:3px!important;margin-top:3px!important}.m2MobileChatPanel .m2ChatComposer textarea{display:block!important;height:28px!important;min-height:28px!important;padding:4px!important;font-size:8px!important}.m2MobileChatPanel .m2ChatComposer button{display:block!important;font-size:10px!important}.m2PlayArea{grid-template-columns:120px minmax(0,1fr) 190px!important}}@media screen and (min-width:901px){.m2RealtimeChat{display:block!important}.m2MobileChatPanel{display:none!important}}@media screen and (max-width:900px){.m2PlayArea>.m2RealtimeChat,aside.m2RealtimeChat,.m2RealtimeChat{display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important;visibility:hidden!important;pointer-events:none!important}.m2PlayArea{grid-template-columns:1fr!important;grid-template-rows:46px minmax(0,1fr)!important}.m2MobileChatPanel{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;overflow:hidden!important}.m2MobileChatPanel>.m2Chat{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;box-sizing:border-box!important;padding:8px!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important}.m2MobileChatPanel .m2ChatMessages{display:block!important;flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important}.m2MobileChatPanel .m2ChatComposer{display:grid!important;grid-template-columns:minmax(0,1fr) 38px!important;gap:5px!important;flex:0 0 auto!important;margin-top:6px!important}.m2MobileChatPanel .m2ChatComposer textarea{display:block!important;width:100%!important;min-height:40px!important;height:40px!important;box-sizing:border-box!important;font-size:13px!important}.m2MobileChatPanel .m2ChatComposer button{display:block!important}}@media screen and (max-width:900px) and (orientation:landscape){.m2PlayArea{grid-template-columns:115px minmax(0,1fr)!important;grid-template-rows:1fr!important}.m2MobileChatPanel>.m2Chat{padding:5px!important}.m2MobileChatPanel .m2ChatComposer{grid-template-columns:minmax(0,1fr) 30px!important;gap:3px!important;margin-top:3px!important}.m2MobileChatPanel .m2ChatComposer textarea{min-height:28px!important;height:28px!important;padding:4px!important;font-size:8px!important}}@media screen and (max-width:900px) and (orientation:portrait){.m2MobileChatPanel>.m2Chat>h2{display:none!important}.m2Content{position:relative!important;min-height:0!important;height:100%!important;overflow:hidden!important}.m2MobileChatPanel{position:absolute!important;left:8px!important;right:8px!important;top:46px!important;bottom:8px!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;display:block!important;overflow:hidden!important}.m2MobileChatPanel>.m2Chat{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;box-sizing:border-box!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important}.m2MobileChatPanel .m2ChatMessages{display:flex!important;flex-direction:column!important;gap:6px!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;min-height:0!important;padding:0 2px 6px 0!important;overflow-x:hidden!important;overflow-y:auto!important}.m2MobileChatPanel .m2Message,.m2MobileChatPanel .m2Message.mine,.m2MobileChatPanel .m2Message.other{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:8px 10px!important;box-sizing:border-box!important;overflow:visible!important;border-radius:12px!important}.m2MobileChatPanel .m2Message b{display:block!important;font-size:12px!important;line-height:1.15!important}.m2MobileChatPanel .m2Message p{display:block!important;margin:3px 0 0!important;font-size:12px!important;line-height:1.25!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important}.m2MobileChatPanel .m2Message small{display:block!important;margin-top:4px!important;font-size:8px!important}.m2MobileChatPanel .m2ChatComposer{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important;gap:6px!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;margin:0!important;padding-top:6px!important;box-sizing:border-box!important}.m2MobileChatPanel .m2ChatComposer textarea{display:block!important;width:100%!important;height:46px!important;min-height:46px!important;max-height:46px!important;box-sizing:border-box!important;resize:none!important;padding:10px 11px!important;border-radius:12px!important;font-size:14px!important;line-height:1.25!important}.m2MobileChatPanel .m2ChatComposer button{display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:12px!important;font-size:20px!important}.m2MobileChatPanel .m2ChatEmpty{font-size:12px!important;padding:15px 5px!important}}@media screen and (max-width:900px) and (orientation:portrait){.m2MobileChatPanel{overflow:hidden!important}.m2MobileChatPanel>.m2Chat{position:relative!important;display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;padding:0 0 58px!important;box-sizing:border-box!important;overflow:hidden!important}.m2MobileChatPanel .m2ChatMessages{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;min-height:0!important;padding:0 2px 8px 0!important;box-sizing:border-box!important;overflow-y:auto!important;overflow-x:hidden!important}.m2MobileChatPanel .m2ChatComposer{position:absolute!important;z-index:50!important;left:0!important;right:0!important;bottom:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important;gap:6px!important;width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;padding:3px 0!important;box-sizing:border-box!important;background:#080a10!important}.m2MobileChatPanel .m2ChatComposer textarea{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding:10px 12px!important;box-sizing:border-box!important;resize:none!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:12px!important;color:#fff!important;background:#020309!important;font-size:16px!important;line-height:1.2!important}.m2MobileChatPanel .m2ChatComposer textarea::placeholder{color:#ffffff8c!important;font-size:16px!important}.m2MobileChatPanel .m2ChatComposer button{display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important;width:48px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0!important;border-radius:12px!important;font-size:20px!important}}@media screen and (max-width:900px) and (orientation:portrait){.m2Content{position:relative!important;display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;box-sizing:border-box!important;overflow:hidden!important}.m2ContentHead{display:flex!important;flex:0 0 auto!important;min-height:28px!important;margin:0 0 6px!important}.m2MobileChatPanel>.m2Chat>h2{display:none!important}.m2MobileChatPanel{position:static!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important}.m2MobileChatPanel>.m2Chat{position:static!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important}.m2MobileChatPanel .m2ChatMessages{position:static!important;display:flex!important;flex-direction:column!important;flex:1 1 0!important;gap:6px!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0 2px 7px 0!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.m2MobileChatPanel .m2Message,.m2MobileChatPanel .m2Message.mine,.m2MobileChatPanel .m2Message.other{flex:0 0 auto!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:8px 10px!important;box-sizing:border-box!important;overflow:visible!important;border-radius:12px!important}.m2MobileChatPanel .m2Message p{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important}.m2MobileChatPanel .m2ChatComposer{position:static!important;inset:auto!important;z-index:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important;gap:6px!important;flex:0 0 50px!important;width:100%!important;height:50px!important;min-width:0!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:2px 0!important;box-sizing:border-box!important;visibility:visible!important;opacity:1!important;overflow:visible!important;background:#080a10!important}.m2MobileChatPanel .m2ChatComposer textarea{position:static!important;display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding:10px 12px!important;box-sizing:border-box!important;resize:none!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:12px!important;color:#fff!important;background:#020309!important;font-size:16px!important;line-height:1.2!important}.m2MobileChatPanel .m2ChatComposer textarea::placeholder{color:#ffffff94!important;opacity:1!important;font-size:16px!important}.m2MobileChatPanel .m2ChatComposer button{position:static!important;display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important;width:48px!important;height:46px!important;min-width:48px!important;min-height:46px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;border-radius:12px!important;font-size:20px!important}.m2PlayArea{height:calc(100dvh - 302px)!important;min-height:220px!important;grid-template-columns:1fr!important;grid-template-rows:46px minmax(0,1fr)!important;overflow:hidden!important}}.m2MoveCard .m2MoveTitle{display:flex!important;align-items:baseline!important;flex-direction:row!important;flex-wrap:wrap!important;gap:3px!important}.m2MoveCard .m2MoveType{display:inline!important;margin:0!important;color:#ffd66b!important;font-size:15px!important;line-height:1.15!important;font-weight:900!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important}.m2MoveCard .m2MoveSeparator{display:inline!important;margin:0 2px!important;color:#ffffff8c!important;font-size:15px!important;line-height:1.15!important;font-weight:800!important}.m2MoveCard .m2MoveName{display:inline!important;margin:0!important;font-weight:900!important;white-space:nowrap!important}.m2MoveCard .m2MoveValues{display:inline-flex!important;align-items:baseline!important;gap:3px!important;margin:0!important;white-space:nowrap!important}@media screen and (max-width:900px) and (orientation:portrait){.m2MoveCard .m2MoveType,.m2MoveCard .m2MoveSeparator{font-size:11px!important}.m2MoveCard .m2MoveTitle{gap:2px!important}.m2MoveCard .m2MoveSeparator{margin:0 1px!important}}@media screen and (max-height:560px) and (orientation:landscape){.m2MoveCard .m2MoveType,.m2MoveCard .m2MoveSeparator{font-size:9px!important}.m2MoveCard .m2MoveTitle{gap:1px!important}.m2MoveCard .m2MoveSeparator{margin:0 1px!important}}.m2MoveCard.isUnavailable,.m2MoveCard.isUnavailable:disabled{position:relative!important;opacity:.52!important;filter:grayscale(.75) brightness(.58)!important;border-color:#ff5f5f47!important;background:repeating-linear-gradient(-45deg,#ffffff06 0,#ffffff06 7px,#0000001f 7px,#0000001f 14px),#12141bf0!important;box-shadow:inset 0 0 18px #0000008c!important;cursor:not-allowed!important;transform:none!important}.m2MoveCard.isUnavailable .m2MoveName,.m2MoveCard.isUnavailable .m2MoveType,.m2MoveCard.isUnavailable .m2MovePv,.m2MoveCard.isUnavailable .m2MovePm,.m2MoveCard.isUnavailable .m2MoveDescription{opacity:.72!important}@media screen and (max-width:900px) and (orientation:portrait){.m2MoveCard.isUnavailable em{display:flex!important;flex-direction:column;align-items:center;justify-content:center;min-width:110px;min-height:44px;padding:8px 12px!important;border-radius:8px;border:1px solid rgba(255,90,90,.55);background:linear-gradient(180deg,#982626,#661616)!important;color:#fff!important;font-size:13px!important;font-weight:900!important;line-height:1.05;box-shadow:0 0 12px #ff464659,inset 0 0 8px #ffffff14;text-align:center}.m2BlockedReason{display:block!important;margin-top:4px;color:#ffd8d8!important;font-size:10px!important;font-weight:800!important;line-height:1}@media (max-width:900px){.m2MoveCard.isUnavailable em{min-width:88px;min-height:34px;padding:5px 8px!important;font-size:10px!important}.m2BlockedReason{margin-top:2px;font-size:8px!important}}}@media screen and (max-height:560px) and (orientation:landscape){.m2MoveCard.isUnavailable em{display:flex!important;flex-direction:column;align-items:center;justify-content:center;min-width:110px;min-height:44px;padding:8px 12px!important;border-radius:8px;border:1px solid rgba(255,90,90,.55);background:linear-gradient(180deg,#982626,#661616)!important;color:#fff!important;font-size:13px!important;font-weight:900!important;line-height:1.05;box-shadow:0 0 12px #ff464659,inset 0 0 8px #ffffff14;text-align:center}.m2BlockedReason{display:block!important;margin-top:4px;color:#ffd8d8!important;font-size:10px!important;font-weight:800!important;line-height:1}@media (max-width:900px){.m2MoveCard.isUnavailable em{min-width:88px;min-height:34px;padding:5px 8px!important;font-size:10px!important}.m2BlockedReason{margin-top:2px;font-size:8px!important}}}.m2WinnerPanel{position:relative;z-index:4;display:flex;align-items:center;justify-content:center;gap:22px;width:min(760px,calc(100% - 32px));margin:18px auto 6px;padding:22px 28px;border:2px solid rgba(255,215,80,.9);border-radius:18px;background:linear-gradient(135deg,#0f0f12f7,#4b3405f0);box-shadow:0 0 26px #ffc22361,inset 0 0 20px #ffd7501f;text-align:center}.m2WinnerTrophy{font-size:54px;filter:drop-shadow(0 0 12px rgba(255,215,60,.7))}.m2WinnerPanel div{display:flex;flex-direction:column;align-items:center}.m2WinnerPanel small{color:#ffd95c;font-weight:900;letter-spacing:2px}.m2WinnerPanel strong{margin-top:5px;color:#fff;font-size:14px;letter-spacing:3px}.m2WinnerPanel h1{margin:5px 0 2px;color:#fff3ad;font-size:clamp(28px,5vw,48px);line-height:1;text-transform:uppercase;text-shadow:0 0 15px rgba(255,210,55,.45)}.m2WinnerPanel p{margin:5px 0 0;color:#fff;font-weight:800;letter-spacing:1.5px}@media (max-width:700px){.m2WinnerPanel{gap:12px;padding:18px 14px}.m2WinnerTrophy{font-size:40px}}.m2InventoryOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:18px;background:#000000c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.m2InventoryModal{width:min(720px,100%);max-height:min(760px,88vh);overflow:auto;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:linear-gradient(145deg,#141419fa,#08080cfa);box-shadow:0 24px 80px #000000a6}.m2InventoryModal>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px;border-bottom:1px solid rgba(255,255,255,.1)}.m2InventoryModal>header small{color:#ffd45b;font-weight:900;letter-spacing:2px}.m2InventoryModal>header h2{margin:4px 0;color:#fff}.m2InventoryModal>header p{margin:0;color:#ffffffad}.m2InventoryModal>header button{width:42px;height:42px;border:0;border-radius:50%;color:#fff;background:#ffffff1a;font-size:28px;cursor:pointer}.m2InventoryList{display:grid;gap:12px;padding:18px}.m2InventoryItem{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff0d}.m2InventoryItem h3{margin:4px 0;color:#fff}.m2InventoryItem p{margin:0 0 7px;color:#ffffffc7}.m2InventoryItem span{color:#ffd45b;font-weight:800}.m2InventoryItem button{min-width:100px;padding:12px 18px;border:0;border-radius:10px;background:#ffd45b;color:#151515;font-weight:900;cursor:pointer}.m2InventoryItem button:disabled{opacity:.55;cursor:not-allowed}.m2InventoryItem.rare{box-shadow:inset 3px 0 #8a7dff}.m2InventoryItem.epic{box-shadow:inset 3px 0 #d25cff}.m2InventoryItem.legendary{box-shadow:inset 3px 0 #ffc640}.m2InventoryEmpty,.m2InventoryError{margin:18px;padding:22px;border-radius:12px;text-align:center}.m2InventoryEmpty{color:#ffffffb8;background:#ffffff0d}.m2InventoryError{color:#ffb8b8;background:#a0141440}@media (max-width:600px){.m2InventoryItem{align-items:stretch;flex-direction:column}.m2InventoryItem button{width:100%}}.m2DrawOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;display:flex;align-items:center;justify-content:center;padding:18px;background:#000000d6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.m2DrawModal{width:min(520px,100%);padding:30px 24px 24px;border:1px solid rgba(255,215,90,.42);border-radius:22px;background:radial-gradient(circle at top,rgba(255,197,55,.16),transparent 45%),linear-gradient(145deg,#19191ffc,#07070bfc);box-shadow:0 28px 90px #000000b8,inset 0 0 35px #ffc12d12;text-align:center}.m2DrawDice{margin-bottom:10px;font-size:50px;line-height:1;filter:drop-shadow(0 0 14px rgba(255,205,75,.45))}.m2DrawModal>small{color:#ffd45b;font-weight:900;letter-spacing:2.5px}.m2DrawModal h2{margin:8px 0 16px;color:#fff;font-size:28px}.m2DrawModal p{margin:0 0 8px;color:#ffffffb8;font-size:16px}.m2DrawModal strong{display:block;margin:8px 0 24px;color:#ffd45b;font-size:32px;line-height:1.1;text-transform:uppercase;text-shadow:0 0 18px rgba(255,202,65,.28)}.m2DrawModal>button{width:100%;min-height:50px;border:0;border-radius:12px;background:#ffd45b;color:#151515;font-size:17px;font-weight:950;cursor:pointer}.m2DrawModal>button:disabled{opacity:.6;cursor:not-allowed}.m2DrawError{margin:0 0 16px;padding:12px;border:1px solid rgba(255,100,100,.3);border-radius:10px;background:#96141433;color:#ffb8b8}@media (max-width:600px){.m2DrawModal{padding:26px 18px 18px}.m2DrawModal strong{font-size:26px}}.m2Page{height:100vh;overflow:hidden;padding:12px;color:#fff;background:#03040a;position:relative;font-family:Inter,system-ui,Arial,sans-serif}.m2Bg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.2;filter:brightness(.42) contrast(1.25)}.m2Page:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 22% 28%,rgba(175,0,0,.35),transparent 34%),radial-gradient(circle at 78% 28%,rgba(0,99,215,.35),transparent 34%),linear-gradient(180deg,#0003,#000000e0);pointer-events:none}.m2Header,.m2Hero,.m2PlayArea,.m2Empty{position:relative;z-index:2}.m2Header{height:56px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 16px;border-radius:18px;background:linear-gradient(180deg,#12151eeb,#05060cdb);border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 45px #00000080}.m2Header strong{display:block;color:#35b7ff;font-size:16px;font-weight:1000;text-transform:uppercase}.m2Header span{color:#b9c0ca;font-size:11px}.m2TurnBadge{padding:8px 22px;border-radius:999px;color:#ffdc6c;font-weight:1000;background:#ffd1521a;border:1px solid rgba(255,209,82,.42)}.m2Header button{justify-self:end;border:0;border-radius:999px;padding:10px 20px;color:#160d00;font-weight:1000;background:linear-gradient(180deg,#ffe98e,#ba7d0d);cursor:pointer}.m2Hero{height:43vh;display:grid;grid-template-columns:minmax(0,1fr) 270px minmax(0,1fr);gap:12px;margin-top:10px}.m2FighterCard{position:relative;overflow:hidden;border-radius:28px;background:linear-gradient(180deg,#171b26e0,#04050bf5);border:1px solid rgba(255,255,255,.1);box-shadow:0 26px 60px #0000008c}.m2FighterCard.left{background:radial-gradient(circle at 16% 18%,rgba(190,0,0,.42),transparent 38%),linear-gradient(180deg,#171921e6,#04050bf5)}.m2FighterCard.right{background:radial-gradient(circle at 84% 18%,rgba(0,111,240,.42),transparent 38%),linear-gradient(180deg,#171921e6,#04050bf5)}.m2FighterCard.isTurn{border-color:#ffd86d;box-shadow:0 0 0 1px #ffd86d42,0 0 34px #ffd86d99,0 26px 60px #0000008c}.m2FighterAura{position:absolute;inset:auto 8% -32% 8%;height:55%;background:radial-gradient(circle,rgba(255,255,255,.1),transparent 62%);pointer-events:none}.m2FighterImg{position:absolute;bottom:96px;left:50%;transform:translate(-50%);height:260px;max-height:27vh;max-width:54%;object-fit:contain;filter:drop-shadow(0 28px 20px rgba(0,0,0,.9))}.m2FighterCard.isTurn .m2FighterImg{filter:drop-shadow(0 28px 20px rgba(0,0,0,.9)) drop-shadow(0 0 26px rgba(255,216,109,.72))}.m2FighterInfo{position:absolute;left:22px;right:22px;bottom:18px;text-align:center}.m2FighterInfo h2{margin:0 0 8px;font-size:30px;line-height:1;font-weight:1000;text-transform:uppercase;letter-spacing:-1px}.m2OwnerChip{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;background:#0000008c;border:1px solid rgba(255,255,255,.16);margin-bottom:12px}.m2OwnerChip img{width:22px;height:22px;border-radius:50%;object-fit:cover}.m2OwnerChip span{font-size:12px;font-weight:900}.m2Stats{max-width:390px;margin:0 auto}.m2Stat{display:grid;grid-template-columns:34px 1fr 58px;align-items:center;gap:9px;margin-top:7px}.m2Stat b,.m2Stat span{font-size:13px;font-weight:1000}.m2StatTrack{height:11px;border-radius:999px;background:#ffffff1a;overflow:hidden}.m2StatTrack i{display:block;height:100%;border-radius:999px}.m2StatTrack.pv i{background:linear-gradient(90deg,#ff2631,#ff7b40)}.m2StatTrack.pm i{background:linear-gradient(90deg,#149fff,#4ee6ff)}.m2Center{display:flex;flex-direction:column;align-items:center;justify-content:center}.m2Vs{font-size:62px;line-height:.9;color:#ffe27d;font-weight:1000;text-shadow:0 0 26px rgba(255,216,109,.85);margin-bottom:10px}.m2TurnPanel{width:100%;padding:18px 16px;border-radius:24px;text-align:center;background:linear-gradient(180deg,#1e1605f5,#030307f5);border:1px solid rgba(255,216,109,.6);box-shadow:0 22px 50px #0000008c,0 0 24px #ffd86d3d}.m2TurnPanel small{color:#ffd86d;font-weight:1000}.m2TurnPanel h1{margin:4px 0 0;font-size:32px;color:#ffe27d;line-height:1;text-transform:uppercase}.m2TurnPanel p{margin:4px 0 0;color:#eee;font-size:13px}.m2ActionDots{display:flex;align-items:center;justify-content:center;gap:9px;margin:15px 0}.m2ActionDots i{width:22px;height:22px;border-radius:50%;border:2px solid rgba(255,216,109,.62);background:#ffffff0a}.m2ActionDots i.on{background:linear-gradient(180deg,#fff0aa,#dfa621);box-shadow:0 0 18px #ffd86de0}.m2ActionDots b{font-size:22px;margin-left:8px}.m2TurnPanel button{border:0;border-radius:14px;padding:11px 20px;color:#170d00;font-weight:1000;background:linear-gradient(180deg,#ffe98e,#ba7d0d);cursor:pointer}.m2PlayArea{height:calc(57vh - 88px);display:grid;grid-template-columns:170px minmax(0,1fr) 280px;gap:10px;margin-top:10px}.m2Tabs,.m2Content,.m2Chat{min-height:0;border-radius:24px;background:linear-gradient(180deg,#141720eb,#04050af2);border:1px solid rgba(255,255,255,.1);box-shadow:0 22px 50px #00000073}.m2Tabs{padding:10px;display:grid;grid-template-rows:repeat(4,1fr);gap:10px}.m2Tabs button{border:1px solid rgba(255,255,255,.08);border-radius:18px;background:linear-gradient(180deg,#ffffff0f,#ffffff04);color:#e2e5ea;font-weight:1000;font-size:15px;cursor:pointer}.m2Tabs button.active{color:#170d00;background:linear-gradient(180deg,#ffe98e,#ba7d0d);border-color:#ffeb96bf;box-shadow:0 0 22px #ffd86d4d}.m2Content{padding:16px;overflow:auto}.m2ContentHead{display:flex;justify-content:space-between;align-items:end;margin-bottom:12px}.m2ContentHead h2,.m2Chat h2{margin:0;color:#ffe27d;font-size:20px;font-weight:1000}.m2ContentHead small{color:#9ba3ad}.m2Cards{display:grid;gap:9px}.m2MoveCard{width:100%;min-height:58px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff0b;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:10px 12px;text-align:left}.m2MoveCard b{display:block;font-size:15px}.m2MoveCard span{display:block;color:#9ba3ad;font-size:12px;margin-top:4px}.m2MoveCard em{font-style:normal;border-radius:12px;padding:9px 15px;color:#170d00;font-weight:1000;background:linear-gradient(180deg,#ffe98e,#ba7d0d)}.m2Chat{padding:16px;overflow:auto}.m2Message{padding:11px;border-radius:16px;background:#ffffff0e;border:1px solid rgba(255,255,255,.08);margin-top:9px}.m2Message b{color:#35b7ff}.m2Message p{margin:4px 0 0}.m2ChatInput{margin-top:12px;padding:13px;border-radius:16px;color:#aeb4bd;background:#ffffff12;border:1px solid rgba(255,255,255,.08)}.m2Empty{padding:30px}@media (max-width:900px) and (orientation:portrait){.m2Page{height:auto;min-height:100vh;overflow:auto}.m2Header{height:auto;grid-template-columns:1fr auto;gap:10px}.m2TurnBadge{display:none}.m2Hero{height:auto;grid-template-columns:1fr}.m2Center{order:2}.m2FighterCard{min-height:360px}.m2FighterImg{height:210px;max-height:none;bottom:130px}.m2PlayArea{height:auto;grid-template-columns:1fr}.m2Tabs{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr}.m2Tabs button{min-height:54px;font-size:12px}}@media (max-height:560px) and (orientation:landscape){.m2Page{padding:8px}.m2Header{height:42px}.m2Hero{height:42vh;grid-template-columns:1fr 210px 1fr}.m2FighterImg{height:145px;bottom:82px}.m2FighterInfo h2{font-size:18px}.m2OwnerChip{display:none}.m2Stat{margin-top:4px}.m2Vs{font-size:36px}.m2TurnPanel{padding:10px}.m2TurnPanel h1{font-size:20px}.m2PlayArea{height:calc(58vh - 70px);grid-template-columns:130px 1fr 220px}.m2Tabs button{font-size:12px}}@media (max-width: 900px) and (orientation: portrait){.m2Page{height:auto!important;min-height:100vh!important;overflow-y:auto!important;overflow-x:hidden!important;padding:10px!important}.m2Header{height:auto!important;min-height:62px!important;grid-template-columns:1fr auto!important;border-radius:16px!important;padding:10px 12px!important}.m2Header strong{font-size:14px!important}.m2Header span{font-size:10px!important}.m2Header button{padding:9px 13px!important;font-size:11px!important}.m2TurnBadge{display:none!important}.m2Hero{height:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:10px!important}.m2FighterCard{min-height:295px!important;height:295px!important;border-radius:22px!important}.m2FighterImg{height:150px!important;max-height:150px!important;bottom:118px!important;max-width:78%!important}.m2FighterInfo{left:14px!important;right:14px!important;bottom:14px!important}.m2FighterInfo h2{font-size:22px!important;margin-bottom:6px!important}.m2OwnerChip{margin-bottom:8px!important;padding:4px 9px!important}.m2OwnerChip img{width:18px!important;height:18px!important}.m2OwnerChip span{font-size:11px!important}.m2Stats{max-width:100%!important}.m2Stat{grid-template-columns:28px 1fr 48px!important;gap:6px!important;margin-top:5px!important}.m2Stat b,.m2Stat span{font-size:11px!important}.m2StatTrack{height:9px!important}.m2Center{order:2!important}.m2Center .m2Vs{font-size:40px!important;margin:4px 0 8px!important}.m2TurnPanel{width:100%!important;box-sizing:border-box!important;padding:13px!important;border-radius:20px!important}.m2TurnPanel h1{font-size:24px!important}.m2ActionDots{margin:10px 0!important}.m2ActionDots i{width:18px!important;height:18px!important}.m2ActionDots b{font-size:18px!important}.m2TurnPanel button{width:100%!important;padding:11px!important}.m2PlayArea{height:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:10px!important}.m2Tabs{height:auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:none!important;gap:7px!important;padding:7px!important;border-radius:18px!important}.m2Tabs button{min-height:48px!important;height:48px!important;border-radius:14px!important;font-size:10px!important;padding:0 3px!important;text-align:center!important}.m2Content{height:auto!important;max-height:none!important;min-height:260px!important;border-radius:18px!important;padding:12px!important;overflow:visible!important}.m2ContentHead{margin-bottom:10px!important}.m2ContentHead h2,.m2Chat h2{font-size:17px!important}.m2ContentHead small{font-size:11px!important}.m2Cards{gap:8px!important}.m2MoveCard{min-height:54px!important;border-radius:14px!important;padding:9px 10px!important}.m2MoveCard b{font-size:13px!important}.m2MoveCard span{font-size:10px!important}.m2MoveCard em{padding:8px 11px!important;border-radius:10px!important;font-size:11px!important}.m2Chat{height:auto!important;max-height:none!important;border-radius:18px!important;padding:12px!important;overflow:visible!important}.m2Message{padding:9px!important;border-radius:13px!important}.m2ChatInput{padding:11px!important;border-radius:13px!important}}@media (max-width: 900px) and (orientation: portrait){.m2Page{height:100vh!important;min-height:100vh!important;overflow:hidden!important;padding:6px!important}.m2Header{height:42px!important;min-height:42px!important;padding:5px 8px!important;border-radius:12px!important;grid-template-columns:1fr auto!important;margin:0!important}.m2Header strong{font-size:11px!important}.m2Header span{font-size:8px!important}.m2Header button{padding:7px 9px!important;font-size:9px!important}.m2TurnBadge{display:none!important}.m2Hero{height:35vh!important;min-height:0!important;display:grid!important;grid-template-columns:1fr 82px 1fr!important;gap:5px!important;margin-top:6px!important}.m2FighterCard{height:100%!important;min-height:0!important;border-radius:16px!important}.m2FighterImg{height:82px!important;max-height:82px!important;max-width:85%!important;bottom:82px!important}.m2FighterInfo{left:6px!important;right:6px!important;bottom:7px!important}.m2FighterInfo h2{font-size:13px!important;margin-bottom:4px!important}.m2OwnerChip{margin-bottom:5px!important;padding:3px 6px!important;gap:4px!important}.m2OwnerChip img{width:14px!important;height:14px!important}.m2OwnerChip span{font-size:8px!important}.m2Stat{grid-template-columns:20px 1fr 34px!important;gap:4px!important;margin-top:3px!important}.m2Stat b,.m2Stat span{font-size:8px!important}.m2StatTrack{height:6px!important}.m2Center{order:initial!important;justify-content:center!important}.m2Vs{font-size:24px!important;margin:0 0 5px!important}.m2TurnPanel{width:100%!important;padding:7px 4px!important;border-radius:14px!important}.m2TurnPanel small{font-size:7px!important}.m2TurnPanel h1{font-size:13px!important}.m2TurnPanel p{font-size:8px!important}.m2ActionDots{gap:3px!important;margin:6px 0!important}.m2ActionDots i{width:10px!important;height:10px!important}.m2ActionDots b{font-size:11px!important;margin-left:3px!important}.m2TurnPanel button{width:100%!important;padding:6px 2px!important;font-size:8px!important;border-radius:9px!important}.m2PlayArea{height:calc(65vh - 60px)!important;min-height:0!important;display:grid!important;grid-template-columns:58px minmax(0,1fr) 92px!important;gap:5px!important;margin-top:6px!important}.m2Tabs{height:100%!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:repeat(4,1fr)!important;gap:4px!important;padding:4px!important;border-radius:13px!important}.m2Tabs button{min-height:0!important;height:auto!important;border-radius:10px!important;font-size:7px!important;padding:0!important;text-align:center!important}.m2Content{height:100%!important;min-height:0!important;padding:7px!important;border-radius:13px!important;overflow:hidden!important}.m2ContentHead{margin-bottom:5px!important}.m2ContentHead h2{font-size:12px!important}.m2ContentHead small{display:none!important}.m2Cards{gap:4px!important}.m2MoveCard{min-height:34px!important;height:34px!important;border-radius:10px!important;padding:5px 6px!important}.m2MoveCard b{font-size:9px!important}.m2MoveCard span{font-size:7px!important;margin-top:1px!important}.m2MoveCard em{padding:5px 6px!important;border-radius:8px!important;font-size:8px!important}.m2Chat{height:100%!important;min-height:0!important;padding:7px!important;border-radius:13px!important;overflow:hidden!important}.m2Chat h2{font-size:11px!important;margin-bottom:5px!important}.m2Message{padding:5px!important;border-radius:9px!important;margin-top:4px!important}.m2Message b{font-size:8px!important}.m2Message p{font-size:8px!important;margin-top:2px!important}.m2ChatInput{padding:6px!important;border-radius:9px!important;font-size:8px!important;margin-top:5px!important}}@media (max-width: 900px) and (orientation: portrait){.m2Page{height:100svh!important;min-height:100svh!important;overflow:hidden!important;padding:7px!important}.m2Header{height:54px!important;grid-template-columns:1fr auto!important;padding:8px 10px!important;border-radius:16px!important}.m2Header strong{font-size:13px!important}.m2Header span{font-size:9px!important}.m2Header button{font-size:10px!important;padding:8px 11px!important}.m2TurnBadge{display:none!important}.m2Hero{height:220px!important;margin-top:7px!important;grid-template-columns:1fr 82px 1fr!important;gap:6px!important}.m2FighterCard{height:220px!important;min-height:220px!important;border-radius:20px!important}.m2FighterImg{height:95px!important;max-height:95px!important;bottom:93px!important;max-width:80%!important}.m2FighterInfo{left:8px!important;right:8px!important;bottom:8px!important}.m2FighterInfo h2{font-size:15px!important;margin-bottom:5px!important}.m2OwnerChip{padding:3px 7px!important;margin-bottom:7px!important}.m2OwnerChip img{width:15px!important;height:15px!important}.m2OwnerChip span{font-size:8px!important}.m2Stat{grid-template-columns:21px 1fr 38px!important;gap:4px!important;margin-top:4px!important}.m2Stat b,.m2Stat span{font-size:8px!important}.m2StatTrack{height:7px!important}.m2Center{order:initial!important}.m2Vs{font-size:28px!important;margin-bottom:5px!important}.m2TurnPanel{padding:8px 5px!important;border-radius:16px!important}.m2TurnPanel small{font-size:7px!important}.m2TurnPanel h1{font-size:14px!important}.m2TurnPanel p{font-size:8px!important}.m2ActionDots{margin:6px 0!important;gap:4px!important}.m2ActionDots i{width:11px!important;height:11px!important}.m2ActionDots b{font-size:12px!important;margin-left:3px!important}.m2TurnPanel button{width:100%!important;font-size:8px!important;padding:7px 2px!important;border-radius:10px!important}.m2PlayArea{height:calc(100svh - 302px)!important;margin-top:7px!important;grid-template-columns:1fr!important;grid-template-rows:46px minmax(0,1fr) 76px!important;gap:7px!important}.m2Tabs{height:46px!important;grid-template-columns:repeat(4,1fr)!important;grid-template-rows:1fr!important;gap:5px!important;padding:5px!important;border-radius:16px!important}.m2Tabs button{min-height:0!important;height:100%!important;border-radius:12px!important;font-size:9px!important;padding:0!important;text-align:center!important}.m2Content{height:100%!important;min-height:0!important;overflow:hidden!important;padding:10px!important;border-radius:17px!important}.m2ContentHead{margin-bottom:7px!important}.m2ContentHead h2{font-size:14px!important}.m2ContentHead small{display:none!important}.m2Cards{gap:6px!important}.m2MoveCard{min-height:41px!important;height:41px!important;border-radius:13px!important;padding:6px 8px!important}.m2MoveCard b{font-size:11px!important}.m2MoveCard span{font-size:8px!important;margin-top:1px!important}.m2MoveCard em{font-size:9px!important;padding:6px 9px!important;border-radius:10px!important}.m2Chat{height:76px!important;min-height:76px!important;overflow:hidden!important;padding:8px!important;border-radius:17px!important}.m2Chat h2{font-size:12px!important;margin-bottom:4px!important}.m2Message{display:inline-block!important;width:calc(50% - 5px)!important;height:35px!important;padding:5px 7px!important;margin:0 4px 0 0!important;border-radius:11px!important;overflow:hidden!important;vertical-align:top!important}.m2Message b{font-size:8px!important}.m2Message p{font-size:8px!important;margin:1px 0 0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.m2ChatInput{display:none!important}}@media (max-width: 900px) and (orientation: portrait){.m2PlayArea{grid-template-columns:1fr!important;grid-template-rows:46px minmax(0,1fr)!important}.m2Tabs{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-template-rows:1fr!important}.m2Tabs button{font-size:8px!important}.m2Chat{display:none!important}.m2Content{width:100%!important}.m2MoveCard{min-height:45px!important;height:45px!important}}@media (min-width: 901px),(orientation: landscape){.m2PlayArea{grid-template-columns:170px minmax(0,1fr) 280px!important}.m2Tabs{grid-template-columns:1fr!important;grid-template-rows:repeat(4,1fr)!important}.m2Chat{display:block!important}.m2Tabs button:last-child{display:none!important}}@media (max-width: 900px) and (orientation: portrait){.m2PlayArea{grid-template-columns:1fr!important;grid-template-rows:46px minmax(0,1fr)!important}.m2Tabs{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-template-rows:1fr!important}.m2Tabs button:last-child{display:block!important}.m2Chat{display:none!important}}@media (max-height: 560px) and (orientation: landscape){.m2Page{height:100vh!important;overflow:hidden!important;padding:6px!important}.m2Header{height:38px!important;padding:5px 9px!important;border-radius:12px!important}.m2Header strong{font-size:11px!important}.m2Header span{font-size:8px!important}.m2Header button{padding:6px 10px!important;font-size:9px!important}.m2TurnBadge{display:block!important;padding:5px 12px!important;font-size:10px!important}.m2Hero{height:42vh!important;grid-template-columns:minmax(0,1fr) 170px minmax(0,1fr)!important;gap:6px!important;margin-top:6px!important}.m2FighterCard{height:100%!important;min-height:0!important;border-radius:16px!important}.m2FighterImg{height:105px!important;max-height:105px!important;bottom:72px!important;max-width:60%!important}.m2FighterInfo{left:8px!important;right:8px!important;bottom:7px!important}.m2FighterInfo h2{font-size:16px!important;margin-bottom:4px!important}.m2OwnerChip{display:none!important}.m2Stat{grid-template-columns:24px 1fr 40px!important;gap:5px!important;margin-top:3px!important}.m2Stat b,.m2Stat span{font-size:9px!important}.m2StatTrack{height:7px!important}.m2Vs{font-size:32px!important;margin-bottom:4px!important}.m2TurnPanel{padding:8px 6px!important;border-radius:14px!important}.m2TurnPanel small{font-size:7px!important}.m2TurnPanel h1{font-size:17px!important}.m2TurnPanel p{font-size:8px!important}.m2ActionDots{margin:6px 0!important;gap:4px!important}.m2ActionDots i{width:12px!important;height:12px!important}.m2ActionDots b{font-size:13px!important;margin-left:3px!important}.m2TurnPanel button{padding:7px 4px!important;width:100%!important;font-size:8px!important;border-radius:9px!important}.m2PlayArea{height:calc(58vh - 56px)!important;margin-top:6px!important;grid-template-columns:120px minmax(0,1fr) 190px!important;gap:6px!important}.m2Tabs{height:100%!important;grid-template-columns:1fr!important;grid-template-rows:repeat(4,1fr)!important;gap:5px!important;padding:5px!important;border-radius:13px!important}.m2Tabs button{min-height:0!important;height:auto!important;border-radius:10px!important;font-size:10px!important;padding:0 4px!important}.m2Tabs button:last-child{display:none!important}.m2Content{height:100%!important;min-height:0!important;padding:8px!important;border-radius:13px!important;overflow:hidden!important}.m2ContentHead{margin-bottom:5px!important}.m2ContentHead h2{font-size:13px!important}.m2ContentHead small{display:none!important}.m2Cards{gap:4px!important}.m2MoveCard{min-height:32px!important;height:32px!important;border-radius:10px!important;padding:5px 7px!important}.m2MoveCard b{font-size:10px!important}.m2MoveCard span{font-size:7px!important;margin-top:1px!important}.m2MoveCard em{font-size:8px!important;padding:5px 7px!important;border-radius:8px!important}.m2Chat{display:block!important;height:100%!important;min-height:0!important;padding:8px!important;border-radius:13px!important;overflow:hidden!important}.m2Chat h2{font-size:12px!important;margin-bottom:5px!important}.m2Message{padding:6px!important;border-radius:10px!important;margin-top:5px!important}.m2Message b,.m2Message p,.m2ChatInput{font-size:8px!important}.m2ChatInput{padding:7px!important;border-radius:10px!important;margin-top:6px!important}}@media (max-height: 560px) and (orientation: landscape){.m2Page{height:100dvh!important;overflow:hidden!important;padding:4px!important}.m2Header{height:34px!important;padding:3px 9px!important;margin:0!important;border-radius:11px!important}.m2Header strong{font-size:10px!important}.m2Header span{font-size:7px!important}.m2TurnBadge{display:block!important;padding:4px 12px!important;font-size:9px!important}.m2Header button{padding:5px 9px!important;font-size:8px!important}.m2Hero{height:35dvh!important;grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr)!important;gap:5px!important;margin-top:4px!important}.m2FighterCard{border-radius:14px!important}.m2FighterImg{height:72px!important;max-height:72px!important;bottom:62px!important}.m2FighterInfo{bottom:5px!important;left:7px!important;right:7px!important}.m2FighterInfo h2{font-size:14px!important;margin-bottom:3px!important}.m2OwnerChip{display:none!important}.m2Stat{grid-template-columns:22px 1fr 38px!important;gap:4px!important;margin-top:2px!important}.m2Stat b,.m2Stat span{font-size:8px!important}.m2StatTrack{height:6px!important}.m2Vs{font-size:32px!important;margin-bottom:4px!important}.m2TurnPanel{padding:7px 8px!important;border-radius:13px!important}.m2TurnPanel small{font-size:7px!important}.m2TurnPanel h1{font-size:16px!important}.m2TurnPanel p{font-size:8px!important}.m2ActionDots{margin:5px 0!important}.m2ActionDots i{width:10px!important;height:10px!important}.m2ActionDots b{font-size:12px!important}.m2TurnPanel button{padding:6px 4px!important;font-size:8px!important;border-radius:8px!important}.m2PlayArea{height:calc(65dvh - 46px)!important;margin-top:4px!important;grid-template-columns:115px minmax(0,1fr) 210px!important;gap:5px!important}.m2Tabs{padding:5px!important;gap:5px!important;border-radius:12px!important}.m2Tabs button{font-size:10px!important;border-radius:10px!important}.m2Content{padding:7px!important;border-radius:12px!important;overflow:hidden!important}.m2ContentHead{margin-bottom:4px!important}.m2ContentHead h2{font-size:13px!important}.m2MoveCard{min-height:28px!important;height:28px!important;padding:4px 7px!important;border-radius:9px!important}.m2MoveCard b{font-size:9px!important}.m2MoveCard span{font-size:7px!important;margin-top:0!important}.m2MoveCard em{font-size:7px!important;padding:4px 7px!important;border-radius:7px!important}.m2Chat{display:block!important;padding:7px!important;border-radius:12px!important;overflow:hidden!important}.m2Chat h2{font-size:11px!important;margin-bottom:4px!important}.m2Message{padding:5px!important;margin-top:4px!important;border-radius:9px!important}.m2Message b,.m2Message p,.m2ChatInput{font-size:7px!important}.m2ChatInput{padding:6px!important;margin-top:4px!important}}@media (max-height: 560px) and (orientation: landscape){.m2Page{height:100dvh!important;overflow:hidden!important;padding:5px!important}.m2Header{height:36px!important;min-height:36px!important;padding:4px 9px!important;border-radius:12px!important;margin:0!important}.m2Header strong{font-size:10px!important}.m2Header span{font-size:7px!important}.m2Header button{padding:6px 10px!important;font-size:8px!important}.m2TurnBadge{display:block!important;padding:4px 12px!important;font-size:9px!important}.m2Hero{height:calc(100dvh - 46px)!important;margin-top:5px!important;display:grid!important;grid-template-columns:1fr 230px 1fr!important;gap:6px!important}.m2FighterCard{height:100%!important;min-height:0!important;border-radius:16px!important}.m2FighterImg{height:36dvh!important;max-height:150px!important;bottom:82px!important;max-width:70%!important}.m2FighterInfo{left:8px!important;right:8px!important;bottom:8px!important}.m2FighterInfo h2{font-size:17px!important;margin-bottom:5px!important}.m2OwnerChip{display:flex!important;padding:3px 7px!important;margin-bottom:6px!important}.m2OwnerChip img{width:14px!important;height:14px!important}.m2OwnerChip span{font-size:8px!important}.m2Stat{grid-template-columns:22px 1fr 38px!important;gap:4px!important;margin-top:3px!important}.m2Stat b,.m2Stat span{font-size:8px!important}.m2StatTrack{height:6px!important}.m2Center{height:100%!important;display:grid!important;grid-template-rows:auto auto 1fr!important;gap:5px!important;align-items:start!important}.m2Vs{font-size:34px!important;margin:0!important;line-height:.9!important}.m2TurnPanel{width:100%!important;box-sizing:border-box!important;padding:8px!important;border-radius:14px!important}.m2TurnPanel small{font-size:7px!important}.m2TurnPanel h1{font-size:17px!important}.m2TurnPanel p{font-size:8px!important}.m2ActionDots{margin:6px 0!important;gap:4px!important}.m2ActionDots i{width:11px!important;height:11px!important}.m2ActionDots b{font-size:12px!important;margin-left:3px!important}.m2TurnPanel button{width:100%!important;padding:6px 4px!important;font-size:8px!important;border-radius:9px!important}.m2PlayArea{position:absolute!important;z-index:5!important;left:calc(33.333% + 3px)!important;right:calc(33.333% + 3px)!important;top:190px!important;bottom:5px!important;height:auto!important;margin:0!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:34px minmax(0,1fr)!important;gap:5px!important}.m2Tabs{height:34px!important;display:grid!important;grid-template-columns:repeat(5,1fr)!important;grid-template-rows:1fr!important;gap:3px!important;padding:3px!important;border-radius:11px!important}.m2Tabs button,.m2Tabs button:last-child{display:block!important;height:100%!important;min-height:0!important;border-radius:8px!important;font-size:6px!important;padding:0!important;text-align:center!important}.m2Content{height:100%!important;min-height:0!important;padding:6px!important;border-radius:11px!important;overflow:hidden!important}.m2ContentHead{margin-bottom:4px!important}.m2ContentHead h2{font-size:11px!important}.m2ContentHead small{display:none!important}.m2Cards{gap:3px!important}.m2MoveCard{min-height:25px!important;height:25px!important;padding:3px 6px!important;border-radius:8px!important}.m2MoveCard b{font-size:8px!important}.m2MoveCard span{font-size:6px!important;margin-top:0!important}.m2MoveCard em{font-size:6px!important;padding:4px 6px!important;border-radius:7px!important}.m2Chat{display:none!important}.m2Page:has(.m2Tabs button:nth-child(5).active) .m2Content .m2MoveCard{height:31px!important;min-height:31px!important}}@media (max-height:560px) and (orientation:landscape){.m2Page{height:100dvh!important;overflow:hidden!important;padding:6px!important}.m2Header{height:36px!important;margin:0!important}.m2Hero{height:calc(100dvh - 146px)!important;margin-top:6px!important;grid-template-columns:1fr 190px 1fr!important;gap:8px!important}.m2FighterCard{height:100%!important;border-radius:18px!important}.m2FighterImg{height:105px!important;max-height:105px!important;bottom:70px!important}.m2FighterInfo{bottom:7px!important}.m2FighterInfo h2{font-size:17px!important}.m2OwnerChip{display:none!important}.m2Stat{grid-template-columns:22px 1fr 38px!important;margin-top:3px!important}.m2Stat b,.m2Stat span{font-size:8px!important}.m2StatTrack{height:6px!important}.m2Vs{font-size:36px!important}.m2TurnPanel{padding:9px!important}.m2TurnPanel h1{font-size:18px!important}.m2PlayArea{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;height:86px!important;margin-top:6px!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:34px 46px!important;gap:6px!important}.m2Tabs{height:34px!important;grid-template-columns:repeat(5,1fr)!important;grid-template-rows:1fr!important;padding:3px!important;gap:4px!important}.m2Tabs button,.m2Tabs button:last-child{display:block!important;font-size:8px!important;border-radius:9px!important}.m2Content{height:46px!important;padding:5px!important;overflow:hidden!important}.m2ContentHead{display:none!important}.m2Cards{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:5px!important}.m2MoveCard{height:36px!important;min-height:36px!important;padding:4px!important;border-radius:9px!important;justify-content:center!important;text-align:center!important}.m2MoveCard b{font-size:8px!important}.m2MoveCard span,.m2MoveCard em,.m2Chat{display:none!important}}@media (max-height:560px) and (orientation:landscape){.m2Page{height:100dvh!important;overflow:hidden!important;padding:5px!important}.m2Header{height:36px!important;min-height:36px!important;margin:0!important;padding:4px 10px!important;border-radius:12px!important}.m2Header strong{font-size:10px!important}.m2Header span{font-size:7px!important}.m2TurnBadge{display:block!important;padding:4px 12px!important;font-size:9px!important}.m2Header button{padding:6px 10px!important;font-size:8px!important}.m2Hero{height:42dvh!important;margin-top:5px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr)!important;gap:6px!important}.m2FighterCard{height:100%!important;min-height:0!important;border-radius:16px!important}.m2FighterImg{height:100px!important;max-height:100px!important;bottom:72px!important;max-width:60%!important}.m2FighterInfo{left:8px!important;right:8px!important;bottom:6px!important}.m2FighterInfo h2{font-size:16px!important;margin-bottom:4px!important}.m2OwnerChip{display:none!important}.m2Stat{grid-template-columns:22px 1fr 38px!important;gap:4px!important;margin-top:3px!important}.m2Stat b,.m2Stat span{font-size:8px!important}.m2StatTrack{height:6px!important}.m2Vs{font-size:34px!important;margin:0 0 4px!important}.m2TurnPanel{padding:8px 7px!important;border-radius:14px!important}.m2TurnPanel small{font-size:7px!important}.m2TurnPanel h1{font-size:17px!important}.m2TurnPanel p{font-size:8px!important}.m2ActionDots{margin:6px 0!important;gap:4px!important}.m2ActionDots i{width:11px!important;height:11px!important}.m2ActionDots b{font-size:12px!important;margin-left:4px!important}.m2TurnPanel button{width:100%!important;padding:6px 4px!important;font-size:8px!important;border-radius:9px!important}.m2PlayArea{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;height:calc(58dvh - 56px)!important;margin-top:5px!important;display:grid!important;grid-template-columns:120px minmax(0,1fr) 190px!important;grid-template-rows:1fr!important;gap:6px!important}.m2Tabs{height:100%!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:repeat(4,1fr)!important;gap:5px!important;padding:5px!important;border-radius:13px!important}.m2Tabs button{min-height:0!important;height:auto!important;display:block!important;border-radius:10px!important;font-size:10px!important;padding:0 4px!important;text-align:center!important}.m2Tabs button:last-child{display:none!important}.m2Content{height:100%!important;min-height:0!important;padding:8px!important;border-radius:13px!important;overflow:hidden!important}.m2ContentHead{margin-bottom:4px!important}.m2ContentHead h2{font-size:13px!important}.m2ContentHead small{display:none!important}.m2Cards{gap:4px!important}.m2MoveCard{min-height:28px!important;height:28px!important;padding:4px 7px!important;border-radius:9px!important}.m2MoveCard b{font-size:9px!important}.m2MoveCard span{font-size:7px!important;margin-top:0!important}.m2MoveCard em{font-size:7px!important;padding:4px 7px!important;border-radius:7px!important}.m2Chat{display:block!important;height:100%!important;min-height:0!important;padding:8px!important;border-radius:13px!important;overflow:hidden!important}.m2Chat h2{font-size:11px!important;margin-bottom:4px!important}.m2Message{padding:5px!important;margin-top:4px!important;border-radius:9px!important}.m2Message b,.m2Message p,.m2ChatInput{font-size:7px!important}.m2ChatInput{padding:6px!important;margin-top:4px!important}}@media (max-height:560px) and (orientation:landscape){.m2Page{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;padding:6px!important}.m2Header{height:36px!important;min-height:36px!important;margin:0!important;padding:4px 10px!important;border-radius:12px!important}.m2Header strong{font-size:10px!important}.m2Header span{font-size:7px!important}.m2TurnBadge{display:block!important;padding:4px 12px!important;font-size:9px!important}.m2Header button{padding:6px 10px!important;font-size:8px!important}.m2Hero{height:38dvh!important;min-height:0!important;margin-top:5px!important;display:grid!important;grid-template-columns:1fr 190px 1fr!important;gap:6px!important}.m2FighterCard{height:100%!important;min-height:0!important;border-radius:16px!important}.m2FighterImg{height:84px!important;max-height:84px!important;bottom:66px!important;max-width:58%!important}.m2FighterInfo{left:8px!important;right:8px!important;bottom:6px!important}.m2FighterInfo h2{font-size:15px!important;margin-bottom:3px!important}.m2OwnerChip{display:none!important}.m2Stat{grid-template-columns:22px 1fr 38px!important;gap:4px!important;margin-top:3px!important}.m2Stat b,.m2Stat span{font-size:8px!important}.m2StatTrack{height:6px!important}.m2Center{height:100%!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.m2Vs{font-size:34px!important;margin:0 0 4px!important}.m2TurnPanel{padding:8px 7px!important;border-radius:14px!important}.m2TurnPanel small{font-size:7px!important}.m2TurnPanel h1{font-size:16px!important}.m2TurnPanel p{font-size:8px!important}.m2ActionDots{margin:6px 0!important;gap:4px!important}.m2ActionDots i{width:11px!important;height:11px!important}.m2ActionDots b{font-size:12px!important;margin-left:3px!important}.m2TurnPanel button{width:100%!important;padding:6px 4px!important;font-size:8px!important;border-radius:9px!important}.m2PlayArea{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;height:calc(62dvh - 57px)!important;min-height:0!important;margin-top:5px!important;display:grid!important;grid-template-columns:118px minmax(0,1fr) 205px!important;grid-template-rows:1fr!important;gap:6px!important}.m2Tabs{height:100%!important;min-height:0!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:repeat(4,1fr)!important;gap:5px!important;padding:5px!important;border-radius:13px!important}.m2Tabs button{display:block!important;min-height:0!important;height:auto!important;border-radius:10px!important;font-size:10px!important;padding:0 4px!important;text-align:center!important}.m2Tabs button:last-child{display:none!important}.m2Content{height:100%!important;min-height:0!important;padding:7px!important;border-radius:13px!important;overflow:hidden!important}.m2ContentHead{height:16px!important;margin-bottom:4px!important;display:flex!important;align-items:center!important}.m2ContentHead h2{font-size:12px!important}.m2ContentHead small{display:none!important}.m2Cards{height:calc(100% - 20px)!important;display:grid!important;grid-template-rows:repeat(5,1fr)!important;gap:4px!important}.m2MoveCard{min-height:0!important;height:auto!important;padding:4px 7px!important;border-radius:9px!important}.m2MoveCard b{font-size:9px!important}.m2MoveCard span{font-size:7px!important;margin-top:0!important}.m2MoveCard em{font-size:7px!important;padding:4px 7px!important;border-radius:7px!important}.m2Chat{display:block!important;height:100%!important;min-height:0!important;padding:7px!important;border-radius:13px!important;overflow:hidden!important}.m2Chat h2{font-size:11px!important;margin-bottom:4px!important}.m2Message{padding:5px!important;margin-top:4px!important;border-radius:9px!important}.m2Message b,.m2Message p,.m2ChatInput{font-size:7px!important}.m2ChatInput{padding:6px!important;margin-top:4px!important}}.m2ChatMessages{flex:1;min-height:55px;overflow-y:auto;padding-right:3px}.m2ChatEmpty{padding:7px 4px;text-align:center;color:#ffffff8c;font-size:8px}.m2Message.mine{margin-left:10px;background:#ffd25f1a}.m2Message.other{margin-right:10px}.m2Message small{display:block;margin-top:3px;font-size:6px;color:#fff6}.m2ChatComposer{display:grid;grid-template-columns:minmax(0,1fr) 32px;gap:4px;margin-top:4px}.m2ChatComposer textarea{width:100%;min-height:30px;box-sizing:border-box;resize:none;border:1px solid rgba(255,255,255,.14);border-radius:7px;padding:5px;color:#fff;background:#00000073;font-size:8px}.m2ChatComposer button{border:0;border-radius:7px;background:#ffd66b;color:#140900;font-weight:1000}.m2ChatError{color:#ff8e8e;font-size:7px}.m2MoveCard .m2MoveInfo{display:block;min-width:0;flex:1}.m2MoveCard .m2MoveTitle{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:3px 6px!important}.m2MoveCard .m2MoveTitle .m2MoveName{display:inline!important;margin:0!important;color:#fff!important;font-weight:900!important}.m2MoveCard .m2MoveNumbers{display:inline-flex!important;align-items:center!important;gap:5px!important;margin:0!important;white-space:nowrap}.m2MoveCard .m2MoveNumbers .m2MovePv{display:inline!important;margin:0!important;color:#ff3434!important;font-weight:900!important}.m2MoveCard .m2MoveNumbers .m2MovePm{display:inline!important;margin:0!important;color:#368dff!important;font-weight:900!important}.m2MoveCard .m2MoveDescription{display:block!important;margin-top:1px!important;color:#9ba3ad!important;font-size:9px!important;line-height:1.2!important;font-weight:400!important}.m2MoveCard .m2MoveInfo{display:block!important;min-width:0!important;flex:1!important}.m2MoveCard .m2MoveTitle{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:3px 9px!important}.m2MoveCard .m2MoveName{display:inline!important;margin:0!important;color:#fff!important;font-weight:900!important}.m2MoveCard .m2MoveValues{display:inline-flex!important;align-items:baseline!important;gap:7px!important;margin:0!important;white-space:nowrap!important}.m2MoveCard .m2MoveValues .m2MovePv{display:inline!important;margin:0!important;color:#ff3535!important;font-weight:900!important}.m2MoveCard .m2MoveValues .m2MovePm{display:inline!important;margin:0!important;color:#3294ff!important;font-weight:900!important}.m2MoveCard .m2MoveDescription{display:block!important;margin-top:4px!important;color:#b2bac5!important;font-size:14px!important;line-height:1.25!important;font-weight:500!important}@media (max-width:900px) and (orientation:portrait){.m2MoveCard .m2MoveDescription{font-size:10px!important}}@media (max-height:560px) and (orientation:landscape){.m2MoveCard .m2MoveDescription{font-size:9px!important}.m2MoveCard .m2MoveTitle{gap:2px 5px!important}.m2MoveCard .m2MoveValues{gap:4px!important}}.m2RealtimeChat{display:block!important;min-width:0!important;min-height:0!important;height:100%!important;overflow:hidden!important}.m2RealtimeChat>.m2Chat{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;padding:6px!important;box-sizing:border-box!important;overflow:hidden!important;border-radius:11px!important}.m2RealtimeChat .m2ChatMessages{display:block!important;flex:1!important;min-height:35px!important;overflow-y:auto!important}.m2RealtimeChat .m2ChatComposer{display:grid!important;grid-template-columns:minmax(0,1fr) 30px!important;gap:3px!important;margin-top:3px!important}.m2RealtimeChat .m2ChatComposer textarea{display:block!important;height:28px!important;min-height:28px!important;padding:4px!important;font-size:8px!important}.m2RealtimeChat .m2ChatComposer button{display:block!important}@media (max-height:560px) and (orientation:landscape){.m2RealtimeChat{display:none!important}.m2MobileChatPanel{display:block!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.m2MobileChatPanel>.m2Chat{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;padding:5px!important;box-sizing:border-box!important;overflow:hidden!important;border:0!important;background:transparent!important}.m2MobileChatPanel .m2ChatMessages{flex:1!important;min-height:0!important;overflow-y:auto!important}.m2MobileChatPanel .m2ChatComposer{display:grid!important;grid-template-columns:minmax(0,1fr) 30px!important;gap:3px!important;margin-top:3px!important}.m2MobileChatPanel .m2ChatComposer textarea{display:block!important;height:28px!important;min-height:28px!important;padding:4px!important;font-size:8px!important}.m2MobileChatPanel .m2ChatComposer button{display:block!important}}@media screen and (max-width:900px){.m2PlayArea>.m2RealtimeChat,aside.m2RealtimeChat,.m2RealtimeChat{display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;padding:0!important;margin:0!important;border:0!important;visibility:hidden!important;overflow:hidden!important}.m2MobileChatPanel{display:block!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.m2MobileChatPanel>.m2Chat{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;box-sizing:border-box!important;overflow:hidden!important}.m2MobileChatPanel .m2ChatMessages{display:block!important;flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important}.m2MobileChatPanel .m2ChatComposer{display:grid!important}.m2MobileChatPanel .m2ChatComposer textarea,.m2MobileChatPanel .m2ChatComposer button{display:block!important}}.m2MoveCard .m2MoveTitle{display:flex!important;align-items:baseline!important;flex-direction:row!important;flex-wrap:wrap!important;gap:1px!important}.m2MoveCard .m2MoveType{display:inline!important;margin:0!important;color:#ffd66b!important;font-weight:900!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important}.m2MoveCard .m2MoveSeparator{display:inline!important;margin:0 1px!important;color:#ffffff8c!important;font-weight:800!important}.m2MoveCard .m2MoveName{display:inline!important;margin:0!important;white-space:nowrap!important}.m2MoveCard .m2MoveValues{display:inline-flex!important;align-items:baseline!important;gap:1px!important;margin:0!important;white-space:nowrap!important}.m2MoveCard.isUnavailable,.m2MoveCard.isUnavailable:disabled{opacity:.5!important;filter:grayscale(.8) brightness(.55)!important;border-color:#ff5f5f47!important;cursor:not-allowed!important;transform:none!important}.m2MoveCard.isUnavailable em{display:flex!important;flex-direction:column;align-items:center;justify-content:center;min-width:110px;min-height:44px;padding:8px 12px!important;border-radius:8px;border:1px solid rgba(255,90,90,.55);background:linear-gradient(180deg,#982626,#661616)!important;color:#fff!important;font-size:13px!important;font-weight:900!important;line-height:1.05;box-shadow:0 0 12px #ff464659,inset 0 0 8px #ffffff14;text-align:center}.m2BlockedReason{display:block!important;margin-top:4px;color:#ffd8d8!important;font-size:10px!important;font-weight:800!important;line-height:1}@media (max-width:900px){.m2MoveCard.isUnavailable em{min-width:88px;min-height:34px;padding:5px 8px!important;font-size:10px!important}.m2BlockedReason{margin-top:2px;font-size:8px!important}}.m2UnavailableReason{display:none!important}.m2MoveCard.isUnavailable em{background:linear-gradient(180deg,#ff4d4d,#b30000)!important;color:#fff!important;border:2px solid #ff9a9a!important;box-shadow:0 0 6px #ff4a4a,0 0 14px #ff5050cc,0 0 26px #ff3c3ca6,inset 0 0 8px #ffffff40!important;text-shadow:0 0 4px rgba(255,255,255,.5)}.m2BlockedReason{color:#fff5f5!important;font-weight:900!important;opacity:1!important}.m2MoveCard.isUnavailable{opacity:.45}.m2MoveCard.isUnavailable em{opacity:1!important;filter:none!important;transform:none!important;z-index:30;position:relative;background:linear-gradient(180deg,#ff4d4d,#b30000)!important;border:2px solid #ffd2d2!important;color:#fff!important;box-shadow:0 0 8px #ff5a5a,0 0 18px #ff5050f2,0 0 34px #ff3c3cbf,inset 0 0 12px #ffffff47;text-shadow:0 0 6px rgba(255,255,255,.7)}.m2MoveCard.isUnavailable .m2BlockedReason{opacity:1!important;color:#fff!important;text-shadow:0 0 6px rgba(255,255,255,.65)}:root{--uwo-scale:1}html,body,#root{margin:0;width:100%;height:100%;overflow:hidden;background:#050505;color:#fff;font-family:Arial Black,Arial,sans-serif}button,input{font-family:inherit}.authPage{position:relative;width:100vw;height:100vh;overflow:hidden;background:#030303;display:grid;place-items:center}.authBg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.42;filter:contrast(1.15) brightness(.72)}.authCard{position:relative;z-index:5;width:min(520px,92vw);padding:38px;background:#000000d1;border:1px solid rgba(255,45,25,.7);box-shadow:0 0 45px #ff00003d;text-align:center}.authLogo{width:230px;max-width:82%;margin-bottom:14px}.authCard h1{margin:0 0 10px;font-size:28px}.authCard p{color:#ddd;margin:0 0 24px}.authForm{display:flex;flex-direction:column;gap:12px}.authForm input{height:48px;background:#080808;border:1px solid rgba(255,255,255,.18);color:#fff;padding:0 14px;font-size:16px}.authForm button{height:50px;background:linear-gradient(180deg,#c60000,#600000);border:1px solid #ff2b1f;color:#fff;font-weight:1000;cursor:pointer;box-shadow:0 0 18px #ff000061}.authError{color:#ff4b3d;font-weight:900;font-size:14px}.hub{position:relative;width:100vw;height:100vh;overflow:hidden;background:#050505}.uwoStage{position:absolute;left:0;top:0;width:1920px;height:1080px;overflow:hidden;background:#050505}.hubBg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.55) contrast(1.18);z-index:0}.layout{position:absolute;left:0;top:0;width:1920px;height:1080px;z-index:10}.centerZone{position:absolute;left:560px;right:430px;top:140px;bottom:0;overflow:hidden}.holoTable{position:absolute;left:50%;bottom:70px;transform:translate(-50%);width:520px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(255,0,0,.42),transparent 68%)}.rightZone{position:absolute;right:45px;top:140px;bottom:0;width:390px;overflow:visible}.wrestler{position:absolute;right:70px;bottom:0;height:820px;z-index:2;filter:drop-shadow(0 0 30px rgba(255,0,0,.35))}.statusPanel.recordPanel{position:absolute;right:0;top:210px;width:230px;padding:24px;border:1px solid rgba(210,140,55,.55);border-radius:10px;background:linear-gradient(180deg,#050505d1,#00000094),radial-gradient(circle at 50% 20%,rgba(255,0,0,.13),transparent 42%);box-shadow:0 0 22px #000000bf,inset 0 0 30px #ff78280f;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:20;text-align:center}.recordPanel h3{margin:0 0 28px;font-size:26px;font-weight:1000;text-shadow:0 2px 0 #000,0 0 12px rgba(255,255,255,.25)}.recordStats{display:grid;grid-template-columns:1fr;gap:22px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.14)}.recordStats small,.titleBlock small{display:block;color:#e7e7e7;font-size:13px;font-weight:900;letter-spacing:.5px;margin-bottom:5px}.recordStats strong{display:block;font-size:54px;line-height:1;font-weight:1000;text-shadow:0 3px 0 #000}.recordStats .wins{color:#75d94a}.recordStats .losses{color:#ff3131}.titleBlock{padding:24px 0 18px;border-bottom:1px solid rgba(255,255,255,.12)}.titleBlock .belt{width:100%;max-width:175px;margin:6px auto;display:block;filter:drop-shadow(0 0 12px rgba(255,155,45,.35))}.titleBlock p{margin:0;color:#ffd27a;font-size:16px;line-height:1.18;font-weight:1000;text-shadow:0 2px 0 #000}.profileBtn{width:100%;height:54px;margin-top:20px;border:1px solid rgba(255,65,35,.8);border-radius:8px;background:radial-gradient(circle at 35% 50%,rgba(255,0,0,.34),transparent 48%),linear-gradient(180deg,#8a0500,#490000);color:#fff;font-size:14px;font-weight:1000;text-shadow:0 2px 0 #000;box-shadow:0 0 16px #ff000057,inset 0 0 12px #ffffff14;cursor:pointer}.desktopObjectivesBtn{width:100%;min-height:46px;margin:0 0 12px;border:1px solid rgba(255,210,95,.35);border-radius:16px;background:radial-gradient(circle at 100% 0%,rgba(255,210,95,.2),transparent 42%),linear-gradient(135deg,#6e0000c7,#0c0c0ceb);color:#ffd66b;font-family:Arial Black,Arial,sans-serif;font-size:13px;font-weight:1000;letter-spacing:.08em;cursor:pointer;box-shadow:0 10px 26px #00000059,0 0 18px #ffaa2814}.desktopObjectivesBtn:hover{border-color:#ffd25fb3;color:#fff;transform:translateY(-1px)}@media (max-width:768px) and (orientation:portrait){.desktopObjectivesBtn{display:none!important}}@media (orientation:landscape) and (max-width:1023px),(orientation:landscape) and (pointer:coarse){.desktopObjectivesBtn{display:none!important}}.desktopObjectivesBtn{width:100%!important;min-height:58px!important;margin:0 0 14px!important;border-radius:22px!important;border:1px solid rgba(255,216,110,.55)!important;background:linear-gradient(90deg,rgba(255,216,110,.16),transparent 34%),radial-gradient(circle at 88% 50%,rgba(255,0,0,.28),transparent 38%),linear-gradient(135deg,#2a0f00fa,#730000d1,#000000f2)!important;color:#fff4bf!important;font-size:14px!important;letter-spacing:.12em!important;text-transform:uppercase!important;box-shadow:0 14px 34px #0000007a,inset 0 0 18px #ffffff0f,0 0 20px #ffb2281f!important}.desktopObjectivesBtn:before{content:"★ ";color:#ffd66b}.desktopObjectivesBtn:after{content:"  ›";color:#ffd66b}.desktopObjectivesBtn:hover{transform:translateY(-2px);border-color:#ffd86ee6!important;box-shadow:0 18px 42px #0000008c,0 0 28px #ffb22838!important}.uwoAdminTopBtn{position:fixed;top:14px;right:16px;z-index:9999;height:42px;padding:0 15px;border:1px solid rgba(255,216,109,.45);border-radius:14px;background:linear-gradient(135deg,#5d0000,#d8a52a);color:#111;font-weight:1000;cursor:pointer;box-shadow:0 0 20px #ffd86d40}.uwoAdminTopBtn{position:fixed;top:14px;right:16px;z-index:99999;height:42px;padding:0 15px;border:1px solid rgba(255,216,109,.55);border-radius:14px;background:linear-gradient(135deg,#5d0000,#d8a52a);color:#111;font-weight:1000;cursor:pointer;box-shadow:0 0 20px #ffd86d59}@media (max-width:700px){.uwoAdminTopBtn{top:8px;right:8px;height:34px;padding:0 10px;font-size:11px;border-radius:11px}}.uwoAdminTopBtn{position:fixed!important;top:14px!important;right:16px!important;z-index:2147483647!important;height:42px!important;padding:0 15px!important;border:2px solid #ffd86d!important;border-radius:14px!important;background:#ffd86d!important;color:#111!important;font-weight:1000!important;cursor:pointer!important}.topAdminBtn{height:38px;padding:0 14px;border:1px solid rgba(255,216,109,.55);border-radius:13px;background:linear-gradient(135deg,#5d0000,#d8a52a);color:#111;font-weight:1000;cursor:pointer;box-shadow:0 0 18px #ffd86d40}.topAdminBtn:hover{filter:brightness(1.12);transform:translateY(-1px)}@media (max-width:700px){.topAdminBtn{height:32px;padding:0 9px;font-size:10px;border-radius:10px}}:root{--uwo-vw:100vw;--uwo-vh:100vh;--uwo-scale-x:1;--uwo-scale-y:1}html,body,#root{margin:0!important;padding:0!important;width:100%!important;height:100%!important;overflow:hidden!important;background:#050505!important}.hub{width:100dvw!important;height:100dvh!important;overflow:hidden!important;background:#050505!important}.uwoStage{position:absolute!important;left:0!important;top:0!important;width:1920px!important;height:1080px!important;transform:scale(var(--uwo-scale-x),var(--uwo-scale-y))!important;transform-origin:top left!important}@media (max-width:768px) and (orientation:portrait){.uwoStage{display:none!important}}@media (orientation:landscape) and (max-width:1023px){.uwoStage{display:none!important}}@media (max-width:768px) and (orientation:portrait){.uwoStage{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}}@media (orientation:landscape) and (pointer:coarse){.uwoStage{display:none!important}}.conceptTopbar{position:absolute;left:0;top:0;width:100%;height:102px;z-index:1000;display:flex;align-items:center;padding:0 26px;background:linear-gradient(180deg,#000000fa,#000000e0 72%,#00000085);border-bottom:1px solid rgba(186,123,40,.42);box-shadow:0 16px 34px #000000b8}.conceptTopbar:before{content:"";position:absolute;left:255px;right:245px;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#ff2018 8%,rgba(255,160,45,.65) 22%,transparent 80%);box-shadow:0 0 18px #ff0000bf}.conceptLogo{width:240px;height:100%;display:flex;align-items:center;position:relative}.conceptLogo:after{content:"";position:absolute;right:0;bottom:-1px;width:44px;height:18px;border-bottom:1px solid rgba(186,123,40,.55);border-left:1px solid rgba(186,123,40,.55);transform:skew(-38deg)}.conceptLogo img{width:200px;filter:drop-shadow(0 0 10px rgba(255,255,255,.18))}.conceptNav{height:100%;display:flex;align-items:stretch}.conceptNav button{transition:.25s;all:unset;width:150px;height:100%;display:grid;place-items:center;position:relative;cursor:pointer;color:#e9e9e9;font-size:16px;font-weight:900;text-transform:uppercase;border-left:1px solid rgba(255,255,255,.08);border-right:1px solid rgba(255,255,255,.04);background:#0003;text-shadow:0 2px 0 #000}.conceptNav button.active{color:#fff;background:radial-gradient(circle at 50% 55%,rgba(255,40,20,.42) 0%,rgba(180,0,0,.22) 40%,transparent 82%),linear-gradient(180deg,#410000d1,#080000eb);box-shadow:inset 0 -2px #ff1f18,inset 0 0 70px #ff000038}.conceptNav button.active:after{content:"";position:absolute;left:50%;bottom:-2px;width:76px;height:3px;transform:translate(-50%);background:#ff251c;box-shadow:0 0 17px #ff251c}.conceptHud{margin-left:auto;height:100%;display:flex;align-items:center;gap:20px;color:#fff;font-weight:900;font-size:18px;text-shadow:0 2px 0 #000}.notify{position:relative;display:flex;align-items:center;gap:7px}.notify b{font-size:17px}.money{display:flex;align-items:center;gap:8px}.profile{height:100%;display:flex;align-items:center;gap:12px;margin-left:10px}.portrait{width:56px;height:56px;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#080812;border:3px solid #d4aa45;box-shadow:0 0 0 2px #5c4312,0 0 18px #d4aa4573,inset 0 0 18px #d4aa4526;flex-shrink:0}.portrait img{width:100%;height:100%;object-fit:cover;display:block}.profileText{width:105px;display:flex;flex-direction:column;gap:4px}.profileText strong{font-size:15px;line-height:1}.profileText small{font-size:13px;color:#e9e9e9}.xp{width:88px;height:6px;background:#151515;border:1px solid rgba(255,255,255,.15)}.xp i{display:block;width:72%;height:100%;background:#ff3028}@media (max-width:1600px),(max-height:900px){.conceptTopbar{height:76px;padding:0 20px}.conceptTopbar:before{left:185px;right:180px}.conceptLogo{width:180px}.conceptLogo img{width:135px}.conceptNav button{width:118px;font-size:13px}.conceptHud{gap:12px;font-size:14px}.portrait{width:56px;height:56px;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#080812;border:3px solid #d4aa45;box-shadow:0 0 0 2px #5c4312,0 0 18px #d4aa4573,inset 0 0 18px #d4aa4526;flex-shrink:0}.profileText{width:82px}.profileText strong{font-size:12px}.profileText small{font-size:11px}.xp{width:70px;height:5px}}.conceptNav button{background:#0000006b!important;border-left:1px solid rgba(255,255,255,.08)!important;border-right:1px solid rgba(255,255,255,.05)!important;box-shadow:inset 0 0 38px #ffffff06!important}.conceptNav button.active{background:radial-gradient(circle at 34% 48%,#ff231cb8,#9b000052 25%,#140000bf 62%,#000000e0)!important;color:#fff!important;text-shadow:0 0 7px rgba(255,255,255,.65),0 0 18px rgba(255,0,0,.75),0 2px 0 #000!important;box-shadow:inset 0 0 55px #ff000042,inset 0 -1px #ff0000d9,0 0 24px #ff000047!important}.conceptNav button.active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 35% 52%,rgba(255,0,0,.55),transparent 42%),linear-gradient(90deg,rgba(255,0,0,.18),transparent 72%);filter:blur(8px);opacity:.9;pointer-events:none}.conceptNav button.active:after{content:"";position:absolute;left:16%;bottom:0;width:68%;height:4px;transform:none;background:#ff241c;box-shadow:0 0 8px #ff241c,0 0 20px #ff0000e6,0 -8px 24px #ff000059}.conceptNav button.active,.conceptNav button.active:hover{background:#0003!important;box-shadow:none!important;color:#fff!important}.conceptNav button.active:before{display:none!important}.conceptNav button.active span,.conceptNav button.active{text-shadow:0 0 6px rgba(255,255,255,.75),0 0 14px rgba(255,40,30,.95),0 0 28px rgba(255,0,0,.75)!important}.conceptNav button.active:after{content:"";position:absolute;left:18%;right:18%;bottom:0;height:3px;width:auto;transform:none;background:#ff221a;box-shadow:0 0 12px #ff221a,0 0 26px #ff0000d9}.conceptTopbar .portrait{width:56px;height:56px;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#080812;border:3px solid #d4aa45;box-shadow:0 0 0 2px #5c4312,0 0 18px #d4aa4573,inset 0 0 18px #d4aa4526;flex-shrink:0}.conceptTopbar .portrait img{width:100%;height:100%;object-fit:cover;display:block}.conceptTopbar .portrait{width:56px!important;height:56px!important;border-radius:16px!important;overflow:hidden!important;background:#080812!important;border:3px solid #d4aa45!important;box-shadow:0 0 0 2px #5c4312,0 0 18px #d4aa4573!important;display:flex!important;align-items:center!important;justify-content:center!important}.conceptTopbar .portrait img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.conceptTopbar .portrait,.conceptTopbar .profile .portrait{width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;border-radius:14px!important;overflow:hidden!important;background:#111!important;display:block!important}.conceptTopbar .portrait img,.conceptTopbar .profile .portrait img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;opacity:1!important;visibility:visible!important}.mp2Logo,.mpLogo,.mlLogo{cursor:pointer}@media (min-width:769px) and (max-width:1366px){.conceptNav{display:flex!important;gap:6px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.conceptNav::-webkit-scrollbar{display:none!important}.conceptNav button{flex:0 0 auto!important;min-width:auto!important;padding:0 10px!important;font-size:10px!important;white-space:nowrap!important}}@media (min-width:769px) and (max-width:1366px){.conceptNav{display:flex!important;gap:6px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.conceptNav::-webkit-scrollbar{display:none!important}.conceptNav button{flex:0 0 auto!important;white-space:nowrap!important}}.uwoNotifyShade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:#000000ad;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.uwoNotifyDrawer{position:absolute;top:0;right:0;width:min(430px,100vw);height:100%;padding:18px;color:#fff;background:radial-gradient(circle at 20% 0%,rgba(200,32,32,.32),transparent 34%),linear-gradient(180deg,#151111,#08080b);border-left:1px solid rgba(255,216,112,.28);box-shadow:-30px 0 80px #000000bf;overflow:auto}.uwoNotifyHead{display:flex;align-items:center;justify-content:space-between;padding:8px 4px 18px;border-bottom:1px solid rgba(255,255,255,.12)}.uwoNotifyHead small{color:#d9b866;font-size:11px;letter-spacing:.22em;font-weight:900}.uwoNotifyHead h2{margin:4px 0 0;font-size:28px;text-transform:uppercase;letter-spacing:.04em}.uwoNotifyHead button{width:42px;height:42px;border:0;border-radius:14px;background:#ffffff1a;color:#fff;font-size:28px}.uwoNotifyBlock{margin-top:22px}.uwoNotifyBlock h3{margin:0 0 10px;color:#ffd86d;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.uwoNotifyRow,.uwoNotifyFriend{width:100%;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,#ffffff17,#ffffff09);color:#fff;border-radius:18px;padding:14px;margin-bottom:10px;display:grid;grid-template-columns:44px 1fr auto;gap:12px;text-align:left;cursor:pointer}.uwoNotifyRow:hover,.uwoNotifyFriend:hover{border-color:#ffd8708c;transform:translateY(-1px)}.uwoNotifyRow i,.uwoNotifyAvatar{width:44px;height:44px;border-radius:15px;display:flex;align-items:center;justify-content:center;background:#00000059;font-style:normal;font-size:23px}.uwoNotifyRow span,.uwoNotifyFriend div:nth-child(2){display:flex;flex-direction:column;gap:4px}.uwoNotifyRow strong,.uwoNotifyFriend strong{font-size:14px;text-transform:uppercase}.uwoNotifyRow em,.uwoNotifyFriend span{font-style:normal;color:#ffffffb8;font-size:13px;line-height:1.35}.uwoNotifyRow b{align-self:center;padding:5px 8px;border-radius:999px;background:#ffd86d;color:#160d00;font-size:10px;font-weight:1000}.uwoNotifyFriend nav{display:flex;gap:8px;margin-top:8px}.uwoNotifyFriend nav button{border:0;border-radius:11px;padding:9px 12px;font-weight:900}.uwoNotifyFriend nav button:first-child{background:#ffd86d;color:#160d00}.uwoNotifyFriend nav button:last-child{background:#ffffff1f;color:#fff}.uwoNotifyEmpty{margin-top:26px;min-height:260px;border-radius:24px;border:1px dashed rgba(255,216,112,.35);background:#ffffff0b;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:10px;padding:28px}.uwoNotifyEmpty b{font-size:46px}.uwoNotifyEmpty strong{font-size:22px;text-transform:uppercase}.uwoNotifyEmpty span{max-width:310px;color:#ffffffa8;font-size:13px;line-height:1.45}.uwoNotifyState,.uwoNotifyError{margin-top:18px;padding:14px;border-radius:16px;background:#ffffff14}.uwoNotifyError{color:#ffd86d}@media (max-width:700px){.uwoNotifyDrawer{width:100vw;border-left:0}}.uwoMessagesBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;font:inherit;font-weight:900;cursor:pointer;padding:0}.uwoMessagesShade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:#000000ad;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.uwoMessagesDrawer{position:absolute;top:0;right:0;width:min(860px,100vw);height:100%;padding:18px;color:#fff;background:radial-gradient(circle at 20% 0%,rgba(55,105,255,.28),transparent 34%),linear-gradient(180deg,#111318,#08080b);border-left:1px solid rgba(120,160,255,.28);box-shadow:-30px 0 80px #000000bf;overflow:hidden}.uwoMessagesHead{height:66px;display:flex;align-items:center;justify-content:space-between;padding:6px 4px 16px;border-bottom:1px solid rgba(255,255,255,.12)}.uwoMessagesHead small{color:#9db8ff;font-size:11px;letter-spacing:.22em;font-weight:900}.uwoMessagesHead h2{margin:4px 0 0;font-size:28px;text-transform:uppercase;letter-spacing:.04em}.uwoMessagesHead button{width:42px;height:42px;border:0;border-radius:14px;background:#ffffff1a;color:#fff;font-size:28px;cursor:pointer}.uwoMessagesGrid{height:calc(100% - 66px);display:grid;grid-template-columns:310px 1fr;gap:14px;padding-top:14px;min-height:0}.uwoConversationsPane,.uwoChatPane{min-height:0;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:#00000038;overflow:hidden}.uwoConversationsPane{padding:14px;overflow:auto}.uwoConversationsPane h3{margin:0 0 12px;color:#9db8ff;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.uwoConversationItem{width:100%;position:relative;border:1px solid rgba(255,255,255,.12);background:#ffffff0e;color:#fff;border-radius:16px;padding:13px 42px 13px 13px;margin-bottom:10px;display:flex;flex-direction:column;gap:5px;text-align:left;cursor:pointer}.uwoConversationItem.active{border-color:#7da2ffcc;background:#7da2ff29}.uwoConversationItem.unread{box-shadow:0 0 20px #7da2ff24}.uwoConversationItem strong{font-size:14px}.uwoConversationItem span{color:#ffffffad;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uwoConversationItem b{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:#9db8ff;color:#061020;border-radius:999px;padding:5px 8px;font-size:11px}.uwoChatPane{display:grid;grid-template-rows:58px minmax(0,1fr) auto}.uwoChatTitle{display:flex;flex-direction:column;justify-content:center;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.1)}.uwoChatTitle strong{font-size:17px}.uwoChatTitle small{color:#ffffff8c;font-size:12px}.uwoThreadMessages{min-height:0;overflow:auto;display:flex;flex-direction:column;gap:9px;padding:16px;scroll-behavior:smooth}.uwoThreadBubble{max-width:78%;display:flex;flex-direction:column;gap:4px;padding:11px 13px;border-radius:15px}.uwoThreadBubble.mine{align-self:flex-end;background:linear-gradient(135deg,#7da2ff,#dce7ff);color:#061020;border-bottom-right-radius:5px}.uwoThreadBubble.other{align-self:flex-start;background:#ffffff1a;color:#fff;border-bottom-left-radius:5px}.uwoThreadBubble span{font-size:13px;line-height:1.35}.uwoThreadBubble small{font-size:10px;opacity:.62}.uwoMessageComposer{border-top:1px solid rgba(255,255,255,.1);padding:12px;display:grid;grid-template-columns:1fr 92px;gap:10px;background:#00000047}.uwoMessageComposer p{grid-column:1/-1;margin:0;color:#9db8ff;font-weight:800;font-size:12px}.uwoMessageComposer textarea{width:100%;min-height:74px;max-height:110px;resize:none;border-radius:16px;border:1px solid rgba(120,160,255,.35);background:#00000073;color:#fff;padding:13px;font-size:16px;line-height:1.35;outline:none}.uwoMessageComposer button{border:0;border-radius:16px;padding:0 14px;font-weight:1000;cursor:pointer;background:linear-gradient(135deg,#7da2ff,#dce7ff);color:#061020}.uwoMessagesEmpty,.uwoChatEmpty,.uwoMsgEmptySmall{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:10px;color:#ffffffb8;padding:24px}.uwoMessagesEmpty b,.uwoChatEmpty b{font-size:44px}.uwoMessagesEmpty strong{font-size:20px;color:#fff;text-transform:uppercase}.uwoMsgMuted{color:#ffffff8c}@media (max-width:700px){.uwoMessagesShade{background:#08080b}.uwoMessagesDrawer{width:100vw;height:100dvh;padding:10px;border-left:0;overflow:hidden}.uwoMessagesHead{height:54px;padding:4px 2px 10px}.uwoMessagesHead h2{font-size:22px}.uwoMessagesHead button{width:38px;height:38px;border-radius:12px}.uwoMessagesGrid{height:calc(100dvh - 64px);display:grid;grid-template-columns:1fr;grid-template-rows:118px minmax(0,1fr);gap:10px;padding-top:10px}.uwoConversationsPane{padding:10px;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;border-radius:18px}.uwoConversationsPane h3{display:none}.uwoConversationItem{min-width:190px;max-width:210px;margin-bottom:0;padding:11px 36px 11px 12px}.uwoChatPane{border-radius:18px;grid-template-rows:48px minmax(0,1fr) auto}.uwoThreadMessages{padding:12px}.uwoThreadBubble{max-width:86%}.uwoMessageComposer{grid-template-columns:1fr;gap:8px;padding:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom))}.uwoMessageComposer textarea{min-height:70px;font-size:16px!important}.uwoMessageComposer button{min-height:44px}}.uwoThreadMessages{position:relative;width:100%;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.uwoThreadBubble{position:relative;flex:0 0 auto;min-width:48px;min-height:36px;overflow:visible;opacity:1!important;visibility:visible!important}.uwoThreadBubble span{display:block!important;position:static!important;width:auto!important;height:auto!important;min-height:1em;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important;overflow:visible!important;white-space:pre-wrap!important;overflow-wrap:anywhere;word-break:break-word;text-overflow:initial!important;font-size:14px!important;line-height:1.42!important;font-weight:500;text-indent:0!important;transform:none!important}.uwoThreadBubble.mine,.uwoThreadBubble.mine span{color:#061020!important;-webkit-text-fill-color:#061020!important}.uwoThreadBubble.other,.uwoThreadBubble.other span{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.uwoThreadBubble small{display:block!important;position:static!important;width:auto!important;height:auto!important;opacity:.7!important;visibility:visible!important;overflow:visible!important;white-space:nowrap;transform:none!important}.uwoThreadBubble.mine small{color:#061020!important;-webkit-text-fill-color:#061020!important}.uwoThreadBubble.other small{color:#ffffffc7!important;-webkit-text-fill-color:rgba(255,255,255,.78)!important}.uwoChatPane{min-width:0}.uwoChatPane>*{min-width:0}@media (max-width:700px){.uwoMessagesGrid{height:calc(100dvh - 64px);min-height:0;overflow:hidden}.uwoChatPane{min-height:0;overflow:hidden}.uwoThreadMessages{min-height:0;padding:12px}.uwoThreadBubble{max-width:88%;padding:10px 12px}.uwoThreadBubble span{font-size:14px!important}.uwoMessageComposer{grid-template-columns:minmax(0,1fr) 78px;padding:9px;gap:8px}.uwoMessageComposer textarea{min-width:0;min-height:54px;max-height:78px;padding:10px}.uwoMessageComposer button{min-width:0;padding:0 8px;font-size:12px}}.uwoLeftMenu{position:absolute;left:38px;top:135px;width:430px;z-index:999;display:flex;flex-direction:column;gap:12px}.uwoMenuBtn{position:relative;width:100%;height:86px;border-radius:12px;border:1px solid rgba(255,45,35,.55);background:radial-gradient(circle at 92% 50%,rgba(255,0,0,.38),transparent 24%),linear-gradient(90deg,#0c0c0cfa,#050505fa 68%,#1a0000f2);box-shadow:inset 0 0 18px #ffffff09,0 0 8px #ff00002e,0 10px 20px #0000009e;padding:0 76px 0 34px;display:flex;align-items:center;overflow:hidden;cursor:pointer;color:#fff;transform:skew(-3deg)}.uwoMenuBtn:nth-child(2n){margin-left:12px}.uwoMenuBtn.isActive{border-color:#ff2b20;background:radial-gradient(circle at 90% 50%,rgba(255,35,0,.65),transparent 28%),linear-gradient(90deg,#7b0000,#b30000 48%,#390000);box-shadow:0 0 18px #ff0000a6,inset 0 0 24px #ff000059}.uwoMenuText{position:relative;z-index:3;display:flex;flex-direction:column;text-align:left;transform:skew(3deg)}.uwoMenuText strong{color:#fff;font-size:30px;line-height:.9;font-weight:1000;font-style:italic;text-shadow:0 3px 0 #000,0 0 7px rgba(255,255,255,.35)}.uwoMenuText small{color:#ffc21b;font-size:15px;line-height:1;margin-top:7px;font-weight:1000;font-style:italic;text-shadow:0 2px 0 #000}.uwoLine{position:absolute;right:104px;top:50%;width:30%;height:3px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,#ff1010,#ffd08a);box-shadow:0 0 10px #f00c}.uwoArrow{position:absolute;right:42px;top:50%;transform:translateY(-54%) skew(3deg);color:#fff;font-size:72px;line-height:.7;font-weight:1000;text-shadow:0 0 8px white,0 0 18px #ff1a00}.uwoSeasonPass{position:relative;width:100%;height:102px;margin-top:8px;border-radius:14px;border:1px solid #ffb91f;background:radial-gradient(circle at 78% 50%,rgba(255,170,0,.26),transparent 34%),linear-gradient(90deg,#120d05fa,#241504f5,#0c0803fa);box-shadow:0 0 18px #ffb70061,inset 0 0 22px #ffb70029;padding:0 90px 0 44px;display:flex;align-items:center;overflow:hidden;cursor:pointer;color:#fff;transform:skew(-3deg)}.uwoSeasonPass span{transform:skew(3deg)}.uwoSeasonPass strong{display:block;color:#fff;font-size:34px;line-height:1;font-weight:1000;font-style:italic;text-shadow:0 3px 0 #000}.uwoSeasonPass small{display:block;color:#ffc21b;font-size:18px;margin-top:4px;font-weight:1000}.uwoBottomActions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:10px;padding:0 4px}.uwoBottomActions button{background:transparent;border:0;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-weight:1000;font-style:italic;text-shadow:0 2px 0 #000}.uwoBottomActions span{width:46px;height:46px;border:2px solid rgba(255,255,255,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px}.uwoBottomActions small{font-size:14px}.mpScreen{display:none!important}.conceptLogo,.mp2Logo,.mpLogo,.mlLogo{cursor:pointer}.mp2Screen{display:none}@media (max-width:768px) and (orientation:portrait){html,body,#root,.hub{width:100%!important;height:100dvh!important;overflow:hidden!important;background:#050505!important}.uwoStage{display:none!important}.mp2Screen{display:grid!important;grid-template-rows:90px 205px minmax(0,1fr) 54px 58px;position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;overflow:hidden;background:#050505;color:#fff;font-family:Arial Black,Arial,sans-serif;z-index:999999}.mp2Bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.58) contrast(1.15);z-index:0}.mp2Screen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#000000f0,#0000001f 32%,#0000002e 65%,#000000f0)}.mp2Top{position:relative;z-index:5;display:grid;grid-template-columns:96px 1fr;grid-template-rows:44px 28px;gap:4px 8px;align-items:center;padding:9px 15px 4px;border-bottom:1px solid rgba(190,125,40,.48);background:linear-gradient(180deg,rgba(0,0,0,.98),rgba(0,0,0,.68),transparent)}.mp2Logo{width:92px}.mp2Profile{justify-self:end;display:flex;align-items:center;gap:8px}.mp2Avatar{width:46px;height:46px;border-radius:50%;border:2px solid #c38935;overflow:hidden;box-shadow:0 0 15px #ffa02d8c;background:#050505}.mp2Avatar img{width:135%;height:135%;object-fit:cover;object-position:58% 20%;transform:translate(-8px,4px)}.mp2Profile strong{display:block;font-size:13px;line-height:1}.mp2Profile small{display:block;color:#eee;font-size:9px;margin-top:3px}.mp2Profile span{display:block;width:76px;height:5px;margin-top:4px;background:#222}.mp2Profile span i{display:block;width:72%;height:100%;background:linear-gradient(90deg,#ff241d,#ff612a)}.mp2Hud{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:20px;font-size:12px;white-space:nowrap}.mp2Hero{position:relative;z-index:3;overflow:hidden}.mp2Wrestler{position:absolute;right:-30px;bottom:-4px;height:240px;filter:drop-shadow(0 0 24px rgba(255,0,0,.36));pointer-events:none}.mp2Menu{position:relative;z-index:6;display:grid!important;grid-template-rows:repeat(8,minmax(0,1fr));gap:8px!important;padding:0 14px!important;min-height:0;overflow:hidden}.mp2Menu button{min-height:0!important;height:auto!important;display:grid!important;grid-template-columns:1fr 28px!important;align-items:center;padding:0 18px!important;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:linear-gradient(90deg,#080808f0,#141414c7,#000000e6);color:#fff;overflow:hidden;box-shadow:0 4px 11px #00000073;transform:scaleY(.985);transform-origin:center}.mp2Menu button.active{border-color:#ff3a23;background:linear-gradient(90deg,#910000fa,#5c0000eb,#000000db);box-shadow:0 0 15px #ff000085}.mp2Menu i{display:none!important}.mp2Menu span{display:flex!important;align-items:baseline!important;gap:8px!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-align:left!important}.mp2Menu strong{display:inline!important;font-size:15px!important;line-height:1!important;font-style:italic;text-shadow:0 2px 0 #000;white-space:nowrap!important}.mp2Menu small{display:inline!important;margin:0!important;color:#ffbd34;font-size:8px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.mp2Menu em{font-style:normal;font-size:23px!important;color:#fff;text-align:center!important;text-shadow:0 0 10px rgba(255,255,255,.9)}.mp2Season{position:relative;z-index:7;margin:6px 14px 0;display:flex;align-items:center;justify-content:space-between;padding:0 15px;border:1px solid rgba(255,165,30,.72);border-radius:8px;background:radial-gradient(circle at 80% 40%,rgba(255,120,0,.3),transparent 42%),linear-gradient(90deg,#371604f5,#080808f0)}.mp2Season small{display:block;color:#ffbd34;font-size:9px}.mp2Season strong{display:block;font-size:19px;line-height:.9}.mp2Season b{color:#ff2525;font-size:11px}.mp2Bottom{position:relative;z-index:8;margin:6px 8px 8px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid rgba(184,120,35,.58);border-radius:10px;overflow:hidden;background:#000000c7}.mp2Bottom button{border:0;border-right:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#141414e0,#000000eb);color:#fff;font-size:15px}.mp2Bottom button small{display:block;font-size:7px;margin-top:1px}.mp2Bottom .home{background:radial-gradient(circle,#f006,#1e0000f5);box-shadow:inset 0 0 22px #ff00008c}.mp2Bottom .home img{width:62px}}@media (max-width:390px) and (orientation:portrait){.mp2Screen{grid-template-rows:86px 185px minmax(0,1fr) 50px 54px}.mp2Top{grid-template-columns:86px 1fr;grid-template-rows:42px 25px;padding:8px 14px 4px}.mp2Logo{width:82px}.mp2Avatar{width:42px;height:42px}.mp2Profile strong{font-size:12px}.mp2Profile small{font-size:8px}.mp2Hud{gap:17px;font-size:11px}.mp2Wrestler{height:218px;right:-28px}.mp2Menu{gap:7px!important;padding:0 12px!important}.mp2Menu button{grid-template-columns:1fr 25px!important;padding:0 16px!important;transform:scaleY(.985)}.mp2Menu span{gap:7px!important}.mp2Menu strong{font-size:14px!important}.mp2Menu small{font-size:7px!important}.mp2Menu em{font-size:21px!important}.mp2Season strong{font-size:17px}}@media (max-width:768px) and (orientation:portrait){.mp2Top{grid-template-columns:100px 1fr!important;grid-template-rows:48px 24px!important;padding:10px 16px 5px!important}.mp2Logo{width:96px!important}.mp2Profile{gap:9px!important}.mp2Avatar{width:48px!important;height:48px!important}.mp2Hud{justify-content:space-between!important;gap:0!important;padding:0 4px!important;font-size:11px!important;color:#f5f5f5!important}.mp2Hud b{min-width:22%;text-align:center;font-size:11px!important;letter-spacing:.2px}.mp2Hud b:nth-child(1):before{content:"NOTIFICHE ";color:#ffbd34}.mp2Hud b:nth-child(2):before{content:"MSG ";color:#ffbd34}.mp2Hud b:nth-child(3):before{content:"COINS ";color:#ffbd34}.mp2Hud b:nth-child(4):before{content:"GEMME ";color:#ffbd34}.mp2Hud b{font-size:0!important}.mp2Hud b:before,.mp2Hud b{font-size:10px!important}}@media (max-width:390px) and (orientation:portrait){.mp2Top{grid-template-columns:88px 1fr!important;grid-template-rows:44px 24px!important}.mp2Logo{width:84px!important}.mp2Avatar{width:42px!important;height:42px!important}.mp2Hud b:before,.mp2Hud b{font-size:9px!important}}@media (max-width:768px) and (orientation:portrait){.mp2Menu button,.mp2Menu button.active{border:1px solid rgba(255,255,255,.22)!important;background:linear-gradient(90deg,#080808f0,#141414c7,#000000e6)!important;box-shadow:0 4px 11px #00000073!important}}.mp2Avatar{border-radius:16px!important;overflow:hidden!important;border:3px solid #d4aa45!important;background:#080812!important;box-shadow:0 0 0 2px #5c4312,0 0 18px #d4aa4573!important}.mp2Avatar img{width:100%!important;height:100%!important;object-fit:cover!important}@media (max-width:768px) and (orientation:portrait){.mp2Top{grid-template-columns:82px 1fr!important;grid-template-rows:48px 34px!important;gap:4px 8px!important;padding:8px 10px 5px!important;background:radial-gradient(circle at 10% 0%,rgba(255,0,0,.26),transparent 38%),linear-gradient(180deg,#000000fa,#0c0c0edb,#00000061)!important;border-bottom:1px solid rgba(255,210,95,.34)!important}.mp2Logo{width:78px!important;align-self:center!important}.mp2Profile{justify-self:end!important;max-width:100%!important;min-width:0!important;gap:7px!important;overflow:hidden!important}.mp2Avatar{width:42px!important;height:42px!important;min-width:42px!important;border-radius:13px!important;border:1px solid rgba(255,210,95,.65)!important;box-shadow:0 0 14px #ffbe4638!important}.mp2Avatar img{width:100%!important;height:100%!important;transform:none!important;object-fit:cover!important;object-position:center!important}.mp2Profile div:last-child{min-width:0!important}.mp2Profile strong{max-width:150px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;letter-spacing:.02em!important}.mp2Profile small{max-width:150px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;color:#ffffffb3!important}.mp2Profile span{width:95px!important;height:4px!important;border-radius:99px!important;background:#ffffff24!important;overflow:hidden!important}.mp2Hud{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;align-items:center!important;padding:0!important;font-size:10px!important}.mp2Hud>button,.mp2Hud>b{height:27px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:9px!important;border:1px solid rgba(255,255,255,.12)!important;background:#00000061!important;color:#fff!important;font-size:10px!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important}.mp2Logout{border-color:#ff463261!important;background:linear-gradient(180deg,#640000bf,#140000e0)!important;color:#ffd6d6!important;cursor:pointer!important}}@media (max-width:768px) and (orientation:portrait){.mp2Hud b{font-size:0!important}.mp2Hud b:first-letter{font-size:12px!important}.mp2Hud b{letter-spacing:0!important}}@media (max-width:768px) and (orientation:portrait){.mp2Hud b{font-size:10px!important;letter-spacing:0!important;color:#fff!important}.mp2Hud b:before,.mp2Hud b:after{content:none!important;display:none!important}}.conceptLogo,.mpLogo,.mlLogo{cursor:pointer}@media (max-width:768px) and (orientation:portrait){.mp2Menu{grid-template-rows:repeat(4,minmax(0,1fr))!important;gap:9px!important;padding:8px 14px!important}.mp2Menu button{min-height:54px!important;border-radius:14px!important;grid-template-columns:34px 1fr 22px!important;padding:0 12px!important}.mp2Menu i{display:flex!important;align-items:center!important;justify-content:center!important;font-style:normal!important;font-size:18px!important}.mp2Menu span{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important}.mp2Menu strong{font-size:14px!important;line-height:1!important}.mp2Menu small{display:block!important;font-size:8px!important;max-width:100%!important}}@media (max-width:768px) and (orientation:portrait){.mp2Screen{grid-template-rows:90px 185px 34px minmax(0,1fr) 54px 58px!important}.mp2QuickMenu{position:relative;z-index:7;display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:4px 14px 0;min-height:0}.mp2QuickMenu button{height:28px;border:1px solid rgba(255,210,95,.25);border-radius:8px;background:#0000008c;color:#ffd66b;font-size:8px;font-weight:1000;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp2Menu{grid-template-rows:repeat(8,minmax(0,1fr))!important;gap:7px!important;padding:6px 14px 0!important}.mp2Menu button{min-height:0!important;height:auto!important;border-radius:8px!important;grid-template-columns:1fr 28px!important;padding:0 18px!important}.mp2Menu i{display:none!important}.mp2Menu span{display:flex!important;flex-direction:row!important;align-items:baseline!important;gap:8px!important;white-space:nowrap!important}.mp2Menu strong{font-size:14px!important}.mp2Menu small{font-size:7px!important}}.mp2Bottom .mp2MessagesBottom{position:relative;overflow:visible}.mp2Bottom .mp2MessagesBottom>span{display:block;font-size:18px}.mp2Bottom .mp2MessagesBottom>b{position:absolute;top:1px;right:calc(50% - 25px);z-index:5;min-width:20px;height:20px;padding:0 5px;border:2px solid #fff;border-radius:999px;color:#fff;background:#e60012;font-size:10px;line-height:16px;box-shadow:0 0 14px #ff0018}.mp2Bottom .mp2MessagesBottom.hasUnread{background:radial-gradient(circle,#d71928,#430006)!important;box-shadow:inset 0 0 18px #ff2638,0 0 16px #ff0018;animation:mp2MsgPulse 1s infinite}@keyframes mp2MsgPulse{0%,to{transform:scale(1)}50%{transform:scale(1.07);filter:brightness(1.45)}}.mp2Bottom{grid-template-columns:repeat(6,minmax(0,1fr))!important}.mp2Bottom button{position:relative;min-width:0;padding:6px 1px!important}.mp2Bottom button>span{display:block;font-size:16px;line-height:1}.mp2Bottom button>small{display:block;margin-top:4px;font-size:6px!important;white-space:nowrap}.mp2Bottom button img,.mp2Bottom .home{display:none!important}.mp2MessagesBottom>b,.mp2NotificationsBottom>b{position:absolute;top:1px;right:3px;z-index:5;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:999px;color:#fff;background:#e60012;font-size:9px;line-height:1;box-shadow:0 0 14px #ff0018}.mp2Bottom .hasUnread{background:radial-gradient(circle,#d71928,#430006)!important;box-shadow:inset 0 0 18px #ff2638e6,0 0 15px #ff0018e6;animation:mp2UnreadFinalPulse 1s infinite}@keyframes mp2UnreadFinalPulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.7)}}@media (max-width:768px) and (orientation:portrait){.mp2Screen{grid-template-rows:86px 185px minmax(0,1fr) 50px 58px!important}.mp2Menu{display:block!important;min-height:0!important;overflow-y:auto!important}.mp2Season{min-height:0!important;max-height:120px!important}}@media (max-width:768px) and (orientation:portrait){.mp2Top{grid-template-columns:88px minmax(0,1fr) 190px!important;grid-template-rows:72px!important;align-items:center!important;column-gap:7px!important;padding:7px 10px!important}.mp2Logo{grid-column:1!important;grid-row:1!important;width:78px!important;max-width:78px!important;justify-self:start!important}.mp2Hud{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-width:0!important;margin:0!important;padding:0!important}.mp2Hud b,.mp2Hud button{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;height:34px!important;margin:0!important;padding:0 7px!important;border-radius:8px!important;font-size:10px!important;white-space:nowrap!important}.mp2Hud b{flex:1 1 auto!important}.mp2Hud .mp2Logout{flex:0 0 auto!important;padding:0 9px!important}.mp2Profile{grid-column:3!important;grid-row:1!important;justify-self:end!important;width:190px!important;min-width:0!important;margin:0!important}.mp2Profile>div:last-child{min-width:0!important}.mp2Profile strong,.mp2Profile small{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}@media (max-width:768px) and (orientation:portrait){.mp2Top{display:grid!important;grid-template-columns:minmax(0,1fr) 82px 72px!important;grid-template-rows:78px!important;align-items:center!important;column-gap:6px!important;padding:6px 10px!important}.mp2Profile{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;margin:0!important}.mp2Avatar{flex:0 0 54px!important;width:54px!important;height:54px!important;margin-right:7px!important}.mp2Profile>div:last-child{min-width:0!important;overflow:hidden!important}.mp2Profile strong,.mp2Profile small{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.mp2Logo{grid-column:2!important;grid-row:1!important;width:78px!important;max-width:78px!important;justify-self:center!important;margin:0!important}.mp2Hud{grid-column:3!important;grid-row:1!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:3px!important;width:72px!important;min-width:72px!important;margin:0!important;padding:0!important}.mp2Hud b,.mp2Hud .mp2Logout{display:flex!important;align-items:center!important;justify-content:center!important;width:72px!important;height:22px!important;min-width:0!important;margin:0!important;padding:0 3px!important;border-radius:7px!important;font-size:9px!important;line-height:1!important;white-space:nowrap!important}.mp2Hud .mp2Logout{font-size:10px!important}}.mlScreen{display:none}@media (orientation:landscape) and (max-width:1023px){.mlScreen{display:flex!important;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;width:100dvw;height:100dvh;overflow:hidden;background:#050505;color:#fff;font-family:Arial Black,Arial,sans-serif;z-index:9999}.mlBg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.48) contrast(1.18);z-index:0}.mlScreen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#000000d1,#0000002e 48%,#000000d9),linear-gradient(180deg,rgba(0,0,0,.72),transparent 42%,rgba(0,0,0,.82))}.mlTop{position:relative;z-index:5;flex:0 0 58px;display:grid;grid-template-columns:110px 1fr 250px 145px;align-items:center;gap:8px;padding:0 12px;background:#000000db;border-bottom:1px solid rgba(190,125,40,.45)}.mlLogo{width:92px}.mlNav{height:100%;display:flex}.mlNav button{border:0;border-left:1px solid rgba(255,255,255,.08);background:#0000002e;color:#eee;font-size:9px;font-weight:1000;padding:0 8px;white-space:nowrap}.mlNav .active{color:#fff;box-shadow:inset 0 -3px #ff221a}.mlHud{display:flex;justify-content:flex-end;gap:10px;font-size:10px;white-space:nowrap}.mlProfile{display:flex;align-items:center;gap:7px}.mlAvatar{width:42px;height:42px;border-radius:50%;border:2px solid #c38935;overflow:hidden}.mlAvatar img{width:135%;height:135%;object-fit:cover;transform:translate(-8px,4px)}.mlProfile strong{display:block;font-size:11px;line-height:1}.mlProfile small{display:block;font-size:8px;color:#ddd;margin-top:2px}.mlProfile i{display:block;width:75px;height:5px;margin-top:3px;background:linear-gradient(90deg,#ff241d 72%,#222 72%)}.mlBody{position:relative;z-index:4;flex:1;min-height:0;display:grid;grid-template-columns:265px minmax(0,1fr) 145px;gap:10px;padding:10px 12px}.mlMenu{display:flex;flex-direction:column;gap:5px;min-height:0}.mlMenu button{flex:1 1 0;min-height:30px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border:1px solid rgba(255,55,40,.45);border-radius:7px;background:linear-gradient(90deg,#141414eb,#140000b8);color:#fff;box-shadow:0 5px 14px #0000007a}.mlMenu button.active{background:linear-gradient(90deg,#aa0000f2,#3c0000d9);border-color:#ff3025;box-shadow:0 0 14px #ff00007a}.mlMenu strong{display:block;font-size:15px;line-height:.9;font-style:italic}.mlMenu small{display:block;font-size:8px;color:#ffbd34;margin-top:3px}.mlMenu em{font-style:normal;font-size:30px}.mlCenter{position:relative;min-width:0;border:1px solid rgba(255,45,25,.22);border-radius:10px;overflow:hidden}.mlPanel{position:absolute;top:14px;left:20px;padding:12px 16px;background:#000000b8;border:1px solid rgba(255,255,255,.1);z-index:3}.mlPanel h2{margin:0 0 5px;color:#ffd27a;font-size:17px;letter-spacing:1px}.mlPanel p{margin:0;font-size:10px}.mlWrestler{position:absolute;right:12px;bottom:0;height:82%;filter:drop-shadow(0 0 22px rgba(255,0,0,.32))}.mlRecord{display:grid;grid-template-rows:1fr 1fr 1.45fr;gap:7px}.mlRecord>div{border:1px solid rgba(210,140,55,.45);border-radius:8px;background:#000000ad;text-align:center;padding:8px}.mlRecord small{display:block;font-size:8px;color:#eee}.mlRecord strong{display:block;font-size:28px;line-height:1}.mlRecord .wins{color:#75d94a}.mlRecord .losses{color:#ff3131}.mlRecord img{width:78px;margin:6px auto 3px;display:block}.mlRecord p{margin:0;color:#ffd27a;font-size:7px}}@media (orientation:landscape) and (max-width:1023px){.mlPanelHidden{display:none!important}.mlHud{align-items:center!important}.mlLogout{height:28px!important;padding:0 10px!important;border:1px solid rgba(255,65,35,.75)!important;border-radius:6px!important;background:linear-gradient(180deg,#8a0500,#490000)!important;color:#fff!important;font-size:10px!important;font-weight:1000!important;text-shadow:0 2px 0 #000!important}.mlMenu button:last-child{border-color:#ffb91f!important;background:radial-gradient(circle at 78% 50%,rgba(255,170,0,.24),transparent 34%),linear-gradient(90deg,#2d1604f2,#0c0803eb)!important;box-shadow:0 0 12px #ffb70047!important}.mlMenu button:last-child strong{color:#fff!important}.mlMenu button:last-child small{color:#ffbd34!important}.mlMenu{gap:4px!important}.mlMenu button{min-height:28px!important}.mlMenu strong{font-size:14px!important}.mlMenu small{font-size:7px!important;margin-top:2px!important}}@media (orientation:landscape) and (pointer:coarse){.mlScreen{display:block!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;overflow:hidden!important;z-index:999999!important;background:#050505!important}.mlTop,.mlBody,.mlMenu,.mlCenter,.mlRecord{visibility:visible!important;opacity:1!important}}@media (orientation:landscape) and (max-width:1023px),(orientation:landscape) and (pointer:coarse){.mlTop{height:64px!important;display:grid!important;grid-template-columns:92px minmax(0,1fr) auto 210px!important;gap:10px!important;align-items:center!important;padding:6px 10px!important;background:radial-gradient(circle at 8% 0%,rgba(255,0,0,.2),transparent 34%),linear-gradient(180deg,#000000fa,#0d0d10eb)!important;border-bottom:1px solid rgba(255,210,95,.3)!important}.mlLogo{width:86px!important;max-height:48px!important;object-fit:contain!important}.mlNav{display:flex!important;min-width:0!important;gap:6px!important;overflow:hidden!important}.mlNav button{height:34px!important;padding:0 10px!important;border-radius:10px!important;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff0e!important;color:#fff!important;font-size:10px!important;font-weight:1000!important;white-space:nowrap!important}.mlNav button.active{background:linear-gradient(135deg,#a00000e6,#230000e6)!important;border-color:#ff503280!important}.mlHud{display:flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important}.mlHud>button,.mlHud>span{height:32px!important;min-width:36px!important;padding:0 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;border:1px solid rgba(255,255,255,.12)!important;background:#00000061!important;color:#fff!important;font-size:10px!important;font-weight:900!important}.mlLogout{border-color:#ff46326b!important;background:linear-gradient(180deg,#6e0000cc,#140000e6)!important;color:#ffd6d6!important}.mlProfile{min-width:0!important;width:210px!important;display:flex!important;align-items:center!important;gap:8px!important;overflow:hidden!important;justify-self:end!important}.mlAvatar{width:42px!important;height:42px!important;min-width:42px!important;border-radius:13px!important;overflow:hidden!important;border:1px solid rgba(255,210,95,.62)!important}.mlAvatar img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.mlProfile strong,.mlProfile small{display:block!important;max-width:145px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.mlProfile strong{font-size:12px!important}.mlProfile small{font-size:9px!important;color:#ffffffa8!important}}@media (orientation:landscape) and (max-width:1023px),(orientation:landscape) and (pointer:coarse){.mlAvatar img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important}}.conceptLogo,.mp2Logo,.mpLogo{cursor:pointer}@media (orientation:landscape) and (max-width:1023px),(orientation:landscape) and (pointer:coarse){.mlNav{display:flex!important;gap:6px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;min-width:0!important}.mlNav::-webkit-scrollbar{display:none!important}.mlNav button{flex:0 0 auto!important;min-width:92px!important;height:34px!important;padding:0 10px!important;font-size:10px!important;border-radius:10px!important;white-space:nowrap!important}}@media (orientation:landscape) and (max-width:1023px),(orientation:landscape) and (pointer:coarse){.mlScreen{grid-template-rows:64px 34px minmax(0,1fr)!important}.mlQuickMenu{position:relative;z-index:20;height:34px;display:flex;align-items:center;gap:6px;padding:3px 10px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;background:linear-gradient(180deg,#000000d1,#00000080);border-bottom:1px solid rgba(255,210,95,.22)}.mlQuickMenu::-webkit-scrollbar{display:none}.mlQuickMenu button{flex:0 0 auto;height:26px;border:1px solid rgba(255,210,95,.25);border-radius:8px;background:#00000085;color:#ffd66b;padding:0 10px;font-size:9px;font-weight:1000;letter-spacing:.03em;white-space:nowrap}}@media (orientation:landscape) and (max-width:1023px),(orientation:landscape) and (pointer:coarse){.mlScreen{display:grid!important;grid-template-rows:58px 32px minmax(0,1fr)!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}.mlTop{height:58px!important;grid-template-columns:82px minmax(0,1fr) auto!important;padding:5px 9px!important;gap:8px!important}.mlTop .mlNav,.mlNav{display:none!important}.mlLogo{width:78px!important}.mlHud{justify-self:center!important;gap:5px!important}.mlHud>button,.mlHud>span{height:30px!important;font-size:10px!important;padding:0 7px!important}.mlProfile{width:190px!important;justify-self:end!important}.mlAvatar{width:38px!important;height:38px!important;min-width:38px!important}.mlQuickMenu{height:32px!important;padding:3px 8px!important;display:flex!important;align-items:center!important;gap:6px!important;overflow-x:auto!important;overflow-y:hidden!important}.mlQuickMenu button{height:24px!important;font-size:8px!important;padding:0 9px!important}.mlBody,.mlMain,.mlCenter{min-height:0!important;max-height:none!important;overflow:hidden!important}.mlMenu,.mlRecord,.mlPanel{min-height:0!important;overflow:auto!important}}@media (orientation:landscape) and (max-width:1023px),(orientation:landscape) and (pointer:coarse){.mlSeason,.mlSeasonPass,.mlPass{display:none!important}.mlScreen{grid-template-rows:58px 32px minmax(0,1fr)!important}.mlBody{height:calc(100dvh - 90px)!important;min-height:0!important;overflow:hidden!important}.mlCenter,.mlHero,.mlMain{position:relative!important;min-height:0!important;overflow:hidden!important}.mlWrestler{max-height:calc(100dvh - 105px)!important;object-fit:contain!important}.mlHeroInfo{position:absolute;z-index:30;left:14px;bottom:14px;width:min(255px,36vw);border:1px solid rgba(255,210,95,.28);border-radius:16px;padding:11px 12px;background:radial-gradient(circle at 100% 0%,rgba(255,0,0,.18),transparent 42%),#000000ad;box-shadow:0 12px 32px #00000073;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mlHeroInfo small{display:block;color:#ffd66b;font-size:8px;letter-spacing:.16em;font-weight:900}.mlHeroInfo strong{display:block;margin-top:3px;font-size:15px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mlHeroInfo span{display:block;margin-top:5px;color:#ffffffb8;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mlHeroInfo em{display:block;margin-top:6px;color:#fff;font-size:10px;font-style:normal;white-space:nowrap}}@media (orientation:landscape) and (max-width:1023px),(orientation:landscape) and (pointer:coarse){.mlSeasonMini{width:178px!important;left:12px!important;bottom:10px!important;padding:9px!important;border-radius:14px!important;border:1px solid rgba(255,210,95,.38)!important;background:radial-gradient(circle at 100% 0%,rgba(255,210,95,.2),transparent 45%),linear-gradient(135deg,#2d1200d1,#000000bd)!important;box-shadow:0 10px 26px #00000080,0 0 18px #ffaa281a!important}.mlSeasonMini small{color:#ffd66b!important;font-size:8px!important;letter-spacing:.16em!important}.mlSeasonMini strong{margin-top:3px!important;font-size:13px!important;line-height:1!important;color:#fff!important;text-shadow:0 0 10px rgba(255,170,40,.25)!important}.mlSeasonMiniActions{margin-top:8px!important;display:grid!important;grid-template-columns:1fr 1.2fr!important;gap:6px!important}.mlSeasonMiniActions button{height:25px!important;border:0!important;border-radius:8px!important;font-size:8px!important;font-weight:1000!important;cursor:pointer!important}.mlSeasonMiniActions button:first-child{background:linear-gradient(135deg,#ffd66b,#fff1b0)!important;color:#150b00!important}.mlSeasonMiniActions button:last-child{background:#ffffff1f!important;color:#fff!important;border:1px solid rgba(255,255,255,.12)!important}}@media (orientation:landscape) and (max-width:1023px),(orientation:landscape) and (pointer:coarse){.mlMenu button{background:linear-gradient(90deg,#080808f0,#141414c7,#000000e6)!important;border-color:#ffffff2e!important;color:#fff!important;box-shadow:0 4px 11px #00000073!important}.mlMenu button strong{color:#fff!important}.mlMenu button small{color:#ffbd34!important}.mlMenu button em{color:#fff!important}.mlMenu button.active{background:linear-gradient(90deg,#910000fa,#5c0000eb,#000000db)!important;border-color:#ff3a23!important;box-shadow:0 0 15px #ff000085!important}}@media (orientation:landscape) and (max-width:1023px),(orientation:landscape) and (pointer:coarse){.mlQuickMenu button{color:#fff!important}}@media (orientation:landscape) and (max-width:1023px),(orientation:landscape) and (pointer:coarse){.mlMenu button:nth-child(7),.mlMenu button:nth-child(7) *,.mlMenu button:nth-child(7) strong,.mlMenu button:nth-child(7) small,.mlMenu button:nth-child(7) em{color:#fff!important;-webkit-text-fill-color:#fff!important}.mlMenu button:nth-child(7){background:linear-gradient(90deg,#080808f0,#141414c7,#000000e6)!important;border-color:#ffffff2e!important;box-shadow:0 4px 11px #00000073!important}}.profilePage{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;background:#05050a;color:#fff;z-index:999;font-family:Arial,sans-serif}.profileBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.25}.profilePage:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#05050acc,#05050a 80%);pointer-events:none}.profileTop{position:relative;z-index:2;height:74px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;background:#080812ee;border-bottom:1px solid #ffffff22}.profileTop img{height:48px}.profileTop button{border:1px solid #ffcc6655;background:#141421;color:#ffd36a;border-radius:12px;padding:11px 15px;font-weight:900}.profileTop strong{color:#ffd36a;letter-spacing:2px}.profileShell{position:relative;z-index:2;width:min(1180px,94vw);margin:24px auto 80px}.profileHero{display:flex;gap:24px;align-items:center;padding:24px;border-radius:30px;background:linear-gradient(135deg,#171728ee,#07070fee);border:1px solid #ffffff22;box-shadow:0 28px 80px #000}.avatarBox{width:210px;height:210px;border-radius:34px;display:grid;place-items:center;background:#080812;position:relative;flex:0 0 auto}.avatarBox img{width:180px;height:180px;object-fit:contain;filter:drop-shadow(0 18px 20px #000)}.frameStandard{border:5px solid #c9a24a;box-shadow:0 0 0 4px #3b2508,0 0 35px #fc65,inset 0 0 35px #ffd36a22}.profileInfo small{color:#ffd36a;font-weight:900;letter-spacing:2px}.profileInfo h1{margin:6px 0;font-size:clamp(36px,7vw,72px);text-transform:uppercase;text-shadow:0 0 24px #c90000}.profileInfo p{color:#d8d8e8}.profileStats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px}.profileStats div{background:#0008;border:1px solid #ffffff22;border-radius:16px;padding:14px}.profileStats strong{display:block;font-size:26px}.profileGrid{margin-top:22px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.profilePanel{background:linear-gradient(180deg,#141423ee,#080811ee);border:1px solid #ffffff22;border-radius:24px;padding:20px;box-shadow:0 20px 55px #000}.profilePanel:nth-child(3){grid-column:1 / -1}.profilePanel h2{margin:0 0 14px;color:#ffd36a;font-size:18px;letter-spacing:1px}.profileMenu{display:grid;grid-template-columns:1fr 1fr;gap:10px}.profileMenu button{display:flex;align-items:center;gap:10px;justify-content:space-between;border:1px solid #ffffff22;background:#0c0c16;color:#fff;border-radius:16px;padding:14px;font-weight:900}.profileMenu i{color:#ffd36a;font-style:normal}.profileMenu em{color:#f44;font-style:normal}.friendSearch{display:flex;gap:10px}.profilePanel input,.profilePanel textarea{width:100%;box-sizing:border-box;border:1px solid #ffffff22;background:#070710;color:#fff;border-radius:14px;padding:14px;outline:none}.profilePanel textarea{min-height:95px;resize:vertical}.profilePanel label{display:block;margin:12px 0 6px;color:#cfcfe0;font-weight:900}.friendSearch button,.customBox button,.friendRow button{border:0;border-radius:14px;background:linear-gradient(180deg,#d40000,#740000);color:#fff;padding:12px 14px;font-weight:1000}.mt{margin-top:22px!important}.friendsList{display:grid;gap:10px}.friendRow{display:flex;align-items:center;justify-content:space-between;background:#090912;border:1px solid #ffffff20;border-radius:16px;padding:12px}.friendRow strong,.friendRow small{display:block}.friendRow small{color:#8cff9b;margin-top:3px;font-size:11px}.customBox{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#090912;border:1px solid #ffffff20;border-radius:18px;padding:16px}.customBox small{display:block;margin-top:4px;color:#cfcfe0}.locked{opacity:.9}@media (max-width:800px){.profileHero{flex-direction:column;text-align:center}.profileStats{grid-template-columns:1fr 1fr}.profileGrid{grid-template-columns:1fr}.profilePanel:nth-child(3){grid-column:auto}.profileMenu{grid-template-columns:1fr}.friendSearch,.customBox{flex-direction:column}.friendSearch button,.customBox button{width:100%}}.profilePage{overflow:hidden}.profileTop{height:58px}.profileTop img{height:38px}.profileTop button{padding:8px 12px;font-size:12px}.profileShell{height:calc(100vh - 70px);margin:10px auto 0;display:flex;flex-direction:column;gap:10px}.profileHero{padding:14px;gap:16px;border-radius:22px}.avatarBox{width:150px;height:150px;border-radius:24px}.avatarBox img{width:128px;height:128px}.avatarEdit{position:absolute;left:50%;bottom:8px;transform:translate(-50%);border:0;border-radius:999px;padding:8px 12px;background:linear-gradient(180deg,#d40000,#740000);color:#fff;font-size:10px;font-weight:1000;box-shadow:0 10px 22px #000;white-space:nowrap}.profileInfo h1{font-size:clamp(28px,4vw,48px);margin:2px 0}.profileInfo p{margin:4px 0;font-size:13px}.profileStats{margin-top:8px;gap:8px}.profileStats div{padding:8px;border-radius:12px}.profileStats small{font-size:10px}.profileStats strong{font-size:19px}.profileGrid{flex:1;min-height:0;margin-top:0;gap:10px;grid-template-columns:1fr 1fr 1fr}.profilePanel{min-height:0;overflow:hidden;padding:14px;border-radius:18px}.profilePanel:nth-child(3){grid-column:auto}.profilePanel h2{font-size:14px;margin-bottom:8px}.profileMenu{grid-template-columns:1fr;gap:6px}.profileMenu button{padding:9px 10px;border-radius:12px;font-size:12px}.friendSearch{gap:6px}.profilePanel input,.profilePanel textarea{padding:9px 10px;border-radius:11px;font-size:12px}.profilePanel textarea{min-height:58px;max-height:70px}.profilePanel label{margin:7px 0 4px;font-size:12px}.friendSearch button,.customBox button,.friendRow button{padding:9px 10px;border-radius:11px;font-size:11px}.mt{margin-top:10px!important}.friendsList{gap:6px;max-height:160px;overflow:auto;padding-right:2px}.friendRow{padding:8px 10px;border-radius:12px}.friendRow strong{font-size:12px}.friendRow small{font-size:9px}.customBox{margin-top:8px;padding:10px;border-radius:13px}.customBox strong{font-size:12px}.customBox small{font-size:10px}@media (max-width:800px){.profilePage{overflow:auto}.profileShell{height:auto;margin-bottom:80px}.profileGrid{grid-template-columns:1fr}.profileHero{flex-direction:column}.avatarBox{width:145px;height:145px}}.emptyText{color:#cfcfe0;font-size:12px;margin:8px 0}.profileEditPanel{display:flex;flex-direction:column}.saveProfileBtn{margin-top:8px;border:0;border-radius:13px;background:linear-gradient(180deg,#d4a600,#755300);color:#120d00;padding:10px;font-weight:1000}.currentWrestler{margin-top:6px;display:inline-flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:14px;background:#0008;border:1px solid #ffffff22}.currentWrestler span{color:#ffd36a;font-size:10px;font-weight:1000;letter-spacing:1px}.currentWrestler strong{color:#fff;font-size:15px;text-transform:uppercase}@media (min-width:1024px){.profilePage{width:100vw!important;height:100vh!important;overflow:hidden!important}.profileTop{height:54px!important;min-height:54px!important}.profileTop img{height:34px!important}.profileShell{width:min(1180px,96vw)!important;height:calc(100vh - 64px)!important;margin:6px auto 0!important;gap:8px!important;overflow:hidden!important}.profileHero{height:170px!important;min-height:170px!important;padding:12px 16px!important;border-radius:20px!important}.avatarBox{width:135px!important;height:135px!important;border-radius:22px!important}.avatarBox img{width:116px!important;height:116px!important}.avatarEdit{bottom:5px!important;padding:6px 10px!important;font-size:9px!important}.profileInfo h1{font-size:38px!important;margin:0!important;line-height:.95!important}.profileInfo p{font-size:12px!important;line-height:1.25!important;margin:3px 0!important;max-height:32px!important;overflow:hidden!important}.currentWrestler{padding:6px 10px!important;margin-top:3px!important}.profileStats{margin-top:6px!important;gap:6px!important}.profileStats div{padding:6px 8px!important}.profileStats strong{font-size:17px!important}.profileGrid{height:calc(100vh - 252px)!important;min-height:0!important;grid-template-columns:1fr 1fr 1fr 1fr!important;gap:8px!important;overflow:hidden!important}.profilePanel,.profileEditPanel{height:100%!important;min-height:0!important;overflow:hidden!important;padding:11px!important;border-radius:16px!important}.profilePanel:nth-child(3),.profilePanel:nth-child(4){grid-column:auto!important}.profilePanel h2{font-size:13px!important;margin-bottom:7px!important}.profileMenu{gap:5px!important}.profileMenu button{padding:7px 9px!important;min-height:34px!important;font-size:11px!important}.friendSearch{gap:5px!important}.profilePanel input,.profilePanel textarea{padding:7px 8px!important;font-size:11px!important;border-radius:10px!important}.profilePanel textarea{min-height:48px!important;max-height:52px!important}.profilePanel label{margin:5px 0 3px!important;font-size:11px!important}.friendsList{max-height:calc(100% - 76px)!important;overflow:hidden!important;gap:5px!important}.friendRow{padding:7px 8px!important;min-height:34px!important}.customBox{margin-top:6px!important;padding:8px!important}.saveProfileBtn{padding:8px!important;margin-top:6px!important}}@media (min-width:1024px){.profilePage{overflow:hidden!important}.profileTop{height:64px!important}.profileTop img{height:44px!important}.profileShell{width:min(1240px,96vw)!important;height:calc(100vh - 78px)!important;margin:10px auto 0!important;gap:14px!important;overflow:hidden!important}.profileHero{height:210px!important;min-height:210px!important;padding:20px!important;gap:22px!important;border-radius:28px!important}.avatarBox{width:180px!important;height:180px!important;border-radius:30px!important}.avatarBox img{width:155px!important;height:155px!important}.profileInfo h1{font-size:56px!important;line-height:.9!important;margin:4px 0!important}.profileInfo p{font-size:14px!important;max-height:40px!important;overflow:hidden!important}.profileStats{margin-top:10px!important}.profileStats div{padding:10px!important}.profileStats strong{font-size:24px!important}.profileGrid{height:calc(100vh - 320px)!important;display:grid!important;grid-template-columns:1.15fr 1fr 1fr 1.15fr!important;gap:14px!important;overflow:hidden!important}.profilePanel,.profileEditPanel{height:100%!important;padding:16px!important;border-radius:22px!important;overflow:hidden!important}.profilePanel:nth-child(3),.profilePanel:nth-child(4){grid-column:auto!important}.profilePanel h2{font-size:16px!important;margin-bottom:12px!important}.profileMenu{grid-template-columns:1fr!important;gap:8px!important}.profileMenu button{padding:10px 12px!important;font-size:12px!important;border-radius:14px!important}.friendsList{max-height:calc(100% - 82px)!important;overflow:hidden!important}.friendRow{padding:10px!important}.profilePanel input,.profilePanel textarea{padding:10px!important;font-size:13px!important}.profilePanel textarea{min-height:70px!important;max-height:82px!important}.customBox{padding:12px!important}}@media (min-width:1024px){.profileShell{width:min(1180px,96vw)!important;height:calc(100vh - 82px)!important;margin:12px auto 0!important}.profileHero{height:225px!important;min-height:225px!important;display:grid!important;grid-template-columns:205px 1fr!important;align-items:center!important;padding:18px 22px!important;overflow:hidden!important}.avatarBox{width:180px!important;height:180px!important;margin:auto!important}.avatarBox img{width:150px!important;height:150px!important;object-fit:contain!important}.profileInfo{min-width:0!important;padding-top:0!important}.profileInfo small{display:block!important;line-height:1!important}.profileInfo h1{font-size:54px!important;line-height:.9!important;margin:4px 0 8px!important;white-space:nowrap!important}.profileInfo p{margin:0 0 8px!important;max-height:22px!important;overflow:hidden!important}.currentWrestler{margin:0 0 10px!important}.profileStats{margin-top:0!important;grid-template-columns:repeat(4,110px)!important;justify-content:start!important}.profileStats div{height:48px!important;padding:8px 10px!important}.profileStats strong{font-size:22px!important;line-height:1!important}}@media (min-width:1024px){.profilePage{overflow:hidden!important}.profileShell{height:calc(100vh - 78px)!important;max-height:calc(100vh - 78px)!important;overflow:visible!important;display:grid!important;grid-template-rows:220px minmax(0,1fr)!important}.profileHero{height:220px!important;min-height:220px!important;max-height:220px!important}.profileGrid{height:auto!important;min-height:0!important;max-height:calc(100vh - 320px)!important;overflow:visible!important}.profilePanel{min-height:0!important;max-height:100%!important;overflow:auto!important}.friendsList{overflow:auto!important}}.friendResults{display:grid;gap:6px;margin:8px 0;max-height:115px;overflow:auto}.requestsList .friendRow{grid-template-columns:1fr auto auto}.friendRow button:disabled{opacity:.55;cursor:not-allowed}.ownedCharactersMini{margin-top:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.ownedCharacterMini{border:1px solid rgba(255,255,255,.13);background:#00000047;border-radius:14px;padding:10px 12px}.ownedCharacterMini b{display:block;color:#fff;font-size:13px}.ownedCharacterMini small{display:block;margin-top:4px;color:#ffffffa6;font-size:10px;line-height:1.3}@media (min-width:1024px){.profileHero{min-height:240px!important;height:auto!important;align-items:stretch!important;overflow:visible!important}.profileInfo{display:grid!important;grid-template-columns:minmax(300px,1fr) minmax(360px,520px)!important;gap:24px!important;align-items:start!important}.profileInfo>small,.profileInfo>h1,.profileInfo>p{grid-column:1!important}.currentWrestler{grid-column:2!important;grid-row:1 / span 4!important;margin-top:0!important;max-height:none!important;height:auto!important;overflow:visible!important}.ownedCharactersMini{max-height:none!important;overflow:visible!important}.ownedCharacterMini{min-height:58px!important}}.profileShellTabs{display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;gap:12px!important;overflow:hidden!important}.profileHeroTabs{min-height:0!important;height:auto!important}.profileInfoTabs{min-width:0;width:100%}.profileHeroSummary{display:grid;grid-template-columns:repeat(5,minmax(85px,1fr));gap:8px;margin-top:14px}.profileHeroSummary>div{min-width:0;padding:10px 12px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#00000073}.profileHeroSummary small{display:block;color:#ffd36a;font-size:9px;letter-spacing:1px}.profileHeroSummary strong{display:block;margin-top:3px;color:#fff;font-size:20px}.profileTabs{position:relative;z-index:4;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:7px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#080812f0;box-shadow:0 16px 40px #00000073}.profileTabs button{position:relative;min-width:0;min-height:48px;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid transparent;border-radius:13px;background:transparent;color:#aaaabc;cursor:pointer;font-weight:900;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.profileTabs button:hover{color:#fff;background:#ffffff0f}.profileTabs button.isActive{color:#fff;border-color:#ffcd5c8c;background:linear-gradient(180deg,#ad0000f2,#520000f2);box-shadow:0 8px 22px #00000059,inset 0 0 18px #ffd25a1f}.profileTabs button>span{font-size:17px}.profileTabs button>strong{font-size:12px;letter-spacing:.7px;text-transform:uppercase}.profileTabs button>em{min-width:20px;height:20px;display:grid;place-items:center;padding:0 5px;border-radius:999px;background:#ffd36a;color:#180c00;font-size:10px;font-style:normal}.profileTabContent{min-height:0;overflow:auto;padding:2px 3px 18px}.profileFriendsLayout{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:12px;min-height:100%}.profileFriendsLayout .profilePanel{min-width:0;height:auto!important;max-height:none!important}.profileFriendsScroll,.profileMessagesScroll{max-height:430px!important;overflow:auto!important}.friendRequestActions{display:flex;gap:6px}.profileStatsTab{display:grid;gap:12px}.profileSectionHeader{display:flex;align-items:center;justify-content:space-between;gap:16px}.profileSectionHeader small{color:#ffd36a;font-size:10px;font-weight:900;letter-spacing:1.5px}.profileSectionHeader h2{margin:3px 0 0;color:#fff;font-size:24px}.profileSectionHeader>strong{color:#ffd36a;font-size:13px}.profileModeStatsGrid{display:grid;grid-template-columns:repeat(5,minmax(180px,1fr));gap:10px;overflow-x:auto;padding-bottom:4px}.profileModeStat{min-width:180px;padding:16px;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:linear-gradient(145deg,#19192af5,#07070ff5);box-shadow:0 14px 35px #0000005c}.profileModeStat h3{margin:0 0 12px;color:#ffd36a;font-size:17px;text-transform:uppercase}.profileModeStat p{margin:0;color:#9c9cad;font-size:12px;line-height:1.45}.profileModeStat.isUnavailable{opacity:.65}.profileModeNumbers{display:grid;grid-template-columns:1fr 1fr;gap:7px}.profileModeNumbers span{padding:9px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#00000059}.profileModeNumbers small{display:block;color:#a9a9b9;font-size:8px;font-weight:900}.profileModeNumbers strong{display:block;margin-top:2px;font-size:19px}.profileCharactersPanel{height:auto!important;max-height:none!important}.ownedCharactersGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.ownedCharacterCard{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#00000052}.ownedCharacterCard h3{margin:2px 0;color:#fff;font-size:15px}.ownedCharacterCard p{margin:0;color:#aaaabc;font-size:11px}.ownedCharacterCard small{color:#ffd36a;font-size:9px;font-weight:900}.ownedCharacterCard>div:last-child{display:flex;gap:6px}.ownedCharacterCard>div:last-child strong{padding:7px 9px;border-radius:10px;background:#090912;font-size:12px}.profileEditLayout{display:grid;grid-template-columns:1fr 1fr;gap:12px}.profileEditLayout .profilePanel,.profileSettingsLayout .profilePanel{height:auto!important;max-height:none!important}.profileEditPreview{display:flex;align-items:center;gap:20px;padding:18px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:#0000004d}.profileEditPreview .avatarBox{width:120px!important;height:120px!important;flex:0 0 120px}.profileEditPreview .avatarBox img{width:98px!important;height:98px!important}.profileEditPreview>div:last-child{min-width:0}.profileEditPreview>div:last-child>small{color:#ffd36a;font-size:9px;font-weight:900}.profileEditPreview>div:last-child>strong{display:block;margin-top:5px;color:#fff;font-size:25px;text-transform:uppercase}.profileEditPreview p{color:#b9b9c7;font-size:12px}.profileCustomizationActions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.profileCustomizationActions button{min-height:44px;border:1px solid rgba(255,255,255,.14);border-radius:13px;background:linear-gradient(180deg,#202030f5,#0a0a12f5);color:#fff;font-size:11px;font-weight:900;cursor:pointer}.profileCustomizationActions button:hover{border-color:#ffd36a8c}.profileSettingsLayout{width:min(780px,100%);margin:0 auto}.profileSettingsIntro{color:#b8b8c7;font-size:13px}.profileSettingsList{display:grid;gap:9px;margin-top:14px}.profileSettingRow{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 16px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#00000052;color:#fff;text-align:left;cursor:pointer}.profileSettingRow:hover{border-color:#ffd36a66}.profileSettingRow strong,.profileSettingRow small{display:block}.profileSettingRow strong{font-size:14px}.profileSettingRow small{margin-top:4px;color:#aaaabc;font-size:11px}.profileSwitch{width:48px;height:27px;flex:0 0 48px;position:relative;border-radius:999px;background:#343442;box-shadow:inset 0 2px 8px #00000080;transition:background .18s ease}.profileSwitch i{position:absolute;top:4px;left:4px;width:19px;height:19px;border-radius:50%;background:#d8d8df;transition:transform .18s ease}.profileSwitch.isOn{background:linear-gradient(180deg,#d40000,#740000)}.profileSwitch.isOn i{transform:translate(21px);background:#fff1bd}.profileSettingsMessage{margin:10px 0 0;color:#8cff9b;font-size:12px;font-weight:900;text-align:center}@media (min-width:1024px){.profileShellTabs{height:calc(100vh - 80px)!important;grid-template-rows:190px 62px minmax(0,1fr)!important}.profileHeroTabs{height:190px!important;min-height:190px!important;max-height:190px!important;grid-template-columns:170px 1fr!important}.profileHeroTabs .avatarBox{width:145px!important;height:145px!important}.profileHeroTabs .avatarBox img{width:124px!important;height:124px!important}.profileInfoTabs{display:block!important}.profileInfoTabs>small,.profileInfoTabs>h1,.profileInfoTabs>p{grid-column:auto!important}.profileInfoTabs h1{font-size:43px!important;margin:3px 0 5px!important}.profileInfoTabs p{max-height:34px!important}.profileTabContent{overflow:auto!important}}@media (max-width:1023px){.profilePage{overflow:auto!important}.profileShellTabs{height:auto!important;overflow:visible!important;margin-bottom:90px!important}.profileHeroTabs{height:auto!important;max-height:none!important}.profileTabContent{overflow:visible}.profileFriendsLayout{grid-template-columns:1fr 1fr}.profileFriendsLayout>.profilePanel:last-child{grid-column:1 / -1}.profileModeStatsGrid{grid-template-columns:repeat(5,210px)}}@media (max-width:700px){.profileTop{height:54px!important;padding:0 10px}.profileTop img{height:34px!important}.profileTop strong{font-size:11px}.profileTop button{padding:8px 9px;font-size:10px}.profileShellTabs{width:calc(100% - 18px)!important;margin-top:9px!important;gap:9px!important}.profileHeroTabs{padding:15px 12px!important;gap:12px!important;border-radius:22px!important}.profileHeroTabs .avatarBox{width:124px!important;height:124px!important}.profileHeroTabs .avatarBox img{width:104px!important;height:104px!important}.profileInfoTabs h1{max-width:100%;font-size:31px!important;white-space:normal!important;overflow-wrap:anywhere}.profileInfoTabs p{font-size:12px!important}.profileHeroSummary{width:100%;grid-template-columns:repeat(3,1fr)}.profileHeroSummary>div{padding:8px 7px}.profileHeroSummary strong{font-size:16px}.profileTabs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px;gap:6px;scrollbar-width:none}.profileTabs::-webkit-scrollbar{display:none}.profileTabs button{min-width:120px;min-height:45px;flex:0 0 120px;scroll-snap-align:start}.profileTabs button>strong{font-size:10px}.profileFriendsLayout,.profileEditLayout{grid-template-columns:1fr}.profileFriendsLayout>.profilePanel:last-child{grid-column:auto}.profilePanel{padding:14px!important}.profileEditPreview{flex-direction:column;text-align:center}.profileCustomizationActions{grid-template-columns:1fr}.profileSettingRow{padding:13px}.profileSettingRow small{line-height:1.35}.profileSectionHeader{align-items:flex-start;flex-direction:column}}@media (max-width:900px){.profileTabs{width:100%;box-sizing:border-box;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;overflow:visible!important;scroll-snap-type:none!important;padding:5px!important}.profileTabs button{width:100%!important;min-width:0!important;max-width:none!important;min-height:46px!important;flex:none!important;gap:3px!important;padding:6px 2px!important;flex-direction:column!important;border-radius:10px!important;overflow:visible!important}.profileTabs button>span{font-size:15px!important;line-height:1!important}.profileTabs button>strong{width:100%;display:block;font-size:8px!important;line-height:1.05!important;letter-spacing:0!important;text-align:center;white-space:normal!important;overflow-wrap:anywhere}.profileTabs button>em{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 3px;font-size:8px}.profileTabContent{width:100%;box-sizing:border-box;overflow-x:hidden!important}}@media (max-width:390px){.profileTabs{gap:3px!important;padding:4px!important}.profileTabs button{min-height:44px!important;padding:5px 1px!important}.profileTabs button>span{font-size:14px!important}.profileTabs button>strong{font-size:7px!important}}@media (max-width:900px) and (max-height:520px){.profileTabs button{min-height:40px!important;flex-direction:row!important;gap:3px!important;padding:4px 2px!important}.profileTabs button>span{font-size:13px!important}.profileTabs button>strong{width:auto;font-size:7px!important}}.profileLastSeen{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:7px 12px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:#00000047;color:#ffffffb8}.profileLastSeen span{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#8a8a8a;box-shadow:0 0 8px #8a8a8a8c}.profileLastSeen small{font-size:12px;font-weight:700;line-height:1;letter-spacing:.03em}.profileLastSeen.isOnline{color:#b8ffd1;border-color:#2ed57352;background:#2ed5731a}.profileLastSeen.isOnline span{background:#2ed573;box-shadow:0 0 10px #2ed573e6}.friendRowWithAvatar{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px}.friendAvatarButton{width:48px;height:48px;padding:0;overflow:hidden;border:2px solid rgba(255,255,255,.18);border-radius:50%;background:#00000059;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.friendAvatarButton:hover,.friendAvatarButton:focus-visible{transform:scale(1.07);border-color:#ffc23de6;box-shadow:0 0 16px #ffc23d59}.friendAvatarButton img{width:100%;height:100%;display:block;object-fit:cover}.friendIdentityButton{min-width:0;padding:4px 0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.friendIdentityButton strong,.friendIdentityButton small{display:block}.friendIdentityButton strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friendIdentityButton:hover strong{text-decoration:underline}.profilePublicMessageBtn{display:inline-flex;align-items:center;justify-content:center;margin-top:14px;padding:11px 18px;border:1px solid rgba(255,194,61,.65);border-radius:9px;background:linear-gradient(180deg,#ffc23d3d,#965b0040);color:#fff4d2;font-weight:900;cursor:pointer}.profilePublicMessageBtn:hover{border-color:#ffc23d;transform:translateY(-1px)}.profilePublicError{position:relative;z-index:2;width:min(520px,calc(100% - 32px));margin:12vh auto 0;padding:32px;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:#0a0a0ff0;color:#fff;text-align:center;box-shadow:0 24px 60px #00000080}.profilePublicError img{width:min(220px,70%);margin-bottom:18px}.profilePublicError h1{margin:0 0 12px}.profilePublicError p{color:#ffffffb8}.profilePublicError button{margin-top:18px;padding:12px 18px;border:0;border-radius:8px;background:#ffc23d;color:#17130a;font-weight:900;cursor:pointer}@media (max-width: 700px){.friendRowWithAvatar{grid-template-columns:46px minmax(0,1fr)}.friendRowWithAvatar>button:last-child{grid-column:1 / -1;width:100%}.friendAvatarButton{width:44px;height:44px}.profilePublicMessageBtn{width:100%}}.profilePagePublic{min-height:100vh;overflow:auto!important}.profilePagePublic .profilePublicShell{width:min(1220px,94vw)!important;height:auto!important;min-height:calc(100vh - 88px);max-height:none!important;margin:18px auto 60px!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:18px!important;overflow:visible!important}.profilePagePublic .profilePublicHero{position:relative;width:100%;min-height:245px!important;height:auto!important;max-height:none!important;box-sizing:border-box;display:grid!important;grid-template-columns:205px minmax(0,1fr)!important;align-items:center!important;gap:30px!important;padding:25px 30px!important;overflow:hidden!important;border-radius:28px!important;background:radial-gradient(circle at 18% 50%,rgba(190,20,20,.14),transparent 34%),linear-gradient(135deg,#171728fa,#07070ff7)}.profilePagePublic .profilePublicHero:after{content:"UWO";position:absolute;right:4%;top:50%;transform:translateY(-50%);color:#ffffff05;font-size:clamp(110px,16vw,220px);font-weight:1000;font-style:italic;line-height:1;pointer-events:none}.profilePagePublic .profilePublicHero .avatarBox{position:relative;z-index:2;width:175px!important;height:175px!important;margin:0 auto!important;border-radius:30px!important}.profilePagePublic .profilePublicHero .avatarBox img{width:150px!important;height:150px!important;object-fit:cover!important;border-radius:21px}.profilePagePublic .profilePublicInfo{position:relative;z-index:2;width:100%;min-width:0;display:grid!important;grid-template-columns:minmax(280px,1fr) minmax(360px,520px)!important;grid-template-areas:"label summary" "name summary" "status summary" "bio summary" "action summary";column-gap:35px!important;row-gap:4px!important;align-items:start!important}.profilePagePublic .profilePublicInfo>small{grid-area:label;color:#ffd36a;font-size:12px;letter-spacing:2px}.profilePagePublic .profilePublicInfo>h1{grid-area:name;max-width:100%;margin:5px 0 3px!important;color:#fff;font-size:clamp(42px,5vw,68px)!important;line-height:.95!important;white-space:normal!important;overflow-wrap:anywhere}.profilePagePublic .profilePublicInfo>.profileLastSeen{grid-area:status;width:fit-content;margin:6px 0 3px}.profilePagePublic .profilePublicInfo>p{grid-area:bio;max-width:620px;max-height:none!important;margin:5px 0 8px!important;color:#ffffffc7;font-size:14px!important;line-height:1.45!important;overflow:visible!important}.profilePagePublic .profilePublicMessageBtn{grid-area:action;width:fit-content;min-width:210px;min-height:44px;margin-top:8px;padding:11px 20px;border-radius:12px;border:1px solid rgba(255,199,76,.72);background:linear-gradient(180deg,#9b1212f5,#530404f7);color:#fff4d2;box-shadow:0 12px 28px #00000061,inset 0 0 16px #ffcf5514}.profilePagePublic .profilePublicMessageBtn:hover{border-color:#ffd36a;background:linear-gradient(180deg,#be1616fa,#690505fa)}.profilePagePublic .profileHeroSummary{grid-area:summary;align-self:center;width:100%;margin:0!important;display:grid;grid-template-columns:repeat(3,minmax(105px,1fr));gap:10px}.profilePagePublic .profileHeroSummary>div{min-height:78px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:13px 15px;border:1px solid rgba(255,255,255,.13);border-radius:16px;background:linear-gradient(180deg,#0f0f1ac7,#030309d1)}.profilePagePublic .profileHeroSummary small{font-size:9px}.profilePagePublic .profileHeroSummary strong{margin-top:5px;font-size:26px}.profilePagePublic .profilePublicContent{width:100%;min-height:0;padding:0 2px 28px;overflow:visible!important}.profilePagePublic .profileStatsTab{display:grid;gap:16px}.profilePagePublic .profileSectionHeader{padding:2px 1px}.profilePagePublic .profileSectionHeader h2{font-size:27px}.profilePagePublic .profileModeStatsGrid{width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;overflow:visible}.profilePagePublic .profileModeStat{min-width:0;min-height:150px;box-sizing:border-box;padding:17px}.profilePagePublic .profileModeStat:first-child{border-color:#ffcc5c61;background:linear-gradient(145deg,#261c26fa,#090811fa)}.profilePagePublic .profileCharactersPanel{padding:18px!important;border-radius:22px}.profilePagePublic .ownedCharactersGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.profilePagePublic .ownedCharacterCard{min-height:76px;padding:15px 17px}.profilePagePublic .ownedCharacterCard h3{font-size:17px}@media (max-width: 1100px){.profilePagePublic .profilePublicInfo{grid-template-columns:minmax(240px,1fr) minmax(300px,420px)!important;column-gap:20px!important}.profilePagePublic .profileModeStatsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 800px){.profilePagePublic{overflow:auto!important}.profilePagePublic .profilePublicShell{width:calc(100% - 20px)!important;min-height:0;margin:10px auto 80px!important;gap:12px!important}.profilePagePublic .profilePublicHero{display:flex!important;flex-direction:column!important;gap:16px!important;padding:20px 15px!important;text-align:center}.profilePagePublic .profilePublicHero .avatarBox{width:145px!important;height:145px!important}.profilePagePublic .profilePublicHero .avatarBox img{width:122px!important;height:122px!important}.profilePagePublic .profilePublicInfo{display:flex!important;flex-direction:column;align-items:center!important;gap:5px!important}.profilePagePublic .profilePublicInfo>h1{font-size:38px!important;text-align:center}.profilePagePublic .profilePublicInfo>p{text-align:center}.profilePagePublic .profilePublicMessageBtn{width:100%;max-width:360px}.profilePagePublic .profileHeroSummary{width:100%;margin-top:12px!important;grid-template-columns:repeat(3,1fr)}.profilePagePublic .profileHeroSummary>div{min-height:68px;padding:10px 6px}.profilePagePublic .profileHeroSummary strong{font-size:20px}.profilePagePublic .profileModeStatsGrid{grid-template-columns:1fr 1fr}}@media (max-width: 520px){.profilePagePublic .profilePublicHero{border-radius:21px!important}.profilePagePublic .profilePublicInfo>h1{font-size:32px!important}.profilePagePublic .profileHeroSummary{grid-template-columns:1fr}.profilePagePublic .profileHeroSummary>div{min-height:58px}.profilePagePublic .profileModeStatsGrid{grid-template-columns:1fr}.profilePagePublic .profileModeStat{min-height:0}.profilePagePublic .ownedCharactersGrid{grid-template-columns:1fr}}.dashboardFactionOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:18px;box-sizing:border-box;background:radial-gradient(circle at center,rgba(118,0,0,.28),transparent 55%),#000000eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dashboardFactionModal{position:relative;width:min(760px,100%);max-height:calc(100dvh - 28px);overflow-y:auto;padding:28px;box-sizing:border-box;border:1px solid rgba(255,215,100,.32);border-radius:28px;background:linear-gradient(145deg,#181818fc,#050505fc);color:#fff;box-shadow:0 30px 90px #000000d1,0 0 45px #a003;font-family:Inter,Arial,sans-serif}.dashboardFactionGlow{position:absolute;top:-100px;left:50%;width:330px;height:190px;transform:translate(-50%);border-radius:50%;background:#b4000042;filter:blur(55px);pointer-events:none}.dashboardFactionModal header{position:relative;text-align:center}.dashboardFactionModal header>small{color:#ffd86d;font-size:10px;font-weight:900;letter-spacing:.22em}.dashboardFactionModal header h2{margin:7px 0 8px;font-size:36px;line-height:1;text-transform:uppercase}.dashboardFactionModal header p{max-width:560px;margin:0 auto;color:#ffffffa8;font-size:14px;line-height:1.5}.dashboardFactionModal header p strong{color:#fff}.dashboardFactionWrestler{position:relative;display:flex;align-items:center;justify-content:center;gap:14px;margin:19px 0}.dashboardFactionWrestler>div{width:64px;height:64px;overflow:hidden;border:2px solid rgba(255,216,109,.65);border-radius:50%;background:#080808}.dashboardFactionWrestler img{width:100%;height:100%;object-fit:cover}.dashboardFactionWrestler>strong{font-size:19px;text-transform:uppercase}.dashboardFactionChoices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dashboardFactionChoices>button{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;min-height:190px;padding:20px 14px;border:1px solid rgba(255,255,255,.11);border-radius:20px;background:#111;color:#fff;cursor:pointer;transition:transform .2s,border-color .2s,box-shadow .2s}.dashboardFactionChoices>button:hover{transform:translateY(-3px)}.dashboardFactionChoices>button>span{font-size:32px}.dashboardFactionChoices>button div{margin-top:10px;text-align:center}.dashboardFactionChoices>button div strong{font-size:17px;letter-spacing:.08em}.dashboardFactionChoices>button div p{margin:8px 0 0;color:#ffffff9e;font-size:12px;line-height:1.4}.dashboardFactionChoices>button>i{position:absolute;top:10px;right:12px;display:flex;align-items:center;justify-content:center;width:23px;height:23px;border-radius:50%;background:#ffffff1f;font-style:normal;font-weight:900}.dashboardFactionChoices>button.selected{transform:translateY(-4px)}.dashboardFactionChoices>button.isFace.selected{border-color:#38dd6a;background:linear-gradient(145deg,#16692fb8,#081c0ef7);box-shadow:0 0 28px #2fdc5f38}.dashboardFactionChoices>button.isTweener.selected{border-color:#ffd037;background:linear-gradient(145deg,#7d5b07c2,#231b06f7);box-shadow:0 0 28px #ffca2d33}.dashboardFactionChoices>button.isHeel.selected{border-color:#ef4141;background:linear-gradient(145deg,#7d1010c7,#230606f7);box-shadow:0 0 28px #f234343d}.dashboardFactionError{margin-top:13px;padding:10px 12px;border:1px solid rgba(255,67,67,.34);border-radius:12px;background:#78000038;color:#ffabab;text-align:center;font-size:12px;font-weight:800}.dashboardFactionConfirm{display:block;width:min(360px,100%);height:50px;margin:19px auto 0;border:none;border-radius:15px;background:linear-gradient(135deg,#ffe181,#c78e1e);color:#111;cursor:pointer;font-size:13px;font-weight:950;letter-spacing:.08em}.dashboardFactionConfirm:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.45}.dashboardFactionWarning{display:block;margin-top:10px;color:#ffffff6e;text-align:center;font-size:10px}@media (max-width:900px){.dashboardFactionOverlay{padding:9px}.dashboardFactionModal{width:min(560px,100%);padding:20px 16px;border-radius:21px}.dashboardFactionModal header h2{font-size:26px}.dashboardFactionChoices{grid-template-columns:1fr;gap:8px}.dashboardFactionChoices>button{display:grid;grid-template-columns:42px 1fr 24px;align-items:center;min-height:82px;padding:11px 12px}.dashboardFactionChoices>button>span{font-size:25px}.dashboardFactionChoices>button div{margin:0;text-align:left}.dashboardFactionChoices>button div strong{font-size:14px}.dashboardFactionChoices>button div p{margin-top:4px;font-size:10px}.dashboardFactionChoices>button>i{position:static;width:21px;height:21px}}@media (orientation:landscape) and (max-height:520px){.dashboardFactionOverlay{padding:5px}.dashboardFactionModal{width:min(790px,100%);max-height:calc(100dvh - 10px);padding:12px 16px;border-radius:16px}.dashboardFactionModal header h2{margin:3px 0 4px;font-size:20px}.dashboardFactionModal header p{font-size:10px}.dashboardFactionWrestler{margin:7px 0}.dashboardFactionWrestler>div{width:38px;height:38px}.dashboardFactionWrestler>strong{font-size:13px}.dashboardFactionChoices{grid-template-columns:repeat(3,1fr);gap:7px}.dashboardFactionChoices>button{display:flex;min-height:103px;padding:8px}.dashboardFactionChoices>button>span{font-size:21px}.dashboardFactionChoices>button div{margin-top:4px;text-align:center}.dashboardFactionChoices>button div strong{font-size:11px}.dashboardFactionChoices>button div p{margin-top:3px;font-size:8px;line-height:1.25}.dashboardFactionConfirm{height:35px;margin-top:8px;font-size:10px}.dashboardFactionWarning{margin-top:4px;font-size:8px}}*{box-sizing:border-box}.cpuReferencePage{position:relative;min-height:100vh;overflow-x:hidden;color:#f6f6f7;background:#020304;font-family:Arial,Helvetica,sans-serif}.cpuReferenceBackground{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.31;filter:brightness(.42) contrast(1.17) saturate(.92);pointer-events:none}.cpuReferencePage:after{content:"";position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#000000d1,#00000014 33%,#0000001f 67%,#000000d6),linear-gradient(180deg,#00000026,#000000b8)}.cpuReferenceShell{position:relative;z-index:1;width:min(1510px,calc(100% - 36px));margin:0 auto;padding-top:13px;padding-bottom:28px}.cpuReferenceBack{position:absolute;z-index:20;top:22px;right:18px;padding:9px 14px;border:1px solid rgba(255,255,255,.18);border-radius:4px;color:#d7d7db;background:#030406c2;font-size:11px;font-weight:900;cursor:pointer}.cpuReferenceBack:hover{border-color:#df211a;color:#fff}.cpuReferenceHero{position:relative;height:300px;overflow:hidden;border-bottom:1px solid rgba(208,32,25,.55);background:radial-gradient(ellipse at 52% 22%,rgba(27,90,192,.43),transparent 37%),linear-gradient(90deg,#010204fa,#05080dad 54%,#010102f5)}.cpuReferenceHero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 40% 2%,rgba(92,153,255,.27),transparent 20%),repeating-linear-gradient(90deg,transparent 0,transparent 147px,rgba(80,115,183,.045) 148px)}.cpuReferenceIntro{position:absolute;z-index:5;top:41px;left:24px;width:420px}.cpuReferenceIntro h1{margin:0;font-size:78px;line-height:.88;letter-spacing:-3px;font-weight:1000;text-shadow:0 4px 1px black,0 0 19px rgba(255,255,255,.14)}.cpuReferenceIntro h2{margin:14px 0 19px;color:#eea520;font-size:21px;line-height:1;letter-spacing:.7px;font-weight:1000}.cpuReferenceIntro p{margin:0;color:#d0d0d3;font-size:15px;line-height:1.46}.cpuReferenceArena{position:absolute;z-index:2;left:40%;top:0;width:500px;height:100%;transform:translate(-24%)}.cpuReferenceLights{position:absolute;left:50%;top:-12px;width:420px;height:155px;transform:translate(-50%);background:radial-gradient(ellipse,rgba(69,133,255,.39),transparent 65%);filter:blur(3px)}.cpuReferenceLogo{position:absolute;z-index:4;top:32px;left:50%;width:216px;transform:translate(-50%);opacity:.8;filter:drop-shadow(0 5px 1px rgba(0,0,0,.9)) drop-shadow(0 0 23px rgba(46,101,215,.54))}.cpuReferenceRing{position:absolute;z-index:3;left:50%;bottom:20px;width:330px;height:115px;transform:translate(-50%) perspective(500px) rotateX(12deg)}.ringCanvas{position:absolute;left:31px;right:31px;bottom:0;height:68px;transform:skew(-10deg);border:3px solid #232a38;background:linear-gradient(135deg,#1e2734,#090c11);box-shadow:0 11px #050608,0 13px #8b1514}.ringCanvas img{position:absolute;left:50%;top:50%;width:95px;opacity:.35;transform:translate(-50%,-50%) skew(10deg)}.ringPost{position:absolute;z-index:4;bottom:4px;width:8px;height:95px;background:linear-gradient(90deg,#11151a,#606c7a,#101216);box-shadow:0 0 6px #000}.ringPostOne{left:23px}.ringPostTwo{left:70px;bottom:47px;height:80px}.ringPostThree{right:70px;bottom:47px;height:80px}.ringPostFour{right:23px}.ringRopes{position:absolute;z-index:5;left:28px;right:28px;bottom:42px;height:58px}.ringRopes i{position:absolute;left:0;right:0;height:2px;background:#b31e1b;box-shadow:0 0 4px #ff1f18b3}.ringRopes i:nth-child(1){top:4px}.ringRopes i:nth-child(2){top:25px}.ringRopes i:nth-child(3){top:46px}.cpuReferenceHeroWrestler{position:absolute;z-index:6;right:32px;bottom:-45px;height:345px;max-width:480px;object-fit:contain;object-position:bottom;transform:scaleX(-1);filter:brightness(.76) contrast(1.22) saturate(.8) drop-shadow(-25px 5px 24px rgba(0,0,0,.94))}.cpuReferenceCards{position:relative;z-index:8;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:-4px}.cpuRefCard{min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.23);border-radius:5px;background:#070809;box-shadow:0 10px 22px #0000008c}.cpuRefCard.isEnabled{border-color:#d5231c;box-shadow:0 0 0 1px #e5221b47,0 0 18px #db1d182e}.cpuRefCardMedia{position:relative;height:155px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.11);background:radial-gradient(ellipse at center,rgba(151,21,18,.21),transparent 59%),#0b0b0d}.cpuVersusMedia{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,rgba(192,31,22,.29),transparent 60%)}.cpuVersusMedia img{position:absolute;bottom:-39px;width:58%;height:195px;object-fit:contain;filter:brightness(.82) contrast(1.17)}.cpuVersusLeft{left:-18px}.cpuVersusRight{right:-22px;transform:scaleX(-1)}.cpuVersusMedia strong{position:absolute;z-index:5;left:50%;bottom:14px;transform:translate(-50%);padding:5px 8px;border:2px solid #e1251e;color:#fff;background:#030304de;font-size:19px;font-weight:1000;clip-path:polygon(20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%)}.cpuTournamentCard .cpuRefCardMedia{background:radial-gradient(circle at center,rgba(194,148,33,.16),transparent 47%),repeating-linear-gradient(90deg,transparent 0,transparent 52px,rgba(255,255,255,.035) 53px),#0c0c0d}.cpuBracket{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 70px 1fr;align-items:center}.cpuTournamentCup{display:grid;place-items:center;height:74px;border:1px solid rgba(227,174,45,.28);border-radius:50%;font-size:45px;background:#00000070;filter:drop-shadow(0 0 9px rgba(245,187,55,.35))}.bracketLeft,.bracketRight{position:relative;height:105px}.bracketLeft i,.bracketRight i{position:absolute;width:47px;height:24px;border-top:2px solid #5f5140;border-bottom:2px solid #5f5140}.bracketLeft i{right:5px;border-right:2px solid #5f5140}.bracketRight i{left:5px;border-left:2px solid #5f5140}.bracketLeft i:nth-child(1),.bracketRight i:nth-child(1){top:7px}.bracketLeft i:nth-child(2),.bracketRight i:nth-child(2){top:41px}.bracketLeft i:nth-child(3),.bracketRight i:nth-child(3){top:75px}.cpuRumbleCard .cpuRefCardMedia{background:radial-gradient(ellipse at 50% 66%,rgba(187,27,23,.28),transparent 58%),#08090b}.cpuRumbleMedia{position:absolute;top:0;right:0;bottom:0;left:0}.cpuCage{position:absolute;left:13%;right:13%;top:10px;bottom:17px;overflow:hidden;border:2px solid rgba(170,29,26,.73);border-radius:45% 45% 13% 13%/21% 21% 8% 8%;transform:perspective(400px) rotateX(-5deg);box-shadow:inset 0 0 20px #ac18152e,0 0 12px #cd1e1838}.cpuCage span{position:absolute;top:-20%;bottom:-20%;width:1px;background:#ad1f1c8f}.cpuCage span:nth-child(1){left:10%}.cpuCage span:nth-child(2){left:26%}.cpuCage span:nth-child(3){left:42%}.cpuCage span:nth-child(4){left:58%}.cpuCage span:nth-child(5){left:74%}.cpuCage span:nth-child(6){left:90%}.cpuMiniRing{position:absolute;left:24%;right:24%;bottom:19px;height:46px;transform:perspective(300px) rotateX(17deg);border:2px solid #7c1614;background:#151922}.cpuMiniRing i{position:absolute;left:-11px;right:-11px;top:8px;height:2px;background:#be221d;box-shadow:0 11px #be221d,0 22px #be221d}.cpuMiniRing b{position:absolute;left:50%;top:50%;color:#ffffff2e;transform:translate(-50%,-50%)}.cpuTrainingCard .cpuRefCardMedia{background:repeating-linear-gradient(90deg,#111214 0,#111214 36px,#18191b 37px,#18191b 73px)}.cpuTrainingMedia{position:absolute;top:0;right:0;bottom:0;left:0}.cpuTrainingMedia:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001f,#000000b5)}.cpuTrainingMedia img{position:absolute;z-index:2;left:-4px;bottom:-47px;width:67%;height:204px;object-fit:contain;filter:brightness(.77) contrast(1.22)}.cpuPunchBag{position:absolute;z-index:3;right:25px;top:15px;width:58px;height:124px}.cpuPunchBag span{display:block;width:100%;height:100%;border-radius:23px 23px 14px 14px;background:linear-gradient(90deg,#090a0c,#292b2e 48%,#08090a);box-shadow:inset 0 0 10px #000,0 5px 10px #000}.cpuPunchBag:before{content:"";position:absolute;left:50%;top:-22px;width:2px;height:25px;transform:translate(-50%);background:#757575}.cpuPunchBag b{position:absolute;left:50%;top:56%;transform:translate(-50%,-50%) rotate(-7deg);color:#9b7732;font-size:13px}.cpuRefCardContent{min-height:237px;padding:14px 13px 12px;display:flex;flex-direction:column}.cpuRefCardTitle{display:flex;align-items:center;gap:11px}.cpuRefHex{width:45px;height:45px;flex:0 0 auto;display:grid;place-items:center;border:2px solid #4f5158;color:#e4e5e8;background:#090a0c;font-size:16px;font-weight:1000;clip-path:polygon(24% 0,76% 0,100% 24%,100% 76%,76% 100%,24% 100%,0 76%,0 24%)}.isEnabled .cpuRefHex{border-color:#df251e;color:#f12821}.cpuRefCardTitle h3{margin:0;font-size:19px;line-height:1}.cpuRefCardTitle small,.cpuReferenceStats small{display:block;margin-top:5px;color:#dba220;font-size:10px;font-weight:1000}.cpuRefCardContent p{margin:15px 0 13px;color:#c4c4c8;font-size:13px;line-height:1.38}.cpuRefCardContent button{width:100%;min-height:37px;margin-top:auto;padding:0 11px;display:flex;align-items:center;justify-content:center;gap:28px;border:1px solid rgba(255,255,255,.23);border-radius:3px;color:#f1f1f3;background:linear-gradient(180deg,#101113,#060708);font-size:11px;font-weight:900;cursor:pointer}.cpuRefCardContent button:not(:disabled):hover{border-color:#d5251f;background:#1d0c0b}.cpuRefCardContent button:disabled{color:#64666c;cursor:default}.cpuRefCardContent button b{font-size:20px;font-weight:400}.cpuReferenceStats{display:grid;grid-template-columns:100px 1.1fr .82fr 1.35fr;min-height:134px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:4px;background:linear-gradient(90deg,#080809fa,#030405fa)}.cpuReferenceRankLogo,.cpuReferenceRank,.cpuReferenceRecord,.cpuReferenceReward{padding:15px}.cpuReferenceRank,.cpuReferenceRecord,.cpuReferenceReward{border-left:1px solid rgba(255,255,255,.09)}.cpuReferenceRankLogo{display:grid;place-items:center}.cpuReferenceRankLogo>div{width:62px;height:62px;display:grid;place-items:center;border:3px solid #a9211c;background:radial-gradient(circle,rgba(179,31,27,.23),transparent 65%),#08090a;transform:rotate(45deg);box-shadow:inset 0 0 18px #ba1c1838,0 0 11px #c31f1933}.cpuReferenceRankLogo span{color:#d22721;font-size:28px;transform:rotate(-45deg)}.cpuReferenceRank h3{margin:3px 0;font-size:23px;line-height:1.05;text-transform:uppercase}.cpuReferenceStars{margin-bottom:5px;letter-spacing:1px}.cpuReferenceStars b{color:#e6a623}.cpuReferenceStars span{color:#2d2e31}.cpuReferenceRank>strong,.cpuReferenceRecord strong,.cpuReferenceReward>strong{display:block;margin:5px 0 8px;font-size:16px}.cpuReferenceProgress,.cpuRewardLine{height:4px;overflow:hidden;background:#232427}.cpuReferenceProgress i,.cpuRewardLine i{display:block;height:100%;background:linear-gradient(90deg,#c9201b,#f13229)}.cpuReferenceRecord{display:grid;grid-template-columns:1fr;align-items:center}.cpuReferenceRecord section+section{margin-top:8px}.cpuReferenceReward{display:flex;flex-direction:column;justify-content:center}.cpuRewardBoxes{display:grid;grid-template-columns:repeat(4,57px);gap:7px;margin-top:10px}.cpuRewardBoxes span{height:52px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:3px;background:linear-gradient(180deg,#111214,#070809)}.cpuRewardBoxes b{font-size:20px}.cpuRewardBoxes img{width:34px;height:34px;object-fit:contain}.cpuRewardBoxes small{margin:0;color:#a6a7ab;font-size:7px}.gamePage{position:relative;min-height:100vh;padding:25px;overflow:hidden;color:#fff;background:#030405}.gameBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.3}.gameShell{position:relative;z-index:2;width:min(1100px,100%);margin:0 auto;padding:28px;border:1px solid #33353d;border-radius:18px;background:#07080ff0}.gameBack{padding:9px 14px;border:1px solid #444;color:#fff;background:#0b0c0e}.gameTitle{text-align:center}.gameTitle h1{margin:4px;font-size:50px}.gameTitle small,.gameModeCard em{color:#e5aa25}.gameGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.gameModeCard{min-height:90px;border:1px solid #444;border-radius:12px;color:#fff;background:#101119}.gameModeCard span,.gameModeCard em{display:block}.gameUsername{text-align:right}@media (max-width: 1050px){.cpuReferenceHeroWrestler{right:-55px;opacity:.8}.cpuReferenceArena{left:49%}.cpuReferenceCards{grid-template-columns:repeat(2,1fr)}.cpuReferenceStats{grid-template-columns:90px 1fr 1fr}.cpuReferenceReward{grid-column:1 / -1;border-left:0;border-top:1px solid rgba(255,255,255,.09)}}@media (max-width: 700px){.cpuReferenceShell{width:calc(100% - 14px);padding-top:7px}.cpuReferenceBack{top:14px;right:10px}.cpuReferenceHero{height:250px}.cpuReferenceIntro{top:27px;left:16px;width:61%}.cpuReferenceIntro h1{font-size:59px}.cpuReferenceIntro h2{margin:10px 0 13px;font-size:15px}.cpuReferenceIntro p{font-size:11px}.cpuReferenceArena{display:none}.cpuReferenceHeroWrestler{right:-77px;bottom:-31px;height:270px;opacity:.68}.cpuReferenceCards{grid-template-columns:1fr;gap:8px}.cpuRefCard{display:grid;grid-template-columns:42% 58%}.cpuRefCardMedia{height:auto;min-height:205px;border-right:1px solid rgba(255,255,255,.1);border-bottom:0}.cpuRefCardContent{min-height:205px;padding:12px}.cpuRefCardContent p{font-size:11px}.cpuReferenceStats{grid-template-columns:72px 1fr}.cpuReferenceRankLogo{padding:8px}.cpuReferenceRankLogo>div{width:48px;height:48px}.cpuReferenceRecord,.cpuReferenceReward{grid-column:1 / -1;border-left:0;border-top:1px solid rgba(255,255,255,.09)}.cpuReferenceRecord{grid-template-columns:1fr 1fr}.cpuReferenceRecord section+section{margin-top:0}.cpuRewardBoxes{grid-template-columns:repeat(4,1fr)}.gameGrid{grid-template-columns:1fr}}@media (max-width: 430px){.cpuRefCard{display:block}.cpuRefCardMedia{height:138px;min-height:0;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.cpuRefCardContent{min-height:205px}}.myWPage{min-height:100dvh;position:relative;color:#fff;background:#050505;overflow:auto;padding:22px;font-family:Arial Black,Arial,sans-serif}.myWBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.32) contrast(1.15);z-index:0}.myWPage:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 70% 10%,rgba(255,0,0,.18),transparent 34%),linear-gradient(180deg,#0000001a,#000000d1)}.myWTop,.myWLayout,.myWEmpty{position:relative;z-index:2}.myWTop{height:78px;display:flex;align-items:center;gap:18px;padding:12px 18px;border:1px solid rgba(255,210,95,.25);border-radius:22px;background:#0000009e;box-shadow:0 18px 50px #00000059}.myWTop img{width:96px;cursor:pointer}.myWTop small{color:#ffd66b;letter-spacing:.18em;font-size:11px}.myWTop h1{margin:2px 0 0;font-size:28px}.myWTop button{margin-left:auto;border:0;border-radius:14px;padding:12px 16px;font-weight:1000;background:#ffd66b;color:#120900}.myWLayout{margin-top:18px;display:grid;grid-template-columns:280px minmax(0,1fr);gap:18px}.myWRoster{border:1px solid rgba(255,255,255,.13);border-radius:26px;background:#0000008f;padding:16px;height:calc(100dvh - 122px);overflow:auto}.myWRoster small{color:#ffd66b;letter-spacing:.15em;font-size:10px}.myWRoster h2{margin:6px 0 16px;font-size:22px}.myWRoster button{width:100%;border:1px solid rgba(255,255,255,.13);border-radius:17px;background:#ffffff0e;color:#fff;padding:13px;margin-bottom:10px;text-align:left;display:flex;flex-direction:column;cursor:pointer}.myWRoster button.active{border-color:#ffd66bad;background:linear-gradient(135deg,#780000ad,#ffd66b1a);box-shadow:0 0 24px #ff000029}.myWRoster span{font-size:15px}.myWRoster em{font-style:normal;color:#ffffff94;font-size:11px;margin-top:4px}.myWShowcase{min-height:calc(100dvh - 122px);display:grid;grid-template-columns:minmax(260px,360px) minmax(0,1fr);gap:20px;border:1px solid rgba(255,255,255,.13);border-radius:30px;background:linear-gradient(135deg,#0c0c0fe0,#000000ad);padding:22px;overflow:hidden}.myWPoster{position:relative;border-radius:28px;overflow:hidden;background:radial-gradient(circle at center,#ff000047,#000000f2);border:1px solid rgba(255,214,107,.24);min-height:520px;display:flex;align-items:flex-end;justify-content:center}.myWPoster img{width:105%;max-height:95%;object-fit:contain;filter:drop-shadow(0 0 36px rgba(255,0,0,.3));z-index:2}.myWPosterGlow{position:absolute;inset:auto -20% -20% -20%;height:45%;background:radial-gradient(circle,rgba(255,0,0,.38),transparent 65%)}.myWMain{min-width:0;display:flex;flex-direction:column}.myWMain>small{color:#ffd66b;letter-spacing:.16em;text-transform:uppercase;font-size:12px}.myWMain h2{margin:8px 0 10px;font-size:54px;line-height:.95;text-transform:uppercase}.myWBadges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.myWBadges span{border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:8px 12px;background:#ffffff12;font-size:11px}.myWRecordHero{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.myWRecordHero div{border:1px solid rgba(255,255,255,.12);border-radius:22px;background:#00000057;padding:18px}.myWRecordHero b{display:block;font-size:38px;color:#ffd66b}.myWRecordHero span{display:block;color:#ffffff9e;font-size:11px;text-transform:uppercase}.myWModes{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.myWModes article{border:1px solid rgba(255,255,255,.11);border-radius:20px;background:#ffffff0e;padding:15px}.myWModes strong{display:block;font-size:14px}.myWModes span{display:block;margin-top:6px;color:#ffffff9e;font-size:12px}.myWTitleBox{margin-top:auto;border:1px solid rgba(255,214,107,.22);border-radius:24px;background:linear-gradient(90deg,#ffd66b1a,#00000038);padding:14px;display:flex;align-items:center;gap:14px}.myWTitleBox img{width:86px}.myWTitleBox small{color:#ffd66b;font-size:10px;letter-spacing:.13em}.myWTitleBox strong{display:block;font-size:18px}.myWEmpty{margin-top:18px;border:1px dashed rgba(255,210,95,.35);border-radius:22px;padding:35px;text-align:center;background:#0000006b}@media (max-width:900px){.myWPage{padding:10px}.myWTop{height:64px;border-radius:18px}.myWTop img{width:72px}.myWTop h1{font-size:22px}.myWTop button{padding:10px}.myWLayout{grid-template-columns:1fr;gap:10px}.myWRoster{height:auto;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;border-radius:20px}.myWRoster small,.myWRoster h2{display:none}.myWRoster button{min-width:180px;margin:0}.myWShowcase{min-height:auto;grid-template-columns:1fr;border-radius:22px;padding:14px}.myWPoster{min-height:240px}.myWPoster img{width:70%;max-height:260px}.myWMain h2{font-size:36px}.myWRecordHero{grid-template-columns:repeat(3,1fr)}.myWRecordHero div{padding:12px}.myWRecordHero b{font-size:26px}.myWModes{grid-template-columns:repeat(2,1fr)}}.myWPage{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;padding:14px!important;box-sizing:border-box!important}.myWTop{height:64px!important;min-height:64px!important}.myWLayout{height:calc(100dvh - 96px)!important;min-height:0!important;overflow:hidden!important;margin-top:12px!important}.myWRoster{height:100%!important;min-height:0!important;overflow:auto!important}.myWShowcase{height:100%!important;min-height:0!important;overflow:hidden!important;padding:14px!important}.myWPoster{min-height:0!important;height:100%!important}.myWPoster img{max-height:100%!important}.myWMain{min-height:0!important;overflow:hidden!important}.myWMain h2{font-size:clamp(32px,4.2vw,52px)!important;margin:6px 0 8px!important}.myWBadges,.myWRecordHero{margin-bottom:10px!important}.myWRecordHero div{padding:12px!important}.myWRecordHero b{font-size:clamp(24px,3vw,36px)!important}.myWModes{min-height:0!important;gap:8px!important}.myWModes article{padding:11px!important}.myWTitleBox{margin-top:10px!important;padding:10px!important}.myWTitleBox img{width:68px!important}@media (max-width:900px){.myWPage{padding:8px!important}.myWTop{height:56px!important;min-height:56px!important}.myWTop img{width:62px!important}.myWTop h1{font-size:19px!important}.myWTop small{font-size:8px!important}.myWTop button{padding:8px 10px!important;font-size:10px!important}.myWLayout{height:calc(100dvh - 72px)!important;grid-template-columns:1fr!important;grid-template-rows:58px minmax(0,1fr)!important;gap:8px!important;margin-top:8px!important}.myWRoster{height:58px!important;min-height:58px!important;padding:7px!important;display:flex!important;gap:7px!important;overflow-x:auto!important;overflow-y:hidden!important}.myWRoster button{min-width:150px!important;height:42px!important;padding:8px 10px!important}.myWShowcase{height:100%!important;grid-template-columns:150px minmax(0,1fr)!important;gap:10px!important;padding:10px!important}.myWPoster{min-height:0!important;height:100%!important}.myWPoster img{width:100%!important;max-height:100%!important}.myWMain{overflow:auto!important;padding-right:3px!important}.myWMain h2{font-size:28px!important}.myWRecordHero{grid-template-columns:repeat(3,1fr)!important;gap:6px!important}.myWRecordHero div{padding:8px!important;border-radius:14px!important}.myWRecordHero b{font-size:22px!important}.myWModes{grid-template-columns:repeat(2,1fr)!important;gap:6px!important}.myWModes article{padding:8px!important;border-radius:14px!important}.myWTitleBox{padding:8px!important}.myWTitleBox img{width:48px!important}}@media (max-width:600px) and (orientation:portrait){.myWShowcase{grid-template-columns:1fr!important;grid-template-rows:170px minmax(0,1fr)!important}.myWPoster{height:170px!important}.myWPoster img{width:auto!important;max-height:170px!important}}@media (orientation:landscape) and (max-width:1023px){.myWLayout{height:calc(100dvh - 76px)!important;grid-template-columns:170px minmax(0,1fr)!important;grid-template-rows:1fr!important}.myWRoster{height:100%!important;min-height:0!important;display:block!important;overflow:auto!important}.myWRoster button{width:100%!important;min-width:0!important;margin-bottom:7px!important}.myWShowcase{grid-template-columns:170px minmax(0,1fr)!important}.myWMain h2{font-size:30px!important}.myWTitleBox{display:none!important}}@media (max-width:700px) and (orientation:portrait){.myWPage{height:100dvh!important;overflow:hidden!important;padding:8px!important}.myWTop{height:58px!important;min-height:58px!important;border-radius:16px!important;padding:7px 10px!important;gap:10px!important}.myWTop img{width:58px!important}.myWTop small{font-size:7px!important}.myWTop h1{font-size:20px!important;line-height:1!important}.myWTop button{height:36px!important;padding:0 12px!important;border-radius:14px!important;font-size:11px!important}.myWLayout{height:calc(100dvh - 72px)!important;margin-top:7px!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:54px minmax(0,1fr)!important;gap:7px!important;overflow:hidden!important}.myWRoster{height:54px!important;min-height:54px!important;padding:6px!important;display:flex!important;gap:7px!important;overflow-x:auto!important;overflow-y:hidden!important;border-radius:15px!important}.myWRoster button{min-width:150px!important;height:40px!important;padding:6px 10px!important;border-radius:14px!important}.myWRoster span{font-size:14px!important}.myWRoster em{font-size:10px!important}.myWShowcase{height:100%!important;min-height:0!important;display:grid!important;grid-template-columns:118px minmax(0,1fr)!important;gap:8px!important;padding:9px!important;border-radius:18px!important;overflow:hidden!important}.myWPoster{height:100%!important;min-height:0!important;border-radius:18px!important}.myWPoster img{width:120%!important;max-height:100%!important;object-fit:contain!important}.myWMain{height:100%!important;min-height:0!important;overflow:hidden!important}.myWMain>small{font-size:9px!important;letter-spacing:.14em!important}.myWMain h2{font-size:25px!important;margin:4px 0 6px!important;line-height:.95!important}.myWBadges{gap:5px!important;margin-bottom:7px!important}.myWBadges span{padding:6px 8px!important;font-size:9px!important}.myWRecordHero{grid-template-columns:repeat(3,1fr)!important;gap:5px!important;margin-bottom:7px!important}.myWRecordHero div{padding:7px!important;border-radius:12px!important}.myWRecordHero b{font-size:20px!important}.myWRecordHero span{font-size:7px!important}.myWModes{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:5px!important}.myWModes article{padding:7px!important;border-radius:12px!important}.myWModes strong{font-size:11px!important}.myWModes span{font-size:9px!important;margin-top:3px!important}.myWTitleBox{display:none!important}}@media (orientation:landscape) and (max-width:1023px){.myWPage{height:100dvh!important;overflow:hidden!important;padding:8px 10px!important}.myWTop{height:54px!important;min-height:54px!important;border-radius:16px!important;padding:6px 12px!important}.myWTop img{width:66px!important}.myWTop small{font-size:8px!important}.myWTop h1{font-size:20px!important;line-height:1!important}.myWTop button{height:34px!important;padding:0 13px!important;font-size:10px!important}.myWLayout{height:calc(100dvh - 66px)!important;margin-top:7px!important;display:grid!important;grid-template-columns:160px minmax(0,1fr)!important;gap:8px!important;overflow:hidden!important}.myWRoster{height:100%!important;min-height:0!important;display:block!important;padding:8px!important;overflow:auto!important;border-radius:18px!important}.myWRoster button{width:100%!important;min-width:0!important;height:48px!important;margin-bottom:7px!important;padding:8px 10px!important;border-radius:14px!important}.myWRoster span{font-size:13px!important}.myWRoster em{font-size:9px!important}.myWShowcase{height:100%!important;min-height:0!important;display:grid!important;grid-template-columns:185px minmax(0,1fr)!important;gap:10px!important;padding:10px!important;border-radius:20px!important;overflow:hidden!important}.myWPoster{height:100%!important;min-height:0!important;border-radius:18px!important}.myWPoster img{width:108%!important;max-height:100%!important;object-fit:contain!important}.myWMain{height:100%!important;min-height:0!important;overflow:hidden!important}.myWMain>small{font-size:10px!important}.myWMain h2{font-size:32px!important;margin:4px 0 7px!important;line-height:.9!important}.myWBadges{margin-bottom:7px!important;gap:6px!important}.myWBadges span{padding:6px 10px!important;font-size:9px!important}.myWRecordHero{grid-template-columns:repeat(3,1fr)!important;gap:7px!important;margin-bottom:7px!important}.myWRecordHero div{padding:8px 10px!important;border-radius:14px!important}.myWRecordHero b{font-size:23px!important}.myWRecordHero span{font-size:8px!important}.myWModes{grid-template-columns:repeat(3,1fr)!important;gap:7px!important}.myWModes article{padding:8px 10px!important;border-radius:14px!important}.myWModes strong{font-size:11px!important}.myWModes span{font-size:9px!important;margin-top:3px!important}.myWTitleBox{display:none!important}}@media (max-width:700px) and (orientation:portrait){.myWPage{padding:6px!important;height:100dvh!important;overflow:hidden!important}.myWTop{height:52px!important;min-height:52px!important;padding:6px 9px!important;border-radius:14px!important}.myWTop img{width:54px!important}.myWTop small{display:none!important}.myWTop h1{font-size:18px!important}.myWTop button{height:34px!important;font-size:10px!important;padding:0 10px!important}.myWLayout{height:calc(100dvh - 62px)!important;margin-top:6px!important;display:grid!important;grid-template-rows:48px minmax(0,1fr)!important;grid-template-columns:1fr!important;gap:6px!important}.myWRoster{height:48px!important;min-height:48px!important;display:flex!important;padding:5px!important;gap:6px!important;overflow-x:auto!important;overflow-y:hidden!important;border-radius:13px!important}.myWRoster button{min-width:140px!important;height:36px!important;margin:0!important;padding:5px 9px!important;border-radius:12px!important}.myWRoster span{font-size:13px!important}.myWRoster em{font-size:9px!important;margin-top:1px!important}.myWShowcase{height:100%!important;min-height:0!important;padding:7px!important;border-radius:16px!important;display:grid!important;grid-template-columns:92px 1fr!important;gap:7px!important;overflow:hidden!important}.myWPoster{height:100%!important;min-height:0!important;border-radius:14px!important}.myWPoster img{width:145%!important;max-height:100%!important;object-fit:contain!important}.myWMain{height:100%!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto auto auto auto 1fr!important}.myWMain>small{font-size:8px!important;letter-spacing:.11em!important}.myWMain h2{font-size:21px!important;margin:2px 0 4px!important;line-height:.95!important}.myWBadges{gap:4px!important;margin-bottom:5px!important}.myWBadges span{padding:4px 6px!important;font-size:8px!important}.myWRecordHero{grid-template-columns:repeat(3,1fr)!important;gap:4px!important;margin-bottom:5px!important}.myWRecordHero div{padding:5px!important;border-radius:10px!important}.myWRecordHero b{font-size:17px!important}.myWRecordHero span{font-size:6px!important}.myWModes{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:4px!important}.myWModes article{padding:5px!important;border-radius:10px!important;min-height:0!important}.myWModes strong{font-size:9px!important}.myWModes span{font-size:8px!important;margin-top:1px!important}.myWTitleBox{display:none!important}}@media (orientation:landscape) and (max-width:1023px){.myWPage{padding:6px 8px!important;height:100dvh!important;overflow:hidden!important}.myWTop{height:48px!important;min-height:48px!important;padding:5px 10px!important;border-radius:14px!important}.myWTop img{width:60px!important}.myWTop small{display:none!important}.myWTop h1{font-size:18px!important}.myWTop button{height:32px!important;font-size:10px!important;padding:0 11px!important}.myWLayout{height:calc(100dvh - 58px)!important;margin-top:6px!important;grid-template-columns:145px minmax(0,1fr)!important;gap:7px!important}.myWRoster{height:100%!important;padding:6px!important;overflow:auto!important}.myWRoster button{height:42px!important;padding:6px 8px!important;margin-bottom:6px!important;border-radius:12px!important}.myWRoster span{font-size:12px!important}.myWRoster em{font-size:8px!important}.myWShowcase{height:100%!important;padding:8px!important;grid-template-columns:150px minmax(0,1fr)!important;gap:8px!important;border-radius:16px!important;overflow:hidden!important}.myWPoster{height:100%!important;min-height:0!important;border-radius:14px!important}.myWPoster img{width:115%!important;max-height:100%!important}.myWMain{height:100%!important;overflow:hidden!important}.myWMain>small{font-size:9px!important}.myWMain h2{font-size:26px!important;margin:2px 0 5px!important}.myWBadges{margin-bottom:5px!important;gap:5px!important}.myWBadges span{padding:5px 8px!important;font-size:8px!important}.myWRecordHero{gap:5px!important;margin-bottom:5px!important}.myWRecordHero div{padding:6px 8px!important;border-radius:11px!important}.myWRecordHero b{font-size:19px!important}.myWRecordHero span{font-size:7px!important}.myWModes{grid-template-columns:repeat(3,1fr)!important;gap:5px!important}.myWModes article{padding:6px 8px!important;border-radius:11px!important}.myWModes strong{font-size:10px!important}.myWModes span{font-size:8px!important;margin-top:2px!important}.myWTitleBox{display:none!important}}.myWCompactMobile{max-height:100dvh!important;overflow:hidden!important}@media (max-width:900px){.myWCompactMobile.myWPage{padding:4px!important;background:#020202!important}.myWCompactMobile .myWTop{height:46px!important;min-height:46px!important;padding:4px 8px!important;border-radius:12px!important}.myWCompactMobile .myWTop img{width:46px!important}.myWCompactMobile .myWTop small{display:none!important}.myWCompactMobile .myWTop h1{font-size:16px!important}.myWCompactMobile .myWTop button{height:30px!important;font-size:9px!important;padding:0 9px!important}.myWCompactMobile .myWLayout{height:calc(100dvh - 54px)!important;margin-top:4px!important;gap:4px!important;overflow:hidden!important}.myWCompactMobile .myWRoster{border-radius:12px!important;padding:4px!important}.myWCompactMobile .myWRoster button{height:32px!important;min-height:32px!important;padding:3px 8px!important;border-radius:10px!important}.myWCompactMobile .myWRoster span{font-size:11px!important}.myWCompactMobile .myWRoster em{display:none!important}.myWCompactMobile .myWShowcase{padding:5px!important;gap:5px!important;border-radius:13px!important;overflow:hidden!important}.myWCompactMobile .myWPoster{border-radius:12px!important;min-height:0!important}.myWCompactMobile .myWMain h2{font-size:20px!important;margin:1px 0 3px!important}.myWCompactMobile .myWMain>small{font-size:7px!important}.myWCompactMobile .myWBadges{margin-bottom:3px!important;gap:3px!important}.myWCompactMobile .myWBadges span{font-size:7px!important;padding:3px 5px!important}.myWCompactMobile .myWRecordHero{gap:3px!important;margin-bottom:3px!important}.myWCompactMobile .myWRecordHero div{padding:4px!important;border-radius:8px!important}.myWCompactMobile .myWRecordHero b{font-size:15px!important}.myWCompactMobile .myWRecordHero span{font-size:5px!important}.myWCompactMobile .myWModes{gap:3px!important}.myWCompactMobile .myWModes article{padding:4px!important;border-radius:8px!important}.myWCompactMobile .myWModes strong{font-size:8px!important}.myWCompactMobile .myWModes span{font-size:7px!important}.myWCompactMobile .myWTitleBox{display:none!important}}@media (max-width:700px) and (orientation:portrait){.myWCompactMobile .myWLayout{grid-template-rows:40px minmax(0,1fr)!important}.myWCompactMobile .myWRoster{height:40px!important;min-height:40px!important;display:flex!important;overflow-x:auto!important;overflow-y:hidden!important}.myWCompactMobile .myWRoster button{min-width:120px!important}.myWCompactMobile .myWShowcase{grid-template-columns:72px minmax(0,1fr)!important}.myWCompactMobile .myWPoster img{width:150%!important;max-height:100%!important}.myWCompactMobile .myWModes{grid-template-columns:repeat(2,1fr)!important}}@media (orientation:landscape) and (max-width:1023px){.myWCompactMobile .myWLayout{grid-template-columns:120px minmax(0,1fr)!important}.myWCompactMobile .myWShowcase{grid-template-columns:115px minmax(0,1fr)!important}.myWCompactMobile .myWModes{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:700px) and (orientation:portrait){.myWPage{height:100dvh!important;overflow:hidden!important;padding:8px!important}.myWTop{height:62px!important;min-height:62px!important;border-radius:18px!important;padding:8px 12px!important}.myWTop img{width:64px!important}.myWTop small{display:block!important;font-size:8px!important;letter-spacing:.14em!important}.myWTop h1{font-size:21px!important}.myWTop button{height:38px!important;padding:0 13px!important;font-size:10px!important}.myWLayout{height:calc(100dvh - 76px)!important;margin-top:8px!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:58px minmax(0,1fr)!important;gap:8px!important;overflow:hidden!important}.myWRoster{height:58px!important;min-height:58px!important;display:flex!important;gap:8px!important;padding:7px!important;border-radius:18px!important;overflow-x:auto!important;overflow-y:hidden!important}.myWRoster button{min-width:154px!important;height:43px!important;margin:0!important;padding:7px 12px!important;border-radius:15px!important}.myWRoster span{font-size:14px!important}.myWRoster em{font-size:10px!important;margin-top:2px!important}.myWShowcase{height:100%!important;min-height:0!important;overflow:hidden!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:145px auto auto 1fr!important;gap:8px!important;padding:10px!important;border-radius:22px!important}.myWPoster{grid-row:1!important;height:145px!important;min-height:145px!important;border-radius:18px!important}.myWPoster img{width:auto!important;height:145px!important;max-height:145px!important;object-fit:contain!important}.myWMain{display:contents!important}.myWMain>small{grid-row:2!important;font-size:10px!important;letter-spacing:.16em!important}.myWMain h2{grid-row:2!important;margin:18px 0 0!important;font-size:30px!important;line-height:.95!important}.myWBadges{grid-row:3!important;margin:0!important;gap:6px!important}.myWBadges span{padding:7px 10px!important;font-size:10px!important}.myWRecordHero{grid-row:4!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:7px!important;margin:0!important;align-self:start!important}.myWRecordHero div{padding:10px!important;border-radius:15px!important}.myWRecordHero b{font-size:25px!important}.myWRecordHero span{font-size:8px!important}.myWModes{grid-row:4!important;margin-top:82px!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:7px!important;align-self:start!important}.myWModes article{padding:10px!important;border-radius:15px!important}.myWModes strong{font-size:12px!important}.myWModes span{font-size:10px!important;margin-top:3px!important}.myWTitleBox{display:none!important}}@media (orientation:landscape) and (max-width:1023px){.myWPage{height:100dvh!important;overflow:hidden!important;padding:8px 10px!important}.myWTop{height:56px!important;min-height:56px!important;border-radius:18px!important;padding:7px 14px!important}.myWTop img{width:68px!important}.myWTop h1{font-size:21px!important}.myWTop small{font-size:8px!important}.myWLayout{height:calc(100dvh - 68px)!important;margin-top:8px!important;grid-template-columns:170px minmax(0,1fr)!important;gap:8px!important;overflow:hidden!important}.myWRoster{height:100%!important;padding:8px!important;border-radius:18px!important;overflow:auto!important}.myWRoster button{height:50px!important;margin-bottom:7px!important;padding:8px 11px!important;border-radius:15px!important}.myWShowcase{height:100%!important;padding:10px!important;border-radius:22px!important;display:grid!important;grid-template-columns:165px minmax(0,1fr)!important;gap:12px!important;overflow:hidden!important}.myWPoster{height:100%!important;min-height:0!important;border-radius:18px!important}.myWPoster img{width:105%!important;max-height:100%!important;object-fit:contain!important}.myWMain{height:100%!important;overflow:hidden!important}.myWMain h2{font-size:31px!important;margin:4px 0 7px!important}.myWBadges{gap:6px!important;margin-bottom:8px!important}.myWRecordHero{gap:7px!important;margin-bottom:8px!important}.myWRecordHero div{padding:8px 10px!important;border-radius:14px!important}.myWRecordHero b{font-size:24px!important}.myWModes{grid-template-columns:repeat(3,1fr)!important;gap:7px!important}.myWModes article{padding:8px 10px!important;border-radius:14px!important}.myWTitleBox{display:none!important}}@media (max-width:700px) and (orientation:portrait){.myWPage{height:100dvh!important;overflow:hidden!important;padding:8px!important}.myWTop{height:58px!important;min-height:58px!important;padding:7px 10px!important;border-radius:17px!important;gap:10px!important}.myWTop img{width:58px!important}.myWTop small{display:none!important}.myWTop h1{font-size:21px!important;line-height:1!important}.myWTop button{height:36px!important;padding:0 12px!important;font-size:10px!important;border-radius:13px!important}.myWLayout{height:calc(100dvh - 72px)!important;margin-top:8px!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:56px minmax(0,1fr)!important;gap:8px!important;overflow:hidden!important}.myWRoster{height:56px!important;min-height:56px!important;padding:6px!important;display:flex!important;gap:7px!important;overflow-x:auto!important;overflow-y:hidden!important;border-radius:16px!important}.myWRoster button{min-width:150px!important;height:42px!important;margin:0!important;padding:7px 11px!important;border-radius:14px!important}.myWRoster span{font-size:14px!important}.myWRoster em{font-size:10px!important;margin-top:2px!important}.myWShowcase{height:100%!important;min-height:0!important;overflow:hidden!important;padding:9px!important;border-radius:20px!important;display:grid!important;grid-template-columns:120px minmax(0,1fr)!important;grid-template-rows:auto auto 1fr!important;gap:8px!important}.myWPoster{grid-column:1!important;grid-row:1 / span 2!important;height:190px!important;min-height:190px!important;border-radius:18px!important}.myWPoster img{width:115%!important;height:100%!important;max-height:190px!important;object-fit:contain!important}.myWMain{display:contents!important}.myWMain>small{grid-column:2!important;grid-row:1!important;align-self:end!important;font-size:9px!important;letter-spacing:.13em!important;color:#ffd66b!important}.myWMain h2{grid-column:2!important;grid-row:2!important;margin:0!important;font-size:28px!important;line-height:.95!important}.myWBadges{grid-column:1 / -1!important;grid-row:2!important;align-self:end!important;margin:0!important;display:flex!important;gap:5px!important;transform:translateY(44px)!important}.myWBadges span{padding:6px 8px!important;font-size:9px!important;border-radius:999px!important}.myWRecordHero{grid-column:1 / -1!important;grid-row:3!important;margin:48px 0 0!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:6px!important;align-self:start!important}.myWRecordHero div{padding:9px!important;border-radius:14px!important}.myWRecordHero b{font-size:23px!important}.myWRecordHero span{font-size:7px!important}.myWModes{grid-column:1 / -1!important;grid-row:3!important;margin-top:128px!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:6px!important;align-self:start!important}.myWModes article{padding:9px!important;border-radius:14px!important;min-height:46px!important}.myWModes strong{font-size:12px!important}.myWModes span{font-size:10px!important;margin-top:3px!important}.myWTitleBox{display:none!important}}.careerPageV2{height:100dvh;overflow:hidden;position:relative;padding:14px;box-sizing:border-box;color:#fff;background:#050505;font-family:Arial Black,Arial,sans-serif}.careerBgV2{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.32) contrast(1.16);z-index:0}.careerPageV2:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 85% 0%,rgba(255,0,0,.22),transparent 32%),radial-gradient(circle at 20% 100%,rgba(255,210,95,.12),transparent 38%),linear-gradient(180deg,#0000001f,#000000db)}.careerTopV2,.careerHeroV2,.careerCardsV2{position:relative;z-index:2}.careerTopV2{height:62px;display:flex;align-items:center;gap:14px;padding:9px 15px;border:1px solid rgba(255,210,95,.25);border-radius:20px;background:#000000a8;box-shadow:0 14px 38px #00000070}.careerTopV2 img{width:82px;cursor:pointer}.careerTopV2 small{color:#ffd66b;font-size:9px;letter-spacing:.18em}.careerTopV2 h1{margin:2px 0 0;font-size:27px;line-height:1}.careerTopV2 button{margin-left:auto;height:38px;border:0;border-radius:14px;padding:0 15px;background:#ffd66b;color:#140900;font-weight:1000;cursor:pointer}.careerHeroV2{height:118px;margin-top:12px;display:flex;align-items:center;padding:18px 22px;border-radius:26px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 100% 0%,rgba(255,210,95,.16),transparent 38%),linear-gradient(135deg,#50000094,#00000094)}.careerHeroV2 small{color:#ffd66b;font-size:10px;letter-spacing:.18em}.careerHeroV2 h2{margin:5px 0 4px;font-size:38px;line-height:.9;text-transform:uppercase}.careerHeroV2 p{margin:0;max-width:760px;color:#ffffffb8;font-family:Arial,sans-serif;font-weight:800}.careerCardsV2{height:calc(100dvh - 220px);margin-top:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:12px}.careerCardV2{position:relative;overflow:hidden;text-align:left;border:1px solid rgba(255,255,255,.13);border-radius:24px;padding:16px;background:linear-gradient(135deg,rgba(255,210,95,.1),transparent 35%),radial-gradient(circle at 100% 100%,rgba(255,0,0,.18),transparent 38%),linear-gradient(180deg,#16161ae0,#000000c2);color:#fff;cursor:pointer;box-shadow:0 15px 35px #00000057}.careerCardV2:hover{transform:translateY(-2px);border-color:#ffd25f8c}.careerCardV2 em{position:absolute;top:14px;right:16px;color:#ffd25f5c;font-size:26px;font-style:normal}.careerCardV2 strong{display:block;margin-top:28px;font-size:22px;line-height:1}.careerCardV2 span{display:block;margin-top:9px;color:#ffffffad;font-family:Arial,sans-serif;font-size:13px;font-weight:800;line-height:1.25}.careerCardV2 b{position:absolute;left:16px;bottom:14px;color:#ffd66b;font-size:11px}@media (min-width:701px) and (max-width:1366px){.careerPageV2{padding:10px}.careerTopV2{height:56px}.careerTopV2 img{width:70px}.careerTopV2 h1{font-size:23px}.careerHeroV2{height:88px;margin-top:8px;padding:13px 16px;border-radius:20px}.careerHeroV2 h2{font-size:28px}.careerHeroV2 p{font-size:12px}.careerCardsV2{height:calc(100dvh - 162px);margin-top:8px;gap:8px}.careerCardV2{border-radius:18px;padding:12px}.careerCardV2 em{font-size:20px;top:10px;right:12px}.careerCardV2 strong{margin-top:22px;font-size:16px}.careerCardV2 span{font-size:10px}.careerCardV2 b{left:12px;bottom:10px;font-size:9px}}@media (max-width:700px) and (orientation:portrait){.careerPageV2{padding:8px}.careerTopV2{height:56px;border-radius:17px;padding:7px 10px}.careerTopV2 img{width:58px}.careerTopV2 small{display:none}.careerTopV2 h1{font-size:21px}.careerTopV2 button{height:35px;padding:0 11px;font-size:10px}.careerHeroV2{height:82px;margin-top:8px;padding:12px;border-radius:18px}.careerHeroV2 h2{font-size:22px}.careerHeroV2 p{font-size:11px}.careerCardsV2{height:calc(100dvh - 162px);margin-top:8px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);gap:7px}.careerCardV2{padding:10px;border-radius:15px}.careerCardV2 em{display:none}.careerCardV2 strong{margin-top:0;font-size:13px}.careerCardV2 span{font-size:9px;margin-top:5px}.careerCardV2 b{left:10px;bottom:8px;font-size:8px}}@media (orientation:landscape) and (max-width:1023px){.careerHeroV2{display:none}.careerCardsV2{height:calc(100dvh - 72px);grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}}.careerShellV3{position:relative;z-index:2;height:calc(100dvh - 84px);margin-top:10px;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:12px;overflow:hidden}.careerCardsV3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;min-height:0}.careerSocialPanel{min-height:0;border:1px solid rgba(255,255,255,.13);border-radius:24px;background:linear-gradient(180deg,#141418e0,#000000c2);overflow:hidden;display:grid;grid-template-rows:64px minmax(0,1fr)}.careerSocialPanel header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.1)}.careerSocialPanel small{color:#ffd66b;font-size:8px;letter-spacing:.16em}.careerSocialPanel h2{margin:2px 0 0;font-size:20px}.careerSocialPanel header button{border:0;border-radius:12px;padding:9px 11px;background:#ffd66b;color:#140900;font-weight:1000;cursor:pointer}.careerFeedList{overflow:auto;padding:10px;display:flex;flex-direction:column;gap:9px}.careerPost{display:grid;grid-template-columns:42px 1fr;gap:9px;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:17px;background:#ffffff0e}.careerPost img{width:42px;height:42px;border-radius:13px;object-fit:cover;border:1px solid rgba(255,210,95,.28)}.careerPost strong{font-size:13px}.careerPost small{display:block;margin-top:2px;color:#ffffff80;font-size:9px;letter-spacing:0}.careerPost p{margin:7px 0 0;color:#ffffffd1;font-family:Arial,sans-serif;font-size:13px;font-weight:800;line-height:1.3}.careerFeedEmpty{height:100%;display:grid;place-items:center;color:#ffffff9e;border:1px dashed rgba(255,210,95,.28);border-radius:18px}.careerWriterShade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:grid;place-items:center;background:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.careerWriter{width:min(460px,calc(100vw - 28px));position:relative;border:1px solid rgba(255,210,95,.35);border-radius:24px;padding:22px;background:linear-gradient(180deg,#19191efa,#000000f5);color:#fff}.careerWriterClose{position:absolute;top:12px;right:12px;width:34px;height:34px;border:0;border-radius:12px;background:#ffffff1a;color:#fff;font-size:24px}.careerWriter small{color:#ffd66b;letter-spacing:.16em}.careerWriter h2{margin:4px 0;font-size:26px}.careerWriter p{margin:0 0 14px;color:#ffffff9e;font-family:Arial,sans-serif;font-weight:800}.careerWriter select,.careerWriter textarea{width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.14);border-radius:15px;background:#00000073;color:#fff;padding:12px;margin-bottom:10px;font-size:16px;outline:none}.careerWriter textarea{min-height:130px;resize:none}.careerWriterSend{width:100%;height:44px;border:0;border-radius:15px;background:#ffd66b;color:#140900;font-weight:1000}.careerWriterMsg{margin-bottom:10px;color:#ffd66b;font-size:12px}@media (max-width:1023px){.careerShellV3{height:calc(100dvh - 74px);grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) 210px;gap:8px}.careerCardsV3{grid-template-columns:repeat(2,1fr);gap:7px}.careerSocialPanel{border-radius:18px;grid-template-rows:50px minmax(0,1fr)}.careerSocialPanel header{padding:8px 10px}.careerSocialPanel h2{font-size:16px}.careerPost{grid-template-columns:34px 1fr;padding:8px}.careerPost img{width:34px;height:34px}.careerPost p{font-size:11px}}@media (orientation:landscape) and (max-width:1023px){.careerShellV3{grid-template-columns:minmax(0,1fr) 310px;grid-template-rows:1fr}.careerCardsV3{grid-template-columns:repeat(3,1fr)}}.careerPost img{object-fit:cover!important;object-position:center top!important;transform:scale(1.25);transform-origin:center top;border-radius:12px}.careerPost strong{display:block;font-size:20px;font-weight:900;line-height:1.1}.careerPost small{display:block;margin-top:3px;font-size:12px;color:#b9b9b9}.careerPost p{margin-top:10px;font-size:18px;line-height:1.4}.careerPost p{margin-top:10px;font-size:15px!important;line-height:1.45;font-weight:700;color:#e4e4e4}.careerMatchesPage .cmGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.careerMatchesPage .cmVsCard{height:245px!important;padding:12px 14px!important;border-radius:16px!important;overflow:hidden!important}.careerMatchesPage .cmVsMeta{display:flex!important;justify-content:space-between!important;gap:8px!important;margin-bottom:8px!important}.careerMatchesPage .cmVsMeta span,.careerMatchesPage .cmVsMeta b{font-size:12px!important;line-height:1!important}.careerMatchesPage .cmVsBody{display:grid!important;grid-template-columns:1fr 56px 1fr!important;align-items:center!important;gap:10px!important}.careerMatchesPage .cmSide{min-width:0!important;text-align:center!important}.careerMatchesPage .cmWrestlerImg{height:145px!important;max-height:145px!important;width:auto!important;object-fit:contain!important}.careerMatchesPage .cmSide h2{font-size:13px!important;line-height:1!important;margin:4px 0 5px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.careerMatchesPage .cmOwner{width:fit-content!important;max-width:100%!important;height:25px!important;padding:3px 8px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;margin:0 auto!important}.careerMatchesPage .cmOwner img{width:18px!important;height:18px!important;max-height:18px!important;border-radius:50%!important;object-fit:cover!important}.careerMatchesPage .cmOwner small{display:none!important}.careerMatchesPage .cmOwner strong{font-size:9px!important;line-height:1!important;white-space:nowrap!important}.careerMatchesPage .cmVsCenter strong{font-size:21px!important;line-height:1!important}.careerMatchesPage .cmVsCenter span{font-size:8px!important}.careerMatchesPage .cmExtraFighters{display:none!important}.careerMatchesPage .cmVsCard em{display:block!important;font-size:8px!important;line-height:1!important;margin-top:7px!important;text-align:center!important}@media (max-width: 700px) and (orientation: portrait){.careerMatchesPage .cmGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.careerMatchesPage .cmVsCard{height:215px!important;padding:9px 7px!important}.careerMatchesPage .cmVsMeta span,.careerMatchesPage .cmVsMeta b{font-size:9px!important}.careerMatchesPage .cmVsBody{grid-template-columns:1fr 42px 1fr!important;gap:5px!important}.careerMatchesPage .cmWrestlerImg{height:105px!important;max-height:105px!important}.careerMatchesPage .cmSide h2{font-size:9px!important}.careerMatchesPage .cmOwner{height:21px!important;padding:2px 5px!important}.careerMatchesPage .cmOwner img{width:15px!important;height:15px!important}.careerMatchesPage .cmOwner strong{font-size:7px!important}.careerMatchesPage .cmVsCenter strong{font-size:15px!important}}.careerMatchesPage .cmSide{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important}.careerMatchesPage .cmWrestlerImg{flex:0 0 auto!important;object-fit:contain!important;transform:scale(1.18);transform-origin:center bottom}.careerMatchesPage{position:relative;min-height:100dvh;overflow:hidden;background:#050505;color:#fff;padding:18px;box-sizing:border-box;font-family:Inter,Arial,sans-serif}.cmBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.22);z-index:0}.careerMatchesPage:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 80% 0,#8b000055,transparent 35%),linear-gradient(#0004,#000);z-index:1;pointer-events:none}.cmTop,.cmTabs,.cmGrid{position:relative;z-index:2}.cmTop{height:72px;display:flex;align-items:center;gap:16px;padding:0 20px;border-radius:22px;background:#000000b8;border:1px solid rgba(255,216,109,.25)}.cmTop img{width:82px;cursor:pointer}.cmTop small{color:#ffd86d;font-size:10px;letter-spacing:.18em}.cmTop h1{margin:0;font-size:32px;font-weight:1000}.cmTop button{margin-left:auto;height:40px;border:0;border-radius:14px;background:#ffd86d;color:#111;font-weight:1000;padding:0 18px;cursor:pointer}.cmTabs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;max-width:720px}.cmTabs button{height:52px;border-radius:16px;border:1px solid rgba(255,255,255,.18);background:#101010;color:#fff;font-size:15px;font-weight:1000;cursor:pointer}.cmTabs button.active{background:linear-gradient(135deg,#680000,#d6a536);color:#111}.cmTabs b{margin-left:10px;padding:4px 10px;border-radius:999px;background:#00000047}.cmGrid{height:calc(100dvh - 166px);margin-top:14px;overflow:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-right:6px}.cmVsCard{min-height:390px;position:relative;overflow:hidden;border:1px solid rgba(255,216,109,.38);border-radius:24px;background:linear-gradient(90deg,#78000073,#000000b8 45%,#003c8c73),#070707;color:#fff;cursor:pointer;padding:18px;box-sizing:border-box;text-align:left;transition:.25s}.cmVsCard:hover{transform:translateY(-5px);box-shadow:0 0 32px #ffd86d47;border-color:#ffd86d}.cmVsMeta{position:relative;z-index:3;display:flex;justify-content:center;align-items:center;gap:12px;text-align:center}.cmVsMeta span{color:#2f95ff;font-size:18px;font-weight:1000}.cmVsMeta b{color:#fff;font-size:22px;text-transform:uppercase}.cmVsBody{position:relative;z-index:2;display:grid;grid-template-columns:1fr 80px 1fr;gap:10px;align-items:end;min-height:285px}.cmSide{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.cmWrestlerImg{width:100%;height:190px;object-fit:contain;filter:drop-shadow(0 16px 18px rgba(0,0,0,.8))}.cmSide h2{margin:6px 0 8px;font-size:30px;line-height:1;text-align:center;text-transform:uppercase;text-shadow:0 4px 14px #000}.cmVsCenter{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:65px}.cmVsCenter strong{font-size:46px;color:#fff;text-shadow:0 0 18px rgba(80,150,255,.9);font-style:italic}.cmVsCenter span{margin-top:6px;color:#ffd86d;font-size:10px;font-weight:900;text-transform:uppercase;text-align:center}.cmOwner{width:min(230px,100%);display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:16px;background:#000000ad;border:1px solid rgba(255,255,255,.15)}.cmOwner img{width:42px;height:42px;border-radius:50%;object-fit:cover;background:#222}.cmOwner small{display:block;color:#ffd86d;font-size:9px;font-weight:1000;letter-spacing:.1em}.cmOwner strong{display:block;color:#fff;font-size:14px;line-height:1.1}.cmExtraFighters{position:relative;z-index:3;display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:8px}.cmExtraFighters span{padding:6px 10px;border-radius:999px;background:#ffffff14;font-size:11px;font-weight:800}.cmVsCard em{position:absolute;left:0;right:0;bottom:10px;text-align:center;color:#ffffff6b;font-size:11px;font-style:normal;font-weight:800}.cmEmpty{grid-column:1/-1;min-height:260px;display:grid;place-items:center;color:#ffffffa6;font-size:20px}.cmGrid::-webkit-scrollbar{width:10px}.cmGrid::-webkit-scrollbar-track{background:#111}.cmGrid::-webkit-scrollbar-thumb{background:#666;border-radius:20px}.cmGrid::-webkit-scrollbar-thumb:hover{background:#ffd86d}@media (max-width:900px) and (orientation:portrait){.careerMatchesPage{padding:8px}.cmTop{height:58px;border-radius:17px;padding:0 10px}.cmTop img{width:58px}.cmTop small{display:none}.cmTop h1{font-size:22px}.cmTop button{height:34px;font-size:10px;padding:0 11px}.cmTabs{margin-top:8px;gap:7px}.cmTabs button{height:42px;font-size:12px}.cmGrid{height:calc(100dvh - 120px);margin-top:8px;grid-template-columns:1fr;gap:12px}.cmVsCard{min-height:330px;border-radius:18px;padding:12px}.cmVsMeta{flex-direction:column;gap:2px}.cmVsMeta span{font-size:14px}.cmVsMeta b{font-size:18px}.cmVsBody{grid-template-columns:1fr 54px 1fr;min-height:245px}.cmWrestlerImg{height:145px}.cmSide h2{font-size:19px}.cmVsCenter{padding-bottom:58px}.cmVsCenter strong{font-size:34px}.cmOwner{padding:7px;gap:7px}.cmOwner img{width:32px;height:32px}.cmOwner strong{font-size:11px}}@media (orientation:landscape) and (max-height:520px){.careerMatchesPage{padding:6px}.cmTop{height:46px;border-radius:14px;padding:0 10px}.cmTop img{width:48px}.cmTop small{display:none}.cmTop h1{font-size:19px}.cmTop button{height:31px;font-size:10px;padding:0 12px}.cmTabs{margin-top:6px;max-width:560px}.cmTabs button{height:34px;font-size:11px;border-radius:10px}.cmGrid{height:calc(100dvh - 96px);margin-top:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cmVsCard{min-height:245px;padding:10px;border-radius:16px}.cmVsMeta span{font-size:13px}.cmVsMeta b{font-size:16px}.cmVsBody{grid-template-columns:1fr 48px 1fr;min-height:178px}.cmWrestlerImg{height:102px}.cmSide h2{font-size:17px;margin:4px 0}.cmVsCenter{padding-bottom:45px}.cmVsCenter strong{font-size:30px}.cmOwner{padding:6px 8px;border-radius:12px}.cmOwner img{width:28px;height:28px}.cmOwner small{font-size:7px}.cmOwner strong{font-size:10px}.cmVsCard em{display:none}}.careerShowsPage{position:relative;height:100dvh;padding:8px;box-sizing:border-box;overflow:hidden;color:#fff;background:#040404;font-family:Arial,Helvetica,sans-serif}.csBg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;filter:brightness(.22) contrast(1.18)}.careerShowsPage:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 85% 0%,rgba(140,0,0,.28),transparent 38%),linear-gradient(180deg,#00000014,#000000db)}.csTop,.csIntro,.csList{position:relative;z-index:2}.csTop{height:72px;display:flex;align-items:center;gap:16px;box-sizing:border-box;padding:10px 20px;border:1px solid rgba(255,205,70,.35);border-radius:22px;background:#000000c7}.csLogo{width:95px;max-height:52px;object-fit:contain;cursor:pointer}.csTopTitle{min-width:0}.csTopTitle small{display:block;color:#ffd659;font-size:11px;font-weight:1000;letter-spacing:.17em}.csTopTitle h1{margin:2px 0 0;font-family:Arial Black,Arial,sans-serif;font-size:31px;line-height:1}.csBack{min-width:126px;height:46px;margin-left:auto;border:0;border-radius:16px;padding:0 18px;background:#ffd45d;color:#171000;font-family:Arial Black,Arial,sans-serif;font-size:14px;cursor:pointer}.csIntro{height:82px;margin-top:10px;padding:16px 22px;box-sizing:border-box;border:1px solid rgba(255,255,255,.11);border-radius:22px;background:#000000ad}.csIntro h2{margin:0;font-family:Arial Black,Arial,sans-serif;font-size:28px;line-height:1.1}.csIntro p{margin:7px 0 0;color:#ffffffad;font-size:15px;font-weight:800}.csList{height:calc(100dvh - 180px);margin-top:10px;padding:0 5px 12px 0;overflow-y:auto;overflow-x:hidden;scrollbar-color:#999 #222;scrollbar-width:thin}.csList::-webkit-scrollbar{width:10px}.csList::-webkit-scrollbar-track{border-radius:10px;background:#222}.csList::-webkit-scrollbar-thumb{border:2px solid #222;border-radius:10px;background:#999}.csCard{position:relative;width:100%;min-height:188px;display:grid;grid-template-columns:205px minmax(0,1fr) 250px;gap:18px;align-items:stretch;box-sizing:border-box;margin-bottom:10px;padding:13px;overflow:hidden;border:1px solid rgba(255,196,45,.26);border-radius:20px;background:linear-gradient(110deg,#18181bf7,#080809f5)}.csCard.latest{border-color:#ffcd469e;background:radial-gradient(circle at 100% 0%,rgba(255,185,25,.1),transparent 32%),linear-gradient(110deg,#1c1c1ffa,#09090af7)}.csPoster{position:relative;min-height:160px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(255,210,80,.22);border-radius:15px;background:radial-gradient(circle,#164691a6,#020812fa 72%)}.csPoster:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent,rgba(20,120,255,.18),transparent)}.csPoster img{position:relative;z-index:1;width:75%;max-height:86px;object-fit:contain;filter:drop-shadow(0 5px 15px rgba(0,0,0,.65))}.csPoster span{position:absolute;right:9px;bottom:8px;left:9px;z-index:1;color:#ffffffb8;font-family:Arial Black,Arial,sans-serif;font-size:9px;letter-spacing:.12em;text-align:center;text-transform:uppercase}.csContent{min-width:0;align-self:center;overflow:hidden}.csCategory{display:block;margin-bottom:7px;color:#ffd45d;font-family:Arial Black,Arial,sans-serif;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.csContent h2{margin:0 0 8px;overflow:hidden;color:#fff;font-family:Arial Black,Arial,sans-serif;font-size:27px;line-height:1.1;white-space:nowrap;text-overflow:ellipsis}.csContent p{display:-webkit-box;margin:0;overflow:hidden;color:#ffffffc7;font-size:15px;font-weight:700;line-height:1.43;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:5}.csMeta{position:relative;display:flex;flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:28px 8px 7px 22px;border-left:1px solid rgba(255,255,255,.11)}.csLatest{position:absolute;top:0;right:6px;color:#ffd45d;font-family:Arial Black,Arial,sans-serif;font-size:9px;letter-spacing:.08em}.csMetaRow{display:grid;grid-template-columns:25px minmax(0,1fr);gap:9px;align-items:center}.csMetaIcon{color:#ffd45d;font-size:21px;font-weight:1000;text-align:center}.csMetaRow div{min-width:0}.csMetaRow small{display:block;margin-bottom:2px;color:#ffd45d;font-family:Arial Black,Arial,sans-serif;font-size:9px}.csMetaRow strong{display:block;overflow:hidden;color:#fff;font-size:13px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.csMeta button{width:100%;height:42px;margin-top:auto;border:0;border-radius:13px;background:#ffd45d;color:#171000;font-family:Arial Black,Arial,sans-serif;font-size:12px;cursor:pointer}.csBack:hover,.csMeta button:hover{filter:brightness(1.08);transform:translateY(-1px)}.csEmpty{min-height:260px;display:grid;place-items:center;padding:20px;box-sizing:border-box;border:1px dashed rgba(255,210,80,.35);border-radius:20px;background:#0000009e;color:#ffffffbf;font-weight:900;text-align:center}.csError{color:#ff9c9c}@media (max-width:1100px){.csCard{grid-template-columns:160px minmax(0,1fr) 210px}.csContent h2{font-size:23px}.csContent p{font-size:13px;-webkit-line-clamp:4}}@media (max-width:800px){.careerShowsPage{padding:7px}.csTop{height:60px;padding:7px 11px;border-radius:17px}.csLogo{width:65px}.csTopTitle small{display:none}.csTopTitle h1{font-size:23px}.csBack{min-width:98px;height:37px;padding:0 10px;font-size:10px}.csIntro{height:67px;margin-top:7px;padding:11px 13px;border-radius:17px}.csIntro h2{font-size:21px}.csIntro p{margin-top:4px;font-size:11px}.csList{height:calc(100dvh - 148px);margin-top:7px;padding-right:2px}.csCard{min-height:0;grid-template-columns:105px minmax(0,1fr);gap:10px;margin-bottom:8px;padding:10px;border-radius:17px}.csPoster{min-height:115px}.csPoster img{width:80%}.csCategory{margin-bottom:5px;font-size:8px}.csContent h2{margin-bottom:6px;font-size:18px;white-space:normal}.csContent p{font-size:11px;line-height:1.35;-webkit-line-clamp:4}.csMeta{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 140px;gap:7px;padding:9px 0 0;border-top:1px solid rgba(255,255,255,.1);border-left:0}.csLatest{display:none}.csMetaRow{grid-template-columns:20px minmax(0,1fr);gap:5px}.csMetaIcon{font-size:16px}.csMetaRow small{font-size:7px}.csMetaRow strong{font-size:10px}.csMeta button{height:38px;margin:0;font-size:10px}}@media (max-width:520px){.csCard{grid-template-columns:82px minmax(0,1fr)}.csPoster{min-height:98px}.csPoster span{display:none}.csContent h2{font-size:16px}.csContent p{-webkit-line-clamp:3}.csMeta{grid-template-columns:1fr 1fr}.csMetaRow:nth-of-type(3){display:none}.csMeta button{grid-column:1 / -1}}@media (orientation:landscape) and (max-height:600px){.csIntro{display:none}.csList{height:calc(100dvh - 70px)}.csCard{min-height:150px}.csPoster{min-height:125px}.csContent p{-webkit-line-clamp:3}}@media (max-width:1023px){.careerShowsPage{width:100%!important;min-height:100dvh!important;height:100dvh!important;padding:7px!important;box-sizing:border-box!important;overflow:hidden!important}.csTop{height:58px!important;display:grid!important;grid-template-columns:64px minmax(0,1fr) auto!important;gap:9px!important;padding:7px 10px!important;border-radius:17px!important}.csLogo{width:60px!important;max-height:40px!important}.csTopTitle{min-width:0!important}.csTopTitle small{display:none!important}.csTopTitle h1{margin:0!important;font-size:22px!important}.csBack{min-width:93px!important;height:37px!important;margin:0!important;padding:0 9px!important;font-size:9px!important}.csIntro{height:64px!important;margin-top:7px!important;padding:10px 13px!important;border-radius:17px!important}.csIntro h2{font-size:21px!important}.csIntro p{margin-top:4px!important;font-size:11px!important}.csList{height:calc(100dvh - 143px)!important;margin-top:7px!important;padding:0 2px 10px 0!important;overflow-y:auto!important;overflow-x:hidden!important}.csCard{width:100%!important;min-height:0!important;height:auto!important;display:grid!important;grid-template-columns:100px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:9px!important;align-items:stretch!important;margin-bottom:8px!important;padding:9px!important;border-radius:17px!important;overflow:hidden!important}.csPoster{width:100%!important;min-width:0!important;min-height:108px!important;height:108px!important;border-radius:13px!important}.csPoster img{width:78%!important;max-height:64px!important}.csPoster span{display:none!important}.csContent{min-width:0!important;align-self:center!important;overflow:hidden!important}.csCategory{margin-bottom:4px!important;font-size:8px!important;letter-spacing:.1em!important}.csContent h2{margin:0 0 6px!important;font-size:18px!important;line-height:1.12!important;white-space:normal!important;overflow-wrap:anywhere!important}.csContent p{display:-webkit-box!important;margin:0!important;overflow:hidden!important;font-size:11px!important;line-height:1.38!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:4!important}.csMeta{grid-column:1 / -1!important;width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) 125px!important;gap:6px!important;align-items:center!important;box-sizing:border-box!important;padding:8px 0 0!important;border-top:1px solid rgba(255,255,255,.1)!important;border-left:0!important}.csLatest{display:none!important}.csMetaRow{min-width:0!important;grid-template-columns:18px minmax(0,1fr)!important;gap:4px!important}.csMetaIcon{font-size:15px!important}.csMetaRow small{font-size:7px!important}.csMetaRow strong{font-size:9px!important}.csMeta button{width:100%!important;height:36px!important;margin:0!important;padding:0 7px!important;font-size:9px!important}}@media (max-width:520px){.csTop{grid-template-columns:54px minmax(0,1fr) 87px!important}.csLogo{width:51px!important}.csBack{min-width:87px!important}.csCard{grid-template-columns:80px minmax(0,1fr)!important;padding:8px!important}.csPoster{min-height:94px!important;height:94px!important}.csContent h2{font-size:16px!important}.csContent p{font-size:10px!important;-webkit-line-clamp:3!important}.csMeta{grid-template-columns:1fr 1fr!important}.csMetaRow:nth-of-type(3){display:none!important}.csMeta button{grid-column:1 / -1!important}}@media (orientation:landscape) and (max-width:1023px){.careerShowsPage{padding:5px 7px!important}.csTop{height:49px!important;grid-template-columns:55px minmax(0,1fr) 88px!important;padding:4px 8px!important}.csLogo{width:50px!important}.csTopTitle h1{font-size:18px!important}.csBack{min-width:88px!important;height:33px!important}.csIntro{display:none!important}.csList{height:calc(100dvh - 59px)!important;margin-top:6px!important}.csCard{grid-template-columns:105px minmax(0,1fr) 175px!important;grid-template-rows:auto!important;min-height:128px!important;padding:8px!important}.csPoster{min-height:110px!important;height:110px!important}.csContent p{-webkit-line-clamp:3!important}.csMeta{grid-column:auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:4px!important;padding:4px 0 4px 10px!important;border-top:0!important;border-left:1px solid rgba(255,255,255,.1)!important}.csMetaRow{width:100%!important}.csMeta button{height:31px!important;margin-top:2px!important}}.careerRosterPage{position:relative;min-height:100dvh;overflow:hidden;background:#070707;color:#fff;padding:18px;box-sizing:border-box;font-family:Inter,Arial,sans-serif}.careerRosterBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.22);z-index:0}.careerRosterPage:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,#9d000055,transparent 35%),linear-gradient(to bottom,#0004,#000e);z-index:1}.careerRosterTop,.careerRosterPanel{position:relative;z-index:2}.careerRosterTop{height:72px;display:flex;align-items:center;gap:16px;border-radius:20px;padding:0 20px;background:#000000b3;border:1px solid rgba(255,210,95,.25)}.careerRosterTop img{width:82px;cursor:pointer}.careerRosterTop small{color:#ffd86d;letter-spacing:.18em;font-size:10px}.careerRosterTop h1{margin:0;font-size:32px;font-weight:900}.careerRosterTop button{margin-left:auto;border:none;background:#ffd86d;color:#111;height:42px;padding:0 22px;border-radius:14px;cursor:pointer;font-weight:800}.careerRosterPanel{margin-top:16px;height:calc(100dvh - 125px);display:flex;flex-direction:column;background:#080808d1;border-radius:26px;border:1px solid rgba(255,255,255,.08);overflow:hidden}.careerRosterTitle{display:flex;justify-content:space-between;align-items:center;padding:22px 26px}.careerRosterTitle small{color:#ffd86d;letter-spacing:.2em;font-size:10px}.careerRosterTitle h2{margin:5px 0 0;font-size:34px}.careerRosterTitle span{opacity:.7;font-weight:700}.careerRosterTabs{display:flex;gap:12px;padding:0 20px 18px}.careerRosterTabs button{flex:1;height:52px;border-radius:14px;border:none;background:#191919;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:.25s}.careerRosterTabs button span{margin-left:8px;color:#ffd86d}.careerRosterTabs button.active{background:linear-gradient(135deg,#6d0000,#bd8c24)}.careerRosterScroll{flex:1;overflow-y:auto;padding:24px}.careerRosterGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:22px}.careerRosterCard{background:#141414;border:1px solid rgba(255,255,255,.08);border-radius:20px;cursor:pointer;overflow:hidden;transition:.25s}.careerRosterCard:hover{transform:translateY(-5px) scale(1.03);border-color:#ffd86d;box-shadow:0 0 25px #ffd25f59}.careerRosterPhoto{aspect-ratio:3/4;background:#090909;display:flex;justify-content:center;align-items:flex-end;overflow:hidden}.careerRosterPhoto img{width:100%;height:100%;object-fit:cover}.careerRosterCard strong{display:block;text-align:center;padding:16px;font-size:16px;font-weight:800}.careerRosterEmpty{display:flex;justify-content:center;align-items:center;height:300px;opacity:.7;font-size:20px}.careerRosterScroll::-webkit-scrollbar{width:10px}.careerRosterScroll::-webkit-scrollbar-track{background:#111}.careerRosterScroll::-webkit-scrollbar-thumb{background:#666;border-radius:20px}.careerRosterScroll::-webkit-scrollbar-thumb:hover{background:#ffd86d}@media (max-width:900px){.careerRosterPage{padding:8px}.careerRosterTop{height:58px;padding:0 12px}.careerRosterTop img{width:60px}.careerRosterTop h1{font-size:22px}.careerRosterTop button{height:36px;padding:0 14px;font-size:11px}.careerRosterPanel{height:calc(100dvh - 86px);margin-top:10px}.careerRosterTitle{padding:18px}.careerRosterTitle h2{font-size:24px}.careerRosterTabs{padding:0 12px 12px;gap:8px}.careerRosterTabs button{height:46px;font-size:12px}.careerRosterScroll{padding:12px}.careerRosterGrid{grid-template-columns:repeat(2,1fr);gap:14px}.careerRosterCard strong{font-size:14px;padding:12px}}.careerRosterCard,.careerRosterCard strong{color:#fff!important}.careerRosterCard strong{background:linear-gradient(180deg,#1d1d1d,#090909);text-shadow:0 2px 8px rgba(0,0,0,.9)}@media (orientation: landscape) and (max-height: 520px){.careerRosterPage{padding:6px;overflow:hidden}.careerRosterTop{height:46px;border-radius:14px;padding:0 10px}.careerRosterTop img{width:48px}.careerRosterTop small{display:none}.careerRosterTop h1{font-size:19px}.careerRosterTop button{height:31px;padding:0 12px;font-size:10px;border-radius:10px}.careerRosterPanel{margin-top:6px;height:calc(100dvh - 58px);border-radius:18px}.careerRosterTitle{padding:8px 14px}.careerRosterTitle small{display:none}.careerRosterTitle h2{font-size:20px;margin:0}.careerRosterTitle span{font-size:12px}.careerRosterTabs{padding:0 10px 8px;gap:7px}.careerRosterTabs button{height:34px;border-radius:10px;font-size:11px}.careerRosterScroll{padding:10px;overflow-y:auto}.careerRosterGrid{grid-template-columns:repeat(4,minmax(105px,1fr));gap:10px}.careerRosterPhoto{aspect-ratio:16/10}.careerRosterCard{border-radius:14px}.careerRosterCard strong{padding:7px 6px;font-size:11px;line-height:1.1;min-height:26px;display:flex;align-items:center;justify-content:center}}.careerRosterIdentity{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:78px;padding:12px 10px 14px;background:linear-gradient(180deg,#1d1d1d,#090909)}.careerRosterIdentity strong{width:100%;min-height:auto!important;padding:0!important;background:none!important;font-size:16px;line-height:1.2}.careerFactionBadge{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:96px;min-height:25px;padding:4px 11px;box-sizing:border-box;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#202020;color:#ddd;font-size:10px;font-weight:900;letter-spacing:.09em;line-height:1;box-shadow:inset 0 0 12px #ffffff08}.careerFactionBadge i{font-style:normal;font-size:10px}.careerFactionBadge.isFace{color:#82ff9c;border-color:#2fdc5f8c;background:linear-gradient(135deg,#16692fb8,#072311eb);box-shadow:0 0 14px #2fdc5f33}.careerFactionBadge.isTweener{color:#ffe47a;border-color:#ffca2d94;background:linear-gradient(135deg,#7d5b07c7,#2a1f05f0);box-shadow:0 0 14px #ffca2d2e}.careerFactionBadge.isHeel{color:#ff8585;border-color:#f2343494;background:linear-gradient(135deg,#7d1010d1,#2a0505f2);box-shadow:0 0 14px #f2343438}.careerFactionBadge.isUnset{color:#aaa;border-color:#ffffff24;background:#1b1b1b}.careerFactionOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:18px;box-sizing:border-box;background:radial-gradient(circle at center,rgba(118,0,0,.24),transparent 55%),#000000e8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.careerFactionModal{position:relative;width:min(760px,100%);max-height:calc(100dvh - 28px);overflow-y:auto;padding:28px;box-sizing:border-box;border:1px solid rgba(255,215,100,.32);border-radius:28px;background:linear-gradient(145deg,#181818fc,#050505fc);box-shadow:0 30px 90px #000000d1,0 0 45px #a003}.careerFactionGlow{position:absolute;top:-100px;left:50%;width:330px;height:190px;transform:translate(-50%);border-radius:50%;background:#b4000042;filter:blur(55px);pointer-events:none}.careerFactionModal header{position:relative;text-align:center}.careerFactionModal header>small{color:#ffd86d;font-size:10px;font-weight:900;letter-spacing:.22em}.careerFactionModal header h2{margin:7px 0 8px;font-size:36px;line-height:1;text-transform:uppercase}.careerFactionModal header p{max-width:560px;margin:0 auto;color:#ffffffa8;font-size:14px;line-height:1.5}.careerFactionModal header p strong{color:#fff}.careerFactionWrestler{position:relative;display:flex;align-items:center;justify-content:center;gap:14px;margin:19px 0}.careerFactionWrestler>div{width:64px;height:64px;overflow:hidden;border:2px solid rgba(255,216,109,.65);border-radius:50%;background:#080808}.careerFactionWrestler img{width:100%;height:100%;object-fit:cover}.careerFactionWrestler>strong{font-size:19px;text-transform:uppercase}.careerFactionChoices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.careerFactionChoices>button{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;min-height:190px;padding:20px 14px;border:1px solid rgba(255,255,255,.11);border-radius:20px;background:#111;color:#fff;cursor:pointer;transition:transform .2s,border-color .2s,box-shadow .2s}.careerFactionChoices>button:hover{transform:translateY(-3px)}.careerFactionChoices>button>span{font-size:32px}.careerFactionChoices>button div{margin-top:10px;text-align:center}.careerFactionChoices>button div strong{font-size:17px;letter-spacing:.08em}.careerFactionChoices>button div p{margin:8px 0 0;color:#ffffff9e;font-size:12px;line-height:1.4}.careerFactionChoices>button>i{position:absolute;top:10px;right:12px;display:flex;align-items:center;justify-content:center;width:23px;height:23px;border-radius:50%;background:#ffffff1f;font-style:normal;font-weight:900}.careerFactionChoices>button.selected{transform:translateY(-4px)}.careerFactionChoices>button.isFace.selected{border-color:#38dd6a;background:linear-gradient(145deg,#16692fb8,#081c0ef7);box-shadow:0 0 28px #2fdc5f38}.careerFactionChoices>button.isTweener.selected{border-color:#ffd037;background:linear-gradient(145deg,#7d5b07c2,#231b06f7);box-shadow:0 0 28px #ffca2d33}.careerFactionChoices>button.isHeel.selected{border-color:#ef4141;background:linear-gradient(145deg,#7d1010c7,#230606f7);box-shadow:0 0 28px #f234343d}.careerFactionError{margin-top:13px;padding:10px 12px;border:1px solid rgba(255,67,67,.34);border-radius:12px;background:#78000038;color:#ffabab;text-align:center;font-size:12px;font-weight:800}.careerFactionConfirm{display:block;width:min(360px,100%);height:50px;margin:19px auto 0;border:none;border-radius:15px;background:linear-gradient(135deg,#ffe181,#c78e1e);color:#111;cursor:pointer;font-size:13px;font-weight:950;letter-spacing:.08em}.careerFactionConfirm:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.45}.careerFactionWarning{display:block;margin-top:10px;color:#ffffff6e;text-align:center;font-size:10px}@media (max-width:900px){.careerRosterIdentity{gap:6px;min-height:65px;padding:9px 5px 11px}.careerRosterIdentity strong{font-size:13px!important}.careerFactionBadge{min-width:84px;min-height:22px;padding:3px 8px;font-size:8px}.careerFactionModal{width:min(560px,100%);padding:20px 16px;border-radius:21px}.careerFactionModal header h2{font-size:26px}.careerFactionChoices{grid-template-columns:1fr;gap:8px}.careerFactionChoices>button{display:grid;grid-template-columns:42px 1fr 24px;align-items:center;min-height:82px;padding:11px 12px}.careerFactionChoices>button>span{font-size:25px}.careerFactionChoices>button div{margin:0;text-align:left}.careerFactionChoices>button div strong{font-size:14px}.careerFactionChoices>button div p{margin-top:4px;font-size:10px}.careerFactionChoices>button>i{position:static;width:21px;height:21px}}@media (orientation:landscape) and (max-height:520px){.careerRosterIdentity{min-height:40px;gap:3px;padding:5px 4px 6px}.careerRosterIdentity strong{font-size:10px!important}.careerFactionBadge{min-width:70px;min-height:17px;padding:2px 5px;font-size:7px}.careerFactionOverlay{padding:5px}.careerFactionModal{width:min(790px,100%);max-height:calc(100dvh - 10px);padding:12px 16px;border-radius:16px}.careerFactionModal header h2{margin:3px 0 4px;font-size:20px}.careerFactionModal header p{font-size:10px}.careerFactionWrestler{margin:7px 0}.careerFactionWrestler>div{width:38px;height:38px}.careerFactionWrestler>strong{font-size:13px}.careerFactionChoices{grid-template-columns:repeat(3,1fr);gap:7px}.careerFactionChoices>button{display:flex;min-height:103px;padding:8px}.careerFactionChoices>button>span{font-size:21px}.careerFactionChoices>button div{margin-top:4px;text-align:center}.careerFactionChoices>button div strong{font-size:11px}.careerFactionChoices>button div p{margin-top:3px;font-size:8px;line-height:1.25}.careerFactionConfirm{height:35px;margin-top:8px;font-size:10px}.careerFactionWarning{margin-top:4px;font-size:8px}}.careerTeamPage{position:relative;min-height:100dvh;overflow:hidden;background:#070707;color:#fff;padding:18px;box-sizing:border-box;font-family:Inter,Arial,sans-serif}.careerTeamBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.22);z-index:0}.careerTeamPage:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,#9d000055,transparent 35%),linear-gradient(to bottom,#0004,#000e);z-index:1}.careerTeamTop,.careerTeamPanel{position:relative;z-index:2}.careerTeamTop{height:72px;display:flex;align-items:center;gap:16px;border-radius:20px;padding:0 20px;background:#000000b3;border:1px solid rgba(255,210,95,.25)}.careerTeamTop img{width:82px;cursor:pointer}.careerTeamTop small{color:#ffd86d;letter-spacing:.18em;font-size:10px}.careerTeamTop h1{margin:0;font-size:32px;font-weight:900}.careerTeamTop button{margin-left:auto;border:none;background:#ffd86d;color:#111;height:42px;padding:0 22px;border-radius:14px;cursor:pointer;font-weight:800}.careerTeamPanel{margin-top:16px;height:calc(100dvh - 125px);display:flex;flex-direction:column;background:#080808d1;border-radius:26px;border:1px solid rgba(255,255,255,.08);overflow:hidden}.careerTeamTitle{display:flex;justify-content:space-between;align-items:center;padding:22px 26px}.careerTeamTitle small{color:#ffd86d;letter-spacing:.2em;font-size:10px}.careerTeamTitle h2{margin:5px 0 0;font-size:34px}.careerTeamTitle span{opacity:.7;font-weight:700}.careerTeamTabs{display:flex;gap:12px;padding:0 20px 18px}.careerTeamTabs button{flex:1;height:52px;border-radius:14px;border:none;background:#191919;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:.25s}.careerTeamTabs button span{margin-left:8px;color:#ffd86d}.careerTeamTabs button.active{background:linear-gradient(135deg,#6d0000,#bd8c24)}.careerTeamScroll{flex:1;overflow-y:auto;padding:24px}.careerTeamGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px}.careerTeamCard{color:#fff!important;background:#141414;border:1px solid rgba(255,255,255,.08);border-radius:22px;cursor:pointer;overflow:hidden;text-align:left;transition:.25s}.careerTeamCard:hover{transform:translateY(-5px) scale(1.02);border-color:#ffd86d;box-shadow:0 0 25px #ffd25f59}.careerTeamPhoto{aspect-ratio:16/9;background:radial-gradient(circle at center,#6d000077,transparent 55%),#090909;display:flex;justify-content:center;align-items:center;overflow:hidden}.careerTeamPhoto img{width:100%;height:100%;object-fit:cover}.careerTeamInfo{padding:16px;background:linear-gradient(180deg,#1d1d1d,#090909)}.careerTeamInfo strong{display:block;color:#fff!important;font-size:18px;font-weight:900;text-transform:uppercase;text-shadow:0 2px 8px rgba(0,0,0,.9)}.careerTeamInfo p{margin:8px 0 0;color:#ffffffb8;font-size:13px;font-weight:700;line-height:1.35}.careerTeamEmpty{display:flex;justify-content:center;align-items:center;height:300px;opacity:.7;font-size:20px}.careerTeamScroll::-webkit-scrollbar{width:10px}.careerTeamScroll::-webkit-scrollbar-track{background:#111}.careerTeamScroll::-webkit-scrollbar-thumb{background:#666;border-radius:20px}.careerTeamScroll::-webkit-scrollbar-thumb:hover{background:#ffd86d}@media (max-width:900px){.careerTeamPage{padding:8px}.careerTeamTop{height:58px;padding:0 12px}.careerTeamTop img{width:60px}.careerTeamTop h1{font-size:22px}.careerTeamTop button{height:36px;padding:0 14px;font-size:11px}.careerTeamPanel{height:calc(100dvh - 86px);margin-top:10px}.careerTeamTitle{padding:18px}.careerTeamTitle h2{font-size:24px}.careerTeamTabs{padding:0 12px 12px;gap:8px}.careerTeamTabs button{height:46px;font-size:12px}.careerTeamScroll{padding:12px}.careerTeamGrid{grid-template-columns:repeat(2,1fr);gap:14px}.careerTeamInfo{padding:12px}.careerTeamInfo strong{font-size:14px}.careerTeamInfo p{font-size:11px}}@media (max-width:520px){.careerTeamTitle span{display:none}.careerTeamGrid{grid-template-columns:1fr}.careerTeamTabs button{font-size:10px}}@media (orientation: landscape) and (max-height:520px){.careerTeamPage{padding:6px}.careerTeamTop{height:46px;border-radius:14px;padding:0 10px}.careerTeamTop img{width:48px}.careerTeamTop small{display:none}.careerTeamTop h1{font-size:19px}.careerTeamTop button{height:31px;padding:0 12px;font-size:10px;border-radius:10px}.careerTeamPanel{margin-top:6px;height:calc(100dvh - 58px);border-radius:18px}.careerTeamTitle{padding:8px 14px}.careerTeamTitle small{display:none}.careerTeamTitle h2{font-size:20px;margin:0}.careerTeamTitle span{font-size:12px}.careerTeamTabs{padding:0 10px 8px;gap:7px}.careerTeamTabs button{height:34px;border-radius:10px;font-size:11px}.careerTeamScroll{padding:10px}.careerTeamGrid{grid-template-columns:repeat(3,minmax(150px,1fr));gap:10px}.careerTeamCard{border-radius:14px}.careerTeamInfo{padding:8px}.careerTeamInfo strong{font-size:12px}.careerTeamInfo p{font-size:10px;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.careerRivalriesPage{position:relative;min-height:100dvh;overflow:hidden;background:#070707;color:#fff;padding:18px;box-sizing:border-box;font-family:Inter,Arial,sans-serif}.careerRivalriesBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.22);z-index:0}.careerRivalriesPage:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,#9d000055,transparent 35%),linear-gradient(to bottom,#0004,#000e);z-index:1}.careerRivalriesTop,.careerRivalriesPanel{position:relative;z-index:2}.careerRivalriesTop{height:72px;display:flex;align-items:center;gap:16px;border-radius:20px;padding:0 20px;background:#000000b3;border:1px solid rgba(255,210,95,.25)}.careerRivalriesTop img{width:82px;cursor:pointer}.careerRivalriesTop small{color:#ffd86d;letter-spacing:.18em;font-size:10px}.careerRivalriesTop h1{margin:0;font-size:32px;font-weight:900}.careerRivalriesTop button{margin-left:auto;border:none;background:#ffd86d;color:#111;height:42px;padding:0 22px;border-radius:14px;cursor:pointer;font-weight:800}.careerRivalriesPanel{margin-top:16px;height:calc(100dvh - 125px);display:flex;flex-direction:column;background:#080808d1;border-radius:26px;border:1px solid rgba(255,255,255,.08);overflow:hidden}.careerRivalriesTitle{display:flex;justify-content:space-between;align-items:center;padding:22px 26px}.careerRivalriesTitle small{color:#ffd86d;letter-spacing:.2em;font-size:10px}.careerRivalriesTitle h2{margin:5px 0 0;font-size:34px}.careerRivalriesTitle span{opacity:.7;font-weight:700}.careerRivalriesTabs{display:flex;gap:12px;padding:0 20px 18px}.careerRivalriesTabs button{flex:1;height:52px;border-radius:14px;border:none;background:#191919;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:.25s}.careerRivalriesTabs button span{margin-left:8px;color:#ffd86d}.careerRivalriesTabs button.active{background:linear-gradient(135deg,#6d0000,#bd8c24)}.careerRivalriesScroll{flex:1;overflow-y:auto;padding:24px}.careerRivalriesGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:22px}.careerRivalriesCard{position:relative;overflow:hidden;min-height:250px;border-radius:24px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at center,#7b000055,transparent 55%),linear-gradient(145deg,#191919,#070707);padding:22px;box-sizing:border-box;transition:.25s}.careerRivalriesCard:hover{transform:translateY(-5px);border-color:#ffd86d;box-shadow:0 0 28px #ffd25f52}.careerRivalriesBadge{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:#ffd86d29;border:1px solid rgba(255,216,109,.35);color:#ffd86d;font-size:11px;font-weight:900;letter-spacing:.12em}.careerRivalriesVersus{margin-top:28px;display:grid;grid-template-columns:1fr 54px 1fr;gap:12px;align-items:center}.careerRivalriesVersus div{min-height:100px;display:flex;flex-direction:column;justify-content:center;padding:16px;border-radius:18px;background:#ffffff0e;border:1px solid rgba(255,255,255,.08)}.careerRivalriesVersus small{color:#ffd86d;font-size:10px;text-transform:uppercase;letter-spacing:.14em}.careerRivalriesVersus strong{margin-top:7px;color:#fff;font-size:21px;line-height:1.05;text-transform:uppercase}.careerRivalriesVersus b{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#ffd86d;color:#111;font-size:19px;font-weight:1000}.careerRivalriesResult{margin-top:18px;padding:14px 16px;border-radius:18px;background:linear-gradient(180deg,#1d1d1d,#090909);border:1px solid rgba(255,255,255,.08)}.careerRivalriesResult small{display:block;color:#ffffff8c;font-size:10px;font-weight:900;letter-spacing:.14em}.careerRivalriesResult strong{display:block;margin-top:5px;color:#fff;font-size:17px}.careerRivalriesNote{margin:12px 0 0;color:#ffffffb8;font-size:13px;line-height:1.4}.careerRivalriesEmpty{display:flex;justify-content:center;align-items:center;height:300px;opacity:.7;font-size:20px}.careerRivalriesScroll::-webkit-scrollbar{width:10px}.careerRivalriesScroll::-webkit-scrollbar-track{background:#111}.careerRivalriesScroll::-webkit-scrollbar-thumb{background:#666;border-radius:20px}.careerRivalriesScroll::-webkit-scrollbar-thumb:hover{background:#ffd86d}@media (max-width:900px){.careerRivalriesPage{padding:8px}.careerRivalriesTop{height:58px;padding:0 12px}.careerRivalriesTop img{width:60px}.careerRivalriesTop h1{font-size:21px}.careerRivalriesTop button{height:36px;padding:0 14px;font-size:11px}.careerRivalriesPanel{height:calc(100dvh - 86px);margin-top:10px}.careerRivalriesTitle{padding:18px}.careerRivalriesTitle h2{font-size:23px}.careerRivalriesTabs{padding:0 12px 12px;gap:8px}.careerRivalriesTabs button{height:46px;font-size:12px}.careerRivalriesScroll{padding:12px}.careerRivalriesGrid{grid-template-columns:1fr;gap:14px}.careerRivalriesCard{min-height:220px;padding:16px;border-radius:18px}.careerRivalriesVersus{grid-template-columns:1fr 44px 1fr;gap:8px;margin-top:18px}.careerRivalriesVersus div{min-height:82px;padding:10px;border-radius:14px}.careerRivalriesVersus strong{font-size:15px}.careerRivalriesVersus b{width:44px;height:44px;font-size:15px}}@media (max-width:520px){.careerRivalriesTitle span{display:none}.careerRivalriesTop h1{font-size:18px}.careerRivalriesVersus{grid-template-columns:1fr}.careerRivalriesVersus b{margin:auto;width:42px;height:42px}.careerRivalriesTabs button{font-size:11px}}@media (orientation: landscape) and (max-height:520px){.careerRivalriesPage{padding:6px}.careerRivalriesTop{height:46px;border-radius:14px;padding:0 10px}.careerRivalriesTop img{width:48px}.careerRivalriesTop small{display:none}.careerRivalriesTop h1{font-size:18px}.careerRivalriesTop button{height:31px;padding:0 12px;font-size:10px;border-radius:10px}.careerRivalriesPanel{margin-top:6px;height:calc(100dvh - 58px);border-radius:18px}.careerRivalriesTitle{padding:8px 14px}.careerRivalriesTitle small{display:none}.careerRivalriesTitle h2{font-size:20px;margin:0}.careerRivalriesTitle span{font-size:12px}.careerRivalriesTabs{padding:0 10px 8px;gap:7px}.careerRivalriesTabs button{height:34px;border-radius:10px;font-size:11px}.careerRivalriesScroll{padding:10px}.careerRivalriesGrid{grid-template-columns:repeat(2,minmax(260px,1fr));gap:10px}.careerRivalriesCard{min-height:170px;padding:12px;border-radius:15px}.careerRivalriesBadge{min-height:22px;font-size:9px}.careerRivalriesVersus{margin-top:10px;grid-template-columns:1fr 38px 1fr;gap:8px}.careerRivalriesVersus div{min-height:62px;padding:8px}.careerRivalriesVersus strong{font-size:13px}.careerRivalriesVersus b{width:38px;height:38px;font-size:13px}.careerRivalriesResult{margin-top:8px;padding:8px 10px}.careerRivalriesResult strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.careerRivalriesNote{display:none}}.ctPage{height:100dvh;overflow:hidden;position:relative;padding:16px;background:#050505;color:#fff;font-family:Inter,Arial,sans-serif;box-sizing:border-box}.ctBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.22);z-index:0}.ctPage:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 80% 0,#8b000055,transparent 35%),linear-gradient(#0005,#000);z-index:1;pointer-events:none}.ctTop,.ctPanel{position:relative;z-index:2}.ctTop{height:70px;display:flex;align-items:center;gap:15px;padding:0 18px;border-radius:22px;background:#000000b8;border:1px solid rgba(255,216,109,.25)}.ctTop img{width:78px;cursor:pointer}.ctTop small{color:#ffd86d;font-size:10px;letter-spacing:.18em}.ctTop h1{margin:0;font-size:31px}.ctTop button{margin-left:auto;height:40px;border:0;border-radius:14px;background:#ffd86d;color:#111;font-weight:900;padding:0 18px}.ctPanel{margin-top:14px;height:calc(100dvh - 112px);border-radius:28px;background:#080808d6;border:1px solid rgba(255,255,255,.1);overflow:hidden;display:flex;flex-direction:column}.ctTabs{display:grid;grid-template-columns:1fr 1fr;padding:18px 22px 12px;gap:10px}.ctTabs button{height:48px;border:0;border-radius:16px;background:#171717;color:#fff;font-weight:900;font-size:15px}.ctTabs button.active{background:linear-gradient(135deg,#7b0000,#c39228)}.ctTable{flex:1;overflow:auto;padding:0 22px 22px}.ctHead,.ctRow{display:grid;grid-template-columns:1.15fr 120px 1.2fr 1.3fr 100px 1.1fr;gap:12px;align-items:center}.ctHead{position:sticky;top:0;z-index:5;background:#080808;padding:12px;border-radius:16px;color:#ffd86d;font-size:11px;font-weight:1000;letter-spacing:.12em}.ctRowWrap{margin-top:10px;border-radius:18px;background:linear-gradient(145deg,#181818,#070707);border:1px solid rgba(255,255,255,.1);overflow:hidden}.ctRowWrap[open]{border-color:#ffd86d73}.ctRow{list-style:none;padding:14px;cursor:pointer}.ctRow::-webkit-details-marker{display:none}.ctTitleName b,.ctChampion b{display:block;color:#fff;text-transform:uppercase;font-size:15px}.ctTitleName small{display:block;margin-top:5px;color:#ffffff8c;font-size:11px}.ctBelt{height:72px;border-radius:14px;background:#080808;border:1px solid rgba(255,216,109,.2);display:grid;place-items:center;overflow:hidden}.ctBelt img{width:100%;height:100%;object-fit:contain;padding:8px;box-sizing:border-box}.ctChampion{display:flex;align-items:center;gap:10px}.ctPhotos{display:flex;gap:6px;flex-shrink:0}.ctPhotos img{width:54px;height:54px;border-radius:13px;object-fit:cover;background:#111;border:1px solid rgba(255,255,255,.12)}.ctPhotos.tag img{width:48px}.ctHow{color:#ffffffc7;font-size:13px;line-height:1.3}.ctDuration b{display:block;color:#ffd86d;font-size:25px;line-height:1}.ctDuration span{font-size:10px;text-transform:uppercase;color:#fff}.ctDuration small{display:block;color:#ffffff8c;font-size:10px;margin-top:4px}.ctRecords{display:grid;gap:5px}.ctRecords span{padding:6px 8px;border-radius:10px;background:#ffffff0f;font-size:11px;color:#fff}.ctHistory{padding:0 14px 16px}.ctHistory h3{margin:10px 0;color:#ffd86d;font-size:18px}.ctHistory p{color:#ffffffa6}.ctWiki{border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.ctWikiHead,.ctWikiRow{display:grid;grid-template-columns:45px 1.3fr 110px 110px 80px 80px 1.4fr;gap:8px;padding:10px;align-items:center}.ctWikiHead{background:#111;color:#ffd86d;font-size:11px;font-weight:900}.ctWikiRow{background:#ffffff09;border-top:1px solid rgba(255,255,255,.07);font-size:12px}.ctEmpty{padding:40px;text-align:center;color:#ffffffa6}.ctTable::-webkit-scrollbar{width:10px}.ctTable::-webkit-scrollbar-track{background:#111}.ctTable::-webkit-scrollbar-thumb{background:#666;border-radius:20px}.ctTable::-webkit-scrollbar-thumb:hover{background:#ffd86d}@media (max-width:1000px){.ctHead{display:none}.ctRow{grid-template-columns:1fr 90px;gap:10px}.ctBelt{height:80px;grid-column:2}.ctTitleName{grid-column:1;grid-row:1}.ctChampion,.ctHow,.ctDuration,.ctRecords{grid-column:1/-1}.ctChampion{padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}.ctWiki{overflow-x:auto}.ctWikiHead,.ctWikiRow{min-width:760px}}@media (max-width:650px){.ctPage{padding:8px}.ctTop{height:56px;border-radius:17px;padding:0 10px}.ctTop img{width:58px}.ctTop small{display:none}.ctTop h1{font-size:22px}.ctTop button{height:34px;font-size:10px;padding:0 11px}.ctPanel{height:calc(100dvh - 74px);margin-top:8px;border-radius:20px}.ctTabs{padding:10px;gap:8px}.ctTabs button{height:40px;font-size:12px}.ctTable{padding:0 10px 10px}.ctRow{grid-template-columns:1fr;gap:9px}.ctBelt{grid-column:1;height:85px}.ctChampion{display:block;text-align:center}.ctPhotos{justify-content:center;margin-bottom:8px}.ctHow,.ctDuration{text-align:center}}@media (orientation:landscape) and (max-height:520px){.ctPage{padding:6px}.ctTop{height:44px;border-radius:14px}.ctTop img{width:48px}.ctTop small{display:none}.ctTop h1{font-size:18px}.ctTop button{height:30px;font-size:10px}.ctPanel{height:calc(100dvh - 54px);margin-top:5px;border-radius:16px}.ctTabs{padding:8px 10px;gap:8px}.ctTabs button{height:32px;font-size:11px}.ctTable{padding:0 10px 10px}.ctHead,.ctRow{grid-template-columns:1fr 70px 1.1fr 1fr 80px .9fr;gap:7px}.ctHead{font-size:8px;padding:8px}.ctRow{padding:8px}.ctBelt{height:50px}.ctPhotos img{width:34px;height:34px;border-radius:8px}.ctPhotos.tag img{width:32px}.ctTitleName b,.ctChampion b{font-size:11px}.ctHow,.ctWikiRow{font-size:10px}.ctDuration b{font-size:17px}.ctRecords span{font-size:9px;padding:4px 6px}}.ctCurrentTitle{margin:0 0 14px;color:#fff;font-size:28px;text-transform:uppercase}.ctWon b{display:block;color:#fff;font-size:14px}.ctWon small{display:block;margin-top:5px;color:#ffffff9e;font-size:11px;line-height:1.25}.ctHead,.ctRow{display:grid!important}.ctRowWrap{display:block!important}@media (max-width:1000px){.ctCurrentTitle{font-size:21px}.ctWon{grid-column:1/-1;padding:9px;border-radius:12px;background:#ffffff0e}}@media (max-width:650px){.ctCurrentTitle{text-align:center;font-size:18px}}@media (max-width:650px) and (orientation:portrait){.ctTable{padding:0 8px 12px}.ctRowWrap{border-radius:18px;margin-top:12px}.ctRow{grid-template-columns:86px 1fr!important;gap:10px!important;text-align:left!important;padding:12px!important}.ctBelt{grid-column:1!important;grid-row:1 / span 2;height:92px!important}.ctTitleName{grid-column:2!important;grid-row:1!important}.ctTitleName b{font-size:15px;line-height:1.05}.ctTitleName small{font-size:10px}.ctChampion{grid-column:2!important;grid-row:2!important;display:flex!important;align-items:center;gap:8px;text-align:left!important;padding:0!important;border-top:0!important}.ctPhotos{justify-content:flex-start!important;margin:0!important}.ctPhotos img{width:38px!important;height:38px!important;border-radius:10px}.ctPhotos.tag img{width:34px!important}.ctChampion b{font-size:12px}.ctWon,.ctDuration,.ctRecords{grid-column:1 / -1!important}.ctWon{margin-top:8px}.ctDuration{text-align:left!important;padding:9px;border-radius:12px;background:#ffffff0e}.ctRecords{grid-template-columns:repeat(3,1fr)}.ctRecords span{text-align:center;font-size:10px}}@media (orientation:landscape) and (max-height:520px){.ctPanel{height:calc(100dvh - 54px)!important}.ctTable{overflow:auto}.ctHead,.ctRow{display:grid!important;grid-template-columns:1.1fr 78px 1.15fr 105px 75px 1fr!important;gap:8px!important;align-items:center}.ctHead{position:sticky;top:0;z-index:5}.ctRowWrap{margin-top:8px}.ctRow{padding:9px!important;min-width:0}.ctTitleName,.ctBelt,.ctChampion,.ctWon,.ctDuration,.ctRecords{grid-column:auto!important;grid-row:auto!important}.ctBelt{height:54px!important}.ctChampion{display:flex!important;align-items:center;gap:7px;text-align:left!important;padding:0!important;border-top:0!important}.ctPhotos img{width:34px!important;height:34px!important}.ctPhotos.tag img{width:31px!important}.ctTitleName b,.ctChampion b{font-size:11px!important;line-height:1.05}.ctWon b,.ctDuration b{font-size:12px!important}.ctWon small{display:none}.ctRecords{display:grid;gap:4px}.ctRecords span{font-size:9px!important;padding:4px 5px!important}}.showDetailPage{height:100dvh;overflow:hidden;position:relative;padding:14px;box-sizing:border-box;color:#fff;background:#050505;font-family:Arial Black,Arial,sans-serif}.sdBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.3) contrast(1.15);z-index:0}.showDetailPage:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 80% 0%,rgba(255,0,0,.2),transparent 34%),linear-gradient(180deg,#00000014,#000000e0)}.sdTop,.sdLayout,.sdEmpty{position:relative;z-index:2}.sdTop{height:62px;display:flex;align-items:center;gap:14px;padding:9px 15px;border:1px solid rgba(255,210,95,.25);border-radius:20px;background:#000000a8}.sdTop img{width:82px;cursor:pointer}.sdTop small{color:#ffd66b;font-size:9px;letter-spacing:.18em}.sdTop h1{margin:2px 0 0;font-size:25px;line-height:1}.sdTop button{margin-left:auto;height:38px;border:0;border-radius:14px;padding:0 15px;background:#ffd66b;color:#140900;font-weight:1000}.sdLayout{height:calc(100dvh - 84px);margin-top:10px;display:grid;grid-template-columns:minmax(320px,440px) minmax(0,1fr);gap:12px}.sdHero,.sdSocial{border:1px solid rgba(255,255,255,.13);border-radius:24px;background:linear-gradient(135deg,#16161ae0,#000000b8);overflow:hidden}.sdHero{padding:20px;display:flex;flex-direction:column}.sdHero small{color:#ffd66b;font-size:10px;letter-spacing:.15em}.sdHero h2{font-size:42px;margin:8px 0 10px;line-height:.95}.sdHero p{font-family:Arial,sans-serif;font-weight:800;color:#ffffffb8;line-height:1.35}.sdHero span{margin-top:8px;color:#ffffff8c;font-size:11px}.sdActions{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:8px}.sdActions button,.sdComposer button{border:0;border-radius:14px;padding:12px;background:#ffffff1a;color:#fff;font-weight:1000;cursor:pointer}.sdActions button.liked,.sdComposer button{background:#ffd66b;color:#140900}.sdSocial{display:grid;grid-template-rows:auto minmax(0,1fr);padding:12px;gap:10px}.sdComposer{border:1px solid rgba(255,255,255,.12);border-radius:18px;background:#00000059;padding:10px;display:grid;grid-template-columns:1fr 120px;gap:8px}.sdComposer textarea{min-height:74px;resize:none;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#00000073;color:#fff;padding:12px;font-size:16px;outline:none}.sdReplying{grid-column:1/-1;display:flex;justify-content:space-between;color:#ffd66b;font-size:12px}.sdReplying button{width:24px;height:24px;padding:0}.sdComments{min-height:0;overflow:auto;display:flex;flex-direction:column;gap:10px;padding-right:4px}.sdComment{display:grid;grid-template-columns:44px 1fr;gap:10px}.sdComment>img,.sdReply img{width:44px;height:44px;border-radius:14px;object-fit:cover;border:1px solid rgba(255,210,95,.25)}.sdComment>div{border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0e;padding:10px}.sdComment header{display:flex;justify-content:space-between;gap:8px}.sdComment strong,.sdReply strong{font-size:13px}.sdComment small,.sdReply small{font-size:10px;color:#ffffff80}.sdComment p,.sdReply p{margin:6px 0;font-family:Arial,sans-serif;font-size:13px;font-weight:800;color:#ffffffd1}.sdComment button{border:0;background:transparent;color:#ffd66b;padding:0;font-weight:1000;cursor:pointer}.sdReply{margin-top:10px;display:grid;grid-template-columns:34px 1fr;gap:8px}.sdReply img{width:34px;height:34px;border-radius:11px}.sdReply div{border-radius:14px;background:#00000047;padding:8px}.sdNoComments,.sdEmpty{display:grid;place-items:center;border:1px dashed rgba(255,210,95,.35);border-radius:20px;background:#00000061;min-height:180px}@media (max-width:700px){.showDetailPage{padding:8px}.sdTop{height:56px;border-radius:17px;padding:7px 10px}.sdTop img{width:58px}.sdTop small{display:none}.sdTop h1{font-size:19px}.sdTop button{height:35px;font-size:10px;padding:0 11px}.sdLayout{height:calc(100dvh - 72px);grid-template-columns:1fr;grid-template-rows:150px minmax(0,1fr);gap:8px}.sdHero{padding:12px;border-radius:18px}.sdHero h2{font-size:24px;margin:4px 0}.sdHero p{font-size:11px;margin:0}.sdActions{grid-template-columns:1fr 1fr;gap:6px}.sdActions button{padding:8px;font-size:10px}.sdSocial{border-radius:18px;padding:8px}.sdComposer{grid-template-columns:1fr;gap:6px}.sdComposer textarea{min-height:64px;font-size:16px}.sdComposer button{padding:9px}}@media (orientation:landscape) and (max-width:1023px){.showDetailPage{padding:8px 10px}.sdTop{height:50px;border-radius:16px}.sdLayout{height:calc(100dvh - 62px);grid-template-columns:300px minmax(0,1fr);gap:8px}.sdHero{padding:14px;border-radius:18px}.sdHero h2{font-size:28px}.sdHero p{font-size:12px}}.sdLayout{grid-template-columns:72% 28%!important}.sdHero{overflow-y:auto!important}.sdHero p{white-space:pre-wrap!important;overflow:visible!important;max-height:none!important;font-size:18px!important;line-height:1.7!important;color:#fff!important}.sdSocial{max-width:100%}.sdComments{max-height:420px;overflow-y:auto}.sdHero{min-height:0}.sdShowHeader{flex:none}.sdStory{min-height:0;flex:1;margin-top:15px;padding-right:7px;overflow-y:auto;overflow-x:hidden}.sdStory h3{margin:25px 0 10px;color:#ffd66b;font-family:Arial Black,Arial,sans-serif;font-size:27px;line-height:1.1}.sdStory p,.sdLegacyText{margin:0 0 18px;white-space:pre-wrap;overflow-wrap:anywhere;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:700;line-height:1.7}.sdStory figure{width:100%;margin:20px 0 25px}.sdStory figure img{display:block;width:100%;height:auto;max-height:720px;object-fit:contain;border:1px solid rgba(255,210,95,.25);border-radius:20px;background:#050505;box-shadow:0 16px 35px #0000006b}.sdStory figcaption{margin-top:8px;color:#ffffff9e;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:italic;text-align:center}.sdSeparator{margin:25px 0;color:#ffd66b;letter-spacing:1em;text-align:center}.sdHero .sdActions{flex:none;margin-top:12px}@media (max-width:700px){.sdStory{margin-top:8px}.sdStory h3{margin:15px 0 7px;font-size:20px}.sdStory p,.sdLegacyText{margin-bottom:13px;font-size:14px;line-height:1.55}.sdStory figure{margin:13px 0 17px}.sdStory figure img{max-height:420px;border-radius:14px}.sdSeparator{margin:17px 0;letter-spacing:.65em}}@media (max-width:1023px){.showDetailPage{width:100%!important;min-height:100dvh!important;height:auto!important;padding:8px!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important}.sdBg{position:fixed!important}.sdTop{position:relative!important;z-index:2!important;width:100%!important;min-height:58px!important;height:auto!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:68px minmax(0,1fr) auto!important;gap:9px!important;align-items:center!important;padding:8px 10px!important;border-radius:18px!important}.sdTop>img{width:62px!important;max-height:42px!important;object-fit:contain!important}.sdTop>div{min-width:0!important}.sdTop small{display:none!important}.sdTop h1{margin:0!important;max-width:100%!important;overflow:hidden!important;font-size:19px!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:anywhere!important}.sdTop>button{min-width:92px!important;height:39px!important;margin:0!important;padding:0 11px!important;border-radius:14px!important;font-size:10px!important}.sdLayout{position:relative!important;z-index:2!important;width:100%!important;min-height:0!important;height:auto!important;margin-top:8px!important;display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-template-rows:none!important;gap:9px!important}.sdHero,.sdSocial{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;box-sizing:border-box!important;border-radius:18px!important;overflow:visible!important}.sdHero{display:block!important;padding:14px!important}.sdShowHeader{display:block!important}.sdHero>small,.sdShowHeader small{display:block!important;margin-bottom:7px!important;font-size:10px!important;letter-spacing:.12em!important}.sdHero h2,.sdShowHeader h2{margin:0 0 8px!important;font-size:27px!important;line-height:1.06!important;overflow-wrap:anywhere!important}.sdHero span,.sdShowHeader span{display:block!important;margin:0 0 12px!important;font-size:11px!important}.sdStory{width:100%!important;min-height:0!important;max-height:none!important;height:auto!important;margin-top:10px!important;padding:0!important;overflow:visible!important}.sdStory h3{margin:19px 0 9px!important;font-size:21px!important;line-height:1.15!important;overflow-wrap:anywhere!important}.sdStory p,.sdLegacyText,.sdHero p{width:100%!important;max-width:100%!important;margin:0 0 15px!important;white-space:pre-wrap!important;overflow:visible!important;overflow-wrap:anywhere!important;font-size:15px!important;line-height:1.58!important}.sdStory figure{width:100%!important;margin:15px 0 19px!important}.sdStory figure img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;border-radius:15px!important}.sdStory figcaption{padding:0 5px!important;font-size:11px!important;line-height:1.35!important}.sdSeparator{margin:20px 0!important;letter-spacing:.45em!important}.sdActions{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;margin-top:12px!important}.sdActions button{min-width:0!important;min-height:40px!important;padding:8px!important;font-size:10px!important}.sdSocial{display:block!important;padding:10px!important}.sdComposer{width:100%!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:1fr!important;gap:7px!important;padding:9px!important;border-radius:15px!important}.sdComposer textarea{width:100%!important;min-width:0!important;min-height:92px!important;box-sizing:border-box!important;padding:11px!important;font-size:16px!important}.sdComposer>button{width:100%!important;min-height:40px!important}.sdReplying{width:100%!important;grid-column:auto!important}.sdComments{width:100%!important;min-height:0!important;max-height:none!important;height:auto!important;margin-top:10px!important;padding:0!important;overflow:visible!important}.sdComment{width:100%!important;grid-template-columns:38px minmax(0,1fr)!important;gap:8px!important}.sdComment>img{width:38px!important;height:38px!important;border-radius:12px!important}.sdComment>div{min-width:0!important;padding:9px!important;border-radius:15px!important}.sdComment header{flex-wrap:wrap!important}.sdComment p,.sdReply p{font-size:13px!important;line-height:1.45!important;overflow-wrap:anywhere!important}.sdEmpty{position:relative!important;z-index:2!important;min-height:220px!important;margin-top:8px!important}}@media (max-width:430px){.sdTop{grid-template-columns:55px minmax(0,1fr) 86px!important}.sdTop>img{width:52px!important}.sdTop h1{font-size:17px!important}.sdTop>button{min-width:86px!important;padding:0 7px!important;font-size:9px!important}.sdHero{padding:12px!important}.sdHero h2,.sdShowHeader h2{font-size:25px!important}.sdStory p,.sdLegacyText,.sdHero p{font-size:14px!important;line-height:1.55!important}}@media (orientation:landscape) and (max-width:1023px){.showDetailPage{padding:6px 8px!important}.sdTop{min-height:50px!important;grid-template-columns:58px minmax(0,1fr) 88px!important;padding:5px 9px!important}.sdTop>img{width:52px!important;max-height:36px!important}.sdTop h1{font-size:17px!important}.sdTop>button{min-width:88px!important;height:34px!important}.sdLayout{margin-top:6px!important}}html,body,#root{min-height:100%}.showDetailPage{width:100%!important;height:100dvh!important;min-height:100dvh!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain;touch-action:pan-y}.sdTop{flex:none!important}.sdLayout{width:100%!important;height:auto!important;min-height:calc(100dvh - 84px)!important;overflow:visible!important;align-items:start!important}.sdHero{height:auto!important;min-height:calc(100dvh - 84px)!important;max-height:none!important;overflow:visible!important}.sdStory{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;flex:none!important}.sdSocial{height:auto!important;min-height:420px!important;max-height:none!important;overflow:visible!important}.sdComments{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}@media (max-width:1023px){.showDetailPage{height:100dvh!important;min-height:100dvh!important;overflow-y:auto!important;padding-bottom:calc(24px + env(safe-area-inset-bottom))!important}.sdLayout{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;overflow:visible!important}.sdHero{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.sdStory{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important}.sdSocial{display:block!important;width:100%!important;height:auto!important;min-height:300px!important;max-height:none!important;overflow:visible!important}.sdComments{display:flex!important;height:auto!important;max-height:none!important;overflow:visible!important}}@media (orientation:landscape) and (max-width:1023px){.showDetailPage{height:100dvh!important;overflow-y:auto!important}.sdLayout{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important}.sdHero,.sdSocial{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}}.careerAdminPage{position:relative;min-height:100dvh;height:100dvh;overflow:hidden;padding:16px;box-sizing:border-box;background:#040404;color:#fff;font-family:Inter,Arial,sans-serif}.careerAdminBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.22) saturate(.9);z-index:0}.careerAdminPage:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 82% 0,rgba(155,0,25,.36),transparent 36%),radial-gradient(circle at 10% 100%,rgba(255,205,80,.16),transparent 34%),linear-gradient(180deg,#0000002e,#000000ed)}.careerAdminTop,.careerAdminPanel,.careerAdminDenied{position:relative;z-index:2}.careerAdminTop{height:78px;max-width:1400px;margin:0 auto;display:flex;align-items:center;gap:18px;padding:0 22px;box-sizing:border-box;border:1px solid rgba(255,216,109,.3);border-radius:24px;background:linear-gradient(135deg,#141414f0,#040404f0);box-shadow:0 20px 60px #00000073,inset 0 1px #ffffff0d}.careerAdminTop img{width:88px;cursor:pointer;filter:drop-shadow(0 5px 14px rgba(0,0,0,.45))}.careerAdminHeading{min-width:0}.careerAdminHeading small{display:block;color:#ffd86d;font-size:10px;font-weight:1000;letter-spacing:.2em}.careerAdminHeading h1{margin:3px 0 0;font-size:28px;line-height:1;text-transform:uppercase;letter-spacing:.02em}.careerAdminHeading p{margin:7px 0 0;color:#ffffff9e;font-size:12px;font-weight:700}.careerAdminBack{margin-left:auto;height:42px;padding:0 18px;border:0;border-radius:14px;background:linear-gradient(135deg,#ffd86d,#b97a00);color:#111;font-size:11px;font-weight:1000;letter-spacing:.08em;cursor:pointer;box-shadow:0 8px 22px #ffbe3229}.careerAdminPanel{max-width:1400px;height:calc(100dvh - 110px);margin:14px auto 0;padding:18px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:28px;background:linear-gradient(145deg,#0d0d0deb,#040404f0);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 26px 80px #00000061}.careerAdminSummary{min-height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-radius:17px;background:linear-gradient(90deg,#7d001466,#ffd86d14);border:1px solid rgba(255,216,109,.2)}.careerAdminSummary div{display:flex;align-items:baseline;gap:12px}.careerAdminSummary small{color:#ffd86d;font-size:10px;font-weight:1000;letter-spacing:.15em}.careerAdminSummary strong{font-size:16px}.careerAdminSummary>span{color:#ffffff9e;font-size:11px;font-weight:900}.careerAdminSections{flex:1;min-height:0;overflow:auto;padding-right:4px;display:flex;flex-direction:column;gap:16px;scrollbar-width:thin;scrollbar-color:#8e6818 rgba(255,255,255,.04)}.careerAdminSections::-webkit-scrollbar{width:7px}.careerAdminSections::-webkit-scrollbar-track{background:#ffffff09;border-radius:99px}.careerAdminSections::-webkit-scrollbar-thumb{background:linear-gradient(#ffd86d,#7a5200);border-radius:99px}.careerAdminSection{min-width:0;padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:linear-gradient(145deg,#ffffff09,#ffffff03)}.careerAdminSection>header{height:30px;display:flex;align-items:center;gap:12px;margin-bottom:13px}.careerAdminSection>header h2{margin:0;color:#ffd86d;font-size:13px;text-transform:uppercase;letter-spacing:.16em}.careerAdminSection>header i{flex:1;height:1px;background:linear-gradient(90deg,rgba(255,216,109,.55),transparent)}.careerAdminGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.careerAdminCard{position:relative;min-width:0;min-height:122px;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:15px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(255,255,255,.04),transparent 40%),linear-gradient(145deg,#1b1b1b,#070707);color:#fff;text-align:left;cursor:pointer;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.careerAdminCard:hover{transform:translateY(-3px);border-color:#ffd86d80;box-shadow:0 16px 36px #00000059,0 0 0 1px #ffd86d0f;background:radial-gradient(circle at 100% 0,rgba(255,216,109,.11),transparent 42%),linear-gradient(145deg,#2a2113,#080808)}.careerAdminCard.featured{border-color:#ffd86d80;background:radial-gradient(circle at 100% 0,rgba(255,216,109,.17),transparent 42%),linear-gradient(145deg,#6e0014fa,#160508fa);box-shadow:inset 0 1px #ffffff0d,0 12px 34px #5a00142e}.careerAdminCard.featured:after{content:"DEV";position:absolute;top:11px;right:11px;padding:4px 8px;border-radius:999px;background:#ffd86d;color:#111;font-size:8px;font-weight:1000;letter-spacing:.12em}.careerAdminIcon{width:54px;height:54px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(145deg,#ffd86d2b,#ffffff09);border:1px solid rgba(255,216,109,.16);font-size:26px;box-shadow:inset 0 1px #ffffff0f}.careerAdminCard h3{margin:0;font-size:17px;line-height:1.1;text-transform:uppercase;letter-spacing:.015em}.careerAdminCard p{margin:8px 0 0;padding-right:34px;color:#ffffffa1;font-size:11px;line-height:1.45;font-weight:650}.careerAdminCard b{position:absolute;right:15px;bottom:13px;color:#ffd86d;font-size:9px;letter-spacing:.1em}.careerAdminFooter{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 12px;border-top:1px solid rgba(255,255,255,.08)}.careerAdminFooter span{color:#ffd86d;font-size:10px;font-weight:1000}.careerAdminFooter small{color:#ffffff78;font-size:9px}.careerAdminDenied{width:min(460px,calc(100% - 30px));margin:20vh auto 0;padding:34px;text-align:center;border-radius:24px;background:#080808ed;border:1px solid rgba(255,255,255,.12)}.careerAdminDenied h1{margin-top:0}.careerAdminDenied p{color:#ffffffa6}.careerAdminDenied button{height:42px;padding:0 18px;border:0;border-radius:13px;background:#ffd86d;color:#111;font-weight:1000;cursor:pointer}@media (max-width:1100px){.careerAdminGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.careerAdminPage{height:auto;min-height:100dvh;overflow:auto;padding:8px}.careerAdminTop{height:64px;padding:0 11px;border-radius:18px}.careerAdminTop img{width:62px}.careerAdminHeading small{font-size:8px}.careerAdminHeading h1{font-size:17px}.careerAdminHeading p{display:none}.careerAdminBack{height:35px;padding:0 11px;font-size:9px}.careerAdminPanel{height:auto;min-height:calc(100dvh - 82px);margin-top:8px;padding:10px;border-radius:20px;overflow:visible}.careerAdminSummary{min-height:48px;padding:0 12px}.careerAdminSummary div{flex-direction:column;gap:2px}.careerAdminSummary strong{font-size:13px}.careerAdminSections{overflow:visible}.careerAdminSection{padding:11px;border-radius:17px}.careerAdminGrid{grid-template-columns:1fr;gap:9px}.careerAdminCard{min-height:96px;padding:13px;grid-template-columns:44px minmax(0,1fr);border-radius:16px}.careerAdminIcon{width:44px;height:44px;border-radius:13px;font-size:21px}.careerAdminCard h3{font-size:14px}.careerAdminCard p{margin-top:5px;font-size:10px}.careerAdminFooter{align-items:flex-start;flex-direction:column;padding:9px}}.careerAdminMatchPage{position:relative;min-height:100dvh;overflow:hidden;background:#050505;color:#fff;padding:18px;box-sizing:border-box;font-family:Inter,Arial,sans-serif}.careerAdminMatchBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.22);z-index:0}.careerAdminMatchPage:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 80% 0,#8b000055,transparent 35%),linear-gradient(#0005,#000);z-index:1;pointer-events:none}.careerAdminMatchTop,.careerAdminMatchPanel{position:relative;z-index:2}.careerAdminMatchTop{height:72px;display:flex;align-items:center;gap:16px;padding:0 20px;border-radius:22px;background:#000000b8;border:1px solid rgba(255,216,109,.25)}.careerAdminMatchTop img{width:82px;cursor:pointer}.careerAdminMatchTop small{color:#ffd86d;font-size:10px;letter-spacing:.18em}.careerAdminMatchTop h1{margin:0;font-size:30px}.careerAdminMatchTop button{margin-left:auto;height:40px;border:0;border-radius:14px;background:#ffd86d;color:#111;font-weight:900;padding:0 18px;cursor:pointer}.careerAdminMatchPanel{margin-top:16px;height:calc(100dvh - 126px);border-radius:28px;background:#080808d6;border:1px solid rgba(255,255,255,.1);padding:20px;box-sizing:border-box;overflow:auto}.careerAdminMatchTabs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.careerAdminMatchTabs button{height:52px;border:0;border-radius:16px;background:#161616;color:#fff;font-weight:900;cursor:pointer}.careerAdminMatchTabs button.active{background:linear-gradient(135deg,#7b0000,#c39228)}.careerAdminMatchMsg{margin-bottom:14px;padding:12px 14px;border-radius:14px;background:#ffd86d21;border:1px solid rgba(255,216,109,.35);color:#ffd86d;font-weight:800}.careerAdminMatchForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.careerAdminMatchForm label{display:flex;flex-direction:column;gap:7px;color:#ffd86d;font-size:11px;font-weight:1000;letter-spacing:.12em;text-transform:uppercase}.careerAdminMatchForm select,.careerAdminMatchForm input{height:48px;border:1px solid rgba(255,255,255,.13);border-radius:14px;background:#111;color:#fff;padding:0 12px;font-weight:800}.careerAdminMatchSubmit{grid-column:1/-1;height:56px;border:0;border-radius:18px;background:linear-gradient(135deg,#7b0000,#ffd86d);color:#111;font-weight:1000;cursor:pointer;font-size:15px}.careerAdminMatchList{display:grid;gap:12px}.careerAdminMatchRow{display:grid;grid-template-columns:1fr 120px;gap:14px;align-items:center;padding:16px;border-radius:18px;background:linear-gradient(145deg,#181818,#070707);border:1px solid rgba(255,255,255,.1)}.careerAdminMatchRow strong{display:block;color:#fff;font-size:17px}.careerAdminMatchRow p{margin:6px 0;color:#ffffffd1;font-weight:800}.careerAdminMatchRow small{color:#ffffff8c}.careerAdminMatchRow button{height:42px;border:0;border-radius:13px;background:#b00020;color:#fff;font-weight:1000;cursor:pointer}.careerAdminMatchEmpty{padding:40px;text-align:center;color:#ffffffa6}@media (max-width:700px){.careerAdminMatchPage{padding:8px}.careerAdminMatchTop{height:58px;border-radius:17px;padding:0 10px}.careerAdminMatchTop img{width:58px}.careerAdminMatchTop small{display:none}.careerAdminMatchTop h1{font-size:18px}.careerAdminMatchTop button{height:34px;font-size:10px;padding:0 11px}.careerAdminMatchPanel{height:calc(100dvh - 76px);margin-top:8px;border-radius:20px;padding:12px}.careerAdminMatchTabs{grid-template-columns:1fr;gap:8px}.careerAdminMatchTabs button{height:42px}.careerAdminMatchForm{grid-template-columns:1fr;gap:12px}.careerAdminMatchRow{grid-template-columns:1fr;gap:10px}}.adminTestMatchPage{position:relative;min-height:100dvh;height:100dvh;overflow:hidden;padding:14px;box-sizing:border-box;background:#050505;color:#fff;font-family:Inter,Arial,sans-serif}.adminTestMatchBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.18);z-index:0}.adminTestMatchPage:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 82% 0,rgba(114,0,145,.35),transparent 38%),radial-gradient(circle at 10% 100%,rgba(255,216,109,.12),transparent 30%),linear-gradient(180deg,#00000038,#000000f5)}.adminTestMatchTop,.adminTestMatchPanel,.adminTestMatchDenied{position:relative;z-index:2}.adminTestMatchTop{max-width:1450px;height:76px;margin:0 auto;display:flex;align-items:center;gap:17px;padding:0 20px;box-sizing:border-box;border:1px solid rgba(255,216,109,.28);border-radius:23px;background:#050505eb}.adminTestMatchTop img{width:82px;cursor:pointer}.adminTestMatchTop small{color:#ffd86d;font-size:9px;font-weight:1000;letter-spacing:.18em}.adminTestMatchTop h1{margin:2px 0 0;font-size:25px;text-transform:uppercase}.adminTestMatchTop p{margin:5px 0 0;color:#ffffff94;font-size:11px}.adminTestMatchTop button{margin-left:auto;height:40px;padding:0 17px;border:0;border-radius:13px;background:#ffd86d;color:#111;font-weight:1000;cursor:pointer}.adminTestMatchPanel{max-width:1450px;height:calc(100dvh - 106px);margin:12px auto 0;padding:16px;box-sizing:border-box;display:grid;grid-template-columns:minmax(560px,1.2fr) minmax(390px,.8fr);gap:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:25px;background:#070707ed}.adminTestMatchForm,.adminTestMatchArchive{min-height:0;padding:16px;overflow:auto;box-sizing:border-box;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff06}.adminTestMatchForm>header,.adminTestMatchArchive>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.adminTestMatchForm header small,.adminTestMatchArchive header small{color:#ffd86d;font-size:8px;font-weight:1000;letter-spacing:.13em}.adminTestMatchForm h2,.adminTestMatchArchive h2{margin:3px 0 0;font-size:17px}.adminTestMatchForm header input{width:min(260px,45%);height:39px;border:1px solid rgba(255,255,255,.12);border-radius:11px;background:#101010;color:#fff;padding:0 11px}.adminTestMatchFighters{display:grid;grid-template-columns:1fr 1fr;gap:12px}.adminTestMatchFighters>section{padding:14px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:linear-gradient(145deg,#191919,#090909)}.adminTestMatchFighters section>small{color:#ffd86d;font-size:8px;font-weight:1000;letter-spacing:.12em}.adminTestMatchFighters select,.adminTestMatchStats input,.adminTestMatchFirstTurn select{width:100%;height:42px;margin-top:8px;padding:0 10px;box-sizing:border-box;border:1px solid rgba(255,255,255,.12);border-radius:11px;background:#101010;color:#fff}.adminTestMatchPreview{min-height:55px;display:flex;flex-direction:column;justify-content:center;gap:5px;margin:10px 0;padding:10px;border-radius:11px;background:#ffffff09}.adminTestMatchPreview strong{font-size:13px}.adminTestMatchPreview span{color:#ffffff85;font-size:9px}.adminTestMatchStats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.adminTestMatchStats label,.adminTestMatchFirstTurn{color:#ffffff8c;font-size:8px;font-weight:900;text-transform:uppercase}.adminTestMatchFirstTurn{display:block;margin-top:13px}.adminTestMatchNotice{margin-top:12px;padding:11px 13px;border:1px solid rgba(164,94,255,.22);border-radius:12px;background:#681c9a1a;color:#ffffffad;font-size:9px;line-height:1.45}.adminTestMatchCreate{width:100%;height:46px;margin-top:13px;border:0;border-radius:13px;background:linear-gradient(135deg,#ffd86d,#a86b00);color:#111;font-size:10px;font-weight:1000;cursor:pointer}.adminTestMatchMessage{margin-bottom:11px;padding:10px 12px;border-radius:11px;background:#9b001e26;color:#ff9a9a;font-size:9px}.adminTestMatchArchive>header>strong{min-width:35px;padding:7px;border-radius:999px;background:#ffd86d1a;color:#ffd86d;text-align:center;font-size:11px}.adminTestMatchList{display:flex;flex-direction:column;gap:9px}.adminTestMatchList article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:linear-gradient(145deg,#181818,#080808)}.adminTestMatchList small{color:#ffd86d;font-size:7px;font-weight:1000}.adminTestMatchList h3{margin:5px 0;font-size:12px}.adminTestMatchList p{margin:0;color:#ffffff7a;font-size:8px}.adminTestMatchList nav{display:flex;flex-direction:column;gap:6px}.adminTestMatchList button{min-width:76px;height:30px;border:1px solid rgba(255,216,109,.2);border-radius:8px;background:#ffd86d12;color:#ffd86d;font-size:8px;font-weight:1000;cursor:pointer}.adminTestMatchList button.danger{border-color:#ff464638;color:#ff8c8c;background:#91001421}.adminTestMatchEmpty,.adminTestMatchDenied{padding:40px;text-align:center;color:#ffffff80}@media (max-width:950px){.adminTestMatchPage{height:auto;overflow:auto;padding:8px}.adminTestMatchTop{height:62px;padding:0 10px}.adminTestMatchTop img{width:58px}.adminTestMatchTop h1{font-size:16px}.adminTestMatchTop p{display:none}.adminTestMatchTop button{height:34px;padding:0 10px;font-size:9px}.adminTestMatchPanel{height:auto;min-height:calc(100dvh - 84px);margin-top:8px;grid-template-columns:1fr}.adminTestMatchForm,.adminTestMatchArchive{overflow:visible}}@media (max-width:600px){.adminTestMatchFighters{grid-template-columns:1fr}.adminTestMatchForm>header{align-items:flex-start;flex-direction:column}.adminTestMatchForm header input{width:100%}}.adminImagesPage{position:relative;min-height:100vh;padding:24px;overflow:hidden;color:#fff;background:#07090d}.adminImagesBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.24;filter:saturate(.7) brightness(.5);pointer-events:none}.adminImagesTop,.adminImagesPanel{position:relative;z-index:2}.adminImagesTop{max-width:1380px;margin:0 auto 22px;min-height:84px;padding:14px 20px;display:grid;grid-template-columns:70px 1fr auto;align-items:center;gap:18px;border:1px solid rgba(255,255,255,.12);border-bottom:3px solid #d6aa32;border-radius:15px;background:#0b0e14f0;box-shadow:0 18px 50px #0006}.adminImagesTop>img{width:62px;cursor:pointer}.adminImagesTop small,.adminImagesIntro small,.adminImagesSelected small,.adminImagesPreviewGrid small{color:#d6aa32;font-weight:900;letter-spacing:2px}.adminImagesTop h1,.adminImagesIntro h2,.adminImagesSelected h2{margin:3px 0 0}.adminImagesTop button{min-height:42px;padding:0 18px;border:1px solid #d6aa32;border-radius:8px;color:#f5d778;background:#151922;font-weight:900;cursor:pointer}.adminImagesPanel{max-width:1380px;margin:auto;padding:24px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:#0a0d13f2}.adminImagesIntro{padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.1)}.adminImagesIntro p,.adminImagesSelected p{margin:6px 0 0;color:#aeb5c1}.adminImagesMessage{margin:18px 0;padding:13px 16px;border:1px solid rgba(214,170,50,.45);border-radius:9px;color:#f7d978;background:#d6aa321a;font-weight:700}.adminImagesFilters{display:grid;grid-template-columns:minmax(220px,1fr) 210px;gap:12px;margin:20px 0}.adminImagesFilters input,.adminImagesFilters select{min-height:48px;padding:0 14px;border:1px solid rgba(255,255,255,.14);border-radius:9px;color:#fff;background:#111620;font:inherit}.adminImagesLayout{display:grid;grid-template-columns:minmax(320px,.8fr) minmax(460px,1.2fr);gap:20px;min-height:600px}.adminImagesRoster{max-height:660px;padding:10px;overflow-y:auto;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#0c1017}.adminImagesRoster>button{width:100%;min-height:78px;margin-bottom:8px;padding:8px 12px;display:grid;grid-template-columns:60px 1fr 20px;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#fff;text-align:left;background:#131923;cursor:pointer}.adminImagesRoster>button.active{border-color:#d6aa32;background:#d6aa3221;box-shadow:inset 4px 0 #d6aa32}.adminImagesRoster img{width:58px;height:58px;object-fit:contain;border-radius:8px;background:radial-gradient(circle,#303744,#10141b)}.adminImagesRoster strong,.adminImagesRoster small{display:block}.adminImagesRoster small{margin-top:5px;color:#8f98a7}.adminImagesRoster b{color:#d6aa32;font-size:25px}.adminImagesEditor{padding:22px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#0c1017}.adminImagesSelectHint{min-height:500px;display:grid;place-content:center;text-align:center;color:#929aa8}.adminImagesSelectHint span{font-size:58px}.adminImagesSelectHint strong{margin-top:15px;color:#fff;font-size:22px}.adminImagesPreviewGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:22px 0}.adminImagesPreviewGrid figure{height:300px;margin:8px 0 0;display:grid;place-items:end center;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:13px;background:radial-gradient(circle at 50% 60%,#313846,#0d1118 70%)}.adminImagesPreviewGrid img{width:100%;height:100%;object-fit:contain}.adminImagesDrop{min-height:130px;padding:18px;display:grid;place-content:center;text-align:center;border:2px dashed rgba(214,170,50,.55);border-radius:12px;background:#d6aa320f;cursor:pointer}.adminImagesDrop input{display:none}.adminImagesDrop span{font-size:34px}.adminImagesDrop strong{margin:8px 0 4px}.adminImagesDrop small{color:#929aa8}.adminImagesSubmit{width:100%;min-height:52px;margin-top:16px;border:0;border-radius:10px;color:#090b0f;background:linear-gradient(135deg,#f0cd63,#c99620);font-weight:1000;letter-spacing:.8px;cursor:pointer}.adminImagesSubmit:disabled{opacity:.45;cursor:not-allowed}.adminImagesEmpty,.adminImagesDenied{padding:40px;text-align:center;color:#aab1bd}.adminImagesDenied{position:relative;z-index:2;max-width:500px;margin:100px auto;border-radius:15px;background:#11151d}.adminImagesDenied button{padding:12px 20px;border:0;border-radius:8px;font-weight:800}@media (max-width: 900px){.adminImagesPage{padding:10px}.adminImagesTop{grid-template-columns:50px 1fr auto;padding:10px}.adminImagesTop>img{width:46px}.adminImagesTop h1{font-size:18px}.adminImagesPanel{padding:14px}.adminImagesFilters,.adminImagesLayout{grid-template-columns:1fr}.adminImagesRoster{max-height:320px}.adminImagesPreviewGrid figure{height:230px}}@media (max-width: 540px){.adminImagesTop small{font-size:9px}.adminImagesTop button{padding:0 10px}.adminImagesPreviewGrid{grid-template-columns:1fr 1fr;gap:8px}.adminImagesPreviewGrid figure{height:190px}.adminImagesEditor{padding:12px}}.adminImagesPage{overflow-x:hidden;overflow-y:auto;min-height:100vh;height:auto}.adminImagesPanel{margin-bottom:32px}.adminImagesLayout{min-height:0;align-items:start}.adminImagesRoster{max-height:calc(100vh - 330px);min-height:420px}.adminImagesEditor{min-height:0}.adminImagesPreviewGrid figure{height:clamp(210px,31vh,300px)}.adminImagesSelectHint{min-height:420px}@media (min-width: 901px) and (max-height: 900px){.adminImagesPage{padding:18px 24px 30px}.adminImagesTop{min-height:70px;margin-bottom:14px;padding-top:9px;padding-bottom:9px}.adminImagesTop>img{width:52px}.adminImagesTop h1{font-size:29px}.adminImagesPanel{padding:18px 24px 24px}.adminImagesIntro{padding-bottom:13px}.adminImagesIntro h2{margin-top:3px;font-size:25px}.adminImagesIntro p{margin-top:4px}.adminImagesFilters{margin:14px 0}.adminImagesFilters input,.adminImagesFilters select{min-height:44px}.adminImagesLayout{gap:16px}.adminImagesRoster{max-height:calc(100vh - 285px);min-height:390px}.adminImagesRoster>button{min-height:68px;padding:6px 10px}.adminImagesRoster img{width:52px;height:52px}.adminImagesEditor{padding:17px}.adminImagesSelected h2{font-size:25px}.adminImagesPreviewGrid{margin:14px 0}.adminImagesPreviewGrid figure{height:clamp(190px,27vh,245px)}.adminImagesDrop{min-height:96px;padding:12px}.adminImagesDrop span{font-size:27px}.adminImagesSubmit{min-height:46px;margin-top:12px}}@media (min-width: 901px) and (max-height: 760px){.adminImagesPreviewGrid figure{height:175px}.adminImagesRoster{max-height:430px}.adminImagesDrop{min-height:82px}}html:has(.adminImagesPage),body:has(.adminImagesPage){height:auto!important;min-height:100%!important;overflow:auto!important}body:has(.adminImagesPage) #root{height:auto!important;min-height:100vh!important;overflow:visible!important}.adminImagesPage{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:99999!important;width:100%!important;height:100vh!important;height:100dvh!important;min-height:0!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:scroll!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:18px 24px 60px!important}.adminImagesBg{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.adminImagesTop,.adminImagesPanel{width:min(1380px,100%)!important;box-sizing:border-box!important}.adminImagesPanel{min-height:0!important;margin:0 auto 70px!important}.adminImagesLayout{min-height:0!important;height:auto!important;align-items:start!important}.adminImagesRoster{min-height:0!important;max-height:620px!important;overflow-y:auto!important}.adminImagesEditor{min-height:0!important;height:auto!important;overflow:visible!important}.adminImagesEditor form{height:auto!important;overflow:visible!important}.adminImagesPreviewGrid figure{height:240px!important}.adminImagesDrop{min-height:90px!important}.adminImagesSubmit{position:relative!important;display:block!important;margin-bottom:20px!important}@media (min-width: 901px) and (max-height: 900px){.adminImagesPage{padding-top:12px!important}.adminImagesTop{min-height:62px!important;margin-bottom:10px!important}.adminImagesPanel{padding:14px 20px 30px!important}.adminImagesIntro{padding-bottom:10px!important}.adminImagesFilters{margin:10px 0 12px!important}.adminImagesLayout{gap:14px!important}.adminImagesRoster{max-height:500px!important}.adminImagesEditor{padding:14px!important}.adminImagesPreviewGrid{margin:10px 0!important}.adminImagesPreviewGrid figure{height:190px!important}.adminImagesDrop{min-height:74px!important;padding:8px!important}.adminImagesDrop span{font-size:22px!important}.adminImagesSubmit{min-height:42px!important;margin-top:9px!important}}@media (min-width: 901px) and (max-height: 720px){.adminImagesPreviewGrid figure{height:150px!important}.adminImagesRoster{max-height:390px!important}}@media (max-width: 900px){.adminImagesPage{padding:8px 8px 50px!important}.adminImagesPanel{margin-bottom:50px!important}.adminImagesLayout{grid-template-columns:1fr!important}.adminImagesRoster{max-height:300px!important}.adminImagesPreviewGrid figure{height:200px!important}}.adminShowsPage{min-height:100dvh;position:relative;box-sizing:border-box;padding:14px;overflow-x:hidden;color:#fff;background:#050505;font-family:Arial,Helvetica,sans-serif}.adminShowsBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.22) contrast(1.2);z-index:0}.adminShowsPage:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:radial-gradient(circle at 85% 0%,rgba(175,0,0,.28),transparent 38%),linear-gradient(180deg,#00000026,#000000e0)}.adminShowsTop,.adminShowsLayout{position:relative;z-index:2}.adminShowsTop{min-height:62px;display:flex;align-items:center;gap:14px;padding:9px 15px;border:1px solid rgba(255,210,95,.26);border-radius:20px;background:#000000b8}.adminShowsTop img{width:82px;cursor:pointer}.adminShowsTop small,.adminBlocksTop small{color:#ffd66b;font-size:9px;font-weight:1000;letter-spacing:.18em}.adminShowsTop h1,.adminBlocksTop h2{margin:3px 0 0;font-family:Arial Black,Arial,sans-serif}.adminShowsTop button{margin-left:auto;height:38px;border:0;border-radius:13px;padding:0 15px;background:#ffd66b;color:#150c00;font-weight:1000;cursor:pointer}.adminShowsLayout{margin-top:12px;display:grid;grid-template-columns:280px minmax(0,1fr);gap:12px;align-items:start}.adminShowsList,.adminShowsEditor{border:1px solid rgba(255,255,255,.12);border-radius:22px;background:#000000a3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.adminShowsList{position:sticky;top:14px;max-height:calc(100dvh - 108px);padding:10px;overflow-y:auto}.adminShowsNew,.adminBlocksActions button,.adminShowsSave,.adminUploadButton{border:0;border-radius:13px;background:#ffd66b;color:#160e00;font-weight:1000;cursor:pointer}.adminShowsNew{width:100%;min-height:42px;margin-bottom:7px}.adminShowItem{width:100%;display:flex;flex-direction:column;gap:5px;margin-top:7px;padding:12px;border:1px solid rgba(255,255,255,.11);border-radius:14px;background:#ffffff0e;color:#fff;text-align:left;cursor:pointer}.adminShowItem.active{border-color:#ffd66b;background:#ffd25f24}.adminShowItem span{color:#fff9;font-size:11px}.adminShowsEditor{min-width:0;padding:14px}.adminShowsFields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.adminShowsFields label,.adminShowsRecap{display:flex;flex-direction:column;gap:6px;color:#ffd66b;font-size:11px;font-weight:1000}.adminShowsFields input,.adminShowsFields select,.adminShowsRecap textarea,.adminContentBlock input,.adminContentBlock textarea{width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.15);border-radius:13px;padding:11px;background:#ffffff13;color:#fff;outline:none;font:inherit}.adminShowsFields select option{color:#000}.adminShowsRecap{margin-top:12px}.adminShowsRecap textarea{min-height:82px;resize:vertical}.adminBlocksTop{margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:14px}.adminBlocksActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.adminBlocksActions button{min-height:36px;padding:0 11px;font-size:10px}.adminBlocksList{margin-top:11px;display:flex;flex-direction:column;gap:10px}.adminContentBlock{border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:11px;background:#ffffff0d}.adminContentBlock>header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;color:#ffd66b;font-size:11px}.adminContentBlock>header div{display:flex;gap:5px}.adminContentBlock>header button{width:31px;height:31px;border:0;border-radius:9px;background:#ffffff1c;color:#fff;font-weight:1000;cursor:pointer}.adminContentBlock>header button.delete{background:#941b1b}.adminContentBlock textarea{min-height:150px;resize:vertical;line-height:1.5}.adminImageBlock{display:grid;grid-template-columns:minmax(210px,340px) minmax(0,1fr);gap:10px;align-items:start}.adminImageBlock img,.adminImageEmpty{width:100%;min-height:190px;max-height:280px;object-fit:contain;border:1px solid rgba(255,210,95,.22);border-radius:15px;background:#050505}.adminImageEmpty{display:grid;place-items:center;color:#ffffff7a}.adminImageFields{display:flex;flex-direction:column;gap:9px}.adminUploadButton{display:block;padding:12px;text-align:center}.adminUploadButton input{display:none}.adminSeparatorPreview{padding:15px;color:#ffd66b;letter-spacing:1em;text-align:center}.adminShowsNotice,.adminShowsMessage{padding:17px;border:1px dashed rgba(255,210,95,.34);border-radius:15px;color:#ffffffb8;text-align:center}.adminShowsMessage{margin-top:12px}.adminShowsSave{width:100%;min-height:48px;margin-top:12px;font-size:14px}.adminShowsSave:disabled{opacity:.55;cursor:wait}@media (max-width:900px){.adminShowsPage{padding:8px}.adminShowsLayout{grid-template-columns:1fr}.adminShowsList{position:static;max-height:230px}.adminShowsFields{grid-template-columns:1fr 1fr}.adminBlocksTop{align-items:flex-start;flex-direction:column}.adminBlocksActions{justify-content:flex-start}}@media (max-width:600px){.adminShowsTop{min-height:54px;padding:7px 10px;border-radius:17px}.adminShowsTop img{width:58px}.adminShowsTop small{display:none}.adminShowsTop h1{font-size:19px}.adminShowsTop button{height:35px;padding:0 10px;font-size:10px}.adminShowsFields{grid-template-columns:1fr}.adminBlocksActions{display:grid;grid-template-columns:1fr 1fr;width:100%}.adminImageBlock{grid-template-columns:1fr}.adminImageBlock img,.adminImageEmpty{max-height:360px}}.adminWrestlersPage{position:relative;min-height:100dvh;height:100dvh;overflow:hidden;padding:14px;box-sizing:border-box;background:#050505;color:#fff;font-family:Inter,Arial,sans-serif}.adminWrestlersBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.2);z-index:0}.adminWrestlersPage:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 80% 0,rgba(140,0,20,.34),transparent 36%),linear-gradient(180deg,#0003,#000000f0)}.adminWrestlersTop,.adminWrestlersPanel,.adminWrestlersDenied{position:relative;z-index:2}.adminWrestlersTop{max-width:1420px;height:76px;margin:0 auto;display:flex;align-items:center;gap:17px;padding:0 20px;box-sizing:border-box;border-radius:23px;border:1px solid rgba(255,216,109,.28);background:#050505e6}.adminWrestlersTop img{width:82px;cursor:pointer}.adminWrestlersTop small{color:#ffd86d;font-size:9px;font-weight:1000;letter-spacing:.18em}.adminWrestlersTop h1{margin:2px 0 0;font-size:25px;text-transform:uppercase}.adminWrestlersTop p{margin:5px 0 0;color:#ffffff94;font-size:11px}.adminWrestlersTop button{margin-left:auto;height:40px;padding:0 17px;border:0;border-radius:13px;background:#ffd86d;color:#111;font-weight:1000;cursor:pointer}.adminWrestlersPanel{max-width:1420px;height:calc(100dvh - 106px);margin:12px auto 0;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;overflow:hidden;border-radius:25px;border:1px solid rgba(255,255,255,.1);background:#070707e6}.adminWrestlersFilters{display:grid;grid-template-columns:minmax(250px,1fr) 180px 170px auto;gap:10px;align-items:center}.adminWrestlersFilters input,.adminWrestlersFilters select,.adminWrestlerRow select{height:43px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#111;color:#fff;padding:0 11px;font-weight:750}.adminWrestlersFilters strong{color:#ffd86d;font-size:11px;white-space:nowrap}.adminWrestlersMessage{padding:11px 13px;border-radius:12px;border:1px solid rgba(255,216,109,.3);background:#ffd86d1a;color:#ffd86d;font-size:11px;font-weight:850}.adminWrestlersList{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:9px;padding-right:4px}.adminWrestlerRow{display:grid;grid-template-columns:minmax(300px,1fr) 170px 210px 100px;gap:12px;align-items:center;padding:12px;border-radius:17px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,#181818,#080808)}.adminWrestlerRow.inactive{opacity:.55}.adminWrestlerIdentity{min-width:0;display:flex;align-items:center;gap:12px}.adminWrestlerAvatar{width:56px;height:56px;flex:0 0 56px;display:grid;place-items:center;overflow:hidden;border-radius:14px;background:#242424;border:1px solid rgba(255,216,109,.2)}.adminWrestlerAvatar img{width:100%;height:100%;object-fit:cover}.adminWrestlerIdentity h2{margin:0;font-size:15px}.adminWrestlerIdentity p{margin:5px 0;color:#ffffff9e;font-size:10px}.adminWrestlerIdentity small{color:#ffd86d;font-size:9px;font-weight:800}.adminWrestlerRow label{display:flex;flex-direction:column;gap:5px}.adminWrestlerRow label>span{color:#ffffff80;font-size:8px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.adminWrestlerStatus{height:42px;border:0;border-radius:12px;background:#5b0b16;color:#fff;font-size:9px;font-weight:1000;cursor:pointer}.adminWrestlerStatus.active{background:#1d7138}.adminWrestlersEmpty{padding:45px;text-align:center;color:#ffffff8c}.adminWrestlersDenied{width:min(430px,calc(100% - 30px));margin:20vh auto 0;padding:30px;text-align:center;border-radius:22px;background:#090909}@media (max-width:950px){.adminWrestlersPage{height:auto;overflow:auto;padding:8px}.adminWrestlersPanel{height:auto;min-height:calc(100dvh - 86px);overflow:visible}.adminWrestlersFilters{grid-template-columns:1fr 1fr}.adminWrestlersList{overflow:visible}.adminWrestlerRow{grid-template-columns:1fr 1fr}.adminWrestlerIdentity{grid-column:1/-1}}@media (max-width:580px){.adminWrestlersTop{height:62px;padding:0 10px}.adminWrestlersTop img{width:58px}.adminWrestlersTop h1{font-size:16px}.adminWrestlersTop p{display:none}.adminWrestlersTop button{height:34px;padding:0 10px;font-size:9px}.adminWrestlersFilters,.adminWrestlerRow{grid-template-columns:1fr}.adminWrestlerIdentity{grid-column:auto}}.adminAssignmentPage{position:relative;min-height:100dvh;height:100dvh;overflow:hidden;padding:14px;box-sizing:border-box;background:#050505;color:#fff;font-family:Inter,Arial,sans-serif}.adminAssignmentBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.2);z-index:0}.adminAssignmentPage:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 82% 0,rgba(145,0,23,.35),transparent 36%),radial-gradient(circle at 10% 100%,rgba(255,216,109,.13),transparent 34%),linear-gradient(180deg,#0003,#000000f2)}.adminAssignmentTop,.adminAssignmentPanel,.adminAssignmentDenied{position:relative;z-index:2}.adminAssignmentTop{max-width:1420px;height:76px;margin:0 auto;display:flex;align-items:center;gap:17px;padding:0 20px;box-sizing:border-box;border-radius:23px;border:1px solid rgba(255,216,109,.28);background:#050505e6}.adminAssignmentTop img{width:82px;cursor:pointer}.adminAssignmentTop small{color:#ffd86d;font-size:9px;font-weight:1000;letter-spacing:.18em}.adminAssignmentTop h1{margin:2px 0 0;font-size:25px;text-transform:uppercase}.adminAssignmentTop p{margin:5px 0 0;color:#ffffff94;font-size:11px}.adminAssignmentTop button{margin-left:auto;height:40px;padding:0 17px;border:0;border-radius:13px;background:#ffd86d;color:#111;font-weight:1000;cursor:pointer}.adminAssignmentPanel{max-width:1420px;height:calc(100dvh - 106px);margin:12px auto 0;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;overflow:hidden;border-radius:25px;border:1px solid rgba(255,255,255,.1);background:#070707e8}.adminAssignmentSummary{display:grid;grid-template-columns:180px 180px minmax(240px,1fr);gap:10px}.adminAssignmentSummary>div{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 15px;border-radius:14px;border:1px solid rgba(255,216,109,.18);background:linear-gradient(135deg,#6f001452,#ffd86d0f)}.adminAssignmentSummary small{color:#ffffff9e;font-size:8px;font-weight:1000;letter-spacing:.1em}.adminAssignmentSummary strong{color:#ffd86d;font-size:21px}.adminAssignmentSummary input,.adminAssignmentRow select{height:52px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#111;color:#fff;padding:0 13px;font-weight:750}.adminAssignmentMessage{padding:11px 14px;border-radius:12px;border:1px solid rgba(255,216,109,.3);background:#ffd86d1a;color:#ffd86d;font-size:11px;font-weight:850}.adminAssignmentList{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:10px;padding-right:4px}.adminAssignmentRow{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(280px,1.15fr) minmax(210px,.75fr) 130px;align-items:center;gap:14px;padding:13px;border-radius:18px;border:1px solid rgba(255,255,255,.09);background:radial-gradient(circle at right top,rgba(255,216,109,.045),transparent 36%),linear-gradient(145deg,#191919,#080808)}.adminAssignmentUser{display:flex;align-items:center;gap:12px}.adminAssignmentUser>span{width:50px;height:50px;flex:0 0 50px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(145deg,#7d0016,#2b050b);border:1px solid rgba(255,216,109,.25);color:#ffd86d;font-size:20px;font-weight:1000}.adminAssignmentUser h2{margin:0;font-size:15px}.adminAssignmentUser p{margin:4px 0;color:#ffffff8c;font-size:9px}.adminAssignmentUser small{color:#ffd86d;font-size:8px;font-weight:900;letter-spacing:.08em}.adminAssignmentRow label{display:flex;flex-direction:column;gap:5px}.adminAssignmentRow label>span{color:#ffffff85;font-size:8px;font-weight:1000;letter-spacing:.1em;text-transform:uppercase}.adminAssignmentRow select{height:44px}.adminAssignmentPreview{min-height:56px;display:flex;align-items:center;gap:10px;padding:7px 9px;box-sizing:border-box;border-radius:13px;background:#ffffff09}.adminAssignmentPreview>div{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;overflow:hidden;border-radius:11px;background:#222}.adminAssignmentPreview img{width:100%;height:100%;object-fit:cover}.adminAssignmentPreview p{margin:0;display:flex;flex-direction:column;gap:4px}.adminAssignmentPreview strong{font-size:11px}.adminAssignmentPreview small{color:#ffffff85;font-size:8px}.adminAssignmentRow>button{height:44px;border:0;border-radius:13px;background:linear-gradient(135deg,#ffd86d,#b67800);color:#111;font-size:9px;font-weight:1000;cursor:pointer}.adminAssignmentRow>button:disabled{opacity:.42;cursor:not-allowed}.adminAssignmentEmpty{min-height:260px;display:grid;place-content:center;text-align:center;color:#fff9}.adminAssignmentEmpty>span{font-size:42px}.adminAssignmentEmpty h2{margin:12px 0 5px;color:#fff}.adminAssignmentEmpty p{margin:0;font-size:11px}.adminAssignmentDenied{width:min(430px,calc(100% - 30px));margin:20vh auto 0;padding:30px;text-align:center;border-radius:22px;background:#090909}@media (max-width:1050px){.adminAssignmentRow{grid-template-columns:1fr 1fr}.adminAssignmentUser{grid-column:1/-1}}@media (max-width:700px){.adminAssignmentPage{height:auto;overflow:auto;padding:8px}.adminAssignmentTop{height:62px;padding:0 10px}.adminAssignmentTop img{width:58px}.adminAssignmentTop h1{font-size:16px}.adminAssignmentTop p{display:none}.adminAssignmentTop button{height:34px;padding:0 10px;font-size:9px}.adminAssignmentPanel{height:auto;min-height:calc(100dvh - 84px);margin-top:8px;padding:10px;overflow:visible}.adminAssignmentSummary,.adminAssignmentRow{grid-template-columns:1fr}.adminAssignmentList{overflow:visible}.adminAssignmentUser{grid-column:auto}}.adminDeleteUsersPage{position:relative;min-height:100dvh;height:100dvh;overflow:hidden;padding:14px;box-sizing:border-box;background:#050505;color:#fff;font-family:Inter,Arial,sans-serif}.adminDeleteUsersBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.18);z-index:0}.adminDeleteUsersPage:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 82% 0,rgba(180,0,20,.37),transparent 38%),linear-gradient(180deg,#0003,#000000f5)}.adminDeleteUsersTop,.adminDeleteUsersPanel,.adminDeleteUsersDenied{position:relative;z-index:2}.adminDeleteUsersTop{max-width:1480px;height:76px;margin:0 auto;display:flex;align-items:center;gap:17px;padding:0 20px;box-sizing:border-box;border-radius:23px;border:1px solid rgba(255,216,109,.28);background:#050505eb}.adminDeleteUsersTop img{width:82px;cursor:pointer}.adminDeleteUsersTop small{color:#ffd86d;font-size:9px;font-weight:1000;letter-spacing:.18em}.adminDeleteUsersTop h1{margin:2px 0 0;font-size:25px;text-transform:uppercase}.adminDeleteUsersTop p{margin:5px 0 0;color:#ffffff94;font-size:11px}.adminDeleteUsersTop button{margin-left:auto;height:40px;padding:0 17px;border:0;border-radius:13px;background:#ffd86d;color:#111;font-weight:1000;cursor:pointer}.adminDeleteUsersPanel{max-width:1480px;height:calc(100dvh - 106px);margin:12px auto 0;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;overflow:hidden;border-radius:25px;border:1px solid rgba(255,255,255,.1);background:#070707eb}.adminDeleteUsersWarning{display:grid;grid-template-columns:auto minmax(250px,.7fr) minmax(300px,1fr);gap:13px;align-items:center;padding:12px 15px;border-radius:16px;border:1px solid rgba(255,65,65,.28);background:linear-gradient(90deg,#7e000f59,#ffffff06)}.adminDeleteUsersWarning>span{font-size:27px}.adminDeleteUsersWarning strong{color:#ff7b7b;font-size:13px;text-transform:uppercase}.adminDeleteUsersWarning p{margin:4px 0 0;color:#ffffff9e;font-size:9px}.adminDeleteUsersWarning input,.adminDeleteUserConfirmation input{height:44px;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:#111;color:#fff;padding:0 12px;box-sizing:border-box;font-weight:750}.adminDeleteUsersMessage{padding:11px 14px;border-radius:12px;font-size:11px;font-weight:850}.adminDeleteUsersMessage.success{border:1px solid rgba(80,220,120,.3);background:#28964b1f;color:#78e79a}.adminDeleteUsersMessage.error{border:1px solid rgba(255,70,70,.35);background:#aa001426;color:#ff8a8a}.adminDeleteUsersList{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:10px;padding-right:4px}.adminDeleteUserRow{display:grid;grid-template-columns:minmax(210px,.8fr) 230px minmax(190px,.65fr) minmax(200px,.72fr) 110px;gap:14px;align-items:center;padding:13px;border-radius:18px;border:1px solid rgba(255,255,255,.09);background:radial-gradient(circle at right,rgba(190,0,25,.07),transparent 35%),linear-gradient(145deg,#191919,#080808)}.adminDeleteUserIdentity{display:flex;align-items:center;gap:12px;min-width:0}.adminDeleteUserIdentity>span{width:50px;height:50px;flex:0 0 50px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(145deg,#7a0013,#270408);border:1px solid rgba(255,100,100,.24);color:#ff8c8c;font-size:20px;font-weight:1000}.adminDeleteUserIdentity h2{margin:0;font-size:15px}.adminDeleteUserIdentity p{margin:4px 0;color:#ffffff91;font-size:9px;overflow:hidden;text-overflow:ellipsis}.adminDeleteUserIdentity small{color:#ffd86d;font-size:8px;font-weight:900}.adminDeleteUserStats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.adminDeleteUserStats p{margin:0;padding:8px 5px;display:flex;flex-direction:column;align-items:center;gap:3px;border-radius:10px;background:#ffffff09}.adminDeleteUserStats strong{color:#ffd86d;font-size:14px}.adminDeleteUserStats span{color:#ffffff7a;font-size:7px;text-transform:uppercase}.adminDeleteUserWrestlers small,.adminDeleteUserConfirmation>span{display:block;margin-bottom:5px;color:#ffffff80;font-size:8px;font-weight:900;letter-spacing:.08em}.adminDeleteUserWrestlers p{margin:0;color:#ffffffc7;font-size:10px;line-height:1.4}.adminDeleteUserConfirmation b{color:#ff8585}.adminDeleteUserConfirmation input{width:100%;height:40px;border-color:#ff50502e}.adminDeleteUserRow>button{height:42px;border:0;border-radius:12px;background:linear-gradient(135deg,#b00020,#68000f);color:#fff;font-size:9px;font-weight:1000;cursor:pointer}.adminDeleteUserRow>button:disabled{opacity:.35;cursor:not-allowed}.adminDeleteUsersEmpty{min-height:250px;display:grid;place-items:center;color:#ffffff8c}.adminDeleteUsersDenied{width:min(430px,calc(100% - 30px));margin:20vh auto 0;padding:30px;text-align:center;border-radius:22px;background:#090909}@media (max-width:1150px){.adminDeleteUserRow{grid-template-columns:1fr 1fr}.adminDeleteUserIdentity{grid-column:1/-1}}@media (max-width:700px){.adminDeleteUsersPage{height:auto;overflow:auto;padding:8px}.adminDeleteUsersTop{height:62px;padding:0 10px}.adminDeleteUsersTop img{width:58px}.adminDeleteUsersTop h1{font-size:16px}.adminDeleteUsersTop p{display:none}.adminDeleteUsersTop button{height:34px;padding:0 10px;font-size:9px}.adminDeleteUsersPanel{height:auto;min-height:calc(100dvh - 84px);margin-top:8px;padding:10px;overflow:visible}.adminDeleteUsersWarning,.adminDeleteUserRow{grid-template-columns:1fr}.adminDeleteUsersWarning>span{display:none}.adminDeleteUsersList{overflow:visible}.adminDeleteUserIdentity{grid-column:auto}}.newsMailboxPage{position:relative;min-height:100dvh;height:100dvh;overflow:hidden;padding:14px;box-sizing:border-box;background:#050505;color:#fff;font-family:Inter,Arial,sans-serif}.newsMailboxBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.18);z-index:0}.newsMailboxPage:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 82% 0,rgba(140,0,24,.35),transparent 38%),radial-gradient(circle at 8% 100%,rgba(255,216,109,.12),transparent 32%),linear-gradient(180deg,#00000038,#000000f5)}.newsMailboxTop,.newsMailboxPanel{position:relative;z-index:2}.newsMailboxTop{max-width:1450px;height:76px;margin:0 auto;display:flex;align-items:center;gap:17px;padding:0 20px;box-sizing:border-box;border:1px solid rgba(255,216,109,.28);border-radius:23px;background:#050505eb}.newsMailboxTop img{width:82px;cursor:pointer}.newsMailboxTop small{color:#ffd86d;font-size:9px;font-weight:1000;letter-spacing:.18em}.newsMailboxTop h1{margin:2px 0 0;font-size:25px;text-transform:uppercase}.newsMailboxTop p{margin:5px 0 0;color:#ffffff94;font-size:11px}.newsMailboxTop button{margin-left:auto;height:40px;padding:0 17px;border:0;border-radius:13px;background:#ffd86d;color:#111;font-weight:1000;cursor:pointer}.newsMailboxPanel{max-width:1450px;height:calc(100dvh - 106px);margin:12px auto 0;display:grid;grid-template-columns:245px minmax(0,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:25px;background:#070707ed}.newsMailboxSidebar{padding:18px 13px;border-right:1px solid rgba(255,255,255,.08);background:#ffffff05}.newsMailboxSidebar>header{display:flex;align-items:center;gap:11px;padding:5px 10px 18px;margin-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.newsMailboxSidebar>header>span{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#ffd86d1f;font-size:20px}.newsMailboxSidebar header small{display:block;color:#ffd86d;font-size:8px;font-weight:1000;letter-spacing:.12em}.newsMailboxSidebar header strong{font-size:13px}.newsMailboxSidebar>button{width:100%;min-height:46px;display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;margin:5px 0;padding:0 12px;border:1px solid transparent;border-radius:12px;background:transparent;color:#ffffffab;text-align:left;cursor:pointer}.newsMailboxSidebar>button.active{border-color:#ffd86d40;background:linear-gradient(90deg,#7900146b,#ffd86d12);color:#fff}.newsMailboxSidebar button strong{font-size:11px}.newsMailboxSidebar button b{min-width:25px;padding:4px 7px;border-radius:999px;background:#ffffff14;color:#ffd86d;text-align:center;font-size:9px}.newsMailboxContent{min-width:0;display:flex;flex-direction:column;padding:18px;overflow:hidden}.newsMailboxListHead{min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 7px 13px;border-bottom:1px solid rgba(255,255,255,.08)}.newsMailboxListHead small{color:#ffd86d;font-size:8px;font-weight:1000;letter-spacing:.13em}.newsMailboxListHead h2{margin:3px 0 0;font-size:18px}.newsMailboxListHead>span{color:#ffffff73;font-size:10px}.newsMailboxList{flex:1;min-height:0;overflow:auto;padding-top:9px}.newsMailboxItem{width:100%;min-height:82px;display:grid;grid-template-columns:28px 165px minmax(0,1fr) 35px 18px;align-items:center;gap:12px;padding:12px 14px;border:0;border-bottom:1px solid rgba(255,255,255,.065);background:transparent;color:#fff;text-align:left;cursor:pointer}.newsMailboxItem:hover{background:#ffd86d0b}.newsMailboxItem.unread{background:linear-gradient(90deg,rgba(115,0,20,.2),transparent)}.newsMailboxItem.read{opacity:.68}.newsMailboxDot{color:#ffd86d;font-size:14px}.newsMailboxSender{display:flex;flex-direction:column;gap:6px}.newsMailboxSender strong{font-size:11px}.newsMailboxSender small{color:#ffffff6e;font-size:8px}.newsMailboxSubject strong{font-size:12px}.newsMailboxSubject p{margin:5px 0 0;color:#ffffff8a;font-size:9px;line-height:1.4}.newsMailboxAttachment{font-size:14px}.newsMailboxItem>b{color:#ffd86d;font-size:18px}.newsMailboxReader{flex:1;min-height:0;overflow:auto;padding:3px 12px 25px}.newsMailboxBack{height:38px;margin-bottom:18px;padding:0 13px;border:1px solid rgba(255,216,109,.22);border-radius:11px;background:#ffd86d12;color:#ffd86d;font-size:9px;font-weight:1000;cursor:pointer}.newsMailboxReader>header{padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.09)}.newsMailboxReader header small{color:#ffd86d;font-size:9px;font-weight:1000;letter-spacing:.15em}.newsMailboxReader h2{margin:8px 0 13px;font-size:28px}.newsMailboxReader header div{display:flex;justify-content:space-between;gap:15px;color:#ffffff8a;font-size:10px}.newsMailboxReader header strong{color:#fff}.newsMailboxHero{width:100%;max-height:360px;margin-top:20px;object-fit:cover;border-radius:18px}.newsMailboxBody{max-width:950px;padding:15px 5px 30px;color:#ffffffd1;font-size:14px;line-height:1.75}.newsMailboxMessage{margin-bottom:10px;padding:11px 13px;border:1px solid rgba(255,80,80,.28);border-radius:12px;background:#91001426;color:#ff9797;font-size:10px}.newsMailboxEmpty{min-height:260px;display:grid;place-content:center;gap:8px;text-align:center;color:#ffffff7a}.newsMailboxEmpty>span{font-size:38px}@media (max-width:760px){.newsMailboxPage{height:auto;overflow:auto;padding:8px}.newsMailboxTop{height:62px;padding:0 10px}.newsMailboxTop img{width:58px}.newsMailboxTop h1{font-size:17px}.newsMailboxTop p{display:none}.newsMailboxTop button{height:34px;padding:0 10px;font-size:9px}.newsMailboxPanel{height:auto;min-height:calc(100dvh - 84px);margin-top:8px;grid-template-columns:1fr}.newsMailboxSidebar{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:9px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.newsMailboxSidebar>header{display:none}.newsMailboxSidebar>button{grid-template-columns:auto 1fr;padding:0 8px}.newsMailboxSidebar button b{grid-column:1/-1;justify-self:center}.newsMailboxContent{min-height:600px;padding:10px;overflow:visible}.newsMailboxList{overflow:visible}.newsMailboxItem{grid-template-columns:20px minmax(0,1fr) 14px}.newsMailboxSender,.newsMailboxSubject{grid-column:2}.newsMailboxAttachment{display:none}.newsMailboxItem>b{grid-column:3;grid-row:1/3}.newsMailboxReader h2{font-size:21px}.newsMailboxReader header div{flex-direction:column}}.seasonPage,.seasonPage *,.seasonPage *:before,.seasonPage *:after{box-sizing:border-box}.seasonPage{--page-gap:12px;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:var(--page-gap);width:100%;height:100vh;height:100dvh;min-height:0;padding:12px;overflow:hidden;color:#fff;background:radial-gradient(circle at 75% 0,rgba(183,48,22,.2),transparent 35%),linear-gradient(145deg,#111218,#07080c 55%,#050609)}.seasonHeader,.seasonOverview,.seasonProgress,.seasonRewards{width:min(1450px,100%);min-width:0;margin:0 auto}.seasonHeader{display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:58px;padding:8px 14px;border:1px solid rgba(255,255,255,.09);border-left:4px solid #d94432;border-radius:13px;background:#111218}.seasonBack{display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px;border:1px solid rgba(255,255,255,.14);border-radius:8px;color:#fff;background:#0c0d11;font-size:10px;font-weight:900;letter-spacing:1px}.seasonBack span{color:#ef5145;font-size:22px}.seasonHeaderTitle{display:flex;align-items:baseline;justify-content:center;gap:10px}.seasonHeaderTitle strong{font-size:18px;letter-spacing:2px}.seasonHeaderTitle span{color:#e6533d;font-size:12px;font-weight:1000;letter-spacing:2px}.seasonHeaderStats{display:flex;gap:7px}.seasonHeaderStats span,.seasonHeaderStats b{padding:7px 9px;border-radius:7px;font-size:9px;white-space:nowrap}.seasonHeaderStats span{background:#ffffff0d}.seasonHeaderStats b{color:#ffd16b;border:1px solid rgba(255,197,80,.3)}.seasonOverview{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:12px;min-height:0}.seasonMainCard,.seasonPremiumCard{min-height:0;border-radius:17px}.seasonMainCard{padding:22px 26px;border:1px solid rgba(255,103,34,.38);background:linear-gradient(105deg,#1f0a07fa,#481208b3),#251009}.seasonEyebrow{display:flex;align-items:center;gap:8px}.seasonEyebrow span{color:#ff5d48;font-size:9px;font-weight:1000}.seasonEyebrow b{padding:5px 8px;color:#ffd06d;border:1px solid rgba(255,200,91,.35);border-radius:999px;font-size:8px}.seasonMainCard h1{margin:12px 0 5px;font-size:clamp(38px,5vw,65px);line-height:.9;letter-spacing:-2px}.seasonMainCard>p{margin:0;color:#c9c4c2;font-size:12px}.seasonCountdown{margin-top:16px}.seasonCountdown>small{color:#a19b99;font-size:7px;font-weight:900;letter-spacing:1.5px}.seasonCountdown>div{display:flex;gap:6px;margin-top:6px}.seasonTimeBox{width:55px;padding:7px 4px;text-align:center;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#00000047}.seasonTimeBox strong{display:block;font-size:18px}.seasonTimeBox span{display:block;margin-top:3px;color:#949194;font-size:6px}.seasonCountdown em{display:block;margin-top:5px;color:#7d7775;font-size:7px;font-style:normal}.seasonPremiumCard{display:flex;flex-direction:column;justify-content:space-between;padding:18px;border:1px solid rgba(255,204,87,.58);background:linear-gradient(145deg,#2b1a09,#100e0e)}.seasonPremiumCard small{color:#ffca61;font-size:8px;font-weight:1000;letter-spacing:1.4px}.seasonPremiumCard h2{margin:7px 0 5px;font-size:19px;line-height:1.08}.seasonPremiumCard p{margin:0;color:#b8b2aa;font-size:10px;line-height:1.35}.seasonPremiumFooter{display:grid;grid-template-columns:auto minmax(135px,1fr);align-items:center;gap:10px;margin-top:12px}.seasonPremiumPrice{display:flex;align-items:center;gap:5px}.seasonPremiumPrice span{font-size:20px}.seasonPremiumPrice strong{color:#ffe18b;font-size:27px}.seasonPremiumPrice small{color:#99938c;font-size:7px}.seasonPremiumCard button{min-height:38px;border:1px solid #ffd469;border-radius:9px;color:#1a1005;background:linear-gradient(180deg,#ffdd7f,#c88b21);font-size:9px;font-weight:1000}.seasonPremiumMessage{margin-top:6px;color:#ffd16b;font-size:8px}.seasonProgress{display:grid;grid-template-columns:100px minmax(0,1fr);gap:14px;min-height:63px;padding:8px 13px;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:#111218}.seasonLevel{position:relative;display:flex;align-items:center;justify-content:center;border-right:1px solid rgba(255,255,255,.08)}.seasonLevel>small{position:absolute;top:2px;color:#8e9098;font-size:6px;font-weight:900}.seasonLevel div{display:flex;align-items:baseline;margin-top:9px}.seasonLevel strong{color:#ffcd67;font-size:31px}.seasonLevel span{color:#767881;font-size:12px}.seasonBars{display:flex;flex-direction:column;justify-content:center}.seasonBars header{display:flex;justify-content:space-between;gap:10px;font-size:9px}.seasonBars header span{color:#ffcb63}.seasonLevelProgress,.seasonTotalProgress{position:relative;overflow:hidden;border-radius:999px;background:#050609}.seasonLevelProgress{height:8px;margin-top:7px}.seasonTotalProgress{height:3px;margin-top:4px}.seasonLevelProgress i,.seasonTotalProgress i{position:absolute;inset:0 auto 0 0;border-radius:inherit}.seasonLevelProgress i{background:linear-gradient(90deg,#db3c25,#ffb444)}.seasonTotalProgress i{background:linear-gradient(90deg,#8138c5,#e451a7)}.seasonRewards{display:flex;flex-direction:column;min-height:0;overflow:hidden}.seasonRewardsHeader{display:flex;flex:0 0 auto;align-items:flex-end;justify-content:space-between;min-height:39px}.seasonRewardsHeader small{color:#e7513d;font-size:7px;font-weight:1000;letter-spacing:1.5px}.seasonRewardsHeader h2{margin:2px 0 0;font-size:18px}.seasonRewardsHeader p{margin:0;color:#91939b;font-size:8px}.seasonRewardsHeader b{color:#ffcb64}.seasonRewardsScroll{flex:1 1 auto;min-height:0;overflow-x:auto;overflow-y:hidden;padding:5px 2px 8px;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.seasonRewardsTrack{display:flex;align-items:stretch;gap:8px;width:max-content;height:100%;min-height:210px}.seasonRewardLevel{display:grid;flex:0 0 112px;grid-template-rows:25px minmax(75px,1fr) 22px minmax(75px,1fr) 18px;width:112px;min-height:210px;scroll-snap-align:start}.seasonRewardNumber{display:flex;align-items:center;justify-content:center;gap:3px;color:#858790}.seasonRewardNumber span{font-size:7px}.seasonRewardNumber strong{font-size:16px}.seasonRewardCard{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px;border:1px solid rgba(255,255,255,.1);border-radius:9px;color:#fff;background:linear-gradient(145deg,#191a20,#0d0e12)}.seasonRewardCard.premium{border-color:#ffbc4147;background:linear-gradient(145deg,#211a0f,#0e0e11)}.seasonRewardCard>span{font-size:20px}.seasonRewardCard small{margin:4px 0 3px;color:#aaa;font-size:6px;font-weight:900}.seasonRewardCard b{color:#72747c;font-size:6px;line-height:1.15;text-align:center}.seasonRewardLine{position:relative}.seasonRewardLine:before{content:"";position:absolute;top:10px;left:-8px;right:-8px;height:2px;background:#2c2e35}.seasonRewardLine i{position:absolute;z-index:1;top:5px;left:50%;width:12px;height:12px;border:3px solid #393b43;border-radius:50%;background:#08090d;transform:translate(-50%)}.seasonRewardLevel.isUnlocked .seasonRewardLine:before{background:#dc6e31}.seasonRewardLevel.isUnlocked .seasonRewardLine i{border-color:#ffb64a}.seasonRewardLevel.isCurrent .seasonRewardNumber{color:#ffce65}.seasonRewardLevel em{display:flex;align-items:flex-end;justify-content:center;color:#70727a;font-size:6px;font-style:normal}.seasonModalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;display:grid;place-items:center;padding:20px;background:#030408e0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.seasonModal{width:min(420px,100%);padding:28px;text-align:center;border:1px solid rgba(255,198,78,.5);border-radius:18px;background:linear-gradient(145deg,#24150a,#0c0d12)}.seasonModal>span{font-size:40px}.seasonModal small{display:block;margin-top:10px;color:#ffca61}.seasonModal p{color:#a4a6ad}.seasonModal button,.seasonStatePage button{width:100%;min-height:43px;border:1px solid #ffcb62;border-radius:9px;color:#fff;background:#9d281b;font-weight:900}.seasonStatePage{display:flex;align-items:center;justify-content:center;flex-direction:column}.seasonLoader{width:45px;height:45px;border:4px solid rgba(255,255,255,.12);border-top-color:#ffbd48;border-radius:50%;animation:seasonSpin .8s linear infinite}@keyframes seasonSpin{to{transform:rotate(360deg)}}@media (max-width:700px) and (orientation:portrait){.seasonPage{--page-gap:6px;grid-template-rows:auto auto auto minmax(250px,1fr);height:100svh;padding:6px 6px calc(8px + env(safe-area-inset-bottom))}.seasonHeader{grid-template-columns:76px minmax(0,1fr);min-height:48px;padding:5px 7px}.seasonBack{min-height:30px;font-size:7px}.seasonHeaderTitle{flex-direction:column;align-items:flex-start;gap:0}.seasonHeaderTitle strong{font-size:12px}.seasonHeaderTitle span{font-size:8px}.seasonHeaderStats{display:none}.seasonOverview{grid-template-columns:minmax(0,1fr) 130px;gap:6px;height:151px}.seasonMainCard{padding:10px}.seasonEyebrow{gap:3px}.seasonEyebrow span,.seasonEyebrow b{font-size:5px}.seasonMainCard h1{margin:7px 0 3px;font-size:26px;letter-spacing:-1px}.seasonMainCard>p{display:none}.seasonCountdown{margin-top:9px}.seasonCountdown>small{font-size:5px}.seasonCountdown>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.seasonTimeBox{width:auto;min-width:0;padding:4px 1px}.seasonTimeBox strong{font-size:12px}.seasonTimeBox span{font-size:4px}.seasonCountdown em{font-size:5px}.seasonPremiumCard{padding:8px}.seasonPremiumCard h2{margin:5px 0;font-size:11px}.seasonPremiumCard p{display:none}.seasonPremiumFooter{display:block;margin-top:5px}.seasonPremiumPrice{margin-bottom:5px}.seasonPremiumPrice span{font-size:13px}.seasonPremiumPrice strong{font-size:18px}.seasonPremiumPrice small{display:none}.seasonPremiumCard button{width:100%;min-height:27px;padding:3px;font-size:6px}.seasonPremiumMessage{display:none}.seasonProgress{grid-template-columns:56px minmax(0,1fr);min-height:48px;padding:4px 6px}.seasonLevel strong{font-size:20px}.seasonLevel span{font-size:8px}.seasonBars header{font-size:6px}.seasonLevelProgress{height:5px;margin-top:4px}.seasonRewardsHeader{min-height:29px}.seasonRewardsHeader small{display:none}.seasonRewardsHeader h2{font-size:11px}.seasonRewardsHeader p{font-size:6px}.seasonRewardsTrack{min-height:190px}.seasonRewardLevel{flex-basis:85px;grid-template-rows:19px minmax(62px,1fr) 16px minmax(62px,1fr) 13px;width:85px;min-height:190px}.seasonRewardCard>span{font-size:15px}.seasonRewardCard small,.seasonRewardCard b{font-size:5px}}@media (max-height:700px) and (orientation:landscape){.seasonPage{--page-gap:5px;padding:5px 8px}.seasonHeader{min-height:42px}.seasonOverview{grid-template-columns:minmax(0,1fr) 275px;height:124px}.seasonMainCard{padding:10px 16px}.seasonMainCard h1{margin:5px 0;font-size:34px}.seasonMainCard>p{display:none}.seasonCountdown{margin-top:5px}.seasonPremiumCard{padding:10px}.seasonPremiumCard p{display:none}.seasonProgress{min-height:45px}.seasonRewardsHeader{min-height:25px}.seasonRewardsTrack{min-height:145px}.seasonRewardLevel{grid-template-rows:17px minmax(48px,1fr) 14px minmax(48px,1fr) 10px;min-height:145px}}.adminNewsPage{position:relative;min-height:100dvh;height:100dvh;overflow:hidden;padding:14px;box-sizing:border-box;background:#050505;color:#fff;font-family:Inter,Arial,sans-serif}.adminNewsBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.18);z-index:0}.adminNewsPage:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 82% 0,rgba(145,0,23,.35),transparent 37%),linear-gradient(180deg,#00000038,#000000f5)}.adminNewsTop,.adminNewsPanel,.adminNewsDenied{position:relative;z-index:2}.adminNewsTop{max-width:1450px;height:76px;margin:0 auto;display:flex;align-items:center;gap:17px;padding:0 20px;box-sizing:border-box;border:1px solid rgba(255,216,109,.28);border-radius:23px;background:#050505eb}.adminNewsTop img{width:82px;cursor:pointer}.adminNewsTop small{color:#ffd86d;font-size:9px;font-weight:1000;letter-spacing:.18em}.adminNewsTop h1{margin:2px 0 0;font-size:25px;text-transform:uppercase}.adminNewsTop p{margin:5px 0 0;color:#ffffff94;font-size:11px}.adminNewsTop button{margin-left:auto;height:40px;padding:0 17px;border:0;border-radius:13px;background:#ffd86d;color:#111;font-weight:1000;cursor:pointer}.adminNewsPanel{max-width:1450px;height:calc(100dvh - 106px);margin:12px auto 0;padding:16px;box-sizing:border-box;display:grid;grid-template-columns:minmax(400px,.85fr) minmax(500px,1.15fr);gap:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:25px;background:#070707ed}.adminNewsComposer,.adminNewsArchive{min-height:0;padding:16px;box-sizing:border-box;overflow:auto;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff06}.adminNewsComposer>header,.adminNewsArchive>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.adminNewsComposer header small,.adminNewsArchive header small{color:#ffd86d;font-size:8px;font-weight:1000;letter-spacing:.13em}.adminNewsComposer h2,.adminNewsArchive h2{margin:3px 0 0;font-size:17px}.adminNewsComposer header button{border:0;background:transparent;color:#ff9898;font-size:9px;font-weight:900;cursor:pointer}.adminNewsComposer label{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;color:#ffffff96;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.adminNewsComposer input,.adminNewsComposer textarea{border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#101010;color:#fff;padding:12px;box-sizing:border-box;font:inherit;font-size:11px;text-transform:none;letter-spacing:normal}.adminNewsComposer input{height:43px}.adminNewsComposer textarea{resize:vertical;line-height:1.5}.adminNewsPublish{flex-direction:row!important;align-items:center;text-transform:none!important;letter-spacing:normal!important}.adminNewsPublish input{width:18px;height:18px;padding:0}.adminNewsSubmit{width:100%;height:45px;border:0;border-radius:13px;background:linear-gradient(135deg,#ffd86d,#ad7000);color:#111;font-size:10px;font-weight:1000;cursor:pointer}.adminNewsSubmit:disabled{opacity:.5}.adminNewsArchive>header>strong{min-width:35px;padding:7px;border-radius:999px;background:#ffd86d1a;color:#ffd86d;text-align:center;font-size:11px}.adminNewsMessage{margin-bottom:10px;padding:11px 13px;border:1px solid rgba(255,216,109,.25);border-radius:12px;background:#ffd86d14;color:#ffd86d;font-size:10px}.adminNewsList{display:flex;flex-direction:column;gap:9px}.adminNewsList article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:15px;background:linear-gradient(145deg,#191919,#080808)}.adminNewsList article small{color:#ffd86d;font-size:7px;font-weight:1000;letter-spacing:.12em}.adminNewsList h3{margin:5px 0;font-size:13px}.adminNewsList p{margin:0;color:#ffffff8a;font-size:9px;line-height:1.45}.adminNewsList article span{display:block;margin-top:8px;color:#fff6;font-size:8px}.adminNewsList nav{display:flex;flex-direction:column;gap:6px}.adminNewsList nav button{min-width:86px;height:31px;border:1px solid rgba(255,216,109,.18);border-radius:9px;background:#ffd86d12;color:#ffd86d;font-size:8px;font-weight:1000;cursor:pointer}.adminNewsList nav button.danger{border-color:#ff464633;background:#96001421;color:#ff8b8b}.adminNewsEmpty,.adminNewsDenied{padding:40px;text-align:center;color:#ffffff80}@media (max-width:900px){.adminNewsPage{height:auto;overflow:auto;padding:8px}.adminNewsTop{height:62px;padding:0 10px}.adminNewsTop img{width:58px}.adminNewsTop h1{font-size:16px}.adminNewsTop p{display:none}.adminNewsTop button{height:34px;padding:0 10px;font-size:9px}.adminNewsPanel{height:auto;min-height:calc(100dvh - 84px);margin-top:8px;grid-template-columns:1fr}.adminNewsComposer,.adminNewsArchive{overflow:visible}}@media (max-width:540px){.adminNewsList article{grid-template-columns:1fr}.adminNewsList nav{flex-direction:row;flex-wrap:wrap}}.hallPage,.hallPage *,.hallPage *:before,.hallPage *:after{box-sizing:border-box}.hallPage{width:100%;min-height:100vh;min-height:100dvh;padding:16px;overflow-x:hidden;color:#f8f7f2;background:radial-gradient(circle at 50% -10%,rgba(209,151,45,.19),transparent 39%),linear-gradient(145deg,#14120f,#08090d 47%,#050609)}.hallPage:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.17;background:repeating-linear-gradient(90deg,transparent 0 84px,rgba(255,225,153,.05) 85px 86px)}.hallPage>*{position:relative;z-index:1}.hallHeader,.hallHero,.hallLoading,.hallError,.hallEmpty,.hallFeatured,.hallArchive{width:min(1450px,100%);margin-inline:auto}.hallHeader{display:grid;grid-template-columns:155px minmax(0,1fr) 100px;align-items:center;gap:16px;min-height:65px;padding:10px 16px;border:1px solid rgba(255,220,141,.14);border-left:4px solid #c99a3f;border-radius:14px;background:linear-gradient(90deg,#1f1d1af7,#0d0e12f7);box-shadow:0 15px 45px #0000004a}.hallBack{display:flex;align-items:center;justify-content:center;gap:7px;min-height:39px;border:1px solid rgba(255,255,255,.13);border-radius:8px;color:#fff;background:#0d0e12;font-size:10px;font-weight:900;letter-spacing:1px;cursor:pointer}.hallBack span{color:#e0b35e;font-size:23px;line-height:1}.hallHeaderTitle{display:flex;align-items:baseline;justify-content:center;gap:11px;min-width:0}.hallHeaderTitle small{display:none}.hallHeaderTitle strong{font-size:20px;letter-spacing:2px}.hallHeaderTitle span{color:#d2a64e;font-size:11px;font-weight:1000;letter-spacing:2px}.hallHeaderCount{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px;border:1px solid rgba(222,177,86,.25);border-radius:9px;background:#cf983612}.hallHeaderCount small{color:#a9a29a;font-size:7px;font-weight:900}.hallHeaderCount strong{color:#f0c76d;font-size:22px}.hallHero{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:255px;margin-top:14px;padding:39px 50px;overflow:hidden;border:1px solid rgba(221,176,84,.34);border-radius:22px;background:linear-gradient(105deg,#1f180ffa,#100f0fe8);box-shadow:0 24px 80px #0000006b,inset 0 1px #ffffff0a}.hallHero:before,.hallHero:after{content:"";position:absolute;top:0;bottom:0;width:115px;opacity:.22;background:repeating-linear-gradient(90deg,rgba(229,198,126,.25) 0 3px,transparent 4px 24px)}.hallHero:before{left:0}.hallHero:after{right:0}.hallHeroLight{position:absolute;top:-160px;left:50%;width:600px;height:400px;border-radius:50%;background:#ffcf6021;filter:blur(52px);transform:translate(-50%)}.hallHeroContent,.hallTrophy{position:relative;z-index:1}.hallHeroKicker{display:flex;align-items:center;gap:12px}.hallHeroKicker span{color:#d7ad59;font-size:10px;font-weight:1000;letter-spacing:2px}.hallHeroKicker i{width:90px;height:1px;background:linear-gradient(90deg,#d7ad59,transparent)}.hallHero h1{margin:16px 0 8px;font-size:clamp(49px,7vw,94px);line-height:.88;letter-spacing:-3px;text-shadow:0 8px 0 rgba(80,57,20,.42),0 0 40px rgba(226,178,75,.13)}.hallHero p{max-width:610px;margin:0;color:#aaa7a1;font-size:15px;line-height:1.5}.hallTrophy{display:flex;flex-direction:column;align-items:center;justify-content:center;width:210px;min-width:210px}.hallTrophyGlow{position:absolute;width:170px;height:170px;border-radius:50%;background:#ebbc5529;filter:blur(25px)}.hallTrophy>span{position:relative;font-size:102px;filter:drop-shadow(0 20px 25px rgba(0,0,0,.5));animation:hallTrophyFloat 3.5s ease-in-out infinite}.hallTrophy strong{position:relative;margin-top:-2px;color:#d8ae5c;font-size:11px;letter-spacing:4px}@keyframes hallTrophyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hallLoading,.hallError{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:340px;margin-top:16px;gap:15px;text-align:center}.hallLoading>span{width:47px;height:47px;border:4px solid rgba(255,255,255,.1);border-top-color:#d9ad58;border-radius:50%;animation:hallSpin .8s linear infinite}@keyframes hallSpin{to{transform:rotate(360deg)}}.hallError>div{display:grid;place-items:center;width:65px;height:65px;border:2px solid #bd443b;border-radius:50%;color:#ff9e96;font-size:28px;font-weight:1000}.hallError p{color:#cf8f89}.hallError button{min-width:180px;min-height:43px;border:1px solid #d2a64e;border-radius:9px;color:#fff;background:#6d4c19;font-weight:900}.hallEmpty{display:flex;flex-direction:column;align-items:center;min-height:440px;margin-top:16px;padding:45px 25px 30px;overflow:hidden;text-align:center;border:1px solid rgba(226,184,96,.2);border-radius:20px;background:radial-gradient(circle at 50% 20%,rgba(218,171,76,.12),transparent 38%),#0d0e12db}.hallEmptyMedallion{display:grid;place-items:center;width:88px;height:88px;border:2px solid rgba(232,192,108,.6);border-radius:50%;background:linear-gradient(145deg,#684813a6,#1c160dcc);box-shadow:0 0 0 9px #e0b04c0d,0 0 38px #e8b44826}.hallEmptyMedallion span{color:#edc36d;font-size:43px}.hallEmpty>small{margin-top:20px;color:#b9944d;font-size:9px;font-weight:1000;letter-spacing:3px}.hallEmpty h2{margin:8px 0 10px;font-size:clamp(31px,5vw,51px);letter-spacing:1px}.hallEmpty>p{max-width:540px;margin:0;color:#96969b;font-size:14px;line-height:1.55}.hallEmptyPedestals{display:flex;align-items:flex-end;justify-content:center;height:105px;margin:27px 0 20px}.hallEmptyPedestals article{position:relative;display:flex;align-items:flex-start;justify-content:center;width:85px;height:60px;padding-top:12px;color:#84735a;border:1px solid rgba(212,176,101,.16);background:linear-gradient(180deg,#5543284d,#1917169e)}.hallEmptyPedestals article.first{height:94px;color:#d7ad58}.hallEmptyPedestals span{font-size:21px;font-weight:1000}.hallEmptyPedestals i{position:absolute;top:-5px;left:7px;right:7px;height:4px;background:linear-gradient(90deg,transparent,currentColor,transparent)}.hallEmpty>button{min-width:250px;min-height:46px;border:1px solid #e0b65f;border-radius:9px;color:#181006;background:linear-gradient(180deg,#f0cb7a,#ad771e);font-weight:1000;letter-spacing:1px;cursor:pointer}.hallFeatured,.hallArchive{margin-top:22px}.hallFeatured>header,.hallArchive>header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px}.hallFeatured header small,.hallArchive header small{color:#c69c4d;font-size:8px;font-weight:1000;letter-spacing:2px}.hallFeatured header h2,.hallArchive header h2{margin:3px 0 0;font-size:25px}.hallFeatured header p{margin:0;color:#8e8e94;font-size:11px}.hallFeaturedGrid,.hallArchiveGrid{display:grid;gap:14px}.hallFeaturedGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.hallFeaturedGrid.count1{grid-template-columns:minmax(0,620px);justify-content:center}.hallFeaturedGrid.count2{grid-template-columns:repeat(2,minmax(0,1fr))}.hallArchiveGrid{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:35px}.hallLegendCard{display:grid;grid-template-columns:115px minmax(0,1fr);gap:17px;min-width:0;padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:linear-gradient(145deg,#1c1b1bf2,#0c0d11f7)}.hallLegendCard.isFeatured{border-color:#e2b5577a;background:radial-gradient(circle at 10% 20%,rgba(217,171,72,.12),transparent 33%),linear-gradient(145deg,#2b251b,#0e0f13)}.hallLegendAvatar{position:relative;display:grid;place-items:center;width:115px;height:138px;overflow:hidden;border:2px solid rgba(215,171,82,.42);border-radius:14px;background:linear-gradient(145deg,#57451f,#17140e)}.hallLegendAvatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hallLegendAvatar strong{color:#f2d58e;font-size:52px}.hallLegendAvatar img:not([style*="display: none"])+strong{opacity:0}.hallCrown{position:absolute;top:4px;right:6px;z-index:2;color:#ffd878;font-size:23px;text-shadow:0 2px 8px #000}.hallLegendInfo{min-width:0}.hallLegendInfo>small{color:#c99f4e;font-size:8px;font-weight:1000;letter-spacing:1.5px}.hallLegendInfo h3{margin:5px 0;overflow:hidden;font-size:23px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.hallStars{display:flex;gap:2px}.hallStars span{color:#3d3b37;font-size:12px}.hallStars span.isActive{color:#e4b85e}.hallLegendInfo>p{display:-webkit-box;min-height:35px;margin:9px 0;overflow:hidden;color:#929298;font-size:10px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hallLegendStats{display:grid;grid-template-columns:65px 65px minmax(0,1fr);gap:6px}.hallLegendStats span{display:flex;flex-direction:column;gap:3px;min-width:0;padding:7px;border-radius:7px;background:#ffffff0a}.hallLegendStats small{color:#77777e;font-size:6px;font-weight:900}.hallLegendStats b{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.hallLegendAchievements{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.hallLegendAchievements span{padding:5px 7px;color:#d7b66e;border:1px solid rgba(216,177,99,.2);border-radius:999px;background:#d9ad500f;font-size:7px;font-weight:800}@media (max-width:1050px){.hallFeaturedGrid,.hallArchiveGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.hallPage{padding:7px 7px calc(18px + env(safe-area-inset-bottom))}.hallHeader{grid-template-columns:77px minmax(0,1fr) 52px;gap:7px;min-height:51px;padding:6px}.hallBack{min-height:31px;font-size:7px}.hallHeaderTitle{flex-direction:column;align-items:flex-start;justify-content:center;gap:0}.hallHeaderTitle strong{font-size:12px}.hallHeaderTitle span{max-width:100%;overflow:hidden;font-size:7px;letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap}.hallHeaderCount{flex-direction:column;gap:1px;padding:4px}.hallHeaderCount small{font-size:5px}.hallHeaderCount strong{font-size:16px}.hallHero{min-height:170px;margin-top:7px;padding:22px 18px}.hallHero h1{margin-top:10px;font-size:39px;letter-spacing:-2px}.hallHero p{max-width:70%;font-size:10px}.hallHeroKicker span{font-size:7px}.hallHeroKicker i{width:35px}.hallTrophy{width:95px;min-width:95px}.hallTrophy>span{font-size:60px}.hallTrophy strong{font-size:6px;letter-spacing:2px}.hallEmpty{min-height:390px;margin-top:8px;padding:33px 15px 24px}.hallEmptyMedallion{width:70px;height:70px}.hallEmptyMedallion span{font-size:35px}.hallEmpty h2{font-size:31px}.hallEmpty>p{max-width:320px;font-size:11px}.hallEmptyPedestals{height:84px;margin:21px 0 17px}.hallEmptyPedestals article{width:64px;height:50px}.hallEmptyPedestals article.first{height:75px}.hallEmpty>button{min-width:0;width:100%}.hallFeatured>header{align-items:flex-start;flex-direction:column;gap:4px}.hallFeaturedGrid,.hallFeaturedGrid.count1,.hallFeaturedGrid.count2,.hallArchiveGrid{grid-template-columns:1fr}.hallLegendCard{grid-template-columns:88px minmax(0,1fr);gap:12px;padding:12px}.hallLegendAvatar{width:88px;height:112px}.hallLegendInfo h3{font-size:18px}.hallLegendStats{grid-template-columns:55px 55px minmax(0,1fr)}}@media (max-height:650px) and (orientation:landscape){.hallPage{padding:6px 10px 14px}.hallHeader{min-height:43px}.hallHero{min-height:128px;margin-top:6px;padding:16px 28px}.hallHero h1{margin:7px 0 3px;font-size:42px}.hallHero p{font-size:10px}.hallTrophy>span{font-size:60px}.hallEmpty{min-height:280px;margin-top:6px;padding:20px}.hallEmptyMedallion{width:55px;height:55px}.hallEmptyMedallion span{font-size:28px}.hallEmpty>small{margin-top:10px}.hallEmpty h2{margin:4px 0;font-size:28px}.hallEmptyPedestals{height:62px;margin:10px 0}.hallEmptyPedestals article{height:40px}.hallEmptyPedestals article.first{height:58px}}.adminHallPage,.adminHallPage *{box-sizing:border-box}.adminHallPage{position:relative;min-height:100dvh;padding:18px;overflow-x:hidden;color:#fff;background:#050505;font-family:Inter,Arial,sans-serif}.adminHallBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.18) saturate(.75)}.adminHallPage:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 80% 0,rgba(194,143,41,.17),transparent 36%),linear-gradient(#00000059,#000000f2)}.adminHallTop,.adminHallMessage,.adminHallLayout,.adminHallArchive,.adminHallDenied{position:relative;z-index:2;width:min(1500px,100%);margin-inline:auto}.adminHallTop{display:flex;align-items:center;gap:16px;min-height:72px;padding:10px 20px;border:1px solid rgba(255,216,109,.25);border-radius:22px;background:#000000c2}.adminHallTop img{width:82px;cursor:pointer}.adminHallTop small,.adminHallUsers header small,.adminHallEditor header small,.adminHallArchive header small{color:#ffd86d;font-size:10px;font-weight:900;letter-spacing:.16em}.adminHallTop h1,.adminHallUsers h2,.adminHallEditor h2,.adminHallArchive h2{margin:3px 0 0}.adminHallTop button{margin-left:auto;min-height:40px;padding:0 16px;border:0;border-radius:13px;color:#111;background:#ffd86d;font-weight:1000;cursor:pointer}.adminHallMessage{margin-top:12px;padding:12px 15px;border:1px solid rgba(255,216,109,.35);border-radius:13px;color:#ffd86d;background:#ffd86d1f;font-weight:800}.adminHallLayout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:16px;margin-top:16px}.adminHallUsers,.adminHallEditor,.adminHallArchive{padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:#080808e0}.adminHallUsers>header,.adminHallEditor>header,.adminHallArchive>header{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;margin-bottom:14px}.adminHallSearch{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-bottom:12px}.adminHallSearch input,.adminHallFields input,.adminHallFields select,.adminHallFields textarea{width:100%;border:1px solid rgba(255,255,255,.13);border-radius:12px;color:#fff;background:#111}.adminHallSearch input{min-height:43px;padding:0 12px}.adminHallSearch button,.adminHallUser button,.adminHallEntryActions button,.adminHallReset{border:0;border-radius:11px;font-weight:1000;cursor:pointer}.adminHallSearch button{padding:0 16px;color:#111;background:#ffd86d}.adminHallUserList{display:grid;gap:9px;max-height:520px;overflow:auto;padding-right:4px}.adminHallUser{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:#111}.adminHallUser.isLegend{opacity:.55}.adminHallAvatar{display:grid;place-items:center;width:48px;height:48px;overflow:hidden;border:1px solid rgba(255,216,109,.4);border-radius:50%;color:#ffd86d;background:#2c220f}.adminHallAvatar img{width:100%;height:100%;object-fit:cover}.adminHallUser h3{margin:0}.adminHallUser p{margin:4px 0 0;color:#fff9;font-size:11px}.adminHallUser button{min-height:36px;padding:0 12px;color:#111;background:#ffd86d}.adminHallUser button:disabled{cursor:default;filter:grayscale(1)}.adminHallFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.adminHallFields label{display:flex;flex-direction:column;gap:6px;color:#ffd86d;font-size:10px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.adminHallFields input,.adminHallFields select{min-height:43px;padding:0 11px}.adminHallFields textarea{min-height:105px;padding:11px;resize:vertical}.adminHallFull{grid-column:1/-1}.adminHallReset{min-height:34px;padding:0 12px;color:#fff;background:#4d4d4d}.adminHallSubmit{width:100%;min-height:51px;margin-top:14px;border:0;border-radius:15px;color:#111;background:linear-gradient(135deg,#8a5100,#ffd86d);font-weight:1000;cursor:pointer}.adminHallSubmit:disabled{cursor:not-allowed;opacity:.5}.adminHallArchive{margin-top:16px}.adminHallEntryGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.adminHallEntry{padding:15px;border:1px solid rgba(255,216,109,.25);border-radius:16px;background:linear-gradient(145deg,#201a10,#0b0b0d)}.adminHallEntry.frame-bronze{border-color:#a96e43}.adminHallEntry.frame-silver{border-color:#bfc5ce}.adminHallEntry.frame-gold{border-color:#ffd86d}.adminHallEntry.frame-diamond{border-color:#6ce9ff}.adminHallEntry.frame-titan{border-color:#b865ff;box-shadow:0 0 25px #a952ff29}.adminHallEntry>small{color:#ffd86d}.adminHallEntry h3{margin:6px 0;font-size:20px}.adminHallStars{color:#ffd86d;letter-spacing:2px}.adminHallEntry p{min-height:38px;color:#ffffffab;font-size:11px;line-height:1.4}.adminHallEntryMeta{display:flex;flex-wrap:wrap;gap:5px}.adminHallEntryMeta span{padding:5px 7px;border-radius:7px;background:#ffffff0f;font-size:8px;font-weight:900}.adminHallEntryActions{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:12px}.adminHallEntryActions button{min-height:36px;color:#111;background:#ffd86d}.adminHallEntryActions button.danger{color:#fff;background:#a31e24}.adminHallEmpty{padding:35px;text-align:center;color:#fff9}.adminHallDenied{display:grid;place-items:center;min-height:100dvh;color:#ff9c9c;font-size:22px}@media (max-width:1050px){.adminHallLayout{grid-template-columns:1fr}.adminHallEntryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.adminHallPage{padding:8px}.adminHallTop{min-height:58px;padding:6px 10px;border-radius:16px}.adminHallTop img{width:57px}.adminHallTop small{display:none}.adminHallTop h1{font-size:18px}.adminHallTop button{min-height:34px;padding:0 9px;font-size:8px}.adminHallUsers,.adminHallEditor,.adminHallArchive{padding:11px;border-radius:18px}.adminHallUser{grid-template-columns:42px minmax(0,1fr)}.adminHallAvatar{width:42px;height:42px}.adminHallUser button{grid-column:1/-1;width:100%}.adminHallFields,.adminHallEntryGrid{grid-template-columns:1fr}.adminHallFull{grid-column:auto}}.verifyEmailPage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;min-height:100dvh;padding:24px;overflow:auto;background:#07080c;color:#fff;box-sizing:border-box}.verifyEmailPage *,.verifyEmailPage *:before,.verifyEmailPage *:after{box-sizing:border-box}.verifyEmailBg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.28;filter:blur(2px);transform:scale(1.02);pointer-events:none}.verifyEmailPage:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 30%,rgba(192,25,35,.26),transparent 45%),linear-gradient(180deg,#04050961,#040509f0);pointer-events:none}.verifyEmailCard{position:relative;width:min(100%,520px);padding:38px 34px 34px;text-align:center;border:1px solid rgba(255,255,255,.13);border-radius:22px;background:linear-gradient(145deg,#191c26f7,#0a0c12fa);box-shadow:0 30px 90px #000000a8,inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.verifyEmailCard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(227,42,49,.8),transparent 40%,rgba(255,255,255,.12));pointer-events:none;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.verifyEmailLogo{width:min(220px,70%);height:auto;margin-bottom:22px}.verifyEmailIcon{display:grid;place-items:center;width:78px;height:78px;margin:0 auto 22px;border:2px solid rgba(255,255,255,.18);border-radius:50%;background:#ffffff0f;font-size:42px;font-weight:900;line-height:1}.verifyEmailCard.is-success .verifyEmailIcon,.verifyEmailCard.is-already .verifyEmailIcon{border-color:#30d158a6;background:#30d1581f;color:#4ade80}.verifyEmailCard.is-error .verifyEmailIcon,.verifyEmailCard.is-expired .verifyEmailIcon{border-color:#ef4444a6;background:#ef44441f;color:#ff6268}.verifyEmailCard.is-loading .verifyEmailIcon{animation:uwoVerifyPulse 1.1s ease-in-out infinite}.verifyEmailCard small{display:block;margin-bottom:8px;color:#d0272d;font-size:11px;font-weight:900;letter-spacing:2.2px}.verifyEmailCard h1{margin:0;font-size:clamp(25px,5vw,36px);line-height:1.05;letter-spacing:-.8px}.verifyEmailCard p{max-width:410px;margin:18px auto 0;color:#b8bcc8;font-size:15px;line-height:1.65}.verifyEmailActions{display:grid;gap:10px;margin-top:28px}.verifyEmailActions button{min-height:52px;padding:12px 22px;border:0;border-radius:10px;background:linear-gradient(135deg,#8d1117,#d0272d);color:#fff;font:inherit;font-size:14px;font-weight:900;letter-spacing:1px;cursor:pointer;box-shadow:0 12px 30px #d0272d47}.verifyEmailActions button:hover{filter:brightness(1.1);transform:translateY(-1px)}.verifyEmailActions .verifyEmailSecondary{border:1px solid rgba(255,255,255,.14);background:#ffffff0f;box-shadow:none}@keyframes uwoVerifyPulse{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}@media (max-width: 600px){.verifyEmailPage{padding:16px}.verifyEmailCard{padding:30px 20px 26px;border-radius:18px}.verifyEmailIcon{width:68px;height:68px;font-size:36px}}.registerPage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;min-height:100dvh;padding:24px;overflow-y:auto;background:radial-gradient(circle at 50% 10%,rgba(190,20,30,.26),transparent 38%),linear-gradient(145deg,#11141c,#050609 70%);color:#fff}.registerPage *,.registerPage *:before,.registerPage *:after{box-sizing:border-box}.registerPageGlow{position:fixed;top:-180px;left:50%;width:520px;height:520px;border-radius:50%;background:#ce1e2829;filter:blur(90px);transform:translate(-50%);pointer-events:none}.registerCard{position:relative;width:min(100%,470px);padding:34px;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:linear-gradient(145deg,#191c26fa,#090b11fa);box-shadow:0 30px 90px #000000ad}.registerBrand{display:flex;flex-direction:column;margin-bottom:28px;text-align:center;font-style:italic;line-height:.94}.registerBrand span{font-size:20px;font-weight:900;letter-spacing:-.7px}.registerBrand strong{color:#cf252d;font-size:30px;font-weight:1000;letter-spacing:5px}.registerEyebrow{margin:0 0 7px;color:#cf252d;font-size:11px;font-weight:900;letter-spacing:2px;text-align:center}.registerCard h1{margin:0;font-size:35px;line-height:1;text-align:center}.registerIntro{margin:15px auto 25px;color:#aeb2bd;font-size:14px;line-height:1.55;text-align:center}.registerForm{display:grid;gap:15px}.registerForm label{display:grid;gap:7px}.registerForm label span{color:#c5c8d0;font-size:11px;font-weight:900;letter-spacing:1px}.registerForm input{width:100%;height:50px;padding:0 15px;border:1px solid rgba(255,255,255,.13);border-radius:9px;outline:none;background:#00000042;color:#fff;font:inherit}.registerForm input:focus{border-color:#cf252d;box-shadow:0 0 0 3px #cf252d21}.registerSubmit,.registerLoginButton{min-height:52px;border:0;border-radius:9px;background:linear-gradient(135deg,#8d1016,#d0272e);color:#fff;font:inherit;font-size:13px;font-weight:900;letter-spacing:1px;cursor:pointer}.registerSubmit:disabled{opacity:.62;cursor:wait}.registerMessage{padding:12px 14px;border-radius:8px;font-size:13px;line-height:1.45}.registerMessage.is-error{border:1px solid rgba(239,68,68,.4);background:#ef44441a;color:#ff8b90}.registerMessage.is-success{border:1px solid rgba(48,209,88,.38);background:#30d1581a;color:#72e895}.registerLogin{display:flex;justify-content:center;gap:6px;margin-top:24px;color:#9fa3ae;font-size:13px}.registerLogin button{padding:0;border:0;background:transparent;color:#fff;font:inherit;font-weight:900;cursor:pointer;text-decoration:underline}.registerLoginButton{width:100%;margin-top:20px}@media (max-width: 600px){.registerPage{align-items:start;padding:14px}.registerCard{margin:12px 0;padding:27px 20px;border-radius:17px}.registerCard h1{font-size:30px}}.uwoOnboarding{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;overflow:auto;min-height:100dvh;padding:32px;color:#fff;background:radial-gradient(circle at 50% 0%,rgba(202,154,45,.24),transparent 42%),linear-gradient(145deg,#080a0f,#111725 48%,#050609);font-family:Arial,Helvetica,sans-serif}.uwoOnboardingShade{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(135deg,rgba(255,255,255,.018) 0,rgba(255,255,255,.018) 1px,transparent 1px,transparent 8px)}.uwoOnboardingPanel{position:relative;width:min(1380px,100%);min-height:calc(100dvh - 64px);margin:0 auto;padding:28px;border:1px solid rgba(255,210,105,.28);border-radius:24px;background:#080b12f0;box-shadow:0 30px 90px #0000008c,inset 0 1px #ffffff0d}.uwoOnboardingHeader,.uwoOnboardingTitleRow,.uwoOnboardingFooter{display:flex;align-items:center;justify-content:space-between;gap:24px}.uwoOnboardingHeader{padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.09)}.uwoOnboardingLogo{font-size:clamp(18px,2vw,30px);font-weight:900;letter-spacing:.08em;color:#efc45e}.uwoOnboardingStep{margin-top:7px;color:#979eae;font-size:12px;font-weight:800;letter-spacing:.2em}.uwoOnboardingProgress{display:flex;gap:8px}.uwoOnboardingProgress span{display:block;width:45px;height:5px;border-radius:99px;background:#303543}.uwoOnboardingProgress span.active{background:#e9bd55;box-shadow:0 0 15px #e9bd558c}.uwoOnboardingTitleRow{margin:28px 0 20px}.uwoOnboarding h1{margin:0 0 8px;font-size:clamp(28px,4vw,50px);line-height:1}.uwoOnboarding p{margin:0;color:#aeb4c2;line-height:1.55}.uwoOnboardingSearch{width:min(360px,100%);padding:14px 17px;border:1px solid #343a49;border-radius:12px;outline:none;color:#fff;background:#111621;font-size:15px}.uwoOnboardingSearch:focus{border-color:#d4aa4d;box-shadow:0 0 0 3px #d4aa4d1f}.uwoOnboardingGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:17px;max-height:calc(100dvh - 330px);min-height:280px;padding:6px 5px 20px;overflow-y:auto}.uwoOnboardingCard{overflow:hidden;padding:0;border:1px solid #292f3a;border-radius:16px;color:#fff;text-align:left;background:#111722;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.uwoOnboardingCard:hover{transform:translateY(-4px);border-color:#776334}.uwoOnboardingCard.selected{transform:translateY(-5px) scale(1.015);border-color:#f0c458;box-shadow:0 0 0 2px #f0c45833,0 15px 35px #0006,0 0 25px #f0c45829}.uwoOnboardingCardImage{position:relative;aspect-ratio:4 / 4.6;overflow:hidden;background:radial-gradient(circle at 50% 30%,#29334a,#0a0e15 70%)}.uwoOnboardingCardImage img{width:100%;height:100%;object-fit:cover;object-position:top center}.uwoOnboardingPlaceholder{display:grid;width:100%;height:100%;place-items:center;color:#fff3;font-size:36px;font-weight:900}.uwoOnboardingSelectedBadge{position:absolute;right:9px;bottom:9px;padding:6px 9px;border-radius:8px;color:#171000;background:#f0c458;font-size:10px;font-weight:900;letter-spacing:.08em}.uwoOnboardingCardBody{display:flex;min-height:96px;padding:14px;flex-direction:column;gap:6px}.uwoOnboardingCardBody strong{overflow:hidden;font-size:17px;white-space:nowrap;text-overflow:ellipsis}.uwoOnboardingCardBody span{color:#d8b65e;font-size:12px;font-weight:800;text-transform:uppercase}.uwoOnboardingCardBody small{color:#7f8797}.uwoOnboardingFooter{margin-top:14px;padding-top:20px;border-top:1px solid rgba(255,255,255,.09)}.uwoOnboardingCurrentChoice{color:#c8ced9;font-weight:700}.uwoOnboardingButton{min-width:220px;padding:15px 24px;border:1px solid #f5cd68;border-radius:12px;color:#161000;background:linear-gradient(180deg,#f5cf6b,#c9932f);box-shadow:0 8px 25px #ca932f33;font-size:14px;font-weight:900;letter-spacing:.06em;cursor:pointer}.uwoOnboardingButton:hover:not(:disabled){filter:brightness(1.08)}.uwoOnboardingButton:disabled{opacity:.42;cursor:not-allowed}.uwoOnboardingButtonSecondary{color:#fff;border-color:#414858;background:#171d29;box-shadow:none}.uwoOnboardingError,.uwoOnboardingLoading,.uwoOnboardingEmpty{margin:18px 0;padding:15px 17px;border-radius:11px}.uwoOnboardingError{color:#ffd4d4;border:1px solid rgba(255,86,86,.3);background:#78141440}.uwoOnboardingLoading,.uwoOnboardingEmpty{color:#c1c7d1;text-align:center;background:#ffffff09}.uwoOnboardingFactionIntro{margin-top:32px;text-align:center}.uwoOnboardingBack{margin-bottom:25px;padding:9px 13px;border:1px solid #343a47;border-radius:9px;color:#cbd0da;background:#111620;cursor:pointer}.uwoOnboardingFactions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:min(1050px,100%);margin:45px auto}.uwoFactionCard{min-height:260px;padding:28px;border:1px solid #313745;border-radius:20px;color:#fff;background:#121722;cursor:pointer;transition:.2s ease}.uwoFactionCard:hover,.uwoFactionCard.selected{transform:translateY(-6px)}.uwoFactionFace.selected{border-color:#4da3ff;box-shadow:0 0 35px #4da3ff40}.uwoFactionTweener.selected{border-color:#b26cff;box-shadow:0 0 35px #b26cff40}.uwoFactionHeel.selected{border-color:#ff5454;box-shadow:0 0 35px #ff545440}.uwoFactionIcon{display:block;margin-bottom:22px;font-size:55px}.uwoFactionCard strong{display:block;margin-bottom:13px;font-size:28px}.uwoOnboardingQuestion{display:flex;max-width:860px;min-height:calc(100dvh - 64px);flex-direction:column;align-items:center;justify-content:center;text-align:center}.uwoOnboardingQuestion p{max-width:620px;margin-top:18px;font-size:17px}.uwoOnboardingQuestionActions{display:flex;gap:15px;margin-top:35px}@media (max-width: 1100px){.uwoOnboardingGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 780px){.uwoOnboarding{padding:0}.uwoOnboardingPanel{min-height:100dvh;padding:18px 14px;border:0;border-radius:0}.uwoOnboardingHeader{align-items:flex-start}.uwoOnboardingTitleRow{align-items:stretch;flex-direction:column}.uwoOnboardingSearch{width:100%}.uwoOnboardingGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.uwoOnboardingCardBody{min-height:88px;padding:11px}.uwoOnboardingCardBody strong{font-size:14px}.uwoOnboardingFooter{position:sticky;bottom:-18px;z-index:5;margin:15px -14px -18px;padding:15px 14px;flex-direction:column;background:#080b12f7}.uwoOnboardingButton{width:100%}.uwoOnboardingFactions{grid-template-columns:1fr;margin:25px auto}.uwoFactionCard{min-height:185px}.uwoOnboardingQuestionActions{width:100%;flex-direction:column-reverse}}.dashboardRewardOverlay,.dashboardRewardOverlay *{box-sizing:border-box}.dashboardRewardOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60000;display:flex;align-items:center;justify-content:center;padding:18px 18px calc(18px + env(safe-area-inset-bottom));background:radial-gradient(circle at center,rgba(173,32,25,.25),transparent 48%),#020307e6;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.dashboardRewardModal{width:min(510px,100%);max-height:calc(100dvh - 36px);overflow:auto;padding:30px 27px 25px;text-align:center;color:#fff;border:1px solid rgba(255,210,96,.58);border-radius:21px;background:linear-gradient(145deg,#321014,#0a0b10 58%);box-shadow:0 30px 100px #000000bf,0 0 45px #c2251c33}.dashboardRewardIcon{display:grid;place-items:center;width:75px;height:75px;margin:0 auto 12px;border:2px solid #f0c45d;border-radius:50%;font-size:37px;background:#3c1113;box-shadow:0 0 0 7px #ffcd540f,0 0 30px #d2292159}.dashboardRewardIcon.isClaimed{color:#181107;background:#e6bb58}.dashboardRewardIcon.isError{color:#fff;background:#76191d}.dashboardRewardModal>small{color:#e3b74f;font-size:10px;font-weight:1000;letter-spacing:2.3px}.dashboardRewardModal h2{margin:8px 0;font-size:clamp(28px,6vw,42px)}.dashboardRewardModal>p{color:#c4c5cb}.dashboardRewardPreview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:21px 0}.dashboardRewardPreview article{display:flex;flex-direction:column;align-items:center;padding:14px 5px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff0b}.dashboardRewardPreview span{font-size:24px}.dashboardRewardPreview small{margin:6px 0 3px;color:#9699a3;font-size:8px;font-weight:1000}.dashboardRewardPreview b{color:#ffe187;font-size:21px}.dashboardRewardCorrection{padding:10px;border:1px solid rgba(255,203,91,.22);border-radius:9px;color:#cbbd9c!important;background:#ffbe370f;font-size:11px}.dashboardRewardLevelUp{margin:15px 0;padding:16px;border:1px solid rgba(183,92,255,.55);border-radius:13px;background:#5d228933}.dashboardRewardLevelUp strong{display:block;color:#e4adff;font-size:19px}.dashboardRewardLevelUp span{display:block;margin-top:5px}.dashboardRewardLevelUp p{margin-bottom:0}.dashboardRewardError{color:#ff9da2!important}.dashboardRewardModal button{width:100%;min-height:48px;border:1px solid #ffd05e;border-radius:10px;color:#fff;background:linear-gradient(180deg,#ca272f,#741015);font-weight:1000;letter-spacing:1.2px;cursor:pointer}.dashboardRewardModal button:disabled{opacity:.6;cursor:wait}@media (max-width:560px){.dashboardRewardOverlay{align-items:flex-end;padding:9px 7px calc(9px + env(safe-area-inset-bottom))}.dashboardRewardModal{max-height:92dvh;padding:23px 14px 16px;border-radius:19px 19px 10px 10px}.dashboardRewardIcon{width:61px;height:61px;font-size:29px}.dashboardRewardPreview{gap:5px}.dashboardRewardPreview article{padding:10px 2px}.dashboardRewardPreview b{font-size:17px}}
