@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,500;0,600;0,700;0,800;0,900;1,700;1,800;1,900&family=Barlow:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,600;0,700;0,800;0,900;1,700;1,800;1,900&family=Barlow:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Barlow:wght@400;500;600;700&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-family:Montserrat,sans-serif;background:#f5f7fa;color:#333}#app{min-height:100vh;position:relative}.seo-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-initial-loader{position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0a0e17,#1a1f2e,#0f1419);z-index:99999;display:flex;align-items:center;justify-content:center}.app-loader-content{text-align:center;padding:40px;animation:contentFadeIn .3s ease .05s both}@keyframes contentFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.app-loader-spinner{position:relative;width:80px;height:80px;margin:0 auto 24px}.app-loader-spinner .loader-ring{position:absolute;border-radius:50%;border:3px solid transparent;animation:loaderSpin 1.5s cubic-bezier(.68,-.55,.27,1.55) infinite}.app-loader-spinner .loader-ring:nth-child(1){top:0;right:0;bottom:0;left:0;border-top-color:#00d2ff;border-right-color:#00d2ff;animation-delay:0s}.app-loader-spinner .loader-ring:nth-child(2){top:10px;right:10px;bottom:10px;left:10px;border-bottom-color:#38bdf8;border-left-color:#38bdf8;animation-delay:.2s}.app-loader-spinner .loader-ring:nth-child(3){top:20px;right:20px;bottom:20px;left:20px;border-top-color:#818cf8;border-right-color:#818cf8;animation-delay:.4s}@keyframes loaderSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.app-loader-title{font-size:1.8rem;font-weight:800;background:linear-gradient(135deg,#00d2ff,#38bdf8,#818cf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 8px;letter-spacing:-.5px}.app-loader-subtitle{font-size:.95rem;color:#94a3b8cc;margin:0 0 24px;font-weight:500}.app-loading-dots{display:flex;gap:12px;justify-content:center}.app-loading-dots .dot{width:10px;height:10px;border-radius:50%;background:#94a3b84d;transition:all .3s ease}.app-loading-dots .dot.active{background:linear-gradient(135deg,#00d2ff,#38bdf8);box-shadow:0 0 12px #00d2ff80;animation:dotPulse 1.5s ease-in-out infinite}@keyframes dotPulse{0%,to{transform:scale(1);box-shadow:0 0 12px #00d2ff4d}50%{transform:scale(1.2);box-shadow:0 0 20px #00d2ff99}}.toast-container{position:fixed;bottom:28px;right:28px;z-index:999999;display:flex;flex-direction:column;gap:10px}.toast-item{background:linear-gradient(135deg,#1a1f2e,#141824);border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px 18px;min-width:360px;max-width:440px;display:flex;align-items:center;gap:14px;box-shadow:0 12px 40px #0000004d,0 0 0 1px #ffffff08;animation:toastSlideIn .3s cubic-bezier(.4,0,.2,1);cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.toast-item:hover{transform:translateY(-2px);box-shadow:0 16px 48px #0006;border-color:#ffffff1a}.toast-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;opacity:.04;pointer-events:none;border-radius:50%;filter:blur(40px)}.toast-glow.success{background:#10b981}.toast-glow.error{background:#ef4444}.toast-glow.warning{background:#f59e0b}.toast-glow.info{background:#00d2ff}.toast-icon-wrap{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#ffffff0a}.toast-item.success .toast-icon-wrap{color:#10b981}.toast-item.error .toast-icon-wrap{color:#ef4444}.toast-item.warning .toast-icon-wrap{color:#f59e0b}.toast-item.info .toast-icon-wrap{color:#00d2ff}.toast-content{flex:1;display:flex;flex-direction:column;gap:3px}.toast-title{font-size:.82rem;font-weight:700;color:#e2e8f0;letter-spacing:.01em}.toast-message{font-size:.73rem;color:#ffffff73;font-weight:500;line-height:1.3}.toast-close{background:#ffffff0a;border:none;color:#ffffff4d;cursor:pointer;padding:6px;line-height:0;transition:all .2s;border-radius:8px;display:flex;align-items:center;justify-content:center}.toast-close:hover{color:#ffffffb3;background:#ffffff14}@keyframes toastSlideIn{0%{opacity:0;transform:translate(60px) translateY(10px);filter:blur(4px)}to{opacity:1;transform:translate(0) translateY(0);filter:blur(0)}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#1a1f2e}::-webkit-scrollbar-thumb{background:#00d2ff4d;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#00d2ff80}@media (max-width: 768px){.app-loader-content{padding:24px}.app-loader-title{font-size:1.4rem}.app-loader-subtitle{font-size:.8rem}.app-loader-spinner{width:60px;height:60px;margin-bottom:20px}}@media (max-width: 640px){.toast-container{right:16px;bottom:20px;left:16px}.toast-item{min-width:unset;max-width:100%}}@media (max-width: 480px){.app-loader-title{font-size:1.2rem}.app-loader-subtitle{font-size:.75rem}.app-loader-spinner{width:50px;height:50px;margin-bottom:16px}.app-loading-dots{gap:8px}.app-loading-dots .dot{width:8px;height:8px}}.fib,.fi{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(/assets/xx-zm_JmrXl.svg)}.fi-xx.fis{background-image:url(/assets/xx-DHLZWhOc.svg)}.fi-ad{background-image:url(/assets/ad-B18i8NGa.svg)}.fi-ad.fis{background-image:url(/assets/ad-Blhdm5jl.svg)}.fi-ae{background-image:url(/assets/ae-CZRtWSox.svg)}.fi-ae.fis{background-image:url(/assets/ae-CnWpkG7H.svg)}.fi-af{background-image:url(/assets/af-C77Rf6cE.svg)}.fi-af.fis{background-image:url(/assets/af-Bc2fqp73.svg)}.fi-ag{background-image:url(/assets/ag-C8MykuG2.svg)}.fi-ag.fis{background-image:url(/assets/ag-B50eCdjH.svg)}.fi-ai{background-image:url(/assets/ai-Dmedkf4v.svg)}.fi-ai.fis{background-image:url(/assets/ai-BhrGqTjA.svg)}.fi-al{background-image:url(/assets/al-10QRkakw.svg)}.fi-al.fis{background-image:url(/assets/al-CxA7yomf.svg)}.fi-am{background-image:url(/assets/am-DMt4_dd4.svg)}.fi-am.fis{background-image:url(/assets/am-Brwuaa2u.svg)}.fi-ao{background-image:url(/assets/ao-tXuRa6vm.svg)}.fi-ao.fis{background-image:url(/assets/ao-CAGuVnyg.svg)}.fi-aq{background-image:url(/assets/aq-CF5jO-0h.svg)}.fi-aq.fis{background-image:url(/assets/aq-UDjN-zV6.svg)}.fi-ar{background-image:url(/assets/ar-Be8Ju1cG.svg)}.fi-ar.fis{background-image:url(/assets/ar-NyCpd6W6.svg)}.fi-as{background-image:url(/assets/as-Dekqy8Of.svg)}.fi-as.fis{background-image:url(/assets/as-BTEVCXG-.svg)}.fi-at{background-image:url(/assets/at-DGA_6m5E.svg)}.fi-at.fis{background-image:url(/assets/at-D-LsLSdx.svg)}.fi-au{background-image:url(/assets/au-DAHDIuPI.svg)}.fi-au.fis{background-image:url(/assets/au-kL8f0uMB.svg)}.fi-aw{background-image:url(/assets/aw-W0PWLK5p.svg)}.fi-aw.fis{background-image:url(/assets/aw-CLCX8uk5.svg)}.fi-ax{background-image:url(/assets/ax-DvLIy84U.svg)}.fi-ax.fis{background-image:url(/assets/ax-wECm_RRW.svg)}.fi-az{background-image:url(/assets/az-Bk-bYNxy.svg)}.fi-az.fis{background-image:url(/assets/az-z2IthT8Q.svg)}.fi-ba{background-image:url(/assets/ba-WdDiSMvP.svg)}.fi-ba.fis{background-image:url(/assets/ba-CiiOt6u0.svg)}.fi-bb{background-image:url(/assets/bb-DJxbaxmT.svg)}.fi-bb.fis{background-image:url(/assets/bb-DC5IaaX4.svg)}.fi-bd{background-image:url(/assets/bd-BF9t1-60.svg)}.fi-bd.fis{background-image:url(/assets/bd-DvPoLH3C.svg)}.fi-be{background-image:url(/assets/be-CLLkK3PN.svg)}.fi-be.fis{background-image:url(/assets/be-Dtq4MkQz.svg)}.fi-bf{background-image:url(/assets/bf-YclsoDuF.svg)}.fi-bf.fis{background-image:url(/assets/bf-DCbfaYlw.svg)}.fi-bg{background-image:url(/assets/bg-GUQenraa.svg)}.fi-bg.fis{background-image:url(/assets/bg-cWragUdK.svg)}.fi-bh{background-image:url(/assets/bh-BQqEGq6F.svg)}.fi-bh.fis{background-image:url(/assets/bh-DgfmyT2n.svg)}.fi-bi{background-image:url(/assets/bi-CRmKY6RQ.svg)}.fi-bi.fis{background-image:url(/assets/bi-C8Dazs_i.svg)}.fi-bj{background-image:url(/assets/bj-14PhO9bM.svg)}.fi-bj.fis{background-image:url(/assets/bj-BOF1aYv0.svg)}.fi-bl{background-image:url(/assets/bl-4CI2YcwX.svg)}.fi-bl.fis{background-image:url(/assets/bl-Ci30-2xD.svg)}.fi-bm{background-image:url(/assets/bm-BeYgB2z9.svg)}.fi-bm.fis{background-image:url(/assets/bm-DvNWWcPM.svg)}.fi-bn{background-image:url(/assets/bn-B6T3O78g.svg)}.fi-bn.fis{background-image:url(/assets/bn-CPQcA8Ol.svg)}.fi-bo{background-image:url(/assets/bo-CcUiMqkJ.svg)}.fi-bo.fis{background-image:url(/assets/bo-Dry0C6UA.svg)}.fi-bq{background-image:url(/assets/bq-BYpdxEeT.svg)}.fi-bq.fis{background-image:url(/assets/bq-SWpsjb2t.svg)}.fi-br{background-image:url(/assets/br-Cu5YU29T.svg)}.fi-br.fis{background-image:url(/assets/br-Dr5rMAMb.svg)}.fi-bs{background-image:url(/assets/bs-7Gd_oriM.svg)}.fi-bs.fis{background-image:url(/assets/bs-CcXnDJaD.svg)}.fi-bt{background-image:url(/assets/bt-BTo4qm10.svg)}.fi-bt.fis{background-image:url(/assets/bt-SxWnbWW0.svg)}.fi-bv{background-image:url(/assets/bv-wM9JLv4R.svg)}.fi-bv.fis{background-image:url(/assets/bv-Jqog7euh.svg)}.fi-bw{background-image:url(/assets/bw-n5ZaAnGL.svg)}.fi-bw.fis{background-image:url(/assets/bw-DOFTOZyN.svg)}.fi-by{background-image:url(/assets/by-C621sBpd.svg)}.fi-by.fis{background-image:url(/assets/by-u4o0VQKP.svg)}.fi-bz{background-image:url(/assets/bz-BCKHR4_q.svg)}.fi-bz.fis{background-image:url(/assets/bz-CoBdB-p8.svg)}.fi-ca{background-image:url(/assets/ca-PYUrLVUV.svg)}.fi-ca.fis{background-image:url(/assets/ca-B8J8Wc6a.svg)}.fi-cc{background-image:url(/assets/cc-BNT6Xjzk.svg)}.fi-cc.fis{background-image:url(/assets/cc-Bl3UDHUt.svg)}.fi-cd{background-image:url(/assets/cd-BGclsrP6.svg)}.fi-cd.fis{background-image:url(/assets/cd-CwCQH0-t.svg)}.fi-cf{background-image:url(/assets/cf-DRetLmp-.svg)}.fi-cf.fis{background-image:url(/assets/cf-CvgcTRoz.svg)}.fi-cg{background-image:url(/assets/cg-CwIyG6SE.svg)}.fi-cg.fis{background-image:url(/assets/cg-DxMYgdKd.svg)}.fi-ch{background-image:url(/assets/ch-sfriZoF1.svg)}.fi-ch.fis{background-image:url(/assets/ch-Do8WoVrp.svg)}.fi-ci{background-image:url(/assets/ci-C8Q8IYTn.svg)}.fi-ci.fis{background-image:url(/assets/ci-Cn5asHD7.svg)}.fi-ck{background-image:url(/assets/ck-DfXMUOTo.svg)}.fi-ck.fis{background-image:url(/assets/ck-VjQ-vT4C.svg)}.fi-cl{background-image:url(/assets/cl-BgYYb4qP.svg)}.fi-cl.fis{background-image:url(/assets/cl-B2rf9gTF.svg)}.fi-cm{background-image:url(/assets/cm-D4yjdmKT.svg)}.fi-cm.fis{background-image:url(/assets/cm-B0XEK3Gu.svg)}.fi-cn{background-image:url(/assets/cn-DifnnI3t.svg)}.fi-cn.fis{background-image:url(/assets/cn-sZmOitVP.svg)}.fi-co{background-image:url(/assets/co-DV591zMm.svg)}.fi-co.fis{background-image:url(/assets/co-BRjxMuCM.svg)}.fi-cr{background-image:url(/assets/cr-BlYVN-_Q.svg)}.fi-cr.fis{background-image:url(/assets/cr-CcuKkUIo.svg)}.fi-cu{background-image:url(/assets/cu-L6XVZNgo.svg)}.fi-cu.fis{background-image:url(/assets/cu-Bd4PmZCn.svg)}.fi-cv{background-image:url(/assets/cv-CPsfcOfk.svg)}.fi-cv.fis{background-image:url(/assets/cv-BYvkBxIi.svg)}.fi-cw{background-image:url(/assets/cw-BbrnximR.svg)}.fi-cw.fis{background-image:url(/assets/cw-DDrVSims.svg)}.fi-cx{background-image:url(/assets/cx-DpYD6n6U.svg)}.fi-cx.fis{background-image:url(/assets/cx-zaaWd3zl.svg)}.fi-cy{background-image:url(/assets/cy-bZuP8hmf.svg)}.fi-cy.fis{background-image:url(/assets/cy-DJKnEFYW.svg)}.fi-cz{background-image:url(/assets/cz-WWBC5Aeb.svg)}.fi-cz.fis{background-image:url(/assets/cz-CgTuLLXv.svg)}.fi-de{background-image:url(/assets/de-B-2o-4Z9.svg)}.fi-de.fis{background-image:url(/assets/de-D365bacb.svg)}.fi-dj{background-image:url(/assets/dj-hp_BwbmO.svg)}.fi-dj.fis{background-image:url(/assets/dj-C7tvpAUy.svg)}.fi-dk{background-image:url(/assets/dk-DmS9BCZB.svg)}.fi-dk.fis{background-image:url(/assets/dk-2cglAULc.svg)}.fi-dm{background-image:url(/assets/dm-Cbhezfe1.svg)}.fi-dm.fis{background-image:url(/assets/dm-DPPHwW2M.svg)}.fi-do{background-image:url(/assets/do-B86d445t.svg)}.fi-do.fis{background-image:url(/assets/do-DeRnbj4d.svg)}.fi-dz{background-image:url(/assets/dz-Dytc1TFu.svg)}.fi-dz.fis{background-image:url(/assets/dz-EwXBYPv9.svg)}.fi-ec{background-image:url(/assets/ec-CaVOFQ3t.svg)}.fi-ec.fis{background-image:url(/assets/ec-cwfBJlvF.svg)}.fi-ee{background-image:url(/assets/ee-DufrxGIR.svg)}.fi-ee.fis{background-image:url(/assets/ee-B0tgUOEC.svg)}.fi-eg{background-image:url(/assets/eg-YC70hswZ.svg)}.fi-eg.fis{background-image:url(/assets/eg-DwOkwyQ0.svg)}.fi-eh{background-image:url(/assets/eh-0awM4TVj.svg)}.fi-eh.fis{background-image:url(/assets/eh-CsiwG8bE.svg)}.fi-er{background-image:url(/assets/er-X83uml6t.svg)}.fi-er.fis{background-image:url(/assets/er-Cn365Y3V.svg)}.fi-es{background-image:url(/assets/es-d5m8M5h8.svg)}.fi-es.fis{background-image:url(/assets/es-BuSGTZm_.svg)}.fi-et{background-image:url(/assets/et-DwdlzOIx.svg)}.fi-et.fis{background-image:url(/assets/et-cfPInayI.svg)}.fi-fi{background-image:url(/assets/fi-DWUIkfjL.svg)}.fi-fi.fis{background-image:url(/assets/fi-Brjq_KK6.svg)}.fi-fj{background-image:url(/assets/fj-DEAVMg38.svg)}.fi-fj.fis{background-image:url(/assets/fj-u3dAPoew.svg)}.fi-fk{background-image:url(/assets/fk-nuUF_Ak3.svg)}.fi-fk.fis{background-image:url(/assets/fk-B-RvQ4Hz.svg)}.fi-fm{background-image:url(/assets/fm-B4Z83GL0.svg)}.fi-fm.fis{background-image:url(/assets/fm-DwHuWFwM.svg)}.fi-fo{background-image:url(/assets/fo-DFjwyWur.svg)}.fi-fo.fis{background-image:url(/assets/fo-ClIne8bc.svg)}.fi-fr{background-image:url(/assets/fr-DVvUyOqI.svg)}.fi-fr.fis{background-image:url(/assets/fr-C1eGzDWr.svg)}.fi-ga{background-image:url(/assets/ga-BklUhLH_.svg)}.fi-ga.fis{background-image:url(/assets/ga-CgNkrnfv.svg)}.fi-gb{background-image:url(/assets/gb-DTXiLQoe.svg)}.fi-gb.fis{background-image:url(/assets/gb-DSer7Jgn.svg)}.fi-gd{background-image:url(/assets/gd-CO-whzUe.svg)}.fi-gd.fis{background-image:url(/assets/gd-m2vU81NR.svg)}.fi-ge{background-image:url(/assets/ge-B2RiL-Ih.svg)}.fi-ge.fis{background-image:url(/assets/ge-DFOl98HB.svg)}.fi-gf{background-image:url(/assets/gf-DWl5zcw0.svg)}.fi-gf.fis{background-image:url(/assets/gf-DFQqfs-j.svg)}.fi-gg{background-image:url(/assets/gg-jdOQS2nU.svg)}.fi-gg.fis{background-image:url(/assets/gg-vhR8-Yxm.svg)}.fi-gh{background-image:url(/assets/gh-r3LP_X7q.svg)}.fi-gh.fis{background-image:url(/assets/gh-6yUjim7M.svg)}.fi-gi{background-image:url(/assets/gi-BJKE9SzW.svg)}.fi-gi.fis{background-image:url(/assets/gi-ZBwZ45zU.svg)}.fi-gl{background-image:url(/assets/gl-CHaBnMib.svg)}.fi-gl.fis{background-image:url(/assets/gl-D6qP-fnE.svg)}.fi-gm{background-image:url(/assets/gm-Bu99atwn.svg)}.fi-gm.fis{background-image:url(/assets/gm-DI7EpeCC.svg)}.fi-gn{background-image:url(/assets/gn-1dJNy9oQ.svg)}.fi-gn.fis{background-image:url(/assets/gn-kt7YA1XT.svg)}.fi-gp{background-image:url(/assets/gp-DNyt_wTA.svg)}.fi-gp.fis{background-image:url(/assets/gp-BqGRs8a4.svg)}.fi-gq{background-image:url(/assets/gq-Cag8QTk2.svg)}.fi-gq.fis{background-image:url(/assets/gq-CPnMO1hT.svg)}.fi-gr{background-image:url(/assets/gr-C5PU0p9p.svg)}.fi-gr.fis{background-image:url(/assets/gr-COThnT__.svg)}.fi-gs{background-image:url(/assets/gs-DiiNa0F5.svg)}.fi-gs.fis{background-image:url(/assets/gs-DOgYbHsY.svg)}.fi-gt{background-image:url(/assets/gt-CJo5DI-7.svg)}.fi-gt.fis{background-image:url(/assets/gt-BLpn5qMn.svg)}.fi-gu{background-image:url(/assets/gu-Di1JYREk.svg)}.fi-gu.fis{background-image:url(/assets/gu-SbvrH0uZ.svg)}.fi-gw{background-image:url(/assets/gw-D249VY33.svg)}.fi-gw.fis{background-image:url(/assets/gw-BTWe96TV.svg)}.fi-gy{background-image:url(/assets/gy-CcVYUM2E.svg)}.fi-gy.fis{background-image:url(/assets/gy-Dl6DrQIH.svg)}.fi-hk{background-image:url(/assets/hk-CUNIaSX0.svg)}.fi-hk.fis{background-image:url(/assets/hk-omO_-Nil.svg)}.fi-hm{background-image:url(/assets/hm-Dh6t_Tj3.svg)}.fi-hm.fis{background-image:url(/assets/hm-fgV6xItx.svg)}.fi-hn{background-image:url(/assets/hn-CRjyS_bm.svg)}.fi-hn.fis{background-image:url(/assets/hn-GhlpqqjC.svg)}.fi-hr{background-image:url(/assets/hr-fzLfaANM.svg)}.fi-hr.fis{background-image:url(/assets/hr-BpiVVBoV.svg)}.fi-ht{background-image:url(/assets/ht-DIMg4gti.svg)}.fi-ht.fis{background-image:url(/assets/ht-pweRl6ZP.svg)}.fi-hu{background-image:url(/assets/hu-7Q5wwIIi.svg)}.fi-hu.fis{background-image:url(/assets/hu-Bm8S5mAU.svg)}.fi-id{background-image:url(/assets/id-DiSP6Fmm.svg)}.fi-id.fis{background-image:url(/assets/id-CJiY5UnY.svg)}.fi-ie{background-image:url(/assets/ie-ChAXClx3.svg)}.fi-ie.fis{background-image:url(/assets/ie-DhxI4aJv.svg)}.fi-il{background-image:url(/assets/il-_56OEGLa.svg)}.fi-il.fis{background-image:url(/assets/il-CeFQotKl.svg)}.fi-im{background-image:url(/assets/im--VPIqfkF.svg)}.fi-im.fis{background-image:url(/assets/im-Dd9p-0-T.svg)}.fi-in{background-image:url(/assets/in-Cdwu6Bq7.svg)}.fi-in.fis{background-image:url(/assets/in-BrINBvML.svg)}.fi-io{background-image:url(/assets/io-13HOfeJD.svg)}.fi-io.fis{background-image:url(/assets/io-BImhNBcd.svg)}.fi-iq{background-image:url(/assets/iq-Dp8HDzo2.svg)}.fi-iq.fis{background-image:url(/assets/iq-CZIXYTmc.svg)}.fi-ir{background-image:url(/assets/ir-cCIgaNf6.svg)}.fi-ir.fis{background-image:url(/assets/ir-Q03Mij62.svg)}.fi-is{background-image:url(/assets/is-CZjefTNV.svg)}.fi-is.fis{background-image:url(/assets/is-Cdq2ElPF.svg)}.fi-it{background-image:url(/assets/it-Br7q0Zh6.svg)}.fi-it.fis{background-image:url(/assets/it-lvp2tGC_.svg)}.fi-je{background-image:url(/assets/je-DyWbhIiC.svg)}.fi-je.fis{background-image:url(/assets/je-vXe0Dr49.svg)}.fi-jm{background-image:url(/assets/jm-CItSr3iX.svg)}.fi-jm.fis{background-image:url(/assets/jm-CLL-w5oS.svg)}.fi-jo{background-image:url(/assets/jo-BAF1FGbm.svg)}.fi-jo.fis{background-image:url(/assets/jo-CiGTAWEd.svg)}.fi-jp{background-image:url(/assets/jp-BIMmfxpO.svg)}.fi-jp.fis{background-image:url(/assets/jp-B5RfAVGb.svg)}.fi-ke{background-image:url(/assets/ke-C8foqndp.svg)}.fi-ke.fis{background-image:url(/assets/ke-b02kYgZN.svg)}.fi-kg{background-image:url(/assets/kg-B0FsxZiL.svg)}.fi-kg.fis{background-image:url(/assets/kg-CjfitMyT.svg)}.fi-kh{background-image:url(/assets/kh-BeWfuE30.svg)}.fi-kh.fis{background-image:url(/assets/kh-BBvObpUS.svg)}.fi-ki{background-image:url(/assets/ki-p_fAQGbS.svg)}.fi-ki.fis{background-image:url(/assets/ki-fuIMkEYQ.svg)}.fi-km{background-image:url(/assets/km-B5tqtGG7.svg)}.fi-km.fis{background-image:url(/assets/km-D0jmlyBf.svg)}.fi-kn{background-image:url(/assets/kn-DVPxDkNY.svg)}.fi-kn.fis{background-image:url(/assets/kn-CHJJOZkG.svg)}.fi-kp{background-image:url(/assets/kp-CrDKzoxe.svg)}.fi-kp.fis{background-image:url(/assets/kp-BsOq20Ii.svg)}.fi-kr{background-image:url(/assets/kr-BCXH1Hao.svg)}.fi-kr.fis{background-image:url(/assets/kr-KUIaWHQD.svg)}.fi-kw{background-image:url(/assets/kw-fSBzmd30.svg)}.fi-kw.fis{background-image:url(/assets/kw-CIaYkhdM.svg)}.fi-ky{background-image:url(/assets/ky-Dpsu1myA.svg)}.fi-ky.fis{background-image:url(/assets/ky-BqaZHuhf.svg)}.fi-kz{background-image:url(/assets/kz-CwKXYZ8s.svg)}.fi-kz.fis{background-image:url(/assets/kz-Dkyx6q-p.svg)}.fi-la{background-image:url(/assets/la-CuJflhIW.svg)}.fi-la.fis{background-image:url(/assets/la-cXlqIhGg.svg)}.fi-lb{background-image:url(/assets/lb-BSjpYEoo.svg)}.fi-lb.fis{background-image:url(/assets/lb-DqFaKN7K.svg)}.fi-lc{background-image:url(/assets/lc-CNvab8Ae.svg)}.fi-lc.fis{background-image:url(/assets/lc-DoQpaup4.svg)}.fi-li{background-image:url(/assets/li-CHdhvNcr.svg)}.fi-li.fis{background-image:url(/assets/li-CMlf0YU8.svg)}.fi-lk{background-image:url(/assets/lk-DUkgV9Tq.svg)}.fi-lk.fis{background-image:url(/assets/lk-DSQoDxn_.svg)}.fi-lr{background-image:url(/assets/lr-B84vu3Ds.svg)}.fi-lr.fis{background-image:url(/assets/lr-Zj2ZOITC.svg)}.fi-ls{background-image:url(/assets/ls-5Xk3Mxq5.svg)}.fi-ls.fis{background-image:url(/assets/ls-B-MSA_Nj.svg)}.fi-lt{background-image:url(/assets/lt-DoukV-Sm.svg)}.fi-lt.fis{background-image:url(/assets/lt-CU4QmtZ-.svg)}.fi-lu{background-image:url(/assets/lu-DOI02Msy.svg)}.fi-lu.fis{background-image:url(/assets/lu-CCDqjGZj.svg)}.fi-lv{background-image:url(/assets/lv-C-KfY8Yc.svg)}.fi-lv.fis{background-image:url(/assets/lv-DjyqV19Q.svg)}.fi-ly{background-image:url(/assets/ly-BWpTK3ux.svg)}.fi-ly.fis{background-image:url(/assets/ly-B0G7qBy-.svg)}.fi-ma{background-image:url(/assets/ma-BTRNTRUj.svg)}.fi-ma.fis{background-image:url(/assets/ma-BNn_BSaU.svg)}.fi-mc{background-image:url(/assets/mc-PK078JHl.svg)}.fi-mc.fis{background-image:url(/assets/mc-JhJMKfOk.svg)}.fi-md{background-image:url(/assets/md-DRlxvNwm.svg)}.fi-md.fis{background-image:url(/assets/md-DTi94M3M.svg)}.fi-me{background-image:url(/assets/me-Cv4Gwqah.svg)}.fi-me.fis{background-image:url(/assets/me-CfGorN3b.svg)}.fi-mf{background-image:url(/assets/mf-BaAGWwAq.svg)}.fi-mf.fis{background-image:url(/assets/mf-DC-GBYih.svg)}.fi-mg{background-image:url(/assets/mg-C168LHXW.svg)}.fi-mg.fis{background-image:url(/assets/mg-DDrNyYWg.svg)}.fi-mh{background-image:url(/assets/mh-gxuIp6Wk.svg)}.fi-mh.fis{background-image:url(/assets/mh--hJdVdXy.svg)}.fi-mk{background-image:url(/assets/mk-D9SIMr-a.svg)}.fi-mk.fis{background-image:url(/assets/mk-Cx9Yf_ZD.svg)}.fi-ml{background-image:url(/assets/ml-DVf6ujpi.svg)}.fi-ml.fis{background-image:url(/assets/ml-BBMGMlrT.svg)}.fi-mm{background-image:url(/assets/mm-lwT09MQ0.svg)}.fi-mm.fis{background-image:url(/assets/mm-DB0gzm_2.svg)}.fi-mn{background-image:url(/assets/mn-CgXyw0O9.svg)}.fi-mn.fis{background-image:url(/assets/mn-CNIDYiAG.svg)}.fi-mo{background-image:url(/assets/mo-BAtCjuYA.svg)}.fi-mo.fis{background-image:url(/assets/mo-CZPe8QjC.svg)}.fi-mp{background-image:url(/assets/mp-CrOApEqW.svg)}.fi-mp.fis{background-image:url(/assets/mp-CuaQmCLf.svg)}.fi-mq{background-image:url(/assets/mq-BFnJ22KI.svg)}.fi-mq.fis{background-image:url(/assets/mq-Dt7FKNYb.svg)}.fi-mr{background-image:url(/assets/mr-D6G1wpeZ.svg)}.fi-mr.fis{background-image:url(/assets/mr-Cqt475iO.svg)}.fi-ms{background-image:url(/assets/ms-DxciGbUu.svg)}.fi-ms.fis{background-image:url(/assets/ms-B-w7hFKu.svg)}.fi-mt{background-image:url(/assets/mt-YqzKx9xl.svg)}.fi-mt.fis{background-image:url(/assets/mt-YDa8zgzO.svg)}.fi-mu{background-image:url(/assets/mu-mcq7cUFl.svg)}.fi-mu.fis{background-image:url(/assets/mu-B2mIIRce.svg)}.fi-mv{background-image:url(/assets/mv-BynAllfM.svg)}.fi-mv.fis{background-image:url(/assets/mv-BXI4x8em.svg)}.fi-mw{background-image:url(/assets/mw-C15nc1xZ.svg)}.fi-mw.fis{background-image:url(/assets/mw-DkelfrL9.svg)}.fi-mx{background-image:url(/assets/mx-Cc8Ccfe8.svg)}.fi-mx.fis{background-image:url(/assets/mx-CvCwYHGF.svg)}.fi-my{background-image:url(/assets/my-Co4JeeyE.svg)}.fi-my.fis{background-image:url(/assets/my-BR3vHt6_.svg)}.fi-mz{background-image:url(/assets/mz-Drlr_USV.svg)}.fi-mz.fis{background-image:url(/assets/mz-Bo6u1S_s.svg)}.fi-na{background-image:url(/assets/na-D79ffb4Z.svg)}.fi-na.fis{background-image:url(/assets/na-0wFvily3.svg)}.fi-nc{background-image:url(/assets/nc-5j7wEmDR.svg)}.fi-nc.fis{background-image:url(/assets/nc-Bw50_tBz.svg)}.fi-ne{background-image:url(/assets/ne-B1jPOYkl.svg)}.fi-ne.fis{background-image:url(/assets/ne-Cium2f5G.svg)}.fi-nf{background-image:url(/assets/nf-Dl00mlk2.svg)}.fi-nf.fis{background-image:url(/assets/nf-DGrQb42O.svg)}.fi-ng{background-image:url(/assets/ng-su4NM9If.svg)}.fi-ng.fis{background-image:url(/assets/ng-CLL1nzMk.svg)}.fi-ni{background-image:url(/assets/ni-CcFCSQxm.svg)}.fi-ni.fis{background-image:url(/assets/ni-BX2WCaNt.svg)}.fi-nl{background-image:url(/assets/nl-BnOa6UiA.svg)}.fi-nl.fis{background-image:url(/assets/nl-DKN85plC.svg)}.fi-no{background-image:url(/assets/no-qf2JPO73.svg)}.fi-no.fis{background-image:url(/assets/no-67wnnm5y.svg)}.fi-np{background-image:url(/assets/np-CIuq5GKd.svg)}.fi-np.fis{background-image:url(/assets/np-B4k6qJKf.svg)}.fi-nr{background-image:url(/assets/nr-DERIdzkN.svg)}.fi-nr.fis{background-image:url(/assets/nr-SnI60Bgd.svg)}.fi-nu{background-image:url(/assets/nu-BfgWvGcd.svg)}.fi-nu.fis{background-image:url(/assets/nu-Dm-LLXct.svg)}.fi-nz{background-image:url(/assets/nz-5vODdBjz.svg)}.fi-nz.fis{background-image:url(/assets/nz-CaLnugvK.svg)}.fi-om{background-image:url(/assets/om-DcqxRdQL.svg)}.fi-om.fis{background-image:url(/assets/om-nN8zP2Bu.svg)}.fi-pa{background-image:url(/assets/pa-BLNN9G2-.svg)}.fi-pa.fis{background-image:url(/assets/pa-BzRYvRsl.svg)}.fi-pe{background-image:url(/assets/pe-BLqhuu1C.svg)}.fi-pe.fis{background-image:url(/assets/pe--eye3JWr.svg)}.fi-pf{background-image:url(/assets/pf-C8ahG68q.svg)}.fi-pf.fis{background-image:url(/assets/pf-e6q_5ubr.svg)}.fi-pg{background-image:url(/assets/pg-BAYpbp9Z.svg)}.fi-pg.fis{background-image:url(/assets/pg-nBvUkq7v.svg)}.fi-ph{background-image:url(/assets/ph-BEzTn62K.svg)}.fi-ph.fis{background-image:url(/assets/ph-B10ogxgQ.svg)}.fi-pk{background-image:url(/assets/pk-CWMEc3ad.svg)}.fi-pk.fis{background-image:url(/assets/pk-BnahYzav.svg)}.fi-pl{background-image:url(/assets/pl-o38JROoc.svg)}.fi-pl.fis{background-image:url(/assets/pl-jl6riBSr.svg)}.fi-pm{background-image:url(/assets/pm-CHiP5UmZ.svg)}.fi-pm.fis{background-image:url(/assets/pm-CatGySkp.svg)}.fi-pn{background-image:url(/assets/pn-DgxdtieE.svg)}.fi-pn.fis{background-image:url(/assets/pn-BPAlH32D.svg)}.fi-pr{background-image:url(/assets/pr-B4tMV0xm.svg)}.fi-pr.fis{background-image:url(/assets/pr-DjaQzs0K.svg)}.fi-ps{background-image:url(/assets/ps-DO8YKYeS.svg)}.fi-ps.fis{background-image:url(/assets/ps-CEUcLi5W.svg)}.fi-pt{background-image:url(/assets/pt-DZ2ADgIR.svg)}.fi-pt.fis{background-image:url(/assets/pt-BTevY6N2.svg)}.fi-pw{background-image:url(/assets/pw-CQP52WMX.svg)}.fi-pw.fis{background-image:url(/assets/pw-DOQyn2PV.svg)}.fi-py{background-image:url(/assets/py-mNzh0mZC.svg)}.fi-py.fis{background-image:url(/assets/py-BKi5dxWt.svg)}.fi-qa{background-image:url(/assets/qa-Dkmpc78M.svg)}.fi-qa.fis{background-image:url(/assets/qa-CekFoc-3.svg)}.fi-re{background-image:url(/assets/re-Bk4ipYK1.svg)}.fi-re.fis{background-image:url(/assets/re-Bg1MZWMt.svg)}.fi-ro{background-image:url(/assets/ro-CoSeqKY1.svg)}.fi-ro.fis{background-image:url(/assets/ro-C2av9jVe.svg)}.fi-rs{background-image:url(/assets/rs-BfwKwXtn.svg)}.fi-rs.fis{background-image:url(/assets/rs-CnTO3ehk.svg)}.fi-ru{background-image:url(/assets/ru-D-4tNwXt.svg)}.fi-ru.fis{background-image:url(/assets/ru-DbUtf_DX.svg)}.fi-rw{background-image:url(/assets/rw-D7nbSYKI.svg)}.fi-rw.fis{background-image:url(/assets/rw-CcIfVufE.svg)}.fi-sa{background-image:url(/assets/sa-Dh79zbT9.svg)}.fi-sa.fis{background-image:url(/assets/sa-DnlyVVKx.svg)}.fi-sb{background-image:url(/assets/sb-BDTYjcbk.svg)}.fi-sb.fis{background-image:url(/assets/sb-Dv-Gc94i.svg)}.fi-sc{background-image:url(/assets/sc-CRNsSLg9.svg)}.fi-sc.fis{background-image:url(/assets/sc-DFTNEfqs.svg)}.fi-sd{background-image:url(/assets/sd-ClziNjGr.svg)}.fi-sd.fis{background-image:url(/assets/sd-BwHx54f9.svg)}.fi-se{background-image:url(/assets/se-8C923vhy.svg)}.fi-se.fis{background-image:url(/assets/se-DHad7SFX.svg)}.fi-sg{background-image:url(/assets/sg-DGYIMG0G.svg)}.fi-sg.fis{background-image:url(/assets/sg-DisnRdSe.svg)}.fi-sh{background-image:url(/assets/sh-DNImvbrE.svg)}.fi-sh.fis{background-image:url(/assets/sh-DBww0RCW.svg)}.fi-si{background-image:url(/assets/si-BMKT-Tec.svg)}.fi-si.fis{background-image:url(/assets/si-BDW--7ta.svg)}.fi-sj{background-image:url(/assets/sj-BFFEGknm.svg)}.fi-sj.fis{background-image:url(/assets/sj-AM0BJ0qg.svg)}.fi-sk{background-image:url(/assets/sk-K9BNIYAO.svg)}.fi-sk.fis{background-image:url(/assets/sk-8lQCLAqV.svg)}.fi-sl{background-image:url(/assets/sl-DxLJY5vJ.svg)}.fi-sl.fis{background-image:url(/assets/sl-C0dI8IsG.svg)}.fi-sm{background-image:url(/assets/sm-DGBIRFB_.svg)}.fi-sm.fis{background-image:url(/assets/sm-BKrUHzrq.svg)}.fi-sn{background-image:url(/assets/sn-S8ipNF1U.svg)}.fi-sn.fis{background-image:url(/assets/sn-C4abx9Xn.svg)}.fi-so{background-image:url(/assets/so-DlzA2Fco.svg)}.fi-so.fis{background-image:url(/assets/so-BpxKZJzu.svg)}.fi-sr{background-image:url(/assets/sr-Co7OKBh3.svg)}.fi-sr.fis{background-image:url(/assets/sr-CfMKAfua.svg)}.fi-ss{background-image:url(/assets/ss-CxVEpdPD.svg)}.fi-ss.fis{background-image:url(/assets/ss-C_PPJ8V2.svg)}.fi-st{background-image:url(/assets/st-C1Nd1c3V.svg)}.fi-st.fis{background-image:url(/assets/st-AMcb9FhJ.svg)}.fi-sv{background-image:url(/assets/sv-CJIHhYwF.svg)}.fi-sv.fis{background-image:url(/assets/sv-RZ39q5hO.svg)}.fi-sx{background-image:url(/assets/sx-nDhIaDNb.svg)}.fi-sx.fis{background-image:url(/assets/sx-RKKs0ph6.svg)}.fi-sy{background-image:url(/assets/sy-DwSud114.svg)}.fi-sy.fis{background-image:url(/assets/sy-Dpn5i9ke.svg)}.fi-sz{background-image:url(/assets/sz-qxMwa2gs.svg)}.fi-sz.fis{background-image:url(/assets/sz-D39eIL5d.svg)}.fi-tc{background-image:url(/assets/tc-dtelpZmc.svg)}.fi-tc.fis{background-image:url(/assets/tc-CJHJmJj1.svg)}.fi-td{background-image:url(/assets/td-BsuVhZpT.svg)}.fi-td.fis{background-image:url(/assets/td-Ddv_29rE.svg)}.fi-tf{background-image:url(/assets/tf-Co33RhQH.svg)}.fi-tf.fis{background-image:url(/assets/tf-DSn8VxE3.svg)}.fi-tg{background-image:url(/assets/tg-CP1-sc35.svg)}.fi-tg.fis{background-image:url(/assets/tg-BpRxi4F-.svg)}.fi-th{background-image:url(/assets/th-tzq84hgd.svg)}.fi-th.fis{background-image:url(/assets/th-DK2zZyMY.svg)}.fi-tj{background-image:url(/assets/tj-b-aWfOTb.svg)}.fi-tj.fis{background-image:url(/assets/tj-BWWBVTk9.svg)}.fi-tk{background-image:url(/assets/tk-CDucsEss.svg)}.fi-tk.fis{background-image:url(/assets/tk-CZEI6mqd.svg)}.fi-tl{background-image:url(/assets/tl-wpo93AGk.svg)}.fi-tl.fis{background-image:url(/assets/tl-zghdr7_K.svg)}.fi-tm{background-image:url(/assets/tm-C_WSgUcv.svg)}.fi-tm.fis{background-image:url(/assets/tm-DGBJvQay.svg)}.fi-tn{background-image:url(/assets/tn-BcKCZULf.svg)}.fi-tn.fis{background-image:url(/assets/tn-DcO8DL80.svg)}.fi-to{background-image:url(/assets/to-D8uVsoxb.svg)}.fi-to.fis{background-image:url(/assets/to-6m55WaQo.svg)}.fi-tr{background-image:url(/assets/tr-Cd6FO9Bg.svg)}.fi-tr.fis{background-image:url(/assets/tr-Dgwi_nfe.svg)}.fi-tt{background-image:url(/assets/tt-CTnr7aY5.svg)}.fi-tt.fis{background-image:url(/assets/tt-f6m2xq_2.svg)}.fi-tv{background-image:url(/assets/tv-DDqkVT-n.svg)}.fi-tv.fis{background-image:url(/assets/tv-MqebyrVm.svg)}.fi-tw{background-image:url(/assets/tw-d-Mf-0VT.svg)}.fi-tw.fis{background-image:url(/assets/tw-BGxVDCOL.svg)}.fi-tz{background-image:url(/assets/tz-BjLtHeil.svg)}.fi-tz.fis{background-image:url(/assets/tz-BUVjlfC1.svg)}.fi-ua{background-image:url(/assets/ua-Bq0XgQqK.svg)}.fi-ua.fis{background-image:url(/assets/ua-BquxXKta.svg)}.fi-ug{background-image:url(/assets/ug-ByL2ejGl.svg)}.fi-ug.fis{background-image:url(/assets/ug-CQ8d5RQC.svg)}.fi-um{background-image:url(/assets/um-Bhke9Eic.svg)}.fi-um.fis{background-image:url(/assets/um-DreQrsBl.svg)}.fi-us{background-image:url(/assets/us-C73uVeEr.svg)}.fi-us.fis{background-image:url(/assets/us-DAM9Utrf.svg)}.fi-uy{background-image:url(/assets/uy-DD6peej-.svg)}.fi-uy.fis{background-image:url(/assets/uy-B2Qs7aGx.svg)}.fi-uz{background-image:url(/assets/uz-C2f-Cubn.svg)}.fi-uz.fis{background-image:url(/assets/uz-rmSB_IKB.svg)}.fi-va{background-image:url(/assets/va-B9-hqIE-.svg)}.fi-va.fis{background-image:url(/assets/va-s7kyhqIM.svg)}.fi-vc{background-image:url(/assets/vc-COpmFovN.svg)}.fi-vc.fis{background-image:url(/assets/vc-DaYqUZD4.svg)}.fi-ve{background-image:url(/assets/ve-BSqnIB9l.svg)}.fi-ve.fis{background-image:url(/assets/ve-L4X6NQ3q.svg)}.fi-vg{background-image:url(/assets/vg-C7xY6pic.svg)}.fi-vg.fis{background-image:url(/assets/vg-ClZ-0KpG.svg)}.fi-vi{background-image:url(/assets/vi-BC_zcciE.svg)}.fi-vi.fis{background-image:url(/assets/vi-BSdsyIxY.svg)}.fi-vn{background-image:url(/assets/vn-BEAEijd0.svg)}.fi-vn.fis{background-image:url(/assets/vn-CsUBJx2L.svg)}.fi-vu{background-image:url(/assets/vu-D6k0NQlg.svg)}.fi-vu.fis{background-image:url(/assets/vu-BIFa5Beu.svg)}.fi-wf{background-image:url(/assets/wf-DrxpOO_G.svg)}.fi-wf.fis{background-image:url(/assets/wf-BC64oop4.svg)}.fi-ws{background-image:url(/assets/ws-vzJNwdVm.svg)}.fi-ws.fis{background-image:url(/assets/ws-IVFNwTc1.svg)}.fi-ye{background-image:url(/assets/ye-BwST9gXC.svg)}.fi-ye.fis{background-image:url(/assets/ye-Ir8OtngQ.svg)}.fi-yt{background-image:url(/assets/yt-DIfEG0ex.svg)}.fi-yt.fis{background-image:url(/assets/yt-BGlbbiEn.svg)}.fi-za{background-image:url(/assets/za-Jz40JTrv.svg)}.fi-za.fis{background-image:url(/assets/za-BUKoH9qm.svg)}.fi-zm{background-image:url(/assets/zm-BmsW91ne.svg)}.fi-zm.fis{background-image:url(/assets/zm-D8B-0kdx.svg)}.fi-zw{background-image:url(/assets/zw-U0m7oJ5e.svg)}.fi-zw.fis{background-image:url(/assets/zw-CSuuaw9K.svg)}.fi-arab{background-image:url(/assets/arab-C4CYPgyC.svg)}.fi-arab.fis{background-image:url(/assets/arab-C-KgnQEz.svg)}.fi-asean{background-image:url(/assets/asean-WMtZ-US_.svg)}.fi-asean.fis{background-image:url(/assets/asean-CmuWHvfA.svg)}.fi-cefta{background-image:url(/assets/cefta-2dDBYygd.svg)}.fi-cefta.fis{background-image:url(/assets/cefta-CdOByeeI.svg)}.fi-cp{background-image:url(/assets/cp-K_ay05Q_.svg)}.fi-cp.fis{background-image:url(/assets/cp-k6oDAflT.svg)}.fi-dg{background-image:url(/assets/dg-CJPJrjiZ.svg)}.fi-dg.fis{background-image:url(/assets/dg-DqkWLbnk.svg)}.fi-eac{background-image:url(/assets/eac-CwGQsyAM.svg)}.fi-eac.fis{background-image:url(/assets/eac-h4QKADRE.svg)}.fi-es-ct{background-image:url(/assets/es-ct-CVyhLp7O.svg)}.fi-es-ct.fis{background-image:url(/assets/es-ct-DdzobtBd.svg)}.fi-es-ga{background-image:url(/assets/es-ga-D9xG2hYr.svg)}.fi-es-ga.fis{background-image:url(/assets/es-ga-DXhVZ333.svg)}.fi-es-pv{background-image:url(/assets/es-pv-CO3NM2SE.svg)}.fi-es-pv.fis{background-image:url(/assets/es-pv-DMotQiZd.svg)}.fi-eu{background-image:url(/assets/eu-Brdgz8ab.svg)}.fi-eu.fis{background-image:url(/assets/eu-BE2G-Ars.svg)}.fi-gb-eng{background-image:url(/assets/gb-eng-C8iDhGHN.svg)}.fi-gb-eng.fis{background-image:url(/assets/gb-eng-DTHmDHq3.svg)}.fi-gb-nir{background-image:url(/assets/gb-nir-D4gikpNq.svg)}.fi-gb-nir.fis{background-image:url(/assets/gb-nir-vEp1ZXy6.svg)}.fi-gb-sct{background-image:url(/assets/gb-sct-fW5q01ek.svg)}.fi-gb-sct.fis{background-image:url(/assets/gb-sct-D5L2FKKv.svg)}.fi-gb-wls{background-image:url(/assets/gb-wls-Bxz9hxvX.svg)}.fi-gb-wls.fis{background-image:url(/assets/gb-wls-CK0XlKT-.svg)}.fi-ic{background-image:url(/assets/ic-CSo4d8tH.svg)}.fi-ic.fis{background-image:url(/assets/ic-tiZZSA7Y.svg)}.fi-pc{background-image:url(/assets/pc-BJpYiA9b.svg)}.fi-pc.fis{background-image:url(/assets/pc-D9OuqgOn.svg)}.fi-sh-ac{background-image:url(/assets/sh-ac-FjwY7RYr.svg)}.fi-sh-ac.fis{background-image:url(/assets/sh-ac-D-aE2xRW.svg)}.fi-sh-hl{background-image:url(/assets/sh-hl-CqtQPzWZ.svg)}.fi-sh-hl.fis{background-image:url(/assets/sh-hl-CgxUDvtv.svg)}.fi-sh-ta{background-image:url(/assets/sh-ta-CPJublpi.svg)}.fi-sh-ta.fis{background-image:url(/assets/sh-ta-BFo5zkKU.svg)}.fi-un{background-image:url(/assets/un-Bqg4Cbbh.svg)}.fi-un.fis{background-image:url(/assets/un-DabL4p35.svg)}.fi-xk{background-image:url(/assets/xk-Bj15g7cp.svg)}.fi-xk.fis{background-image:url(/assets/xk-Cdz2uTvR.svg)}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.hero-visual[data-v-3a739c2b]{display:flex;justify-content:flex-end}.hud-frame[data-v-3a739c2b]{position:relative;width:100%;max-width:460px;aspect-ratio:4 / 5;margin-right:18px;isolation:isolate}.hud-frame[data-v-3a739c2b]:before{content:"";position:absolute;top:18px;right:-18px;bottom:-18px;left:18px;z-index:-1;background:var(--brand);clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px)}.hud-border[data-v-3a739c2b]{position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;background:linear-gradient(160deg,var(--volt),var(--brand));clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px)}.hud-screen[data-v-3a739c2b]{position:relative;width:100%;height:100%;overflow:hidden;background:var(--panel);clip-path:polygon(29px 0,100% 0,100% calc(100% - 29px),calc(100% - 29px) 100%,0 100%,0 29px)}.hud-img[data-v-3a739c2b]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.2s ease-in-out}.hud-img.active[data-v-3a739c2b]{opacity:1}.hud-screen[data-v-3a739c2b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.18) 0 1px,transparent 1px 3px);pointer-events:none}.hud-vignette[data-v-3a739c2b]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#08090b1a 40%,#08090bd9)}.hud-scan[data-v-3a739c2b]{position:absolute;left:0;right:0;top:-30%;height:30%;background:linear-gradient(180deg,transparent,rgba(0,201,255,.14),transparent);animation:hudScan-3a739c2b 4.5s linear infinite}.hud-corner[data-v-3a739c2b]{position:absolute;z-index:3;width:24px;height:24px;border-color:var(--volt);border-style:solid}.hud-corner.tl[data-v-3a739c2b]{top:-12px;left:-12px;border-width:3px 0 0 3px}.hud-corner.tr[data-v-3a739c2b]{top:-12px;right:-12px;border-width:3px 3px 0 0}.hud-corner.bl[data-v-3a739c2b]{bottom:-12px;left:-12px;border-width:0 0 3px 3px}.hud-corner.br[data-v-3a739c2b]{bottom:-12px;right:-12px;border-width:0 3px 3px 0}.hud-tag[data-v-3a739c2b]{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:10px;padding:8px 14px;background:var(--ink);border:1px solid var(--line-2);color:var(--text);font-family:var(--display);font-style:italic;font-weight:800;font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase}.hud-tag-top[data-v-3a739c2b]{top:22px;right:22px}.hud-tag-bottom[data-v-3a739c2b]{left:22px;right:22px;bottom:22px;justify-content:center;gap:14px;background:var(--volt);border:0;color:var(--volt-ink);clip-path:var(--slant)}.hud-tag-bottom i[data-v-3a739c2b]{width:7px;height:7px;background:currentColor;transform:rotate(45deg)}@keyframes hudScan-3a739c2b{0%{top:-30%}to{top:100%}}.home-container[data-v-3a739c2b]{--ink: #08090b;--ink-2: #0d0f12;--panel: #131619;--panel-2: #1a1e23;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .16);--text: #f3f2ec;--text-2: #a7a9ae;--text-3: #6c7077;--brand: #00c9ff;--brand-2: #4facfe;--volt: #d7ff3a;--volt-ink: #0b0d02;--live: #ff3d3d;--gold: #ffc23d;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--slant: polygon(12px 0, 100% 0, calc(100% - 12px) 100%, 0 100%);--topbar-h: 68px;position:relative;width:100%;overflow-x:hidden;background:var(--ink);color:var(--text);font-family:var(--body);font-size:16px;-webkit-font-smoothing:antialiased}.home-container[data-v-3a739c2b] *,.home-container[data-v-3a739c2b] *:before,.home-container[data-v-3a739c2b] *:after{box-sizing:border-box}.home-container[data-v-3a739c2b]:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.icon-sprite[data-v-3a739c2b]{position:absolute;width:0;height:0;overflow:hidden}.seo-only[data-v-3a739c2b]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ico[data-v-3a739c2b]{--ico-accent: var(--volt);width:22px;height:22px;flex-shrink:0;color:currentColor;vertical-align:middle}.ico-sm[data-v-3a739c2b]{width:16px;height:16px}.ico-lg[data-v-3a739c2b]{width:30px;height:30px}.ico-xl[data-v-3a739c2b]{width:40px;height:40px}.cta-primary[data-v-3a739c2b],.cta-inverse[data-v-3a739c2b]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 30px;border:0;clip-path:var(--slant);background:var(--volt);color:var(--volt-ink);font-family:var(--display);font-style:italic;font-weight:800;font-size:1.15rem;letter-spacing:.04em;line-height:1;text-transform:uppercase;cursor:pointer;transition:background .18s,color .18s,transform .18s}.cta-primary[data-v-3a739c2b]:hover{background:#fff;transform:translate(2px)}.cta-primary:hover .ico[data-v-3a739c2b]{transform:translate(3px)}.cta-primary .ico[data-v-3a739c2b],.cta-inverse .ico[data-v-3a739c2b]{transition:transform .18s}.cta-primary[data-v-3a739c2b]:disabled{opacity:.4;cursor:not-allowed;transform:none;background:var(--volt)}.cta-inverse[data-v-3a739c2b]{background:var(--volt-ink);color:var(--volt)}.cta-inverse[data-v-3a739c2b]:hover{background:#000;color:#fff}.cta-inverse:hover .ico[data-v-3a739c2b]{transform:translate(3px)}.cta-lg[data-v-3a739c2b]{padding:18px 40px;font-size:1.35rem}.cta-ghost[data-v-3a739c2b]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 24px;background:transparent;border:1.5px solid var(--line-2);border-radius:2px;color:var(--text);font-family:var(--display);font-style:italic;font-weight:800;font-size:1.1rem;letter-spacing:.04em;line-height:1;text-transform:uppercase;cursor:pointer;transition:border-color .18s,color .18s}.cta-ghost[data-v-3a739c2b]:hover{border-color:var(--text)}.btn-block[data-v-3a739c2b]{width:100%}.btn-link[data-v-3a739c2b]{display:inline-flex;align-items:center;gap:8px;padding:4px 0;background:none;border:0;border-bottom:2px solid var(--brand);color:var(--text);font-family:var(--display);font-weight:700;font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color .18s}.btn-link[data-v-3a739c2b]:hover{color:var(--brand)}.social-btn-sq[data-v-3a739c2b]{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line-2);color:var(--text-2);font-size:1.15rem;text-decoration:none;transition:color .18s,border-color .18s,background .18s}.social-btn-sq[data-v-3a739c2b]:hover{color:var(--ink);background:var(--brand);border-color:var(--brand)}.live-dot[data-v-3a739c2b]{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--live);animation:livePulse-3a739c2b 1.4s ease-out infinite}.topbar[data-v-3a739c2b]{position:fixed;top:0;left:0;right:0;z-index:1000;height:var(--topbar-h);background:#08090bd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.topbar-inner[data-v-3a739c2b]{max-width:1320px;height:100%;margin:0 auto;padding:0 28px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:40px}.brand[data-v-3a739c2b]{display:inline-flex;align-items:center;gap:12px;padding:0;background:none;border:0;color:var(--text);cursor:pointer;flex-shrink:0;justify-self:start;height:100%}.brand-mark[data-v-3a739c2b]{display:block;height:75px;width:auto;max-width:100%;object-fit:contain;transition:transform .25s}button.brand:hover .brand-mark[data-v-3a739c2b]{transform:rotate(-6deg)}.brand-word[data-v-3a739c2b]{font-family:var(--display);font-style:italic;font-weight:800;font-size:1.45rem;letter-spacing:.01em;text-transform:uppercase;color:var(--text);white-space:nowrap}.brand-word span[data-v-3a739c2b]{color:var(--brand)}.topnav[data-v-3a739c2b]{grid-column:2;display:flex;align-items:center;justify-content:center;gap:28px}.topnav a[data-v-3a739c2b]{position:relative;padding:6px 0;color:var(--text-2);text-decoration:none;font-family:var(--display);font-weight:700;font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;transition:color .18s}.topnav a[data-v-3a739c2b]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--volt);transform:scaleX(0) skew(-20deg);transform-origin:left;transition:transform .22s}.topnav a[data-v-3a739c2b]:hover{color:var(--text)}.topnav a[data-v-3a739c2b]:hover:after{transform:scaleX(1) skew(-20deg)}.topbar-actions[data-v-3a739c2b]{display:flex;align-items:center;gap:12px;grid-column:3;justify-self:end}.nav-login[data-v-3a739c2b]{padding:10px 6px;background:none;border:0;color:var(--text);font-family:var(--display);font-weight:700;font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color .18s}.nav-login[data-v-3a739c2b]:hover{color:var(--brand)}.nav-play[data-v-3a739c2b]{padding:11px 24px;font-size:1.05rem}.burger[data-v-3a739c2b]{display:none;width:44px;height:44px;flex-direction:column;align-items:flex-end;justify-content:center;gap:7px;padding:0 11px;background:var(--panel);border:1px solid var(--line-2);cursor:pointer}.burger span[data-v-3a739c2b]{display:block;width:22px;height:2px;background:var(--text)}.burger span[data-v-3a739c2b]:last-child{width:14px;background:var(--volt)}.lang-switcher-sticky[data-v-3a739c2b]{position:relative}.lang-current-btn[data-v-3a739c2b]{display:flex;white-space:nowrap;align-items:center;gap:8px;height:40px;padding:0 12px;background:var(--panel);border:1px solid var(--line-2);color:var(--text);font-family:var(--display);font-weight:700;font-size:.95rem;letter-spacing:.04em;cursor:pointer;transition:border-color .18s}.lang-current-btn[data-v-3a739c2b]:hover{border-color:var(--text-2)}.lang-flag-icon[data-v-3a739c2b]{display:inline-flex;font-size:1rem;line-height:1}.lang-chevron[data-v-3a739c2b]{color:var(--text-3);transition:transform .2s}.lang-open .lang-chevron[data-v-3a739c2b]{transform:rotate(180deg)}.lang-dropdown[data-v-3a739c2b]{position:absolute;top:calc(100% + 8px);right:0;z-index:10;min-width:210px;padding:6px;background:var(--panel);border:1px solid var(--line-2);box-shadow:0 24px 50px #0009;animation:dropIn-3a739c2b .18s ease-out}.lang-option[data-v-3a739c2b]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:transparent;border:0;color:var(--text);font-family:var(--body);font-size:.92rem;font-weight:600;text-align:left;cursor:pointer}.lang-option[data-v-3a739c2b]:hover{background:var(--panel-2)}.lang-option.active[data-v-3a739c2b],.lang-option .ico[data-v-3a739c2b]{color:var(--brand)}.lang-option-flag[data-v-3a739c2b]{width:22px;display:inline-flex;justify-content:center;font-size:1.1rem}.lang-option-name[data-v-3a739c2b]{flex:1}.mobile-overlay[data-v-3a739c2b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;justify-content:flex-end;background:#0009;animation:fadeIn-3a739c2b .2s ease-out}.mobile-menu-content[data-v-3a739c2b]{width:min(88vw,380px);height:100%;display:flex;flex-direction:column;padding:18px 22px calc(24px + env(safe-area-inset-bottom));background:var(--ink-2);border-left:3px solid var(--volt);overflow-y:auto;animation:slideInRight-3a739c2b .26s cubic-bezier(.2,.8,.2,1)}.mobile-menu-head[data-v-3a739c2b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.mobile-menu-head .brand-word[data-v-3a739c2b]{font-size:1.25rem}.mobile-close[data-v-3a739c2b]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line-2);color:var(--text);font-size:1.6rem;cursor:pointer}.mobile-link[data-v-3a739c2b]{display:flex;align-items:center;gap:14px;padding:18px 0;border-bottom:1px solid var(--line);color:var(--text);text-decoration:none;font-family:var(--display);font-style:italic;font-weight:800;font-size:2rem;line-height:1;text-transform:uppercase}.mobile-link .ico[data-v-3a739c2b]{margin-left:auto;color:var(--volt)}.mobile-link-num[data-v-3a739c2b]{font-style:normal;font-weight:700;font-size:.9rem;color:var(--brand)}.mobile-actions[data-v-3a739c2b]{margin-top:auto;padding-top:32px;display:flex;flex-direction:column;gap:10px}.mobile-socials[data-v-3a739c2b]{display:flex;gap:10px;margin-top:16px}.hero[data-v-3a739c2b]{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:calc(var(--topbar-h) + 56px) 0 80px;overflow:hidden;background:var(--ink)}.hero-bg[data-v-3a739c2b]{position:absolute;top:0;right:0;bottom:0;left:0}.hero-bg-img[data-v-3a739c2b]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;filter:grayscale(1) contrast(1.15);transition:opacity 1.4s ease-in-out}.hero-bg-img.active[data-v-3a739c2b]{opacity:.14}.hero[data-v-3a739c2b]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,var(--ink) 0%,rgba(8,9,11,.7) 50%,rgba(8,9,11,.4) 100%),linear-gradient(0deg,var(--ink) 0%,transparent 30%)}.hero[data-v-3a739c2b]:after{content:"";position:absolute;z-index:1;top:-10%;right:18%;width:140px;height:130%;background:var(--brand);opacity:.08;transform:skew(-16deg)}.hero-inner[data-v-3a739c2b]{position:relative;z-index:2;width:100%;max-width:1320px;margin:0 auto;padding:0 28px;display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.hero-badge[data-v-3a739c2b]{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 12px;background:var(--panel);border-left:3px solid var(--live);font-family:var(--display);font-weight:700;font-size:.95rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text)}.hero-title[data-v-3a739c2b]{margin:22px 0;font-family:var(--display);font-style:italic;font-weight:900;font-size:clamp(3.4rem,8.2vw,8rem);line-height:.86;letter-spacing:-.005em;text-transform:uppercase;color:var(--text);overflow-wrap:break-word}.hero-line[data-v-3a739c2b]{display:block}.hl-brand[data-v-3a739c2b]{color:var(--brand)}.hl-volt[data-v-3a739c2b]{padding:0 .12em 0 .06em;background:linear-gradient(var(--volt),var(--volt)) 0 62% / 100% 74% no-repeat;color:var(--volt-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone}.hero-subtitle[data-v-3a739c2b]{max-width:520px;margin:0;color:var(--text-2);font-size:1.15rem;line-height:1.6}.hero-props[data-v-3a739c2b]{display:flex;flex-wrap:wrap;gap:12px 26px;margin:28px 0 36px;padding:0;list-style:none}.hero-props li[data-v-3a739c2b]{display:flex;align-items:center;gap:10px;font-family:var(--display);font-weight:700;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text)}.hero-props .ico[data-v-3a739c2b]{width:26px;height:26px;color:var(--text-2)}.hero-actions[data-v-3a739c2b]{display:flex;align-items:center;flex-wrap:wrap;gap:18px 28px}.sel-screen[data-v-3a739c2b]{position:relative;height:min(600px,70vh);min-height:420px}.sel-panel[data-v-3a739c2b]{position:absolute;top:0;bottom:0;width:58%;overflow:hidden;background:var(--panel)}.sel-p1[data-v-3a739c2b]{left:0;clip-path:polygon(0 0,100% 0,72% 100%,0 100%)}.sel-p2[data-v-3a739c2b]{right:0;clip-path:polygon(28% 0,100% 0,100% 100%,0 100%)}.sel-panel img[data-v-3a739c2b]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.1s ease-in-out}.sel-panel img.active[data-v-3a739c2b]{opacity:1}.sel-panel[data-v-3a739c2b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.sel-p1[data-v-3a739c2b]:after{background:linear-gradient(0deg,#00c9ff8c,#00c9ff00 45%),linear-gradient(0deg,rgba(8,9,11,.6),transparent 50%)}.sel-p2[data-v-3a739c2b]:after{background:linear-gradient(0deg,#ff3d3d8c,#ff3d3d00 45%),linear-gradient(0deg,rgba(8,9,11,.6),transparent 50%)}.sel-tag[data-v-3a739c2b]{position:absolute;top:16px;z-index:2;font-family:var(--display);font-style:italic;font-weight:900;font-size:2.4rem;line-height:1;text-shadow:0 2px 0 rgba(0,0,0,.4)}.sel-p1 .sel-tag[data-v-3a739c2b]{left:18px;color:var(--brand)}.sel-p2 .sel-tag[data-v-3a739c2b]{right:18px;color:var(--live)}.sel-plate[data-v-3a739c2b]{position:absolute;bottom:22px;z-index:2;font-family:var(--display);font-style:italic;font-weight:900;font-size:2.6rem;line-height:1;text-transform:uppercase;color:#fff}.sel-p1 .sel-plate[data-v-3a739c2b]{left:20px}.sel-p2 .sel-plate[data-v-3a739c2b]{right:20px}.sel-vs[data-v-3a739c2b]{position:absolute;z-index:3;left:50%;top:50%;width:118px;height:118px;margin:-59px 0 0 -59px;display:grid;place-items:center;background:var(--volt);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);animation:vsPunch-3a739c2b 2.8s ease-in-out infinite}.sel-vs span[data-v-3a739c2b]{font-family:var(--display);font-style:italic;font-weight:900;font-size:2.9rem;line-height:1;color:var(--volt-ink)}.sel-modes[data-v-3a739c2b]{position:absolute;z-index:3;left:50%;bottom:-18px;transform:translate(-50%);display:flex;background:var(--ink);border:1px solid var(--line-2)}.sel-modes span[data-v-3a739c2b]{padding:9px 16px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.05rem;color:var(--text-3);border-right:1px solid var(--line)}.sel-modes span[data-v-3a739c2b]:last-child{border-right:0}.sel-modes span.on[data-v-3a739c2b]{background:var(--brand);color:var(--ink)}.winners-strip[data-v-3a739c2b]{position:relative;z-index:3;display:flex;align-items:stretch;height:60px;background:var(--ink-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ticker-label[data-v-3a739c2b]{display:flex;align-items:center;gap:10px;padding:0 34px 0 24px;flex-shrink:0;background:var(--gold);color:var(--volt-ink);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.15rem;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%)}.ticker-label .ico[data-v-3a739c2b]{--ico-accent: var(--volt-ink);color:var(--volt-ink)}.ticker-scroll-container[data-v-3a739c2b]{flex:1;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.ticker-track[data-v-3a739c2b]{display:flex;align-items:center;height:100%;gap:48px;padding:0 20px;will-change:transform;backface-visibility:hidden}.ticker-item[data-v-3a739c2b]{display:flex;align-items:center;gap:10px;flex-shrink:0;white-space:nowrap}.winner-name[data-v-3a739c2b]{font-family:var(--body);font-weight:600;font-size:.95rem;color:var(--text-2)}.winner-amount[data-v-3a739c2b]{font-family:var(--display);font-style:italic;font-weight:800;font-size:1.3rem;color:var(--volt)}.winner-divider[data-v-3a739c2b]{width:6px;height:6px;margin-left:28px;background:var(--line-2);transform:rotate(45deg)}.ticker-cta[data-v-3a739c2b]{display:flex;align-items:center;gap:8px;padding:0 26px;flex-shrink:0;background:transparent;border:0;border-left:1px solid var(--line);color:var(--text);font-family:var(--display);font-weight:700;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .18s}.ticker-cta[data-v-3a739c2b]:hover{color:var(--volt)}.section[data-v-3a739c2b]{position:relative;padding:120px 0}.section-container[data-v-3a739c2b]{position:relative;z-index:1;max-width:1320px;margin:0 auto;padding:0 28px}.sec-head[data-v-3a739c2b]{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:56px;padding-bottom:28px;border-bottom:1px solid var(--line)}.sec-kicker[data-v-3a739c2b]{display:inline-flex;align-items:center;gap:12px;margin-bottom:14px;color:var(--text-2);font-family:var(--display);font-weight:700;font-size:1rem;letter-spacing:.14em;text-transform:uppercase}.sec-kicker b[data-v-3a739c2b]{padding:3px 8px;background:var(--brand);color:var(--ink);font-style:italic;font-weight:900;letter-spacing:0}.sec-title[data-v-3a739c2b]{margin:0;max-width:820px;font-family:var(--display);font-style:italic;font-weight:900;font-size:clamp(2.6rem,5.8vw,5.2rem);line-height:.88;text-transform:uppercase;color:var(--text)}.sec-sub[data-v-3a739c2b]{max-width:400px;margin:0;color:var(--text-2);font-size:1.05rem;line-height:1.6}.sec-head-link[data-v-3a739c2b]{flex-shrink:0}.section-cta[data-v-3a739c2b]{margin-top:56px;text-align:center}.how-section[data-v-3a739c2b]{background:var(--ink)}.steps[data-v-3a739c2b]{display:grid;grid-template-columns:repeat(3,1fr)}.step[data-v-3a739c2b]{padding:0 36px;border-left:1px solid var(--line)}.step[data-v-3a739c2b]:first-child{padding-left:0;border-left:0}.step-top[data-v-3a739c2b]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:28px}.step-num[data-v-3a739c2b]{font-family:var(--display);font-style:italic;font-weight:900;font-size:6rem;line-height:.8;color:transparent;-webkit-text-stroke:1.5px var(--brand)}.step-ico[data-v-3a739c2b]{width:60px;height:60px;display:grid;place-items:center;background:var(--panel);border:1px solid var(--line-2);color:var(--text);transition:background .2s,color .2s}.step:hover .step-ico[data-v-3a739c2b]{background:var(--volt);color:var(--volt-ink)}.step:hover .step-ico .ico[data-v-3a739c2b]{--ico-accent: var(--volt-ink)}.step-title[data-v-3a739c2b]{margin:0 0 12px;font-family:var(--display);font-style:italic;font-weight:800;font-size:2rem;line-height:1;text-transform:uppercase;color:var(--text)}.step-desc[data-v-3a739c2b]{margin:0;color:var(--text-2);font-size:1.02rem;line-height:1.6}.fee-box[data-v-3a739c2b]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin-top:72px;padding:26px 30px;background:var(--panel);border-left:4px solid var(--volt)}.fee-ico[data-v-3a739c2b]{width:60px;height:60px;display:grid;place-items:center;background:var(--ink);border:1px solid var(--line-2);color:var(--text)}.fee-eyebrow[data-v-3a739c2b]{display:block;margin-bottom:6px;color:var(--volt);font-family:var(--display);font-weight:800;font-size:.95rem;letter-spacing:.12em;text-transform:uppercase}.fee-main[data-v-3a739c2b]{margin:0 0 4px;color:var(--text);font-size:1.15rem;font-weight:600}.fee-sub[data-v-3a739c2b]{margin:0;color:var(--text-2);font-size:.95rem}.payment-methods[data-v-3a739c2b]{display:flex;flex-wrap:wrap;gap:10px}.payment-badge[data-v-3a739c2b]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--ink);border:1px solid var(--line-2);color:var(--text);font-family:var(--display);font-weight:700;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.tapes[data-v-3a739c2b]{position:relative;height:190px;overflow:hidden;background:var(--ink)}.tape[data-v-3a739c2b]{position:absolute;left:-5%;width:110%;top:50%;overflow:hidden;padding:14px 0}.tape-front[data-v-3a739c2b]{z-index:2;margin-top:-36px;background:var(--volt);color:var(--volt-ink);transform:rotate(-3deg)}.tape-back[data-v-3a739c2b]{z-index:1;margin-top:-30px;background:var(--panel-2);color:var(--text-3);transform:rotate(2.5deg)}.tape-track[data-v-3a739c2b]{display:flex;width:max-content;animation:marquee-3a739c2b 38s linear infinite}.tape-reverse[data-v-3a739c2b]{animation-direction:reverse;animation-duration:50s}.tape-item[data-v-3a739c2b]{display:inline-flex;align-items:center;gap:26px;padding-right:26px;font-family:var(--display);font-style:italic;font-weight:900;font-size:2.6rem;line-height:1;text-transform:uppercase;white-space:nowrap}.tape-back .tape-item[data-v-3a739c2b]{font-size:1.6rem}.tape-item i[data-v-3a739c2b]{width:12px;height:12px;background:currentColor;transform:rotate(45deg);display:inline-block}.games-section[data-v-3a739c2b]{background:var(--ink);padding-top:90px}.games-grid[data-v-3a739c2b]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:36px}.game-tile[data-v-3a739c2b]{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:var(--panel);cursor:pointer;isolation:isolate;clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%)}.game-tile[data-v-3a739c2b]:before{content:"";position:absolute;top:0;left:0;right:0;z-index:3;height:4px;background:var(--game-color)}.game-tile[data-v-3a739c2b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border:2px solid var(--volt);opacity:0;pointer-events:none;transition:opacity .2s}.game-tile[data-v-3a739c2b]:hover:after{opacity:1}.game-tile-img[data-v-3a739c2b]{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;filter:grayscale(.45) brightness(.8);transition:transform .5s ease,filter .35s}.game-tile:hover .game-tile-img[data-v-3a739c2b]{transform:scale(1.06);filter:grayscale(0) brightness(1)}.game-tile-shade[data-v-3a739c2b]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#08090b00 35%,#08090bf0)}.game-idx[data-v-3a739c2b]{position:absolute;top:16px;left:16px;z-index:2;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.1rem;color:#fffc}.game-tile-content[data-v-3a739c2b]{position:absolute;left:18px;right:18px;bottom:18px;z-index:2;transition:transform .25s ease}.game-tile:hover .game-tile-content[data-v-3a739c2b]{transform:translateY(-42px)}.game-name[data-v-3a739c2b]{margin:0 0 8px;font-family:var(--display);font-style:italic;font-weight:900;font-size:2rem;line-height:.92;text-transform:uppercase;color:#fff}.game-prize[data-v-3a739c2b]{font-family:var(--display);font-weight:700;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;color:var(--volt)}.game-select[data-v-3a739c2b]{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:12px 34px 12px 18px;background:var(--volt);color:var(--volt-ink);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.1rem;text-transform:uppercase;transform:translateY(100%);transition:transform .25s ease}.game-tile:hover .game-select[data-v-3a739c2b]{transform:translateY(0)}.console-line[data-v-3a739c2b]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;margin:0;font-family:var(--display);font-weight:700;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.console-line span+span[data-v-3a739c2b]:before{content:"/";margin:0 16px;color:var(--brand)}.tournaments-section[data-v-3a739c2b]{background:var(--ink-2)}.tickets[data-v-3a739c2b]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.ticket[data-v-3a739c2b]{display:flex;flex-direction:column;background:var(--panel);transition:transform .25s}.ticket[data-v-3a739c2b]:hover{transform:translateY(-4px)}.ticket-art[data-v-3a739c2b]{position:relative;height:190px;display:flex;align-items:flex-end;padding:20px 22px;overflow:hidden}.ticket-art-img[data-v-3a739c2b]{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:transform .5s}.ticket:hover .ticket-art-img[data-v-3a739c2b]{transform:scale(1.05)}.ticket-art[data-v-3a739c2b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#08090b26,#08090bd9)}.ticket-live[data-v-3a739c2b]{position:absolute;top:16px;left:16px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:var(--live);color:#fff;font-family:var(--display);font-style:italic;font-weight:800;font-size:.95rem;text-transform:uppercase}.ticket-live .live-dot[data-v-3a739c2b]{background:#fff}.ticket-prize[data-v-3a739c2b]{position:relative;z-index:2}.ticket-prize small[data-v-3a739c2b]{display:block;margin-bottom:2px;color:#ffffffbf;font-family:var(--display);font-weight:700;font-size:.95rem;letter-spacing:.1em;text-transform:uppercase}.ticket-prize strong[data-v-3a739c2b]{font-family:var(--display);font-style:italic;font-weight:900;font-size:3.4rem;line-height:.9;color:var(--volt)}.ticket-perf[data-v-3a739c2b]{position:relative;height:0;margin:0 20px;border-top:2px dashed var(--line-2)}.ticket-perf[data-v-3a739c2b]:before,.ticket-perf[data-v-3a739c2b]:after{content:"";position:absolute;top:-13px;width:24px;height:24px;border-radius:50%;background:var(--ink-2)}.ticket-perf[data-v-3a739c2b]:before{left:-32px}.ticket-perf[data-v-3a739c2b]:after{right:-32px}.ticket-body[data-v-3a739c2b]{display:flex;flex-direction:column;flex:1;padding:22px 22px 24px}.ticket-name[data-v-3a739c2b]{margin:0 0 4px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.7rem;line-height:1;text-transform:uppercase;color:var(--text)}.ticket-meta[data-v-3a739c2b]{color:var(--text-3);font-size:.92rem}.ticket-stats[data-v-3a739c2b]{display:grid;grid-template-columns:1fr 1fr;margin:18px 0;border:1px solid var(--line)}.ticket-stats>div[data-v-3a739c2b]{padding:12px 14px}.ticket-stats>div+div[data-v-3a739c2b]{border-left:1px solid var(--line)}.ticket-stats span[data-v-3a739c2b]{display:block;margin-bottom:4px;color:var(--text-3);font-family:var(--display);font-weight:700;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase}.ticket-stats strong[data-v-3a739c2b]{font-family:var(--display);font-style:italic;font-weight:800;font-size:1.6rem;line-height:1;color:var(--text)}.ticket-bar[data-v-3a739c2b]{height:8px;background:var(--panel-2);overflow:hidden}.ticket-bar i[data-v-3a739c2b]{display:block;height:100%;background:var(--brand);transition:width .6s}.ticket-bar-info[data-v-3a739c2b]{display:flex;justify-content:space-between;margin:8px 0 20px;color:var(--text-3);font-size:.85rem}.ticket-bar-info b[data-v-3a739c2b]{font-family:var(--display);font-size:1rem;color:var(--brand)}.ticket-body .cta-primary[data-v-3a739c2b]{margin-top:auto}.empty-state-card[data-v-3a739c2b]{display:flex;align-items:center;gap:22px;padding:32px;background:var(--panel);border-left:4px solid var(--brand);color:var(--text-2)}.empty-state-card .ico[data-v-3a739c2b]{--ico-accent: var(--brand);color:var(--text)}.empty-state-card h4[data-v-3a739c2b]{margin:0 0 4px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.6rem;text-transform:uppercase;color:var(--text)}.empty-state-card p[data-v-3a739c2b]{margin:0}.coming-soon-section[data-v-3a739c2b]{background:repeating-linear-gradient(-45deg,rgba(0,201,255,.035) 0 2px,transparent 2px 16px),var(--ink);border-top:1px solid var(--line)}.coming-soon-badge[data-v-3a739c2b]{display:inline-flex;align-items:center;gap:10px;margin-bottom:14px;padding:6px 12px;background:var(--brand);color:var(--ink);font-family:var(--display);font-style:italic;font-weight:900;font-size:1rem;text-transform:uppercase}.coming-soon-pulse[data-v-3a739c2b]{width:8px;height:8px;background:var(--ink);transform:rotate(45deg);animation:blink-3a739c2b 1.2s steps(2,start) infinite}.cs-features[data-v-3a739c2b]{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:80px}.cs-feature[data-v-3a739c2b]{padding:0 36px;border-left:1px solid var(--line)}.cs-feature[data-v-3a739c2b]:first-child{padding-left:0;border-left:0}.cs-feature .ico[data-v-3a739c2b]{color:var(--text);margin-bottom:22px}.cs-feature h3[data-v-3a739c2b]{margin:0 0 10px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.9rem;line-height:1;text-transform:uppercase;color:var(--text)}.cs-feature p[data-v-3a739c2b]{margin:0 0 18px;color:var(--text-2);line-height:1.6}.cs-tag-row[data-v-3a739c2b]{display:flex;flex-wrap:wrap;gap:8px}.cs-tag[data-v-3a739c2b]{padding:4px 10px;font-family:var(--display);font-weight:800;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase}.tag-volt[data-v-3a739c2b]{background:var(--volt);color:var(--volt-ink)}.tag-brand[data-v-3a739c2b]{background:var(--brand);color:var(--ink)}.tag-live[data-v-3a739c2b]{background:var(--live);color:#fff}.tag-gold[data-v-3a739c2b]{background:var(--gold);color:var(--volt-ink)}.cs-block[data-v-3a739c2b]{margin-bottom:64px}.cs-block-title[data-v-3a739c2b]{margin:0 0 20px;color:var(--text-3);font-family:var(--display);font-weight:700;font-size:1rem;letter-spacing:.16em;text-transform:uppercase}.team-sizes[data-v-3a739c2b]{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--line-2)}.team-size[data-v-3a739c2b]{padding:22px 20px 18px;border-left:1px solid var(--line-2);transition:background .2s}.team-size[data-v-3a739c2b]:first-child{border-left:0}.team-size[data-v-3a739c2b]:hover{background:var(--panel)}.team-size strong[data-v-3a739c2b]{display:block;font-family:var(--display);font-style:italic;font-weight:900;font-size:3.4rem;line-height:.9;color:var(--text)}.team-size span[data-v-3a739c2b]{display:block;margin-top:8px;color:var(--text-3);font-family:var(--display);font-weight:700;font-size:.95rem;letter-spacing:.1em;text-transform:uppercase}.team-size.is-brand strong[data-v-3a739c2b]{color:var(--brand)}.team-size.is-volt[data-v-3a739c2b]{background:var(--volt)}.team-size.is-volt strong[data-v-3a739c2b],.team-size.is-volt span[data-v-3a739c2b]{color:var(--volt-ink)}.supported-games[data-v-3a739c2b]{display:flex;flex-wrap:wrap;gap:10px}.sg-chip[data-v-3a739c2b]{display:inline-flex;align-items:center;gap:12px;padding:6px 18px 6px 6px;background:var(--panel);border:1px solid var(--line);font-family:var(--display);font-weight:700;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text);transition:border-color .2s}.sg-chip[data-v-3a739c2b]:hover{border-color:var(--brand)}.sg-thumb[data-v-3a739c2b]{width:40px;height:40px;display:grid;place-items:center;flex-shrink:0;background:var(--panel-2) center / cover no-repeat}.sg-more[data-v-3a739c2b]{background:transparent;border-style:dashed;border-color:var(--line-2)}.sg-more .sg-thumb[data-v-3a739c2b]{background:var(--brand);color:var(--ink);font-weight:900;font-size:1.5rem}.app-section[data-v-3a739c2b]{background:var(--ink-2)}.app-grid[data-v-3a739c2b]{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}.app-shot[data-v-3a739c2b]{position:relative;isolation:isolate;margin:0 22px 22px 0}.app-shot[data-v-3a739c2b]:before{content:"";position:absolute;top:22px;right:-22px;bottom:-22px;left:22px;z-index:-1;background:var(--brand)}.app-shot-img[data-v-3a739c2b]{display:block;width:100%;height:auto;border:1px solid var(--line-2)}.app-shot-tag[data-v-3a739c2b]{position:absolute;top:-14px;left:20px;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:var(--volt);color:var(--volt-ink);font-family:var(--display);font-style:italic;font-weight:900;font-size:1rem;text-transform:uppercase}.app-desc[data-v-3a739c2b]{margin:22px 0 26px;color:var(--text-2);font-size:1.05rem;line-height:1.7}.no-download[data-v-3a739c2b]{display:flex;align-items:center;gap:16px;margin-bottom:26px;padding:18px 20px;background:var(--panel);border-left:4px solid var(--volt)}.no-download .ico[data-v-3a739c2b]{color:var(--text)}.no-download strong[data-v-3a739c2b]{display:block;margin-bottom:2px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.3rem;text-transform:uppercase;color:var(--text)}.no-download p[data-v-3a739c2b]{margin:0;color:var(--text-2);font-size:.95rem;line-height:1.5}.app-features[data-v-3a739c2b]{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;margin:0 0 28px;padding:0;list-style:none}.app-features li[data-v-3a739c2b]{display:flex;align-items:center;gap:10px;color:var(--text);font-weight:500}.app-features .ico[data-v-3a739c2b]{color:var(--volt)}.devices[data-v-3a739c2b]{display:flex;flex-wrap:wrap;gap:8px 22px;padding-top:22px;border-top:1px solid var(--line)}.devices span[data-v-3a739c2b]{display:inline-flex;align-items:center;gap:8px;color:var(--text-2);font-family:var(--display);font-weight:700;font-size:1rem;letter-spacing:.06em;text-transform:uppercase}.devices .ico[data-v-3a739c2b]{width:20px;height:20px}.trust-section[data-v-3a739c2b]{background:var(--ink)}.trust-grid[data-v-3a739c2b]{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:96px}.trust-item[data-v-3a739c2b]{padding:0 28px;border-left:1px solid var(--line)}.trust-item[data-v-3a739c2b]:first-child{padding-left:0;border-left:0}.trust-item .ico[data-v-3a739c2b]{color:var(--text);margin-bottom:20px}.trust-item h4[data-v-3a739c2b]{margin:0 0 8px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.6rem;line-height:1;text-transform:uppercase;color:var(--text)}.trust-item p[data-v-3a739c2b]{margin:0;color:var(--text-2);line-height:1.6}.pull-quote[data-v-3a739c2b]{display:grid;grid-template-columns:auto 1fr;gap:28px;max-width:1000px;margin:0}.pull-quote-mark[data-v-3a739c2b]{font-family:var(--display);font-weight:900;font-size:9rem;line-height:.75;color:var(--volt)}.pull-quote blockquote[data-v-3a739c2b]{margin:0 0 16px;font-family:var(--display);font-style:italic;font-weight:700;font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.12;color:var(--text)}.pull-quote figcaption[data-v-3a739c2b]{color:var(--brand);font-family:var(--display);font-weight:700;font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase}.pull-quote figcaption[data-v-3a739c2b]:before{content:"— "}.final-cta[data-v-3a739c2b]{position:relative;overflow:hidden;padding:150px 0 120px;background:var(--volt);color:var(--volt-ink);clip-path:polygon(0 56px,100% 0,100% 100%,0 100%)}.final-cta[data-v-3a739c2b]:after{content:"GG";position:absolute;right:-2%;bottom:-18%;font-family:var(--display);font-style:italic;font-weight:900;font-size:30rem;line-height:1;color:transparent;-webkit-text-stroke:3px rgba(11,13,2,.12);pointer-events:none}.final-title[data-v-3a739c2b]{position:relative;z-index:1;max-width:900px;margin:0 0 18px;font-family:var(--display);font-style:italic;font-weight:900;font-size:clamp(3rem,7.5vw,7rem);line-height:.86;text-transform:uppercase}.final-sub[data-v-3a739c2b]{position:relative;z-index:1;max-width:560px;margin:0 0 36px;color:#0b0d02bf;font-size:1.15rem;line-height:1.55}.final-badges[data-v-3a739c2b]{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:36px}.final-badges>span[data-v-3a739c2b]{display:inline-flex;align-items:center;gap:8px;font-family:var(--display);font-weight:700;font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase}.final-badges .ico[data-v-3a739c2b]{--ico-accent: var(--volt-ink)}.site-footer[data-v-3a739c2b]{padding:64px 28px 36px;background:var(--ink)}.footer-top[data-v-3a739c2b]{max-width:1264px;margin:0 auto;padding-bottom:36px;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:32px;border-bottom:1px solid var(--line)}.footer-blurb[data-v-3a739c2b]{margin:12px 0 14px;color:var(--text-2)}.footer-uk[data-v-3a739c2b]{display:inline-flex;align-items:center;gap:8px;color:var(--text-2);font-family:var(--display);font-weight:700;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase}.footer-links[data-v-3a739c2b]{display:flex;flex-wrap:wrap;gap:28px;padding-top:8px}.footer-links a[data-v-3a739c2b]{color:var(--text-2);text-decoration:none;font-family:var(--display);font-weight:700;font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;transition:color .18s}.footer-links a[data-v-3a739c2b]:hover{color:var(--volt)}.footer-games[data-v-3a739c2b]{display:flex;flex-direction:column;gap:6px}.footer-games span[data-v-3a739c2b]{margin-bottom:2px;color:var(--text-3);font-family:var(--display);font-weight:700;font-size:.85rem;letter-spacing:.14em;text-transform:uppercase}.footer-games a[data-v-3a739c2b]{color:var(--text-2);text-decoration:none;font-size:.95rem;transition:color .18s}.footer-games a[data-v-3a739c2b]:hover{color:var(--volt)}.footer-socials[data-v-3a739c2b]{display:flex;gap:10px}.footer-ico[data-v-3a739c2b]{display:flex;justify-content:center;margin-top:32px}.ico-badge[data-v-3a739c2b]{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;background:#f3f2ec;color:#2a2d33;font-size:.75rem;font-weight:700;text-decoration:none}.ico-logo-img[data-v-3a739c2b]{height:34px;width:auto}.footer-trademarks[data-v-3a739c2b]{max-width:860px;margin:24px auto 0;text-align:center}.footer-trademarks p[data-v-3a739c2b]{margin:0 0 10px;color:var(--text-3);font-size:.75rem;line-height:1.7}.footer-tagline[data-v-3a739c2b]{font-style:italic}.mobile-dock[data-v-3a739c2b]{display:none;position:fixed;left:0;right:0;bottom:0;z-index:900;grid-template-columns:1fr 1.6fr;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#08090bf0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line-2)}.mobile-dock .cta-primary[data-v-3a739c2b],.mobile-dock .cta-ghost[data-v-3a739c2b]{width:100%;padding:14px 10px;font-size:1.1rem}.modal-overlay[data-v-3a739c2b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:20px;overflow:hidden;background:#000000bf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fadeIn-3a739c2b .18s ease-out}.modal-panel[data-v-3a739c2b]{position:relative;width:100%;max-width:440px;max-height:88vh;overflow-y:auto;padding:36px 32px 30px;background:var(--panel);border:1px solid var(--line-2);border-top:4px solid var(--brand);color:var(--text);box-shadow:0 40px 100px #000000b3;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;animation:popIn-3a739c2b .22s ease-out}.modal-panel.signup-panel[data-v-3a739c2b]{max-width:480px}.modal-close-btn[data-v-3a739c2b]{position:absolute;top:14px;right:14px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:var(--ink);border:1px solid var(--line-2);color:var(--text-2);font-size:1.4rem;cursor:pointer;transition:color .18s}.modal-close-btn[data-v-3a739c2b]:hover{color:var(--text)}.modal-panel h2[data-v-3a739c2b]{margin:0 0 6px;padding-right:44px;font-family:var(--display);font-style:italic;font-weight:900;font-size:2.3rem;line-height:.95;text-transform:uppercase;color:var(--text)}.verification-panel h2[data-v-3a739c2b]{padding-right:0}.modal-subtitle[data-v-3a739c2b]{margin:0;color:var(--text-2);font-size:.95rem}.social-signin-section[data-v-3a739c2b]{margin:20px 0}.social-buttons[data-v-3a739c2b]{display:flex;flex-direction:column;gap:10px}.social-btn[data-v-3a739c2b]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:13px 18px;background:var(--ink);border:1px solid var(--line-2);color:var(--text);font-family:var(--body);font-size:.95rem;font-weight:600;cursor:pointer;transition:border-color .18s}.social-btn[data-v-3a739c2b]:hover:not(:disabled){border-color:var(--text-2)}.social-btn[data-v-3a739c2b]:disabled{opacity:.5;cursor:not-allowed}.social-icon[data-v-3a739c2b]{flex-shrink:0}.social-divider[data-v-3a739c2b]{display:flex;align-items:center;margin-top:20px;color:var(--text-3);font-family:var(--display);font-weight:700;font-size:.9rem;letter-spacing:.1em;text-transform:uppercase}.social-divider[data-v-3a739c2b]:before,.social-divider[data-v-3a739c2b]:after{content:"";flex:1;height:1px;background:var(--line-2)}.social-divider span[data-v-3a739c2b]{padding:0 12px;white-space:nowrap}.input-group[data-v-3a739c2b]{margin-bottom:16px}.input-group label[data-v-3a739c2b]{display:block;margin-bottom:7px;color:var(--text-2);font-family:var(--display);font-weight:700;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase}.input-group input[data-v-3a739c2b]{width:100%;padding:13px 14px;background:var(--ink);border:1px solid var(--line-2);border-radius:0;color:var(--text);font-family:var(--body);font-size:1rem;transition:border-color .18s}.input-group input[data-v-3a739c2b]::placeholder{color:var(--text-3)}.input-group input[data-v-3a739c2b]:focus{outline:none;border-color:var(--brand);box-shadow:inset 3px 0 0 var(--brand)}.input-group input[data-v-3a739c2b]:disabled{opacity:.6;cursor:not-allowed}.input-group input[data-v-3a739c2b]:-webkit-autofill{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--ink) inset;transition:background-color 9999s ease-in-out 0s}.input-row[data-v-3a739c2b]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.password-wrap[data-v-3a739c2b]{position:relative}.password-wrap input[data-v-3a739c2b]{padding-right:44px}.toggle-pw[data-v-3a739c2b]{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;padding:6px;background:none;border:0;color:var(--text-3);cursor:pointer}.toggle-pw[data-v-3a739c2b]:hover{color:var(--text)}.password-requirements[data-v-3a739c2b]{display:flex;flex-direction:column;gap:6px;margin-top:10px;padding:10px 14px;background:var(--ink);border:1px solid var(--line)}.password-req-item[data-v-3a739c2b]{display:flex;align-items:center;gap:8px;color:var(--text-3);font-size:.8rem;font-weight:500}.password-req-item svg[data-v-3a739c2b]{flex-shrink:0}.password-req-item.met[data-v-3a739c2b]{color:var(--volt)}.custom-select-error-msg[data-v-3a739c2b]{display:block;margin-top:6px;color:var(--live);font-size:.8rem;font-weight:500}.forgot-password-link[data-v-3a739c2b]{margin:-6px 0 18px;text-align:right}.forgot-password-link button[data-v-3a739c2b]{padding:0;background:none;border:0;color:var(--brand);font-family:inherit;font-size:.85rem;font-weight:600;cursor:pointer}.forgot-password-link button[data-v-3a739c2b]:hover{text-decoration:underline;text-underline-offset:3px}.forgot-password-desc[data-v-3a739c2b]{margin:8px 0 22px;color:var(--text-2);font-size:.95rem;line-height:1.6}.forgot-password-success[data-v-3a739c2b]{display:flex;align-items:center;gap:10px;margin:16px 0 4px;padding:12px 14px;background:#d7ff3a14;border-left:3px solid var(--volt);color:var(--text);font-size:.9rem;font-weight:500;animation:fadeIn-3a739c2b .3s ease-out}.forgot-password-success svg[data-v-3a739c2b]{flex-shrink:0}.resend-code-text[data-v-3a739c2b]{margin-top:16px;color:var(--text-2);font-size:.88rem;text-align:center}.link-btn[data-v-3a739c2b]{padding:0;background:none;border:0;color:var(--brand);font-family:inherit;font-size:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.link-btn[data-v-3a739c2b]:disabled{opacity:.5;cursor:not-allowed}.modal-switch[data-v-3a739c2b]{margin-top:22px;color:var(--text-2);font-size:.9rem;text-align:center}.modal-switch button[data-v-3a739c2b]{padding:0;background:none;border:0;color:var(--brand);font-family:inherit;font-size:inherit;font-weight:700;cursor:pointer}.modal-switch button[data-v-3a739c2b]:hover{text-decoration:underline;text-underline-offset:3px}.cta-full[data-v-3a739c2b]{width:100%}.cta-primary.cta-full[data-v-3a739c2b],.cta-primary.cta-half[data-v-3a739c2b]{padding:16px 22px}.signup-steps[data-v-3a739c2b]{display:flex;align-items:center;justify-content:center;margin:4px 0 24px}.ss-step[data-v-3a739c2b]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--ink);border:1px solid var(--line-2);color:var(--text-3);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.15rem;transition:all .2s}.ss-step.active[data-v-3a739c2b]{background:var(--brand);border-color:var(--brand);color:var(--ink)}.ss-line[data-v-3a739c2b]{flex:1;max-width:48px;height:2px;margin:0 8px;background:var(--line-2)}.ss-line.active[data-v-3a739c2b]{background:var(--brand)}.signup-buttons-row[data-v-3a739c2b]{display:flex;gap:12px;margin-top:8px}.cta-secondary[data-v-3a739c2b]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:15px 22px;background:transparent;border:1.5px solid var(--line-2);color:var(--text);font-family:var(--display);font-style:italic;font-weight:800;font-size:1.1rem;text-transform:uppercase;cursor:pointer;transition:border-color .18s}.cta-secondary[data-v-3a739c2b]:hover{border-color:var(--text)}.cta-half[data-v-3a739c2b]{flex:1}.custom-select-wrapper[data-v-3a739c2b],.date-picker-wrapper[data-v-3a739c2b]{position:relative;width:100%}.custom-select-trigger[data-v-3a739c2b],.date-picker-trigger[data-v-3a739c2b]{width:100%;display:flex;align-items:center;gap:10px;padding:13px 14px;background:var(--ink);border:1px solid var(--line-2);color:var(--text);font-family:var(--body);font-size:1rem;text-align:left;cursor:pointer;transition:border-color .18s}.custom-select-trigger[data-v-3a739c2b]:hover,.date-picker-trigger[data-v-3a739c2b]:hover{border-color:var(--text-2)}.custom-select-flag[data-v-3a739c2b]{width:24px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.15rem}.custom-select-text[data-v-3a739c2b],.date-text[data-v-3a739c2b]{flex:1;font-weight:500}.custom-select-text.placeholder[data-v-3a739c2b],.date-text.placeholder[data-v-3a739c2b]{color:var(--text-3)}.custom-select-chevron[data-v-3a739c2b],.date-chevron[data-v-3a739c2b]{flex-shrink:0;color:var(--text-3)}.date-icon[data-v-3a739c2b]{flex-shrink:0;color:var(--brand)}.date-active[data-v-3a739c2b]{border-color:var(--brand)}.select-error .custom-select-trigger[data-v-3a739c2b],.date-error[data-v-3a739c2b]{border-color:var(--live)!important;background:#ff3d3d0f!important}.confirm-details[data-v-3a739c2b]{margin-bottom:18px;padding:4px 16px;background:var(--ink);border:1px solid var(--line-2)}.confirm-details p[data-v-3a739c2b]{display:flex;justify-content:space-between;gap:12px;margin:0;padding:11px 0;border-bottom:1px solid var(--line);color:var(--text);font-size:.9rem}.confirm-details p[data-v-3a739c2b]:last-child{border-bottom:0}.confirm-details strong[data-v-3a739c2b]{flex-shrink:0;color:var(--text-3);font-family:var(--display);font-weight:700;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase}.confirm-details p span[data-v-3a739c2b]{text-align:right;word-break:break-word}.checkbox-label[data-v-3a739c2b]{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;color:var(--text-2);font-size:.88rem;line-height:1.45;cursor:pointer}.checkbox-label input[data-v-3a739c2b]{width:18px;height:18px;margin-top:1px;flex-shrink:0;accent-color:var(--volt)}.verification-panel[data-v-3a739c2b]{text-align:center}.verification-icon[data-v-3a739c2b]{display:flex;justify-content:center;margin-bottom:16px}.verification-description[data-v-3a739c2b]{margin:8px 0 24px;color:var(--text-2);font-size:.95rem;line-height:1.6}.verification-description strong[data-v-3a739c2b]{color:var(--text)}.verification-input-group[data-v-3a739c2b]{margin-bottom:20px}.verification-code-input[data-v-3a739c2b]{width:100%;padding:14px 20px!important;background:var(--ink);border:1px solid var(--line-2);color:var(--text);font-family:var(--display)!important;font-weight:800;font-size:2.2rem!important;letter-spacing:12px;text-align:center}.verification-code-input[data-v-3a739c2b]:focus{outline:none;border-color:var(--brand)}.verification-code-input[data-v-3a739c2b]::placeholder{color:#2c3036;letter-spacing:12px}.verification-footer[data-v-3a739c2b]{margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.verification-footer p[data-v-3a739c2b]{margin:0 0 8px;color:var(--text-2);font-size:.9rem}.verification-hint[data-v-3a739c2b]{color:var(--text-3)!important;font-size:.8rem!important}.spinner[data-v-3a739c2b]{display:inline-block;margin-right:6px;vertical-align:middle;animation:spin-3a739c2b .8s linear infinite}.notification-modal-panel[data-v-3a739c2b]{max-width:400px;text-align:center}.notification-icon-wrap[data-v-3a739c2b]{display:flex;justify-content:center;margin-bottom:14px}.notification-modal-panel h3[data-v-3a739c2b]{margin:0 0 8px;font-family:var(--display);font-style:italic;font-weight:900;font-size:2rem;line-height:1;text-transform:uppercase;color:var(--text)}.notification-modal-panel p[data-v-3a739c2b]{margin:0;color:var(--text-2);font-size:.95rem;line-height:1.6}.geo-content[data-v-3a739c2b]{width:90%;max-width:400px;padding:36px 30px;text-align:center;background:var(--panel);border-top:4px solid var(--gold);color:var(--text)}.geo-icon[data-v-3a739c2b]{margin-bottom:12px;color:var(--text);--ico-accent: var(--gold)}.geo-content h2[data-v-3a739c2b]{margin:0 0 8px;font-family:var(--display);font-style:italic;font-weight:900;font-size:2rem;line-height:1;text-transform:uppercase}.geo-content p[data-v-3a739c2b]{margin:0 0 8px;color:var(--text-2);line-height:1.55}.geo-detected[data-v-3a739c2b]{color:var(--gold)!important}.geo-content .cta-primary[data-v-3a739c2b]{margin-top:12px}.floating-dropdown-overlay[data-v-3a739c2b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3100;display:flex;align-items:center;justify-content:center;padding:20px;overflow:hidden;background:#000000a6;animation:fadeIn-3a739c2b .18s ease-out}.floating-dropdown-panel[data-v-3a739c2b],.floating-date-picker-panel[data-v-3a739c2b]{width:100%;max-width:420px;display:flex;flex-direction:column;overflow:hidden;background:var(--panel);border:1px solid var(--line-2);box-shadow:0 30px 80px #000000b3;animation:popIn-3a739c2b .22s ease-out}.floating-dropdown-panel[data-v-3a739c2b]{max-height:70vh}.floating-date-picker-panel[data-v-3a739c2b]{max-height:90vh}.floating-dropdown-header[data-v-3a739c2b]{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:18px 20px 14px;border-bottom:1px solid var(--line)}.floating-dropdown-header h3[data-v-3a739c2b]{margin:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.5rem;text-transform:uppercase;color:var(--text)}.floating-dropdown-close[data-v-3a739c2b]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--ink);border:1px solid var(--line-2);color:var(--text-2);font-size:1.3rem;cursor:pointer}.floating-dropdown-search[data-v-3a739c2b]{display:flex;align-items:center;gap:10px;flex-shrink:0;padding:12px 16px;background:var(--ink);border-bottom:1px solid var(--line)}.floating-dropdown-search input[data-v-3a739c2b]{width:100%;background:transparent;border:0;outline:none;color:var(--text);font-family:var(--body);font-size:.95rem}.floating-dropdown-search input[data-v-3a739c2b]::placeholder{color:var(--text-3)}.floating-dropdown-options[data-v-3a739c2b]{flex:1;overflow-y:auto;padding:6px;-webkit-overflow-scrolling:touch}.floating-dropdown-option[data-v-3a739c2b]{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;background:transparent;border:0;color:var(--text);font-family:var(--body);font-size:.95rem;font-weight:500;text-align:left;cursor:pointer}.floating-dropdown-option[data-v-3a739c2b]:hover{background:var(--panel-2)}.floating-dropdown-option.active[data-v-3a739c2b]{background:#00c9ff1a;color:var(--brand)}.floating-dropdown-option.blocked[data-v-3a739c2b]{opacity:.5}.floating-flag[data-v-3a739c2b]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.15rem}.floating-option-name[data-v-3a739c2b]{flex:1}.state-blocked-tag[data-v-3a739c2b]{padding:3px 8px;background:var(--live);color:#fff;font-family:var(--display);font-weight:800;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.floating-dropdown-empty[data-v-3a739c2b]{padding:24px;color:var(--text-3);text-align:center}.date-picker-content[data-v-3a739c2b]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.date-picker-header-row[data-v-3a739c2b]{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:var(--ink);border-bottom:1px solid var(--line)}.date-nav-btn[data-v-3a739c2b]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line-2);color:var(--text);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.date-nav-btn[data-v-3a739c2b]:hover{border-color:var(--brand);color:var(--brand)}.date-nav-btn[data-v-3a739c2b]:active{transform:scale(.95)}.date-year-display[data-v-3a739c2b]{font-family:var(--display);font-style:italic;font-weight:900;font-size:2rem;color:var(--text)}.date-picker-months[data-v-3a739c2b]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:16px 20px}.date-month-btn[data-v-3a739c2b]{min-height:46px;padding:10px 6px;background:var(--ink);border:1px solid var(--line-2);color:var(--text-2);font-family:var(--display);font-weight:700;font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.date-month-btn[data-v-3a739c2b]:hover{border-color:var(--text-2);color:var(--text)}.date-month-btn.active[data-v-3a739c2b]{background:var(--brand);border-color:var(--brand);color:var(--ink)}.date-picker-days-label[data-v-3a739c2b]{padding:12px 20px 8px;border-top:1px solid var(--line);color:var(--text-3);font-family:var(--display);font-weight:700;font-size:.95rem;letter-spacing:.12em;text-transform:uppercase}.date-picker-days[data-v-3a739c2b]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;max-height:280px;overflow-y:auto;padding:0 20px 16px;-webkit-overflow-scrolling:touch}.date-day-btn[data-v-3a739c2b]{width:100%;min-height:40px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;color:var(--text);font-family:var(--display);font-weight:700;font-size:1.1rem;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.date-day-btn[data-v-3a739c2b]:hover{border-color:var(--line-2);background:var(--panel-2)}.date-day-btn.active[data-v-3a739c2b]{background:var(--volt);color:var(--volt-ink)}.date-picker-footer[data-v-3a739c2b]{display:flex;gap:10px;flex-shrink:0;padding:14px 20px;background:var(--ink);border-top:1px solid var(--line)}.date-cancel-btn[data-v-3a739c2b],.date-confirm-btn[data-v-3a739c2b]{flex:1;padding:14px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.1rem;text-transform:uppercase;cursor:pointer}.date-cancel-btn[data-v-3a739c2b]{background:transparent;border:1.5px solid var(--line-2);color:var(--text-2)}.date-cancel-btn[data-v-3a739c2b]:hover{color:var(--text);border-color:var(--text-2)}.date-confirm-btn[data-v-3a739c2b]{background:var(--volt);border:0;color:var(--volt-ink);clip-path:var(--slant)}.date-confirm-btn[data-v-3a739c2b]:disabled{opacity:.4;cursor:not-allowed}@keyframes fadeIn-3a739c2b{0%{opacity:0}to{opacity:1}}@keyframes popIn-3a739c2b{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes dropIn-3a739c2b{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes slideInRight-3a739c2b{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideUpMobile-3a739c2b{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes spin-3a739c2b{to{transform:rotate(360deg)}}@keyframes blink-3a739c2b{50%{opacity:0}}@keyframes marquee-3a739c2b{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes livePulse-3a739c2b{0%{box-shadow:0 0 #ff3d3db3}to{box-shadow:0 0 0 8px #ff3d3d00}}@keyframes vsPunch-3a739c2b{0%,82%,to{transform:scale(1)}88%{transform:scale(1.14) rotate(-4deg)}94%{transform:scale(.97)}}@media (max-width: 1200px){.topbar-inner[data-v-3a739c2b]{gap:28px}.topnav[data-v-3a739c2b]{gap:20px}.game-name[data-v-3a739c2b]{font-size:1.7rem}}@media (max-width: 1024px){.topnav[data-v-3a739c2b],.nav-login[data-v-3a739c2b]{display:none}.burger[data-v-3a739c2b]{display:flex}.hero[data-v-3a739c2b]{padding-bottom:72px}.hero-inner[data-v-3a739c2b]{grid-template-columns:1fr;gap:48px}.hero[data-v-3a739c2b]:after{right:-40px}.sel-screen[data-v-3a739c2b]{height:400px;min-height:0}.sec-head[data-v-3a739c2b]{flex-direction:column;align-items:flex-start;gap:18px}.steps[data-v-3a739c2b],.cs-features[data-v-3a739c2b]{grid-template-columns:1fr}.step[data-v-3a739c2b],.cs-feature[data-v-3a739c2b]{padding:32px 0;border-left:0;border-top:1px solid var(--line)}.step[data-v-3a739c2b]:first-child,.cs-feature[data-v-3a739c2b]:first-child{padding-top:0;border-top:0}.step-num[data-v-3a739c2b]{font-size:4.6rem}.fee-box[data-v-3a739c2b]{grid-template-columns:auto 1fr}.payment-methods[data-v-3a739c2b]{grid-column:1 / -1}.games-grid[data-v-3a739c2b]{grid-template-columns:repeat(3,1fr)}.tickets[data-v-3a739c2b]{grid-template-columns:1fr 1fr}.app-grid[data-v-3a739c2b]{grid-template-columns:1fr;gap:64px}.trust-grid[data-v-3a739c2b]{grid-template-columns:1fr 1fr;row-gap:40px}.trust-item[data-v-3a739c2b]:nth-child(3){padding-left:0;border-left:0}.team-sizes[data-v-3a739c2b]{grid-template-columns:repeat(5,minmax(0,1fr))}.team-size strong[data-v-3a739c2b]{font-size:2.6rem}}@media (max-width: 768px){.home-container[data-v-3a739c2b]{--topbar-h: 62px}.topbar-inner[data-v-3a739c2b],.section-container[data-v-3a739c2b],.hero-inner[data-v-3a739c2b]{padding:0 18px}.nav-play[data-v-3a739c2b]{display:none}.brand-word[data-v-3a739c2b]{font-size:1.25rem}.brand-mark[data-v-3a739c2b]{height:calc(var(--topbar-h) - 2px)}.section[data-v-3a739c2b]{padding:84px 0}.hero[data-v-3a739c2b]{min-height:0;padding:calc(var(--topbar-h) + 32px) 0 56px}.hero[data-v-3a739c2b]:before{background:linear-gradient(180deg,rgba(8,9,11,.55) 0%,var(--ink) 75%)}.hero-bg-img.active[data-v-3a739c2b]{opacity:.22}.hero-title[data-v-3a739c2b]{margin:18px 0;font-size:clamp(3rem,15vw,4.6rem)}.hero-subtitle[data-v-3a739c2b]{font-size:1.05rem}.hero-props[data-v-3a739c2b]{flex-direction:column;gap:12px;margin:24px 0 30px}.hero-actions[data-v-3a739c2b]{flex-direction:column;align-items:stretch;gap:18px}.hero-actions .btn-link[data-v-3a739c2b]{align-self:center}.sel-screen[data-v-3a739c2b]{height:300px}.sel-tag[data-v-3a739c2b]{font-size:1.8rem;top:12px}.sel-plate[data-v-3a739c2b]{font-size:1.8rem;bottom:16px}.sel-p1 .sel-plate[data-v-3a739c2b]{left:14px}.sel-p2 .sel-plate[data-v-3a739c2b]{right:14px}.sel-vs[data-v-3a739c2b]{width:86px;height:86px;margin:-43px 0 0 -43px}.sel-vs span[data-v-3a739c2b]{font-size:2.1rem}.sel-modes span[data-v-3a739c2b]{padding:7px 11px;font-size:.95rem}.winners-strip[data-v-3a739c2b]{height:52px}.ticker-label[data-v-3a739c2b]{padding:0 24px 0 14px}.ticker-label span[data-v-3a739c2b],.ticker-cta[data-v-3a739c2b]{display:none}.tapes[data-v-3a739c2b]{height:140px}.tape-item[data-v-3a739c2b]{font-size:1.8rem;gap:18px;padding-right:18px}.tape-back .tape-item[data-v-3a739c2b]{font-size:1.2rem}.tape-front[data-v-3a739c2b]{margin-top:-28px}.sec-head[data-v-3a739c2b]{margin-bottom:36px;padding-bottom:22px}.sec-title[data-v-3a739c2b]{font-size:clamp(2.5rem,12vw,3.6rem)}.step-top[data-v-3a739c2b]{margin-bottom:18px}.step-num[data-v-3a739c2b]{font-size:4rem}.step-title[data-v-3a739c2b]{font-size:1.75rem}.fee-box[data-v-3a739c2b]{grid-template-columns:1fr;gap:18px;margin-top:48px;padding:22px 20px}.fee-ico[data-v-3a739c2b]{width:52px;height:52px}.games-grid[data-v-3a739c2b],.tickets[data-v-3a739c2b]{display:flex;gap:12px;margin:0 -18px 28px;padding:0 18px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:18px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.games-grid[data-v-3a739c2b]::-webkit-scrollbar,.tickets[data-v-3a739c2b]::-webkit-scrollbar{display:none}.game-tile[data-v-3a739c2b]{flex:0 0 64vw;max-width:280px;scroll-snap-align:start}.game-name[data-v-3a739c2b]{font-size:1.8rem}.ticket[data-v-3a739c2b]{flex:0 0 86vw;max-width:380px;scroll-snap-align:start}.ticket[data-v-3a739c2b]:hover{transform:none}.ticket-prize strong[data-v-3a739c2b]{font-size:2.9rem}.console-line[data-v-3a739c2b]{font-size:.95rem}.console-line span+span[data-v-3a739c2b]:before{margin:0 10px}.cs-features[data-v-3a739c2b]{margin-bottom:56px}.cs-block[data-v-3a739c2b]{margin-bottom:48px}.team-sizes[data-v-3a739c2b]{grid-template-columns:repeat(2,1fr)}.team-size[data-v-3a739c2b]{border-left:0;border-top:1px solid var(--line-2)}.team-size[data-v-3a739c2b]:nth-child(2n){border-left:1px solid var(--line-2)}.team-size[data-v-3a739c2b]:nth-child(-n+2){border-top:0}.team-size.is-volt[data-v-3a739c2b]{grid-column:1 / -1;border-left:0}.team-size strong[data-v-3a739c2b]{font-size:2.6rem}.sg-chip[data-v-3a739c2b]{font-size:1rem}.app-shot[data-v-3a739c2b]{margin:0 14px 14px 0}.app-shot[data-v-3a739c2b]:before{top:14px;right:-14px;bottom:-14px;left:14px}.app-features[data-v-3a739c2b]{grid-template-columns:1fr}.trust-grid[data-v-3a739c2b]{grid-template-columns:1fr;margin-bottom:64px}.trust-item[data-v-3a739c2b],.trust-item[data-v-3a739c2b]:nth-child(3){padding:28px 0 0;border-left:0;border-top:1px solid var(--line)}.trust-item[data-v-3a739c2b]:first-child{padding-top:0;border-top:0}.pull-quote[data-v-3a739c2b]{grid-template-columns:1fr;gap:0}.pull-quote-mark[data-v-3a739c2b]{font-size:6rem;height:52px}.final-cta[data-v-3a739c2b]{padding:110px 0 90px;clip-path:polygon(0 32px,100% 0,100% 100%,0 100%)}.final-cta[data-v-3a739c2b]:after{font-size:16rem;bottom:-8%}.final-cta .cta-inverse[data-v-3a739c2b]{width:100%}.site-footer[data-v-3a739c2b]{padding:52px 18px calc(110px + env(safe-area-inset-bottom))}.footer-top[data-v-3a739c2b]{flex-direction:column;gap:26px}.footer-links[data-v-3a739c2b]{gap:20px}.mobile-dock[data-v-3a739c2b]{display:grid}.modal-overlay[data-v-3a739c2b],.floating-dropdown-overlay[data-v-3a739c2b]{padding:0;align-items:flex-end}.modal-panel[data-v-3a739c2b],.modal-panel.signup-panel[data-v-3a739c2b],.floating-dropdown-panel[data-v-3a739c2b],.floating-date-picker-panel[data-v-3a739c2b]{max-width:100%;border-left:0;border-right:0;border-bottom:0;animation:slideUpMobile-3a739c2b .28s cubic-bezier(.2,.8,.2,1)}.modal-panel[data-v-3a739c2b]{max-height:92vh;padding:30px 20px calc(24px + env(safe-area-inset-bottom))}.modal-panel.signup-panel[data-v-3a739c2b]{max-height:calc(100dvh - 20px - env(safe-area-inset-top));padding-top:26px}.modal-panel.signup-panel .modal-close-btn[data-v-3a739c2b]{top:18px;right:16px}.floating-dropdown-panel[data-v-3a739c2b]{max-height:80vh}.floating-date-picker-panel[data-v-3a739c2b]{max-height:88vh}.modal-panel h2[data-v-3a739c2b]{font-size:2rem}.input-row[data-v-3a739c2b]{grid-template-columns:1fr;gap:0}.signup-buttons-row[data-v-3a739c2b]{flex-direction:column-reverse}.cta-half[data-v-3a739c2b]{width:100%}.date-picker-months[data-v-3a739c2b]{grid-template-columns:repeat(3,1fr);padding:12px 16px}.date-picker-days[data-v-3a739c2b]{padding:0 12px 12px;max-height:220px}.date-day-btn[data-v-3a739c2b]{min-height:38px}.input-group input[data-v-3a739c2b],.password-wrap input[data-v-3a739c2b],.floating-dropdown-search input[data-v-3a739c2b],.custom-select-trigger[data-v-3a739c2b],.date-picker-trigger[data-v-3a739c2b]{font-size:16px!important}.verification-code-input[data-v-3a739c2b]{font-size:1.8rem!important;letter-spacing:8px}}@media (max-width: 480px){.topbar-inner[data-v-3a739c2b]{gap:10px}.topbar-actions[data-v-3a739c2b]{gap:8px}.brand[data-v-3a739c2b]{gap:9px}.brand-word[data-v-3a739c2b]{font-size:1.12rem}.lang-current-btn[data-v-3a739c2b]{padding:0 9px;gap:6px}.lang-current-btn .lang-code[data-v-3a739c2b]{display:none}}@media (max-width: 380px){.brand-word[data-v-3a739c2b]{font-size:1rem}.hero-title[data-v-3a739c2b]{font-size:2.8rem}.sel-screen[data-v-3a739c2b]{height:260px}.sel-modes span[data-v-3a739c2b]:nth-child(3){display:none}}@media (prefers-reduced-motion: reduce){.home-container[data-v-3a739c2b] *,.home-container[data-v-3a739c2b] *:before,.home-container[data-v-3a739c2b] *:after{animation:none!important;transition:none!important}}.modes-grid[data-v-3a739c2b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mode-card[data-v-3a739c2b]{--mode-accent: var(--brand);--mode-ink: var(--ink);--mode-glow: rgba(0, 201, 255, .14);position:relative;display:flex;flex-direction:column;padding:28px 28px 26px;background:var(--panel);border:1px solid var(--line);border-top:4px solid var(--mode-accent);overflow:hidden;transition:transform .2s,border-color .2s}.mode-card[data-v-3a739c2b]:after{content:"";position:absolute;top:0;right:0;width:220px;height:220px;background:radial-gradient(circle at top right,var(--mode-glow),transparent 70%);pointer-events:none}.mode-card[data-v-3a739c2b]:hover{transform:translateY(-4px);border-color:var(--line-2);border-top-color:var(--mode-accent)}.mode-card.mode-oneVone[data-v-3a739c2b]{--mode-accent: var(--volt);--mode-ink: var(--volt-ink);--mode-glow: rgba(215, 255, 58, .12)}.mode-card.mode-streamers[data-v-3a739c2b]{--mode-accent: #b78bff;--mode-ink: #12051f;--mode-glow: rgba(183, 139, 255, .16)}.mode-top[data-v-3a739c2b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.mode-tag[data-v-3a739c2b]{padding:4px 10px;background:var(--mode-accent);color:var(--mode-ink);font-family:var(--display);font-size:.9rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.mode-ico[data-v-3a739c2b]{width:56px;height:56px;display:grid;place-items:center;border:1px solid var(--line-2);color:var(--mode-accent);--ico-accent: var(--mode-accent)}.mode-title[data-v-3a739c2b]{margin:0 0 12px;font-family:var(--display);font-style:italic;font-weight:900;font-size:clamp(2.4rem,3.4vw,3.2rem);line-height:.9;text-transform:uppercase;color:var(--text)}.mode-desc[data-v-3a739c2b]{margin:0 0 20px;color:var(--text-2);font-size:1.02rem;line-height:1.6}.mode-points[data-v-3a739c2b]{list-style:none;margin:0 0 26px;padding:0;display:flex;flex-direction:column;gap:10px}.mode-points li[data-v-3a739c2b]{display:flex;align-items:center;gap:10px;color:var(--text);font-weight:600}.mode-points .ico[data-v-3a739c2b]{color:var(--mode-accent);--ico-accent: var(--mode-accent);flex-shrink:0}.mode-cta[data-v-3a739c2b]{position:relative;z-index:1;margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 24px;background:transparent;border:1px solid var(--mode-accent);color:var(--text);font-family:var(--display);font-size:1.1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s,color .2s}.mode-cta[data-v-3a739c2b]:hover{background:var(--mode-accent);color:var(--mode-ink)}.mode-cta:hover .ico[data-v-3a739c2b]{--ico-accent: var(--mode-ink)}@media (max-width: 1024px){.modes-grid[data-v-3a739c2b]{grid-template-columns:1fr;gap:14px}.mode-card[data-v-3a739c2b]{padding:22px 20px}.mode-top[data-v-3a739c2b]{margin-bottom:16px}.mode-ico[data-v-3a739c2b]{width:46px;height:46px}}@media (min-width: 640px) and (max-width: 1024px){.mode-card[data-v-3a739c2b]{display:grid;grid-template-columns:1fr 1fr;column-gap:28px}.mode-top[data-v-3a739c2b],.mode-title[data-v-3a739c2b],.mode-desc[data-v-3a739c2b]{grid-column:1}.mode-points[data-v-3a739c2b]{grid-column:2;grid-row:1 / span 3;align-self:center;margin:0}.mode-cta[data-v-3a739c2b]{grid-column:1 / -1;margin-top:18px}}@media (max-width: 768px){.signup-panel[data-v-3a739c2b]{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.signup-panel h2[data-v-3a739c2b]{font-size:1.75rem;padding-right:48px}.signup-panel .modal-subtitle[data-v-3a739c2b]{margin-top:2px;font-size:.88rem}.signup-panel .social-signin-section[data-v-3a739c2b]{margin:14px 0 12px}.signup-panel .social-buttons[data-v-3a739c2b]{gap:8px}.signup-panel .social-btn[data-v-3a739c2b]{padding:10px 14px;font-size:.9rem}.signup-panel .social-divider[data-v-3a739c2b]{margin-top:12px;font-size:.8rem}.signup-panel .signup-steps[data-v-3a739c2b]{margin:12px 0 14px}.signup-panel .social-signin-section+.signup-steps[data-v-3a739c2b]{margin-top:0}.signup-panel .ss-step[data-v-3a739c2b]{width:28px;height:28px;font-size:.95rem}.signup-panel .ss-line[data-v-3a739c2b]{max-width:40px}.signup-panel .input-group[data-v-3a739c2b]{margin-bottom:10px}.signup-panel .input-group label[data-v-3a739c2b]{margin-bottom:4px;font-size:.82rem}.signup-panel .input-group input[data-v-3a739c2b],.signup-panel .custom-select-trigger[data-v-3a739c2b],.signup-panel .date-picker-trigger[data-v-3a739c2b]{padding-top:10px;padding-bottom:10px}.signup-panel .input-row[data-v-3a739c2b]{grid-template-columns:1fr 1fr;gap:10px}.signup-panel .password-requirements[data-v-3a739c2b]{flex-direction:row;flex-wrap:wrap;gap:4px 14px;margin-top:6px;padding:7px 10px}.signup-panel .password-req-item[data-v-3a739c2b]{font-size:.76rem}.signup-panel .signup-buttons-row[data-v-3a739c2b]{flex-direction:row;gap:8px;margin-top:4px}.signup-panel .cta-half[data-v-3a739c2b]{width:auto;flex:1}.signup-panel .cta-secondary.cta-half[data-v-3a739c2b]{flex:0 0 auto;padding-left:16px;padding-right:16px}.signup-panel .cta-primary.cta-full[data-v-3a739c2b],.signup-panel .cta-primary.cta-half[data-v-3a739c2b]{padding:13px 18px}.signup-panel .confirm-details[data-v-3a739c2b]{margin-bottom:12px}.signup-panel .confirm-details p[data-v-3a739c2b]{padding:8px 0;font-size:.86rem}.signup-panel .checkbox-label[data-v-3a739c2b]{margin-bottom:8px;font-size:.84rem;line-height:1.35}.signup-panel .modal-switch[data-v-3a739c2b]{margin-top:12px;font-size:.86rem}}@media (max-width: 768px) and (max-height: 720px){.modal-panel.signup-panel[data-v-3a739c2b]{padding-top:18px}.modal-panel.signup-panel .modal-close-btn[data-v-3a739c2b]{top:12px;width:34px;height:34px}.signup-panel h2[data-v-3a739c2b]{font-size:1.5rem}.signup-panel .modal-subtitle[data-v-3a739c2b]{display:none}.signup-panel .social-signin-section[data-v-3a739c2b]{margin-top:10px}.signup-panel .social-buttons[data-v-3a739c2b]{display:grid;grid-template-columns:1fr 1fr}.signup-panel .social-btn[data-v-3a739c2b]{padding:9px 8px;gap:6px;font-size:.8rem}.signup-panel .social-btn span[data-v-3a739c2b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signup-panel .signup-steps[data-v-3a739c2b]{margin:8px 0 10px}.signup-panel .input-group[data-v-3a739c2b]{margin-bottom:8px}.signup-panel .input-group input[data-v-3a739c2b],.signup-panel .custom-select-trigger[data-v-3a739c2b],.signup-panel .date-picker-trigger[data-v-3a739c2b]{padding-top:8px;padding-bottom:8px}.signup-panel .cta-primary.cta-full[data-v-3a739c2b],.signup-panel .cta-primary.cta-half[data-v-3a739c2b],.signup-panel .cta-secondary[data-v-3a739c2b]{padding-top:11px;padding-bottom:11px}.signup-panel .modal-switch[data-v-3a739c2b]{margin-top:8px}}.team-forum[data-v-ef11992b]{--tf-bg: #0b0812;--tf-panel: #120d1c;--tf-panel-2: #1a1328;--tf-line: rgba(255, 255, 255, .07);--tf-line-2: rgba(183, 139, 255, .28);--tf-text: #f3f2ec;--tf-text-2: #b3adc2;--tf-text-3: #77708a;--tf-violet: #b78bff;--tf-violet-strong: #7c3aed;--tf-green: #34d399;--tf-display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;position:fixed;top:70px;right:0;width:400px;height:calc(100vh - 70px);height:calc(100dvh - 70px);background:var(--tf-bg);z-index:999;display:flex;flex-direction:column;border-left:1px solid var(--tf-line);font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--tf-text)}.team-forum.no-header .tf-body[data-v-ef11992b]{height:100%}.team-forum.minimized[data-v-ef11992b]{width:auto;height:auto;top:70px;right:0;border-left:3px solid var(--tf-violet);background:var(--tf-panel)}.team-forum.minimized .tf-header[data-v-ef11992b]{padding:10px 14px;min-height:44px;border-bottom:0}.team-forum.minimized .tf-header-text[data-v-ef11992b]{flex-direction:row;align-items:center;gap:8px}.team-forum.minimized .tf-subtitle[data-v-ef11992b]{display:none}.tf-header[data-v-ef11992b]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;min-height:52px;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--tf-panel);border-bottom:1px solid var(--tf-line);flex-shrink:0}.tf-header-left[data-v-ef11992b]{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.tf-header-icon[data-v-ef11992b]{width:32px;height:32px;flex-shrink:0;display:grid;place-items:center;background:var(--tf-violet-strong);color:#fff;font-size:.85rem;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}.tf-header-text[data-v-ef11992b]{display:flex;flex-direction:column;min-width:0;line-height:1.05}.tf-title[data-v-ef11992b]{font-family:var(--tf-display);font-size:1.15rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--tf-text)}.tf-subtitle[data-v-ef11992b]{font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tf-violet)}.tf-header-actions[data-v-ef11992b]{display:flex;gap:4px;flex-shrink:0;align-items:center}.tf-icon-btn[data-v-ef11992b]{position:relative;width:30px;height:30px;display:grid;place-items:center;background:transparent;border:1px solid transparent;color:var(--tf-text-3);font-size:.8rem;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.tf-icon-btn[data-v-ef11992b]:hover{color:var(--tf-text);border-color:var(--tf-line);background:#ffffff08}.tf-icon-btn.close[data-v-ef11992b]:hover{color:#f87171;border-color:#ef44444d}.tf-icon-btn.recruiter-mobile[data-v-ef11992b]{color:var(--tf-violet);border-color:var(--tf-line-2)}.tf-icon-badge[data-v-ef11992b]{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;padding:0 4px;display:grid;place-items:center;background:var(--tf-violet-strong);color:#fff;font-size:.58rem;font-weight:800;border:1px solid var(--tf-bg)}.spinning[data-v-ef11992b]{animation:spin-ef11992b .6s ease-in-out}@keyframes spin-ef11992b{to{transform:rotate(360deg)}}.tf-body[data-v-ef11992b]{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.tf-board-tabs[data-v-ef11992b]{display:grid;grid-template-columns:repeat(3,1fr);padding:0 8px;background:var(--tf-panel);border-bottom:1px solid var(--tf-line);flex-shrink:0}.tf-board-tabs.two-tabs[data-v-ef11992b]{grid-template-columns:repeat(2,1fr)}.tf-board-tab[data-v-ef11992b]{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 4px 9px;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--tf-text-3);font-family:var(--tf-display);font-size:.92rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color .15s,border-color .15s}.tf-board-tab svg[data-v-ef11992b]{font-size:.78rem}.tf-board-tab[data-v-ef11992b]:hover{color:var(--tf-text-2)}.tf-board-tab.active[data-v-ef11992b]{color:var(--tf-text);border-bottom-color:var(--tf-violet)}.tf-board-tab.active svg[data-v-ef11992b]{color:var(--tf-violet)}.tf-filter-container[data-v-ef11992b]{padding:8px 10px;border-bottom:1px solid var(--tf-line);flex-shrink:0}.tf-filter-row[data-v-ef11992b]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.tf-filter-row>.tf-select[data-v-ef11992b]:only-child{grid-column:1 / -1}.tf-select[data-v-ef11992b]{position:relative;min-width:0}.tf-select-trigger[data-v-ef11992b]{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:34px;padding:0 10px;background:var(--tf-panel);border:1px solid var(--tf-line);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s}.tf-select:hover .tf-select-trigger[data-v-ef11992b]{border-color:#ffffff24}.tf-select.open .tf-select-trigger[data-v-ef11992b]{border-color:var(--tf-violet)}.tf-select-value[data-v-ef11992b]{display:flex;align-items:center;gap:7px;flex:1;min-width:0;font-size:.8rem;font-weight:600;color:var(--tf-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tf-option-icon[data-v-ef11992b]{color:var(--tf-violet);font-size:.78rem;width:14px;text-align:center;flex-shrink:0}.tf-select-arrow[data-v-ef11992b]{color:var(--tf-text-3);font-size:.65rem;transition:transform .2s;flex-shrink:0}.tf-select.open .tf-select-arrow[data-v-ef11992b]{transform:rotate(180deg);color:var(--tf-violet)}.tf-select-dropdown[data-v-ef11992b]{background:#0e0916;border:1px solid var(--tf-line-2);box-shadow:0 16px 40px #0009;max-height:320px;overflow-y:auto}.tf-select-dropdown[data-v-ef11992b]::-webkit-scrollbar{width:3px}.tf-select-dropdown[data-v-ef11992b]::-webkit-scrollbar-thumb{background:#b78bff4d}.tf-select-option[data-v-ef11992b]{display:flex;align-items:center;gap:10px;padding:9px 12px;cursor:pointer;color:var(--tf-text-2);font-size:.82rem;transition:background .12s,color .12s}.tf-select-option[data-v-ef11992b]:hover{background:#b78bff14;color:var(--tf-text)}.tf-select-option.active[data-v-ef11992b]{background:#b78bff1f;color:var(--tf-text);font-weight:600}.tf-option-label[data-v-ef11992b]{flex:1}.tf-option-check[data-v-ef11992b]{color:var(--tf-green);font-size:.72rem}.tf-board-banner[data-v-ef11992b]{display:flex;align-items:center;gap:7px;padding:6px 12px;font-size:.74rem;color:var(--tf-text-3);border-bottom:1px solid var(--tf-line);flex-shrink:0}.tf-board-banner svg[data-v-ef11992b]{color:var(--tf-violet);font-size:.72rem;flex-shrink:0}.banner-emerald svg[data-v-ef11992b]{color:var(--tf-green)}.tf-recruiter-bar[data-v-ef11992b]{padding:8px 10px;border-bottom:1px solid var(--tf-line);flex-shrink:0}.tf-recruiter-btn[data-v-ef11992b]{width:100%;display:flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;background:linear-gradient(100deg,#7c3aed38,#7c3aed0f);border:1px solid var(--tf-line-2);color:var(--tf-text);font-family:var(--tf-display);font-size:.92rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color .15s,background .15s}.tf-recruiter-btn svg[data-v-ef11992b]{color:var(--tf-violet)}.tf-recruiter-btn[data-v-ef11992b]:hover{border-color:var(--tf-violet);background:linear-gradient(100deg,#7c3aed52,#7c3aed1a)}.tf-recruiter-count[data-v-ef11992b]{margin-left:auto;min-width:22px;height:20px;padding:0 6px;display:inline-grid;place-items:center;background:var(--tf-violet-strong);color:#fff;font-size:.72rem;font-weight:800}.tf-messages[data-v-ef11992b]{flex:1;min-height:0;overflow-y:auto;padding:10px;display:flex;flex-direction:column;gap:6px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent;overscroll-behavior:contain}.tf-messages[data-v-ef11992b]::-webkit-scrollbar{width:4px}.tf-messages[data-v-ef11992b]::-webkit-scrollbar-thumb{background:#ffffff14}.tf-loading[data-v-ef11992b],.tf-empty[data-v-ef11992b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:48px 20px;text-align:center;color:var(--tf-text-3)}.tf-loader[data-v-ef11992b]{width:26px;height:26px;border-radius:50%;border:3px solid rgba(183,139,255,.15);border-top-color:var(--tf-violet);animation:spin-ef11992b .8s linear infinite}.tf-empty-icon[data-v-ef11992b]{font-size:1.8rem;color:#b78bff59}.tf-empty p[data-v-ef11992b]{margin:0;font-size:.9rem;font-weight:600;color:var(--tf-text-2)}.tf-empty span[data-v-ef11992b]{font-size:.76rem}.tf-msg[data-v-ef11992b]{display:flex;align-items:flex-start;gap:9px;padding:6px 8px;transition:background .12s}.tf-msg[data-v-ef11992b]:hover{background:#ffffff06}.tf-msg.own-msg[data-v-ef11992b]{background:#7c3aed12;border-left:2px solid var(--tf-violet);padding-left:6px}.tf-msg-avatar[data-v-ef11992b]{width:28px;height:28px;flex-shrink:0;display:grid;place-items:center;color:#fff;font-size:.72rem;font-weight:800;font-family:var(--tf-display)}.tf-msg-content[data-v-ef11992b]{flex:1;min-width:0}.tf-msg-line[data-v-ef11992b]{display:flex;align-items:baseline;gap:8px;margin-bottom:1px}.tf-msg-name[data-v-ef11992b]{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;font-weight:700;color:var(--tf-text)}.tf-msg-team[data-v-ef11992b]{color:#d6c4ff}.tf-msg-time[data-v-ef11992b]{font-size:.68rem;color:var(--tf-text-3)}.tf-msg-text[data-v-ef11992b]{margin:0;font-size:.86rem;line-height:1.4;color:var(--tf-text-2);word-break:break-word;white-space:pre-wrap}.tf-card[data-v-ef11992b]{position:relative;padding:8px 10px;background:var(--tf-panel);border:1px solid var(--tf-line);border-left:3px solid var(--tf-violet);transition:border-color .15s,background .15s}.tf-card[data-v-ef11992b]:hover{background:var(--tf-panel-2)}.tf-card-glow[data-v-ef11992b]{display:none}.tf-card.card-violet[data-v-ef11992b]{border-left-color:var(--tf-violet)}.tf-card.card-blue[data-v-ef11992b]{border-left-color:#8b9dff}.tf-card.card-emerald[data-v-ef11992b]{border-left-color:var(--tf-green)}.tf-card.card-slate[data-v-ef11992b]{border-left-color:#64748b}.tf-card.own-post[data-v-ef11992b]{background:#7c3aed14}.tf-card.expiring[data-v-ef11992b]{border-top-color:#f59e0b59;border-right-color:#f59e0b59;border-bottom-color:#f59e0b59}.tf-card-line[data-v-ef11992b]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.tf-avatar[data-v-ef11992b]{width:26px;height:26px;flex-shrink:0;display:grid;place-items:center;color:#fff;font-size:.7rem;font-weight:800;font-family:var(--tf-display)}.tf-post-user[data-v-ef11992b]{display:inline-flex;align-items:center;gap:4px;max-width:150px;flex-shrink:1;font-size:.82rem;font-weight:700;color:var(--tf-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tf-team-icon[data-v-ef11992b]{color:var(--tf-violet);font-size:.68rem}.tf-chip[data-v-ef11992b]{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;flex-shrink:0;background:#ffffff0d;border:1px solid var(--tf-line);color:var(--tf-text-2);font-family:var(--tf-display);font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.tf-chip svg[data-v-ef11992b],.tf-chip i[data-v-ef11992b]{font-size:.6rem;opacity:.9}.tf-chip-primary[data-v-ef11992b]{background:#b78bff24;border-color:var(--tf-line-2);color:#ece2ff}.tf-chip-primary.tf-chip-region[data-v-ef11992b]{background:#8b9dff1f;border-color:#8b9dff4d;color:#d7ddff}.tf-chip-primary.tf-chip-size[data-v-ef11992b]{background:#34d3991f;border-color:#34d3994d;color:#a7f3d0}.tf-chip-game[data-v-ef11992b]{background:transparent;border-color:var(--tf-line);color:var(--tf-text-3)}.tf-inline-cancel[data-v-ef11992b],.tf-inline-invite[data-v-ef11992b]{margin-left:auto;flex-shrink:0;width:28px;height:28px;display:grid;place-items:center;font-size:.72rem;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.tf-inline-cancel[data-v-ef11992b]{background:transparent;border:1px solid rgba(239,68,68,.3);color:#fca5a5}.tf-inline-cancel[data-v-ef11992b]:hover{background:#ef444426;border-color:#ef444480}.tf-inline-cancel[data-v-ef11992b]:disabled{opacity:.4;cursor:not-allowed}.tf-inline-invite[data-v-ef11992b]{background:var(--tf-violet-strong);border:1px solid var(--tf-violet-strong);color:#fff}.tf-inline-invite[data-v-ef11992b]:hover{background:#8b4cf5}.tf-inline-invite.invited[data-v-ef11992b]{background:#34d3991f;border-color:#34d39966;color:var(--tf-green);cursor:default}.tf-quick-actions[data-v-ef11992b]{display:flex;flex-direction:column;gap:5px;padding:8px 10px 4px;border-top:1px solid var(--tf-line);background:var(--tf-panel);flex-shrink:0}.tf-qa-label[data-v-ef11992b]{font-family:var(--tf-display);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tf-text-3)}.tf-qa-grid[data-v-ef11992b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.tf-qa-btn[data-v-ef11992b]{min-width:0;min-height:36px;padding:0 6px;display:flex;align-items:center;justify-content:center;gap:6px;background:var(--tf-bg);border:1px solid var(--tf-line);color:var(--tf-text-2);font-family:var(--tf-display);font-size:.86rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.tf-qa-btn span[data-v-ef11992b]{overflow:hidden;text-overflow:ellipsis}.tf-qa-btn svg[data-v-ef11992b]{font-size:.74rem;flex-shrink:0}.tf-qa-btn.qa-violet svg[data-v-ef11992b]{color:var(--tf-violet)}.tf-qa-btn.qa-blue svg[data-v-ef11992b]{color:#8b9dff}.tf-qa-btn.qa-emerald svg[data-v-ef11992b]{color:var(--tf-green)}.tf-qa-btn[data-v-ef11992b]:hover{color:var(--tf-text);border-color:var(--tf-line-2);background:#7c3aed1a}.tf-quick-actions.has-active-post[data-v-ef11992b]{padding:8px 10px}.tf-active-lock[data-v-ef11992b]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#f59e0b12;border:1px solid rgba(245,158,11,.25);color:#fbbf24;font-size:.74rem;line-height:1.35}.tf-active-lock svg[data-v-ef11992b]{font-size:.8rem;flex-shrink:0}.tf-composer[data-v-ef11992b]{display:flex;flex-direction:column;gap:6px;padding:6px 10px 10px;background:var(--tf-panel);flex-shrink:0}.tf-input-row[data-v-ef11992b]{display:flex;gap:6px;align-items:stretch}.tf-input[data-v-ef11992b]{flex:1;min-width:0;min-height:40px;padding:0 12px;background:var(--tf-bg);border:1px solid var(--tf-line);color:var(--tf-text);font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.86rem;outline:none;transition:border-color .15s}.tf-input[data-v-ef11992b]:focus{border-color:var(--tf-violet)}.tf-input[data-v-ef11992b]::placeholder{color:var(--tf-text-3)}.tf-input.input-warning[data-v-ef11992b]{border-color:#f59e0b99}.tf-post-btn[data-v-ef11992b]{width:46px;flex-shrink:0;display:grid;place-items:center;background:var(--tf-violet-strong);border:0;color:#fff;font-size:.9rem;cursor:pointer;transition:background .15s;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}.tf-post-btn[data-v-ef11992b]:hover:not(:disabled){background:#8b4cf5}.tf-post-btn[data-v-ef11992b]:disabled{opacity:.3;cursor:not-allowed}.tf-permission-notice[data-v-ef11992b]{display:flex;align-items:center;gap:8px;padding:9px 12px;background:#ffffff05;border:1px dashed rgba(255,255,255,.12);font-size:.76rem;color:var(--tf-text-3)}.tf-violation[data-v-ef11992b]{display:flex;align-items:center;gap:5px;font-size:.72rem;color:#f59e0b;font-weight:500}@media (min-width: 769px) and (max-height: 760px){.tf-board-banner[data-v-ef11992b]{display:none}.tf-header[data-v-ef11992b]{min-height:46px;padding:7px 12px}.tf-qa-label[data-v-ef11992b]{display:none}}.tf-modal-backdrop[data-v-ef11992b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;background:#05030fbf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn-ef11992b .2s ease}@keyframes fadeIn-ef11992b{0%{opacity:0}to{opacity:1}}.tf-modal[data-v-ef11992b]{width:100%;max-width:480px;max-height:85vh;background:linear-gradient(180deg,#1a1030,#150b28);border:1px solid rgba(124,58,237,.25);border-radius:2px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 60px #000000b3,0 0 80px #7c3aed26;animation:modalUp-ef11992b .25s cubic-bezier(.4,0,.2,1)}@keyframes modalUp-ef11992b{0%{transform:translateY(20px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.tf-modal.modal-violet[data-v-ef11992b],.tf-modal.modal-blue[data-v-ef11992b]{border-color:#7c3aed59}.tf-modal.modal-emerald[data-v-ef11992b]{border-color:#34d39959}.tf-modal.modal-danger[data-v-ef11992b]{border-color:#ef444459}.tf-modal-head[data-v-ef11992b]{display:flex;align-items:center;gap:12px;padding:16px 18px;background:#7c3aed14;border-bottom:1px solid rgba(124,58,237,.15);flex-shrink:0}.tf-modal.modal-danger .tf-modal-head[data-v-ef11992b]{background:#ef444414;border-bottom-color:#ef444433}.tf-modal-icon[data-v-ef11992b]{width:42px;height:42px;border-radius:2px;background:linear-gradient(135deg,#7c3aed4d,#7c3aed26);border:1px solid rgba(124,58,237,.3);display:flex;align-items:center;justify-content:center;color:#d8b4fe;font-size:1.05rem;flex-shrink:0}.tf-modal.modal-blue .tf-modal-icon[data-v-ef11992b]{background:linear-gradient(135deg,#7c3aed4d,#7c3aed26);border-color:#7c3aed4d;color:#c9b8f2}.tf-modal.modal-emerald .tf-modal-icon[data-v-ef11992b]{background:linear-gradient(135deg,#34d3994d,#10b98126);border-color:#34d3994d;color:#6ee7b7}.tf-modal.modal-danger .tf-modal-icon[data-v-ef11992b]{background:linear-gradient(135deg,#ef44444d,#dc262626);border-color:#ef44444d;color:#fca5a5}.tf-modal-head-text[data-v-ef11992b]{flex:1;min-width:0}.tf-modal-head-text h3[data-v-ef11992b]{margin:0;font-size:1.159rem;font-weight:900;color:#fff;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.tf-modal-head-text p[data-v-ef11992b]{margin:2px 0 0;font-size:.7rem;color:#ffffff80}.tf-modal-close[data-v-ef11992b]{width:32px;height:32px;border-radius:2px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#ffffff80;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.tf-modal-close[data-v-ef11992b]:hover{background:#ef444426;border-color:#ef44444d;color:#f87171}.tf-modal-body[data-v-ef11992b]{flex:1;overflow-y:auto;padding:16px 18px;display:flex;flex-direction:column;gap:4px}.tf-modal-label[data-v-ef11992b]{font-size:.85rem;font-weight:700;color:#ffffff80;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;display:block;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.tf-option-grid[data-v-ef11992b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px}.tf-option-pill[data-v-ef11992b]{padding:8px 12px;border-radius:2px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);color:#ffffffb3;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:.875rem;font-weight:700;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;gap:6px;text-align:left;text-transform:uppercase;letter-spacing:.06em}.tf-option-pill[data-v-ef11992b]:hover{background:#7c3aed14;border-color:#7c3aed33;color:#e9d5ff}.tf-option-pill.active[data-v-ef11992b]{background:linear-gradient(135deg,#7c3aed40,#7c3aed26);border-color:#7c3aed99;color:#fff;box-shadow:0 4px 14px #7c3aed40}.tf-option-pill.team-pill[data-v-ef11992b]{justify-content:flex-start}.tf-option-pill i[data-v-ef11992b]{font-size:.65rem;opacity:.85}.tf-modal-input[data-v-ef11992b]{width:100%;padding:10px 14px;border-radius:2px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);color:#ffffffe6;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8rem;outline:none;transition:all .2s ease;box-sizing:border-box}.tf-modal-input[data-v-ef11992b]:focus{border-color:#7c3aed80;background:#ffffff0d}.tf-modal-input[data-v-ef11992b]::placeholder{color:#fff3}.tf-modal-info[data-v-ef11992b]{display:flex;align-items:center;gap:6px;margin-top:12px;padding:8px 12px;background:#7c3aed0f;border:1px solid rgba(124,58,237,.15);border-radius:2px;font-size:.66rem;color:#c9b8f2}.tf-modal-actions[data-v-ef11992b]{display:flex;gap:8px;justify-content:flex-end;padding:12px 18px 16px;border-top:1px solid rgba(255,255,255,.04);flex-shrink:0}.tf-modal-btn[data-v-ef11992b]{padding:9px 18px;border-radius:2px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:.915rem;font-weight:700;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:6px;text-transform:uppercase;letter-spacing:.05em}.tf-modal-btn.cancel[data-v-ef11992b]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#fff9}.tf-modal-btn.cancel[data-v-ef11992b]:hover{background:#ffffff14;color:#ffffffd9}.tf-modal-btn.primary[data-v-ef11992b]{background:#7c3aed;border:none;color:#fff;box-shadow:0 4px 14px #7c3aed4d}.tf-modal-btn.primary[data-v-ef11992b]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #7c3aed73}.tf-modal-btn.primary[data-v-ef11992b]:disabled{opacity:.35;cursor:not-allowed}.tf-modal-btn.danger[data-v-ef11992b]{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;color:#fff;box-shadow:0 4px 14px #ef44444d}.tf-modal-btn.danger[data-v-ef11992b]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #ef444473}.tf-modal-btn.danger[data-v-ef11992b]:disabled{opacity:.4;cursor:not-allowed}.tf-invite-context[data-v-ef11992b]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.tf-invite-preview[data-v-ef11992b]{padding:12px 14px;border-radius:2px;background:#7c3aed14;border:1px solid rgba(124,58,237,.2);color:#ffffffd9;font-size:.78rem;line-height:1.5;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;word-break:break-word;white-space:pre-wrap}.tf-recruiter-modal[data-v-ef11992b]{max-width:520px;max-height:88vh}.tf-recruiter-games[data-v-ef11992b]{display:flex;gap:6px;padding:12px 18px;background:#140c2899;border-bottom:1px solid rgba(124,58,237,.12);overflow-x:auto;scrollbar-width:none;flex-shrink:0}.tf-recruiter-games[data-v-ef11992b]::-webkit-scrollbar{display:none}.tf-recruiter-game-pill[data-v-ef11992b]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:2px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#ffffffa6;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0;text-transform:uppercase;letter-spacing:.06em}.tf-recruiter-game-pill[data-v-ef11992b]:hover{background:#7c3aed1a;border-color:#7c3aed4d;color:#e9d5ff}.tf-recruiter-game-pill.active[data-v-ef11992b]{background:linear-gradient(135deg,#7c3aed4d,#7c3aed33);border-color:#7c3aed99;color:#fff;box-shadow:0 4px 12px #7c3aed40}.tf-recruiter-game-pill i[data-v-ef11992b]{font-size:.7rem}.tf-recruiter-pill-count[data-v-ef11992b]{background:#ffffff1a;color:#ffffffbf;font-size:.75rem;font-weight:700;padding:1px 6px;border-radius:2px;margin-left:2px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.tf-recruiter-body[data-v-ef11992b]{padding:12px 14px;gap:8px}.tf-recruiter-empty[data-v-ef11992b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;gap:8px;color:#ffffff59}.tf-recruiter-empty i[data-v-ef11992b]{font-size:2rem;color:#7c3aed66}.tf-recruiter-empty p[data-v-ef11992b]{margin:0;font-size:.82rem;font-weight:600}.tf-recruiter-empty span[data-v-ef11992b]{font-size:.68rem;color:#ffffff40}.tf-recruiter-row[data-v-ef11992b]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:2px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);transition:all .15s ease}.tf-recruiter-row[data-v-ef11992b]:hover{background:#7c3aed0d;border-color:#7c3aed33}.tf-recruiter-avatar[data-v-ef11992b]{width:34px;height:34px;border-radius:2px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem;font-weight:700;flex-shrink:0;box-shadow:0 2px 6px #00000040}.tf-recruiter-info[data-v-ef11992b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.tf-recruiter-name-line[data-v-ef11992b]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tf-recruiter-name[data-v-ef11992b]{font-size:.76rem;font-weight:700;color:#ffffffe6}.tf-recruiter-game-chip[data-v-ef11992b]{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:2px;background:#fbbf241a;border:1px solid rgba(251,191,36,.2);color:#fcd34d;font-size:.75rem;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.tf-recruiter-chips[data-v-ef11992b]{display:flex;flex-wrap:wrap;gap:4px}.tf-recruiter-invite-btn[data-v-ef11992b]{width:32px;height:32px;border-radius:2px;background:#7c3aed;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.915rem;flex-shrink:0;transition:all .2s ease;box-shadow:0 2px 8px #7c3aed4d;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.tf-recruiter-invite-btn[data-v-ef11992b]:hover:not(:disabled){transform:scale(1.08);box-shadow:0 4px 14px #7c3aed80}.tf-recruiter-invite-btn.invited[data-v-ef11992b]{background:linear-gradient(135deg,#34d3994d,#10b98133);border:1px solid rgba(52,211,153,.5);color:#6ee7b7;cursor:default;box-shadow:none}.tf-recruiter-invite-btn[data-v-ef11992b]:disabled{cursor:default}.tf-recruiter-invite-btn[data-v-ef11992b]:disabled:hover{transform:none}@media (max-width: 768px){.team-forum[data-v-ef11992b]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:2000!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important}.team-forum.mobile-hidden[data-v-ef11992b]{display:none!important}.team-forum.mobile-overlay[data-v-ef11992b]{display:flex!important;animation:slideUp-ef11992b .35s cubic-bezier(.32,.72,0,1)!important}.team-forum.minimized[data-v-ef11992b]{display:none!important}@keyframes slideUp-ef11992b{0%{transform:translateY(30%);opacity:0}to{transform:translateY(0);opacity:1}}.tf-body[data-v-ef11992b]{height:100%!important}.tf-header[data-v-ef11992b]{padding-top:max(14px,env(safe-area-inset-top));cursor:default}.tf-composer[data-v-ef11992b]{padding-bottom:max(12px,env(safe-area-inset-bottom,12px))}.tf-input[data-v-ef11992b]{font-size:16px}.tf-filter-row[data-v-ef11992b]{grid-template-columns:1fr 1fr;gap:6px}.tf-filter-row>.tf-select[data-v-ef11992b]:only-child{grid-column:1 / -1}.tf-select-trigger[data-v-ef11992b]{padding:8px 10px;min-height:38px}.tf-select-value[data-v-ef11992b]{font-size:.72rem;gap:6px}.tf-option-icon[data-v-ef11992b]{font-size:.78rem;width:14px}.tf-quick-actions[data-v-ef11992b]{padding:8px 10px 4px}.tf-qa-btn[data-v-ef11992b]{min-height:40px;font-size:.82rem}.tf-option-grid[data-v-ef11992b]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.tf-recruiter-modal[data-v-ef11992b]{max-width:100%;max-height:92vh;border-radius:2px}.tf-recruiter-games[data-v-ef11992b]{padding:10px 14px}.tf-recruiter-row[data-v-ef11992b]{padding:9px 10px;gap:8px}.tf-recruiter-avatar[data-v-ef11992b]{width:30px;height:30px;font-size:.7rem}.tf-recruiter-name[data-v-ef11992b]{font-size:.72rem}.tf-recruiter-invite-btn[data-v-ef11992b]{width:30px;height:30px;font-size:.854rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.tf-card[data-v-ef11992b]{padding:8px 10px}.tf-post-user[data-v-ef11992b]{max-width:130px}}@media (max-width: 380px){.tf-qa-btn[data-v-ef11992b]{font-size:.74rem;gap:4px}.tf-select-value[data-v-ef11992b]{font-size:.68rem}.tf-post-user[data-v-ef11992b]{max-width:80px}}.tf-modal-backdrop[data-v-ef11992b]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.tf-modal[data-v-ef11992b]{border-radius:2px;border-top:3px solid #b78bff;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.tf-label-hint[data-v-ef11992b]{margin-left:6px;font-size:.72rem;font-weight:600;color:#ffffff4d;letter-spacing:.04em}.tf-open-roles[data-v-ef11992b]{margin-top:14px;padding:10px 12px;background:#7c3aed14;border:1px solid rgba(183,139,255,.25);border-left:3px solid #b78bff;border-radius:2px}.tf-open-roles-head[data-v-ef11992b]{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#c9b8f2}.tf-open-roles-list[data-v-ef11992b]{display:flex;flex-wrap:wrap;gap:5px}.tf-open-role[data-v-ef11992b]{display:inline-flex;align-items:baseline;gap:2px;padding:3px 9px;background:#b78bff29;border:1px solid rgba(183,139,255,.4);border-radius:2px;color:#efe6ff;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:.85rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.tf-open-role em[data-v-ef11992b]{font-style:normal;font-size:.72rem;color:#b78bff}.tf-open-role.sm[data-v-ef11992b]{padding:1px 6px;font-size:.75rem}.tf-option-pill[data-v-ef11992b]{position:relative}.tf-option-pill.needed[data-v-ef11992b]{border-color:#b78bff59}.tf-needed-dot[data-v-ef11992b]{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#b78bff;box-shadow:0 0 0 2px #b78bff33}.tf-recruiter-needs[data-v-ef11992b]{display:flex;align-items:flex-start;gap:10px;padding:10px 18px;border-bottom:1px solid rgba(124,58,237,.12);flex-shrink:0}.tf-recruiter-needs-list[data-v-ef11992b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.tf-recruiter-need[data-v-ef11992b]{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.tf-recruiter-need-team[data-v-ef11992b]{display:inline-flex;align-items:center;gap:5px;margin-right:4px;font-size:.78rem;font-weight:700;color:#ffffffd9}.tf-recruiter-need-team svg[data-v-ef11992b]{color:#b78bff;font-size:.7rem}.tf-recruiter-need-full[data-v-ef11992b]{font-size:.72rem;color:#fff6}.tf-recruiter-needs-hint[data-v-ef11992b]{display:flex;align-items:center;gap:6px;margin:0;font-size:.72rem;color:#ffffff73}.tf-fit-toggle[data-v-ef11992b]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;flex-shrink:0;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:2px;color:#ffffffb3;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;white-space:nowrap}.tf-fit-toggle[data-v-ef11992b]:hover{border-color:#b78bff66;color:#efe6ff}.tf-fit-toggle.active[data-v-ef11992b]{background:#7c3aed40;border-color:#b78bff;color:#fff}.tf-recruiter-row.fits[data-v-ef11992b]{border-color:#b78bff4d;background:#7c3aed0f}.tf-fit-chip[data-v-ef11992b]{background:#34d3991f;border-color:#34d3994d;color:#a7f3d0}.tf-fit-line[data-v-ef11992b]{display:flex;flex-wrap:wrap;gap:4px}.tf-fit-badge[data-v-ef11992b]{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;background:#34d3991f;border:1px solid rgba(52,211,153,.3);border-radius:2px;color:#a7f3d0;font-size:.72rem;font-weight:700}@media (max-width: 600px){.tf-recruiter-needs[data-v-ef11992b]{flex-direction:column;padding:10px 14px}.tf-fit-toggle[data-v-ef11992b]{align-self:flex-start}}.referral-modal-container[data-v-44de7a22]{--gold-1: #fbbf24;--gold-2: #f59e0b;--gold-3: #d97706;--purple-1: #0d0f12;--purple-2: #0d0f12;--purple-3: #0d0f12;--dark-1: #0a0a12;--dark-2: #12121f;--dark-3: #1a1a2e;--blue-accent: #0d0f12;--green-accent: #34d399}.referral-loading-overlay[data-v-44de7a22]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0a12d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:10000}.referral-loading-content[data-v-44de7a22]{text-align:center;color:#fff}.referral-loading-spinner[data-v-44de7a22]{position:relative;width:60px;height:60px;margin:0 auto 16px}.referral-loading-spinner .loader-ring[data-v-44de7a22]{position:absolute;border-radius:50%;border:3px solid transparent;animation:loaderSpin-44de7a22 1.5s cubic-bezier(.68,-.55,.27,1.55) infinite}.referral-loading-spinner .loader-ring[data-v-44de7a22]:nth-child(1){top:0;right:0;bottom:0;left:0;border-top-color:#fbbf24;border-right-color:#fbbf24;animation-delay:0s}.referral-loading-spinner .loader-ring[data-v-44de7a22]:nth-child(2){top:8px;right:8px;bottom:8px;left:8px;border-bottom-color:#f59e0b;border-left-color:#f59e0b;animation-delay:.2s}.referral-loading-spinner .loader-ring[data-v-44de7a22]:nth-child(3){top:16px;right:16px;bottom:16px;left:16px;border-top-color:#fcd34d;border-right-color:#fcd34d;animation-delay:.4s}@keyframes loaderSpin-44de7a22{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.referral-loading-content p[data-v-44de7a22]{font-size:.9rem;font-weight:600;color:#fffc;letter-spacing:.5px}.referral-modal-overlay[data-v-44de7a22]{position:fixed;top:0;right:0;bottom:0;left:0;background:#05050ccc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:fadeIn-44de7a22 .25s ease}@keyframes fadeIn-44de7a22{0%{opacity:0}to{opacity:1}}.referral-modal-container[data-v-44de7a22]{background:linear-gradient(145deg,#0f0f1a,#161628,#12121f);border-radius:2px;max-width:820px;width:100%;max-height:90vh;overflow-y:auto;padding:36px 32px 32px;position:relative;box-shadow:0 0 0 1px #ffffff0f,0 25px 60px #00000080,0 0 80px #f59e0b14;animation:slideUp-44de7a22 .35s cubic-bezier(.16,1,.3,1);overflow:hidden}.referral-modal-container.team-mode[data-v-44de7a22]{box-shadow:0 0 0 1px #0d0f1226,0 25px 60px #00000080,0 0 80px #0d0f121f}@keyframes slideUp-44de7a22{0%{opacity:0;transform:translateY(30px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-bg-effects[data-v-44de7a22]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;border-radius:2px}.bg-orb[data-v-44de7a22]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.25}.bg-orb-1[data-v-44de7a22]{width:300px;height:300px;background:radial-gradient(circle,#f59e0b,transparent);top:-100px;right:-80px;animation:orbFloat1-44de7a22 8s ease-in-out infinite}.bg-orb-2[data-v-44de7a22]{width:250px;height:250px;background:#0d0f12;bottom:-80px;left:-60px;animation:orbFloat2-44de7a22 10s ease-in-out infinite}.bg-orb-3[data-v-44de7a22]{width:200px;height:200px;background:#0d0f12;top:50%;left:50%;transform:translate(-50%,-50%);animation:orbFloat3-44de7a22 12s ease-in-out infinite}@keyframes orbFloat1-44de7a22{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,30px) scale(1.15)}}@keyframes orbFloat2-44de7a22{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,-20px) scale(1.1)}}@keyframes orbFloat3-44de7a22{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.15}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.25}}.bg-grid[data-v-44de7a22]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse at center,black 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 70%)}.referral-modal-close[data-v-44de7a22]{position:absolute;top:16px;right:16px;width:40px;height:40px;border-radius:2px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:#fff9;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.1rem;transition:all .25s cubic-bezier(.16,1,.3,1);z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.referral-modal-close[data-v-44de7a22]:hover{background:#ffffff1f;color:#fff;transform:rotate(90deg) scale(1.05);border-color:#ffffff26}.referral-modal-header[data-v-44de7a22]{text-align:center;margin-bottom:28px;position:relative;z-index:1}.referral-modal-icon[data-v-44de7a22]{width:64px;height:64px;border-radius:2px;background:linear-gradient(135deg,#fbbf24,#f59e0b,#d97706);display:inline-flex;align-items:center;justify-content:center;font-size:1.7rem;color:#fff;margin-bottom:16px;position:relative;box-shadow:0 8px 32px #f59e0b59,inset 0 1px #ffffff4d;animation:iconPulse-44de7a22 2.5s ease-in-out infinite}.referral-modal-icon.team-icon[data-v-44de7a22]{background:#0d0f12;box-shadow:0 8px 32px #0d0f1259,inset 0 1px #ffffff4d}.icon-glow[data-v-44de7a22]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:2px;background:inherit;filter:blur(16px);opacity:.5;z-index:-1;animation:glowPulse-44de7a22 2.5s ease-in-out infinite}@keyframes iconPulse-44de7a22{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.03)}}@keyframes glowPulse-44de7a22{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.header-text h2[data-v-44de7a22]{font-size:1.952rem;font-weight:900;color:#fff;margin:0 0 8px;letter-spacing:.01em;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;font-style:italic;line-height:1.05}.gradient-text[data-v-44de7a22]{background:linear-gradient(135deg,#fbbf24,#f59e0b,#fcd34d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.team-mode .gradient-text[data-v-44de7a22]{background:linear-gradient(135deg,#b78bff,#e879f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.earn-badge[data-v-44de7a22]{display:inline-flex;align-items:center;padding:4px 12px;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:2px;font-size:1.25rem;font-weight:900;color:#0a0a12;box-shadow:0 4px 16px #f59e0b66;animation:badgePulse-44de7a22 2s ease-in-out infinite;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.earn-badge.team-badge[data-v-44de7a22]{background:#38c6f4;color:#04202b;box-shadow:0 4px 16px #0d0f1266;font-size:.938rem;letter-spacing:.06em;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase}@keyframes badgePulse-44de7a22{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.referral-modal-header p[data-v-44de7a22]{font-size:.88rem;color:#ffffff8c;margin:0;line-height:1.5}.referral-modal-body[data-v-44de7a22]{display:grid;grid-template-columns:1fr 1fr;gap:20px;position:relative;z-index:1}.referral-modal-left[data-v-44de7a22]{display:flex;flex-direction:column;gap:20px}.referral-modal-label[data-v-44de7a22]{display:flex;align-items:center;gap:6px;font-size:1rem;font-weight:700;color:#ffffffb3;margin-bottom:8px;text-transform:uppercase;letter-spacing:.06em;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.label-icon[data-v-44de7a22]{color:#fbbf24;font-size:.75rem}.team-mode .label-icon[data-v-44de7a22]{color:#0090c0}.referral-code-display[data-v-44de7a22]{margin-bottom:0}.referral-code-box[data-v-44de7a22]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#ffffff0a;border:1.5px dashed rgba(255,255,255,.12);border-radius:2px;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);gap:10px;position:relative;overflow:hidden}.referral-code-box[data-v-44de7a22]:hover{border-color:#f59e0b80;background:#f59e0b0f;box-shadow:0 0 24px #f59e0b1a;transform:translateY(-1px)}.team-mode .referral-code-box[data-v-44de7a22]:hover{border-color:#0d0f1280;background:#0d0f120f;box-shadow:0 0 24px #0d0f121a}.code-shine[data-v-44de7a22]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent);animation:codeShine-44de7a22 3s ease-in-out infinite}@keyframes codeShine-44de7a22{0%{left:-100%}50%,to{left:100%}}.referral-code-text[data-v-44de7a22]{font-family:SF Mono,Fira Code,Courier New,monospace;font-size:1.05rem;font-weight:800;color:#fbbf24;letter-spacing:3px;text-transform:uppercase;text-shadow:0 0 20px rgba(245,158,11,.3);position:relative;z-index:1}.team-mode .referral-code-text[data-v-44de7a22]{color:#0090c0;text-shadow:0 0 20px rgba(13,15,18,.3)}.referral-code-placeholder[data-v-44de7a22]{font-size:.82rem;color:#ffffff4d;font-style:italic}.referral-copy-btn[data-v-44de7a22]{display:inline-flex;align-items:center;gap:5px;padding:8px 16px;background:linear-gradient(135deg,#fbbf24,#f59e0b);border:none;border-radius:2px;color:#0a0a12;font-weight:800;font-size:.952rem;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);white-space:nowrap;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;flex-shrink:0;box-shadow:0 4px 16px #f59e0b4d;position:relative;z-index:1;text-transform:uppercase;letter-spacing:.05em}.team-mode .referral-copy-btn[data-v-44de7a22]{background:#38c6f4;color:#04202b;box-shadow:0 4px 16px #0d0f124d}.referral-copy-btn[data-v-44de7a22]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 24px #f59e0b73}.team-mode .referral-copy-btn[data-v-44de7a22]:hover{box-shadow:0 8px 24px #0d0f1273}.referral-copy-btn[data-v-44de7a22]:active{transform:translateY(0) scale(.98)}.referral-generate-btn[data-v-44de7a22]{width:100%;padding:14px;background:linear-gradient(135deg,#fbbf24,#f59e0b,#d97706);border:none;border-radius:2px;color:#0a0a12;font-weight:800;font-size:1.098rem;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 20px #f59e0b59,inset 0 1px #ffffff4d;position:relative;overflow:hidden;letter-spacing:.05em;text-transform:uppercase}.referral-generate-btn[data-v-44de7a22]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.2),transparent);transform:rotate(45deg);animation:btnShine-44de7a22 3s ease-in-out infinite}@keyframes btnShine-44de7a22{0%{left:-200%}50%,to{left:200%}}.referral-generate-btn.team-generate[data-v-44de7a22]{background:#38c6f4;color:#04202b;box-shadow:0 4px 20px #0d0f1259,inset 0 1px #fff3}.referral-generate-btn[data-v-44de7a22]:hover:not(:disabled){transform:translateY(-2px) scale(1.01);box-shadow:0 8px 28px #f59e0b80}.referral-generate-btn.team-generate[data-v-44de7a22]:hover:not(:disabled){box-shadow:0 8px 28px #0d0f1280}.referral-generate-btn[data-v-44de7a22]:active:not(:disabled){transform:translateY(0) scale(.99)}.referral-generate-btn[data-v-44de7a22]:disabled{opacity:.6;cursor:not-allowed}.referral-modal-how[data-v-44de7a22]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:2px;padding:18px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.referral-modal-how h3[data-v-44de7a22]{font-size:1.037rem;font-weight:800;color:#fff;margin:0 0 14px;display:flex;align-items:center;gap:7px;text-transform:uppercase;letter-spacing:.01em;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.how-icon[data-v-44de7a22]{color:#fbbf24}.team-mode .how-icon[data-v-44de7a22]{color:#0090c0}.referral-steps[data-v-44de7a22]{display:flex;flex-direction:column;gap:14px}.referral-step[data-v-44de7a22]{display:flex;gap:12px;align-items:flex-start}.referral-step-number[data-v-44de7a22]{width:28px;height:28px;border-radius:2px;background:linear-gradient(135deg,#f59e0b26,#f59e0b14);border:1px solid rgba(245,158,11,.25);color:#fbbf24;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:.95rem;flex-shrink:0;box-shadow:0 0 12px #f59e0b1a;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.team-mode .referral-step-number[data-v-44de7a22]{background:linear-gradient(135deg,#0d0f1226,#0d0f1214);border-color:#0d0f1240;color:#0090c0;box-shadow:0 0 12px #0d0f121a;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.referral-step-content h4[data-v-44de7a22]{font-size:.8rem;font-weight:700;color:#ffffffe6;margin:0 0 2px}.referral-step-content p[data-v-44de7a22]{font-size:.73rem;color:#ffffff73;margin:0;line-height:1.4}.referral-step-content strong[data-v-44de7a22]{color:#34d399}.team-mode .referral-step-content strong[data-v-44de7a22]{color:#0090c0}.referral-modal-right[data-v-44de7a22]{display:flex;flex-direction:column;gap:16px}.referral-modal-rules[data-v-44de7a22]{background:linear-gradient(135deg,#f59e0b14,#f59e0b08);border:1px solid rgba(245,158,11,.15);border-radius:2px;padding:18px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.referral-modal-rules.team-rules[data-v-44de7a22]{background:linear-gradient(135deg,#0d0f1214,#0d0f1208);border-color:#0d0f1226}.referral-modal-rules h3[data-v-44de7a22]{font-size:1.037rem;font-weight:800;color:#fbbf24;margin:0 0 14px;display:flex;align-items:center;gap:7px;text-transform:uppercase;letter-spacing:.01em;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.team-rules h3[data-v-44de7a22]{color:#0090c0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.referral-modal-rules ul[data-v-44de7a22]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.referral-modal-rules li[data-v-44de7a22]{display:flex;align-items:flex-start;gap:8px;font-size:.75rem;color:#ffffffa6;line-height:1.45}.team-rules li[data-v-44de7a22]{color:#ffffffa6}.referral-modal-rules li svg[data-v-44de7a22]{color:#fbbf24;margin-top:3px;flex-shrink:0;font-size:.7rem}.team-rules li svg[data-v-44de7a22]{color:#0090c0}.referral-modal-rules li strong[data-v-44de7a22]{color:#fbbf24;font-weight:700}.team-rules li strong[data-v-44de7a22]{color:#0090c0}.cta-card[data-v-44de7a22]{background:linear-gradient(135deg,#0d0f121a,#0d0f120a);border:1px solid rgba(13,15,18,.2);border-radius:2px;padding:16px;display:flex;align-items:center;gap:12px;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cta-card.team-cta[data-v-44de7a22]{background:linear-gradient(135deg,#0d0f121a,#0d0f120a);border-color:#0d0f1233}.cta-glow[data-v-44de7a22]{position:absolute;top:50%;left:50%;width:150%;height:150%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(245,158,11,.08),transparent 70%);animation:ctaGlow-44de7a22 4s ease-in-out infinite}.team-cta .cta-glow[data-v-44de7a22]{background:radial-gradient(circle,rgba(13,15,18,.08),transparent 70%)}@keyframes ctaGlow-44de7a22{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}.cta-icon[data-v-44de7a22]{font-size:1.4rem;color:#fbbf24;flex-shrink:0;position:relative;z-index:1;filter:drop-shadow(0 0 12px rgba(245,158,11,.4))}.team-cta .cta-icon[data-v-44de7a22]{color:#0090c0;filter:drop-shadow(0 0 12px rgba(13,15,18,.4))}.cta-text[data-v-44de7a22]{font-size:1rem;font-weight:700;color:#ffffffbf;line-height:1.45;position:relative;z-index:1;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.spinner-sm[data-v-44de7a22]{animation:spin-44de7a22 .8s linear infinite}@keyframes spin-44de7a22{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.referral-modal-overlay[data-v-44de7a22]{padding:0;align-items:stretch;touch-action:none}.referral-modal-container[data-v-44de7a22]{max-width:100%;width:100%;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;border-radius:0;padding:20px 16px 28px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.modal-bg-effects[data-v-44de7a22]{border-radius:0}.referral-modal-close[data-v-44de7a22]{top:14px;right:14px;width:38px;height:38px;border-radius:2px;font-size:1rem}.referral-modal-header[data-v-44de7a22]{margin-bottom:22px;flex-shrink:0}.referral-modal-icon[data-v-44de7a22]{width:54px;height:54px;border-radius:2px;font-size:1.4rem;margin-bottom:12px}.header-text h2[data-v-44de7a22]{font-size:1.586rem;gap:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.earn-badge[data-v-44de7a22]{font-size:1.063rem;padding:3px 10px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.earn-badge.team-badge[data-v-44de7a22]{font-size:.813rem;padding:3px 8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.referral-modal-header p[data-v-44de7a22]{font-size:.78rem}.referral-modal-body[data-v-44de7a22]{grid-template-columns:1fr;gap:16px;flex:1;overflow-y:auto}.referral-modal-left[data-v-44de7a22]{gap:14px}.referral-modal-right[data-v-44de7a22]{gap:12px}.referral-code-box[data-v-44de7a22]{flex-direction:column;align-items:stretch;gap:10px;padding:14px}.referral-code-text[data-v-44de7a22]{text-align:center;font-size:.95rem;letter-spacing:2.5px}.referral-copy-btn[data-v-44de7a22]{justify-content:center;padding:10px;font-size:1rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.referral-generate-btn[data-v-44de7a22]{padding:14px;font-size:1.037rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.referral-modal-how[data-v-44de7a22]{padding:16px}.referral-modal-how h3[data-v-44de7a22]{font-size:.976rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.referral-step-number[data-v-44de7a22]{width:26px;height:26px;border-radius:2px;font-size:.95rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.referral-step-content h4[data-v-44de7a22]{font-size:.78rem}.referral-step-content p[data-v-44de7a22]{font-size:.72rem}.referral-modal-rules[data-v-44de7a22]{padding:16px}.referral-modal-rules h3[data-v-44de7a22]{font-size:.976rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.referral-modal-rules li[data-v-44de7a22]{font-size:.73rem}.cta-card[data-v-44de7a22]{padding:14px}.cta-icon[data-v-44de7a22]{font-size:1.2rem}.cta-text[data-v-44de7a22]{font-size:.952rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}}@media (max-width: 480px){.referral-modal-container[data-v-44de7a22]{padding:16px 12px 22px}.referral-modal-header[data-v-44de7a22]{margin-bottom:16px}.referral-modal-icon[data-v-44de7a22]{width:46px;height:46px;font-size:1.15rem;border-radius:2px;margin-bottom:10px}.header-text h2[data-v-44de7a22]{font-size:1.403rem;gap:6px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.earn-badge[data-v-44de7a22]{font-size:.975rem;padding:2px 8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.referral-modal-header p[data-v-44de7a22]{font-size:.73rem}.referral-modal-body[data-v-44de7a22]{gap:12px}.referral-steps[data-v-44de7a22]{gap:10px}.referral-step-number[data-v-44de7a22]{width:24px;height:24px;font-size:.95rem;border-radius:2px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.referral-step-content h4[data-v-44de7a22]{font-size:.73rem}.referral-step-content p[data-v-44de7a22]{font-size:.68rem}.referral-modal-how[data-v-44de7a22],.referral-modal-rules[data-v-44de7a22]{padding:14px}.referral-modal-rules h3[data-v-44de7a22]{font-size:.95rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.referral-modal-rules li[data-v-44de7a22]{font-size:.7rem;gap:6px}.cta-card[data-v-44de7a22]{padding:12px;gap:10px}.cta-icon[data-v-44de7a22]{font-size:1.1rem}.cta-text[data-v-44de7a22]{font-size:.891rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}}@media (max-height: 600px){.referral-modal-header[data-v-44de7a22]{margin-bottom:12px}.referral-modal-icon[data-v-44de7a22]{width:42px;height:42px;font-size:1.1rem;margin-bottom:8px}.header-text h2[data-v-44de7a22]{font-size:1.281rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.referral-modal-header p[data-v-44de7a22]{font-size:.7rem}.referral-modal-body[data-v-44de7a22]{gap:10px}}.referral-modal-overlay[data-v-44de7a22]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.referral-modal-container[data-v-44de7a22]{border-radius:2px;border-top:3px solid #38c6f4;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.qm-overlay[data-v-b274bebf]{--ink: #08090b;--panel: #131619;--panel-2: #1a1e23;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .16);--text: #f3f2ec;--text-2: #a7a9ae;--text-3: #6c7077;--accent: #38c6f4;--accent-ink: #04202b;--win: #22c55e;--warn: #ffc23d;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:16px;background:#040507c7;font-family:var(--body)}.qm-modal[data-v-b274bebf]{width:100%;max-width:600px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;background:var(--ink);border:1px solid var(--line-2);border-top:3px solid var(--accent);color:var(--text)}.qm-head[data-v-b274bebf]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:linear-gradient(100deg,rgba(56,198,244,.12),transparent 60%),var(--panel);border-bottom:1px solid var(--line)}.qm-head-icon[data-v-b274bebf]{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;background:var(--accent);color:var(--accent-ink);font-size:17px;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.qm-head-text[data-v-b274bebf]{flex:1;min-width:0;line-height:1}.qm-kicker[data-v-b274bebf]{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.qm-head h2[data-v-b274bebf]{margin:3px 0 0;font-family:var(--display);font-size:26px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.qm-balance[data-v-b274bebf]{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.qm-balance span[data-v-b274bebf]{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.qm-balance strong[data-v-b274bebf]{font-family:var(--display);font-size:20px;color:var(--win)}.qm-balance.low strong[data-v-b274bebf]{color:var(--warn)}.qm-close[data-v-b274bebf]{width:34px;height:34px;flex-shrink:0;border:1px solid var(--line);background:transparent;color:var(--text-2);cursor:pointer}.qm-close[data-v-b274bebf]:hover{color:var(--text);border-color:var(--line-2)}.qm-body[data-v-b274bebf]{padding:16px;overflow-y:auto}.qm-lead[data-v-b274bebf]{margin:0 0 14px;color:var(--text-2);font-size:14px}.qm-field[data-v-b274bebf]{margin-bottom:14px}.qm-field label[data-v-b274bebf]{display:block;margin-bottom:7px;font-family:var(--display);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.qm-chips[data-v-b274bebf]{display:flex;flex-wrap:wrap;gap:6px}.qm-chip[data-v-b274bebf]{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border:1px solid var(--line);background:var(--panel);color:var(--text-2);font-family:var(--body);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.qm-chip i[data-v-b274bebf]{font-size:12px;opacity:.8}.qm-chip.sm[data-v-b274bebf]{padding:5px 10px;font-size:12px}.qm-chip[data-v-b274bebf]:hover{color:var(--text);border-color:var(--line-2)}.qm-chip.on[data-v-b274bebf]{color:var(--text);border-color:var(--accent);background:#38c6f41f}.qm-chip.on i[data-v-b274bebf]{color:var(--accent);opacity:1}.qm-stakes[data-v-b274bebf]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.qm-stake[data-v-b274bebf]{display:flex;flex-direction:column;align-items:center;gap:1px;padding:8px 4px;border:1px solid var(--line);background:var(--panel);color:var(--text);cursor:pointer;transition:border-color .15s,background .15s}.qm-stake strong[data-v-b274bebf]{font-family:var(--display);font-size:20px;font-weight:800}.qm-stake small[data-v-b274bebf]{font-size:11px;color:var(--text-3)}.qm-stake[data-v-b274bebf]:hover:not(:disabled){border-color:var(--line-2)}.qm-stake.on[data-v-b274bebf]{border-color:var(--accent);background:#38c6f41f}.qm-stake.on small[data-v-b274bebf]{color:var(--accent)}.qm-stake[data-v-b274bebf]:disabled{opacity:.4;cursor:not-allowed}.qm-stake:disabled small[data-v-b274bebf]{color:var(--warn)}.qm-actions[data-v-b274bebf]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px}.qm-btn[data-v-b274bebf]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 18px;border:1px solid transparent;font-family:var(--display);font-size:15px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);transition:filter .15s,background .15s,color .15s}.qm-btn.primary[data-v-b274bebf]{background:var(--accent);color:var(--accent-ink)}.qm-btn.primary[data-v-b274bebf]:hover:not(:disabled){filter:brightness(1.08)}.qm-btn.ghost[data-v-b274bebf]{background:var(--panel);color:var(--text-2);border-color:var(--line)}.qm-btn.ghost[data-v-b274bebf]:hover{color:var(--text)}.qm-btn.big[data-v-b274bebf]{min-height:46px;padding:0 26px;font-size:17px}.qm-btn.sm[data-v-b274bebf]{min-height:34px;padding:0 14px;font-size:14px}.qm-btn[data-v-b274bebf]:disabled{opacity:.45;cursor:not-allowed}.qm-state[data-v-b274bebf]{text-align:center;padding:28px 20px 20px}.qm-state.compact[data-v-b274bebf]{padding:4px 0 12px}.qm-state h3[data-v-b274bebf]{margin:12px 0 6px;font-family:var(--display);font-size:22px;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.qm-state p[data-v-b274bebf]{margin:0 auto;max-width:420px;color:var(--text-2);font-size:14px}.qm-state p strong[data-v-b274bebf]{color:var(--text)}.qm-state .qm-actions[data-v-b274bebf]{justify-content:center}.qm-state-icon[data-v-b274bebf]{display:inline-grid;place-items:center;width:56px;height:56px;font-size:22px;border:1px solid var(--line-2);background:var(--panel)}.qm-state-icon.warn[data-v-b274bebf]{color:var(--warn);border-color:#ffc23d66}.qm-state-icon.info[data-v-b274bebf]{color:var(--accent);border-color:#38c6f466}.qm-radar[data-v-b274bebf]{position:relative;display:inline-grid;place-items:center;width:84px;height:84px;color:var(--accent);font-size:26px}.qm-radar span[data-v-b274bebf]{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--accent);border-radius:50%;opacity:0;animation:qm-ping-b274bebf 1.6s ease-out infinite}.qm-radar span[data-v-b274bebf]:nth-child(2){animation-delay:.8s}@keyframes qm-ping-b274bebf{0%{transform:scale(.35);opacity:.8}to{transform:scale(1);opacity:0}}.qm-result-head[data-v-b274bebf]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:10px}.qm-result-head strong[data-v-b274bebf]{font-family:var(--display);font-size:18px;text-transform:uppercase;letter-spacing:.03em}.qm-summary[data-v-b274bebf]{font-size:12px;color:var(--text-3)}.qm-dot[data-v-b274bebf]{width:8px;height:8px;border-radius:50%;background:var(--win);box-shadow:0 0 0 3px #22c55e33}.qm-results[data-v-b274bebf]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.qm-result[data-v-b274bebf]{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);background:var(--panel)}.qm-result.best[data-v-b274bebf]{border-color:#38c6f480;background:linear-gradient(100deg,rgba(56,198,244,.1),transparent 70%),var(--panel)}.qm-avatar[data-v-b274bebf]{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;background:var(--panel-2);border:1px solid var(--line-2);font-family:var(--display);font-size:18px;font-weight:800}.qm-result-info[data-v-b274bebf]{flex:1;min-width:0;display:flex;flex-direction:column}.qm-result-name[data-v-b274bebf]{font-weight:700;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qm-result-name em[data-v-b274bebf]{margin-left:6px;padding:1px 6px;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent)}.qm-result-meta[data-v-b274bebf]{font-size:12px;color:var(--text-3)}.qm-result-stake[data-v-b274bebf]{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.qm-result-stake strong[data-v-b274bebf]{font-family:var(--display);font-size:20px}.qm-result-stake small[data-v-b274bebf]{font-size:11px;color:var(--win)}.qm-post[data-v-b274bebf]{padding:12px;border:1px solid var(--line);background:var(--panel)}.qm-post .qm-field[data-v-b274bebf]{margin-bottom:10px}.qm-select[data-v-b274bebf]{width:100%;min-height:40px;padding:0 10px;border:1px solid var(--line-2);background:var(--ink);color:var(--text);font-family:var(--body);font-size:14px}.qm-select[data-v-b274bebf]:focus{outline:none;border-color:var(--accent)}.qm-post-row[data-v-b274bebf]{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--text-2)}.qm-post-row strong[data-v-b274bebf]{color:var(--text)}.qm-warn[data-v-b274bebf]{margin:10px 0 0;font-size:12px;color:var(--warn)}.qm-fade-enter-active[data-v-b274bebf],.qm-fade-leave-active[data-v-b274bebf]{transition:opacity .18s}.qm-fade-enter-active .qm-modal[data-v-b274bebf],.qm-fade-leave-active .qm-modal[data-v-b274bebf]{transition:transform .2s ease}.qm-fade-enter-from[data-v-b274bebf],.qm-fade-leave-to[data-v-b274bebf]{opacity:0}.qm-fade-enter-from .qm-modal[data-v-b274bebf]{transform:translateY(12px)}@media (max-width: 600px){.qm-overlay[data-v-b274bebf]{align-items:flex-end;padding:0}.qm-modal[data-v-b274bebf]{max-width:none;max-height:92vh;border-left:0;border-right:0;border-bottom:0}.qm-fade-enter-from .qm-modal[data-v-b274bebf]{transform:translateY(40px)}.qm-head[data-v-b274bebf]{padding:12px 14px}.qm-head h2[data-v-b274bebf]{font-size:22px}.qm-body[data-v-b274bebf]{padding:14px}.qm-stakes[data-v-b274bebf]{grid-template-columns:repeat(4,1fr)}.qm-stake strong[data-v-b274bebf]{font-size:18px}.qm-stake small[data-v-b274bebf]{font-size:10px}.qm-actions[data-v-b274bebf]{justify-content:stretch}.qm-actions .qm-btn[data-v-b274bebf]{flex:1}.qm-result[data-v-b274bebf]{flex-wrap:wrap}.qm-result .qm-btn[data-v-b274bebf]{width:100%}}.modal-overlay[data-v-35101792]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10001;padding:24px}.modal-box[data-v-35101792]{background:#fff;border-radius:2px;max-width:850px;width:100%;max-height:calc(100vh - 48px);overflow-y:auto;animation:modalSlideUp-35101792 .3s cubic-bezier(.34,1.2,.64,1);box-shadow:0 20px 60px #0000004d}@keyframes modalSlideUp-35101792{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header[data-v-35101792]{padding:18px 24px;background:linear-gradient(135deg,#f5f3ff,#fff);border-bottom:1px solid #e2e8f0;display:flex;align-items:center;gap:14px;position:sticky;top:0;z-index:10;border-radius:2px 2px 0 0}.modal-icon[data-v-35101792]{width:42px;height:42px;background:#7c3aed;border-radius:2px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;flex-shrink:0}.header-steps[data-v-35101792]{display:flex;align-items:center;gap:0;flex:1;overflow-x:auto;padding:2px 0}.header-step[data-v-35101792]{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#94a3b8;white-space:nowrap;flex-shrink:0}.header-step .step-number[data-v-35101792]{width:34px;height:34px;border-radius:50%;background:#f1f5f9;border:2px solid #e2e8f0;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:.984rem;transition:all .3s;flex-shrink:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.header-step.active .step-number[data-v-35101792]{background:#7c3aed;color:#fff;border-color:#7c3aed;box-shadow:0 2px 10px #7c3aed4d;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.header-step.completed .step-number[data-v-35101792]{background:#10b981;color:#fff;border-color:#10b981;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.header-step .step-label[data-v-35101792]{font-weight:700;font-size:1.063rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.header-step.active .step-label[data-v-35101792]{color:#0f172a}.header-step .step-connector[data-v-35101792]{width:20px;height:2px;background:#e2e8f0;margin:0 4px;flex-shrink:0}.modal-close[data-v-35101792]{width:34px;height:34px;border-radius:2px;background:#f1f5f9;border:none;font-size:1.5rem;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;transition:all .2s}.modal-close[data-v-35101792]:hover{background:#e2e8f0;color:#0f172a}.modal-body[data-v-35101792]{padding:24px;min-height:380px;overflow-y:auto;-webkit-overflow-scrolling:touch}.step-content[data-v-35101792]{animation:fadeIn-35101792 .3s ease;padding-bottom:8px}@keyframes fadeIn-35101792{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.step-heading[data-v-35101792]{margin-bottom:20px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.step-heading h3[data-v-35101792]{font-size:1.647rem;font-weight:900;color:#0f172a;margin:0 0 4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.step-heading p[data-v-35101792]{color:#64748b;font-size:.9rem;margin:0}.name-input-section[data-v-35101792]{margin-bottom:24px}.name-input-wrapper[data-v-35101792]{display:flex;align-items:center;gap:16px;background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;padding:18px;transition:border-color .2s}.name-input-wrapper[data-v-35101792]:focus-within{border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1a}.name-input-wrapper.has-error[data-v-35101792]{border-color:#ef4444}.name-input-wrapper.has-error[data-v-35101792]:focus-within{box-shadow:0 0 0 3px #ef44441a}.team-avatar-preview[data-v-35101792]{width:56px;height:56px;border-radius:2px;background:#7c3aed;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:700;color:#fff;flex-shrink:0;box-shadow:0 4px 12px #7c3aed33}.name-input-container[data-v-35101792]{flex:1;position:relative}.input-label[data-v-35101792]{display:block;font-size:.938rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.team-name-input[data-v-35101792]{width:100%;border:none;background:transparent;font-size:1.2rem;font-weight:600;color:#0f172a;outline:none;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:4px 0}.team-name-input[data-v-35101792]::placeholder{color:#94a3b8}.char-count[data-v-35101792]{position:absolute;right:0;bottom:-20px;font-size:.7rem;color:#94a3b8}.name-error[data-v-35101792]{display:flex;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;background:#fef2f2;border:1px solid #fca5a5;border-radius:2px;font-size:.8rem;color:#dc2626}.name-error i[data-v-35101792]{flex-shrink:0}.name-available[data-v-35101792]{display:flex;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:2px;font-size:.8rem;color:#059669}.name-available i[data-v-35101792]{flex-shrink:0}.name-checking[data-v-35101792]{display:flex;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:2px;font-size:.8rem;color:#64748b}.game-grid[data-v-35101792]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:8px}.game-card[data-v-35101792]{background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;padding:14px 10px;text-align:center;cursor:pointer;transition:all .25s;position:relative}.game-card[data-v-35101792]:hover{border-color:#7c3aed;transform:translateY(-2px)}.game-card[data-v-35101792]:active{transform:scale(.97)}.game-card.selected[data-v-35101792]{border-color:#7c3aed;background:#7c3aed0f;box-shadow:0 4px 16px #7c3aed26}.game-card.disabled[data-v-35101792]{opacity:.4;pointer-events:none}.game-card-icon[data-v-35101792]{width:42px;height:42px;margin:0 auto 8px;background:#fff;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;color:#6d3fd1;box-shadow:0 2px 8px #0000000a}.game-card.selected .game-card-icon[data-v-35101792]{background:#7c3aed;color:#fff;box-shadow:0 4px 12px #7c3aed4d}.game-card-name[data-v-35101792]{font-size:.78rem;font-weight:600;color:#1a2b34}.game-card-max[data-v-35101792]{font-size:.65rem;color:#94a3b8;margin-top:2px;font-weight:500}.game-card-check[data-v-35101792]{position:absolute;top:6px;right:6px;color:#6d3fd1;font-size:1.1rem}.platform-grid[data-v-35101792]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px}.platform-card[data-v-35101792]{background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;padding:20px 12px;text-align:center;cursor:pointer;transition:all .25s;position:relative}.platform-card[data-v-35101792]:hover{border-color:#7c3aed;transform:translateY(-2px)}.platform-card[data-v-35101792]:active{transform:scale(.97)}.platform-card.selected[data-v-35101792]{border-color:#7c3aed;background:#7c3aed0f;box-shadow:0 4px 16px #7c3aed26}.platform-card-icon[data-v-35101792]{font-size:1.8rem;color:#6d3fd1;margin-bottom:6px}.platform-card-name[data-v-35101792]{font-size:.85rem;font-weight:600;color:#1a2b34}.platform-card-desc[data-v-35101792]{font-size:.7rem;color:#94a3b8;margin-top:2px}.platform-card-check[data-v-35101792]{position:absolute;top:6px;right:6px;color:#6d3fd1;font-size:1.1rem}.roster-grid[data-v-35101792]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}.roster-card[data-v-35101792]{background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;padding:18px 10px;text-align:center;cursor:pointer;transition:all .25s;position:relative;min-height:100px}.roster-card[data-v-35101792]:hover{border-color:#7c3aed;transform:translateY(-2px)}.roster-card[data-v-35101792]:active{transform:scale(.97)}.roster-card.selected[data-v-35101792]{border-color:#7c3aed;background:#7c3aed0f;box-shadow:0 4px 16px #7c3aed26}.roster-card.disabled[data-v-35101792]{opacity:.5;pointer-events:none;border-color:#e2e8f0;background:#f8fafc;transform:none!important;box-shadow:none!important}.roster-card-visual[data-v-35101792]{margin-bottom:8px}.roster-dots[data-v-35101792]{display:flex;justify-content:center;gap:3px;flex-wrap:wrap}.roster-dot[data-v-35101792]{width:10px;height:10px;border-radius:50%;background:#c4b5fd}.roster-dot.captain[data-v-35101792]{background:#7c3aed;width:12px;height:12px;box-shadow:0 0 8px #7c3aed4d}.roster-dot.more-dots[data-v-35101792]{background:#e2e8f0;font-size:.5rem;display:flex;align-items:center;justify-content:center;color:#64748b;font-weight:700;width:auto;height:auto;padding:0 4px;border-radius:2px}.roster-card-label[data-v-35101792]{font-size:1.25rem;font-weight:700;color:#0f172a;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.roster-card-desc[data-v-35101792]{font-size:.7rem;color:#94a3b8;margin-top:2px}.roster-card-check[data-v-35101792]{position:absolute;top:6px;right:6px;color:#6d3fd1;font-size:1.1rem}.roster-card-taken-badge[data-v-35101792]{position:absolute;top:-6px;right:-6px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-size:.75rem;font-weight:700;padding:3px 8px;border-radius:2px;display:flex;align-items:center;gap:3px;white-space:nowrap;box-shadow:0 2px 8px #f59e0b66;animation:badgePopIn-35101792 .3s cubic-bezier(.68,-.55,.27,1.55);z-index:2;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.roster-card-taken-badge i[data-v-35101792]{font-size:.5rem}@keyframes badgePopIn-35101792{0%{transform:scale(0);opacity:0}70%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}.roster-taken-warning[data-v-35101792]{display:flex;align-items:center;gap:10px;padding:12px 14px;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid #fde68a;border-radius:2px;margin-bottom:16px;font-size:.82rem;color:#92400e;animation:slideDown-35101792 .3s ease}.roster-taken-warning i[data-v-35101792]{color:#f59e0b;font-size:1rem;flex-shrink:0}.roster-taken-warning span[data-v-35101792]{font-weight:500;line-height:1.4}@keyframes slideDown-35101792{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.roster-info-notice[data-v-35101792]{display:flex;gap:14px;padding:14px;background:#f5f3ff;border:1px solid #c4b5fd;border-radius:2px;margin-bottom:20px;font-size:.88rem;color:#6d3fd1}.roster-info-notice i[data-v-35101792]{font-size:1.2rem;color:#6d3fd1;flex-shrink:0;margin-top:2px}.roster-info-notice strong[data-v-35101792]{display:block;margin-bottom:2px}.roster-info-notice p[data-v-35101792]{margin:2px 0 0;font-size:.8rem;opacity:.9}.review-card[data-v-35101792]{background:#f8fafc;border-radius:2px;padding:22px;border:1px solid #e2e8f0;margin-bottom:16px}.review-row[data-v-35101792]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-size:.95rem}.review-label[data-v-35101792]{color:#64748b}.review-value[data-v-35101792]{font-weight:900;color:#0f172a;display:flex;align-items:center;gap:6px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.review-value i[data-v-35101792]{color:#6d3fd1;font-size:.9rem}.review-value.highlight[data-v-35101792]{color:#6d3fd1;font-size:1.32rem;font-weight:900;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.review-value.captain-value[data-v-35101792]{color:#f59e0b;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.review-value.captain-value i[data-v-35101792]{color:#f59e0b}.review-divider[data-v-35101792]{height:1px;background:#e2e8f0;margin:6px 0}.team-notice[data-v-35101792]{display:flex;gap:14px;padding:16px;background:#f5f3ff;border:1px solid #c4b5fd;border-radius:2px;margin-bottom:24px;font-size:.9rem;color:#6d3fd1}.team-notice i[data-v-35101792]{font-size:1.3rem;color:#6d3fd1;flex-shrink:0;margin-top:2px}.team-notice strong[data-v-35101792]{display:block;margin-bottom:4px}.team-notice p[data-v-35101792]{margin:4px 0 0;font-size:.82rem;line-height:1.5;opacity:.9}.step-actions[data-v-35101792]{display:flex;gap:12px}.step-actions.two-col[data-v-35101792]{display:grid;grid-template-columns:1fr 2fr;gap:12px}.btn-secondary[data-v-35101792],.btn-primary[data-v-35101792]{padding:14px 24px;border-radius:2px;font-weight:700;font-size:1.122rem;cursor:pointer;border:none;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.btn-secondary[data-v-35101792]{background:#f1f5f9;color:#64748b}.btn-secondary[data-v-35101792]:hover{background:#e2e8f0}.btn-secondary[data-v-35101792]:active{background:#cbd5e1}.btn-primary[data-v-35101792]{background:#7c3aed;color:#fff;box-shadow:0 4px 16px #7c3aed40}.btn-primary[data-v-35101792]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #7c3aed59}.btn-primary[data-v-35101792]:active:not(:disabled){transform:scale(.97)}.btn-primary[data-v-35101792]:disabled{opacity:.5;cursor:not-allowed}.btn-primary.create-btn[data-v-35101792]{background:linear-gradient(135deg,#f59e0b,#ea580c);box-shadow:0 4px 16px #f59e0b40}.btn-primary.create-btn[data-v-35101792]:hover:not(:disabled){box-shadow:0 6px 20px #f59e0b59}@media (max-width: 768px){.modal-overlay[data-v-35101792]{padding:0;align-items:flex-end}.modal-box[data-v-35101792]{max-width:100%;max-height:92vh;border-radius:2px 2px 0 0;animation:modalSlideUpMobile-35101792 .3s ease}@keyframes modalSlideUpMobile-35101792{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modal-header[data-v-35101792]{padding:14px 16px;border-radius:2px 2px 0 0;flex-shrink:0}.modal-body[data-v-35101792]{padding:16px;max-height:calc(90vh - 130px);overflow-y:auto}.modal-body[data-v-35101792]:after{content:"";display:block;height:env(safe-area-inset-bottom,12px)}.game-grid[data-v-35101792]{grid-template-columns:repeat(3,1fr);gap:8px}.game-card[data-v-35101792]{padding:10px 6px}.game-card-icon[data-v-35101792]{width:32px;height:32px;font-size:1rem}.game-card-name[data-v-35101792]{font-size:.65rem}.game-card-max[data-v-35101792]{font-size:.55rem}.platform-grid[data-v-35101792]{grid-template-columns:repeat(2,1fr);gap:8px}.roster-grid[data-v-35101792]{grid-template-columns:repeat(3,1fr);gap:8px;padding-bottom:4px}.roster-card[data-v-35101792]{padding:14px 8px;min-height:80px}.roster-card-label[data-v-35101792]{font-size:1.063rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.roster-card-desc[data-v-35101792]{font-size:.6rem}.roster-card[data-size="10"][data-v-35101792],.roster-card[data-size="11"][data-v-35101792],.roster-card[data-size="16"][data-v-35101792]{padding:10px 4px}.roster-card[data-size="10"] .roster-card-label[data-v-35101792],.roster-card[data-size="11"] .roster-card-label[data-v-35101792],.roster-card[data-size="16"] .roster-card-label[data-v-35101792]{font-size:1rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.roster-dots[data-v-35101792]{gap:2px}.roster-dot[data-v-35101792]{width:8px;height:8px}.roster-dot.captain[data-v-35101792]{width:10px;height:10px}.roster-dot.more-dots[data-v-35101792]{font-size:.4rem;padding:0 2px}.roster-card-taken-badge[data-v-35101792]{font-size:.75rem;padding:2px 6px;top:-4px;right:-4px;border-radius:2px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.roster-card-taken-badge i[data-v-35101792]{font-size:.45rem}.roster-taken-warning[data-v-35101792]{font-size:.75rem;padding:10px 12px;gap:8px}.header-step .step-label[data-v-35101792]{display:none}.header-step .step-connector[data-v-35101792]{width:10px}.step-actions.two-col[data-v-35101792]{grid-template-columns:1fr 1fr}.btn-secondary[data-v-35101792],.btn-primary[data-v-35101792]{padding:12px 18px;font-size:1.037rem;min-height:44px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}}@media (max-width: 480px){.game-grid[data-v-35101792],.platform-grid[data-v-35101792]{grid-template-columns:repeat(2,1fr);gap:6px}.platform-card[data-v-35101792]{padding:14px 8px}.platform-card-icon[data-v-35101792]{font-size:1.4rem}.platform-card-name[data-v-35101792]{font-size:.75rem}.roster-grid[data-v-35101792]{grid-template-columns:repeat(3,1fr);gap:6px}.roster-card[data-v-35101792]{padding:10px 4px;min-height:70px;border-radius:2px}.roster-card-label[data-v-35101792]{font-size:.938rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.roster-card-desc[data-v-35101792]{display:none}.roster-card-visual[data-v-35101792]{margin-bottom:4px}.roster-dots[data-v-35101792]{gap:2px}.roster-dot[data-v-35101792]{width:7px;height:7px}.roster-dot.captain[data-v-35101792]{width:9px;height:9px}.roster-dot.more-dots[data-v-35101792]{font-size:.35rem;padding:0 2px}.roster-card-taken-badge[data-v-35101792]{font-size:.75rem;padding:1px 4px;top:-3px;right:-3px;border-radius:2px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.roster-card-taken-badge i[data-v-35101792]{font-size:.4rem}.roster-taken-warning[data-v-35101792]{font-size:.7rem;padding:8px 10px}.modal-header[data-v-35101792],.modal-body[data-v-35101792]{padding:12px 14px}.modal-icon[data-v-35101792]{width:34px;height:34px;font-size:.9rem}.header-step .step-number[data-v-35101792]{width:28px;height:28px;font-size:.95rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.header-step .step-connector[data-v-35101792]{width:6px}.step-heading h3[data-v-35101792]{font-size:1.342rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.step-heading p[data-v-35101792]{font-size:.8rem}.btn-secondary[data-v-35101792],.btn-primary[data-v-35101792]{padding:10px 14px;font-size:.952rem;min-height:38px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.name-input-wrapper[data-v-35101792]{padding:12px;gap:10px}.team-avatar-preview[data-v-35101792]{width:44px;height:44px;font-size:1.1rem}.team-name-input[data-v-35101792]{font-size:1rem}.review-card[data-v-35101792]{padding:14px}.review-row[data-v-35101792]{font-size:.82rem;padding:6px 0}.team-notice[data-v-35101792]{padding:12px;font-size:.8rem}}@media (max-width: 380px){.game-grid[data-v-35101792]{grid-template-columns:repeat(2,1fr);gap:4px}.game-card[data-v-35101792]{padding:8px 4px}.game-card-icon[data-v-35101792]{width:26px;height:26px;font-size:.8rem}.game-card-name[data-v-35101792]{font-size:.6rem}.roster-grid[data-v-35101792]{grid-template-columns:repeat(3,1fr);gap:4px}.roster-card[data-v-35101792]{padding:8px 2px;min-height:60px;border-radius:2px;border-width:1.5px}.roster-card-label[data-v-35101792]{font-size:.875rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.roster-dot[data-v-35101792]{width:6px;height:6px}.roster-dot.captain[data-v-35101792]{width:8px;height:8px}}.modal-overlay[data-v-35101792]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-box[data-v-35101792]{border-radius:2px;border-top:3px solid #b78bff;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.modal-overlay[data-v-101ccd1c]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10001;padding:20px}.modal-box[data-v-101ccd1c]{background:#fff;border-radius:2px;max-width:950px;width:100%;max-height:calc(100vh - 40px);overflow-y:auto;animation:modalSlideUp-101ccd1c .3s cubic-bezier(.34,1.2,.64,1);box-shadow:0 20px 60px #0000004d}@keyframes modalSlideUp-101ccd1c{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header[data-v-101ccd1c]{padding:16px 20px;background:linear-gradient(135deg,#f5f3ff,#fff);border-bottom:1px solid #e2e8f0;display:flex;align-items:center;gap:12px;position:sticky;top:0;z-index:10;border-radius:2px 2px 0 0}.modal-icon[data-v-101ccd1c]{width:40px;height:40px;background:#7c3aed;border-radius:2px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem;flex-shrink:0}.header-steps[data-v-101ccd1c]{display:flex;align-items:center;gap:0;flex:1;overflow-x:auto;padding:2px 0}.header-step[data-v-101ccd1c]{display:flex;align-items:center;gap:8px;font-size:.82rem;color:#94a3b8;white-space:nowrap;flex-shrink:0}.header-step .step-number[data-v-101ccd1c]{width:32px;height:32px;border-radius:50%;background:#f1f5f9;border:2px solid #e2e8f0;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:.96rem;transition:all .3s;flex-shrink:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.header-step.active .step-number[data-v-101ccd1c]{background:#7c3aed;color:#fff;border-color:#7c3aed;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.header-step.completed .step-number[data-v-101ccd1c]{background:#10b981;color:#fff;border-color:#10b981;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.header-step .step-label[data-v-101ccd1c]{font-weight:700;font-size:1.025rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.header-step.active .step-label[data-v-101ccd1c]{color:#0f172a}.header-step .step-connector[data-v-101ccd1c]{width:18px;height:2px;background:#e2e8f0;margin:0 3px;flex-shrink:0}.modal-close[data-v-101ccd1c]{width:32px;height:32px;border-radius:2px;background:#f1f5f9;border:none;font-size:1.4rem;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;transition:all .2s}.modal-close[data-v-101ccd1c]:hover{background:#e2e8f0;color:#0f172a}.modal-body[data-v-101ccd1c]{padding:20px;min-height:350px;overflow-y:auto;-webkit-overflow-scrolling:touch}.step-content[data-v-101ccd1c]{animation:fadeIn-101ccd1c .3s ease;padding-bottom:8px}@keyframes fadeIn-101ccd1c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.step-heading[data-v-101ccd1c]{margin-bottom:18px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.step-heading h3[data-v-101ccd1c]{font-size:1.464rem;font-weight:900;color:#0f172a;margin:0 0 4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.step-heading p[data-v-101ccd1c]{color:#64748b;font-size:.85rem;margin:0}.team-select-grid[data-v-101ccd1c]{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.team-select-card[data-v-101ccd1c]{display:flex;align-items:center;gap:14px;padding:16px;background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;cursor:pointer;transition:all .25s}.team-select-card[data-v-101ccd1c]:active{transform:scale(.98)}.team-select-card.selected[data-v-101ccd1c]{border-color:#7c3aed;background:#7c3aed0f}.team-select-avatar[data-v-101ccd1c]{width:48px;height:48px;border-radius:2px;background:#7c3aed;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;color:#fff;flex-shrink:0}.team-select-info[data-v-101ccd1c]{flex:1}.team-select-name[data-v-101ccd1c]{display:block;font-weight:700;color:#0f172a;font-size:.95rem}.team-select-meta[data-v-101ccd1c]{font-size:.75rem;color:#64748b}.team-select-pool[data-v-101ccd1c]{display:flex;align-items:center;gap:4px;font-size:.72rem;color:#f59e0b;font-weight:600;margin-top:3px}.team-select-check[data-v-101ccd1c]{color:#6d3fd1;font-size:1.3rem}.empty-state-mini[data-v-101ccd1c]{text-align:center;padding:40px;color:#94a3b8}.empty-state-mini i[data-v-101ccd1c]{font-size:2rem;display:block;margin-bottom:10px}.version-grid[data-v-101ccd1c]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px}.version-card[data-v-101ccd1c]{background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;padding:20px 12px;text-align:center;cursor:pointer;transition:all .25s;position:relative}.version-card[data-v-101ccd1c]:hover{border-color:#7c3aed;transform:translateY(-2px)}.version-card[data-v-101ccd1c]:active{transform:scale(.97)}.version-card.selected[data-v-101ccd1c]{border-color:#7c3aed;background:#7c3aed0f;box-shadow:0 4px 16px #7c3aed26}.version-card-icon[data-v-101ccd1c]{font-size:2rem;color:#6d3fd1;margin-bottom:8px}.version-card-name[data-v-101ccd1c]{font-size:.85rem;font-weight:600;color:#1a2b34}.version-card-check[data-v-101ccd1c]{position:absolute;top:6px;right:6px;color:#6d3fd1;font-size:1.1rem}.wager-two-column[data-v-101ccd1c]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:16px}.wager-info-column[data-v-101ccd1c]{display:flex;flex-direction:column;gap:16px}.wager-controls-column[data-v-101ccd1c]{display:flex;flex-direction:column}.wager-info-card[data-v-101ccd1c]{background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;padding:14px}.wager-info-row[data-v-101ccd1c]{display:flex;justify-content:space-between;padding:5px 0;font-size:.85rem;color:#64748b}.wager-info-row strong[data-v-101ccd1c]{color:#0f172a}.text-success[data-v-101ccd1c]{color:#10b981!important}.text-danger[data-v-101ccd1c]{color:#ef4444!important}.text-warning[data-v-101ccd1c]{color:#f59e0b!important}.section-label[data-v-101ccd1c]{font-size:1rem;font-weight:700;color:#0f172a;margin-bottom:10px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.wager-quick-select[data-v-101ccd1c]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}.wager-card[data-v-101ccd1c]{background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;padding:14px 8px;text-align:center;cursor:pointer;transition:all .25s}.wager-card[data-v-101ccd1c]:active{transform:scale(.97)}.wager-card.selected[data-v-101ccd1c]{border-color:#7c3aed;background:#7c3aed0f}.wager-card.free[data-v-101ccd1c]{border-color:#10b981;background:#ecfdf5}.wager-card.free.selected[data-v-101ccd1c]{border-color:#059669;background:#d1fae5}.wager-card.free .wager-card-amount[data-v-101ccd1c]{color:#059669;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.wager-card.free .wager-card-label[data-v-101ccd1c]{color:#059669}.wager-card-amount[data-v-101ccd1c]{display:block;font-size:1.32rem;font-weight:900;color:#0f172a;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.wager-card-label[data-v-101ccd1c]{font-size:.75rem;color:#94a3b8;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.custom-amount[data-v-101ccd1c]{margin-bottom:18px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.custom-amount label[data-v-101ccd1c]{display:block;font-size:.938rem;font-weight:700;color:#64748b;margin-bottom:5px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.input-with-symbol[data-v-101ccd1c]{display:flex;align-items:center;background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;padding:0 12px}.input-with-symbol span[data-v-101ccd1c]{font-weight:700;color:#64748b}.input-with-symbol input[data-v-101ccd1c]{flex:1;border:none;background:transparent;padding:12px 8px;font-size:1rem;font-weight:600;outline:none;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;width:100%}.split-options[data-v-101ccd1c]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px}.split-card[data-v-101ccd1c]{background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;padding:14px 10px;text-align:center;cursor:pointer;transition:all .25s;position:relative}.split-card[data-v-101ccd1c]:active{transform:scale(.97)}.split-card.selected[data-v-101ccd1c]{border-color:#7c3aed;background:#7c3aed0f}.split-visual[data-v-101ccd1c]{margin-bottom:8px}.split-bar[data-v-101ccd1c]{height:7px;background:#e2e8f0;border-radius:2px;overflow:hidden;margin-bottom:5px}.split-fill[data-v-101ccd1c]{height:100%;background:#7c3aed;border-radius:2px}.split-fill.half[data-v-101ccd1c]{width:50%}.split-fill.sixty[data-v-101ccd1c]{width:60%}.split-fill.forty[data-v-101ccd1c]{width:40%}.split-labels[data-v-101ccd1c]{display:flex;justify-content:space-between;font-size:.75rem;color:#94a3b8;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.split-labels .captain-label[data-v-101ccd1c]{color:#f59e0b}.split-labels .team-label[data-v-101ccd1c]{color:#10b981}.split-name[data-v-101ccd1c]{display:block;font-size:.8rem;font-weight:700;color:#0f172a}.split-check[data-v-101ccd1c]{position:absolute;top:4px;right:4px;color:#6d3fd1;font-size:1rem}.wager-total-display[data-v-101ccd1c]{background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;padding:14px}.total-row[data-v-101ccd1c]{display:flex;justify-content:space-between;padding:7px 0;font-size:.85rem;color:#64748b}.total-row strong[data-v-101ccd1c]{color:#0f172a}.total-row.fee[data-v-101ccd1c]{border-top:1px solid #e2e8f0;padding-top:9px;font-size:.75rem}.total-row.winner[data-v-101ccd1c]{border-top:2px solid #7c3aed;padding-top:9px;color:#6d3fd1;font-weight:700}.total-row.split-info[data-v-101ccd1c]{font-size:.75rem;color:#f59e0b}.free-match-banner[data-v-101ccd1c]{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;background:#ecfdf5;border:2px solid #10b981;border-radius:2px;margin-top:10px;font-size:.9rem;font-weight:700;color:#059669}.free-match-banner i[data-v-101ccd1c]{font-size:1.2rem}.free-match-info[data-v-101ccd1c]{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:2px;margin-bottom:16px;font-size:.8rem;color:#059669}.free-match-info i[data-v-101ccd1c]{flex-shrink:0}.free-notice[data-v-101ccd1c]{background:#ecfdf5;border-color:#a7f3d0;color:#059669}.free-notice i[data-v-101ccd1c]{color:#10b981}.review-value.free[data-v-101ccd1c]{color:#10b981;font-weight:900;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.insufficient-warning[data-v-101ccd1c]{display:flex;align-items:center;gap:8px;padding:10px;background:#fef2f2;border:1px solid #fca5a5;border-radius:2px;margin-bottom:16px;font-size:.8rem;color:#dc2626}.review-card[data-v-101ccd1c]{background:#f8fafc;border-radius:2px;padding:20px;border:1px solid #e2e8f0;margin-bottom:16px}.review-row[data-v-101ccd1c]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-size:.9rem}.review-label[data-v-101ccd1c]{color:#64748b}.review-value[data-v-101ccd1c]{font-weight:900;color:#0f172a;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.review-value.highlight[data-v-101ccd1c]{color:#6d3fd1;font-size:1.26rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.review-value.prize[data-v-101ccd1c]{color:#f59e0b;font-size:1.38rem;font-weight:900;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.review-row.fee-row[data-v-101ccd1c]{font-size:.75rem;color:#94a3b8}.review-divider[data-v-101ccd1c]{height:1px;background:#e2e8f0;margin:5px 0}.info-notice[data-v-101ccd1c]{display:flex;gap:12px;padding:14px;background:#f5f3ff;border:1px solid #c4b5fd;border-radius:2px;margin-bottom:20px;font-size:.82rem;color:#6d3fd1}.info-notice i[data-v-101ccd1c]{font-size:1.2rem;color:#6d3fd1;flex-shrink:0;margin-top:2px}.step-actions[data-v-101ccd1c]{display:flex;gap:12px}.step-actions.two-col[data-v-101ccd1c]{display:grid;grid-template-columns:1fr 2fr;gap:12px}.btn-secondary[data-v-101ccd1c],.btn-primary[data-v-101ccd1c]{padding:13px 22px;border-radius:2px;font-weight:700;font-size:1.074rem;cursor:pointer;border:none;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.btn-secondary[data-v-101ccd1c]{background:#f1f5f9;color:#64748b}.btn-secondary[data-v-101ccd1c]:active{background:#e2e8f0}.btn-primary[data-v-101ccd1c]{background:#7c3aed;color:#fff;box-shadow:0 4px 14px #7c3aed40}.btn-primary[data-v-101ccd1c]:active:not(:disabled){transform:scale(.97)}.btn-primary[data-v-101ccd1c]:disabled{opacity:.5;cursor:not-allowed}.btn-primary.create-btn[data-v-101ccd1c]{background:linear-gradient(135deg,#f59e0b,#ea580c);box-shadow:0 4px 14px #f59e0b40}@media (max-width: 768px){.modal-overlay[data-v-101ccd1c]{padding:0;align-items:flex-end}.modal-box[data-v-101ccd1c]{max-width:100%;max-height:90vh;border-radius:2px 2px 0 0;animation:modalSlideUpMobile-101ccd1c .3s cubic-bezier(.34,1.2,.64,1)}@keyframes modalSlideUpMobile-101ccd1c{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modal-header[data-v-101ccd1c]{padding:14px 16px;border-radius:2px 2px 0 0;flex-shrink:0}.modal-body[data-v-101ccd1c]{padding:16px;max-height:calc(90vh - 130px);overflow-y:auto}.modal-body[data-v-101ccd1c]:after{content:"";display:block;height:env(safe-area-inset-bottom,12px)}.header-step .step-label[data-v-101ccd1c]{display:none}.header-step .step-connector[data-v-101ccd1c]{width:8px}.version-grid[data-v-101ccd1c]{grid-template-columns:repeat(2,1fr);gap:8px}.wager-two-column[data-v-101ccd1c]{grid-template-columns:1fr;gap:16px}.wager-quick-select[data-v-101ccd1c]{grid-template-columns:repeat(4,1fr);gap:8px}.wager-card[data-v-101ccd1c]{padding:10px 4px}.wager-card-amount[data-v-101ccd1c]{font-size:1.08rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.split-options[data-v-101ccd1c]{grid-template-columns:repeat(3,1fr);gap:8px}.split-card[data-v-101ccd1c]{padding:10px 6px}.split-name[data-v-101ccd1c]{font-size:.7rem}.step-actions.two-col[data-v-101ccd1c]{grid-template-columns:1fr 1fr}.btn-secondary[data-v-101ccd1c],.btn-primary[data-v-101ccd1c]{padding:11px 16px;font-size:1rem;min-height:40px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.wager-info-card[data-v-101ccd1c]{padding:10px 12px}.wager-info-row[data-v-101ccd1c]{font-size:.8rem;padding:4px 0}.wager-total-display[data-v-101ccd1c]{padding:10px 12px}.total-row[data-v-101ccd1c]{font-size:.8rem;padding:5px 0}.review-card[data-v-101ccd1c]{padding:14px}.review-row[data-v-101ccd1c]{font-size:.82rem;padding:7px 0}}@media (max-width: 480px){.modal-header[data-v-101ccd1c],.modal-body[data-v-101ccd1c]{padding:12px 14px}.modal-icon[data-v-101ccd1c]{width:34px;height:34px;font-size:.9rem}.header-step .step-number[data-v-101ccd1c]{width:28px;height:28px;font-size:.95rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.header-step .step-connector[data-v-101ccd1c]{width:6px}.step-heading h3[data-v-101ccd1c]{font-size:1.281rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.step-heading p[data-v-101ccd1c]{font-size:.78rem}.version-grid[data-v-101ccd1c]{grid-template-columns:repeat(2,1fr);gap:6px}.version-card[data-v-101ccd1c]{padding:14px 8px}.version-card-icon[data-v-101ccd1c]{font-size:1.4rem}.version-card-name[data-v-101ccd1c]{font-size:.75rem}.wager-quick-select[data-v-101ccd1c]{grid-template-columns:repeat(2,1fr);gap:6px}.wager-card[data-v-101ccd1c]{padding:10px 6px}.wager-card-amount[data-v-101ccd1c]{font-size:1.02rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.wager-card-label[data-v-101ccd1c]{font-size:.75rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.custom-amount label[data-v-101ccd1c]{font-size:.875rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.input-with-symbol input[data-v-101ccd1c]{font-size:.9rem;padding:10px 6px}.split-options[data-v-101ccd1c]{grid-template-columns:repeat(3,1fr);gap:6px}.split-card[data-v-101ccd1c]{padding:8px 4px}.split-name[data-v-101ccd1c]{font-size:.65rem}.split-labels[data-v-101ccd1c]{font-size:.75rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.step-actions.two-col[data-v-101ccd1c]{grid-template-columns:1fr 1fr;gap:8px}.btn-secondary[data-v-101ccd1c],.btn-primary[data-v-101ccd1c]{padding:10px 12px;font-size:.952rem;min-height:36px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.team-select-card[data-v-101ccd1c]{padding:12px;gap:10px}.team-select-avatar[data-v-101ccd1c]{width:40px;height:40px;font-size:1rem}.team-select-name[data-v-101ccd1c]{font-size:.85rem}.review-card[data-v-101ccd1c]{padding:12px}.review-row[data-v-101ccd1c]{font-size:.78rem;padding:5px 0}.info-notice[data-v-101ccd1c]{padding:10px 12px;font-size:.75rem}.info-notice i[data-v-101ccd1c]{font-size:1rem}}@media (max-width: 380px){.version-grid[data-v-101ccd1c]{grid-template-columns:1fr 1fr;gap:4px}.version-card[data-v-101ccd1c]{padding:10px 4px}.version-card-name[data-v-101ccd1c]{font-size:.65rem}.wager-quick-select[data-v-101ccd1c]{grid-template-columns:repeat(2,1fr);gap:4px}.wager-card[data-v-101ccd1c]{padding:8px 4px}.wager-card-amount[data-v-101ccd1c]{font-size:.95rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.split-options[data-v-101ccd1c]{grid-template-columns:repeat(3,1fr);gap:4px}.split-card[data-v-101ccd1c]{padding:6px 2px}.split-bar[data-v-101ccd1c]{height:5px}.split-name[data-v-101ccd1c]{font-size:.6rem}.btn-secondary[data-v-101ccd1c],.btn-primary[data-v-101ccd1c]{padding:8px 10px;font-size:.878rem;min-height:32px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.step-actions.two-col[data-v-101ccd1c]{gap:6px}}.modal-overlay[data-v-101ccd1c]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-box[data-v-101ccd1c]{border-radius:2px;border-top:3px solid #b78bff;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ts[data-v-b775849c],.ts-picker-overlay[data-v-b775849c]{--p-ink: #0e0916;--p-ink-2: #150d22;--p-panel: #1d1430;--p-panel-2: #261a3d;--p-line: rgba(183, 139, 255, .14);--p-line-2: rgba(183, 139, 255, .3);--violet: #b78bff;--violet-strong: #7c3aed;--violet-text: #6d3fd1;--violet-tint: #f4efff;--text: #f3f2ec;--text-2: #bdb6cc;--text-3: #8a829e;--ink-text: #0d0f12;--muted: #5b616a;--muted-2: #8a9099;--card-line: #e6e1ef;--surface: #f8f6fc;--gold: #ffc23d;--gold-text: #9a6b00;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--body)}.ts[data-v-b775849c]{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px}.ts-head[data-v-b775849c]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;flex-shrink:0;padding-bottom:10px;border-bottom:1px solid var(--card-line)}.ts-head-left[data-v-b775849c]{display:flex;align-items:center;gap:10px;min-width:0}.ts-title[data-v-b775849c]{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.4rem;line-height:1;text-transform:uppercase;color:var(--ink-text)}.ts-title i[data-v-b775849c]{font-size:.75em;color:var(--violet-strong)}.ts-count[data-v-b775849c]{padding:2px 9px;background:var(--violet-tint);color:var(--violet-text);font-family:var(--display);font-weight:900;font-size:.95rem}.ts-formations[data-v-b775849c]{display:flex;gap:2px;padding:3px;background:var(--p-ink)}.ts-formation-btn[data-v-b775849c]{min-height:34px;padding:0 12px;background:transparent;border:0;color:var(--text-2);font-family:var(--display);font-weight:800;font-size:.98rem;letter-spacing:.04em;cursor:pointer;transition:background .15s,color .15s}.ts-formation-btn[data-v-b775849c]:hover:not(:disabled){color:#fff}.ts-formation-btn.active[data-v-b775849c]{background:var(--violet);color:#12051f;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}.ts-formation-btn[data-v-b775849c]:disabled:not(.active){cursor:default}.ts-formation-select[data-v-b775849c]{display:inline-flex;align-items:center;gap:8px;font-family:var(--display);font-weight:800;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2)}.ts-formation-select select[data-v-b775849c]{min-height:38px;padding:0 34px 0 12px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23b78bff' stroke-width='3' stroke-linecap='round'><path d='M6 9l6 6 6-6'/></svg>") no-repeat right 12px center,var(--p-ink);border:1px solid var(--p-line-2);border-radius:0;color:#fff;font-family:var(--display);font-weight:900;font-size:1.05rem;letter-spacing:.04em;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;color-scheme:dark}.ts-formation-select select[data-v-b775849c]:focus{outline:none;border-color:var(--violet)}.ts-formation-select select[data-v-b775849c]:disabled{cursor:default;opacity:1}.ts-body[data-v-b775849c]{flex:1;min-height:0;display:flex;gap:16px}.ts-surface-wrap[data-v-b775849c]{flex:0 1 auto;min-height:0;display:flex;justify-content:center}.ts-surface[data-v-b775849c]{position:relative;height:100%;max-height:100%;aspect-ratio:3 / 4;overflow:hidden;isolation:isolate}.ts-lines[data-v-b775849c]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ts-line[data-v-b775849c]{position:absolute;display:block}.ts-football .ts-surface[data-v-b775849c]{background:repeating-linear-gradient(180deg,#1f7a3a 0,#1f7a3a 10%,#1b6e34 10%,#1b6e34 20%);border:3px solid #155a2a}.ts-football .ts-lines[data-v-b775849c]{border:2px solid rgba(255,255,255,.55);margin:4%}.ts-football .ts-line-a[data-v-b775849c]{left:0;right:0;top:50%;height:2px;background:#ffffff8c}.ts-football .ts-line-b[data-v-b775849c]{left:50%;top:50%;width:26%;aspect-ratio:1;transform:translate(-50%,-50%);border:2px solid rgba(255,255,255,.55);border-radius:50%}.ts-football .ts-line-c[data-v-b775849c]{left:22%;right:22%;top:0;height:15%;border:2px solid rgba(255,255,255,.55);border-top:0}.ts-football .ts-line-d[data-v-b775849c]{left:22%;right:22%;bottom:0;height:15%;border:2px solid rgba(255,255,255,.55);border-bottom:0}.ts-basketball .ts-surface[data-v-b775849c]{background:repeating-linear-gradient(90deg,rgba(0,0,0,.04) 0 2px,transparent 2px 28px),linear-gradient(180deg,#c8894f,#b9783f);border:3px solid #7a4a22}.ts-basketball .ts-lines[data-v-b775849c]{border:2px solid rgba(255,255,255,.7);margin:4%}.ts-basketball .ts-line-a[data-v-b775849c]{left:32%;right:32%;top:0;height:34%;border:2px solid rgba(255,255,255,.7);border-top:0;background:#7c3aed59}.ts-basketball .ts-line-b[data-v-b775849c]{left:10%;right:10%;top:-22%;height:70%;border:2px solid rgba(255,255,255,.7);border-radius:50%}.ts-basketball .ts-line-c[data-v-b775849c]{left:50%;bottom:-12%;width:28%;aspect-ratio:1;transform:translate(-50%);border:2px solid rgba(255,255,255,.7);border-radius:50%}.ts-basketball .ts-line-d[data-v-b775849c]{left:46%;top:3%;width:8%;height:2%;border-radius:50%;border:2px solid #ff7a3d}.ts-american-football .ts-surface[data-v-b775849c]{background:repeating-linear-gradient(180deg,#23753c 0,#23753c 10%,#1f6b36 10%,#1f6b36 20%);border:3px solid #165a2b}.ts-american-football .ts-lines[data-v-b775849c]{margin:0 6%;background:repeating-linear-gradient(180deg,transparent 0 calc(10% - 2px),rgba(255,255,255,.45) calc(10% - 2px) 10%)}.ts-american-football .ts-line-a[data-v-b775849c]{left:0;right:0;top:33%;height:3px;background:#4aa3ff}.ts-american-football .ts-line-b[data-v-b775849c]{left:0;right:0;top:0;height:8%;background:#7c3aed8c}.ts-rocket-league .ts-surface[data-v-b775849c]{background:radial-gradient(ellipse 60% 30% at 50% 0%,rgba(255,140,50,.35),transparent 70%),radial-gradient(ellipse 60% 30% at 50% 100%,rgba(56,120,255,.4),transparent 70%),#101a3a;border:3px solid #2b3f88;border-radius:40px/28px}.ts-rocket-league .ts-lines[data-v-b775849c]{margin:5%;border:2px solid rgba(140,180,255,.45);border-radius:30px/22px}.ts-rocket-league .ts-line-a[data-v-b775849c]{left:0;right:0;top:50%;height:2px;background:#8cb4ff73}.ts-rocket-league .ts-line-b[data-v-b775849c]{left:50%;top:50%;width:30%;aspect-ratio:1;transform:translate(-50%,-50%);border:2px solid rgba(140,180,255,.45);border-radius:50%}.ts-rocket-league .ts-line-c[data-v-b775849c]{left:32%;right:32%;top:-2px;height:7%;background:#ff8c3299}.ts-rocket-league .ts-line-d[data-v-b775849c]{left:32%;right:32%;bottom:-2px;height:7%;background:#3878ffb3}.ts-hockey .ts-surface[data-v-b775849c]{background:linear-gradient(180deg,#f4f8fb,#e6eef4);border:3px solid #9fb3c4;border-radius:48px/36px}.ts-hockey .ts-lines[data-v-b775849c]{margin:5%;border-radius:36px/26px}.ts-hockey .ts-line-a[data-v-b775849c]{left:0;right:0;top:50%;height:3px;background:#d6333a}.ts-hockey .ts-line-b[data-v-b775849c]{left:0;right:0;top:30%;height:3px;background:#2b62c9}.ts-hockey .ts-line-c[data-v-b775849c]{left:0;right:0;top:70%;height:3px;background:#2b62c9}.ts-hockey .ts-line-d[data-v-b775849c]{left:50%;top:50%;width:26%;aspect-ratio:1;transform:translate(-50%,-50%);border:2px solid #2b62c9;border-radius:50%}.ts-hockey .ts-slot-name[data-v-b775849c]{color:#0d0f12;text-shadow:none}.ts-tactical .ts-surface[data-v-b775849c]{background:linear-gradient(rgba(124,200,120,.08) 1px,transparent 1px) 0 0 / 10% 10%,linear-gradient(90deg,rgba(124,200,120,.08) 1px,transparent 1px) 0 0 / 10% 10%,radial-gradient(ellipse 70% 60% at 50% 50%,#26302a,#151a17);border:3px solid #39443c}.ts-tactical .ts-line-a[data-v-b775849c]{left:50%;top:8%;bottom:8%;width:1px;background:#7cc8784d}.ts-tactical .ts-line-b[data-v-b775849c]{top:50%;left:8%;right:8%;height:1px;background:#7cc8784d}.ts-tactical .ts-line-c[data-v-b775849c]{left:50%;top:50%;width:46%;aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid rgba(124,200,120,.35);border-radius:50%}.ts-tactical .ts-line-d[data-v-b775849c]{left:50%;top:50%;width:76%;aspect-ratio:1;transform:translate(-50%,-50%);border:1px dashed rgba(124,200,120,.22);border-radius:50%}.ts-battle-royale .ts-surface[data-v-b775849c]{background:radial-gradient(circle at 50% 50%,rgba(56,198,244,.25) 0 30%,transparent 31%),radial-gradient(ellipse 80% 70% at 40% 40%,#3a7d44,#2a5f34 60%,#1d4426);border:3px solid #5b3fb0}.ts-battle-royale .ts-line-a[data-v-b775849c]{left:50%;top:50%;width:62%;aspect-ratio:1;transform:translate(-50%,-50%);border:3px solid rgba(183,139,255,.85);border-radius:50%;box-shadow:0 0 0 999px #5b3fb040}.ts-battle-royale .ts-line-b[data-v-b775849c]{left:50%;top:50%;width:34%;aspect-ratio:1;transform:translate(-50%,-50%);border:2px dashed rgba(255,255,255,.6);border-radius:50%}.ts-slot[data-v-b775849c]{position:absolute;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2px;width:22%;padding:0;background:none;border:0;transform:translate(-50%,-50%);font-family:inherit;cursor:default}.ts-slot.editable[data-v-b775849c]{cursor:pointer}.ts-token[data-v-b775849c]{position:relative;width:clamp(30px,4.2vw,46px);aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#0e091673;border:2px dashed rgba(255,255,255,.7);color:#ffffffd9;font-family:var(--display);font-style:italic;font-weight:900;font-size:clamp(.85rem,1.3vw,1.3rem);box-shadow:0 4px 10px #00000040;transition:transform .15s,background .15s,border-color .15s}.ts-slot.filled .ts-token[data-v-b775849c]{background:#fff;border:2px solid #fff;color:var(--violet-text)}.ts-slot.mine .ts-token[data-v-b775849c]{background:var(--violet);border-color:#fff;color:#12051f}.ts-slot.editable:hover .ts-token[data-v-b775849c],.ts-slot.editable:focus-visible .ts-token[data-v-b775849c]{transform:scale(1.1);border-color:var(--gold)}.ts-slot[data-v-b775849c]:focus-visible{outline:none}.ts-crown[data-v-b775849c]{position:absolute;top:-9px;right:-6px;font-size:.7rem;font-style:normal;color:var(--gold);filter:drop-shadow(0 1px 1px rgba(0,0,0,.6))}.ts-slot-label[data-v-b775849c]{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 5px;background:#0e0916cc;color:#fff;font-family:var(--display);font-weight:900;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.ts-slot.filled .ts-slot-label[data-v-b775849c]{background:var(--violet-strong)}.ts-slot-name[data-v-b775849c]{max-width:100%;font-size:.72rem;font-weight:700;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-side[data-v-b775849c]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.ts-group[data-v-b775849c]{padding:12px;background:var(--surface);border:1px solid var(--card-line)}.ts-group-head[data-v-b775849c]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.ts-group-title[data-v-b775849c]{display:flex;align-items:center;gap:8px;font-family:var(--display);font-weight:900;font-size:1.05rem;text-transform:uppercase;color:var(--ink-text)}.ts-group-title i[data-v-b775849c]{color:var(--violet-strong)}.ts-any-tag[data-v-b775849c]{padding:0 6px;background:var(--violet-strong);color:#fff;font-size:.8rem;letter-spacing:.08em}.ts-group-count[data-v-b775849c]{padding:0 7px;background:var(--violet-tint);color:var(--violet-text);font-family:var(--display);font-weight:900;font-size:.9rem}.ts-group-hint[data-v-b775849c]{margin:0 0 8px;font-size:.8rem;color:var(--muted)}.ts-mini-btn[data-v-b775849c]{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 10px;border:0;background:var(--violet-strong);color:#fff;font-family:var(--display);font-weight:800;font-size:.88rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.ts-mini-btn[data-v-b775849c]:hover{background:#6d28d9}.ts-chips[data-v-b775849c]{display:flex;flex-wrap:wrap;gap:6px}.ts-chip[data-v-b775849c]{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 10px 0 4px;background:#fff;border:1px solid var(--card-line);color:var(--ink-text);font-family:inherit;font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .15s}.ts-chip[data-v-b775849c]:disabled,.ts-chip-static[data-v-b775849c]{cursor:default}.ts-chip[data-v-b775849c]:not(:disabled):hover{border-color:#f3b4b4}.ts-chip.mine[data-v-b775849c]{border-color:var(--violet-strong);box-shadow:inset 3px 0 0 var(--violet-strong)}.ts-chip-avatar[data-v-b775849c]{width:26px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--violet-tint);color:var(--violet-text);font-family:var(--display);font-style:italic;font-weight:900;font-size:.95rem}.ts-chip-name[data-v-b775849c]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-chip-x[data-v-b775849c]{font-size:.7rem;color:var(--muted-2)}.ts-chip-pos[data-v-b775849c]{padding:0 5px;background:#fff4dc;color:var(--gold-text);font-family:var(--display);font-weight:800;font-size:.75rem}.ts-empty-note[data-v-b775849c]{margin:0;font-size:.82rem;color:var(--muted-2)}.ts-help[data-v-b775849c]{display:flex;gap:8px;margin:0;font-size:.8rem;line-height:1.45;color:var(--muted)}.ts-help i[data-v-b775849c]{margin-top:2px;color:var(--violet-strong)}.ts-picker-overlay[data-v-b775849c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0e0916cc;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.ts-picker[data-v-b775849c]{width:100%;max-width:400px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;background:var(--p-ink-2);border:1px solid var(--p-line-2);border-top:3px solid var(--violet);color:var(--text);box-shadow:0 30px 70px #0000008c}.ts-picker-head[data-v-b775849c]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--p-line)}.ts-picker-pos[data-v-b775849c]{min-width:48px;height:48px;padding:0 6px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--violet);color:#12051f;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.2rem;text-transform:uppercase}.ts-picker-title[data-v-b775849c]{flex:1;min-width:0;display:flex;flex-direction:column}.ts-picker-title strong[data-v-b775849c]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.35rem;line-height:1;text-transform:uppercase}.ts-picker-title span[data-v-b775849c]{font-size:.82rem;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-picker-close[data-v-b775849c]{width:38px;height:38px;flex-shrink:0;background:var(--p-panel);border:1px solid var(--p-line-2);color:var(--text-2);cursor:pointer}.ts-picker-list[data-v-b775849c]{flex:1;min-height:0;overflow-y:auto;padding:6px}.ts-picker-row[data-v-b775849c]{width:100%;display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 10px;background:transparent;border:0;border-left:3px solid transparent;color:inherit;font-family:inherit;text-align:left;cursor:pointer;transition:background .12s}.ts-picker-row[data-v-b775849c]:hover:not(:disabled){background:var(--p-panel);border-left-color:var(--violet)}.ts-picker-row.current[data-v-b775849c]{background:var(--p-panel-2);border-left-color:var(--violet)}.ts-picker-row[data-v-b775849c]:disabled{opacity:.6;cursor:wait}.ts-picker-row .ts-chip-avatar[data-v-b775849c]{width:34px;height:34px;background:var(--p-panel-2);color:var(--violet)}.ts-picker-name[data-v-b775849c]{flex:1;min-width:0;display:flex;align-items:center;gap:6px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-picker-crown[data-v-b775849c]{color:var(--gold);font-size:.75rem}.ts-you[data-v-b775849c]{padding:0 5px;background:var(--violet-strong);color:#fff;font-family:var(--display);font-weight:800;font-size:.72rem;text-transform:uppercase}.ts-picker-current[data-v-b775849c]{flex-shrink:0;padding:1px 7px;background:var(--p-panel-2);color:var(--text-2);font-family:var(--display);font-weight:800;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase}.ts-picker-foot[data-v-b775849c]{display:flex;gap:8px;padding:12px 16px;border-top:1px solid var(--p-line)}.ts-clear-btn[data-v-b775849c],.ts-cancel-btn[data-v-b775849c]{flex:1;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:var(--display);font-weight:800;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.ts-clear-btn[data-v-b775849c]{background:transparent;border:1.5px solid rgba(255,92,92,.5);color:#ff8a8a}.ts-clear-btn[data-v-b775849c]:hover:not(:disabled){background:#ff5c5c1f}.ts-cancel-btn[data-v-b775849c]{background:transparent;border:1.5px solid var(--p-line-2);color:var(--text)}.ts-cancel-btn[data-v-b775849c]:hover{border-color:var(--text)}@media (max-width: 1000px){.ts-body[data-v-b775849c]{flex-direction:column}.ts-surface-wrap[data-v-b775849c]{flex:none}.ts-surface[data-v-b775849c]{height:auto;width:min(100%,420px)}.ts-side[data-v-b775849c]{overflow:visible}}@media (max-width: 480px){.ts-slot-name[data-v-b775849c]{font-size:.66rem}.ts-picker-overlay[data-v-b775849c]{align-items:flex-end;padding:0}.ts-picker[data-v-b775849c]{max-width:100%;max-height:85vh;padding-bottom:env(safe-area-inset-bottom,0px)}}.tab-content[data-v-0a39d980],.chat-modal-overlay[data-v-0a39d980],.modal-overlay[data-v-0a39d980],.processing-overlay[data-v-0a39d980]{--p-ink: #0e0916;--p-ink-2: #150d22;--p-panel: #1d1430;--p-panel-2: #261a3d;--p-line: rgba(183, 139, 255, .14);--p-line-2: rgba(183, 139, 255, .3);--violet: #b78bff;--violet-strong: #7c3aed;--violet-hover: #6d28d9;--violet-text: #6d3fd1;--violet-tint: #f4efff;--violet-tint-2: #e8ddff;--text: #f3f2ec;--text-2: #bdb6cc;--text-3: #8a829e;--ink-text: #0d0f12;--muted: #5b616a;--muted-2: #8a9099;--card: #ffffff;--card-line: #e6e1ef;--surface: #f8f6fc;--win: #22c55e;--win-text: #15803d;--loss: #ff5c5c;--loss-text: #c81e1e;--gold: #ffc23d;--gold-text: #9a6b00;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--slant: polygon(10px 0, 100% 0, calc(100% - 10px) 100%, 0 100%);--slant-sm: polygon(6px 0, 100% 0, calc(100% - 6px) 100%, 0 100%);font-family:var(--body)}.tab-content[data-v-0a39d980]{display:flex;flex-direction:column;gap:0;color:var(--ink-text);animation:fadeIn-0a39d980 .3s ease}@keyframes fadeIn-0a39d980{0%{opacity:0}to{opacity:1}}.tab-content[data-v-0a39d980] *,.chat-modal[data-v-0a39d980] *{scrollbar-width:thin;scrollbar-color:#d6cdea transparent}.tab-content[data-v-0a39d980] *::-webkit-scrollbar,.chat-modal[data-v-0a39d980] *::-webkit-scrollbar{width:6px;height:6px}.tab-content[data-v-0a39d980] *::-webkit-scrollbar-thumb,.chat-modal[data-v-0a39d980] *::-webkit-scrollbar-thumb{background:#d6cdea}.tab-content[data-v-0a39d980] *::-webkit-scrollbar-track,.chat-modal[data-v-0a39d980] *::-webkit-scrollbar-track{background:transparent}.bar-title[data-v-0a39d980],.identity-name[data-v-0a39d980],.empty-hero h3[data-v-0a39d980],.panel-header h4[data-v-0a39d980],.chat-header-single h4[data-v-0a39d980],.overview-title[data-v-0a39d980],.pool-action-title[data-v-0a39d980],.transactions-title[data-v-0a39d980],.history-title[data-v-0a39d980],.confirm-modal h3[data-v-0a39d980]{font-family:var(--display);font-weight:900;text-transform:uppercase;letter-spacing:.01em;line-height:1}.loading-overlay[data-v-0a39d980]{min-height:420px;display:flex;align-items:center;justify-content:center;background:var(--p-ink)}.loader-content[data-v-0a39d980]{text-align:center}.loader-spinner[data-v-0a39d980]{display:flex;justify-content:center;gap:6px;margin-bottom:18px}.loader-ring[data-v-0a39d980]{width:26px;height:6px;background:var(--violet);transform:skew(-20deg);animation:loadPulse-0a39d980 .7s ease-in-out infinite alternate}.loader-ring[data-v-0a39d980]:nth-child(2){animation-delay:.15s}.loader-ring[data-v-0a39d980]:nth-child(3){animation-delay:.3s}@keyframes loadPulse-0a39d980{0%{opacity:.25}to{opacity:1}}.loader-text[data-v-0a39d980]{margin:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.6rem;text-transform:uppercase;color:var(--text)}.loading-dots[data-v-0a39d980]{color:var(--violet)}.header-section[data-v-0a39d980]{display:flex;flex-direction:column}.unified-bar[data-v-0a39d980]{display:flex;align-items:center;gap:16px;padding:12px 16px;background:var(--p-ink);border-left:4px solid var(--violet);color:var(--text)}.bar-left[data-v-0a39d980]{flex-shrink:0}.bar-title[data-v-0a39d980]{margin:0;font-style:italic;font-size:1.9rem;color:var(--text)}.bar-chips-wrap[data-v-0a39d980]{position:relative;flex:1;min-width:0;display:flex;align-items:center}.bar-chips[data-v-0a39d980]{flex:1;min-width:0;display:flex;gap:6px;overflow-x:auto;padding:2px 0;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none}.bar-chips[data-v-0a39d980]::-webkit-scrollbar{display:none}.bar-chips>.team-chip[data-v-0a39d980]{scroll-snap-align:start}.bar-chips-wrap.fade-left .bar-chips[data-v-0a39d980]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 56px);mask-image:linear-gradient(90deg,transparent 0,#000 56px)}.bar-chips-wrap.fade-right .bar-chips[data-v-0a39d980]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent 100%)}.bar-chips-wrap.fade-left.fade-right .bar-chips[data-v-0a39d980]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 56px,#000 calc(100% - 56px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 56px,#000 calc(100% - 56px),transparent 100%)}.chips-arrow[data-v-0a39d980]{position:absolute;top:50%;z-index:2;width:34px;height:34px;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);background:var(--violet);border:0;color:#12051f;font-size:.8rem;cursor:pointer;box-shadow:0 4px 14px #00000073;transition:background .15s,transform .15s}.chips-arrow[data-v-0a39d980]:hover{background:#fff}.chips-arrow-left[data-v-0a39d980]{left:0}.chips-arrow-right[data-v-0a39d980]{right:0}.team-chip[data-v-0a39d980]{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 12px 0 6px;background:var(--p-panel);border:1px solid var(--p-line);color:var(--text-2);font-family:var(--body);font-size:.9rem;white-space:nowrap;cursor:pointer;transition:background .18s,border-color .18s,color .18s}.team-chip[data-v-0a39d980]:hover{border-color:var(--p-line-2);color:var(--text)}.team-chip.active[data-v-0a39d980]{background:var(--p-panel-2);border-color:var(--violet);color:var(--text);box-shadow:inset 0 -2px 0 var(--violet)}.team-chip.pending-chip[data-v-0a39d980]{border-style:dashed;border-color:#ffc23d73}.chip-avatar[data-v-0a39d980]{width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--p-panel-2);color:var(--violet);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.05rem}.team-chip.active .chip-avatar[data-v-0a39d980]{background:var(--violet);color:#12051f}.chip-avatar.captain-chip[data-v-0a39d980]{box-shadow:inset 0 -3px 0 var(--gold)}.chip-avatar.pending-avatar[data-v-0a39d980]{background:#ffc23d2e;color:var(--gold)}.chip-name[data-v-0a39d980]{font-weight:700;max-width:140px;overflow:hidden;text-overflow:ellipsis}.chip-preferred-star[data-v-0a39d980]{color:var(--gold);font-size:.7rem}.chip-game-badge[data-v-0a39d980]{display:inline-flex;align-items:center;gap:5px;padding:1px 7px;background:#b78bff1f;color:var(--violet);font-family:var(--display);font-weight:800;font-size:.8rem;letter-spacing:.05em;text-transform:uppercase}.chip-crown[data-v-0a39d980]{color:var(--gold);font-size:.75rem}.chip-pending-dot[data-v-0a39d980]{width:7px;height:7px;border-radius:50%;background:var(--gold);animation:chipPulse-0a39d980 1.5s ease-in-out infinite}@keyframes chipPulse-0a39d980{0%,to{opacity:1}50%{opacity:.35}}.chip-pending-label[data-v-0a39d980]{font-family:var(--display);font-weight:800;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}.bar-right[data-v-0a39d980]{display:flex;gap:8px;flex-shrink:0;margin-left:auto}.create-match-btn[data-v-0a39d980],.create-btn[data-v-0a39d980]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .18s,color .18s,border-color .18s,transform .18s}.create-match-btn[data-v-0a39d980]{border:0;clip-path:var(--slant);background:var(--violet);color:#12051f}.create-match-btn[data-v-0a39d980]:hover{background:#fff;transform:translate(2px)}.create-btn[data-v-0a39d980]{background:transparent;border:1.5px solid var(--p-line-2);color:var(--text)}.create-btn[data-v-0a39d980]:hover{border-color:var(--violet);color:var(--violet)}.identity-banner[data-v-0a39d980]{display:grid;grid-template-columns:1.3fr 1fr .8fr;min-height:170px;background:var(--p-ink-2);border-bottom:1px solid var(--p-line)}.banner-col[data-v-0a39d980]{position:relative;min-width:0}.banner-left[data-v-0a39d980]{overflow:hidden;background-size:cover;background-position:center;isolation:isolate}.banner-left-overlay[data-v-0a39d980]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:repeating-linear-gradient(-55deg,transparent 0 22px,rgba(255,255,255,.03) 22px 23px),linear-gradient(100deg,#0e0916f5,#1e0e38db 55%,#5b21b68c)}.banner-left-content[data-v-0a39d980]{display:flex;align-items:center;gap:16px;height:100%;padding:20px 22px}.identity-avatar[data-v-0a39d980]{width:72px;height:72px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--violet);color:#12051f;font-family:var(--display);font-style:italic;font-weight:900;font-size:2.4rem;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.identity-left-info[data-v-0a39d980]{min-width:0;display:flex;flex-direction:column;gap:8px}.identity-name-row[data-v-0a39d980]{min-width:0}.identity-name[data-v-0a39d980]{margin:0;font-style:italic;font-size:clamp(1.8rem,3vw,2.5rem);color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preferred-team-section[data-v-0a39d980]{display:flex}.preferred-team-btn[data-v-0a39d980]{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.18);color:var(--text-2);font-family:var(--display);font-weight:800;font-size:.88rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color .18s,color .18s,background .18s}.preferred-team-btn[data-v-0a39d980]:hover{border-color:var(--gold);color:var(--gold)}.preferred-team-btn.active[data-v-0a39d980]{background:#ffc23d24;border-color:#ffc23d80;color:var(--gold)}.identity-meta[data-v-0a39d980]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-family:var(--display);font-weight:700;font-size:.95rem;letter-spacing:.05em;text-transform:uppercase;color:var(--text-2)}.identity-game i[data-v-0a39d980]{color:var(--violet);margin-right:3px}.identity-dot[data-v-0a39d980]{color:var(--text-3)}.identity-status[data-v-0a39d980],.status-text[data-v-0a39d980]{padding:1px 8px;font-family:var(--display);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.identity-status[data-v-0a39d980]{background:#ffffff1a;color:var(--text)}.identity-status.ready[data-v-0a39d980]{background:var(--win);color:#04120a}.identity-status.forming[data-v-0a39d980]{background:var(--gold);color:#1a1203}.identity-status.in_match[data-v-0a39d980]{background:var(--violet);color:#12051f}.identity-status.locked[data-v-0a39d980],.identity-status.disbanded[data-v-0a39d980]{background:#ff5c5c33;color:#ff9a9a}.identity-bottom-row[data-v-0a39d980]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.captain-tag[data-v-0a39d980]{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;background:var(--gold);color:#1a1203;font-family:var(--display);font-weight:900;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.identity-quick-stats[data-v-0a39d980]{display:flex;align-items:center;gap:8px;font-size:.88rem;color:var(--text-2)}.iqs-divider[data-v-0a39d980]{color:var(--text-3)}.banner-middle[data-v-0a39d980]{display:flex;align-items:stretch;border-left:1px solid var(--p-line)}.banner-middle-inner[data-v-0a39d980]{flex:1;display:grid;grid-template-columns:repeat(4,1fr)}.middle-stat[data-v-0a39d980]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px 6px;border-right:1px solid var(--p-line)}.middle-stat[data-v-0a39d980]:last-child{border-right:0}.middle-stat-val[data-v-0a39d980]{font-family:var(--display);font-style:italic;font-weight:900;font-size:2.3rem;line-height:1;color:var(--text);white-space:nowrap}.middle-stat-val.wins[data-v-0a39d980]{color:var(--win)}.middle-stat-val.losses[data-v-0a39d980]{color:var(--loss)}.middle-stat-val.rate[data-v-0a39d980]{color:var(--violet)}.middle-stat-label[data-v-0a39d980]{font-family:var(--display);font-weight:800;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.banner-right[data-v-0a39d980]{border-left:1px solid var(--p-line)}.banner-right-inner[data-v-0a39d980]{display:flex;flex-direction:column;justify-content:center;height:100%;padding:16px 18px}.info-card-title[data-v-0a39d980]{margin-bottom:10px;font-family:var(--display);font-weight:800;font-size:.88rem;letter-spacing:.12em;text-transform:uppercase;color:var(--violet)}.info-rows[data-v-0a39d980]{display:flex;flex-direction:column}.info-row-item[data-v-0a39d980]{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid var(--p-line);font-size:.88rem;color:var(--text-3)}.info-row-item[data-v-0a39d980]:last-child{border-bottom:0}.info-val[data-v-0a39d980]{font-weight:700;color:var(--text);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-text[data-v-0a39d980]{padding:0 6px;font-size:.85rem}.status-text.ready[data-v-0a39d980]{color:var(--win)}.status-text.forming[data-v-0a39d980]{color:var(--gold)}.status-text.in_match[data-v-0a39d980]{color:var(--violet)}.status-text.locked[data-v-0a39d980],.status-text.disbanded[data-v-0a39d980]{color:#ff9a9a}.mobile-team-selector[data-v-0a39d980],.mobile-open-chat[data-v-0a39d980]{display:none}.empty-hero[data-v-0a39d980]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:60px 20px;background:var(--p-ink-2);text-align:center;color:var(--text)}.empty-orbit[data-v-0a39d980]{position:relative;width:120px;height:120px;margin-bottom:10px}.orbit-ring[data-v-0a39d980]{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--p-line-2);border-radius:50%;animation:orbitPulse-0a39d980 3s ease-out infinite}.orbit-ring[data-v-0a39d980]:nth-child(2){animation-delay:1s}.orbit-ring[data-v-0a39d980]:nth-child(3){animation-delay:2s}@keyframes orbitPulse-0a39d980{0%{transform:scale(.6);opacity:1}to{transform:scale(1.15);opacity:0}}.orbit-center[data-v-0a39d980]{position:absolute;top:32px;right:32px;bottom:32px;left:32px;display:flex;align-items:center;justify-content:center;background:var(--violet);color:#12051f;font-size:1.4rem}.empty-hero h3[data-v-0a39d980]{margin:0;font-style:italic;font-size:2.2rem;color:var(--text)}.empty-hero p[data-v-0a39d980]{margin:0 0 10px;font-size:1rem;color:var(--text-2)}.empty-buttons[data-v-0a39d980]{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.primary-btn[data-v-0a39d980],.secondary-btn[data-v-0a39d980]{min-height:50px;padding:0 26px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.15rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s,border-color .18s,color .18s}.primary-btn[data-v-0a39d980]{border:0;clip-path:var(--slant);background:var(--violet);color:#12051f}.primary-btn[data-v-0a39d980]:hover{background:#fff}.secondary-btn[data-v-0a39d980]{background:transparent;border:1.5px solid var(--p-line-2);color:var(--text)}.secondary-btn[data-v-0a39d980]:hover{border-color:var(--violet);color:var(--violet)}.team-detail[data-v-0a39d980]{display:flex;flex-direction:column}.detail-tabs[data-v-0a39d980]{display:flex;gap:2px;padding:0 8px;background:var(--p-ink);overflow-x:auto;scrollbar-width:none}.detail-tabs[data-v-0a39d980]::-webkit-scrollbar{display:none}.detail-tab[data-v-0a39d980]{position:relative;flex-shrink:0;display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0 18px;background:transparent;border:0;color:var(--text-3);font-family:var(--display);font-weight:800;font-size:1.05rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:color .18s,background .18s}.detail-tab i[data-v-0a39d980]{font-size:.9rem}.detail-tab[data-v-0a39d980]:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:3px;background:var(--violet);transform:scaleX(0) skew(-20deg);transition:transform .22s}.detail-tab[data-v-0a39d980]:hover{color:var(--text)}.detail-tab.active[data-v-0a39d980]{color:#fff;background:var(--p-panel)}.detail-tab.active i[data-v-0a39d980]{color:var(--violet)}.detail-tab.active[data-v-0a39d980]:after{transform:scaleX(1) skew(-20deg)}.tab-count-badge[data-v-0a39d980],.pending-tab-badge[data-v-0a39d980]{min-width:22px;padding:1px 6px;background:var(--p-panel-2);color:var(--violet);font-size:.88rem;text-align:center}.chat-unread-badge[data-v-0a39d980],.pending-tab-badge[data-v-0a39d980]{background:var(--loss);color:#fff;animation:badgePulse-0a39d980 1.6s ease-in-out infinite}@keyframes badgePulse-0a39d980{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.pending-tab-nav.active i[data-v-0a39d980]{color:var(--gold)}.detail-content[data-v-0a39d980]{background:var(--card);border:1px solid var(--card-line);border-top:0}.tab-panel[data-v-0a39d980]{height:clamp(340px,calc(100vh - 440px),620px);height:clamp(340px,calc(100dvh - 440px),620px);display:flex;flex-direction:column;padding:20px;overflow:hidden}.panel-header[data-v-0a39d980]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--card-line)}.panel-header h4[data-v-0a39d980]{display:flex;align-items:center;gap:10px;margin:0;font-style:italic;font-size:1.6rem;color:var(--ink-text)}.panel-header h4 i[data-v-0a39d980]{font-size:.75em;color:var(--violet-strong)}.panel-count[data-v-0a39d980]{padding:2px 10px;background:var(--violet-tint);color:var(--violet-text);font-family:var(--display);font-weight:900;font-size:1.05rem}.members-content-wrapper[data-v-0a39d980]{flex:1;min-height:0;display:flex;gap:20px}.members-grid[data-v-0a39d980]{flex:1.2;min-width:0;max-height:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-content:start;gap:8px;overflow-y:auto;padding-right:4px}.member-card[data-v-0a39d980]{position:relative;display:flex;align-items:center;gap:12px;padding:12px;background:var(--card);border:1px solid var(--card-line);transition:border-color .18s,transform .18s}.member-card[data-v-0a39d980]:hover{border-color:#c9b8f2;transform:translateY(-1px)}.member-card.is-captain[data-v-0a39d980]{background:linear-gradient(90deg,#fff8e6,#fff 60%);border-color:#f2dca0}.member-card.is-you[data-v-0a39d980]{box-shadow:inset 3px 0 0 var(--violet-strong)}.member-card-avatar[data-v-0a39d980]{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--violet-tint);color:var(--violet-text);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.35rem}.member-card-avatar.captain-ring[data-v-0a39d980]{background:var(--gold);color:#1a1203}.member-card-info[data-v-0a39d980]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.member-card-name[data-v-0a39d980]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-weight:700;font-size:.98rem;color:var(--ink-text);word-break:break-word}.captain-star[data-v-0a39d980]{color:var(--gold-text);font-size:.75rem}.you-badge[data-v-0a39d980]{padding:0 6px;background:var(--violet-strong);color:#fff;font-family:var(--display);font-weight:800;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}.member-card-role[data-v-0a39d980]{font-family:var(--display);font-weight:700;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2)}.member-card.is-captain .member-card-role[data-v-0a39d980]{color:var(--gold-text)}.member-remove-btn[data-v-0a39d980]{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--card-line);color:var(--muted-2);cursor:pointer;transition:border-color .18s,color .18s,background .18s}.member-remove-btn[data-v-0a39d980]:hover{border-color:#f3b4b4;background:#fdecec;color:var(--loss-text)}.team-overview-panel[data-v-0a39d980]{flex:1;min-width:0;max-height:100%;display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:2px}.overview-section[data-v-0a39d980]{padding:14px;background:var(--surface);border:1px solid var(--card-line)}.overview-title[data-v-0a39d980]{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:1.15rem;color:var(--ink-text)}.overview-title i[data-v-0a39d980]{font-size:.8em;color:var(--violet-strong)}.overview-stats-grid[data-v-0a39d980]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.overview-stat-box[data-v-0a39d980]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;background:var(--card);border:1px solid var(--card-line);text-align:center}.os-value[data-v-0a39d980]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.8rem;line-height:1;color:var(--ink-text)}.os-value.wins[data-v-0a39d980]{color:var(--win-text)}.os-value.losses[data-v-0a39d980]{color:var(--loss-text)}.os-value.rate[data-v-0a39d980]{color:var(--violet-text)}.os-label[data-v-0a39d980]{font-family:var(--display);font-weight:700;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2)}.pool-preview[data-v-0a39d980]{position:relative;display:flex;flex-direction:column;gap:2px;padding:16px 44px 16px 16px;background:var(--p-ink);color:var(--text);cursor:pointer;transition:background .18s}.pool-preview[data-v-0a39d980]:hover{background:var(--p-panel)}.pool-preview-amount[data-v-0a39d980]{font-family:var(--display);font-style:italic;font-weight:900;font-size:2.2rem;line-height:1;color:var(--violet)}.pool-preview-label[data-v-0a39d980]{font-family:var(--display);font-weight:700;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.pool-preview>i[data-v-0a39d980]{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:var(--violet);transition:transform .18s}.pool-preview:hover>i[data-v-0a39d980]{transform:translate(3px,-50%)}.panel-actions[data-v-0a39d980]{display:flex;justify-content:flex-end;gap:8px;flex-shrink:0;margin-top:14px;padding-top:14px;border-top:1px solid var(--card-line)}.panel-actions[data-v-0a39d980]:empty{display:none}.action-btn[data-v-0a39d980]{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 18px;background:transparent;font-family:var(--display);font-weight:800;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .18s,color .18s}.action-btn.danger[data-v-0a39d980]{border:1.5px solid #f3b4b4;color:var(--loss-text)}.action-btn.danger[data-v-0a39d980]:hover{background:#fdecec}.action-btn.warning[data-v-0a39d980]{border:1.5px solid #f2dca0;color:var(--gold-text)}.action-btn.warning[data-v-0a39d980]:hover{background:#fff8e6}.chat-panel-full[data-v-0a39d980]{padding:0}.chat-header-single[data-v-0a39d980]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0;padding:14px 20px;border-bottom:1px solid var(--card-line)}.chat-header-single h4[data-v-0a39d980]{display:flex;align-items:center;gap:10px;margin:0;font-style:italic;font-size:1.5rem;color:var(--ink-text)}.chat-header-single h4 i[data-v-0a39d980]{font-size:.75em;color:var(--violet-strong)}.expand-chat-btn[data-v-0a39d980]{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:var(--violet-tint);border:0;color:var(--violet-text);cursor:pointer;transition:background .18s}.expand-chat-btn[data-v-0a39d980]:hover{background:var(--violet-tint-2)}.chat-body-full[data-v-0a39d980]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.chat-messages[data-v-0a39d980]{flex:1;min-height:0;height:0;display:flex;flex-direction:column;gap:10px;padding:16px 20px;overflow-y:scroll;overflow-x:hidden;background:var(--surface)}.chat-empty[data-v-0a39d980]{margin:auto;display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--muted-2);text-align:center}.chat-empty i[data-v-0a39d980]{font-size:2rem;color:#d6cdea}.chat-empty p[data-v-0a39d980]{margin:0;font-size:.92rem}.chat-message[data-v-0a39d980]{display:flex}.chat-message.is-me[data-v-0a39d980]{justify-content:flex-end}.msg-bubble[data-v-0a39d980]{max-width:min(78%,520px);padding:10px 14px;background:var(--card);border:1px solid var(--card-line);border-left:3px solid #d6cdea}.chat-message.is-me .msg-bubble[data-v-0a39d980]{background:var(--violet-strong);border-color:var(--violet-strong);border-left:0;border-right:3px solid var(--violet);color:#fff}.msg-header[data-v-0a39d980]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:3px}.msg-sender[data-v-0a39d980]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-weight:700;font-size:.85rem;color:var(--violet-text)}.chat-message.is-me .msg-sender[data-v-0a39d980]{color:#fff}.captain-badge-chat[data-v-0a39d980],.you-badge-chat[data-v-0a39d980]{display:inline-flex;align-items:center;gap:4px;padding:0 6px;font-family:var(--display);font-weight:800;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.captain-badge-chat[data-v-0a39d980]{background:var(--gold);color:#1a1203}.you-badge-chat[data-v-0a39d980]{background:#fff3;color:#fff}.msg-time[data-v-0a39d980]{flex-shrink:0;font-size:.75rem;color:var(--muted-2)}.chat-message.is-me .msg-time[data-v-0a39d980]{color:#ffffffb3}.msg-text[data-v-0a39d980]{margin:0;font-size:.95rem;line-height:1.45;word-break:break-word}.chat-input-row[data-v-0a39d980]{display:flex;gap:8px;flex-shrink:0;padding:12px 20px;background:var(--card);border-top:1px solid var(--card-line)}.chat-input[data-v-0a39d980]{flex:1;min-width:0;height:46px;padding:0 14px;background:var(--surface);border:1.5px solid var(--card-line);border-radius:0;outline:none;color:var(--ink-text);font-family:var(--body);font-size:.95rem;transition:border-color .18s,box-shadow .18s}.chat-input[data-v-0a39d980]:focus{border-color:var(--violet-strong);box-shadow:0 0 0 3px #7c3aed1f;background:#fff}.chat-send-btn[data-v-0a39d980]{width:52px;height:46px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:0;clip-path:polygon(8px 0,100% 0,100% 100%,0 100%);background:var(--violet-strong);color:#fff;cursor:pointer;transition:background .18s}.chat-send-btn[data-v-0a39d980]:hover:not(:disabled){background:var(--violet-hover)}.chat-send-btn[data-v-0a39d980]:disabled{opacity:.4;cursor:not-allowed}.matches-empty[data-v-0a39d980]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--muted-2)}.matches-empty i[data-v-0a39d980]{font-size:2.4rem;color:#d6cdea}.matches-empty p[data-v-0a39d980]{margin:0;font-size:.95rem}.matches-grid-scroll[data-v-0a39d980]{flex:1;min-height:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-content:start;gap:14px;overflow-y:auto;padding-right:4px}.match-card-premium[data-v-0a39d980]{display:flex;flex-direction:column;overflow:hidden;background:var(--card);border:1px solid var(--card-line);border-top:3px solid var(--violet-strong);transition:box-shadow .18s}.match-card-premium[data-v-0a39d980]:hover{box-shadow:0 12px 24px -14px #2e106573}.match-card-premium.match-action-needed[data-v-0a39d980]{border-top-color:var(--gold)}.match-card-premium.match-disputed[data-v-0a39d980]{border-top-color:var(--loss)}.match-card-header[data-v-0a39d980]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-bottom:1px solid var(--card-line)}.match-status-badge[data-v-0a39d980]{padding:2px 8px;background:var(--violet-tint);color:var(--violet-text);font-family:var(--display);font-weight:900;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase}.match-status-badge.open[data-v-0a39d980]{background:#e7f8ee;color:var(--win-text)}.match-status-badge.in_progress[data-v-0a39d980]{background:var(--violet-strong);color:#fff}.match-status-badge.disputed[data-v-0a39d980]{background:#fdecec;color:var(--loss-text)}.match-status-badge.completed[data-v-0a39d980]{background:#eef0f2;color:var(--muted)}.match-game-info[data-v-0a39d980]{display:flex;align-items:center;gap:6px;font-family:var(--display);font-weight:800;font-size:.95rem;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.match-game-info i[data-v-0a39d980]{color:var(--violet-strong)}.match-faceoff[data-v-0a39d980]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:16px 14px;background:linear-gradient(100deg,var(--p-ink) 0%,#1e0e38 100%);color:var(--text)}.team-side[data-v-0a39d980]{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;text-align:center}.team-avatar-large[data-v-0a39d980]{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--p-panel-2);border:1px solid var(--p-line-2);color:var(--text);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.5rem}.team-avatar-large.your-team[data-v-0a39d980]{background:var(--violet);border-color:var(--violet);color:#12051f}.team-name[data-v-0a39d980]{max-width:100%;font-family:var(--display);font-weight:800;font-size:1.05rem;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-label[data-v-0a39d980]{padding:0 6px;background:#b78bff2e;color:var(--violet);font-family:var(--display);font-weight:800;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.vs-divider[data-v-0a39d980]{display:flex;flex-direction:column;align-items:center;gap:4px}.best-of-badge[data-v-0a39d980]{display:flex;flex-direction:column;align-items:center;padding:3px 8px;border:1px solid var(--p-line-2)}.best-of-label[data-v-0a39d980]{font-family:var(--display);font-weight:700;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.best-of-number[data-v-0a39d980]{font-family:var(--display);font-weight:900;font-size:1.2rem;line-height:1;color:var(--text)}.vs-text[data-v-0a39d980]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.6rem;line-height:1;color:var(--violet)}.match-details-row[data-v-0a39d980]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:12px 14px 0}.detail-chip[data-v-0a39d980]{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;background:var(--surface);border:1px solid var(--card-line);font-size:.85rem;font-weight:600;color:var(--muted)}.detail-chip i[data-v-0a39d980]{color:var(--violet-strong)}.detail-chip.free-chip[data-v-0a39d980]{background:#e7f8ee;border-color:#bfe8cf;color:var(--win-text)}.detail-chip.free-chip i[data-v-0a39d980]{color:var(--win-text)}.detail-chip.pot-chip[data-v-0a39d980]{background:var(--violet-tint);border-color:var(--violet-tint-2);color:var(--violet-text);font-weight:700}.match-action-area[data-v-0a39d980]{display:flex;padding:12px 14px 14px;margin-top:auto}.status-message[data-v-0a39d980]{flex:1;display:flex;align-items:center;gap:10px;padding:10px 12px;border-left:3px solid var(--card-line);background:var(--surface)}.status-message>i[data-v-0a39d980]{flex-shrink:0;font-size:1.05rem}.status-message>div[data-v-0a39d980]{min-width:0}.status-message strong[data-v-0a39d980]{display:block;font-size:.92rem;color:var(--ink-text)}.status-message p[data-v-0a39d980]{margin:2px 0 0;font-size:.82rem;color:var(--muted)}.waiting-message[data-v-0a39d980]{border-left-color:#c9b8f2}.waiting-message>i[data-v-0a39d980]{color:var(--violet-strong)}.action-needed[data-v-0a39d980]{background:#fff8e6;border-left-color:var(--gold)}.action-needed>i[data-v-0a39d980]{color:var(--gold-text)}.under-review[data-v-0a39d980]{background:#fdecec;border-left-color:var(--loss)}.under-review>i[data-v-0a39d980]{color:var(--loss-text)}.pulse[data-v-0a39d980]{animation:pulseIcon-0a39d980 2s ease-in-out infinite}@keyframes pulseIcon-0a39d980{0%,to{opacity:1}50%{opacity:.4}}.pool-panel-new[data-v-0a39d980]{overflow-y:auto}.pool-cards-row[data-v-0a39d980]{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:10px;flex-shrink:0;margin-bottom:16px}.pool-card-total[data-v-0a39d980],.pool-card-personal[data-v-0a39d980],.pool-card-wallet[data-v-0a39d980]{position:relative;display:flex;flex-direction:column;gap:4px;padding:16px 18px;overflow:hidden}.pool-card-total[data-v-0a39d980]{background:linear-gradient(110deg,var(--p-ink) 0%,#2a1250 100%);color:var(--text)}.pool-card-personal[data-v-0a39d980],.pool-card-wallet[data-v-0a39d980]{background:var(--surface);border:1px solid var(--card-line)}.pool-card-total>i[data-v-0a39d980],.pool-card-personal>i[data-v-0a39d980],.pool-card-wallet>i[data-v-0a39d980]{position:absolute;right:14px;top:14px;font-size:1.3rem;opacity:.35}.pool-card-total>i[data-v-0a39d980]{color:var(--violet);opacity:.7}.pool-card-personal>i[data-v-0a39d980],.pool-card-wallet>i[data-v-0a39d980]{color:var(--violet-strong)}.pool-card-amount[data-v-0a39d980]{font-family:var(--display);font-style:italic;font-weight:900;font-size:2rem;line-height:1;color:var(--ink-text)}.pool-card-total .pool-card-amount[data-v-0a39d980]{font-size:2.6rem;color:var(--violet)}.pool-card-label[data-v-0a39d980]{font-family:var(--display);font-weight:800;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2)}.pool-card-total .pool-card-label[data-v-0a39d980]{color:var(--text-3)}.pool-main-content[data-v-0a39d980]{display:grid;grid-template-columns:1fr 1fr;gap:16px;flex:1;min-height:0}.pool-actions-side[data-v-0a39d980]{display:flex;flex-direction:column;gap:12px}.pool-action-card[data-v-0a39d980]{display:flex;flex-direction:column;gap:10px;padding:16px;background:var(--card);border:1px solid var(--card-line)}.pool-action-title[data-v-0a39d980]{display:flex;align-items:center;gap:8px;margin:0;font-size:1.15rem;color:var(--ink-text)}.pool-action-title i[data-v-0a39d980]{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;background:var(--violet-tint);color:var(--violet-text);font-size:.75rem}.quick-amounts[data-v-0a39d980]{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px}.amount-btn[data-v-0a39d980]{min-height:42px;background:var(--surface);border:1.5px solid var(--card-line);color:var(--ink-text);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.15rem;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.amount-btn[data-v-0a39d980]:hover:not(:disabled){border-color:#c9b8f2}.amount-btn.selected[data-v-0a39d980]{background:var(--violet-tint);border-color:var(--violet-strong);color:var(--violet-text);box-shadow:inset 0 0 0 1px var(--violet-strong)}.amount-btn[data-v-0a39d980]:disabled{opacity:.4;cursor:not-allowed}.custom-amount[data-v-0a39d980]{display:flex}.input-with-symbol[data-v-0a39d980]{flex:1;display:flex;align-items:stretch;border:1.5px solid var(--card-line);background:#fff;transition:border-color .18s,box-shadow .18s}.input-with-symbol[data-v-0a39d980]:focus-within{border-color:var(--violet-strong);box-shadow:0 0 0 3px #7c3aed1f}.input-with-symbol span[data-v-0a39d980]{display:flex;align-items:center;padding:0 12px;background:var(--violet-tint);color:var(--violet-text);font-family:var(--display);font-weight:900;font-size:1.15rem}.input-with-symbol input[data-v-0a39d980]{flex:1;min-width:0;height:44px;padding:0 12px;background:transparent;border:0;outline:none;color:var(--ink-text);font-family:var(--body);font-size:.95rem}.btn-deposit[data-v-0a39d980],.btn-withdraw[data-v-0a39d980]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:0;clip-path:var(--slant);font-family:var(--display);font-style:italic;font-weight:800;font-size:1.12rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s}.btn-deposit[data-v-0a39d980]{background:var(--violet-strong);color:#fff}.btn-deposit[data-v-0a39d980]:hover:not(:disabled){background:var(--violet-hover)}.btn-withdraw[data-v-0a39d980]{background:var(--p-ink);color:#fff}.btn-withdraw[data-v-0a39d980]:hover:not(:disabled){background:var(--p-panel-2)}.btn-deposit[data-v-0a39d980]:disabled,.btn-withdraw[data-v-0a39d980]:disabled{opacity:.4;cursor:not-allowed}.pool-transactions-side[data-v-0a39d980]{display:flex;flex-direction:column;min-height:0;padding:16px;background:var(--surface);border:1px solid var(--card-line)}.transactions-title[data-v-0a39d980]{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:1.15rem;color:var(--ink-text)}.transactions-title i[data-v-0a39d980]{color:var(--violet-strong);font-size:.85em}.transactions-list[data-v-0a39d980]{display:flex;flex-direction:column;gap:6px;max-height:340px;overflow-y:auto}.transaction-row[data-v-0a39d980]{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--card);border:1px solid var(--card-line)}.transaction-icon[data-v-0a39d980]{width:34px;height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.85rem;background:#eef0f2;color:var(--muted)}.deposit-icon[data-v-0a39d980]{background:#e7f8ee;color:var(--win-text)}.withdraw-icon[data-v-0a39d980]{background:#fdecec;color:var(--loss-text)}.winnings-icon[data-v-0a39d980]{background:#fff4dc;color:var(--gold-text)}.refund-icon[data-v-0a39d980]{background:var(--violet-tint);color:var(--violet-text)}.transaction-info[data-v-0a39d980]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.transaction-desc[data-v-0a39d980]{font-weight:600;font-size:.9rem;color:var(--ink-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transaction-meta[data-v-0a39d980]{font-size:.78rem;color:var(--muted-2)}.transaction-amount[data-v-0a39d980]{flex-shrink:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.2rem;color:var(--ink-text)}.amount-positive[data-v-0a39d980]{color:var(--win-text)}.amount-negative[data-v-0a39d980]{color:var(--loss-text)}.no-transactions[data-v-0a39d980]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:30px 0;color:var(--muted-2)}.no-transactions i[data-v-0a39d980]{font-size:1.8rem;color:#d6cdea}.no-transactions p[data-v-0a39d980]{margin:0}.record-panel-new[data-v-0a39d980]{overflow-y:auto}.record-stats-row[data-v-0a39d980]{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0;margin-bottom:18px}.record-stat-item[data-v-0a39d980]{flex:1;min-width:120px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 12px;background:var(--surface);border:1px solid var(--card-line);border-top:3px solid var(--violet-strong);text-align:center}.record-stat-item>i[data-v-0a39d980]{font-size:1rem;color:var(--violet-strong)}.record-stat-value[data-v-0a39d980]{font-family:var(--display);font-style:italic;font-weight:900;font-size:2.2rem;line-height:1;color:var(--ink-text)}.record-stat-value.wins[data-v-0a39d980]{color:var(--win-text)}.record-stat-value.losses[data-v-0a39d980]{color:var(--loss-text)}.record-stat-value.rate[data-v-0a39d980]{color:var(--violet-text)}.record-stat-value.game-name[data-v-0a39d980],.record-stat-value.platform-name[data-v-0a39d980]{font-size:1.25rem;text-transform:uppercase}.record-stat-label[data-v-0a39d980]{font-family:var(--display);font-weight:800;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2)}.record-stat-item[data-v-0a39d980]:has(.wins){border-top-color:var(--win)}.record-stat-item[data-v-0a39d980]:has(.losses){border-top-color:var(--loss)}.match-history-section[data-v-0a39d980]{display:flex;flex-direction:column;min-height:0}.history-title[data-v-0a39d980]{margin:0 0 10px;font-size:1.2rem;color:var(--ink-text)}.history-list-scroll[data-v-0a39d980]{display:flex;flex-direction:column;gap:6px;max-height:300px;overflow-y:auto;padding-right:4px}.history-row[data-v-0a39d980]{display:flex;align-items:center;gap:12px;padding-right:14px;overflow:hidden;background:var(--card);border:1px solid var(--card-line)}.history-result-badge[data-v-0a39d980]{align-self:stretch;width:48px;min-height:52px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.5rem}.history-result-badge.win[data-v-0a39d980]{background:var(--violet-strong);color:#fff}.history-result-badge.loss[data-v-0a39d980]{background:#eef0f2;color:var(--loss-text)}.history-match-info[data-v-0a39d980]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;padding:8px 0}.history-teams[data-v-0a39d980]{font-family:var(--display);font-weight:800;font-size:1.05rem;text-transform:uppercase;color:var(--ink-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-game[data-v-0a39d980]{font-size:.82rem;color:var(--muted-2)}.payment-status-pending[data-v-0a39d980],.payment-status-paid[data-v-0a39d980]{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;margin-top:2px;padding:0 6px;font-family:var(--display);font-weight:800;font-size:.78rem;letter-spacing:.05em;text-transform:uppercase}.payment-status-pending[data-v-0a39d980]{background:#fff4dc;color:var(--gold-text)}.payment-status-paid[data-v-0a39d980]{background:#e7f8ee;color:var(--win-text)}.history-date[data-v-0a39d980]{flex-shrink:0;font-family:var(--display);font-weight:700;font-size:.88rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2)}.no-data[data-v-0a39d980]{padding:30px;text-align:center;color:var(--muted-2);background:var(--surface);border:1px dashed var(--card-line)}.payment-pending-section[data-v-0a39d980]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px;overflow-y:auto;flex-shrink:0;max-height:50%}.payment-pending-card[data-v-0a39d980]{padding:14px;background:#f1fbf5;border:1px solid #bfe8cf;border-left:4px solid var(--win)}.payment-pending-card-header[data-v-0a39d980]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.payment-pending-icon-wrap[data-v-0a39d980]{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--win);color:#04120a}.payment-pending-icon-wrap i[data-v-0a39d980]{animation:spin-0a39d980 3s linear infinite}.payment-pending-title[data-v-0a39d980]{flex:1;min-width:0}.payment-pending-title strong[data-v-0a39d980]{display:block;font-family:var(--display);font-weight:900;font-size:1.15rem;text-transform:uppercase;color:var(--win-text)}.payment-pending-date[data-v-0a39d980]{display:flex;align-items:center;gap:5px;font-size:.8rem;color:var(--muted)}.payment-pending-amount[data-v-0a39d980]{display:flex;flex-direction:column;align-items:flex-end}.payment-pending-amount span[data-v-0a39d980]{font-family:var(--display);font-weight:700;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2)}.payment-pending-amount strong[data-v-0a39d980]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.6rem;color:var(--win-text)}.payment-pending-match-info[data-v-0a39d980]{padding:10px;margin-bottom:8px;background:#fff}.payment-match-teams[data-v-0a39d980]{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:6px;font-family:var(--display);font-weight:800;font-size:1.05rem;text-transform:uppercase;color:var(--ink-text)}.payment-team-name[data-v-0a39d980]{word-break:break-word;text-align:center}.payment-vs[data-v-0a39d980]{font-style:italic;font-weight:900;color:var(--violet-strong)}.payment-match-meta[data-v-0a39d980]{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;font-size:.82rem;color:var(--muted)}.payment-game-badge i[data-v-0a39d980],.payment-console i[data-v-0a39d980]{color:var(--violet-strong);margin-right:4px}.payment-pending-note[data-v-0a39d980]{display:flex;align-items:center;gap:6px;font-size:.82rem;color:var(--win-text)}.pending-list[data-v-0a39d980]{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.pending-card[data-v-0a39d980]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--card);border:1px solid var(--card-line);border-left:3px solid var(--gold)}.pending-avatar[data-v-0a39d980]{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#fff4dc;color:var(--gold-text);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.3rem}.pending-avatar.withdrawal-avatar[data-v-0a39d980]{background:var(--violet-tint);color:var(--violet-text);font-size:1rem}.pending-details[data-v-0a39d980]{flex:1;min-width:0;display:flex;flex-direction:column}.pending-name[data-v-0a39d980]{font-weight:700;font-size:.98rem;color:var(--ink-text)}.pending-note[data-v-0a39d980]{font-size:.85rem;color:var(--muted)}.pending-actions[data-v-0a39d980]{display:flex;gap:6px}.approve-btn[data-v-0a39d980],.reject-btn[data-v-0a39d980]{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--display);font-weight:800;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .18s}.approve-btn[data-v-0a39d980]{padding:0 16px;border:0;clip-path:var(--slant-sm);background:var(--violet-strong);color:#fff}.approve-btn[data-v-0a39d980]:hover:not(:disabled){background:var(--violet-hover)}.reject-btn[data-v-0a39d980]{width:40px;background:transparent;border:1.5px solid #f3b4b4;color:var(--loss-text)}.reject-btn[data-v-0a39d980]:hover:not(:disabled){background:#fdecec}.approve-btn[data-v-0a39d980]:disabled,.reject-btn[data-v-0a39d980]:disabled{opacity:.45;cursor:not-allowed}.pending-empty[data-v-0a39d980]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--muted-2)}.pending-empty i[data-v-0a39d980]{font-size:2.2rem;color:#d6cdea}.pending-empty p[data-v-0a39d980]{margin:0}.chat-modal-overlay[data-v-0a39d980]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0e0916d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fadeIn-0a39d980 .2s ease}.chat-modal[data-v-0a39d980]{width:100%;max-width:820px;height:85vh;max-height:85vh;display:flex;flex-direction:column;overflow:hidden;background:var(--card);border-top:3px solid var(--violet);box-shadow:0 30px 70px #0000008c}.chat-modal-header[data-v-0a39d980]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:14px 18px;background:var(--p-ink);color:var(--text)}.chat-modal-header-left[data-v-0a39d980]{display:flex;align-items:center;gap:12px;min-width:0}.chat-modal-header-left>div[data-v-0a39d980]:last-child{display:flex;flex-direction:column;min-width:0}.chat-modal-team-avatar[data-v-0a39d980]{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--violet);color:#12051f;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.35rem}.chat-modal-team-name[data-v-0a39d980]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.35rem;line-height:1;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-modal-subtitle[data-v-0a39d980]{font-family:var(--display);font-weight:700;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:var(--violet)}.chat-modal-close[data-v-0a39d980]{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--p-panel);border:1px solid var(--p-line-2);color:var(--text-2);cursor:pointer}.chat-modal-close[data-v-0a39d980]:hover{border-color:var(--text);color:var(--text)}.chat-modal-body[data-v-0a39d980]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.chat-modal .chat-messages[data-v-0a39d980]{padding:18px}.chat-modal .chat-input-row[data-v-0a39d980]{padding:12px 18px}.modal-overlay[data-v-0a39d980]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0e0916d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fadeIn-0a39d980 .2s ease}.confirm-modal[data-v-0a39d980]{width:100%;max-width:420px;padding:28px 24px 22px;background:var(--p-ink-2);border:1px solid var(--p-line-2);border-top:3px solid var(--violet);color:var(--text);text-align:center;box-shadow:0 30px 70px #0000008c;animation:modalIn-0a39d980 .25s ease}@keyframes modalIn-0a39d980{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.confirm-icon-wrap[data-v-0a39d980]{width:58px;height:58px;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;background:var(--p-panel-2);border:1px solid var(--p-line-2)}.confirm-icon-wrap.warning[data-v-0a39d980]{color:var(--gold)}.confirm-icon-wrap.danger[data-v-0a39d980]{color:var(--loss)}.confirm-modal h3[data-v-0a39d980]{margin:0 0 8px;font-style:italic;font-size:1.8rem;color:var(--text);word-break:break-word}.confirm-modal p[data-v-0a39d980]{margin:0 0 20px;font-size:.95rem;line-height:1.5;color:var(--text-2)}.confirm-btns[data-v-0a39d980]{display:flex;gap:10px}.btn-cancel[data-v-0a39d980],.btn-danger[data-v-0a39d980]{flex:1;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s,border-color .18s}.btn-cancel[data-v-0a39d980]{background:transparent;border:1.5px solid var(--p-line-2);color:var(--text)}.btn-cancel[data-v-0a39d980]:hover{border-color:var(--text)}.btn-danger[data-v-0a39d980]{border:0;clip-path:var(--slant);background:var(--loss);color:#fff}.btn-danger[data-v-0a39d980]:hover:not(:disabled){background:#ff7676}.btn-danger[data-v-0a39d980]:disabled{opacity:.5;cursor:not-allowed}.processing-overlay[data-v-0a39d980]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:#0e0916cc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fadeIn-0a39d980 .2s ease}.processing-spinner[data-v-0a39d980]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:30px 40px;background:var(--p-ink-2);border-top:3px solid var(--violet);text-align:center}.processing-spinner i[data-v-0a39d980]{font-size:2rem;color:var(--violet)}.processing-spinner p[data-v-0a39d980]{margin:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.3rem;text-transform:uppercase;color:var(--text)}.fa-spinner[data-v-0a39d980]{animation:spin-0a39d980 1s linear infinite}@keyframes spin-0a39d980{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1200px){.identity-banner[data-v-0a39d980]{grid-template-columns:1.3fr 1fr}.banner-right[data-v-0a39d980]{display:none}}@media (max-width: 1000px){.members-content-wrapper[data-v-0a39d980]{flex-direction:column;overflow-y:auto}.members-grid[data-v-0a39d980],.team-overview-panel[data-v-0a39d980]{max-height:none;overflow:visible;flex:none}.team-overview-panel[data-v-0a39d980]{flex-direction:row;flex-wrap:wrap}.overview-section[data-v-0a39d980]{flex:1 1 260px}.pool-main-content[data-v-0a39d980]{grid-template-columns:1fr}}@media (max-width: 768px){.desktop-chips[data-v-0a39d980]{display:none!important}.unified-bar[data-v-0a39d980]{gap:8px;padding:10px 12px;border-left-width:3px}.bar-title[data-v-0a39d980]{font-size:1.5rem}.create-btn[data-v-0a39d980],.create-match-btn[data-v-0a39d980]{min-height:40px;padding:0 12px;font-size:.95rem;gap:6px}.identity-banner[data-v-0a39d980]{grid-template-columns:1fr!important;min-height:0}.banner-middle[data-v-0a39d980],.banner-right[data-v-0a39d980]{display:none!important}.banner-left-content[data-v-0a39d980]{padding:16px 14px;gap:12px}.identity-avatar[data-v-0a39d980]{width:54px;height:54px;font-size:1.8rem}.identity-name[data-v-0a39d980]{font-size:1.6rem}.identity-meta[data-v-0a39d980]{font-size:.85rem;gap:6px}.mobile-team-selector[data-v-0a39d980]{display:block;padding:10px 12px;background:var(--p-ink-2);border-top:1px solid var(--p-line);overflow:hidden}.mobile-team-scroll[data-v-0a39d980]{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mobile-team-scroll[data-v-0a39d980]::-webkit-scrollbar{display:none}.mobile-team-chip[data-v-0a39d980]{flex-shrink:0;display:flex;align-items:center;gap:7px;min-height:42px;padding:0 12px 0 6px;background:var(--p-panel);border:1px solid var(--p-line);color:var(--text-2);font-family:var(--body);font-size:.88rem;white-space:nowrap;cursor:pointer}.mobile-team-chip.active[data-v-0a39d980]{background:var(--p-panel-2);border-color:var(--violet);color:#fff}.mobile-team-chip.pending[data-v-0a39d980]{border-style:dashed;border-color:#ffc23d73}.mobile-chip-avatar[data-v-0a39d980]{width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--p-panel-2);color:var(--violet);font-family:var(--display);font-style:italic;font-weight:900;font-size:1rem}.mobile-team-chip.active .mobile-chip-avatar[data-v-0a39d980]{background:var(--violet);color:#12051f}.mobile-chip-avatar.captain-chip[data-v-0a39d980]{box-shadow:inset 0 -3px 0 var(--gold)}.mobile-chip-avatar.pending-avatar[data-v-0a39d980]{background:#ffc23d2e;color:var(--gold)}.mobile-chip-name[data-v-0a39d980]{max-width:110px;overflow:hidden;text-overflow:ellipsis;font-weight:700}.mobile-chip-star[data-v-0a39d980],.mobile-chip-crown[data-v-0a39d980]{flex-shrink:0;font-size:.7rem;color:var(--gold)}.mobile-chip-pending-dot[data-v-0a39d980]{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--gold);animation:chipPulse-0a39d980 1.5s ease-in-out infinite}.detail-tabs[data-v-0a39d980]{padding:0}.detail-tab[data-v-0a39d980]{flex:1 0 auto;justify-content:center;min-width:52px;min-height:52px;padding:0 10px;gap:4px}.detail-tab i[data-v-0a39d980]{font-size:1.05rem}.detail-tab span[data-v-0a39d980]:not(.tab-count-badge):not(.pending-tab-badge){display:none}.tab-count-badge[data-v-0a39d980],.pending-tab-badge[data-v-0a39d980]{min-width:18px;padding:0 4px;font-size:.8rem}.tab-panel[data-v-0a39d980]{height:auto;min-height:500px;padding:14px}.panel-header h4[data-v-0a39d980]{font-size:1.35rem}.members-grid[data-v-0a39d980]{grid-template-columns:1fr}.team-overview-panel .overview-section[data-v-0a39d980]:first-child,.team-overview-panel .overview-section[data-v-0a39d980]:nth-child(2){display:none!important}.team-overview-panel .overview-section[data-v-0a39d980]:last-child{flex:1 1 100%;min-width:100%}.member-remove-btn[data-v-0a39d980]{width:42px;height:42px}.desktop-chat-input[data-v-0a39d980]{display:none!important}.mobile-open-chat[data-v-0a39d980]{display:block;flex-shrink:0;padding:10px 14px;background:var(--card);border-top:1px solid var(--card-line)}.mobile-open-chat-btn[data-v-0a39d980]{width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;clip-path:var(--slant);background:var(--violet-strong);color:#fff;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.chat-header-single[data-v-0a39d980],.chat-messages[data-v-0a39d980]{padding:12px 14px}.msg-bubble[data-v-0a39d980]{max-width:88%}.chat-modal-overlay[data-v-0a39d980]{padding:0;-webkit-text-size-adjust:100%;text-size-adjust:100%}.chat-modal[data-v-0a39d980]{width:100%;max-width:100%;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;border-top:0;touch-action:manipulation}.chat-modal-header[data-v-0a39d980]{position:sticky;top:0;z-index:10;padding:12px 14px;padding-top:calc(12px + env(safe-area-inset-top,0px))}.chat-modal-body[data-v-0a39d980]{height:calc(100dvh - 66px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch}.chat-modal .chat-input[data-v-0a39d980]{font-size:16px!important}.chat-modal .chat-input-row[data-v-0a39d980]{position:sticky;bottom:0;z-index:10;flex-shrink:0;padding:10px 12px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));transform:translateZ(0)}.matches-grid-scroll[data-v-0a39d980]{grid-template-columns:1fr}.pool-cards-row[data-v-0a39d980]{grid-template-columns:1fr 1fr}.pool-card-total[data-v-0a39d980]{grid-column:span 2}.pool-card-amount[data-v-0a39d980]{font-size:1.6rem}.pool-card-total .pool-card-amount[data-v-0a39d980]{font-size:2.3rem}.pool-main-content[data-v-0a39d980]{display:flex;flex-direction:column}.pool-transactions-side[data-v-0a39d980]{order:3}.input-with-symbol input[data-v-0a39d980]{font-size:16px;height:48px}.amount-btn[data-v-0a39d980]{min-height:46px}.btn-deposit[data-v-0a39d980],.btn-withdraw[data-v-0a39d980]{min-height:52px}.record-stat-item[data-v-0a39d980]{min-width:calc(50% - 5px);padding:12px 8px}.record-stat-value[data-v-0a39d980]{font-size:1.8rem}.payment-pending-section[data-v-0a39d980]{max-height:none}.payment-pending-card-header[data-v-0a39d980]{flex-direction:column;text-align:center;gap:8px}.payment-pending-amount[data-v-0a39d980]{align-items:center}.payment-match-teams[data-v-0a39d980]{flex-direction:column;gap:4px}.pending-card[data-v-0a39d980]{flex-wrap:wrap}}@media (max-width: 480px){.unified-bar[data-v-0a39d980]{padding:8px 10px;gap:6px}.bar-title[data-v-0a39d980]{font-size:1.3rem}.create-btn[data-v-0a39d980],.create-match-btn[data-v-0a39d980]{padding:0 10px;font-size:.88rem}.identity-name[data-v-0a39d980]{font-size:1.4rem}.identity-avatar[data-v-0a39d980]{width:48px;height:48px;font-size:1.6rem}.tab-panel[data-v-0a39d980]{min-height:450px;padding:12px}.overview-stats-grid[data-v-0a39d980]{grid-template-columns:repeat(3,1fr)}.pending-card[data-v-0a39d980]{flex-direction:column;align-items:stretch;text-align:center}.pending-card .pending-avatar[data-v-0a39d980]{align-self:center}.pending-actions[data-v-0a39d980]{justify-content:center}.approve-btn[data-v-0a39d980]{flex:1}.history-date[data-v-0a39d980]{display:none}.confirm-btns[data-v-0a39d980]{flex-direction:column-reverse}}@media (prefers-reduced-motion: reduce){.tab-content[data-v-0a39d980] *,.chat-modal-overlay[data-v-0a39d980] *,.modal-overlay[data-v-0a39d980] *{animation:none!important;transition:none!important}}@media (min-width: 769px){.tab-panel[data-v-0a39d980]{padding:16px 18px}.panel-header[data-v-0a39d980]{margin-bottom:12px;padding-bottom:10px}.panel-header h4[data-v-0a39d980]{font-size:1.4rem}.panel-actions[data-v-0a39d980]{margin-top:10px;padding-top:10px}.action-btn[data-v-0a39d980]{min-height:38px;font-size:.95rem}.team-overview-panel[data-v-0a39d980]{gap:8px}.overview-section[data-v-0a39d980]{padding:10px 12px}.overview-title[data-v-0a39d980]{margin-bottom:8px;font-size:1rem}.overview-stats-grid[data-v-0a39d980]{gap:6px}.overview-stat-box[data-v-0a39d980]{padding:6px 4px}.os-value[data-v-0a39d980]{font-size:1.35rem}.os-label[data-v-0a39d980]{font-size:.72rem;letter-spacing:.06em}.pool-preview[data-v-0a39d980]{padding:10px 40px 10px 14px}.pool-preview-amount[data-v-0a39d980]{font-size:1.6rem}.pool-preview-label[data-v-0a39d980]{font-size:.75rem}.member-card[data-v-0a39d980]{padding:9px 10px}.member-card-avatar[data-v-0a39d980]{width:38px;height:38px;font-size:1.15rem}.record-panel-new[data-v-0a39d980]{overflow:hidden}.record-stats-row[data-v-0a39d980]{gap:8px;margin-bottom:12px}.record-stat-item[data-v-0a39d980]{min-width:100px;padding:10px 8px;gap:2px}.record-stat-item>i[data-v-0a39d980]{font-size:.85rem}.record-stat-value[data-v-0a39d980]{font-size:1.6rem}.record-stat-value.game-name[data-v-0a39d980],.record-stat-value.platform-name[data-v-0a39d980]{font-size:1.05rem}.record-stat-label[data-v-0a39d980]{font-size:.72rem}.match-history-section[data-v-0a39d980]{flex:1;min-height:0}.history-title[data-v-0a39d980]{margin-bottom:8px;font-size:1.05rem}.history-list-scroll[data-v-0a39d980]{flex:1;min-height:0;max-height:none}.history-result-badge[data-v-0a39d980]{min-height:44px;width:42px;font-size:1.3rem}.history-match-info[data-v-0a39d980]{padding:6px 0}}@media (min-width: 1001px){.pool-panel-new[data-v-0a39d980]{overflow:hidden}.pool-cards-row[data-v-0a39d980]{gap:8px;margin-bottom:12px}.pool-card-total[data-v-0a39d980],.pool-card-personal[data-v-0a39d980],.pool-card-wallet[data-v-0a39d980]{padding:10px 14px;gap:2px}.pool-card-total>i[data-v-0a39d980],.pool-card-personal>i[data-v-0a39d980],.pool-card-wallet>i[data-v-0a39d980]{top:10px;right:12px;font-size:1rem}.pool-card-amount[data-v-0a39d980]{font-size:1.5rem}.pool-card-total .pool-card-amount[data-v-0a39d980]{font-size:1.9rem}.pool-card-label[data-v-0a39d980]{font-size:.75rem}.pool-main-content[data-v-0a39d980]{flex:1;min-height:0;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:12px}.pool-actions-side[data-v-0a39d980]{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:10px}.pool-action-card[data-v-0a39d980]{padding:12px;gap:8px}.pool-action-title[data-v-0a39d980]{font-size:1rem}.pool-action-title i[data-v-0a39d980]{width:22px;height:22px;font-size:.68rem}.amount-btn[data-v-0a39d980]{min-height:36px;font-size:1.05rem}.input-with-symbol span[data-v-0a39d980]{padding:0 10px;font-size:1rem}.input-with-symbol input[data-v-0a39d980]{height:38px;font-size:.9rem}.btn-deposit[data-v-0a39d980],.btn-withdraw[data-v-0a39d980]{min-height:40px;font-size:1rem}.pool-transactions-side[data-v-0a39d980]{padding:12px;overflow:hidden}.transactions-title[data-v-0a39d980]{margin-bottom:8px;font-size:1rem}.transactions-list[data-v-0a39d980]{flex:1;min-height:0;max-height:none}.transaction-row[data-v-0a39d980]{padding:7px 10px}.transaction-icon[data-v-0a39d980]{width:30px;height:30px}.transaction-amount[data-v-0a39d980]{font-size:1.05rem}}.sheet-panel[data-v-0a39d980]{padding-top:14px}.member-pos-chip[data-v-0a39d980]{margin-left:6px;padding:0 6px;background:var(--violet-strong);color:#fff;font-family:var(--display);font-weight:800;font-size:.75rem;letter-spacing:.06em}.hub-skeleton[data-v-0a39d980]{display:flex;flex-direction:column;animation:fadeIn-0a39d980 .25s ease}.sk[data-v-0a39d980]{display:block;background:linear-gradient(90deg,#b78bff14,#b78bff2e,#b78bff14);background-size:200% 100%;animation:skShimmer-0a39d980 1.4s ease-in-out infinite}.sk-panel .sk[data-v-0a39d980]{background:linear-gradient(90deg,#eeeaf6,#f8f6fc,#eeeaf6);background-size:200% 100%}@keyframes skShimmer-0a39d980{0%{background-position:200% 0}to{background-position:-200% 0}}.sk-bar[data-v-0a39d980]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--p-ink);border-left:4px solid var(--violet)}.sk-title[data-v-0a39d980]{width:130px;height:26px}.sk-chip[data-v-0a39d980]{width:150px;height:40px}.sk-btn[data-v-0a39d980]{width:140px;height:42px;margin-left:auto}.sk-banner[data-v-0a39d980]{display:flex;align-items:center;gap:16px;min-height:150px;padding:20px 22px;background:var(--p-ink-2);border-bottom:1px solid var(--p-line)}.sk-avatar[data-v-0a39d980]{width:68px;height:68px;flex-shrink:0}.sk-banner-lines[data-v-0a39d980]{flex:1;display:flex;flex-direction:column;gap:12px}.sk-banner-stats[data-v-0a39d980]{display:flex;gap:10px}.sk-stat[data-v-0a39d980]{width:70px;height:64px}.sk-tabs[data-v-0a39d980]{display:flex;gap:6px;padding:10px 12px;background:var(--p-ink)}.sk-tab[data-v-0a39d980]{width:110px;height:30px}.sk-panel[data-v-0a39d980]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-content:start;gap:8px;min-height:320px;padding:20px;background:var(--card);border:1px solid var(--card-line);border-top:0}.sk-card[data-v-0a39d980]{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--card-line)}.sk-card-avatar[data-v-0a39d980]{width:42px;height:42px;flex-shrink:0}.sk-card-lines[data-v-0a39d980]{flex:1;display:flex;flex-direction:column;gap:8px}.sk-line[data-v-0a39d980]{height:12px}.sk-banner .sk-line[data-v-0a39d980]{height:18px}.sk-w70[data-v-0a39d980]{width:70%}.sk-w60[data-v-0a39d980]{width:60%}.sk-w40[data-v-0a39d980]{width:40%}.sk-caption[data-v-0a39d980]{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:8px;margin:10px 0 0;font-family:var(--display);font-weight:800;font-size:.92rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2)}.sk-caption-dot[data-v-0a39d980]{width:8px;height:8px;border-radius:50%;background:var(--violet-strong);animation:skDot-0a39d980 1s ease-in-out infinite alternate}@keyframes skDot-0a39d980{0%{opacity:.3}to{opacity:1}}@media (max-width: 768px){.sk-chip[data-v-0a39d980]:nth-of-type(n+3),.sk-banner-stats[data-v-0a39d980],.sk-tab[data-v-0a39d980]:nth-child(n+5){display:none}.sk-btn[data-v-0a39d980]{width:90px}.sk-banner[data-v-0a39d980]{min-height:100px}.sk-avatar[data-v-0a39d980]{width:52px;height:52px}.sk-tab[data-v-0a39d980]{flex:1;width:auto}.sk-panel[data-v-0a39d980]{grid-template-columns:1fr;padding:14px}}.howto-modal-overlay[data-v-0587a39d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:40px}.howto-modal-container[data-v-0587a39d]{background:#fff;border-radius:2px;width:100%;max-width:1200px;height:90vh;max-height:950px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 25px 60px #0000004d,0 0 0 1px #ffffff1a inset,0 0 120px #0d0f1214;animation:modalSlideUp-0587a39d .35s cubic-bezier(.4,0,.2,1)}@keyframes modalSlideUp-0587a39d{0%{opacity:0;transform:translateY(30px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.howto-modal-header[data-v-0587a39d]{display:flex;align-items:center;justify-content:space-between;padding:22px 32px;border-bottom:1px solid #f1f5f9;flex-shrink:0;background:linear-gradient(180deg,#fafbfd,#fff)}.howto-modal-title-section[data-v-0587a39d]{display:flex;align-items:center;gap:14px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.howto-modal-icon-wrapper[data-v-0587a39d]{width:46px;height:46px;border-radius:2px;background:linear-gradient(135deg,#0d0f121a,#0d0f120f);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #0d0f121a}.howto-modal-icon[data-v-0587a39d]{font-size:1.3rem;color:#0090c0}.howto-modal-title[data-v-0587a39d]{font-size:1.708rem;font-weight:900;color:#0f172a;margin:0;letter-spacing:.01em;line-height:1.05;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;font-style:italic}.howto-modal-subtitle[data-v-0587a39d]{font-size:.85rem;color:#64748b;margin:3px 0 0;font-weight:400}.howto-modal-close[data-v-0587a39d]{width:38px;height:38px;border-radius:2px;border:1px solid #e2e8f0;background:#fff;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.1rem;transition:all .2s ease;flex-shrink:0}.howto-modal-close[data-v-0587a39d]:hover{background:#f1f5f9;color:#0f172a;border-color:#cbd5e1;transform:rotate(90deg)}.howto-modal-body[data-v-0587a39d]{flex:1;overflow:hidden;padding:24px 32px;display:flex;gap:32px}.howto-modal-left[data-v-0587a39d]{flex:0 0 58%;display:flex;flex-direction:column;overflow-y:auto}.howto-modal-right[data-v-0587a39d]{flex:1;overflow-y:auto;padding-left:28px;border-left:1px solid #f1f5f9}.howto-modal-left[data-v-0587a39d]::-webkit-scrollbar,.howto-modal-right[data-v-0587a39d]::-webkit-scrollbar{width:5px}.howto-modal-left[data-v-0587a39d]::-webkit-scrollbar-track,.howto-modal-right[data-v-0587a39d]::-webkit-scrollbar-track{background:transparent}.howto-modal-left[data-v-0587a39d]::-webkit-scrollbar-thumb,.howto-modal-right[data-v-0587a39d]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:2px}.howto-video-section[data-v-0587a39d]{display:flex;flex-direction:column;gap:20px;flex:1}.howto-video-wrapper[data-v-0587a39d]{width:100%;background:#08090b;border-radius:2px;overflow:hidden;box-shadow:0 8px 32px #00000026;aspect-ratio:16 / 9;border:1px solid rgba(255,255,255,.05);flex-shrink:0}.howto-video-player[data-v-0587a39d]{width:100%;height:100%;display:block;object-fit:contain}.howto-video-info[data-v-0587a39d]{padding:4px 0}.howto-video-title[data-v-0587a39d]{font-size:1.586rem;font-weight:900;color:#0f172a;margin:0 0 10px;letter-spacing:.01em;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;font-style:italic;line-height:1.05}.howto-video-description[data-v-0587a39d]{font-size:1rem;color:#475569;line-height:1.75;margin:0}.howto-empty-state[data-v-0587a39d]{display:flex;align-items:center;justify-content:center;flex:1;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:2px;border:2px dashed #e2e8f0}.howto-empty-content[data-v-0587a39d]{text-align:center;padding:48px 28px}.howto-empty-icon[data-v-0587a39d]{width:88px;height:88px;border-radius:50%;background:linear-gradient(135deg,#0d0f121a,#0d0f120f);display:flex;align-items:center;justify-content:center;font-size:2.2rem;color:#0090c0;margin:0 auto 24px;animation:floatIcon-0587a39d 3s ease-in-out infinite}@keyframes floatIcon-0587a39d{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.howto-empty-title[data-v-0587a39d]{font-size:1.586rem;font-weight:900;color:#334155;margin:0 0 10px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.howto-empty-text[data-v-0587a39d]{font-size:.95rem;color:#94a3b8;margin:0;max-width:320px;line-height:1.6}.howto-guides-section[data-v-0587a39d]{display:flex;flex-direction:column;gap:12px}.howto-guides-title[data-v-0587a39d]{font-size:.976rem;font-weight:800;color:#64748b;margin:0;text-transform:uppercase;letter-spacing:.01em;padding-bottom:4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.howto-guides-grid[data-v-0587a39d]{display:flex;flex-direction:column;gap:8px}.howto-guide-card[data-v-0587a39d]{display:flex;align-items:center;gap:14px;padding:15px 18px;background:#fff;border:1.5px solid #e2e8f0;border-radius:2px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);text-align:left;width:100%;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden}.howto-guide-card[data-v-0587a39d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0d0f1208,#0d0f1205);opacity:0;transition:opacity .3s ease;border-radius:2px}.howto-guide-card[data-v-0587a39d]:hover{background:#fafbfd;border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 6px 20px #0000000d}.howto-guide-card:hover .howto-guide-card-arrow[data-v-0587a39d]{color:#0090c0;transform:translate(2px)}.howto-guide-card.active[data-v-0587a39d]{background:linear-gradient(135deg,#f3f4f6,#e8ecff);border-color:#0d0f12;box-shadow:0 0 0 3px #0d0f120f,0 4px 12px #0d0f120f}.howto-guide-card.active .howto-guide-card-arrow[data-v-0587a39d]{color:#0090c0}.howto-guide-card-icon[data-v-0587a39d]{width:42px;height:42px;border-radius:2px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;flex-shrink:0;box-shadow:0 3px 10px #0000001f;transition:transform .3s ease}.howto-guide-card:hover .howto-guide-card-icon[data-v-0587a39d]{transform:scale(1.05)}.howto-guide-card-content[data-v-0587a39d]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.howto-guide-card-title[data-v-0587a39d]{font-size:1.074rem;font-weight:800;color:#1e293b;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em}.howto-guide-card-desc[data-v-0587a39d]{font-size:.76rem;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.howto-guide-card-arrow[data-v-0587a39d]{font-size:.7rem;color:#cbd5e1;transition:all .3s ease;flex-shrink:0}.modal-fade-enter-active[data-v-0587a39d]{transition:all .35s cubic-bezier(.4,0,.2,1)}.modal-fade-leave-active[data-v-0587a39d]{transition:all .25s cubic-bezier(.4,0,.2,1)}.modal-fade-enter-from[data-v-0587a39d]{opacity:0}.modal-fade-enter-from .howto-modal-container[data-v-0587a39d]{opacity:0;transform:translateY(30px) scale(.96)}.modal-fade-leave-to[data-v-0587a39d]{opacity:0}.modal-fade-leave-to .howto-modal-container[data-v-0587a39d]{opacity:0;transform:translateY(15px) scale(.98)}@media (max-width: 768px){.howto-modal-overlay[data-v-0587a39d]{padding:56px 0 0;align-items:flex-end;background:#000000b3}.howto-modal-container[data-v-0587a39d]{border-radius:2px 2px 0 0;height:calc(92vh - 56px);max-height:calc(92vh - 56px);width:100%;max-width:100%;animation:modalSlideUpMobile-0587a39d .35s cubic-bezier(.4,0,.2,1)}@keyframes modalSlideUpMobile-0587a39d{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.modal-fade-enter-from .howto-modal-container[data-v-0587a39d],.modal-fade-leave-to .howto-modal-container[data-v-0587a39d]{opacity:0;transform:translateY(100%)}.howto-modal-body[data-v-0587a39d]{flex-direction:column;gap:20px;padding:20px;overflow-y:auto}.howto-modal-left[data-v-0587a39d]{flex:none;overflow-y:visible}.howto-modal-right[data-v-0587a39d]{overflow-y:visible;padding-left:0;border-left:none}.howto-empty-state[data-v-0587a39d]{flex:none;min-height:220px}.howto-guides-grid[data-v-0587a39d]{display:grid;grid-template-columns:1fr;gap:10px}.howto-video-wrapper[data-v-0587a39d]{aspect-ratio:16 / 10}.howto-video-title[data-v-0587a39d]{font-size:1.403rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.howto-video-description[data-v-0587a39d]{font-size:.9rem}}@media (max-width: 480px){.howto-modal-header[data-v-0587a39d]{padding:16px 20px}.howto-modal-body[data-v-0587a39d]{padding:16px;gap:16px}.howto-modal-title[data-v-0587a39d]{font-size:1.403rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.howto-guide-card[data-v-0587a39d]{padding:13px 15px;gap:12px}.howto-guide-card-icon[data-v-0587a39d]{width:38px;height:38px;font-size:.9rem}}.howto-modal-overlay[data-v-0587a39d]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.howto-modal-container[data-v-0587a39d]{border-radius:2px;border-top:3px solid #38c6f4;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.online-users-wrapper[data-v-3f716fad],.fullscreen-modal[data-v-3f716fad]{--ink: #08090b;--ink-2: #0d0f12;--panel: #131619;--panel-2: #1a1e23;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .16);--text: #f3f2ec;--text-2: #a7a9ae;--text-3: #6c7077;--volt: #38c6f4;--volt-ink: #04202b;--win: #22c55e;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.online-users-wrapper[data-v-3f716fad]{position:relative;display:inline-block}.online-users-btn[data-v-3f716fad]{position:relative;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 12px;background:var(--panel);border:1px solid var(--line);border-radius:0;color:var(--text);font-family:var(--display);font-weight:700;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .18s,border-color .18s}.online-users-btn[data-v-3f716fad]:before{content:none}.online-users-btn[data-v-3f716fad]:hover{background:var(--panel-2);border-color:var(--line-2)}.online-users-btn.has-online[data-v-3f716fad]{border-color:#22c55e59}.online-users-btn.has-online[data-v-3f716fad]:hover{border-color:var(--win)}.online-users-btn.active[data-v-3f716fad]{background:var(--panel-2);border-color:var(--win)}.online-users-btn.collapsed[data-v-3f716fad]{padding:0 12px}.online-users-btn.collapsed .online-label[data-v-3f716fad]{display:none}.online-users-btn.mobile-compact[data-v-3f716fad]{width:40px;min-width:40px;height:40px;padding:0;gap:0;justify-content:center;border-radius:0}.online-users-btn.mobile-compact .online-count[data-v-3f716fad]{display:none}.online-indicator[data-v-3f716fad]{display:flex;align-items:center;gap:8px}.mobile-compact .online-indicator[data-v-3f716fad]{gap:0;justify-content:center}.pulse-dot[data-v-3f716fad]{position:relative;display:inline-block;flex-shrink:0;width:9px;height:9px;border-radius:50%;background:var(--text-3)}.pulse-dot.active[data-v-3f716fad]{background:var(--win)}.pulse-ring[data-v-3f716fad]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;animation:pulse-ring-3f716fad 1.6s ease-out infinite}@keyframes pulse-ring-3f716fad{0%{box-shadow:0 0 #22c55e99}to{box-shadow:0 0 0 9px #22c55e00}}@keyframes pulse-dot-3f716fad{0%,to{opacity:1}50%{opacity:.55}}.online-count[data-v-3f716fad]{min-width:18px;text-align:center;font-style:italic;font-weight:900;font-size:1.15rem;color:var(--text)}.online-label[data-v-3f716fad]{color:var(--text-2);font-size:.95rem}.dropdown-arrow[data-v-3f716fad]{font-size:.65rem;color:var(--text-3);transition:transform .25s}.dropdown-arrow.rotated[data-v-3f716fad]{transform:rotate(180deg);color:var(--win)}.online-dropdown[data-v-3f716fad]{position:absolute;top:calc(100% + 10px);right:0;z-index:1000;min-width:340px;max-width:380px;overflow:hidden;background:var(--ink-2);border:1px solid var(--line-2);border-top:3px solid var(--win);box-shadow:0 24px 60px #00000080;font-family:var(--body);color:var(--text);animation:slideDown-3f716fad .22s cubic-bezier(.4,0,.2,1)}@keyframes slideDown-3f716fad{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.slide-down-enter-active[data-v-3f716fad]{animation:slideDown-3f716fad .22s cubic-bezier(.4,0,.2,1)}.slide-down-leave-active[data-v-3f716fad]{animation:slideUp-3f716fad .16s cubic-bezier(.4,0,.2,1)}@keyframes slideUp-3f716fad{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.dropdown-header[data-v-3f716fad]{position:relative;display:flex;justify-content:space-between;align-items:center;padding:14px 16px 12px;border-bottom:1px solid var(--line)}.dropdown-header[data-v-3f716fad]:after{content:none}.dropdown-header-left[data-v-3f716fad]{display:flex;flex-direction:column;gap:3px}.dropdown-title[data-v-3f716fad]{display:flex;align-items:center;gap:10px}.live-indicator[data-v-3f716fad]{display:flex;align-items:center;gap:6px;padding:2px 8px;background:var(--win);color:#04120a;font-family:var(--display);font-weight:800;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase}.live-dot[data-v-3f716fad]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#04120a;animation:pulse-dot-3f716fad 1.2s ease-in-out infinite}.online-count-large[data-v-3f716fad]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.8rem;line-height:1;color:var(--text)}.dropdown-subtitle[data-v-3f716fad]{font-size:.82rem;color:var(--text-2)}.dropdown-header-right[data-v-3f716fad]{display:flex;align-items:center}.online-badge[data-v-3f716fad]{display:none}.dropdown-body[data-v-3f716fad]{max-height:340px;overflow-y:auto;padding:6px;scrollbar-width:thin;scrollbar-color:var(--panel-2) transparent}.dropdown-body[data-v-3f716fad]::-webkit-scrollbar{width:4px}.dropdown-body[data-v-3f716fad]::-webkit-scrollbar-track{background:transparent}.dropdown-body[data-v-3f716fad]::-webkit-scrollbar-thumb{background:var(--panel-2)}.online-user[data-v-3f716fad]{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px 10px;background:transparent;border:1px solid transparent;color:inherit;font-family:inherit;text-align:left;cursor:default;transition:background .15s,border-color .15s}.online-user.current-user[data-v-3f716fad]{background:var(--panel);border-left:3px solid var(--volt)}.online-user.clickable[data-v-3f716fad]{cursor:pointer}.online-user.clickable[data-v-3f716fad]:hover{background:var(--panel);border-color:var(--line-2)}.user-avatar[data-v-3f716fad]{position:relative;width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.05rem}.user-avatar .avatar-status[data-v-3f716fad]{position:absolute;right:-3px;bottom:-3px;width:10px;height:10px;border-radius:50%;background:var(--win);border:2px solid var(--ink-2)}.user-info[data-v-3f716fad]{flex:1;min-width:0}.user-name[data-v-3f716fad]{display:block;font-weight:600;font-size:.95rem;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-status[data-v-3f716fad]{display:flex;align-items:center;gap:5px;font-size:.75rem;color:var(--text-3)}.status-dot[data-v-3f716fad]{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--win)}.status-text[data-v-3f716fad]{font-weight:500}.user-preferred-game[data-v-3f716fad]{flex-shrink:0}.preferred-game-badge[data-v-3f716fad]{display:flex;align-items:center;gap:5px;padding:2px 8px;background:var(--panel-2);border:1px solid var(--line);font-family:var(--display);font-weight:700;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.preferred-game-badge i[data-v-3f716fad]{font-size:.72rem}.preferred-game-name[data-v-3f716fad]{font-weight:700}.game-rocket-league[data-v-3f716fad]{color:#60a5fa}.game-nba[data-v-3f716fad]{color:#fbbf24}.game-fifa[data-v-3f716fad]{color:#4ade80}.game-cod[data-v-3f716fad]{color:#f87171}.game-madden[data-v-3f716fad]{color:#a78bfa}.game-nhl[data-v-3f716fad]{color:#38bdf8}.game-mk[data-v-3f716fad]{color:#c084fc}.game-tekken[data-v-3f716fad]{color:#f472b6}.game-ufc[data-v-3f716fad]{color:#fb923c}.game-any[data-v-3f716fad]{color:var(--text-2)}.user-actions[data-v-3f716fad]{display:flex;align-items:center;flex-shrink:0}.you-badge[data-v-3f716fad]{display:flex;align-items:center;gap:4px;padding:2px 8px;background:var(--volt);color:var(--volt-ink);font-family:var(--display);font-weight:800;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.you-badge svg[data-v-3f716fad]{font-size:.6rem}.user-chevron[data-v-3f716fad]{margin-left:4px;font-size:.72rem;color:var(--text-3);transition:transform .18s,color .18s}.online-user.clickable:hover .user-chevron[data-v-3f716fad]{color:var(--volt);transform:translate(2px)}.dropdown-empty[data-v-3f716fad]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:32px 20px;text-align:center}.empty-icon[data-v-3f716fad]{margin-bottom:4px;font-size:2rem;color:var(--text-3)}.empty-text[data-v-3f716fad]{font-family:var(--display);font-style:italic;font-weight:800;font-size:1.2rem;text-transform:uppercase;color:var(--text)}.empty-sub[data-v-3f716fad]{font-size:.85rem;color:var(--text-2)}.dropdown-footer[data-v-3f716fad]{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-top:1px solid var(--line);background:var(--ink)}.footer-left[data-v-3f716fad]{display:flex;align-items:center;gap:6px}.footer-dot[data-v-3f716fad]{width:6px;height:6px;border-radius:50%;background:var(--win);animation:pulse-dot-3f716fad 2s ease-in-out infinite}.footer-text[data-v-3f716fad],.footer-update[data-v-3f716fad]{font-family:var(--display);font-weight:700;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.footer-right[data-v-3f716fad]{display:flex;align-items:center;gap:4px}.footer-update[data-v-3f716fad]{display:flex;align-items:center;gap:5px}.update-icon[data-v-3f716fad]{font-size:.6rem;animation:spin-3f716fad 3s linear infinite}@keyframes spin-3f716fad{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fullscreen-modal[data-v-3f716fad]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;flex-direction:column;background:var(--ink);font-family:var(--body);color:var(--text);animation:modalFadeIn-3f716fad .25s ease}@keyframes modalFadeIn-3f716fad{0%{opacity:0}to{opacity:1}}.modal-fade-enter-active[data-v-3f716fad]{animation:modalFadeIn-3f716fad .25s ease}.modal-fade-leave-active[data-v-3f716fad]{animation:modalFadeOut-3f716fad .18s ease}@keyframes modalFadeOut-3f716fad{0%{opacity:1}to{opacity:0}}.fullscreen-header[data-v-3f716fad]{position:relative;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:16px;padding-top:max(16px,env(safe-area-inset-top,0px));border-bottom:1px solid var(--line)}.fullscreen-header[data-v-3f716fad]:after{content:"";position:absolute;left:0;bottom:-1px;width:80px;height:2px;background:var(--win)}.fullscreen-header-left[data-v-3f716fad]{display:flex;align-items:center;gap:10px;min-width:0}.fullscreen-header .online-count-large[data-v-3f716fad]{font-size:2rem}.fullscreen-subtitle[data-v-3f716fad]{font-family:var(--display);font-weight:700;font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.fullscreen-close-btn[data-v-3f716fad]{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line-2);color:var(--text);font-size:1.2rem;cursor:pointer}.fullscreen-close-btn[data-v-3f716fad]:active{background:var(--panel-2)}.fullscreen-body[data-v-3f716fad]{flex:1;overflow-y:auto;padding:12px;padding-bottom:max(16px,env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch}.online-users-list[data-v-3f716fad]{display:flex;flex-direction:column;gap:6px}.fullscreen-user[data-v-3f716fad]{min-height:68px;padding:12px;background:var(--panel);border:1px solid var(--line)}.fullscreen-user.clickable[data-v-3f716fad]:active{background:var(--panel-2);border-color:var(--volt)}.fullscreen-user .user-avatar[data-v-3f716fad]{width:44px;height:44px;font-size:1.3rem}.fullscreen-user .user-avatar .avatar-status[data-v-3f716fad]{border-color:var(--panel)}.fullscreen-user .user-name[data-v-3f716fad]{font-size:1.05rem}.fullscreen-user .user-status[data-v-3f716fad]{font-size:.8rem}.fullscreen-user .user-chevron[data-v-3f716fad]{color:var(--text-2)}.fullscreen-empty[data-v-3f716fad]{padding:60px 20px}.fullscreen-empty .empty-icon[data-v-3f716fad]{font-size:3rem}@media (max-width: 768px){.online-users-btn.mobile-compact[data-v-3f716fad]{width:40px;min-width:40px;height:40px;padding:0;gap:0;justify-content:center}.online-users-btn.mobile-compact .online-count[data-v-3f716fad]{display:none}.online-users-btn.mobile-compact .pulse-dot[data-v-3f716fad]{width:10px;height:10px}.online-dropdown[data-v-3f716fad]{min-width:260px;max-width:300px;right:-10px}}@media (max-width: 400px){.user-preferred-game[data-v-3f716fad]{display:none}}.tour-root[data-v-7d695868]{--ink: #08090b;--ink-2: #0d0f12;--panel: #131619;--panel-2: #1a1e23;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .16);--text: #f3f2ec;--text-2: #a7a9ae;--text-3: #6c7077;--accent: #38c6f4;--accent-rgb: 56, 198, 244;--accent-ink: #04202b;--win: #22c55e;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ease: cubic-bezier(.2, .8, .2, 1);position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999}.tour-root.tour-team[data-v-7d695868]{--accent: #b78bff;--accent-rgb: 183, 139, 255;--accent-ink: #12051f}.tour-backdrop[data-v-7d695868]{position:fixed;top:0;right:0;bottom:0;left:0;background:transparent;animation:tourFade-7d695868 .25s ease}.tour-backdrop.no-target[data-v-7d695868]{background:#08090bcc}@keyframes tourFade-7d695868{0%{opacity:0}to{opacity:1}}.tour-highlight[data-v-7d695868]{position:fixed;pointer-events:none;border-radius:4px;box-shadow:0 0 0 9999px #08090bcc,0 0 0 2px var(--accent),0 0 24px 2px rgba(var(--accent-rgb),.35);transition:top .22s var(--ease),left .22s var(--ease),width .22s var(--ease),height .22s var(--ease);animation:tourFade-7d695868 .25s ease}.tour-highlight-ring[data-v-7d695868]{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:2px solid rgba(var(--accent-rgb),.5);border-radius:6px;animation:ringPulse-7d695868 2s ease-out infinite}@keyframes ringPulse-7d695868{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(1.08);opacity:0}}.tour-tooltip[data-v-7d695868]{position:fixed;overflow:visible;background:var(--ink-2);border:1px solid var(--line-2);box-shadow:0 24px 60px #0009;color:var(--text);font-family:var(--body);transition:top .25s var(--ease),left .25s var(--ease),opacity .18s ease}.tour-tooltip.is-measuring[data-v-7d695868]{opacity:0;transition:none}.tour-arrow[data-v-7d695868]{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;background:var(--ink-2);border:1px solid var(--line-2);transform:rotate(45deg);pointer-events:none}.tour-arrow-bottom[data-v-7d695868]{top:0;background:var(--panel-2);border-right:0;border-bottom:0}.tour-arrow-top[data-v-7d695868]{top:100%;border-left:0;border-top:0}.tour-arrow-right[data-v-7d695868]{left:0;border-right:0;border-top:0}.tour-arrow-left[data-v-7d695868]{left:100%;border-left:0;border-bottom:0}.tour-progress[data-v-7d695868]{height:3px;overflow:hidden;background:var(--panel-2)}.tour-progress-fill[data-v-7d695868]{height:100%;background:var(--accent);transition:width .3s var(--ease)}.tour-body[data-v-7d695868]{padding:16px 18px 14px}.tour-header[data-v-7d695868]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.tour-icon[data-v-7d695868]{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;font-size:.95rem;background:var(--panel-2);border:1px solid var(--line-2);color:var(--accent)}.tour-icon-violet[data-v-7d695868]{color:#b78bff}.tour-icon-blue[data-v-7d695868]{color:#38c6f4}.tour-icon-emerald[data-v-7d695868]{color:#22c55e}.tour-icon-amber[data-v-7d695868]{color:#ffc23d}.tour-icon-rose[data-v-7d695868]{color:#ff6b6b}.tour-icon-indigo[data-v-7d695868]{color:#8b9bff}.tour-step-count[data-v-7d695868]{color:var(--text-3);font-family:var(--display);font-size:.85rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.tour-title[data-v-7d695868]{margin:0 0 6px;font-family:var(--display);font-weight:800;font-size:1.5rem;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;color:var(--text)}.tour-text[data-v-7d695868]{margin:0;font-size:.95rem;line-height:1.5;color:var(--text-2)}.tour-bullets[data-v-7d695868]{list-style:none;display:flex;flex-direction:column;gap:6px;margin:12px 0 0;padding:0}.tour-bullets li[data-v-7d695868]{display:flex;align-items:center;gap:9px;font-size:.9rem;color:var(--text)}.tour-bullets li svg[data-v-7d695868]{flex-shrink:0;font-size:.7rem;color:var(--win)}.tour-actions[data-v-7d695868]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px 12px;background:var(--ink);border-top:1px solid var(--line)}.tour-nav[data-v-7d695868]{display:flex;align-items:center;gap:6px}.tour-btn[data-v-7d695868]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border:0;font-family:var(--display);font-weight:800;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s,border-color .15s;-webkit-tap-highlight-color:transparent}.tour-btn[data-v-7d695868]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tour-btn-skip[data-v-7d695868]{padding:0 6px;background:transparent;color:var(--text-3)}.tour-btn-skip[data-v-7d695868]:hover{color:var(--text)}.tour-btn-arrow[data-v-7d695868]{width:40px;padding:0;background:var(--panel);border:1px solid var(--line-2);color:var(--text-2)}.tour-btn-arrow[data-v-7d695868]:hover:not(:disabled){border-color:var(--text);color:var(--text)}.tour-btn-arrow[data-v-7d695868]:disabled{opacity:.3;cursor:not-allowed}.tour-btn-next[data-v-7d695868],.tour-btn-finish[data-v-7d695868]{padding:0 20px;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}.tour-btn-next[data-v-7d695868]{background:var(--accent);color:var(--accent-ink)}.tour-btn-next[data-v-7d695868]:hover{background:#fff}.tour-btn-finish[data-v-7d695868]{background:var(--win);color:#04120a}.tour-btn-finish[data-v-7d695868]:hover{background:#fff}.tour-mobile .tour-body[data-v-7d695868]{padding:14px 16px 12px}.tour-mobile .tour-title[data-v-7d695868]{font-size:1.35rem}.tour-mobile .tour-text[data-v-7d695868]{font-size:.92rem}.tour-mobile .tour-actions[data-v-7d695868]{padding:10px 12px 12px}.tour-mobile .tour-btn[data-v-7d695868]{min-height:44px}.tour-mobile .tour-btn-arrow[data-v-7d695868]{width:44px}.tour-mobile .tour-pos-dock-bottom .tour-actions[data-v-7d695868]{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}@media (prefers-reduced-motion: reduce){.tour-root[data-v-7d695868] *,.tour-root[data-v-7d695868]{animation:none!important;transition:none!important}}.mobile-top-bar[data-v-10af30e3],.sidebar[data-v-10af30e3],.mobile-overlay[data-v-10af30e3],.chat-sheet-backdrop[data-v-10af30e3]{--ink: #08090b;--ink-2: #0d0f12;--panel: #131619;--panel-2: #1a1e23;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .16);--text: #f3f2ec;--text-2: #a7a9ae;--text-3: #6c7077;--brand: #00c9ff;--volt: #38c6f4;--volt-ink: #04202b;--violet: #b78bff;--violet-ink: #12051f;--live: #ff3d3d;--gold: #ffc23d;--win: #22c55e;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--slant: polygon(10px 0, 100% 0, calc(100% - 10px) 100%, 0 100%);--accent: var(--volt);--accent-ink: var(--volt-ink);font-family:var(--body)}.mobile-top-bar.team-mode[data-v-10af30e3],.sidebar.team-sidebar[data-v-10af30e3]{--accent: var(--violet);--accent-ink: var(--violet-ink)}.mobile-top-bar[data-v-10af30e3]{display:none;position:fixed;top:0;left:0;right:0;z-index:1000;height:calc(60px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 10px 0;align-items:center;justify-content:space-between;gap:8px;background:#08090bf5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.mobile-top-bar[data-v-10af30e3]:after{content:"";position:absolute;left:0;bottom:-1px;width:80px;height:2px;background:var(--accent)}.mobile-top-bar.team-mode[data-v-10af30e3]{background:#0e0916f7;border-bottom-color:#b78bff2e}.mobile-left-group[data-v-10af30e3]{display:flex;align-items:center;gap:8px;flex-shrink:0}.mobile-menu-btn[data-v-10af30e3]{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;flex-shrink:0;background:var(--panel);border:1px solid var(--line-2);color:var(--text);font-size:1.1rem;cursor:pointer;transition:background .18s,border-color .18s;-webkit-tap-highlight-color:transparent}.mobile-menu-btn[data-v-10af30e3]:active{background:var(--panel-2);border-color:var(--accent)}.team-mode .mobile-menu-btn[data-v-10af30e3]{border-color:#b78bff40}.team-mode .mobile-menu-btn[data-v-10af30e3]:active{border-color:var(--accent)}.mobile-badge[data-v-10af30e3]{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;display:flex;align-items:center;justify-content:center;background:var(--live);color:#fff;border:2px solid var(--ink);font-family:var(--display);font-weight:800;font-size:.75rem}.mobile-badge.team-badge[data-v-10af30e3]{background:var(--violet);color:var(--violet-ink);border-color:#0e0916}.mobile-mode-toggle[data-v-10af30e3]{display:flex;align-items:center;gap:2px;height:40px;padding:3px;flex-shrink:0;background:var(--panel);border:1px solid var(--line-2)}.mobile-mode-btn[data-v-10af30e3]{width:38px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;color:var(--text-3);font-size:.88rem;cursor:pointer;transition:background .18s,color .18s;-webkit-tap-highlight-color:transparent}.mobile-mode-btn.active[data-v-10af30e3]{background:var(--volt);color:var(--volt-ink);clip-path:polygon(5px 0,100% 0,calc(100% - 5px) 100%,0 100%)}.team-mode .mobile-mode-btn.active[data-v-10af30e3]{background:var(--violet);color:var(--violet-ink)}.mobile-header-right[data-v-10af30e3]{display:flex;align-items:center;gap:6px!important;flex-shrink:1;min-width:0;overflow:visible}.beta-badge-desktop[data-v-10af30e3]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:1;min-width:0;height:32px;padding:0 12px;overflow:hidden;background:var(--violet);clip-path:var(--slant);animation:betaShimmer-10af30e3 2.5s ease-in-out infinite}.beta-badge-desktop[data-v-10af30e3]:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.35) 50%,transparent 100%);animation:betaSheen-10af30e3 3s ease-in-out infinite}@keyframes betaShimmer-10af30e3{0%,to{filter:brightness(1)}50%{filter:brightness(1.12)}}@keyframes betaSheen-10af30e3{0%{left:-100%}50%{left:150%}to{left:150%}}.beta-text[data-v-10af30e3]{position:relative;z-index:1;font-family:var(--display);font-style:italic;font-weight:900;font-size:1rem;letter-spacing:.12em;color:var(--violet-ink);text-transform:uppercase;white-space:nowrap}.beta-badge-desktop.beta-collapsed[data-v-10af30e3]{flex:0 0 auto;width:36px;min-width:36px;padding:0;clip-path:none}.beta-badge-desktop.beta-collapsed .beta-text[data-v-10af30e3]{font-size:.68rem;letter-spacing:.02em}.mobile-icon-btn[data-v-10af30e3]{position:relative;width:40px;height:40px;padding:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line);color:var(--text-2);font-size:.92rem;cursor:pointer;transition:background .18s,border-color .18s,color .18s;-webkit-tap-highlight-color:transparent}.mobile-icon-btn[data-v-10af30e3]:active{background:var(--panel-2);border-color:var(--accent);color:var(--text)}.mobile-icon-btn.team-icon[data-v-10af30e3]:active{border-color:var(--violet)}.mobile-balance[data-v-10af30e3]{display:flex;align-items:center;height:40px;padding:0 10px;flex-shrink:0;background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--win);color:var(--text);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.05rem;letter-spacing:.01em;white-space:nowrap;cursor:pointer;outline:none;transition:background .18s;-webkit-tap-highlight-color:transparent}.mobile-balance[data-v-10af30e3]:active{background:var(--panel-2)}.mobile-balance.team-balance[data-v-10af30e3]{border-left-color:var(--violet);color:var(--text)}.mobile-balance.team-balance[data-v-10af30e3]:active{background:var(--panel-2)}.mobile-refer-btn[data-v-10af30e3]{color:var(--gold);border-color:#ffc23d4d}.mobile-refer-btn.team-icon[data-v-10af30e3]{color:var(--violet);border-color:#b78bff4d}.mobile-chat-hub-btn[data-v-10af30e3]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.mobile-chat-hub-btn[data-v-10af30e3]:active{background:#fff;color:var(--ink)}.mobile-chat-hub-btn.team-icon[data-v-10af30e3]{background:var(--violet);border-color:var(--violet);color:var(--violet-ink)}.mobile-chat-badge[data-v-10af30e3]{position:absolute;top:-7px;right:-7px;min-width:18px;height:18px;padding:0 4px;display:flex;align-items:center;justify-content:center;background:var(--live);color:#fff;border:2px solid var(--ink);font-family:var(--display);font-weight:800;font-size:.75rem}.team-mode .mobile-chat-badge[data-v-10af30e3]{border-color:#0e0916}.mobile-header-right[data-v-10af30e3] .online-users-btn.mobile-compact{width:40px!important;height:40px!important;border-radius:0!important}.chat-sheet-backdrop[data-v-10af30e3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:flex-end;justify-content:center;padding:0;background:#08090bbf;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:sheetFadeIn-10af30e3 .2s ease}@keyframes sheetFadeIn-10af30e3{0%{opacity:0}to{opacity:1}}.sheet-fade-enter-active[data-v-10af30e3]{animation:sheetFadeIn-10af30e3 .2s ease}.sheet-fade-leave-active[data-v-10af30e3]{animation:sheetFadeOut-10af30e3 .15s ease}@keyframes sheetFadeOut-10af30e3{0%{opacity:1}to{opacity:0}}.chat-sheet[data-v-10af30e3]{width:100%;max-width:480px;display:flex;flex-direction:column;gap:12px;padding:8px 16px calc(20px + env(safe-area-inset-bottom,0px));background:var(--ink-2);border-top:3px solid var(--accent);box-shadow:0 -20px 60px #00000080;animation:sheetUp-10af30e3 .3s cubic-bezier(.16,1,.3,1)}@keyframes sheetUp-10af30e3{0%{transform:translateY(100%)}to{transform:translateY(0)}}.chat-sheet-grabber[data-v-10af30e3]{align-self:center;width:40px;height:4px;margin:6px 0 4px;background:var(--line-2)}.chat-sheet-header[data-v-10af30e3]{padding:4px 4px 6px;text-align:left}.chat-sheet-title[data-v-10af30e3]{margin:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.9rem;line-height:1;text-transform:uppercase;color:var(--text)}.chat-sheet-subtitle[data-v-10af30e3]{margin:4px 0 0;font-size:.92rem;color:var(--text-2)}.chat-sheet-options[data-v-10af30e3]{display:flex;flex-direction:column;gap:6px}.chat-sheet-option[data-v-10af30e3]{display:flex;align-items:center;gap:14px;width:100%;min-height:68px;padding:12px 14px;background:var(--panel);border:1px solid var(--line);text-align:left;font-family:var(--body);cursor:pointer;transition:background .15s,border-color .15s;-webkit-tap-highlight-color:transparent}.chat-sheet-option[data-v-10af30e3]:active{background:var(--panel-2);border-color:var(--accent)}.chat-sheet-option-icon[data-v-10af30e3]{position:relative;width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1.05rem}.dm-icon[data-v-10af30e3]{background:var(--brand);color:var(--ink)}.shoutout-icon[data-v-10af30e3]{background:var(--volt);color:var(--volt-ink)}.teamhub-icon[data-v-10af30e3]{background:var(--violet);color:var(--violet-ink)}.chat-sheet-option-badge[data-v-10af30e3]{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;display:flex;align-items:center;justify-content:center;background:var(--live);color:#fff;border:2px solid var(--ink-2);font-family:var(--display);font-weight:800;font-size:.72rem}.chat-sheet-option-text[data-v-10af30e3]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.chat-sheet-option-title[data-v-10af30e3]{font-family:var(--display);font-weight:800;font-size:1.2rem;letter-spacing:.03em;text-transform:uppercase;color:var(--text)}.chat-sheet-option-desc[data-v-10af30e3]{font-size:.85rem;color:var(--text-2)}.chat-sheet-option-arrow[data-v-10af30e3]{flex-shrink:0;font-size:.8rem;color:var(--text-3);transition:transform .2s,color .2s}.chat-sheet-option:active .chat-sheet-option-arrow[data-v-10af30e3]{color:var(--accent);transform:translate(2px)}.chat-sheet-cancel[data-v-10af30e3]{min-height:50px;background:transparent;border:1.5px solid var(--line-2);color:var(--text);font-family:var(--display);font-style:italic;font-weight:800;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:border-color .18s,color .18s;-webkit-tap-highlight-color:transparent}.chat-sheet-cancel[data-v-10af30e3]:active{border-color:var(--live);color:var(--live)}@media (max-width: 430px){.mobile-top-bar[data-v-10af30e3]{padding-left:8px;padding-right:8px;gap:6px}.mobile-left-group[data-v-10af30e3]{gap:6px}.mobile-header-right[data-v-10af30e3]{gap:4px!important}.mobile-menu-btn[data-v-10af30e3]{width:38px;height:38px}.mobile-mode-toggle[data-v-10af30e3]{height:38px}.mobile-mode-btn[data-v-10af30e3]{width:34px;height:30px;font-size:.82rem}.mobile-icon-btn[data-v-10af30e3]{width:36px;height:36px;font-size:.85rem}.mobile-header-right[data-v-10af30e3] .online-users-btn.mobile-compact{width:36px!important;height:36px!important}.mobile-balance[data-v-10af30e3]{height:36px;font-size:.98rem;padding:0 8px}}@media (max-width: 380px){.mobile-top-bar[data-v-10af30e3]{padding-left:6px;padding-right:6px;gap:4px}.mobile-left-group[data-v-10af30e3]{gap:4px}.mobile-header-right[data-v-10af30e3]{gap:3px!important}.mobile-menu-btn[data-v-10af30e3]{width:34px;height:34px;font-size:1rem}.mobile-mode-toggle[data-v-10af30e3]{height:34px;padding:2px}.mobile-mode-btn[data-v-10af30e3]{width:30px;height:28px;font-size:.76rem}.mobile-icon-btn[data-v-10af30e3]{width:32px;height:32px;font-size:.8rem}.mobile-header-right[data-v-10af30e3] .online-users-btn.mobile-compact{width:32px!important;height:32px!important}.mobile-balance[data-v-10af30e3]{height:32px;font-size:.9rem;padding:0 6px}}.mobile-overlay[data-v-10af30e3]{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:#08090bb3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:fadeIn-10af30e3 .2s ease}@keyframes fadeIn-10af30e3{0%{opacity:0}to{opacity:1}}.sidebar[data-v-10af30e3]{position:fixed;top:72px;left:0;z-index:100;width:260px;height:calc(100vh - 72px);height:calc(100dvh - 72px);display:flex;flex-direction:column;overflow:hidden;background:var(--ink-2);border-right:1px solid var(--line);color:var(--text);will-change:width;transition:width .35s cubic-bezier(.25,.46,.45,.94),transform .35s cubic-bezier(.4,0,.2,1)}.sidebar[data-v-10af30e3]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(-55deg,transparent 0 22px,rgba(255,255,255,.018) 22px 23px)}.sidebar.team-sidebar[data-v-10af30e3]{background:#0e0916;border-right-color:#b78bff24}.sidebar.collapsed[data-v-10af30e3]{width:76px}.sidebar.collapsed .nav-item[data-v-10af30e3]{justify-content:center;padding:12px}.nav-text[data-v-10af30e3]{position:relative;z-index:1;opacity:1;transform:translate(0);white-space:nowrap;color:inherit;font-family:var(--display);font-weight:700;font-size:1.05rem;letter-spacing:.05em;text-transform:uppercase;transition:opacity .2s cubic-bezier(.4,0,.2,1) .05s,transform .2s cubic-bezier(.4,0,.2,1) .05s}.text-hidden[data-v-10af30e3]{position:absolute;opacity:0;transform:translate(-8px);pointer-events:none;transition:opacity .1s cubic-bezier(.4,0,.2,1),transform .1s cubic-bezier(.4,0,.2,1)}.nav-icon[data-v-10af30e3]{position:relative;z-index:1;width:20px;flex-shrink:0;text-align:center;font-size:.95rem;color:var(--text-3);transition:color .18s,transform .3s cubic-bezier(.25,.46,.45,.94)}.sidebar.collapsed .nav-icon[data-v-10af30e3]{font-size:1.05rem;transform:scale(1.1)}.sidebar.mobile-open[data-v-10af30e3]{transform:translate(0)}.sidebar.mobile-closed[data-v-10af30e3]{transform:translate(-100%)}.sidebar-header[data-v-10af30e3]{position:relative;z-index:1;display:flex;justify-content:flex-end;align-items:center;flex-shrink:0;min-height:56px;padding:12px 14px;border-bottom:1px solid var(--line)}.sidebar.collapsed .sidebar-header[data-v-10af30e3]{justify-content:center;padding:12px 10px}.sidebar-header-actions[data-v-10af30e3]{display:flex;align-items:center;gap:8px;width:100%}.howto-btn-desktop[data-v-10af30e3]{position:relative;flex:1;min-width:0;height:32px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;overflow:hidden;background:var(--volt);border:0;clip-path:var(--slant);color:var(--volt-ink);cursor:pointer;transition:background .18s;animation:gentlePulse-10af30e3 2.5s ease-in-out infinite}.howto-btn-desktop[data-v-10af30e3]:before{content:none}.howto-btn-desktop[data-v-10af30e3]:hover{background:#fff}.howto-btn-desktop[data-v-10af30e3]:active{transform:scale(.97)}@keyframes gentlePulse-10af30e3{0%,to{filter:brightness(1)}50%{filter:brightness(1.08)}}.howto-icon[data-v-10af30e3]{position:relative;z-index:1;flex-shrink:0;font-size:.9rem}.howto-label[data-v-10af30e3]{position:relative;z-index:1;white-space:nowrap;font-family:var(--display);font-style:italic;font-weight:800;font-size:1rem;letter-spacing:.05em;text-transform:uppercase}.sidebar.collapsed .sidebar-header-actions[data-v-10af30e3]{justify-content:center;flex-direction:column}.sidebar.collapsed .howto-btn-desktop[data-v-10af30e3]{flex:0 0 auto;width:36px;min-width:36px;padding:0;clip-path:none}.collapse-btn[data-v-10af30e3]{position:relative;z-index:2;flex-shrink:0;height:32px;width:32px;display:flex;align-items:center;justify-content:center;padding:0;background:var(--panel);border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;transition:background .18s,border-color .18s,color .18s}.collapse-btn[data-v-10af30e3]:hover{border-color:var(--text);color:var(--text)}.collapse-btn svg[data-v-10af30e3]{transition:transform .35s cubic-bezier(.25,.46,.45,.94)}.collapse-btn.collapsed[data-v-10af30e3]{width:36px}.collapse-btn.collapsed svg[data-v-10af30e3]{transform:rotate(180deg)}.mobile-close-btn[data-v-10af30e3]{display:none;width:40px;height:40px;padding:0;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line-2);color:var(--text);font-size:1.15rem;cursor:pointer}.sidebar-nav[data-v-10af30e3]{position:relative;z-index:1;flex:1;min-height:0;display:flex;flex-direction:column;gap:2px;padding:12px 10px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--panel-2) transparent}.sidebar-nav[data-v-10af30e3]::-webkit-scrollbar{width:4px}.sidebar-nav[data-v-10af30e3]::-webkit-scrollbar-thumb{background:var(--panel-2)}.nav-divider[data-v-10af30e3]{height:1px;margin:8px 12px;background:var(--line)}.nav-divider.team-divider[data-v-10af30e3]{background:#b78bff1f}.sidebar.collapsed .nav-divider[data-v-10af30e3]{margin:8px 10px}.nav-item[data-v-10af30e3]{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 14px;flex-shrink:0;overflow:hidden;background:transparent;border:0;color:var(--text-2);text-align:left;font-family:var(--display);cursor:pointer;transition:background .18s,color .18s,padding .35s cubic-bezier(.25,.46,.45,.94)}.nav-item[data-v-10af30e3]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:linear-gradient(90deg,rgba(56,198,244,.1),transparent 70%);transition:opacity .2s}.nav-item[data-v-10af30e3]:hover{background:var(--panel);color:var(--text)}.nav-item:hover .nav-icon[data-v-10af30e3]{color:var(--text)}.nav-item.active[data-v-10af30e3]{background:var(--panel);color:var(--text)}.nav-item.active[data-v-10af30e3]:before{opacity:1}.nav-item.active .nav-icon[data-v-10af30e3]{color:var(--volt);filter:none}.nav-item.team-nav-item[data-v-10af30e3]:before{background:linear-gradient(90deg,rgba(183,139,255,.14),transparent 70%)}.nav-item.team-nav-item[data-v-10af30e3]:hover{background:#170f24;color:var(--text)}.nav-item.team-nav-item:hover .nav-icon[data-v-10af30e3]{color:var(--violet)}.nav-item.team-nav-item[data-v-10af30e3]:hover:before{opacity:.5}.nav-item.team-nav-item.active[data-v-10af30e3]{background:#170f24;color:var(--text)}.nav-item.team-nav-item.active[data-v-10af30e3]:before{opacity:1}.nav-item.team-nav-item.active .nav-icon[data-v-10af30e3]{color:var(--violet)}.nav-active-indicator[data-v-10af30e3]{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--volt)}.nav-active-indicator.team-indicator[data-v-10af30e3]{background:var(--violet)}.nav-badge[data-v-10af30e3]{position:absolute;right:10px;top:50%;z-index:2;min-width:22px;height:20px;padding:0 6px;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);background:var(--live);color:#fff;font-family:var(--display);font-weight:800;font-size:.85rem;transition:opacity .2s ease,transform .2s cubic-bezier(.4,0,.2,1)}.nav-badge.team-badge[data-v-10af30e3]{background:var(--violet);color:var(--violet-ink)}.nav-badge.captain-chat-badge[data-v-10af30e3]{background:var(--live);color:#fff}.team-chat-badge[data-v-10af30e3]{background:var(--win)!important;color:#04120a!important}.sidebar.collapsed .nav-badge[data-v-10af30e3]{right:4px;top:4px;min-width:16px;height:16px;padding:0 4px;font-size:.68rem;transform:none}.captain-chat-nav[data-v-10af30e3]{margin-bottom:4px;background:#b78bff1a;border:1px solid rgba(183,139,255,.35);color:var(--text)}.captain-chat-nav[data-v-10af30e3]:hover{background:#b78bff2e;border-color:var(--violet)}.captain-chat-icon[data-v-10af30e3]{color:var(--violet)!important}.captain-chat-badge[data-v-10af30e3]{background:var(--live)}.referral-card[data-v-10af30e3]{position:relative;display:flex;align-items:center;justify-content:space-between;margin:12px 2px 4px;padding:14px 12px;overflow:hidden;background:var(--volt);color:var(--volt-ink);cursor:pointer;transition:transform .18s,background .18s}.referral-card.team-invite-card[data-v-10af30e3]{background:var(--violet);color:var(--violet-ink)}.referral-card[data-v-10af30e3]:hover{transform:translate(2px);background:#fff}.referral-card.team-invite-card[data-v-10af30e3]:hover{background:#fff}.referral-card[data-v-10af30e3]:active{transform:scale(.98)}.referral-glow[data-v-10af30e3]{position:absolute;right:-24px;bottom:-30px;width:90px;height:90px;background:#0b0d0214;transform:skew(-20deg);pointer-events:none;animation:glowFloat-10af30e3 3s ease-in-out infinite}.referral-glow.team-glow[data-v-10af30e3]{background:#12051f1a}@keyframes glowFloat-10af30e3{0%,to{transform:skew(-20deg) translate(0)}50%{transform:skew(-20deg) translate(-6px)}}.referral-content[data-v-10af30e3]{position:relative;z-index:1;display:flex;align-items:center;gap:10px;flex:1;min-width:0}.referral-icon-wrapper[data-v-10af30e3]{position:relative;width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--ink)}.referral-icon[data-v-10af30e3]{position:relative;z-index:1;font-size:1rem;color:var(--volt);animation:giftBounce-10af30e3 2s ease-in-out infinite}.referral-icon.team-invite-icon[data-v-10af30e3]{color:var(--violet)}@keyframes giftBounce-10af30e3{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-2px) rotate(-6deg)}75%{transform:translateY(-2px) rotate(6deg)}}.referral-pulse[data-v-10af30e3]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid rgba(8,9,11,.35);animation:pulseRing-10af30e3 2s ease-out infinite}.referral-pulse.team-pulse[data-v-10af30e3]{border-color:#12051f59}@keyframes pulseRing-10af30e3{0%{transform:scale(1);opacity:.6}to{transform:scale(1.35);opacity:0}}.referral-text[data-v-10af30e3]{display:flex;flex-direction:column;gap:1px;min-width:0}.referral-title[data-v-10af30e3]{font-family:var(--display);font-weight:800;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.referral-amount[data-v-10af30e3],.referral-amount.team-amount[data-v-10af30e3]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.45rem;line-height:1;text-transform:uppercase;color:inherit;background:none;-webkit-text-fill-color:currentColor}.referral-subtitle[data-v-10af30e3]{font-size:.75rem;font-weight:600;line-height:1.25;opacity:.8}.referral-code-preview[data-v-10af30e3]{display:flex;align-items:center;gap:5px;width:fit-content;margin-top:5px;padding:2px 8px;background:var(--ink);color:var(--volt);font-family:var(--display);font-weight:700;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase}.referral-code-preview.team-code-preview[data-v-10af30e3]{color:var(--violet)}.referral-code-icon[data-v-10af30e3]{font-size:.65rem;color:inherit}.referral-arrow[data-v-10af30e3]{flex-shrink:0;margin-left:6px;font-size:.8rem;color:inherit;transition:transform .2s}.referral-card:hover .referral-arrow[data-v-10af30e3]{transform:translate(3px)}.referral-collapsed[data-v-10af30e3]{align-self:center;justify-content:center;width:48px;height:48px;margin:12px 0 4px;padding:0}.referral-collapsed .referral-content[data-v-10af30e3]{justify-content:center}.referral-collapsed .referral-icon-wrapper[data-v-10af30e3]{width:32px;height:32px}.referral-collapsed .referral-glow[data-v-10af30e3]{display:none}.sidebar-footer[data-v-10af30e3]{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;flex-shrink:0;padding:12px;border-top:1px solid var(--line)}.sidebar-footer.team-footer[data-v-10af30e3]{border-top-color:#b78bff1f}.sidebar-user[data-v-10af30e3]{display:flex;align-items:center;gap:10px;padding:10px;background:var(--panel);border:1px solid var(--line);transition:opacity .2s ease}.sidebar-avatar[data-v-10af30e3]{width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--volt);color:var(--volt-ink);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.1rem;text-transform:uppercase}.sidebar-avatar.team-avatar-bg[data-v-10af30e3]{background:var(--violet);color:var(--violet-ink)}.sidebar-user-info[data-v-10af30e3]{display:flex;flex-direction:column;min-width:0}.sidebar-username[data-v-10af30e3]{font-weight:600;font-size:.92rem;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-rank[data-v-10af30e3]{font-family:var(--display);font-style:italic;font-weight:800;font-size:1rem;letter-spacing:.03em;color:var(--gold)}.sidebar-rank.team-rank[data-v-10af30e3]{color:var(--violet)}.signout-btn[data-v-10af30e3]{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 12px;overflow:hidden;background:transparent;border:1px solid var(--line-2);color:var(--text-2);font-family:var(--display);cursor:pointer;transition:border-color .18s,color .18s}.signout-btn .nav-icon[data-v-10af30e3]{color:inherit}.signout-btn[data-v-10af30e3]:hover{border-color:var(--live);color:var(--live)}.signout-btn:hover .nav-icon[data-v-10af30e3]{color:var(--live)}.sidebar.collapsed .signout-btn[data-v-10af30e3]{justify-content:center;padding:0}body.sidebar-mobile-open{overflow:hidden;position:fixed;width:100%;height:100%}@media (max-width: 768px){.mobile-top-bar[data-v-10af30e3]{display:flex}.mobile-overlay[data-v-10af30e3]{display:block}.sidebar[data-v-10af30e3]{position:fixed;top:0;left:0;z-index:101;width:min(300px,86vw);height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;margin-top:0;display:flex;flex-direction:column;overflow:hidden;transform:translate(-100%);border:none;border-right:1px solid var(--line);transition:transform .3s cubic-bezier(.4,0,.2,1)}.sidebar.mobile-open[data-v-10af30e3]{transform:translate(0);box-shadow:12px 0 40px #00000073}.sidebar.mobile-closed[data-v-10af30e3]{transform:translate(-100%)}.sidebar .sidebar-header[data-v-10af30e3]{display:flex;justify-content:flex-end;min-height:60px;padding:calc(10px + env(safe-area-inset-top,0px)) 12px 10px;border-bottom:1px solid var(--line)}.mobile-close-btn[data-v-10af30e3]{display:flex}.sidebar-nav[data-v-10af30e3]{flex:1;min-height:0;overflow-y:auto;padding:10px 10px 12px}.nav-item[data-v-10af30e3]{min-height:48px}.nav-text[data-v-10af30e3]{font-size:1.12rem}.sidebar-footer[data-v-10af30e3]{margin-top:auto;padding:12px;padding-bottom:max(14px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);flex-shrink:0}.signout-btn[data-v-10af30e3]{min-height:46px}.nav-text[data-v-10af30e3]{opacity:1!important;transform:none!important;position:relative!important;pointer-events:auto!important}.text-hidden[data-v-10af30e3]{opacity:1!important;transform:none!important;position:relative!important}.nav-divider[data-v-10af30e3]{opacity:1}.sidebar.collapsed .nav-divider[data-v-10af30e3]{margin:8px 10px}}@media (prefers-reduced-motion: reduce){.sidebar[data-v-10af30e3] *,.mobile-top-bar[data-v-10af30e3] *,.chat-sheet[data-v-10af30e3] *{animation:none!important}}.referral-card.team-invite-card[data-v-10af30e3]{padding:14px 14px 14px 16px;background:repeating-linear-gradient(-55deg,transparent 0 14px,rgba(255,255,255,.04) 14px 15px),radial-gradient(ellipse 90% 140% at 100% 0%,rgba(183,139,255,.45) 0%,transparent 60%),linear-gradient(120deg,#2c1356,#1a0b33);border:1px solid rgba(183,139,255,.45);color:#fff;-webkit-mask:radial-gradient(circle 7px at 0 50%,transparent 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle 7px at 100% 50%,transparent 98%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 7px at 0 50%,transparent 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle 7px at 100% 50%,transparent 98%,#000) right / 51% 100% no-repeat;transition:transform .18s,filter .18s}.referral-card.team-invite-card[data-v-10af30e3]:hover{background:repeating-linear-gradient(-55deg,transparent 0 14px,rgba(255,255,255,.05) 14px 15px),radial-gradient(ellipse 90% 140% at 100% 0%,rgba(183,139,255,.6) 0%,transparent 60%),linear-gradient(120deg,#34186a,#1f0d3d);filter:brightness(1.05)}.referral-card.team-invite-card[data-v-10af30e3]:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transform:skew(-20deg);pointer-events:none;transition:left .6s ease}.referral-card.team-invite-card[data-v-10af30e3]:hover:after{left:130%}.referral-card.team-invite-card .referral-glow[data-v-10af30e3]{display:none}.referral-card.team-invite-card .referral-icon-wrapper[data-v-10af30e3]{width:40px;height:40px;background:#b78bff;box-shadow:0 6px 16px -4px #b78bffb3}.referral-card.team-invite-card .referral-icon[data-v-10af30e3]{color:#12051f}.referral-card.team-invite-card .referral-pulse[data-v-10af30e3]{border-color:#b78bff99}.referral-card.team-invite-card .referral-text[data-v-10af30e3]:before{content:"Invite & Earn";margin-bottom:2px;font-family:var(--display);font-weight:800;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:#c9aaff}.referral-card.team-invite-card .referral-amount[data-v-10af30e3]{font-size:1.6rem;color:#fff;text-shadow:0 2px 12px rgba(183,139,255,.55)}.referral-card.team-invite-card .referral-arrow[data-v-10af30e3]{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:#b78bff2e;color:#e3d4ff}.referral-card.team-invite-card.referral-collapsed[data-v-10af30e3]{padding:0;-webkit-mask:none;mask:none}@media (min-width: 769px) and (max-height: 1000px){.sidebar-header[data-v-10af30e3]{min-height:46px;padding:8px 12px}.sidebar-nav[data-v-10af30e3]{gap:1px;padding:6px 8px}.nav-item[data-v-10af30e3]{min-height:clamp(32px,4.3vh,42px);padding:4px 12px;gap:11px}.nav-text[data-v-10af30e3]{font-size:clamp(.92rem,1.25vh,1.02rem)}.nav-icon[data-v-10af30e3]{font-size:.88rem}.nav-divider[data-v-10af30e3]{margin:clamp(2px,.5vh,6px) 12px}.nav-badge[data-v-10af30e3]{height:18px;min-width:20px;font-size:.78rem}.referral-card[data-v-10af30e3]{margin:clamp(6px,1vh,12px) 2px 2px;padding:clamp(8px,1.2vh,14px) 12px}.referral-icon-wrapper[data-v-10af30e3],.referral-card.team-invite-card .referral-icon-wrapper[data-v-10af30e3]{width:34px;height:34px}.referral-amount[data-v-10af30e3],.referral-card.team-invite-card .referral-amount[data-v-10af30e3]{font-size:clamp(1.15rem,1.8vh,1.45rem)}.sidebar-footer[data-v-10af30e3]{gap:6px;padding:8px 10px}.sidebar-user[data-v-10af30e3]{padding:7px 8px;gap:8px}.sidebar-avatar[data-v-10af30e3]{width:32px;height:32px;font-size:.98rem}.sidebar-username[data-v-10af30e3]{font-size:.86rem}.sidebar-rank[data-v-10af30e3]{font-size:.9rem}.signout-btn[data-v-10af30e3]{min-height:34px}}@media (min-width: 769px) and (max-height: 760px){.sidebar-user[data-v-10af30e3]{display:none}}.quick-match-btn[data-v-10af30e3]{position:relative;display:flex;align-items:center;gap:10px;width:100%;margin:6px 0 4px;padding:9px 12px;flex-shrink:0;overflow:hidden;border:1px solid rgba(56,198,244,.45);background:linear-gradient(100deg,#38c6f42e,#38c6f40a);color:var(--text);font-family:var(--display);text-align:left;cursor:pointer;clip-path:var(--slant);transition:background .18s,border-color .18s,transform .12s}.quick-match-btn[data-v-10af30e3]:hover{background:linear-gradient(100deg,#38c6f44d,#38c6f414);border-color:var(--volt)}.quick-match-btn[data-v-10af30e3]:active{transform:scale(.98)}.quick-match-btn.collapsed[data-v-10af30e3]{justify-content:center;padding:8px}.qm-icon[data-v-10af30e3]{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;background:var(--volt);color:var(--volt-ink);font-size:13px;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}.qm-text[data-v-10af30e3]{display:flex;flex-direction:column;line-height:1.05;min-width:0}.qm-title[data-v-10af30e3]{font-size:15px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.qm-sub[data-v-10af30e3]{font-family:var(--body);font-size:11px;color:var(--text-2);white-space:nowrap}.qm-pulse[data-v-10af30e3]{position:absolute;right:14px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--win);box-shadow:0 0 0 3px #22c55e2e}@media (min-width: 769px) and (max-height: 1000px){.quick-match-btn[data-v-10af30e3]{margin:clamp(2px,.5vh,6px) 0;padding:clamp(5px,.8vh,9px) 12px}.qm-icon[data-v-10af30e3]{width:24px;height:24px;font-size:12px}.qm-title[data-v-10af30e3]{font-size:14px}}@media (min-width: 769px) and (max-height: 760px){.qm-sub[data-v-10af30e3]{display:none}}@media (max-width: 768px){.sidebar .sidebar-header[data-v-10af30e3]{justify-content:space-between;gap:10px;min-height:0;padding:calc(8px + env(safe-area-inset-top,0px)) 10px 8px 12px;flex-shrink:0}.mobile-sidebar-user[data-v-10af30e3]{display:flex;align-items:center;gap:10px;min-width:0}.mobile-sidebar-user .sidebar-avatar[data-v-10af30e3]{width:36px;height:36px;flex-shrink:0}.mobile-sidebar-user .sidebar-user-info[data-v-10af30e3]{min-width:0}.mobile-sidebar-user .sidebar-username[data-v-10af30e3]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-close-btn[data-v-10af30e3]{width:38px;height:38px;flex-shrink:0}.sidebar-nav[data-v-10af30e3]{gap:0;padding:6px 8px;overflow-y:auto}.sidebar-nav .nav-item[data-v-10af30e3]{flex:1 1 44px;min-height:34px;max-height:50px;padding-top:0;padding-bottom:0}.sidebar-nav .nav-text[data-v-10af30e3]{font-size:clamp(.98rem,2.3dvh,1.12rem)}.sidebar-nav .nav-divider[data-v-10af30e3]{flex:0 0 1px;margin:clamp(3px,.8dvh,8px) 12px}.sidebar-nav .quick-match-btn[data-v-10af30e3]{flex:0 0 auto;margin:clamp(3px,.8dvh,6px) 0;padding-top:clamp(5px,1dvh,9px);padding-bottom:clamp(5px,1dvh,9px)}.sidebar-footer[data-v-10af30e3]{padding:8px 10px;padding-bottom:max(8px,env(safe-area-inset-bottom,0px))}.signout-btn[data-v-10af30e3]{min-height:42px;justify-content:center}}@media (max-width: 768px) and (max-height: 640px){.sidebar-nav .nav-item[data-v-10af30e3]{min-height:30px}.sidebar-nav .nav-icon[data-v-10af30e3]{font-size:.85rem}.sidebar-nav .qm-sub[data-v-10af30e3]{display:none}.sidebar-nav .qm-icon[data-v-10af30e3]{width:24px;height:24px;font-size:11px}.mobile-sidebar-user .sidebar-avatar[data-v-10af30e3]{width:32px;height:32px}.signout-btn[data-v-10af30e3]{min-height:38px}}.tournaments-container[data-v-78b63386]{--ink: #08090b;--ink-2: #0d0f12;--panel: #131619;--panel-2: #1a1e23;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .16);--text: #f3f2ec;--text-2: #a7a9ae;--text-3: #6c7077;--brand: #00c9ff;--volt: #38c6f4;--volt-ink: #04202b;--live: #ff3d3d;--gold: #ffc23d;--win: #22c55e;--ink-text: #0d0f12;--muted: #5b616a;--card-line: #dcdfe4;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--slant: polygon(10px 0, 100% 0, calc(100% - 10px) 100%, 0 100%);display:flex;flex-direction:column;gap:16px;font-family:var(--body)}.mobile-only-flex[data-v-78b63386]{display:none!important}.mobile-tabs[data-v-78b63386],.mobile-entry-type[data-v-78b63386],.mobile-refresh-btn[data-v-78b63386]{display:none}.top-bar[data-v-78b63386]{display:flex;align-items:center;gap:10px;padding:10px;background:var(--ink);border-left:4px solid var(--volt)}.search-box[data-v-78b63386]{position:relative;flex:1;min-width:220px}.search-icon[data-v-78b63386]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:.85rem;color:var(--text-3);pointer-events:none}.search-input[data-v-78b63386]{width:100%;height:44px;padding:0 40px;background:var(--panel);border:1px solid var(--line-2);border-radius:0;outline:none;color:var(--text);font-family:var(--body);font-size:.95rem;transition:border-color .18s,background .18s}.search-input[data-v-78b63386]::placeholder{color:var(--text-3)}.search-input[data-v-78b63386]:focus{border-color:var(--volt);background:var(--panel-2)}.clear-search[data-v-78b63386]{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:0;color:var(--text-2);cursor:pointer}.clear-search[data-v-78b63386]:hover{color:var(--text)}.entry-type-toggle[data-v-78b63386]{display:flex;gap:2px;padding:3px;background:var(--panel);border:1px solid var(--line-2);flex-shrink:0}.entry-type-btn[data-v-78b63386]{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;background:transparent;border:0;color:var(--text-2);font-family:var(--display);font-weight:800;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .18s,color .18s}.entry-type-btn[data-v-78b63386]:hover{color:var(--text)}.entry-type-btn.active[data-v-78b63386]{background:var(--volt);color:var(--volt-ink);clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}.filter-group[data-v-78b63386]{display:flex;gap:4px;flex-shrink:0}.filter-btn[data-v-78b63386]{display:inline-flex;align-items:center;gap:7px;height:42px;padding:0 12px;background:transparent;border:1px solid var(--line);color:var(--text-2);font-family:var(--display);font-weight:800;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:border-color .18s,color .18s,background .18s}.filter-btn[data-v-78b63386]:hover{border-color:var(--line-2);color:var(--text)}.filter-btn.active[data-v-78b63386]{background:var(--panel-2);border-color:var(--volt);color:var(--text)}.filter-btn-icon[data-v-78b63386]{font-size:.8rem}.filter-btn.active .filter-btn-icon[data-v-78b63386]{color:var(--volt)}.filter-count[data-v-78b63386]{min-width:22px;padding:1px 6px;background:var(--panel-2);color:var(--text-2);font-size:.9rem;text-align:center}.filter-btn.active .filter-count[data-v-78b63386]{background:var(--volt);color:var(--volt-ink)}.icon-btn[data-v-78b63386],.advanced-btn[data-v-78b63386]{position:relative;width:44px;height:44px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line-2);color:var(--text-2);font-size:.95rem;cursor:pointer;transition:border-color .18s,color .18s}.icon-btn[data-v-78b63386]:hover,.advanced-btn[data-v-78b63386]:hover{border-color:var(--text);color:var(--text)}.advanced-btn.active[data-v-78b63386]{border-color:var(--volt);color:var(--volt)}.advanced-dot[data-v-78b63386]{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background:var(--volt)}.spinning[data-v-78b63386]{animation:spin-78b63386 .7s linear infinite}@keyframes spin-78b63386{to{transform:rotate(360deg)}}.advanced-dropdown[data-v-78b63386]{padding:20px;background:var(--ink-2);border:1px solid var(--line-2);border-top:3px solid var(--volt);color:var(--text)}.slide-down-enter-active[data-v-78b63386],.slide-down-leave-active[data-v-78b63386]{transition:all .25s ease}.slide-down-enter-from[data-v-78b63386],.slide-down-leave-to[data-v-78b63386]{opacity:0;transform:translateY(-10px)}.slide-down-enter-to[data-v-78b63386],.slide-down-leave-from[data-v-78b63386]{opacity:1;transform:translateY(0)}.dropdown-grid[data-v-78b63386]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:16px}.dropdown-field label[data-v-78b63386]{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-family:var(--display);font-weight:800;font-size:.92rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.dropdown-field select[data-v-78b63386],.fee-input[data-v-78b63386]{width:100%;height:44px;padding:0 12px;background:var(--panel);border:1px solid var(--line-2);border-radius:0;outline:none;color:var(--text);font-family:var(--body);font-size:.95rem;color-scheme:dark}.dropdown-field select[data-v-78b63386]:focus,.fee-input[data-v-78b63386]:focus{border-color:var(--volt)}.fee-range[data-v-78b63386]{display:flex;align-items:center;gap:8px}.fee-sep[data-v-78b63386]{color:var(--text-3)}.dropdown-actions[data-v-78b63386]{display:flex;justify-content:flex-end;gap:8px;padding-top:14px;border-top:1px solid var(--line)}.btn-text[data-v-78b63386]{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 16px;background:transparent;border:1.5px solid var(--line-2);color:var(--text);font-family:var(--display);font-weight:800;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.btn-text[data-v-78b63386]:hover{border-color:var(--text)}.btn-primary-sm[data-v-78b63386]{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 22px;border:0;clip-path:var(--slant);background:var(--volt);color:var(--volt-ink);font-family:var(--display);font-style:italic;font-weight:800;font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s}.btn-primary-sm[data-v-78b63386]:hover{background:#fff}.active-tags[data-v-78b63386]{display:flex;flex-wrap:wrap;gap:6px}.tag[data-v-78b63386]{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 10px;background:var(--ink-text);color:var(--volt);font-family:var(--display);font-weight:800;font-size:.95rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .18s}.tag[data-v-78b63386]:hover{background:#2a2f36}.cards-grid[data-v-78b63386]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.card[data-v-78b63386]{position:relative;display:flex;flex-direction:column;overflow:hidden;background:var(--ink-2);border:1px solid #1d2127;color:var(--text);cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s}.card[data-v-78b63386]:hover{transform:translateY(-4px);border-color:#38c6f480;box-shadow:0 22px 40px -18px #08090bb3}.card-entered[data-v-78b63386]{border-color:#00c9ff8c;box-shadow:inset 0 3px 0 var(--brand)}.card-live[data-v-78b63386]{border-color:#ff3d3d99;box-shadow:inset 0 3px 0 var(--live)}.card-free .prize-icon-wrap[data-v-78b63386]{background:var(--win);color:#04120a}.card-disabled[data-v-78b63386]{opacity:.62}.card-disabled[data-v-78b63386]:hover{transform:none;border-color:#1d2127;box-shadow:none}.card-top[data-v-78b63386]{position:relative;display:flex;align-items:flex-start;gap:10px;min-height:92px;padding:14px 16px;overflow:hidden;isolation:isolate}.card-top[data-v-78b63386]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:repeating-linear-gradient(-55deg,transparent 0 18px,rgba(255,255,255,.045) 18px 19px),linear-gradient(180deg,transparent 40%,rgba(13,15,18,.85) 100%)}.game-badge[data-v-78b63386]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:flex;align-items:center;justify-content:flex-end;padding-right:18px;font-size:4.6rem;color:#ffffff24;transition:transform .35s}.card:hover .game-badge[data-v-78b63386]{transform:scale(1.04)}.game-fc[data-v-78b63386]{background:linear-gradient(120deg,#0f7a43,#06301b)}.game-nba[data-v-78b63386]{background:linear-gradient(120deg,#c2410c,#4a1805)}.game-rl[data-v-78b63386]{background:linear-gradient(120deg,#1d4ed8,#0a1a4d)}.game-fn[data-v-78b63386]{background:linear-gradient(120deg,#7e22ce,#2a0e4d)}.game-cod[data-v-78b63386]{background:linear-gradient(120deg,#4b5563,#111316)}.game-ufc[data-v-78b63386]{background:linear-gradient(120deg,#b91c1c,#3b0a0a)}.game-mk[data-v-78b63386]{background:linear-gradient(120deg,#b45309,#3a1d03)}.game-cfb[data-v-78b63386]{background:linear-gradient(120deg,#9a3412,#3b1306)}.game-madden[data-v-78b63386]{background:linear-gradient(120deg,#1e40af,#0b1533)}.game-wwe[data-v-78b63386]{background:linear-gradient(120deg,#be123c,#3f0618)}.game-default[data-v-78b63386]{background:linear-gradient(120deg,#2a3038,#0d0f12)}.card-meta[data-v-78b63386]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.card-game[data-v-78b63386]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.35rem;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-platform[data-v-78b63386]{font-family:var(--display);font-weight:700;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8}.card-status[data-v-78b63386]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:3px 9px;background:var(--volt);color:var(--volt-ink);font-family:var(--display);font-weight:900;font-size:.9rem;letter-spacing:.1em;text-transform:uppercase}.card-status.live[data-v-78b63386]{background:var(--live);color:#fff}.card-status.soon[data-v-78b63386]{background:var(--gold);color:#1a1203}.card-status.done[data-v-78b63386]{background:#ffffff29;color:var(--text)}.live-dot[data-v-78b63386]{width:7px;height:7px;border-radius:50%;background:#fff;animation:liveBlink-78b63386 1.2s ease-in-out infinite}@keyframes liveBlink-78b63386{0%,to{opacity:1}50%{opacity:.3}}.card-body[data-v-78b63386]{flex:1;display:flex;flex-direction:column;gap:14px;padding:14px 16px 16px}.card-title[data-v-78b63386]{margin:0;font-family:var(--display);font-weight:800;font-size:1.3rem;line-height:1.1;letter-spacing:.01em;text-transform:uppercase;color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.prize-section[data-v-78b63386]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;background:var(--panel);border-left:3px solid var(--volt)}.prize-amount[data-v-78b63386]{display:flex;align-items:center;gap:12px;min-width:0}.prize-icon-wrap[data-v-78b63386]{width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--gold);color:#1a1203}.prize-icon[data-v-78b63386]{font-size:1rem}.prize-value[data-v-78b63386]{font-family:var(--display);font-style:italic;font-weight:900;font-size:2.3rem;line-height:.9;color:var(--volt);white-space:nowrap}.prize-label[data-v-78b63386]{font-family:var(--display);font-weight:800;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);text-align:right}.card-stats[data-v-78b63386]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.stat[data-v-78b63386]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 4px;background:var(--ink-2);text-align:center;min-width:0}.stat-icon[data-v-78b63386]{font-size:.75rem;color:var(--text-3)}.stat-value[data-v-78b63386]{font-family:var(--display);font-weight:900;font-size:1.2rem;line-height:1.1;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.stat-label[data-v-78b63386]{font-family:var(--display);font-weight:700;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.stat-free .stat-value[data-v-78b63386],.stat-free .stat-icon[data-v-78b63386]{color:var(--win)}.progress-wrap[data-v-78b63386]{display:flex;align-items:center;gap:10px}.progress-bar[data-v-78b63386]{flex:1;height:6px;background:var(--panel-2);overflow:hidden;transform:skew(-20deg)}.progress-fill[data-v-78b63386]{height:100%;background:var(--volt);transition:width .5s ease}.progress-pct[data-v-78b63386]{min-width:38px;text-align:right;font-family:var(--display);font-weight:800;font-size:1rem;color:var(--text-2)}.timer[data-v-78b63386]{display:flex;align-items:center;gap:7px;font-family:var(--display);font-weight:700;font-size:.95rem;letter-spacing:.05em;text-transform:uppercase;color:var(--text-2)}.timer.live[data-v-78b63386]{color:var(--live)}.timer.soon[data-v-78b63386]{color:var(--gold)}.timer.match[data-v-78b63386]{color:var(--brand)}.card-action[data-v-78b63386]{padding:0 16px 16px}.btn-action[data-v-78b63386],.action-msg[data-v-78b63386]{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.12rem;letter-spacing:.04em;text-transform:uppercase}.btn-action[data-v-78b63386]{border:0;clip-path:var(--slant);cursor:pointer;transition:background .18s,color .18s,transform .18s}.btn-enter[data-v-78b63386]{background:var(--volt);color:var(--volt-ink)}.btn-enter[data-v-78b63386]:hover{background:#fff;transform:translate(2px)}.btn-enter-free[data-v-78b63386]{background:var(--win);color:#04120a}.btn-enter-free[data-v-78b63386]:hover{background:#fff;transform:translate(2px)}.btn-play[data-v-78b63386]{background:var(--volt);color:var(--volt-ink);animation:playPulse-78b63386 1.6s ease-in-out infinite}.btn-play[data-v-78b63386]:hover{background:#fff}@keyframes playPulse-78b63386{0%,to{filter:brightness(1)}50%{filter:brightness(1.15)}}.btn-view[data-v-78b63386]{clip-path:none;background:transparent;border:1.5px solid var(--line-2);color:var(--text)}.btn-view[data-v-78b63386]:hover{border-color:var(--brand);color:var(--brand)}.action-msg[data-v-78b63386]{font-style:normal;background:var(--panel);border:1px solid var(--line);color:var(--text-3)}.action-msg.matchmaking[data-v-78b63386]{color:var(--brand);border-color:#00c9ff59}.action-msg.closed[data-v-78b63386]{color:var(--gold)}.action-msg.done[data-v-78b63386]{color:var(--win)}.card-skeleton[data-v-78b63386]{min-height:380px;cursor:default;background:linear-gradient(90deg,#0d0f12,#1a1e23,#0d0f12);background-size:200% 100%;animation:skeletonShimmer-78b63386 1.4s ease-in-out infinite}.card-skeleton[data-v-78b63386]:hover{transform:none;box-shadow:none}@keyframes skeletonShimmer-78b63386{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-block[data-v-78b63386]{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:56px 20px;background:#fff;border:1px dashed #c3c8cf;text-align:center}.empty-icon-wrap[data-v-78b63386]{width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin-bottom:6px;background:var(--ink-text)}.empty-icon[data-v-78b63386]{font-size:1.5rem;color:var(--volt)}.empty-block h3[data-v-78b63386]{margin:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.7rem;text-transform:uppercase;color:var(--ink-text)}.empty-block p[data-v-78b63386]{margin:0 0 8px;font-size:.95rem;color:var(--muted)}.empty-block .btn-primary-sm[data-v-78b63386]{background:var(--ink-text);color:var(--volt)}.empty-block .btn-primary-sm[data-v-78b63386]:hover{background:#2a2f36}@media (max-width: 1000px){.entry-type-toggle[data-v-78b63386]{order:2}.filter-group[data-v-78b63386]{order:3}}@media (max-width: 900px){.top-bar[data-v-78b63386]{flex-wrap:wrap}.search-box[data-v-78b63386]{order:1;min-width:100%}.entry-type-toggle[data-v-78b63386]{order:2;overflow-x:auto}.filter-group[data-v-78b63386]{order:3;overflow-x:auto}.advanced-btn[data-v-78b63386],.icon-btn[data-v-78b63386]{order:4}}@media (max-width: 768px){.mobile-only-flex[data-v-78b63386]{display:inline-flex!important}.desktop-only-flex[data-v-78b63386]{display:none!important}.mobile-tabs[data-v-78b63386]{display:flex!important}.mobile-entry-type[data-v-78b63386]{display:block!important}.mobile-refresh-btn[data-v-78b63386]{display:inline-flex!important}.tournaments-container[data-v-78b63386]{gap:12px}.top-bar[data-v-78b63386]{flex-wrap:nowrap;padding:8px;border-left-width:3px}.search-box[data-v-78b63386]{flex:1;min-width:0;order:0}.search-input[data-v-78b63386]{height:46px;font-size:16px}.advanced-btn.mobile-only-flex[data-v-78b63386]{order:0;width:46px;height:46px}.mobile-tabs[data-v-78b63386]{gap:2px;padding:3px;background:var(--ink)}.mobile-tab[data-v-78b63386]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 6px;background:transparent;border:0;color:var(--text-2);font-family:var(--display);font-weight:800;font-size:1.02rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-tab.active[data-v-78b63386]{background:var(--volt);color:var(--volt-ink);clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}.mobile-tab-count[data-v-78b63386]{min-width:20px;padding:0 5px;background:var(--panel-2);color:var(--text-2);font-size:.9rem;text-align:center}.mobile-tab.active .mobile-tab-count[data-v-78b63386]{background:var(--volt-ink);color:var(--volt)}.mobile-tab-count.has-items[data-v-78b63386]{background:var(--live);color:#fff}.advanced-dropdown[data-v-78b63386]{padding:16px}.dropdown-grid[data-v-78b63386]{grid-template-columns:1fr;gap:14px}.dropdown-field select[data-v-78b63386],.fee-input[data-v-78b63386]{height:48px;font-size:16px}.dropdown-actions[data-v-78b63386]{flex-wrap:wrap}.dropdown-actions .btn-text[data-v-78b63386],.dropdown-actions .btn-primary-sm[data-v-78b63386]{flex:1;justify-content:center;min-width:0;min-height:48px}.dropdown-actions .mobile-refresh-btn[data-v-78b63386]{flex:0 0 auto}.mobile-entry-type[data-v-78b63386]{margin-bottom:14px}.entry-type-toggle-mobile[data-v-78b63386]{display:flex;gap:2px;padding:3px;background:var(--panel);border:1px solid var(--line-2)}.entry-type-btn-mobile[data-v-78b63386]{flex:1;min-height:42px;background:transparent;border:0;color:var(--text-2);font-family:var(--display);font-weight:800;font-size:1.02rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.entry-type-btn-mobile.active[data-v-78b63386]{background:var(--volt);color:var(--volt-ink)}.cards-grid[data-v-78b63386]{grid-template-columns:1fr;gap:12px}.card[data-v-78b63386]:hover{transform:none}.card-top[data-v-78b63386]{min-height:84px}.game-badge[data-v-78b63386]{font-size:4rem}.prize-value[data-v-78b63386]{font-size:2.1rem}}@media (max-width: 400px){.card-body[data-v-78b63386]{padding:12px 12px 14px}.card-action[data-v-78b63386]{padding:0 12px 12px}.prize-section[data-v-78b63386]{padding:10px 12px}.prize-label[data-v-78b63386]{display:none}.mobile-tab[data-v-78b63386]{font-size:.95rem;gap:4px}}.tab-content[data-v-f6798840]{animation:fadeIn-f6798840 .3s ease}@keyframes fadeIn-f6798840{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.matches-header[data-v-f6798840]{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px;flex-wrap:wrap;gap:16px}.matches-header-left h2[data-v-f6798840]{font-size:1.83rem;margin:0 0 4px;color:#0f172a;display:flex;align-items:center;gap:10px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.matches-header-left h2 i[data-v-f6798840]{color:#0090c0}.matches-subtitle[data-v-f6798840]{color:#64748b;font-size:.85rem}.active-count[data-v-f6798840]{background:#0d0f12;color:#fff;padding:6px 16px;border-radius:2px;font-size:.8rem;font-weight:600}.matchmaking-waiting-card[data-v-f6798840]{background:#fff;border-radius:2px;padding:28px 32px;margin-bottom:24px;border:1px solid rgba(13,15,18,.3);box-shadow:0 4px 20px #0d0f121a;animation:matchmakingPulse-f6798840 2s ease-in-out infinite}@keyframes matchmakingPulse-f6798840{0%,to{box-shadow:0 4px 20px #00d2ff1a;border-color:#00d2ff4d}50%{box-shadow:0 8px 30px #00d2ff33;border-color:#00d2ff80}}.matchmaking-waiting-content[data-v-f6798840]{display:flex;align-items:center;gap:24px;margin-bottom:20px}.matchmaking-spinner[data-v-f6798840]{flex-shrink:0}.matchmaking-spinner svg[data-v-f6798840]{width:48px;height:48px}.matchmaking-text[data-v-f6798840]{flex:1}.matchmaking-text h4[data-v-f6798840]{font-size:1.2rem;font-weight:700;color:#1e293b;margin:0 0 8px}.matchmaking-text p[data-v-f6798840]{font-size:.9rem;color:#475569;margin:0;line-height:1.5}.matchmaking-progress[data-v-f6798840]{margin-top:16px}.progress-bar-animated[data-v-f6798840]{height:6px;background:#e2e8f0;border-radius:2px;overflow:hidden;margin-bottom:12px}.progress-fill-animated[data-v-f6798840]{width:100%;height:100%;background:#0d0f12;background-size:200% 100%;border-radius:2px;animation:loadingProgress-f6798840 1.5s ease-in-out infinite}@keyframes loadingProgress-f6798840{0%{background-position:0% 0%}to{background-position:200% 0%}}.matchmaking-status[data-v-f6798840]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:1rem;color:#0090c0;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.status-dot-pulse[data-v-f6798840]{width:10px;height:10px;background:#0d0f12;border-radius:50%;display:inline-block;animation:statusPulse-f6798840 1.2s ease-in-out infinite}@keyframes statusPulse-f6798840{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.match-help-btn-container[data-v-f6798840]{margin-bottom:16px;text-align:center}.help-btn[data-v-f6798840]{padding:8px 20px;background:linear-gradient(135deg,#f4f5f7,#eef0f2);border:1px solid #0d0f12;border-radius:2px;color:#0090c0;font-weight:700;font-size:.976rem;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.help-btn[data-v-f6798840]:hover{background:#0d0f12;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0d0f124d}.help-btn i[data-v-f6798840]{font-size:.9rem}.matches-container[data-v-f6798840]{display:flex;flex-direction:column;gap:24px}.match-full-card[data-v-f6798840]{background:#fff;border-radius:2px;padding:24px;border:1px solid #e2e8f0;transition:all .3s ease;box-shadow:0 2px 8px #0000000a}.match-full-card[data-v-f6798840]:hover{box-shadow:0 12px 28px -8px #0000001f;transform:translateY(-3px);border-color:#cbd5e1}.match-full-card.match-expired[data-v-f6798840]{border-color:#e2e8f0;opacity:.85}.match-full-card.match-contested[data-v-f6798840]{border-left:4px solid #f59e0b}.match-full-header[data-v-f6798840]{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;gap:16px}.tournament-info[data-v-f6798840]{display:flex;align-items:center;gap:14px}.tournament-icon[data-v-f6798840]{font-size:1.3rem;color:#0090c0;background:#0d0f121a;padding:10px;border-radius:2px}.tournament-info div[data-v-f6798840]{display:flex;flex-direction:column;gap:4px}.tournament-name[data-v-f6798840]{font-weight:700;color:#0f172a;font-size:1rem}.match-round[data-v-f6798840]{display:inline-block;padding:2px 10px;background:#f1f5f9;border-radius:2px;font-size:.7rem;font-weight:600;color:#64748b;width:fit-content}.match-timer-large[data-v-f6798840]{display:flex;align-items:center;gap:8px;padding:6px 16px;background:#f1f5f9;border-radius:2px}.match-timer-large.critical[data-v-f6798840]{background:#fee2e2;color:#dc2626;animation:pulse-f6798840 1.5s infinite}.match-timer-large.expired[data-v-f6798840]{background:#f1f5f9;color:#94a3b8}.timer-details[data-v-f6798840]{display:flex;flex-direction:column;align-items:flex-start}.match-timer-large .timer-value[data-v-f6798840]{font-size:1.2rem;font-weight:900;color:#0f172a;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.match-timer-large.critical .timer-value[data-v-f6798840]{color:#dc2626;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.match-timer-large.expired .timer-value[data-v-f6798840]{color:#94a3b8;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.match-timer-large .timer-label[data-v-f6798840]{font-size:.813rem;font-weight:700;color:#64748b;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.match-timer-large.critical .timer-label[data-v-f6798840]{color:#dc2626}.match-timer-large.expired .timer-label[data-v-f6798840]{color:#94a3b8}.contested-badge-header[data-v-f6798840]{display:flex;align-items:center;gap:8px;padding:6px 16px;background:#fef3c7;border-radius:2px;color:#d97706;font-weight:700;font-size:1rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.match-full-body[data-v-f6798840]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#f8fafc,#fff);border-radius:2px;gap:16px;flex-wrap:wrap}.match-full-player[data-v-f6798840]{display:flex;flex-direction:column;align-items:center;gap:12px;flex:1;min-width:120px;text-align:center}.player-avatar-large[data-v-f6798840]{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#94a3b8,#64748b);display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:700;color:#fff;box-shadow:0 4px 15px #0000001a}.you-bg[data-v-f6798840]{background:#0d0f12;box-shadow:0 4px 15px #0d0f124d}.player-details[data-v-f6798840]{display:flex;flex-direction:column;gap:4px;align-items:center}.player-details strong[data-v-f6798840]{font-size:.9rem;color:#0f172a;font-weight:600}.player-details span[data-v-f6798840]{font-size:.75rem;color:#64748b}.player-status[data-v-f6798840]{margin-top:4px;font-size:.875rem;font-weight:700;color:#10b981;display:flex;align-items:center;gap:4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.player-status.opponent-submitted[data-v-f6798840],.player-status.waiting[data-v-f6798840]{color:#f59e0b}.match-full-vs[data-v-f6798840]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 16px;flex-shrink:0}.match-full-vs i[data-v-f6798840]{font-size:1.2rem;color:#f59e0b}.vs-text[data-v-f6798840]{font-size:.7rem;font-weight:800;color:#f59e0b;letter-spacing:1px}.opponent-submitted-alert[data-v-f6798840]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:linear-gradient(135deg,#fef3c7,#fffbeb);border:2px solid #f59e0b;border-radius:2px;margin-bottom:16px;animation:pulseBorder-f6798840 1.5s infinite}@keyframes pulseBorder-f6798840{0%,to{border-color:#f59e0b;box-shadow:0 0 #f59e0b33}50%{border-color:#fbbf24;box-shadow:0 0 0 4px #f59e0b66}}.opponent-submitted-alert i[data-v-f6798840]{font-size:1.5rem;color:#f59e0b}.opponent-submitted-alert div[data-v-f6798840]{flex:1}.opponent-submitted-alert strong[data-v-f6798840]{display:block;font-size:.85rem;color:#92400e;margin-bottom:4px}.opponent-submitted-alert p[data-v-f6798840]{font-size:.75rem;color:#b45309;margin:0}.alert-buttons[data-v-f6798840]{display:flex;gap:8px}.review-btn[data-v-f6798840]{padding:8px 16px;background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:2px;color:#fff;font-weight:700;font-size:.915rem;cursor:pointer;transition:all .2s;white-space:nowrap;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.review-btn[data-v-f6798840]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #f59e0b66}.contest-btn[data-v-f6798840]{padding:8px 16px;background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:2px;color:#fff;font-weight:700;font-size:.915rem;cursor:pointer;transition:all .2s;white-space:nowrap;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.contest-btn[data-v-f6798840]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ef444466}.contested-status-alert[data-v-f6798840]{display:flex;align-items:center;gap:12px;padding:16px 20px;background:linear-gradient(135deg,#fef3c7,#fffbeb);border:2px solid #f59e0b;border-radius:2px;margin-bottom:16px}.contested-status-alert i[data-v-f6798840]{font-size:2rem;color:#f59e0b}.contested-status-alert div[data-v-f6798840]{flex:1}.contested-status-alert strong[data-v-f6798840]{display:block;font-size:.9rem;color:#92400e;margin-bottom:6px}.contested-status-alert p[data-v-f6798840]{font-size:.8rem;color:#b45309;margin:0 0 4px}.contested-status-alert small[data-v-f6798840]{font-size:.7rem;color:#d97706}.expired-notice[data-v-f6798840]{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#94a3b814;border:1px solid #e2e8f0;border-radius:2px;margin-bottom:16px}.expired-notice.reviewing[data-v-f6798840]{background:#0d0f120d;border-color:#0d0f1233}.expired-notice i[data-v-f6798840]{font-size:1.3rem;color:#94a3b8}.expired-notice.reviewing i[data-v-f6798840]{color:#0090c0}.expired-notice div[data-v-f6798840]{flex:1}.expired-notice strong[data-v-f6798840]{display:block;font-size:.85rem;color:#64748b;margin-bottom:4px}.expired-notice.reviewing strong[data-v-f6798840]{color:#0090c0}.expired-notice p[data-v-f6798840]{font-size:.75rem;color:#94a3b8;margin:0}.match-status-info[data-v-f6798840]{margin-bottom:20px}.status-message[data-v-f6798840]{display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:2px;font-size:.8rem;font-weight:500}.status-message.success[data-v-f6798840]{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.2)}.status-message.warning[data-v-f6798840]{background:#f59e0b1a;color:#d97706;border:1px solid rgba(245,158,11,.2)}.status-message.info[data-v-f6798840]{background:#0d0f121a;color:#0090c0;border:1px solid rgba(13,15,18,.2)}.status-message.error[data-v-f6798840]{background:#ef44441a;color:#dc2626;border:1px solid rgba(239,68,68,.2)}.match-full-footer[data-v-f6798840]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:8px;padding-top:16px;border-top:1px solid #f1f5f9}.action-btn[data-v-f6798840]{padding:10px 24px;border-radius:2px;font-weight:700;cursor:pointer;border:none;transition:all .2s ease;display:flex;align-items:center;gap:8px;font-size:1.037rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.action-btn.primary[data-v-f6798840]{background:#0d0f12;color:#fff;box-shadow:0 2px 8px #0d0f124d}.action-btn.primary[data-v-f6798840]:hover{transform:translateY(-2px);box-shadow:0 8px 20px -5px #0d0f1266}.action-btn.secondary[data-v-f6798840]{background:#f1f5f9;color:#64748b;border:1px solid #e2e8f0}.action-btn.secondary[data-v-f6798840]:hover:not(:disabled){background:#e2e8f0;transform:translateY(-2px)}.action-btn.secondary[data-v-f6798840]:disabled{opacity:.5;cursor:not-allowed}.action-btn.expired-btn[data-v-f6798840]{background:#e2e8f0;color:#94a3b8;cursor:not-allowed;opacity:.7}.waiting-message[data-v-f6798840],.contested-footer-message[data-v-f6798840]{display:flex;align-items:center;gap:12px;padding:10px 20px;border-radius:2px;background:#fef3c7;color:#d97706;justify-content:center;font-size:.8rem;flex:1}.contested-footer-message[data-v-f6798840]{background:#f59e0b1a;color:#d97706}.completed-message[data-v-f6798840]{display:flex;align-items:center;gap:10px;padding:10px 24px;border-radius:2px;font-weight:700;font-size:.85rem;justify-content:center;flex:1}.completed-message.won[data-v-f6798840]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 2px 10px #10b9814d}.completed-message.lost[data-v-f6798840]{background:#f1f5f9;color:#64748b}.empty-matches[data-v-f6798840]{text-align:center;padding:60px 20px;background:#fff;border-radius:2px;border:1px solid #e2e8f0}.empty-state-icon[data-v-f6798840]{font-size:3rem;color:#cbd5e1;margin-bottom:16px}.empty-matches h3[data-v-f6798840]{font-size:1.342rem;color:#0f172a;margin-bottom:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.empty-matches p[data-v-f6798840]{color:#64748b;font-size:.85rem;margin-bottom:20px}.browse-matches-btn[data-v-f6798840]{padding:10px 24px;background:#0d0f12;border:none;border-radius:2px;color:#fff;font-weight:700;cursor:pointer;transition:all .2s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.browse-matches-btn[data-v-f6798840]:hover{transform:translateY(-2px);box-shadow:0 8px 20px -5px #0d0f1266}.modal-overlay[data-v-f6798840]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.help-modal[data-v-f6798840]{background:linear-gradient(135deg,#1a1f4e,#0f1438);border-radius:2px;width:100%;max-width:700px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(13,15,18,.3);animation:modalSlideUp-f6798840 .3s ease}@keyframes modalSlideUp-f6798840{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.help-modal-header[data-v-f6798840]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.1);background:#0003}.help-modal-header div[data-v-f6798840]{display:flex;align-items:center;gap:12px}.help-modal-header i[data-v-f6798840]{font-size:1.3rem;color:#0090c0}.help-modal-header span[data-v-f6798840]{font-size:1.1rem;font-weight:700;color:#fff}.modal-close[data-v-f6798840]{width:32px;height:32px;border-radius:50%;background:#ffffff1a;border:none;color:#ffffffb3;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.modal-close[data-v-f6798840]:hover{background:#fff3;color:#fff}.help-modal-body[data-v-f6798840]{padding:24px;overflow-y:auto;flex:1}.game-info[data-v-f6798840]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}.game-badge[data-v-f6798840]{background:linear-gradient(135deg,#0d0f12,#09c);padding:6px 16px;border-radius:2px;font-size:1rem;font-weight:700;color:#fff;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.opponent-badge[data-v-f6798840]{background:#ffffff1a;padding:6px 16px;border-radius:2px;font-size:1rem;color:#fffc;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.help-video[data-v-f6798840]{margin-top:0;border-radius:2px;overflow:hidden;background:#0a0e27}.setup-video[data-v-f6798840]{width:100%;max-height:350px;background:#000;outline:none}.video-note[data-v-f6798840]{padding:12px 16px;font-size:.75rem;color:#fff9;text-align:center;background:#0000004d;margin:0;border-radius:0 0 2px 2px}.no-video-message[data-v-f6798840]{text-align:center;padding:40px;background:#0a0e27;border-radius:2px}.no-video-message i[data-v-f6798840]{font-size:3rem;color:#64748b;margin-bottom:12px}.no-video-message p[data-v-f6798840]{color:#fff9;font-size:.9rem}.help-modal-footer[data-v-f6798840]{padding:16px 24px;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:center}.got-it-btn[data-v-f6798840]{padding:12px 32px;background:linear-gradient(135deg,#0d0f12,#09c);border:none;border-radius:2px;color:#fff;font-weight:700;font-size:1.098rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.got-it-btn[data-v-f6798840]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0d0f124d}@keyframes pulse-f6798840{0%,to{opacity:1}50%{opacity:.6}}@media (max-width: 768px){.matchmaking-waiting-card[data-v-f6798840]{padding:20px}.matchmaking-waiting-content[data-v-f6798840]{flex-direction:column;text-align:center;gap:16px}.matchmaking-spinner svg[data-v-f6798840]{width:40px;height:40px}.matchmaking-text h4[data-v-f6798840]{font-size:1rem}.matchmaking-text p[data-v-f6798840]{font-size:.85rem}.matchmaking-status[data-v-f6798840]{font-size:.938rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.match-full-body[data-v-f6798840]{flex-direction:column;padding:16px;gap:12px}.match-full-vs[data-v-f6798840]{padding:8px 0;flex-direction:row;gap:8px}.match-full-vs i[data-v-f6798840]{transform:rotate(90deg)}.match-full-footer[data-v-f6798840]{flex-direction:column}.match-full-player[data-v-f6798840]{min-width:auto}.player-avatar-large[data-v-f6798840]{width:55px;height:55px;font-size:1rem}.match-full-card[data-v-f6798840]{padding:16px}.match-full-header[data-v-f6798840]{flex-direction:column;align-items:flex-start}.alert-buttons[data-v-f6798840]{flex-direction:column}.help-modal[data-v-f6798840]{max-width:95%}.help-modal-header span[data-v-f6798840]{font-size:.9rem}.setup-video[data-v-f6798840]{max-height:250px}}.tab-content[data-v-2e2a282f]{animation:fadeIn-2e2a282f .3s ease;padding:0 16px 100px}@keyframes fadeIn-2e2a282f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.entries-header[data-v-2e2a282f]{margin-bottom:16px;padding-top:8px}.entries-header h2[data-v-2e2a282f]{font-size:1.708rem;margin:0 0 2px;color:#0f172a;display:flex;align-items:center;gap:10px;font-weight:900;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.entries-header h2 i[data-v-2e2a282f]{color:#0090c0;font-size:1.3rem}.entries-header p[data-v-2e2a282f]{color:#94a3b8;font-size:.85rem;margin:0}.entries-filter-bar[data-v-2e2a282f]{margin-bottom:12px;position:sticky;top:0;z-index:10;background:#f8fafc;padding:8px 0}.filter-scroll[data-v-2e2a282f]{display:flex;gap:8px;overflow-x:auto;padding:4px 0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.filter-scroll[data-v-2e2a282f]::-webkit-scrollbar{display:none}.filter-chip[data-v-2e2a282f]{display:flex;align-items:center;gap:6px;padding:10px 16px;background:#fff;border:1.5px solid #e2e8f0;border-radius:2px;font-size:.976rem;font-weight:700;color:#64748b;cursor:pointer;transition:all .2s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;white-space:nowrap;flex-shrink:0;box-shadow:0 1px 3px #0000000d;text-transform:uppercase;letter-spacing:.05em}.filter-chip[data-v-2e2a282f]:active{transform:scale(.96)}.filter-chip.active[data-v-2e2a282f]{background:#f3f4f6;border-color:#0d0f12;color:#0090c0;box-shadow:0 2px 8px #0d0f1226}.filter-chip i[data-v-2e2a282f]{font-size:.75rem}.more-filters[data-v-2e2a282f]{background:#f1f5f9;border-style:dashed}.more-filters.active[data-v-2e2a282f]{background:#f3f4f6;border-style:solid}.more-filters-panel[data-v-2e2a282f]{display:flex;gap:8px;flex-wrap:wrap;padding:12px;margin-top:8px;background:#fff;border-radius:2px;border:1.5px solid #e2e8f0;animation:slideDown-2e2a282f .2s ease;box-shadow:0 4px 12px #0000000d}@keyframes slideDown-2e2a282f{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.active-filter-indicator[data-v-2e2a282f]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;margin-bottom:12px;background:#f3f4f6;border-radius:2px;font-size:.8rem;color:#0090c0}.active-filter-indicator strong[data-v-2e2a282f]{font-weight:700}.clear-filter[data-v-2e2a282f]{background:none;border:none;color:#0090c0;cursor:pointer;padding:4px 8px;border-radius:2px;font-size:.8rem;transition:all .2s}.clear-filter[data-v-2e2a282f]:active{background:#0d0f121a}.entries-cards[data-v-2e2a282f]{display:flex;flex-direction:column;gap:12px}.entry-card[data-v-2e2a282f]{background:#fff;border-radius:2px;border:1.5px solid #e2e8f0;padding:16px;cursor:pointer;transition:all .2s;box-shadow:0 1px 3px #0000000a}.entry-card[data-v-2e2a282f]:active{transform:scale(.98);background:#f8fafc}.card-header[data-v-2e2a282f]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.game-info[data-v-2e2a282f]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.game-info i[data-v-2e2a282f]{font-size:1.5rem;color:#0090c0;width:24px;text-align:center;flex-shrink:0}.game-info div[data-v-2e2a282f]{min-width:0}.tournament-name[data-v-2e2a282f]{display:block;font-size:.95rem;color:#0f172a;margin-bottom:2px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.game-name[data-v-2e2a282f]{font-size:.75rem;color:#94a3b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px;display:block}.entry-status-badge[data-v-2e2a282f]{padding:4px 12px;border-radius:2px;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;margin-left:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.entry-status-badge.confirmed[data-v-2e2a282f]{background:#0d0f121a;color:#0090c0}.entry-status-badge.won[data-v-2e2a282f]{background:#10b9811a;color:#16a34a}.entry-status-badge.lost[data-v-2e2a282f],.entry-status-badge.eliminated[data-v-2e2a282f]{background:#ef44441a;color:#dc2626}.entry-status-badge.in-progress[data-v-2e2a282f]{background:#f59e0b26;color:#d97706;animation:pulseStatus-2e2a282f 2s ease-in-out infinite}@keyframes pulseStatus-2e2a282f{0%,to{opacity:1}50%{opacity:.6}}.entry-status-badge.refunded[data-v-2e2a282f]{background:#0d0f121a;color:#0090c0}.card-details[data-v-2e2a282f]{margin-bottom:12px}.detail-row[data-v-2e2a282f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.detail-row[data-v-2e2a282f]:last-child{margin-bottom:0}.detail-item[data-v-2e2a282f]{display:flex;align-items:center;gap:6px;font-size:.8rem;color:#64748b}.detail-item i[data-v-2e2a282f]{font-size:.7rem;color:#94a3b8;width:14px;text-align:center}.detail-item.prize[data-v-2e2a282f]{color:#f59e0b;font-weight:700}.detail-item.prize i[data-v-2e2a282f]{color:#f59e0b}.placement-badge[data-v-2e2a282f]{display:inline-block;padding:3px 10px;border-radius:2px;font-size:.875rem;font-weight:700;white-space:nowrap;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.placement-badge.placement-gold[data-v-2e2a282f]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e}.placement-badge.placement-silver[data-v-2e2a282f]{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);color:#475569}.placement-badge.placement-bronze[data-v-2e2a282f]{background:linear-gradient(135deg,#fef2f2,#fecaca);color:#991b1b}.placement-badge.placement-refunded[data-v-2e2a282f]{background:linear-gradient(135deg,#f4f5f7,#eceef1);color:#0090c0}.placement-badge.placement-in-progress[data-v-2e2a282f]{background:linear-gradient(135deg,#fef3c7,#fffbeb);color:#d97706}.card-actions[data-v-2e2a282f]{display:flex;gap:8px;padding-top:12px;border-top:1px solid #f1f5f9}.card-btn[data-v-2e2a282f]{flex:1;padding:10px;border-radius:2px;border:none;font-size:.976rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.card-btn[data-v-2e2a282f]:active{transform:scale(.96)}.backout-btn[data-v-2e2a282f]{background:#ef444414;color:#ef4444;border:1.5px solid rgba(239,68,68,.15)}.backout-btn[data-v-2e2a282f]:active{background:#ef4444;color:#fff}.view-btn[data-v-2e2a282f]{background:#f1f5f9;color:#475569;border:1.5px solid #e2e8f0}.view-btn[data-v-2e2a282f]:active{background:#0d0f12;color:#fff;border-color:#0d0f12}.empty-entries[data-v-2e2a282f]{text-align:center;padding:60px 20px;background:#fff;border-radius:2px;border:1.5px solid #e2e8f0;box-shadow:0 1px 3px #0000000a}.empty-icon[data-v-2e2a282f]{width:80px;height:80px;margin:0 auto 20px;background:linear-gradient(135deg,#f3f4f6,#e9ebee);border-radius:50%;display:flex;align-items:center;justify-content:center}.empty-icon i[data-v-2e2a282f]{font-size:2rem;color:#c3c8cf}.empty-entries h3[data-v-2e2a282f]{font-size:1.342rem;color:#0f172a;margin-bottom:6px;font-weight:900;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.empty-entries p[data-v-2e2a282f]{color:#94a3b8;margin-bottom:20px;font-size:.85rem}.browse-btn[data-v-2e2a282f]{padding:12px 24px;background:#0d0f12;border:none;border-radius:2px;color:#fff;font-weight:700;cursor:pointer;transition:all .2s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;display:inline-flex;align-items:center;gap:8px;font-size:1.037rem;text-transform:uppercase;letter-spacing:.05em}.browse-btn[data-v-2e2a282f]:active{transform:scale(.96)}@media (min-width: 768px){.tab-content[data-v-2e2a282f]{padding:0}.entries-header[data-v-2e2a282f]{padding-top:0}.entries-header h2[data-v-2e2a282f]{font-size:1.83rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.entries-filter-bar[data-v-2e2a282f]{position:static;background:transparent;padding:0}.filter-scroll[data-v-2e2a282f]{overflow-x:visible;flex-wrap:wrap}.more-filters-panel[data-v-2e2a282f]{display:none}.filter-scroll[data-v-2e2a282f]{display:flex;gap:6px;flex-wrap:wrap}.more-filters[data-v-2e2a282f]{display:none}.entries-filter-bar[data-v-2e2a282f]:after{content:none}.tournament-name[data-v-2e2a282f]{white-space:normal;overflow:visible;text-overflow:clip;max-width:none;word-wrap:break-word}.game-name[data-v-2e2a282f]{white-space:normal;overflow:visible;text-overflow:clip;max-width:none}.entry-card[data-v-2e2a282f]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014;background:#fff}.entry-card[data-v-2e2a282f]:active{transform:scale(.98)}.filter-chip[data-v-2e2a282f]:hover{border-color:#94a3b8;color:#0f172a;background:#f8fafc}.filter-chip.active[data-v-2e2a282f]:hover{border-color:#0d0f12;color:#0090c0;background:#f3f4f6}.card-btn[data-v-2e2a282f]:hover{transform:translateY(-1px)}.backout-btn[data-v-2e2a282f]:hover{background:#ef4444;color:#fff;box-shadow:0 2px 8px #ef44444d}.view-btn[data-v-2e2a282f]:hover{background:#0d0f12;color:#fff;border-color:#0d0f12;box-shadow:0 2px 8px #0d0f124d}.browse-btn[data-v-2e2a282f]:hover{transform:translateY(-2px);box-shadow:0 8px 20px -5px #0d0f1266}.clear-filter[data-v-2e2a282f]:hover{background:#0d0f121a}}@media (min-width: 1024px){.entries-cards[data-v-2e2a282f]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}}.wallet-tab[data-v-8d55f25a],.overlay[data-v-8d55f25a]{--ink: #08090b;--ink-2: #0d0f12;--panel: #131619;--panel-2: #1a1e23;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .16);--text: #f3f2ec;--text-2: #a7a9ae;--text-3: #6c7077;--brand: #00c9ff;--volt: #38c6f4;--volt-ink: #04202b;--live: #ff3d3d;--gold: #ffc23d;--win: #22c55e;--violet: #b78bff;--ink-text: #0d0f12;--muted: #5b616a;--muted-2: #8a9099;--card: #ffffff;--card-line: #dcdfe4;--card-line-2: #c3c8cf;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--slant: polygon(10px 0, 100% 0, calc(100% - 10px) 100%, 0 100%)}.wallet-tab[data-v-8d55f25a],.wallet-tab[data-v-8d55f25a] *,.overlay[data-v-8d55f25a],.overlay[data-v-8d55f25a] *{box-sizing:border-box}.wallet-tab[data-v-8d55f25a]{width:100%;color:var(--ink-text);font-family:var(--body);animation:fadeIn-8d55f25a .3s ease}@keyframes fadeIn-8d55f25a{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wallet-page[data-v-8d55f25a]{width:100%;max-width:1100px;margin:0 auto}.spinning[data-v-8d55f25a]{animation:spin-8d55f25a .8s linear infinite}@keyframes spin-8d55f25a{to{transform:rotate(360deg)}}.overlay[data-v-8d55f25a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--ink);font-family:var(--body);color:var(--text)}.overlay-dark[data-v-8d55f25a]{z-index:99999;background:#08090bd1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.loader[data-v-8d55f25a]{text-align:center}.loader-ring[data-v-8d55f25a]{display:inline-block;width:26px;height:6px;margin:0 3px;background:var(--volt);transform:skew(-20deg);animation:bounce-8d55f25a .7s ease-in-out infinite alternate}.loader-ring[data-v-8d55f25a]:nth-child(2){animation-delay:.15s}.loader-ring[data-v-8d55f25a]:nth-child(3){animation-delay:.3s}@keyframes bounce-8d55f25a{0%{opacity:.25}to{opacity:1}}.loader p[data-v-8d55f25a]{margin-top:18px;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.5rem;text-transform:uppercase;color:var(--text)}.spinner-ring[data-v-8d55f25a]{width:44px;height:44px;margin:0 auto;border:3px solid var(--panel-2);border-top-color:var(--volt);border-radius:50%;animation:spin-8d55f25a .8s linear infinite}.spinner-ring.big[data-v-8d55f25a]{width:56px;height:56px;margin-bottom:18px}.modal-mini[data-v-8d55f25a]{width:100%;max-width:380px;padding:36px 28px;text-align:center;background:var(--ink-2);border:1px solid var(--line-2);border-top:3px solid var(--volt)}.modal-mini h3[data-v-8d55f25a]{margin:0 0 6px;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.8rem;line-height:1;text-transform:uppercase;color:var(--text)}.modal-mini p[data-v-8d55f25a]{margin:0 0 16px;font-size:.95rem;color:var(--text-2)}.dot-row[data-v-8d55f25a]{display:inline-flex;align-items:center;justify-content:center;gap:6px}.dot[data-v-8d55f25a]{width:7px;height:7px;border-radius:50%;background:currentColor;animation:dotPulse-8d55f25a 1s ease-in-out infinite}.dot[data-v-8d55f25a]:nth-child(2){animation-delay:.15s}.dot[data-v-8d55f25a]:nth-child(3){animation-delay:.3s}.modal-mini .dot[data-v-8d55f25a]{background:var(--volt)}@keyframes dotPulse-8d55f25a{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.modal-crypto[data-v-8d55f25a]{position:relative;width:100%;max-width:460px;max-height:calc(100vh - 40px);overflow-y:auto;padding:28px;background:var(--ink-2);border:1px solid var(--line-2);border-top:3px solid var(--volt);box-shadow:0 30px 60px #00000080}.modal-close[data-v-8d55f25a]{position:absolute;top:12px;right:12px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;transition:border-color .18s,color .18s}.modal-close[data-v-8d55f25a]:hover{border-color:var(--text);color:var(--text)}.crypto-loading[data-v-8d55f25a]{padding:30px 0;text-align:center}.crypto-loading p[data-v-8d55f25a]{margin:16px 0 0;color:var(--text-2)}.crypto-body[data-v-8d55f25a]{display:flex;flex-direction:column;gap:14px}.crypto-top[data-v-8d55f25a]{display:flex;align-items:center;gap:14px;padding-right:44px}.crypto-icon[data-v-8d55f25a]{width:46px;height:46px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--volt);color:var(--volt-ink)}.crypto-top h3[data-v-8d55f25a]{margin:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.6rem;line-height:1;text-transform:uppercase;color:var(--text)}.crypto-top p[data-v-8d55f25a]{margin:4px 0 0;font-size:.9rem;color:var(--text-2)}.crypto-amount-card[data-v-8d55f25a],.crypto-address-card[data-v-8d55f25a]{padding:14px 16px;background:var(--panel);border:1px solid var(--line)}.crypto-amount-card[data-v-8d55f25a]{border-left:3px solid var(--volt)}.crypto-amount-card .label[data-v-8d55f25a],.crypto-address-card .label[data-v-8d55f25a]{display:block;margin-bottom:6px;font-family:var(--display);font-weight:800;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.crypto-amount-card .value[data-v-8d55f25a]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.9rem;line-height:1;color:var(--volt);word-break:break-all}.crypto-amount-card .unit[data-v-8d55f25a]{margin-left:6px;font-size:1.1rem;color:var(--text)}.crypto-amount-card .fiat[data-v-8d55f25a]{margin-top:4px;font-size:.88rem;color:var(--text-2)}.address-row[data-v-8d55f25a]{display:flex;align-items:center;gap:8px}.address-row code[data-v-8d55f25a]{flex:1;min-width:0;padding:10px;background:var(--ink);border:1px solid var(--line);color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;word-break:break-all}.copy-btn[data-v-8d55f25a]{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--volt);border:0;color:var(--volt-ink);cursor:pointer;transition:background .18s}.copy-btn[data-v-8d55f25a]:hover{background:#fff}.copy-btn.copied[data-v-8d55f25a]{background:var(--win);color:#04120a}.crypto-warning[data-v-8d55f25a]{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#ffc23d1a;border-left:3px solid var(--gold);color:var(--gold);font-size:.88rem}.crypto-warning svg[data-v-8d55f25a]{flex-shrink:0}.crypto-status[data-v-8d55f25a]{display:flex;align-items:center;gap:10px;font-family:var(--display);font-weight:800;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.pulse-dot[data-v-8d55f25a]{width:9px;height:9px;border-radius:50%;background:var(--win);animation:ping-8d55f25a 1.4s ease-out infinite}@keyframes ping-8d55f25a{0%{box-shadow:0 0 #22c55e8c}to{box-shadow:0 0 0 10px #22c55e00}}.crypto-error[data-v-8d55f25a]{padding:12px 0;text-align:center}.error-icon[data-v-8d55f25a]{width:56px;height:56px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;background:#ff3d3d1f;color:var(--live)}.crypto-error h3[data-v-8d55f25a]{margin:0 0 6px;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.6rem;text-transform:uppercase;color:var(--text)}.crypto-error p[data-v-8d55f25a]{margin:0 0 18px;color:var(--text-2)}.wallet-hero[data-v-8d55f25a]{position:relative;margin-bottom:18px;overflow:hidden;background:var(--ink);border-left:4px solid var(--volt);color:var(--text);isolation:isolate}.wallet-hero-bg[data-v-8d55f25a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:repeating-linear-gradient(-55deg,transparent 0 22px,rgba(255,255,255,.025) 22px 23px),radial-gradient(ellipse 45% 90% at 100% 0%,rgba(56,198,244,.12) 0%,transparent 65%)}.wallet-hero-bg[data-v-8d55f25a]:after{content:"";position:absolute;right:-50px;bottom:-60px;width:260px;height:260px;background:var(--volt);opacity:.05;transform:skew(-20deg)}.wallet-hero-content[data-v-8d55f25a]{position:relative;padding:26px 30px 0}.hero-header[data-v-8d55f25a]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.hero-header-text h1[data-v-8d55f25a]{margin:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:2.4rem;line-height:.95;text-transform:uppercase;color:var(--text)}.hero-header-text p[data-v-8d55f25a]{margin:6px 0 0;font-size:.95rem;color:var(--text-2)}.refresh-btn[data-v-8d55f25a]{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;background:transparent;border:1.5px solid var(--line-2);color:var(--text);font-family:var(--display);font-weight:800;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:border-color .18s}.refresh-btn[data-v-8d55f25a]:hover:not(:disabled){border-color:var(--text)}.refresh-btn[data-v-8d55f25a]:disabled{opacity:.55;cursor:default}.hero-total[data-v-8d55f25a]{display:flex;flex-direction:column;gap:4px;margin-bottom:22px}.hero-label[data-v-8d55f25a]{font-family:var(--display);font-weight:800;font-size:.95rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.hero-amount[data-v-8d55f25a]{font-family:var(--display);font-style:italic;font-weight:900;font-size:clamp(3rem,7vw,4.6rem);line-height:.9;color:var(--volt);transition:transform .3s}.hero-amount.pulse[data-v-8d55f25a]{animation:amountPulse-8d55f25a .6s ease}@keyframes amountPulse-8d55f25a{0%{transform:scale(1)}40%{transform:scale(1.04);color:#fff}to{transform:scale(1)}}.hero-split[data-v-8d55f25a]{display:grid;grid-template-columns:1fr auto 1fr;margin:0 -30px;border-top:1px solid var(--line)}.hero-cell[data-v-8d55f25a]{display:flex;align-items:center;gap:12px;padding:16px 30px;min-width:0}.hero-cell>div[data-v-8d55f25a]:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.hero-dot[data-v-8d55f25a]{width:4px;height:34px;flex-shrink:0;transform:skew(-15deg)}.hero-dot.real[data-v-8d55f25a]{background:var(--win)}.hero-dot.bonus[data-v-8d55f25a]{background:var(--gold)}.hero-divider[data-v-8d55f25a]{width:1px;background:var(--line)}.hero-cell-label[data-v-8d55f25a]{font-family:var(--display);font-weight:800;font-size:.88rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.hero-cell-amount[data-v-8d55f25a]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.6rem;line-height:1;color:var(--text)}.banner[data-v-8d55f25a]{display:flex;align-items:center;gap:14px;margin-bottom:16px;padding:14px 18px;background:var(--card);border:1px solid var(--card-line);border-left:4px solid var(--card-line-2)}.banner-warn[data-v-8d55f25a]{border-left-color:var(--gold)}.banner-info[data-v-8d55f25a]{border-left-color:var(--brand)}.banner-icon[data-v-8d55f25a]{width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--ink-text);color:var(--gold)}.banner-info .banner-icon[data-v-8d55f25a]{color:var(--brand)}.banner-text[data-v-8d55f25a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.banner-text strong[data-v-8d55f25a]{font-family:var(--display);font-weight:800;font-size:1.15rem;text-transform:uppercase;color:var(--ink-text)}.banner-text span[data-v-8d55f25a]{font-size:.88rem;color:var(--muted)}.banner-action[data-v-8d55f25a]{flex-shrink:0;min-height:40px;padding:0 20px;border:0;clip-path:var(--slant);background:var(--gold);color:#1a1203;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s}.banner-action[data-v-8d55f25a]:hover{background:var(--ink-text);color:var(--gold)}.banner-skeleton[data-v-8d55f25a]{border-left-color:var(--card-line)}.skeleton-circle[data-v-8d55f25a],.skeleton-line[data-v-8d55f25a]{background:linear-gradient(90deg,#eceef1,#f6f7f8,#eceef1);background-size:200% 100%;animation:shimmer-8d55f25a 1.4s ease-in-out infinite}.skeleton-circle[data-v-8d55f25a]{width:38px;height:38px;flex-shrink:0}.skeleton-lines[data-v-8d55f25a]{flex:1;display:flex;flex-direction:column;gap:8px}.skeleton-line[data-v-8d55f25a]{height:10px}.skeleton-line.w60[data-v-8d55f25a]{width:60%}.skeleton-line.w80[data-v-8d55f25a]{width:80%}@keyframes shimmer-8d55f25a{0%{background-position:200% 0}to{background-position:-200% 0}}.stats-row[data-v-8d55f25a]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px}.stat-card[data-v-8d55f25a]{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--card);border:1px solid var(--card-line);border-top:3px solid var(--ink-text)}.stat-label[data-v-8d55f25a]{font-family:var(--display);font-weight:800;font-size:.9rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2)}.stat-value[data-v-8d55f25a]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.75rem;line-height:1;color:var(--ink-text)}.stat-value.gold[data-v-8d55f25a]{color:#b07a00}.stat-value.purple[data-v-8d55f25a]{color:#6d3fd1}.stat-card[data-v-8d55f25a]:has(.gold){border-top-color:var(--gold)}.stat-card[data-v-8d55f25a]:has(.purple){border-top-color:var(--violet)}.action-row[data-v-8d55f25a]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;align-items:start}.action-card[data-v-8d55f25a]{display:flex;flex-direction:column;gap:14px;padding:22px;background:var(--card);border:1px solid var(--card-line)}.card-head[data-v-8d55f25a]{display:flex;align-items:center;gap:12px}.card-head-icon[data-v-8d55f25a]{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.deposit-icon[data-v-8d55f25a]{background:#e3f6fd;color:#0090c0}.withdraw-icon[data-v-8d55f25a]{background:#eef1f4;color:#3a4048}.card-head-text h3[data-v-8d55f25a]{margin:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.6rem;line-height:1;text-transform:uppercase;color:var(--ink-text)}.card-head-text p[data-v-8d55f25a]{margin:3px 0 0;font-size:.9rem;color:var(--muted)}.segmented[data-v-8d55f25a]{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:3px;background:#eef1f4}.segmented button[data-v-8d55f25a]{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;background:transparent;border:0;color:var(--muted);font-family:var(--display);font-weight:800;font-size:1.02rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .18s,color .18s}.segmented button[data-v-8d55f25a]:hover:not(:disabled){color:var(--ink-text)}.segmented button.active[data-v-8d55f25a]{background:#fff;color:#0090c0;box-shadow:0 1px 3px #0d0f121f}.segmented button[data-v-8d55f25a]:disabled{cursor:not-allowed;opacity:.6}.preset-grid[data-v-8d55f25a]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.preset-btn[data-v-8d55f25a]{min-height:52px;background:#f4f5f7;border:1.5px solid var(--card-line);color:var(--ink-text);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.35rem;cursor:pointer;transition:border-color .15s,background .15s,color .15s,transform .15s}.preset-btn[data-v-8d55f25a]:hover:not(:disabled){border-color:#7fd6f0;transform:translateY(-1px)}.preset-btn.active[data-v-8d55f25a]{background:#e3f6fd;border-color:#00a8d6;color:#006f94;box-shadow:inset 0 0 0 1px #00a8d6}.preset-btn[data-v-8d55f25a]:disabled{opacity:.5;cursor:not-allowed}.crypto-picker[data-v-8d55f25a]{display:flex;flex-direction:column;gap:8px}.picker-label[data-v-8d55f25a],.field-label[data-v-8d55f25a]{display:flex;align-items:center;justify-content:space-between;font-family:var(--display);font-weight:800;font-size:.92rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.crypto-options[data-v-8d55f25a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:6px}.crypto-option[data-v-8d55f25a]{display:flex;flex-direction:column;align-items:center;gap:1px;min-height:52px;padding:6px;background:#f4f5f7;border:1.5px solid var(--card-line);cursor:pointer;transition:border-color .15s,background .15s}.crypto-option[data-v-8d55f25a]:hover:not(:disabled){border-color:#7fd6f0}.crypto-option.active[data-v-8d55f25a]{background:#e3f6fd;border-color:#00a8d6;box-shadow:inset 0 0 0 1px #00a8d6}.opt-symbol[data-v-8d55f25a]{font-family:var(--display);font-weight:900;font-size:1.15rem;color:var(--ink-text)}.opt-network[data-v-8d55f25a]{font-size:.72rem;font-weight:600;color:var(--muted)}.crypto-option.active .opt-symbol[data-v-8d55f25a]{color:#006f94}.crypto-option.active .opt-network[data-v-8d55f25a]{color:#3a7f99}.btn[data-v-8d55f25a]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 24px;border:0;clip-path:var(--slant);font-family:var(--display);font-style:italic;font-weight:800;font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s,color .18s,transform .18s}.btn[data-v-8d55f25a]:disabled{opacity:.45;cursor:not-allowed;transform:none!important}.btn-full[data-v-8d55f25a]{width:100%}.btn-narrow[data-v-8d55f25a]{min-height:46px;font-size:1.05rem}.btn-blue[data-v-8d55f25a]{background:#0090c0;color:#fff}.btn-blue[data-v-8d55f25a]:hover:not(:disabled){background:#007aa3;transform:translate(2px)}.btn-purple[data-v-8d55f25a]{background:var(--ink-text);color:#fff}.btn-purple[data-v-8d55f25a]:hover:not(:disabled){background:#2a2f36;transform:translate(2px)}.modal-crypto .btn-purple[data-v-8d55f25a],.crypto-error .btn-purple[data-v-8d55f25a]{width:100%;background:var(--volt);color:var(--volt-ink)}.modal-crypto .btn-purple[data-v-8d55f25a]:hover{background:#fff}.btn-amber[data-v-8d55f25a]{background:#0090c0;color:#fff}.btn-amber[data-v-8d55f25a]:hover:not(:disabled){background:#007aa3;transform:translate(2px)}.card-foot[data-v-8d55f25a]{display:flex;align-items:center;justify-content:center;gap:6px;font-family:var(--display);font-weight:700;font-size:.88rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2)}.state-box[data-v-8d55f25a]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 18px;background:#f7fafc;border:1px dashed #cfe3ec;text-align:center}.state-icon[data-v-8d55f25a]{width:60px;height:60px;margin-bottom:6px;display:flex;align-items:center;justify-content:center;background:#e3f6fd;color:#0090c0}.state-icon.amber[data-v-8d55f25a]{background:#fff4dc;color:#b07a00}.state-icon.blue[data-v-8d55f25a]{color:#0090c0}.state-icon.purple[data-v-8d55f25a]{background:#f1ebff;color:#6d3fd1}.state-box h4[data-v-8d55f25a]{margin:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.4rem;text-transform:uppercase;color:var(--ink-text)}.state-box p[data-v-8d55f25a]{margin:0 0 10px;font-size:.9rem;color:var(--muted)}.withdraw-form[data-v-8d55f25a]{display:flex;flex-direction:column;gap:12px}.avail-row[data-v-8d55f25a]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;background:#f0f9fd;border-left:3px solid #00a8d6;color:var(--muted);font-family:var(--display);font-weight:800;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase}.avail-row strong[data-v-8d55f25a]{font-style:italic;font-weight:900;font-size:1.6rem;letter-spacing:0;color:#15803d}.payout-badge[data-v-8d55f25a]{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;max-width:100%;padding:6px 10px;background:#22c55e1a;border-left:3px solid var(--win);color:#15803d;font-weight:600;font-size:.88rem}.payout-badge span[data-v-8d55f25a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.min-tag[data-v-8d55f25a]{padding:1px 7px;background:#eceef1;color:var(--muted);font-size:.82rem;letter-spacing:.04em}.amount-input[data-v-8d55f25a]{display:flex;align-items:stretch;border:1.5px solid var(--card-line);background:#fff;transition:border-color .18s}.amount-input[data-v-8d55f25a]:focus-within{border-color:#00a8d6;box-shadow:0 0 0 3px #00a8d61f}.amount-input .prefix[data-v-8d55f25a]{display:flex;align-items:center;padding:0 14px;background:#e3f6fd;color:#0090c0;font-family:var(--display);font-weight:900;font-size:1.3rem}.amount-input input[data-v-8d55f25a]{flex:1;min-width:0;height:52px;padding:0 14px;background:transparent;border:0;outline:none;color:var(--ink-text);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.6rem}.text-input[data-v-8d55f25a]{width:100%;height:48px;padding:0 14px;background:#fff;border:1.5px solid var(--card-line);outline:none;color:var(--ink-text);font-family:var(--body);font-size:.95rem;transition:border-color .18s}.text-input[data-v-8d55f25a]:focus{border-color:#00a8d6;box-shadow:0 0 0 3px #00a8d61f}.err[data-v-8d55f25a]{padding:8px 12px;background:#ff3d3d14;border-left:3px solid var(--live);color:#c81e1e;font-size:.88rem;font-weight:600}.foot-note[data-v-8d55f25a]{margin:0;text-align:center;font-family:var(--display);font-weight:700;font-size:.88rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2)}@media (max-width: 900px){.stats-row[data-v-8d55f25a]{grid-template-columns:repeat(2,1fr)}.action-row[data-v-8d55f25a]{grid-template-columns:1fr}}@media (max-width: 640px){.wallet-hero[data-v-8d55f25a]{margin-bottom:12px;border-left-width:3px}.wallet-hero-content[data-v-8d55f25a]{padding:20px 16px 0}.hero-header[data-v-8d55f25a]{margin-bottom:18px}.hero-header-text h1[data-v-8d55f25a]{font-size:2rem}.hero-header-text p[data-v-8d55f25a]{font-size:.88rem}.refresh-btn[data-v-8d55f25a]{width:42px;padding:0;justify-content:center}.refresh-btn span[data-v-8d55f25a]{display:none}.hero-amount[data-v-8d55f25a]{font-size:3.2rem}.hero-split[data-v-8d55f25a]{margin:0 -16px}.hero-cell[data-v-8d55f25a]{padding:14px 16px;gap:10px}.hero-cell-amount[data-v-8d55f25a]{font-size:1.35rem}.stats-row[data-v-8d55f25a]{gap:8px;margin-bottom:12px}.stat-card[data-v-8d55f25a]{padding:12px}.stat-value[data-v-8d55f25a]{font-size:1.45rem}.banner[data-v-8d55f25a]{flex-wrap:wrap;padding:12px 14px}.banner-action[data-v-8d55f25a]{width:100%;min-height:46px}.action-row[data-v-8d55f25a]{gap:12px}.action-card[data-v-8d55f25a]{padding:16px}.card-head-text h3[data-v-8d55f25a]{font-size:1.4rem}.preset-grid[data-v-8d55f25a]{grid-template-columns:repeat(2,1fr)}.preset-btn[data-v-8d55f25a]{min-height:54px}.crypto-options[data-v-8d55f25a]{grid-template-columns:repeat(2,1fr)}.amount-input input[data-v-8d55f25a]{font-size:16px;font-size:max(16px,1.4rem)}.text-input[data-v-8d55f25a]{font-size:16px}.modal-crypto[data-v-8d55f25a]{padding:22px 18px}.modal-mini[data-v-8d55f25a]{padding:30px 20px}.crypto-amount-card .value[data-v-8d55f25a]{font-size:1.5rem}}@media (max-width: 380px){.hero-amount[data-v-8d55f25a]{font-size:2.7rem}.hero-split[data-v-8d55f25a]{grid-template-columns:1fr}.hero-divider[data-v-8d55f25a]{width:auto;height:1px}}@media (prefers-reduced-motion: reduce){.wallet-tab[data-v-8d55f25a] *,.overlay[data-v-8d55f25a] *{animation:none!important;transition:none!important}}.billing-tab[data-v-f1767817]{animation:fadeIn-f1767817 .3s ease;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@keyframes fadeIn-f1767817{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.billing-header[data-v-f1767817]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px}.billing-header h2[data-v-f1767817]{font-size:1.403rem;font-weight:900;color:#142328;margin:0;display:flex;align-items:center;gap:10px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.billing-header h2 svg[data-v-f1767817]{color:#0090c0}.header-actions[data-v-f1767817]{display:flex;align-items:center;gap:10px}.refresh-btn[data-v-f1767817]{padding:8px 16px;background:#f8fafb;border:1px solid #eef2f6;border-radius:2px;cursor:pointer;display:flex;align-items:center;gap:7px;font-size:.952rem;font-weight:700;color:#666;transition:all .2s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.refresh-btn[data-v-f1767817]:hover:not(:disabled){border-color:#0d0f12;color:#0090c0;background:#f4f5f7}.refresh-btn[data-v-f1767817]:disabled{opacity:.5;cursor:not-allowed}.spinning[data-v-f1767817]{animation:spin-f1767817 1s linear infinite}@keyframes spin-f1767817{to{transform:rotate(360deg)}}.filter-wrapper[data-v-f1767817]{position:relative}.filter-btn[data-v-f1767817]{padding:8px 16px;background:#f8fafb;border:1px solid #eef2f6;border-radius:2px;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:.952rem;font-weight:700;color:#666;transition:all .2s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.filter-btn[data-v-f1767817]:hover{border-color:#0d0f12;color:#0090c0}.filter-dropdown[data-v-f1767817]{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid #eef2f6;border-radius:2px;min-width:190px;max-height:300px;overflow-y:auto;z-index:10;box-shadow:0 8px 24px #0000000f;padding:6px}.filter-dropdown button[data-v-f1767817]{display:block;width:100%;padding:10px 14px;text-align:left;background:none;border:none;border-radius:2px;cursor:pointer;transition:all .15s;font-size:.976rem;color:#555;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.filter-dropdown button[data-v-f1767817]:hover{background:#f4f5f7;color:#0090c0}.filter-dropdown button.active[data-v-f1767817]{background:#e0f9ff;color:#00a3cc;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.transactions-card[data-v-f1767817]{background:#fff;border-radius:2px;overflow:hidden;border:1px solid #eef2f6;box-shadow:0 2px 12px #00000005}.table-header[data-v-f1767817],.table-row[data-v-f1767817]{display:grid;grid-template-columns:1.2fr 1.2fr 1fr 1.2fr;padding:14px 22px;align-items:center}.table-header[data-v-f1767817]{background:#f8fafb;font-weight:600;font-size:.7rem;color:#999;border-bottom:1px solid #eef2f6;text-transform:uppercase;letter-spacing:.6px}.table-row[data-v-f1767817]{border-bottom:1px solid #f5f7fa;font-size:.82rem;color:#333;transition:background .15s}.table-row[data-v-f1767817]:hover{background:#fafdfe}.table-row[data-v-f1767817]:last-child{border-bottom:none}.cell-date[data-v-f1767817]{color:#777;font-size:.78rem}.type-badge[data-v-f1767817]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:2px;font-size:.9rem;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.type-dot[data-v-f1767817]{width:6px;height:6px;border-radius:50%}.type-badge.entry_fee[data-v-f1767817]{background:#e0f9ff;color:#09c}.type-badge.entry_fee .type-dot[data-v-f1767817]{background:#0d0f12}.type-badge.prize_payout[data-v-f1767817]{background:#fff8e6;color:#b8860b}.type-badge.prize_payout .type-dot[data-v-f1767817]{background:#f59e0b}.type-badge.deposit[data-v-f1767817]{background:#e6f9f0;color:#059669}.type-badge.deposit .type-dot[data-v-f1767817]{background:#10b981}.type-badge.withdrawal[data-v-f1767817]{background:#fef2f2;color:#dc2626}.type-badge.withdrawal .type-dot[data-v-f1767817]{background:#ef4444}.type-badge.refund[data-v-f1767817]{background:#f0fdf4;color:#16a34a}.type-badge.refund .type-dot[data-v-f1767817]{background:#22c55e}.type-badge.wager_hold[data-v-f1767817]{background:#f4f5f7;color:#0090c0}.type-badge.wager_hold .type-dot[data-v-f1767817]{background:#0d0f12}.type-badge.wager_won[data-v-f1767817]{background:#fef3c7;color:#d97706}.type-badge.wager_won .type-dot[data-v-f1767817]{background:#f59e0b}.type-badge.wager_payout[data-v-f1767817]{background:#d1fae5;color:#059669}.type-badge.wager_payout .type-dot[data-v-f1767817]{background:#10b981}.type-badge.free_entry_fee[data-v-f1767817]{background:#f4f5f7;color:#0090c0}.type-badge.free_entry_fee .type-dot[data-v-f1767817]{background:#0d0f12}.type-badge.referral_bonus[data-v-f1767817]{background:#fdf2f8;color:#be185d}.type-badge.referral_bonus .type-dot[data-v-f1767817]{background:#ec4899}.type-badge.free_prize_payout[data-v-f1767817]{background:#ecfdf5;color:#047857}.type-badge.free_prize_payout .type-dot[data-v-f1767817]{background:#34d399}.type-badge.wager_release[data-v-f1767817]{background:#eef0f2;color:#0090c0}.type-badge.wager_release .type-dot[data-v-f1767817]{background:#0d0f12}.cell-amount[data-v-f1767817]{font-weight:900;font-size:1.02rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.cell-amount.positive[data-v-f1767817]{color:#10b981;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.cell-amount.negative[data-v-f1767817]{color:#ef4444;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.cell-amount.hold[data-v-f1767817]{color:#0090c0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.status-badge[data-v-f1767817]{padding:5px 12px;border-radius:2px;font-size:.875rem;font-weight:700;text-transform:uppercase;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;letter-spacing:.06em}.status-badge.completed[data-v-f1767817]{background:#e6f9f0;color:#059669}.status-badge.pending[data-v-f1767817]{background:#fef3c7;color:#d97706}.status-badge.failed[data-v-f1767817]{background:#fef2f2;color:#dc2626}.status-badge.cancelled[data-v-f1767817]{background:#f3f4f6;color:#6b7280}.loading-state[data-v-f1767817]{text-align:center;padding:60px;color:#999}.loading-dots[data-v-f1767817]{display:flex;gap:6px;justify-content:center;margin-bottom:14px}.loading-dots span[data-v-f1767817]{width:8px;height:8px;border-radius:50%;background:#0d0f12;animation:dotBounce-f1767817 .6s ease-in-out infinite}.loading-dots span[data-v-f1767817]:nth-child(2){animation-delay:.1s}.loading-dots span[data-v-f1767817]:nth-child(3){animation-delay:.2s}@keyframes dotBounce-f1767817{0%,to{transform:translateY(0);opacity:.3}50%{transform:translateY(-10px);opacity:1}}.loading-state p[data-v-f1767817]{font-size:.85rem;font-weight:500}.empty-state[data-v-f1767817]{text-align:center;padding:60px;color:#bbb}.empty-state svg[data-v-f1767817]{margin-bottom:14px;color:#ccc}.empty-state p[data-v-f1767817]{font-size:.85rem;font-weight:500}@media (max-width: 768px){.billing-header[data-v-f1767817]{flex-direction:column;align-items:flex-start}.header-actions[data-v-f1767817]{width:100%;justify-content:space-between}.table-header[data-v-f1767817],.table-row[data-v-f1767817]{grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px}}.tab-content[data-v-0454f5da]{display:flex;flex-direction:column;gap:16px}.rankings-header[data-v-0454f5da]{display:flex;justify-content:space-between;align-items:center;padding:0 0 20px;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;gap:12px}.header-left h2[data-v-0454f5da]{font-size:1.586rem;font-weight:900;color:#0f172a;display:flex;align-items:center;gap:10px;margin:0 0 2px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.header-left h2 i[data-v-0454f5da]{color:#f59e0b}.header-left p[data-v-0454f5da]{color:#64748b;font-size:.85rem;margin:0}.header-right[data-v-0454f5da]{flex-shrink:0}.my-rank-badge[data-v-0454f5da]{display:flex;align-items:center;gap:8px;padding:6px 14px 6px 10px;background:#f4f5f7;border:1.5px solid #0d0f12;border-radius:2px;font-weight:700;font-size:1rem;color:#0090c0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.my-rank-badge i[data-v-0454f5da]{color:#0090c0;font-size:.85rem}.my-rank-badge span[data-v-0454f5da]:first-of-type{font-size:1rem;font-weight:800;color:#0090c0}.my-username[data-v-0454f5da]{color:#0f172a;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-bar[data-v-0454f5da]{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e8ecf1;border-radius:2px;padding:6px 10px;flex-wrap:wrap}.filter-group[data-v-0454f5da]{display:flex;gap:6px;flex:1;flex-wrap:wrap}.desktop-filters[data-v-0454f5da]{display:flex}.mobile-filter-btn[data-v-0454f5da]{display:none;position:relative;width:38px;height:38px;background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;color:#64748b;cursor:pointer;align-items:center;justify-content:center;transition:all .2s}.mobile-filter-btn[data-v-0454f5da]:hover{background:#f4f5f7;border-color:#0d0f12;color:#0090c0}.filter-count-badge-mobile[data-v-0454f5da]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;background:#ef4444;color:#fff;border-radius:50%;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid white;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.custom-dropdown[data-v-0454f5da]{position:relative;display:inline-block;min-width:80px}.dropdown-trigger[data-v-0454f5da]{display:flex;align-items:center;gap:6px;padding:6px 10px;background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;font-size:.78rem;font-weight:500;color:#0f172a;cursor:pointer;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:all .2s;width:100%;min-height:34px;white-space:nowrap}.dropdown-trigger[data-v-0454f5da]:hover{border-color:#c3c8cf;background:#f4f5f7}.dropdown-trigger.open[data-v-0454f5da]{border-color:#0d0f12;background:#f4f5f7;box-shadow:0 0 0 3px #0d0f121a}.dropdown-trigger i[data-v-0454f5da]:first-child{color:#0090c0;font-size:.8rem;flex-shrink:0}.dropdown-selected[data-v-0454f5da]{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;font-size:.75rem;font-weight:600}.dropdown-arrow[data-v-0454f5da]{font-size:.55rem;color:#94a3b8;transition:transform .25s ease;flex-shrink:0}.dropdown-arrow.rotated[data-v-0454f5da]{transform:rotate(180deg);color:#0090c0}.dropdown-menu[data-v-0454f5da]{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid #e2e8f0;border-radius:2px;box-shadow:0 12px 40px #0000001f;max-height:260px;overflow-y:auto;z-index:100;padding:6px 0;min-width:160px;animation:dropdownSlide-0454f5da .2s ease}@keyframes dropdownSlide-0454f5da{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dropdown-menu[data-v-0454f5da]::-webkit-scrollbar{width:6px}.dropdown-menu[data-v-0454f5da]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:2px}.dropdown-menu[data-v-0454f5da]::-webkit-scrollbar-thumb{background:#c3c8cf;border-radius:2px}.dropdown-menu[data-v-0454f5da]::-webkit-scrollbar-thumb:hover{background:#0d0f12}.dropdown-item[data-v-0454f5da]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;font-size:.78rem;font-weight:500;color:#0f172a;cursor:pointer;transition:all .15s;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:8px}.dropdown-item[data-v-0454f5da]:hover{background:#f4f5f7;color:#0090c0}.dropdown-item.active[data-v-0454f5da]{background:#eceef1;color:#0090c0;font-weight:600}.dropdown-item.active i[data-v-0454f5da]{color:#0090c0;font-size:.7rem}.dropdown-item i[data-v-0454f5da]{color:#0090c0;font-size:.7rem;flex-shrink:0}.search-wrapper[data-v-0454f5da]{position:relative;flex:1;min-width:130px}.search-icon[data-v-0454f5da]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:.7rem}.search-input[data-v-0454f5da]{width:100%;padding:8px 12px 8px 32px;background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;font-size:.8rem;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;outline:none;transition:all .2s}.search-input[data-v-0454f5da]:focus{border-color:#0d0f12;background:#fff;box-shadow:0 0 0 3px #0d0f121a}.mobile-filters-overlay[data-v-0454f5da]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center;z-index:10000}.mobile-filters-modal[data-v-0454f5da]{background:#fff;border-radius:2px 2px 0 0;width:100%;max-height:80vh;animation:slideUp-0454f5da .3s ease;overflow:hidden}@keyframes slideUp-0454f5da{0%{transform:translateY(100%)}to{transform:translateY(0)}}.mobile-filters-header[data-v-0454f5da]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #f1f5f9;background:#fff;position:sticky;top:0;z-index:1}.mobile-filters-header h3[data-v-0454f5da]{font-size:1.342rem;font-weight:900;color:#0f172a;margin:0;display:flex;align-items:center;gap:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.mobile-filters-header h3 i[data-v-0454f5da]{color:#0090c0}.mobile-filters-close[data-v-0454f5da]{width:36px;height:36px;border-radius:50%;background:#f1f5f9;border:none;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.mobile-filters-close[data-v-0454f5da]:hover{background:#e2e8f0}.mobile-filters-body[data-v-0454f5da]{padding:20px 24px 30px;overflow-y:auto}.mobile-filter-group[data-v-0454f5da]{margin-bottom:20px}.mobile-filter-group[data-v-0454f5da]:last-child{margin-bottom:0}.mobile-filter-label[data-v-0454f5da]{display:flex;align-items:center;gap:6px;font-size:1rem;font-weight:700;color:#64748b;margin-bottom:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.mobile-filter-label i[data-v-0454f5da]{color:#0090c0}.mobile-filter-select[data-v-0454f5da]{width:100%;padding:12px 16px;background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;font-size:.9rem;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#0f172a;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2394a3b8' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;cursor:pointer;outline:none;transition:all .2s}.mobile-filter-select[data-v-0454f5da]:focus{border-color:#0d0f12;background:#fff}.mobile-clear-filters[data-v-0454f5da]{width:100%;padding:12px;background:#fef2f2;border:1px solid #fecaca;border-radius:2px;color:#dc2626;font-weight:600;font-size:.85rem;cursor:pointer;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-top:16px;transition:all .2s}.mobile-clear-filters[data-v-0454f5da]:hover{background:#fee2e2}.mobile-apply-filters[data-v-0454f5da]{width:100%;padding:14px;background:#0d0f12;border:none;border-radius:2px;color:#fff;font-weight:700;font-size:.9rem;cursor:pointer;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-top:10px;transition:all .2s}.mobile-apply-filters[data-v-0454f5da]:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0d0f124d}.loading-state[data-v-0454f5da]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:12px}.loader-spinner[data-v-0454f5da]{display:flex;gap:6px}.loader-ring[data-v-0454f5da]{width:12px;height:12px;border-radius:50%;background:#0d0f12;animation:bounce-0454f5da .6s ease-in-out infinite alternate}.loader-ring[data-v-0454f5da]:nth-child(2){animation-delay:.2s;background:#0d0f12}.loader-ring[data-v-0454f5da]:nth-child(3){animation-delay:.4s;background:#d5d9de}@keyframes bounce-0454f5da{0%{transform:translateY(0);opacity:.5}to{transform:translateY(-16px);opacity:1}}.loading-state p[data-v-0454f5da]{color:#64748b;font-size:.85rem}.rankings-container[data-v-0454f5da]{background:#fff;border-radius:2px;border:1px solid #e8ecf1;overflow:hidden}.rankings-table-wrapper[data-v-0454f5da]{overflow-x:auto}.rankings-table[data-v-0454f5da]{width:100%;border-collapse:collapse;font-size:.82rem}.rankings-table thead[data-v-0454f5da]{background:#f8fafc}.rankings-table th[data-v-0454f5da]{padding:10px 12px;text-align:left;font-size:.65rem;font-weight:700;text-transform:uppercase;color:#94a3b8;letter-spacing:.5px;border-bottom:1px solid #e8ecf1;white-space:nowrap}.rankings-table td[data-v-0454f5da]{padding:10px 12px;border-bottom:1px solid #f1f5f9;vertical-align:middle}.player-row[data-v-0454f5da]{transition:background .15s}.player-row[data-v-0454f5da]:hover{background:#f8fafc}.player-row.is-me[data-v-0454f5da]{background:#f4f5f7;border-left:3px solid #0d0f12}.player-row.is-me[data-v-0454f5da]:hover{background:#eceef1}.col-rank[data-v-0454f5da]{width:40px;text-align:center}.col-player[data-v-0454f5da]{min-width:180px}.col-game[data-v-0454f5da]{width:100px}.col-platform[data-v-0454f5da]{width:90px}.col-matches[data-v-0454f5da]{width:70px;text-align:center}.col-wins[data-v-0454f5da],.col-losses[data-v-0454f5da]{width:60px;text-align:center}.col-winrate[data-v-0454f5da]{width:120px}.col-tournaments[data-v-0454f5da]{width:90px;text-align:center}.col-tournament-wins[data-v-0454f5da]{width:80px;text-align:center}.col-trend[data-v-0454f5da]{width:70px;text-align:center}.rank-number[data-v-0454f5da]{display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:.96rem;color:#64748b;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.player-info[data-v-0454f5da]{display:flex;align-items:center;gap:10px}.player-avatar[data-v-0454f5da]{width:34px;height:34px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;color:#fff;flex-shrink:0}.desktop-avatar[data-v-0454f5da]{display:flex}.player-details[data-v-0454f5da]{display:flex;flex-direction:column;min-width:0}.player-username[data-v-0454f5da]{font-weight:600;color:#0f172a;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.me-badge[data-v-0454f5da]{font-size:.75rem;font-weight:700;padding:1px 6px;background:#0d0f12;color:#fff;border-radius:2px;margin-left:auto;flex-shrink:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.game-tag[data-v-0454f5da]{display:inline-block;padding:2px 8px;background:#f4f5f7;border-radius:2px;font-size:.875rem;font-weight:700;color:#0090c0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.platform-tag[data-v-0454f5da]{display:inline-block;padding:2px 6px;background:#f1f5f9;border-radius:2px;font-size:.813rem;color:#64748b;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.wins[data-v-0454f5da]{color:#10b981;font-weight:600}.losses[data-v-0454f5da]{color:#ef4444;font-weight:600}.winrate-bar[data-v-0454f5da]{position:relative;width:100%;height:18px;background:#f1f5f9;border-radius:2px;overflow:hidden;display:flex;align-items:center}.winrate-fill[data-v-0454f5da]{position:absolute;left:0;top:0;height:100%;border-radius:2px;background:#0d0f12;transition:width .6s ease}.winrate-text[data-v-0454f5da]{position:relative;z-index:1;font-size:.65rem;font-weight:700;color:#0f172a;padding-left:6px;width:100%;text-align:center}.trend-indicator[data-v-0454f5da]{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:2px;font-size:.65rem;font-weight:700}.trend-up[data-v-0454f5da]{background:#ecfdf5;color:#10b981}.trend-neutral[data-v-0454f5da]{background:#f1f5f9;color:#64748b}.trend-down[data-v-0454f5da]{background:#fef2f2;color:#ef4444}.trend-new[data-v-0454f5da]{background:#f3f4f6;color:#0090c0}.pagination-wrapper[data-v-0454f5da]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #f1f5f9;flex-wrap:wrap;gap:10px}.pagination-info[data-v-0454f5da]{font-size:.75rem;color:#94a3b8}.pagination-info strong[data-v-0454f5da]{color:#0f172a}.pagination-controls[data-v-0454f5da]{display:flex;gap:3px;align-items:center}.page-btn[data-v-0454f5da]{width:32px;height:32px;border:1px solid #e2e8f0;border-radius:2px;background:#fff;color:#64748b;font-weight:700;font-size:.915rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.page-btn[data-v-0454f5da]:hover:not(:disabled){border-color:#0d0f12;color:#0090c0;background:#f4f5f7}.page-btn.active[data-v-0454f5da]{background:#0d0f12;border-color:#0d0f12;color:#fff}.page-btn[data-v-0454f5da]:disabled{opacity:.4;cursor:not-allowed}.empty-state[data-v-0454f5da]{text-align:center;padding:60px 20px;background:#fff;border-radius:2px;border:1px solid #e8ecf1}.empty-icon-wrapper[data-v-0454f5da]{width:56px;height:56px;background:#f4f5f7;border-radius:2px;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font-size:1.4rem;color:#0090c0}.empty-state h3[data-v-0454f5da]{font-size:1.159rem;color:#0f172a;margin-bottom:4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.empty-state p[data-v-0454f5da]{font-size:.8rem;color:#94a3b8}@media (max-width: 768px){.desktop-filters[data-v-0454f5da]{display:none!important}.mobile-filter-btn[data-v-0454f5da]{display:flex!important}.rankings-header[data-v-0454f5da]{flex-direction:column;align-items:flex-start;padding-bottom:16px}.header-right[data-v-0454f5da]{width:100%}.my-rank-badge[data-v-0454f5da]{width:100%;justify-content:center}.filter-bar[data-v-0454f5da]{padding:8px 10px;gap:8px}.search-wrapper[data-v-0454f5da]{flex:1;min-width:100px}.search-input[data-v-0454f5da]{padding:8px 12px 8px 32px;font-size:.82rem}.desktop-avatar[data-v-0454f5da]{display:none!important}.col-game[data-v-0454f5da],.col-platform[data-v-0454f5da],.col-trend[data-v-0454f5da],.col-tournaments[data-v-0454f5da],.col-tournament-wins[data-v-0454f5da]{display:none}.col-rank[data-v-0454f5da]{width:30px}.col-player[data-v-0454f5da]{min-width:110px}.col-matches[data-v-0454f5da]{width:45px;text-align:center}.col-wins[data-v-0454f5da],.col-losses[data-v-0454f5da]{width:35px;text-align:center}.col-winrate[data-v-0454f5da]{width:70px}.player-info[data-v-0454f5da]{gap:4px}.player-username[data-v-0454f5da]{font-size:.75rem;max-width:90px}.me-badge[data-v-0454f5da]{font-size:.75rem;padding:1px 4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.pagination-wrapper[data-v-0454f5da]{flex-direction:column;align-items:center;padding:12px 14px}.pagination-info[data-v-0454f5da]{font-size:.65rem;text-align:center}.page-btn[data-v-0454f5da]{width:34px;height:34px;font-size:.915rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}}@media (max-width: 480px){.col-winrate[data-v-0454f5da]{display:none}.col-player[data-v-0454f5da]{min-width:80px}.player-username[data-v-0454f5da]{font-size:.65rem;max-width:70px}.rank-number[data-v-0454f5da]{font-size:.95rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.col-matches[data-v-0454f5da],.col-wins[data-v-0454f5da],.col-losses[data-v-0454f5da]{font-size:.55rem;width:25px}.mobile-filters-body[data-v-0454f5da]{padding:16px 18px 24px}.mobile-filter-select[data-v-0454f5da]{padding:10px 14px;font-size:.85rem}}.settings-loading-overlay[data-v-3fbd9b0a]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000}.loader[data-v-3fbd9b0a]{text-align:center}.loader-ring[data-v-3fbd9b0a]{display:inline-block;width:12px;height:12px;margin:0 4px;background:#0d0f12;border-radius:50%;animation:bounce-3fbd9b0a .6s ease-in-out infinite alternate}.loader-ring[data-v-3fbd9b0a]:nth-child(2){animation-delay:.2s;background:#0d0f12}.loader-ring[data-v-3fbd9b0a]:nth-child(3){animation-delay:.4s;background:#0d0f12}@keyframes bounce-3fbd9b0a{0%{transform:translateY(0);opacity:.5}to{transform:translateY(-20px);opacity:1}}.loader p[data-v-3fbd9b0a]{margin-top:16px;font-size:.85rem;color:#64748b;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.tab-content[data-v-3fbd9b0a]{animation:fadeIn-3fbd9b0a .3s ease;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;width:100%}@keyframes fadeIn-3fbd9b0a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.settings-hero[data-v-3fbd9b0a]{position:relative;border-radius:2px;overflow:hidden;background:#08090b;margin-bottom:22px;box-shadow:0 12px 32px #0f172a40}.settings-hero-bg[data-v-3fbd9b0a]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 90% 10%,rgba(13,15,18,.2) 0%,transparent 45%),radial-gradient(circle at 15% 95%,rgba(192,132,252,.18) 0%,transparent 45%);pointer-events:none}.settings-hero-content[data-v-3fbd9b0a]{position:relative;z-index:1;padding:22px 24px;display:flex;align-items:center;gap:16px}.hero-icon[data-v-3fbd9b0a]{width:48px;height:48px;border-radius:2px;background:#0d0f1226;color:#0090c0;display:flex;align-items:center;justify-content:center;font-size:1.15rem;flex-shrink:0;border:1px solid rgba(13,15,18,.25)}.hero-text[data-v-3fbd9b0a]{flex:1;min-width:0}.hero-text h1[data-v-3fbd9b0a]{font-size:1.647rem;margin:0;color:#fff;font-weight:900;letter-spacing:.01em;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;font-style:italic;line-height:1.05}.hero-text p[data-v-3fbd9b0a]{font-size:.78rem;color:#ffffff8c;margin:3px 0 0;font-weight:500}.hero-badge[data-v-3fbd9b0a]{padding:6px 14px;border-radius:2px;font-size:.85rem;font-weight:700;display:flex;align-items:center;gap:5px;flex-shrink:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.hero-badge.verified[data-v-3fbd9b0a]{background:#10b98126;color:#10b981;border:1px solid rgba(16,185,129,.3)}.settings-grid[data-v-3fbd9b0a]{display:flex;flex-direction:column;gap:20px;width:100%}.settings-row[data-v-3fbd9b0a]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.settings-card[data-v-3fbd9b0a]{background:#fff;border-radius:2px;padding:24px;border:1px solid #e8edf3;transition:box-shadow .2s,border-color .2s;width:100%;box-sizing:border-box}.settings-card[data-v-3fbd9b0a]:hover{box-shadow:0 6px 20px #0f172a0f;border-color:#d9e3ee}.profile-card[data-v-3fbd9b0a],.kyc-card[data-v-3fbd9b0a]{min-height:100%}.settings-card-header[data-v-3fbd9b0a]{display:flex;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f1f5f9}.settings-icon[data-v-3fbd9b0a]{width:42px;height:42px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:1.05rem;color:#0090c0;flex-shrink:0;background:linear-gradient(135deg,#0d0f121f,#0d0f121f)}.settings-icon.security-icon[data-v-3fbd9b0a]{background:linear-gradient(135deg,#10b9811f,#0596691f);color:#10b981}.settings-icon.kyc-icon[data-v-3fbd9b0a]{background:linear-gradient(135deg,#f59e0b1f,#fbbf241f);color:#f59e0b}.settings-icon.payout-icon[data-v-3fbd9b0a]{background:linear-gradient(135deg,#0d0f121f,#0d0f121f);color:#0090c0}.settings-icon.profile-icon[data-v-3fbd9b0a]{background:linear-gradient(135deg,#0d0f1226,#0d0f1226);color:#0090c0}.header-text[data-v-3fbd9b0a]{flex:1;min-width:0}.header-text h3[data-v-3fbd9b0a]{font-size:1.22rem;margin:0;color:#0f172a;font-weight:900;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.header-text p[data-v-3fbd9b0a]{font-size:.72rem;color:#94a3b8;margin:2px 0 0;font-weight:500}.form-row[data-v-3fbd9b0a]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.form-group[data-v-3fbd9b0a]{display:flex;flex-direction:column;margin-bottom:14px;width:100%;box-sizing:border-box}.form-group label[data-v-3fbd9b0a]{font-size:.975rem;font-weight:700;margin-bottom:6px;color:#334155;display:flex;align-items:center;gap:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.label-icon[data-v-3fbd9b0a]{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;background:#f1f5f9;color:#64748b;border-radius:2px;font-size:.7rem;font-weight:800}.input-wrapper[data-v-3fbd9b0a]{position:relative;width:100%;box-sizing:border-box}.input-wrapper[data-v-3fbd9b0a] svg:first-child,.input-wrapper .field-icon[data-v-3fbd9b0a],.input-wrapper .svg-inline--fa[data-v-3fbd9b0a]:first-child{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:.85rem;width:14px;height:14px;z-index:1;pointer-events:none}.input-wrapper input[data-v-3fbd9b0a],.input-wrapper select[data-v-3fbd9b0a]{width:100%;padding:11px 14px 11px 38px;border:1.5px solid #e2e8f0;border-radius:2px;background:#f8fafc;transition:all .2s;font-size:.88rem;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#0f172a;box-sizing:border-box;max-width:100%}.input-wrapper.edit-enabled input[data-v-3fbd9b0a]{border-color:#0d0f12;background:linear-gradient(135deg,#f4f5f7,#e6f7ff);box-shadow:0 0 0 3px #0d0f121a;font-weight:700;padding-right:68px}.input-wrapper.edit-enabled input[data-v-3fbd9b0a]:focus{border-color:#0d0f12;background:#fff;box-shadow:0 0 0 4px #0d0f1226}.edit-hint[data-v-3fbd9b0a]{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:4px;padding:4px 9px;background:#0d0f12;color:#fff;border-radius:2px;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;pointer-events:none}.input-wrapper input[type=date][data-v-3fbd9b0a]{width:100%;max-width:100%;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block}.input-wrapper input[type=date][data-v-3fbd9b0a]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6}.input-wrapper input[type=date][data-v-3fbd9b0a]::-webkit-date-and-time-value{text-align:left}.input-wrapper input[data-v-3fbd9b0a]:focus,.input-wrapper select[data-v-3fbd9b0a]:focus{outline:none;border-color:#0d0f12;background:#fff;box-shadow:0 0 0 3px #0d0f121a}.input-wrapper input[data-v-3fbd9b0a]:disabled,.input-wrapper input.locked-field[data-v-3fbd9b0a]{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.select-input[data-v-3fbd9b0a]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px;cursor:pointer}.required-star[data-v-3fbd9b0a]{color:#ef4444;font-weight:700;margin-left:2px}.input-error[data-v-3fbd9b0a]{border-color:#ef4444!important;background:#fef2f2!important}.input-error[data-v-3fbd9b0a]:focus{box-shadow:0 0 0 3px #ef44441a!important}.field-error[data-v-3fbd9b0a]{font-size:.7rem;color:#ef4444;margin-top:5px;font-weight:500}.field-hint[data-v-3fbd9b0a]{font-size:.7rem;color:#94a3b8;margin-top:5px;font-weight:500;display:flex;align-items:center;gap:6px;line-height:1.4}.username-warning[data-v-3fbd9b0a]{display:flex;align-items:center;gap:6px;padding:8px 12px;margin-top:8px;background:linear-gradient(135deg,#fef3c7,#fffbeb);border:1px solid #fde68a;border-radius:2px;font-size:.7rem;color:#b45309;font-weight:500;line-height:1.35}.username-warning strong[data-v-3fbd9b0a]{color:#92400e;font-weight:800}.username-warning[data-v-3fbd9b0a] svg{flex-shrink:0;color:#f59e0b}.badge[data-v-3fbd9b0a]{display:inline-block;padding:2px 8px;border-radius:2px;font-size:.775rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.badge-amber[data-v-3fbd9b0a]{background:#fef3c7;color:#b45309}.badge-info[data-v-3fbd9b0a]{background:#e9ebee;color:#0090c0}.badge-purple[data-v-3fbd9b0a]{background:#eceef1;color:#0090c0}.pulse-badge[data-v-3fbd9b0a]{position:relative}.pulse-badge[data-v-3fbd9b0a]:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#0d0f12;margin-right:5px;animation:pulseBadge-3fbd9b0a 1.5s ease-in-out infinite;vertical-align:middle}@keyframes pulseBadge-3fbd9b0a{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.status-chip[data-v-3fbd9b0a]{padding:5px 12px;border-radius:2px;font-size:.85rem;font-weight:700;letter-spacing:.06em;white-space:nowrap;flex-shrink:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase}.status-approved[data-v-3fbd9b0a]{background:#dcfce7;color:#15803d}.status-pending[data-v-3fbd9b0a]{background:#fef3c7;color:#b45309}.status-checking[data-v-3fbd9b0a]{background:#eef0f2;color:#0369a1}.profile-warning[data-v-3fbd9b0a]{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#fffbeb;border:1px solid #fde68a;border-radius:2px;color:#b45309;font-size:.78rem;font-weight:500;margin-bottom:18px}.profile-warning[data-v-3fbd9b0a] svg{flex-shrink:0}.referral-wrapper[data-v-3fbd9b0a]{position:relative}.referral-input[data-v-3fbd9b0a]{background:#f8fafc!important;font-family:Courier New,monospace!important;font-weight:700!important;letter-spacing:1px!important;color:#0f172a!important;padding-right:110px!important;cursor:pointer;text-transform:uppercase}.referral-input[data-v-3fbd9b0a]::placeholder{font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:400!important;letter-spacing:0!important;color:#94a3b8!important;text-transform:none!important}.inline-action[data-v-3fbd9b0a]{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:none;border-radius:2px;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:.7rem;cursor:pointer;padding:6px 12px;display:flex;align-items:center;gap:4px;transition:all .2s}.copy-action[data-v-3fbd9b0a]{background:none;color:#0090c0;padding:6px 10px;font-size:.9rem}.copy-action[data-v-3fbd9b0a]:hover{background:#f3f4f6;color:#0090c0}.generate-action[data-v-3fbd9b0a]{background:#0d0f12;color:#fff}.generate-action[data-v-3fbd9b0a]:hover:not(:disabled){transform:translateY(-50%) scale(1.03);box-shadow:0 4px 12px #0d0f124d}.generate-action[data-v-3fbd9b0a]:disabled{opacity:.6;cursor:not-allowed}.spinner-sm[data-v-3fbd9b0a]{animation:spin-3fbd9b0a .8s linear infinite;display:inline-block}.payout-grid[data-v-3fbd9b0a]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:20px}.payout-block[data-v-3fbd9b0a]{padding:16px;border-radius:2px;background:#f8fafc;border:1px solid #e8edf3;display:flex;flex-direction:column}.payout-block.crypto-block[data-v-3fbd9b0a]{background:linear-gradient(135deg,#faf5ff,#f4f5f7);border-color:#e2e5e9}.payout-block.crypto-block .field-hint[data-v-3fbd9b0a]{color:#0090c0}.payout-block.crypto-block .input-wrapper input[data-v-3fbd9b0a],.payout-block.crypto-block .input-wrapper select[data-v-3fbd9b0a]{background:#fff;border-color:#e2e5e9}.payout-block.crypto-block .input-wrapper input[data-v-3fbd9b0a]:focus,.payout-block.crypto-block .input-wrapper select[data-v-3fbd9b0a]:focus{border-color:#0d0f12;box-shadow:0 0 0 3px #0d0f121a}.payout-block-header[data-v-3fbd9b0a]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.payout-logo[data-v-3fbd9b0a]{width:34px;height:34px;border-radius:2px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.paypal-logo[data-v-3fbd9b0a]{background:linear-gradient(135deg,#0070ba,#003087);color:#fff}.crypto-logo[data-v-3fbd9b0a]{background:#0d0f12;color:#fff}.payout-block-title[data-v-3fbd9b0a]{flex:1;min-width:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.payout-block-title h4[data-v-3fbd9b0a]{font-size:.88rem;font-weight:700;margin:0;color:#0f172a}.payout-block-title p[data-v-3fbd9b0a]{font-size:.72rem;color:#94a3b8;margin:2px 0 0;font-weight:500}.payout-tag[data-v-3fbd9b0a]{padding:3px 9px;border-radius:2px;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.payout-tag.optional[data-v-3fbd9b0a]{background:#eceef1;color:#0090c0}.payout-tag[data-v-3fbd9b0a]:not(.optional){background:#fef3c7;color:#b45309}.btn-primary[data-v-3fbd9b0a]{padding:12px 22px;background:#0d0f12;border:none;border-radius:2px;color:#fff;font-weight:700;font-size:1.037rem;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;width:100%;box-sizing:border-box;text-transform:uppercase;letter-spacing:.05em}.save-btn[data-v-3fbd9b0a]{padding:12px 32px;background:#0d0f12;border:none;border-radius:2px;color:#fff;font-weight:700;font-size:1.037rem;cursor:pointer;transition:all .2s;display:block;width:auto;min-width:200px;margin:0 auto;box-sizing:border-box;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.btn-primary[data-v-3fbd9b0a]:hover:not(:disabled),.save-btn[data-v-3fbd9b0a]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px -5px #0d0f1273}.btn-primary[data-v-3fbd9b0a]:disabled,.save-btn[data-v-3fbd9b0a]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-primary.full-width[data-v-3fbd9b0a]{width:100%}.btn-secondary[data-v-3fbd9b0a]{padding:9px 18px;background:#fff;border:1.5px solid #e2e8f0;border-radius:2px;color:#475569;font-weight:700;font-size:.952rem;cursor:pointer;transition:all .2s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em}.btn-secondary[data-v-3fbd9b0a]:hover{border-color:#0d0f12;color:#0090c0;background:#f4f5f7}.btn-ghost[data-v-3fbd9b0a]{padding:12px 22px;background:none;border:none;color:#64748b;font-weight:700;font-size:1.037rem;cursor:pointer;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;border-radius:2px;transition:all .2s;text-transform:uppercase;letter-spacing:.05em}.btn-ghost[data-v-3fbd9b0a]:hover{background:#f1f5f9;color:#334155}.spinner[data-v-3fbd9b0a]{animation:spin-3fbd9b0a .8s linear infinite}.spinner-lg[data-v-3fbd9b0a]{animation:spin-3fbd9b0a 1.2s linear infinite}@keyframes spin-3fbd9b0a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.kyc-loading-compact[data-v-3fbd9b0a]{display:flex;justify-content:center;padding:32px 0}.kyc-success-compact[data-v-3fbd9b0a]{display:flex;align-items:center;gap:14px;padding:16px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:2px}.kyc-success-compact h4[data-v-3fbd9b0a]{font-size:.9rem;margin:0 0 2px;color:#15803d;font-weight:700}.kyc-success-compact p[data-v-3fbd9b0a]{font-size:.78rem;margin:0;color:#166534;line-height:1.4}.kyc-blocked[data-v-3fbd9b0a]{display:flex;align-items:center;gap:14px;padding:16px;background:#f8fafc;border-radius:2px;flex-wrap:wrap}.kyc-blocked-icon[data-v-3fbd9b0a]{width:52px;height:52px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.kyc-blocked-text[data-v-3fbd9b0a]{flex:1;min-width:180px}.kyc-blocked-text h4[data-v-3fbd9b0a]{font-size:.88rem;margin:0 0 2px;color:#334155;font-weight:700}.kyc-blocked-text p[data-v-3fbd9b0a]{font-size:.75rem;margin:0;color:#64748b;line-height:1.4}.kyc-description[data-v-3fbd9b0a]{font-size:.82rem;color:#64748b;margin:0 0 18px;line-height:1.5}.kyc-form-fields[data-v-3fbd9b0a]{margin-top:18px;border-top:1px solid #f1f5f9;padding-top:18px}.id-type-selection[data-v-3fbd9b0a]{margin-bottom:18px}.section-label[data-v-3fbd9b0a]{font-size:.975rem;font-weight:700;color:#334155;margin-bottom:10px;display:block;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.id-type-grid[data-v-3fbd9b0a]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.id-type-option[data-v-3fbd9b0a]{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1.5px solid #e2e8f0;border-radius:2px;background:#f8fafc;cursor:pointer;transition:all .2s;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#475569;font-size:.78rem;font-weight:600;text-align:left}.id-type-option[data-v-3fbd9b0a]:hover{border-color:#0d0f12;background:#f4f5f7}.id-type-option.selected[data-v-3fbd9b0a]{border-color:#0d0f12;background:linear-gradient(135deg,#0d0f1214,#0d0f1214);color:#0090c0;box-shadow:0 0 0 3px #0d0f121f}.id-type-option[data-v-3fbd9b0a] svg{flex-shrink:0}.mobile-upload-option[data-v-3fbd9b0a]{margin:16px 0;border:1px solid #e2e8f0;border-radius:2px;overflow:hidden}.mobile-upload-toggle[data-v-3fbd9b0a]{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;background:#f8fafc;border:none;cursor:pointer;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.82rem;font-weight:600;color:#475569;transition:all .2s}.mobile-upload-toggle[data-v-3fbd9b0a]:hover{background:#f1f5f9;color:#334155}.mobile-upload-toggle .chevron[data-v-3fbd9b0a]{margin-left:auto;transition:transform .2s}.mobile-upload-toggle .chevron.rotated[data-v-3fbd9b0a]{transform:rotate(180deg)}.qr-code-section[data-v-3fbd9b0a]{padding:16px;background:#fff;border-top:1px solid #e2e8f0;text-align:center}.qr-instruction[data-v-3fbd9b0a]{font-size:.78rem;color:#475569;font-weight:500;margin:0 0 12px}.qr-code-wrapper[data-v-3fbd9b0a]{display:inline-block;padding:12px;background:#f8fafc;border-radius:2px;border:1px solid #e2e8f0}.qr-canvas[data-v-3fbd9b0a]{display:block;margin:0 auto}.qr-generating[data-v-3fbd9b0a]{padding:24px;color:#94a3b8;font-size:.8rem;display:flex;flex-direction:column;align-items:center;gap:10px}.polling-indicator[data-v-3fbd9b0a]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:.75rem;color:#d97706;font-weight:600;margin-top:10px}.photo-detected-message[data-v-3fbd9b0a]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;padding:8px 14px;background:#f0fdf4;border-radius:2px;color:#16a34a;font-size:.78rem;font-weight:700}.photos-uploaded-notice[data-v-3fbd9b0a]{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:2px;color:#16a34a;font-size:.82rem;font-weight:600;margin:14px 0}.mobile-kyc-hint[data-v-3fbd9b0a]{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#f4f5f7;border:1.5px solid #d5d9de;border-radius:2px;color:#0090c0;font-size:.82rem;font-weight:500;margin:14px 0}.uploaded-photos-section[data-v-3fbd9b0a]{margin:16px 0}.photo-previews-grid[data-v-3fbd9b0a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.photo-preview-item[data-v-3fbd9b0a]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:2px;padding:8px}.photo-preview-header[data-v-3fbd9b0a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:.7rem;font-weight:700;color:#475569}.remove-photo-btn[data-v-3fbd9b0a]{background:none;border:none;color:#ef4444;cursor:pointer;padding:2px;border-radius:2px}.remove-photo-btn[data-v-3fbd9b0a]:hover{background:#fef2f2}.photo-preview-box[data-v-3fbd9b0a]{cursor:pointer;border-radius:2px;overflow:hidden;aspect-ratio:16/10;background:#e2e8f0}.preview-image[data-v-3fbd9b0a]{width:100%;height:100%;object-fit:cover}.verification-error[data-v-3fbd9b0a]{display:flex;align-items:center;gap:8px;padding:12px 14px;background:#fef2f2;border:1px solid #fecaca;border-radius:2px;color:#dc2626;font-size:.78rem;font-weight:500;margin-top:14px}.security-row[data-v-3fbd9b0a]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;background:#f8fafc;border-radius:2px}.security-row-info[data-v-3fbd9b0a]{display:flex;flex-direction:column;gap:2px}.security-row-label[data-v-3fbd9b0a]{font-size:.8rem;font-weight:600;color:#334155}.security-row-value[data-v-3fbd9b0a]{font-size:1.02rem;color:#94a3b8;letter-spacing:2px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.password-change-form[data-v-3fbd9b0a]{padding:18px;background:#f8fafc;border-radius:2px;animation:fadeIn-3fbd9b0a .25s ease}.password-change-form .form-group[data-v-3fbd9b0a]{margin-bottom:12px}.toggle-password[data-v-3fbd9b0a]{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#94a3b8;cursor:pointer;padding:6px;border-radius:2px;font-size:.85rem;display:flex;align-items:center;justify-content:center}.toggle-password[data-v-3fbd9b0a]:hover{color:#0090c0;background:#f4f5f7}.password-actions[data-v-3fbd9b0a]{display:flex;gap:10px;margin-top:4px}.password-actions .btn-primary[data-v-3fbd9b0a]{width:auto;flex:1}.password-actions .btn-ghost[data-v-3fbd9b0a]{flex-shrink:0}.fullsize-modal-overlay[data-v-3fbd9b0a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000f2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:100000;animation:fadeInModal-3fbd9b0a .2s ease}.fullsize-modal-container[data-v-3fbd9b0a]{position:relative;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center;animation:zoomIn-3fbd9b0a .25s cubic-bezier(.34,1.2,.64,1)}.fullsize-modal-close[data-v-3fbd9b0a]{position:absolute;top:-46px;right:0;background:#fff3;border:none;border-radius:50%;width:38px;height:38px;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s}.fullsize-modal-close[data-v-3fbd9b0a]:hover{background:#ffffff4d;transform:scale(1.1)}.fullsize-modal-image[data-v-3fbd9b0a]{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:2px;box-shadow:0 25px 50px -12px #00000080}@keyframes zoomIn-3fbd9b0a{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeInModal-3fbd9b0a{0%{opacity:0}to{opacity:1}}@media (max-width: 900px){.settings-row[data-v-3fbd9b0a]{grid-template-columns:1fr}}@media (max-width: 640px){.settings-hero[data-v-3fbd9b0a]{border-radius:2px;margin-bottom:18px}.settings-hero-content[data-v-3fbd9b0a]{padding:18px;gap:12px}.hero-icon[data-v-3fbd9b0a]{width:40px;height:40px;font-size:1rem}.hero-text h1[data-v-3fbd9b0a]{font-size:1.342rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.hero-text p[data-v-3fbd9b0a]{font-size:.7rem}.hero-badge[data-v-3fbd9b0a]{padding:5px 10px;font-size:.775rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.settings-grid[data-v-3fbd9b0a],.settings-row[data-v-3fbd9b0a]{gap:14px}.settings-card[data-v-3fbd9b0a]{padding:16px;border-radius:2px;width:100%;max-width:100%}.settings-card-header[data-v-3fbd9b0a]{margin-bottom:16px;padding-bottom:14px;gap:12px}.settings-icon[data-v-3fbd9b0a]{width:38px;height:38px}.header-text h3[data-v-3fbd9b0a]{font-size:1.122rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.header-text p[data-v-3fbd9b0a]{font-size:.68rem}.form-row[data-v-3fbd9b0a]{grid-template-columns:1fr;gap:0}.form-group[data-v-3fbd9b0a]{margin-bottom:12px}.id-type-grid[data-v-3fbd9b0a]{grid-template-columns:1fr}.photo-previews-grid[data-v-3fbd9b0a]{grid-template-columns:repeat(2,1fr)}.payout-grid[data-v-3fbd9b0a]{grid-template-columns:1fr;gap:10px}.payout-block[data-v-3fbd9b0a]{padding:14px}.payout-block-header[data-v-3fbd9b0a]{gap:10px}.referral-input[data-v-3fbd9b0a]{padding-right:90px!important;font-size:.78rem!important}.password-actions[data-v-3fbd9b0a]{flex-direction:column-reverse}.password-actions .btn-primary[data-v-3fbd9b0a],.password-actions .btn-ghost[data-v-3fbd9b0a]{width:100%}.security-row[data-v-3fbd9b0a]{padding:12px 14px}.kyc-blocked[data-v-3fbd9b0a]{padding:14px;gap:12px}.kyc-blocked-icon[data-v-3fbd9b0a]{width:44px;height:44px}.save-btn[data-v-3fbd9b0a]{width:100%;min-width:0;margin:0}}.modal-overlay[data-v-bf949668]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:16px}.modal-box[data-v-bf949668]{background:#fff;border-radius:2px;max-width:520px;width:90%;max-height:90vh;overflow-y:auto;animation:modalSlideUp-bf949668 .3s cubic-bezier(.34,1.2,.64,1)}@keyframes modalSlideUp-bf949668{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-bf949668]{padding:20px 24px;background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:1px solid #e2e8f0;display:flex;align-items:center;gap:12px;position:sticky;top:0;z-index:2;border-radius:2px 2px 0 0}.modal-header-icon[data-v-bf949668]{width:40px;height:40px;background:#38c6f4;border-radius:2px;display:flex;align-items:center;justify-content:center;color:#04202b;flex-shrink:0}.modal-header h3[data-v-bf949668]{flex:1;font-size:1.464rem;font-weight:900;color:#0f172a;margin:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.modal-close[data-v-bf949668]{width:32px;height:32px;min-width:32px;border-radius:2px;background:#f1f5f9;border:none;font-size:1.2rem;cursor:pointer;color:#64748b;transition:all .2s;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.modal-close[data-v-bf949668]:hover{background:#e2e8f0;color:#0f172a}.modal-close[data-v-bf949668]:active{transform:scale(.95)}.modal-body[data-v-bf949668]{padding:24px}.player-avatar-large[data-v-bf949668]{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 4px 15px #00000026}.player-avatar-small[data-v-bf949668]{width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 8px;box-shadow:0 2px 8px #0000001a}.avatar-text[data-v-bf949668]{font-size:.75rem;font-weight:800;letter-spacing:.5px}.avatar-text-large[data-v-bf949668]{font-size:1rem;font-weight:800;letter-spacing:.5px}.you-avatar[data-v-bf949668]{background:#38c6f4;color:#04202b}.opponent-avatar[data-v-bf949668]{background:linear-gradient(135deg,#f59e0b,#ea580c);color:#fff}.game-type-notice[data-v-bf949668]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,#fef3c7,#fffbeb);border-radius:2px;color:#92400e;font-size:.8rem;font-weight:600;margin-bottom:20px;text-align:center}.fighting-submit-section[data-v-bf949668]{text-align:center}.fighting-result-display[data-v-bf949668]{text-align:center;margin-bottom:8px}.winner-announcement[data-v-bf949668]{display:flex;align-items:center;gap:16px;padding:16px 20px;border-radius:2px;margin-bottom:12px}.winner-announcement.you-won[data-v-bf949668]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:2px solid #10b981}.winner-announcement.you-lost[data-v-bf949668]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:2px solid #ef4444}.winner-icon[data-v-bf949668]{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.winner-announcement.you-won .winner-icon[data-v-bf949668]{background:#10b981}.winner-announcement.you-lost .winner-icon[data-v-bf949668]{background:#ef4444}.winner-text[data-v-bf949668]{display:flex;flex-direction:column;text-align:left}.winner-label[data-v-bf949668]{font-size:1.25rem;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.winner-announcement.you-won .winner-label[data-v-bf949668]{color:#059669}.winner-announcement.you-lost .winner-label[data-v-bf949668]{color:#dc2626}.winner-detail[data-v-bf949668]{font-size:.75rem;color:#64748b;margin-top:2px}.winner-selection[data-v-bf949668]{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;margin-bottom:20px}.winner-card[data-v-bf949668]{flex:1;min-width:140px;padding:24px 16px;background:#f8fafc;border:3px solid #e2e8f0;border-radius:2px;text-align:center;cursor:pointer;transition:all .3s ease;-webkit-tap-highlight-color:transparent}.winner-card[data-v-bf949668]:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 20px #00000014}.winner-card[data-v-bf949668]:active{transform:scale(.97)}.winner-card.selected[data-v-bf949668]{border-color:#10b981;background:linear-gradient(135deg,#ecfdf5,#d1fae5);box-shadow:0 4px 16px #10b98133}.winner-card-small[data-v-bf949668]{flex:1;min-width:120px;padding:16px 12px;background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;text-align:center;cursor:pointer;transition:all .2s;-webkit-tap-highlight-color:transparent}.winner-card-small[data-v-bf949668]:hover{border-color:#cbd5e1}.winner-card-small[data-v-bf949668]:active{transform:scale(.97)}.winner-card-small.selected[data-v-bf949668]{border-color:#10b981;background:#ecfdf5}.selection-indicator-large[data-v-bf949668]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#10b981;color:#fff;border-radius:2px;font-size:.8rem;font-weight:700;margin-top:12px;animation:fadeInScale-bf949668 .3s ease}.selection-indicator[data-v-bf949668]{display:flex;justify-content:center;margin-top:8px}@keyframes fadeInScale-bf949668{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.fighting-contest[data-v-bf949668]{margin-bottom:20px}.contest-prompt[data-v-bf949668]{text-align:center;font-weight:600;color:#0f172a;margin-bottom:12px;font-size:.9rem}.mobile-score-control[data-v-bf949668]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.score-arrow-btn[data-v-bf949668]{width:44px;height:44px;border-radius:2px;background:#f1f5f9;border:1px solid #e2e8f0;font-size:1.56rem;font-weight:900;color:#0090c0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.score-arrow-btn[data-v-bf949668]:active{transform:scale(.95);background:#e2e8f0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.score-input-mobile[data-v-bf949668]{width:70px;padding:10px;text-align:center;font-size:1.1rem;font-weight:700;border:2px solid #e2e8f0;border-radius:2px;transition:all .2s;background:#fff}.score-input-mobile[data-v-bf949668]:focus{outline:none;border-color:#0d0f12;box-shadow:0 0 0 3px #0d0f121a}.score-input-mobile[data-v-bf949668]::-webkit-inner-spin-button,.score-input-mobile[data-v-bf949668]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.score-input-mobile[data-v-bf949668]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.submit-section .match-players[data-v-bf949668]{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:28px;flex-wrap:wrap}.match-player-score[data-v-bf949668]{text-align:center;flex:1;min-width:140px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.player-name[data-v-bf949668]{margin:8px 0;font-size:.85rem;color:#64748b}.vs-icon-large[data-v-bf949668]{font-size:1.2rem;font-weight:800;color:#f59e0b;flex-shrink:0}.modal-actions[data-v-bf949668]{display:flex;gap:12px;margin-top:8px}.cancel-btn[data-v-bf949668],.submit-score-btn[data-v-bf949668]{flex:1;padding:14px;border-radius:2px;font-weight:900;cursor:pointer;border:none;font-size:1.08rem;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;-webkit-tap-highlight-color:transparent;min-height:48px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.cancel-btn[data-v-bf949668]{background:#f1f5f9;color:#64748b}.cancel-btn[data-v-bf949668]:hover{background:#e2e8f0}.cancel-btn[data-v-bf949668]:active{transform:scale(.97)}.submit-score-btn[data-v-bf949668]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.submit-score-btn[data-v-bf949668]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px -5px #10b98166;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.submit-score-btn[data-v-bf949668]:active:not(:disabled){transform:scale(.97);font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.submit-score-btn[data-v-bf949668]:disabled{opacity:.5;cursor:not-allowed;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.error-message[data-v-bf949668]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;background:#fef2f2;border-radius:2px;color:#dc2626;font-size:.75rem;font-weight:500;margin:12px 0}.submit-error[data-v-bf949668]{margin-top:-12px;margin-bottom:16px}.opponent-result-card[data-v-bf949668]{background:#f8fafc;border-radius:2px;padding:20px;margin-bottom:20px;border:1px solid #e2e8f0}.card-header[data-v-bf949668]{display:flex;align-items:center;gap:8px;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #e2e8f0;font-weight:600;color:#f59e0b}.result-display[data-v-bf949668]{display:flex;align-items:center;justify-content:space-around;margin-bottom:16px;flex-wrap:wrap;gap:16px}.player-result[data-v-bf949668]{text-align:center;min-width:100px}.player-result .player-name[data-v-bf949668]{display:block;font-weight:600;margin:8px 0 4px}.player-score[data-v-bf949668]{font-size:1.92rem;font-weight:900;color:#0f172a;display:block;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.opponent-score[data-v-bf949668]{color:#ea580c;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.your-score[data-v-bf949668]{color:#0090c0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.vs-divider[data-v-bf949668]{font-size:1rem;font-weight:800;color:#f59e0b}.result-hint[data-v-bf949668]{font-size:.8rem;color:#64748b;text-align:center}.action-buttons[data-v-bf949668]{display:flex;gap:12px;margin-bottom:20px}.confirm-btn[data-v-bf949668],.contest-btn[data-v-bf949668]{flex:1;padding:14px;border-radius:2px;font-weight:700;cursor:pointer;border:none;font-size:1.098rem;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;-webkit-tap-highlight-color:transparent;min-height:48px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.confirm-btn[data-v-bf949668]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.confirm-btn[data-v-bf949668]:hover{transform:translateY(-2px);box-shadow:0 8px 20px -5px #10b98166}.confirm-btn[data-v-bf949668]:active{transform:scale(.97)}.contest-btn[data-v-bf949668]{background:#f1f5f9;color:#ef4444}.contest-btn[data-v-bf949668]:hover{background:#fee2e2}.contest-btn[data-v-bf949668]:active{transform:scale(.97)}.contest-section[data-v-bf949668]{margin-top:20px;padding-top:20px;border-top:1px solid #e2e8f0}.contest-header[data-v-bf949668]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:600;color:#ef4444}.contest-info[data-v-bf949668]{font-size:.8rem;color:#64748b;margin-bottom:16px}.score-inputs[data-v-bf949668]{display:flex;gap:16px;margin-bottom:20px}.score-input-group[data-v-bf949668]{flex:1}.score-input-group label[data-v-bf949668]{display:block;font-size:.938rem;font-weight:700;margin-bottom:6px;color:#64748b;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.evidence-upload[data-v-bf949668]{border:2px dashed #cbd5e1;border-radius:2px;padding:20px;text-align:center;cursor:pointer;margin-bottom:16px;transition:all .2s;-webkit-tap-highlight-color:transparent}.evidence-upload[data-v-bf949668]:hover{border-color:#0d0f12;background:#f8fafc}.upload-area svg[data-v-bf949668]{margin-bottom:8px;color:#94a3b8}.upload-area p[data-v-bf949668]{font-size:.8rem;color:#64748b}.upload-area small[data-v-bf949668]{font-size:.65rem;color:#94a3b8}.evidence-list[data-v-bf949668]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.evidence-file[data-v-bf949668]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#f1f5f9;border-radius:2px;font-size:.7rem}.evidence-file button[data-v-bf949668]{background:none;border:none;color:#ef4444;cursor:pointer;font-size:1.22rem;padding:0 4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.submit-contest-btn[data-v-bf949668]{width:100%;padding:14px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:2px;font-weight:700;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;-webkit-tap-highlight-color:transparent;min-height:48px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.submit-contest-btn[data-v-bf949668]:hover:not(:disabled){background:#dc2626;transform:translateY(-2px)}.submit-contest-btn[data-v-bf949668]:active:not(:disabled){transform:scale(.97)}.submit-contest-btn[data-v-bf949668]:disabled{opacity:.5;cursor:not-allowed}.waiting-section[data-v-bf949668]{text-align:center}.waiting-icon[data-v-bf949668]{margin-bottom:16px;color:#f59e0b}.waiting-section h4[data-v-bf949668]{font-size:1.1rem;color:#0f172a;margin-bottom:8px}.waiting-section p[data-v-bf949668]{color:#64748b;font-size:.85rem;margin-bottom:20px}.waiting-section p strong[data-v-bf949668]{color:#f59e0b}.submitted-result-box[data-v-bf949668]{background:#f8fafc;border-radius:2px;padding:16px;margin:20px 0}.result-row[data-v-bf949668]{display:flex;align-items:center;justify-content:center;gap:12px;font-size:.85rem}.result-row strong[data-v-bf949668]{font-size:1rem;color:#f59e0b}.auto-win-note[data-v-bf949668]{font-size:.7rem;color:#10b981;margin-top:12px}.close-modal-btn[data-v-bf949668]{padding:10px 24px;background:#f1f5f9;border:none;border-radius:2px;font-weight:700;cursor:pointer;transition:all .2s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.close-modal-btn[data-v-bf949668]:hover{background:#e2e8f0}.spinner-small[data-v-bf949668]{animation:spin-bf949668 .6s linear infinite}@keyframes spin-bf949668{to{transform:rotate(360deg)}}@media (max-width: 640px){.modal-box[data-v-bf949668]{width:95%;border-radius:2px;max-height:85vh}.modal-header[data-v-bf949668]{padding:16px 20px;border-radius:2px 2px 0 0}.modal-header h3[data-v-bf949668]{font-size:1.22rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.modal-header-icon[data-v-bf949668]{width:36px;height:36px}.modal-close[data-v-bf949668]{width:32px;height:32px;min-width:32px}.modal-body[data-v-bf949668]{padding:20px 16px}.submit-section .match-players[data-v-bf949668],.winner-selection[data-v-bf949668]{flex-direction:column;gap:16px}.winner-card[data-v-bf949668],.winner-card-small[data-v-bf949668]{width:100%;min-width:auto}.match-player-score[data-v-bf949668]{min-width:auto;width:100%;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.player-avatar-large[data-v-bf949668]{width:55px;height:55px}.avatar-text-large[data-v-bf949668]{font-size:.85rem}.score-arrow-btn[data-v-bf949668]{width:48px;height:48px;font-size:1.8rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.score-input-mobile[data-v-bf949668]{width:70px;padding:10px;font-size:1rem}.vs-icon-large[data-v-bf949668]{font-size:1rem}.action-buttons[data-v-bf949668]{flex-direction:column;gap:10px}.score-inputs[data-v-bf949668]{flex-direction:column;gap:12px}.confirm-btn[data-v-bf949668],.contest-btn[data-v-bf949668]{padding:12px;font-size:1.037rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.cancel-btn[data-v-bf949668],.submit-score-btn[data-v-bf949668]{padding:12px;font-size:1.02rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.evidence-upload[data-v-bf949668]{padding:15px}.upload-area svg[data-v-bf949668]{width:24px;height:24px}.player-score[data-v-bf949668]{font-size:1.56rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.player-avatar-small[data-v-bf949668]{width:40px;height:40px}.avatar-text[data-v-bf949668]{font-size:.7rem}.result-display[data-v-bf949668]{gap:12px}.winner-announcement[data-v-bf949668]{flex-direction:column;text-align:center}.winner-text[data-v-bf949668]{text-align:center}.waiting-section h4[data-v-bf949668]{font-size:1rem}.waiting-section p[data-v-bf949668]{font-size:.8rem}.error-message[data-v-bf949668]{font-size:.7rem;padding:8px}.mobile-score-control[data-v-bf949668]{gap:12px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.game-type-notice[data-v-bf949668]{font-size:.75rem;padding:6px 12px}}@media (max-width: 380px){.modal-body[data-v-bf949668]{padding:16px 12px}.player-avatar-large[data-v-bf949668]{width:50px;height:50px}.avatar-text-large[data-v-bf949668]{font-size:.75rem}.score-arrow-btn[data-v-bf949668]{width:44px;height:44px;font-size:1.56rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.score-input-mobile[data-v-bf949668]{width:60px;padding:8px}.player-score[data-v-bf949668]{font-size:1.32rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.winner-card[data-v-bf949668]{padding:20px 12px}.winner-icon[data-v-bf949668]{width:40px;height:40px}.winner-label[data-v-bf949668]{font-size:1.125rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}}.modal-overlay[data-v-bf949668]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-box[data-v-bf949668]{border-radius:2px;border-top:3px solid #38c6f4;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.persistent-chat-button{position:fixed!important;bottom:24px!important;right:24px!important;width:56px!important;height:56px!important;border-radius:50%!important;background:#38c6f4!important;border:none!important;color:#04202b!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 20px #0d0f1266!important;z-index:99999999!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;-webkit-tap-highlight-color:transparent!important}.chat-widget{position:fixed!important;bottom:24px!important;right:24px!important;width:340px!important;background:#fff!important;border-radius:2px!important;box-shadow:0 12px 40px #0000001f,0 2px 8px #0000000a!important;z-index:99999999!important;overflow:hidden!important;border:1px solid #eef2f6!important;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.chat-widget.minimized{width:auto!important;min-width:90px!important}@media (max-width: 768px){.persistent-chat-button{bottom:16px!important;right:16px!important;width:50px!important;height:50px!important}.chat-widget.mobile-fullscreen{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100%!important;border-radius:0!important;z-index:99999999!important}.chat-widget.minimized{left:auto!important;right:16px!important;bottom:16px!important;border-radius:2px!important}}.cw-unused-backdrop{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.chat-widget{border-radius:2px;border-top:3px solid #38c6f4;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.persistent-chat-button[data-v-236e80df]:hover{transform:scale(1.08);box-shadow:0 6px 25px #0d0f1280}.persistent-chat-button[data-v-236e80df]:active{transform:scale(.95)}.persistent-chat-button.has-unread[data-v-236e80df]{animation:pulse-236e80df 2s infinite}@keyframes floatIn-236e80df{0%{opacity:0;transform:scale(.5) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes pulse-236e80df{0%,to{box-shadow:0 4px 20px #00d2ff66}50%{box-shadow:0 4px 30px #00d2ffb3}}.chat-button-badge[data-v-236e80df]{position:absolute;top:-4px;right:-4px;background:#ef4444;color:#fff;border-radius:2px;padding:2px 6px;font-size:.854rem;font-weight:700;min-width:20px;text-align:center;box-shadow:0 2px 6px #ef444466;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.chat-header[data-v-236e80df]{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:#38c6f4;color:#04202b;cursor:pointer;gap:12px;-webkit-user-select:none;user-select:none}.chat-header[data-v-236e80df]:hover{background:linear-gradient(135deg,#0d0f12,#09c)}.chat-header-left[data-v-236e80df]{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:600;min-width:0;flex:1}.chat-title[data-v-236e80df]{font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em}.unread-badge[data-v-236e80df]{background:#ef4444;color:#fff;border-radius:2px;padding:2px 8px;font-size:.813rem;font-weight:700;margin-left:6px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.minimize-btn[data-v-236e80df]{background:#ffffff26;border:none;color:#fff;width:28px;height:28px;border-radius:2px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.minimize-btn[data-v-236e80df]:hover{background:#ffffff40}.chat-body[data-v-236e80df]{display:flex;flex-direction:column;height:380px}.chat-messages[data-v-236e80df]{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px;background:#f8fafb;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.chat-messages[data-v-236e80df]::-webkit-scrollbar{width:4px}.chat-messages[data-v-236e80df]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.load-more-container[data-v-236e80df]{display:flex;justify-content:center;padding:8px 0}.load-more-btn[data-v-236e80df]{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:2px;color:#64748b;font-size:.854rem;font-weight:700;cursor:pointer;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.spin-icon[data-v-236e80df]{animation:spin-236e80df 1s linear infinite}@keyframes spin-236e80df{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-chat[data-v-236e80df]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#bbb;gap:10px;font-size:.8rem}.message[data-v-236e80df]{display:flex;margin-bottom:4px}.message.own[data-v-236e80df]{justify-content:flex-end}.message.opponent[data-v-236e80df]{justify-content:flex-start}.message-bubble[data-v-236e80df]{max-width:82%;padding:10px 14px;border-radius:2px;display:flex;flex-direction:column;gap:3px;word-wrap:break-word}.own .message-bubble[data-v-236e80df]{background:#38c6f4;color:#04202b;border-bottom-right-radius:2px}.opponent .message-bubble[data-v-236e80df]{background:#fff;color:#333;border-bottom-left-radius:2px;box-shadow:0 1px 3px #0000000a;border:1px solid #f1f5f9}.message-sender[data-v-236e80df]{font-size:.6rem;font-weight:700;opacity:.7;text-transform:uppercase}.opponent .message-sender[data-v-236e80df]{color:#0090c0}.message-text[data-v-236e80df]{font-size:.8rem;line-height:1.4}.message-time[data-v-236e80df]{font-size:.55rem;opacity:.5;text-align:right}.typing-indicator[data-v-236e80df]{display:flex;align-items:center;gap:8px;padding:6px 4px;font-size:.68rem;color:#999}.typing-dots[data-v-236e80df]{display:flex;gap:3px}.typing-dots span[data-v-236e80df]{width:5px;height:5px;border-radius:50%;background:#0d0f12;animation:typingBounce-236e80df 1.2s ease-in-out infinite}.typing-dots span[data-v-236e80df]:nth-child(2){animation-delay:.15s}.typing-dots span[data-v-236e80df]:nth-child(3){animation-delay:.3s}@keyframes typingBounce-236e80df{0%,60%,to{transform:translateY(0);opacity:.3}30%{transform:translateY(-6px);opacity:1}}.chat-guidelines[data-v-236e80df]{display:flex;align-items:center;gap:6px;padding:7px 12px;background:#f4f5f7;border-top:1px solid #d8f3ff;font-size:.62rem;color:#005f73}.chat-input-area[data-v-236e80df]{display:flex;padding:10px 12px;gap:8px;background:#fff;border-top:1px solid #eef2f6}.chat-input[data-v-236e80df]{flex:1;padding:10px 14px;border:1.5px solid #eef2f6;border-radius:2px;font-size:.78rem;outline:none;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f8fafb}.chat-input[data-v-236e80df]:focus{border-color:#0d0f12;background:#fff}.send-btn[data-v-236e80df]{width:38px;height:38px;background:#38c6f4;border:none;border-radius:50%;color:#04202b;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.send-btn[data-v-236e80df]:disabled{opacity:.4;cursor:not-allowed}.blocked-warning[data-v-236e80df]{display:flex;align-items:center;gap:8px;padding:9px 12px;background:#fef2f2;border-top:1px solid #fecaca;font-size:.68rem;color:#dc2626}@media (max-width: 768px){.chat-body[data-v-236e80df]{height:calc(100dvh - 56px);max-height:none}.chat-messages[data-v-236e80df]{padding:12px;gap:12px}.message-bubble[data-v-236e80df]{max-width:85%;padding:12px 14px}.message-text[data-v-236e80df]{font-size:.85rem}.chat-input[data-v-236e80df]{padding:12px 16px;font-size:16px!important}.send-btn[data-v-236e80df]{width:44px;height:44px}}@supports (padding: max(0px)){@media (max-width: 768px){.chat-widget.mobile-fullscreen .chat-header[data-v-236e80df]{padding-top:max(12px,env(safe-area-inset-top,12px))}.chat-widget.mobile-fullscreen .chat-input-area[data-v-236e80df]{padding-bottom:max(12px,env(safe-area-inset-bottom,12px))}}}.tm-card[data-v-1de914e1]{--ink: #0e0916;--ink-2: #1a1229;--violet: #b78bff;--violet-strong: #7c3aed;--line: #e6e2ef;--text: #14101d;--muted: #6b6578;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid var(--line);border-top:3px solid var(--violet-strong);font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:box-shadow .2s}.tm-card[data-v-1de914e1]:hover{box-shadow:0 14px 30px -18px #2e106573}.tm-card.st-in_progress[data-v-1de914e1]{border-top-color:#ef4444}.tm-card.st-completed[data-v-1de914e1],.tm-card.st-cancelled[data-v-1de914e1],.tm-card.st-void[data-v-1de914e1]{border-top-color:#9ca3af}.tm-card.match-action-needed[data-v-1de914e1]{border-color:var(--violet-strong);border-top-color:var(--violet-strong);box-shadow:0 0 0 1px var(--violet-strong)}.tm-card.match-disputed[data-v-1de914e1]{border-color:#f59e0b;border-top-color:#f59e0b}.tm-strip[data-v-1de914e1]{display:flex;align-items:center;gap:10px;padding:9px 14px;background:var(--ink);color:#d9d2e6}.tm-status[data-v-1de914e1]{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;background:#b78bff29;color:#e9ddff;font-family:var(--display);font-size:.82rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.tm-status-dot[data-v-1de914e1]{width:7px;height:7px;border-radius:50%;background:var(--violet)}.st-open .tm-status[data-v-1de914e1]{background:#34d39926;color:#a7f3d0}.st-open .tm-status-dot[data-v-1de914e1]{background:#34d399}.st-in_progress .tm-status[data-v-1de914e1]{background:#ef4444;color:#fff}.st-in_progress .tm-status-dot[data-v-1de914e1]{background:#fff;animation:tm-blink-1de914e1 1.4s ease-in-out infinite}.st-disputed .tm-status[data-v-1de914e1]{background:#f59e0b2e;color:#fcd34d}.st-disputed .tm-status-dot[data-v-1de914e1]{background:#f59e0b}.st-completed .tm-status[data-v-1de914e1],.st-cancelled .tm-status[data-v-1de914e1],.st-void .tm-status[data-v-1de914e1]{background:#ffffff14;color:#b8b2c4}.st-completed .tm-status-dot[data-v-1de914e1],.st-cancelled .tm-status-dot[data-v-1de914e1],.st-void .tm-status-dot[data-v-1de914e1]{background:#8a8497}@keyframes tm-blink-1de914e1{50%{opacity:.3}}.tm-game[data-v-1de914e1]{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;font-size:.85rem;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.tm-game i[data-v-1de914e1]{color:var(--violet);font-size:.8rem}.tm-bo[data-v-1de914e1]{margin-left:auto;padding:2px 8px;border:1px solid rgba(183,139,255,.35);color:#fff;font-family:var(--display);font-size:.85rem;font-weight:800;letter-spacing:.08em}.tm-faceoff[data-v-1de914e1]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:16px 14px;background:linear-gradient(90deg,rgba(124,58,237,.1),transparent 45%,transparent 55%,rgba(124,58,237,.06));border-bottom:1px solid var(--line)}.tm-team[data-v-1de914e1]{display:flex;align-items:center;gap:10px;min-width:0}.tm-team.right[data-v-1de914e1]{justify-content:flex-end;text-align:right}.tm-crest[data-v-1de914e1]{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;background:#e9e5f0;color:#4b4458;font-family:var(--display);font-size:1.45rem;font-weight:800;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.tm-team.mine .tm-crest[data-v-1de914e1]{background:var(--violet-strong);color:#fff}.tm-team.awaiting .tm-crest[data-v-1de914e1]{background:transparent;color:#a39cb2;font-size:1rem;outline:2px dashed #cfc8dc;outline-offset:-4px;clip-path:none}.tm-team-text[data-v-1de914e1]{display:flex;flex-direction:column;min-width:0;line-height:1.15}.tm-team-name[data-v-1de914e1]{overflow:hidden;color:var(--text);font-family:var(--display);font-size:1.2rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.tm-team.awaiting .tm-team-name[data-v-1de914e1]{color:#a39cb2}.tm-team-tag[data-v-1de914e1]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.tm-team.mine .tm-team-tag[data-v-1de914e1]{color:var(--violet-strong)}.tm-vs[data-v-1de914e1]{color:var(--violet-strong);font-family:var(--display);font-size:1.3rem;font-weight:900;font-style:italic;letter-spacing:.04em}.tm-facts[data-v-1de914e1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-bottom:1px solid var(--line)}.tm-fact[data-v-1de914e1]{padding:9px 14px;min-width:0}.tm-fact+.tm-fact[data-v-1de914e1]{border-left:1px solid var(--line)}.tm-fact dt[data-v-1de914e1]{font-family:var(--display);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.tm-fact dd[data-v-1de914e1]{margin:1px 0 0;overflow:hidden;color:var(--text);font-family:var(--display);font-size:1.02rem;font-weight:800;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.tm-fact dd i[data-v-1de914e1]{color:var(--violet-strong);font-size:.82rem}.tm-fact dd.free[data-v-1de914e1]{color:#059669}.tm-fact dd.prize[data-v-1de914e1]{color:#6d28d9}.tm-actions[data-v-1de914e1]{padding:12px 14px;margin-top:auto}.tm-actions[data-v-1de914e1]:empty{display:none}.tm-actions .match-action-area[data-v-1de914e1-s]{display:flex;flex-direction:column;gap:8px}.tm-actions .match-action-area[data-v-1de914e1-s]:empty{display:none}.tm-actions .status-message[data-v-1de914e1-s]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;width:100%;padding:10px 12px;background:#f6f4fa;border:1px solid var(--line);border-left:3px solid #a39cb2}.tm-actions .status-message>i[data-v-1de914e1-s]{flex-shrink:0;font-size:1rem;color:#8a8497}.tm-actions .status-message>div[data-v-1de914e1-s]{flex:1;min-width:0}.tm-actions .status-message strong[data-v-1de914e1-s]{display:block;font-size:.9rem;font-weight:700;color:var(--text)}.tm-actions .status-message p[data-v-1de914e1-s]{margin:1px 0 0;font-size:.8rem;line-height:1.4;color:var(--muted)}.tm-actions .action-needed[data-v-1de914e1-s]{background:#f3eeff;border-color:#d9c9ff;border-left-color:var(--violet-strong)}.tm-actions .action-needed>i[data-v-1de914e1-s]{color:var(--violet-strong)}.tm-actions .winner-message[data-v-1de914e1-s]{background:#ecfdf5;border-color:#bbf0d6;border-left-color:#10b981}.tm-actions .winner-message>i[data-v-1de914e1-s]{color:#10b981}.tm-actions .under-review[data-v-1de914e1-s]{background:#fff8e6;border-color:#fde7a8;border-left-color:#f59e0b}.tm-actions .under-review>i[data-v-1de914e1-s]{color:#f59e0b}.tm-actions .pulse[data-v-1de914e1-s]{animation:tm-blink-1de914e1 2s ease-in-out infinite}.tm-actions .primary-action-btn[data-v-1de914e1-s]{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 16px;background:var(--violet-strong);border:0;color:#fff;font-family:var(--display);font-size:.92rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);transition:background .15s}.tm-actions .primary-action-btn[data-v-1de914e1-s]:hover{background:#6d28d9}.tm-footer[data-v-1de914e1]:empty{display:none}.tm-footer[data-v-1de914e1]{display:flex;justify-content:flex-end;padding:0 14px 12px}.tm-footer .match-card-footer[data-v-1de914e1-s]{display:contents}.tm-footer .cancel-btn-text[data-v-1de914e1-s]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:transparent;border:1px solid #f3c4c4;color:#dc2626;font-family:var(--display);font-size:.85rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .15s}.tm-footer .cancel-btn-text[data-v-1de914e1-s]:hover{background:#fef2f2}@media (max-width: 480px){.tm-strip[data-v-1de914e1]{padding:8px 12px}.tm-faceoff[data-v-1de914e1]{padding:14px 12px;gap:8px}.tm-crest[data-v-1de914e1]{width:38px;height:38px;font-size:1.2rem}.tm-team[data-v-1de914e1]{gap:8px}.tm-team-name[data-v-1de914e1]{font-size:1.02rem}.tm-vs[data-v-1de914e1]{font-size:1.1rem}.tm-fact[data-v-1de914e1]{padding:8px 10px}.tm-fact dd[data-v-1de914e1]{font-size:.92rem}.tm-actions[data-v-1de914e1]{padding:10px 12px}.tm-actions .primary-action-btn[data-v-1de914e1-s]{width:100%;justify-content:center}}.modal-overlay[data-v-e81eca12]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10001;padding:24px}.modal-box[data-v-e81eca12]{background:#fff;border-radius:2px;max-width:640px;width:100%;max-height:calc(100vh - 48px);display:flex;flex-direction:column;animation:modalSlideUp-e81eca12 .3s cubic-bezier(.34,1.2,.64,1);box-shadow:0 20px 60px #0000004d}@keyframes modalSlideUp-e81eca12{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header[data-v-e81eca12]{padding:18px 24px;background:linear-gradient(135deg,#f5f3ff,#fff);border-bottom:1px solid #e2e8f0;display:flex;align-items:center;gap:14px;flex-shrink:0;border-radius:2px 2px 0 0}.modal-icon[data-v-e81eca12]{width:42px;height:42px;background:linear-gradient(135deg,#f59e0b,#ea580c);border-radius:2px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;flex-shrink:0}.modal-icon.review-mode[data-v-e81eca12]{background:linear-gradient(135deg,#10b981,#059669)}.header-info[data-v-e81eca12]{flex:1;min-width:0}.header-title[data-v-e81eca12]{font-size:1.403rem;font-weight:900;color:#0f172a;margin:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.header-subtitle[data-v-e81eca12]{font-size:.8rem;color:#64748b;margin:2px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-close[data-v-e81eca12]{width:34px;height:34px;border-radius:2px;background:#f1f5f9;border:none;font-size:1.5rem;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.modal-close[data-v-e81eca12]:hover{background:#e2e8f0;color:#0f172a}.modal-body-wrapper[data-v-e81eca12]{flex:1;overflow-y:auto;padding:0}.modal-body[data-v-e81eca12]{padding:24px}.section-block[data-v-e81eca12]{margin-bottom:20px}.section-block[data-v-e81eca12]:last-child{margin-bottom:0}.highlight-section[data-v-e81eca12]{background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;padding:20px}.section-title[data-v-e81eca12]{font-size:1.037rem;font-weight:800;color:#0f172a;margin:0 0 16px;display:flex;align-items:center;gap:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em}.section-title i[data-v-e81eca12]{color:#6d3fd1;font-size:.8rem}.matchup-row[data-v-e81eca12]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.team-side[data-v-e81eca12]{display:flex;align-items:center;gap:12px;flex:1}.team-side.opponent[data-v-e81eca12]{justify-content:flex-end;text-align:right}.team-avatar[data-v-e81eca12]{width:56px;height:56px;border-radius:2px;background:#7c3aed;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:700;color:#fff;flex-shrink:0;box-shadow:0 4px 12px #7c3aed33}.team-avatar.your-team[data-v-e81eca12]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px #10b98133}.team-avatar.opponent-avatar[data-v-e81eca12]{background:linear-gradient(135deg,#f59e0b,#ea580c);box-shadow:0 4px 12px #f59e0b33}.team-info[data-v-e81eca12]{display:flex;flex-direction:column;gap:2px}.team-label[data-v-e81eca12]{font-size:.813rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.team-name[data-v-e81eca12]{font-size:.95rem;font-weight:700;color:#0f172a}.vs-badge[data-v-e81eca12]{padding:8px 12px;background:#f1f5f9;border-radius:2px;font-size:.938rem;font-weight:700;color:#64748b;flex-shrink:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.team-stats-grid[data-v-e81eca12]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.mini-stat-card[data-v-e81eca12]{background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;padding:14px 10px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.mini-stat-icon[data-v-e81eca12]{width:32px;height:32px;border-radius:2px;background:#fff;display:flex;align-items:center;justify-content:center;color:#6d3fd1;font-size:.8rem;box-shadow:0 2px 8px #0000000a}.mini-stat-content[data-v-e81eca12]{display:flex;flex-direction:column;gap:2px}.mini-stat-value[data-v-e81eca12]{font-size:.96rem;font-weight:900;color:#0f172a;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.mini-stat-label[data-v-e81eca12]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.wager-breakdown[data-v-e81eca12]{display:flex;flex-direction:column;gap:8px}.wager-row[data-v-e81eca12]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:.85rem}.wager-label[data-v-e81eca12]{color:#64748b}.wager-value[data-v-e81eca12]{font-weight:900;color:#0f172a;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.wager-divider[data-v-e81eca12]{height:1px;background:#e2e8f0;margin:4px 0}.wager-row.total[data-v-e81eca12]{font-size:.9rem}.wager-row.total .wager-value[data-v-e81eca12]{font-size:1.2rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.wager-value.prize[data-v-e81eca12]{color:#f59e0b;font-size:1.38rem;font-weight:900;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.wager-row.fee[data-v-e81eca12]{font-size:.75rem}.wager-row.fee .wager-value[data-v-e81eca12]{color:#94a3b8;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.wager-row.winner[data-v-e81eca12]{font-size:.9rem}.wager-value.winner-amount[data-v-e81eca12]{color:#6d3fd1;font-weight:900;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.deduction-warning[data-v-e81eca12]{display:flex;gap:12px;padding:14px;background:#fef3c7;border:1px solid #fde68a;border-radius:2px;margin-top:16px;font-size:.82rem;color:#92400e}.deduction-warning i[data-v-e81eca12]{font-size:1.2rem;color:#f59e0b;flex-shrink:0;margin-top:2px}.deduction-warning strong[data-v-e81eca12]{display:block;margin-bottom:2px}.deduction-warning p[data-v-e81eca12]{margin:2px 0 0;font-size:.78rem}.free-match-info[data-v-e81eca12]{display:flex;gap:12px;padding:16px;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:2px;color:#059669}.free-match-info i[data-v-e81eca12]{font-size:1.5rem;flex-shrink:0}.free-match-info strong[data-v-e81eca12]{display:block;margin-bottom:2px}.free-match-info p[data-v-e81eca12]{margin:2px 0 0;font-size:.82rem}.filter-info[data-v-e81eca12]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:10px 12px;background:#f1f5f9;border-radius:2px}.filter-tag[data-v-e81eca12]{display:inline-flex;align-items:center;gap:5px;padding:4px 12px;background:#fff;border-radius:2px;font-size:.938rem;font-weight:700;color:#475569;border:1px solid #e2e8f0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.filter-tag i[data-v-e81eca12]{color:#6d3fd1;font-size:.7rem}.filter-tag[data-v-e81eca12]:last-child{background:#ecfdf5;border-color:#a7f3d0;color:#059669}.filter-tag:last-child i[data-v-e81eca12]{color:#059669}.team-select-list[data-v-e81eca12]{display:flex;flex-direction:column;gap:8px}.team-select-card[data-v-e81eca12]{display:flex;align-items:center;gap:12px;padding:14px;background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;cursor:pointer;transition:all .2s}.team-select-card[data-v-e81eca12]:hover{border-color:#7c3aed;background:#faf5ff}.team-select-card.selected-team[data-v-e81eca12]{border-color:#7c3aed;background:#f5f3ff;box-shadow:0 4px 12px #7c3aed1a}.team-select-avatar[data-v-e81eca12]{width:44px;height:44px;border-radius:2px;background:linear-gradient(135deg,#10b981,#059669);display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;color:#fff;flex-shrink:0}.team-select-info[data-v-e81eca12]{flex:1;min-width:0}.team-select-name[data-v-e81eca12]{display:block;font-size:.9rem;font-weight:700;color:#0f172a}.team-select-meta[data-v-e81eca12]{font-size:.75rem;color:#64748b}.platform-tag[data-v-e81eca12]{display:inline-block;padding:1px 8px;background:#e2e8f0;border-radius:2px;font-size:.813rem;font-weight:700;color:#475569;margin-left:4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.team-select-check[data-v-e81eca12]{color:#6d3fd1;font-size:1.3rem}.no-team-warning[data-v-e81eca12]{display:flex;align-items:flex-start;gap:10px;padding:14px;background:#fef2f2;border:1px solid #fecaca;border-radius:2px;color:#dc2626;font-size:.85rem}.no-team-warning i[data-v-e81eca12]{font-size:1.2rem;flex-shrink:0;margin-top:2px}.no-team-warning strong[data-v-e81eca12]{display:block;margin-bottom:2px}.no-team-warning p[data-v-e81eca12]{margin:0;font-size:.78rem;color:#64748b}.modal-footer[data-v-e81eca12]{padding:16px 24px;border-top:1px solid #e8ecf1;display:flex;gap:12px;background:#fafbfc;border-radius:0 0 2px 2px;flex-shrink:0;position:sticky;bottom:0;z-index:10;box-shadow:0 -4px 20px #0000000d}.btn-footer[data-v-e81eca12]{flex:1;padding:13px;border-radius:2px;font-weight:700;font-size:1.074rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;border:none;min-height:48px;text-transform:uppercase;letter-spacing:.05em}.btn-cancel[data-v-e81eca12]{background:#f1f5f9;color:#64748b}.btn-cancel[data-v-e81eca12]:hover{background:#e2e8f0}.btn-accept[data-v-e81eca12]{background:#7c3aed;color:#fff;box-shadow:0 4px 16px #7c3aed40}.btn-accept[data-v-e81eca12]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #7c3aed59}.btn-confirm[data-v-e81eca12]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 16px #10b98140}.btn-confirm[data-v-e81eca12]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #10b98159}.btn-accept[data-v-e81eca12]:active:not(:disabled),.btn-confirm[data-v-e81eca12]:active:not(:disabled){transform:scale(.97)}.btn-accept[data-v-e81eca12]:disabled,.btn-confirm[data-v-e81eca12]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.modal-overlay[data-v-e81eca12]{padding:0;align-items:flex-end}.modal-box[data-v-e81eca12]{max-width:100%;max-height:92vh;border-radius:2px 2px 0 0;animation:modalSlideUpMobile-e81eca12 .3s ease}@keyframes modalSlideUpMobile-e81eca12{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modal-header[data-v-e81eca12]{padding:14px 16px;border-radius:2px 2px 0 0}.modal-body[data-v-e81eca12]{padding:16px}.modal-footer[data-v-e81eca12]{padding:14px 16px;border-radius:0;flex-direction:column;gap:8px}.btn-footer[data-v-e81eca12]{padding:14px;width:100%}.team-stats-grid[data-v-e81eca12]{grid-template-columns:repeat(2,1fr)}.matchup-row[data-v-e81eca12]{flex-direction:column;gap:12px}.team-side.opponent[data-v-e81eca12]{justify-content:flex-start;text-align:left}.vs-badge[data-v-e81eca12]{align-self:center}.filter-info[data-v-e81eca12]{flex-wrap:wrap}.filter-tag[data-v-e81eca12]{font-size:.875rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}}.modal-overlay[data-v-e81eca12]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-box[data-v-e81eca12]{border-radius:2px;border-top:3px solid #b78bff;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.modal-overlay[data-v-4b338f87]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:16px}.modal-box[data-v-4b338f87]{background:#fff;border-radius:2px;max-width:480px;width:90%;max-height:90vh;overflow-y:auto;animation:modalSlideUp-4b338f87 .3s cubic-bezier(.34,1.2,.64,1);box-shadow:0 20px 60px #0000004d}@keyframes modalSlideUp-4b338f87{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header[data-v-4b338f87]{padding:18px 24px;background:linear-gradient(135deg,#f5f3ff,#fff);border-bottom:1px solid #e2e8f0;display:flex;align-items:center;gap:12px;border-radius:2px 2px 0 0}.modal-header-icon[data-v-4b338f87]{width:40px;height:40px;background:#7c3aed;border-radius:2px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;flex-shrink:0}.modal-header h3[data-v-4b338f87]{flex:1;font-size:1.342rem;font-weight:900;color:#0f172a;margin:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.modal-close[data-v-4b338f87]{width:32px;height:32px;border-radius:2px;background:#f1f5f9;border:none;font-size:1.2rem;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;transition:all .2s}.modal-close[data-v-4b338f87]:hover{background:#e2e8f0;color:#0f172a}.modal-body[data-v-4b338f87]{padding:24px}.result-prompt[data-v-4b338f87]{text-align:center;font-size:.95rem;font-weight:600;color:#0f172a;margin-bottom:20px}.winner-selection[data-v-4b338f87]{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:20px}.winner-card[data-v-4b338f87]{flex:1;min-width:140px;padding:24px 16px;background:#f8fafc;border:3px solid #e2e8f0;border-radius:2px;text-align:center;cursor:pointer;transition:all .3s ease;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.winner-card[data-v-4b338f87]:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 20px #00000014}.winner-card[data-v-4b338f87]:active{transform:scale(.97)}.winner-card.selected[data-v-4b338f87]{border-color:#7c3aed;background:linear-gradient(135deg,#f5f3ff,#ede9fe);box-shadow:0 4px 16px #7c3aed33}.winner-avatar[data-v-4b338f87]{width:64px;height:64px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.4rem;margin:0 auto 10px;color:#fff}.winner-avatar.your-team[data-v-4b338f87]{background:#7c3aed}.winner-avatar.opponent-team[data-v-4b338f87]{background:linear-gradient(135deg,#f59e0b,#ea580c)}.winner-name[data-v-4b338f87]{display:block;font-size:.85rem;font-weight:600;color:#0f172a;margin-bottom:4px;word-break:break-word}.winner-tag[data-v-4b338f87]{font-size:.875rem;color:#94a3b8;margin-bottom:10px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.selection-indicator[data-v-4b338f87]{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 14px;background:#7c3aed;color:#fff;border-radius:2px;font-size:.75rem;font-weight:700;animation:fadeInScale-4b338f87 .3s ease}@keyframes fadeInScale-4b338f87{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.vs-divider[data-v-4b338f87]{font-size:1.2rem;font-weight:800;color:#f59e0b;flex-shrink:0}.error-message[data-v-4b338f87]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;background:#fef2f2;border-radius:2px;color:#dc2626;font-size:.8rem;font-weight:500;margin-bottom:16px}.modal-actions[data-v-4b338f87]{display:flex;gap:12px}.cancel-btn[data-v-4b338f87],.submit-btn[data-v-4b338f87]{flex:1;padding:14px;border-radius:2px;font-weight:700;font-size:1.098rem;cursor:pointer;border:none;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.cancel-btn[data-v-4b338f87]{background:#f1f5f9;color:#64748b}.cancel-btn[data-v-4b338f87]:hover{background:#e2e8f0}.submit-btn[data-v-4b338f87]{background:#7c3aed;color:#fff;box-shadow:0 4px 16px #7c3aed40}.submit-btn[data-v-4b338f87]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #7c3aed59}.submit-btn[data-v-4b338f87]:active:not(:disabled){transform:scale(.97)}.submit-btn[data-v-4b338f87]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.modal-box[data-v-4b338f87]{max-width:95%;border-radius:2px}.modal-header[data-v-4b338f87]{padding:14px 16px;border-radius:2px 2px 0 0}.modal-body[data-v-4b338f87]{padding:16px}.winner-selection[data-v-4b338f87]{flex-direction:column}.winner-card[data-v-4b338f87]{width:100%}.modal-actions[data-v-4b338f87]{flex-direction:column-reverse}}.modal-overlay[data-v-4b338f87]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-box[data-v-4b338f87]{border-radius:2px;border-top:3px solid #b78bff;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.modal-overlay[data-v-88e1ab1b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:16px}.modal-box[data-v-88e1ab1b]{background:#fff;border-radius:2px;max-width:520px;width:90%;max-height:90vh;overflow-y:auto;animation:modalSlideUp-88e1ab1b .3s cubic-bezier(.34,1.2,.64,1)}@keyframes modalSlideUp-88e1ab1b{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-88e1ab1b]{padding:20px 24px;background:linear-gradient(135deg,#f5f3ff,#fff);border-bottom:1px solid #e2e8f0;display:flex;align-items:center;gap:12px;position:sticky;top:0;z-index:2;border-radius:2px 2px 0 0}.modal-header-icon[data-v-88e1ab1b]{width:40px;height:40px;background:linear-gradient(135deg,#f59e0b,#ea580c);border-radius:2px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;flex-shrink:0}.modal-header h3[data-v-88e1ab1b]{flex:1;font-size:1.464rem;font-weight:900;color:#0f172a;margin:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.modal-close[data-v-88e1ab1b]{width:32px;height:32px;min-width:32px;border-radius:2px;background:#f1f5f9;border:none;font-size:1.2rem;cursor:pointer;color:#64748b;transition:all .2s;display:flex;align-items:center;justify-content:center}.modal-close[data-v-88e1ab1b]:hover{background:#e2e8f0;color:#0f172a}.modal-body[data-v-88e1ab1b]{padding:24px}.opponent-result-card[data-v-88e1ab1b]{background:#f8fafc;border-radius:2px;padding:20px;margin-bottom:20px;border:1px solid #e2e8f0}.card-header[data-v-88e1ab1b]{display:flex;align-items:center;gap:8px;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #e2e8f0;font-weight:600;color:#f59e0b;font-size:.85rem}.result-display[data-v-88e1ab1b]{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.team-result[data-v-88e1ab1b]{text-align:center;flex:1;min-width:100px}.team-avatar[data-v-88e1ab1b]{width:56px;height:56px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;margin:0 auto 8px;color:#fff}.team-avatar.your-team[data-v-88e1ab1b]{background:#7c3aed}.team-avatar.opponent-team[data-v-88e1ab1b]{background:linear-gradient(135deg,#f59e0b,#ea580c)}.team-name[data-v-88e1ab1b]{display:block;font-size:.8rem;font-weight:600;color:#0f172a}.team-label[data-v-88e1ab1b]{font-size:.813rem;color:#94a3b8;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.vs-divider[data-v-88e1ab1b]{font-size:1rem;font-weight:800;color:#6d3fd1;flex-shrink:0}.result-announcement[data-v-88e1ab1b]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:2px;margin-top:16px}.result-announcement.you-won[data-v-88e1ab1b]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:2px solid #10b981}.result-announcement.you-lost[data-v-88e1ab1b]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:2px solid #ef4444}.result-icon[data-v-88e1ab1b]{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.result-announcement.you-won .result-icon[data-v-88e1ab1b]{background:#10b981;color:#fff;font-size:1.2rem}.result-announcement.you-lost .result-icon[data-v-88e1ab1b]{background:#ef4444;color:#fff;font-size:1.2rem}.result-text[data-v-88e1ab1b]{display:flex;flex-direction:column}.result-label[data-v-88e1ab1b]{font-size:1.188rem;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.result-announcement.you-won .result-label[data-v-88e1ab1b]{color:#059669}.result-announcement.you-lost .result-label[data-v-88e1ab1b]{color:#dc2626}.result-detail[data-v-88e1ab1b]{font-size:.75rem;color:#64748b;margin-top:2px}.action-buttons[data-v-88e1ab1b]{display:flex;gap:12px;margin-bottom:20px}.confirm-btn[data-v-88e1ab1b],.contest-btn[data-v-88e1ab1b]{flex:1;padding:14px;border-radius:2px;font-weight:700;cursor:pointer;border:none;font-size:1.098rem;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.confirm-btn[data-v-88e1ab1b]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.confirm-btn[data-v-88e1ab1b]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #10b9814d}.contest-btn[data-v-88e1ab1b]{background:#f1f5f9;color:#ef4444}.contest-btn[data-v-88e1ab1b]:hover{background:#fee2e2}.contest-section[data-v-88e1ab1b]{margin-top:20px;padding-top:20px;border-top:1px solid #e2e8f0}.contest-header[data-v-88e1ab1b]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:600;color:#ef4444}.contest-info[data-v-88e1ab1b]{font-size:.8rem;color:#64748b;margin-bottom:16px}.evidence-upload[data-v-88e1ab1b]{border:2px dashed #cbd5e1;border-radius:2px;padding:20px;text-align:center;cursor:pointer;margin-bottom:16px;transition:all .2s}.evidence-upload[data-v-88e1ab1b]:hover{border-color:#7c3aed;background:#faf5ff}.upload-area i[data-v-88e1ab1b]{font-size:2rem;color:#94a3b8;margin-bottom:8px}.upload-area p[data-v-88e1ab1b]{font-size:.8rem;color:#64748b;margin:4px 0}.upload-area small[data-v-88e1ab1b]{font-size:.65rem;color:#94a3b8}.evidence-list[data-v-88e1ab1b]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.evidence-file[data-v-88e1ab1b]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#f1f5f9;border-radius:2px;font-size:.7rem}.evidence-file i[data-v-88e1ab1b]{color:#6d3fd1}.evidence-file button[data-v-88e1ab1b]{background:none;border:none;color:#ef4444;cursor:pointer;font-size:1.22rem;padding:0 4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.submit-contest-btn[data-v-88e1ab1b]{width:100%;padding:14px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:2px;font-weight:700;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.submit-contest-btn[data-v-88e1ab1b]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #ef44444d}.submit-contest-btn[data-v-88e1ab1b]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.modal-box[data-v-88e1ab1b]{max-width:95%;border-radius:2px}.modal-header[data-v-88e1ab1b]{padding:16px 20px;border-radius:2px 2px 0 0}.modal-body[data-v-88e1ab1b]{padding:20px 16px}.action-buttons[data-v-88e1ab1b],.result-display[data-v-88e1ab1b]{flex-direction:column}}.modal-overlay[data-v-88e1ab1b]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-box[data-v-88e1ab1b]{border-radius:2px;border-top:3px solid #b78bff;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.tab-content[data-v-0dbd1a83]{display:flex;flex-direction:column;gap:16px}.teams-header[data-v-0dbd1a83]{background:transparent;padding:0 0 24px;border-bottom:1px solid #f1f5f9;margin-bottom:4px}.header-left[data-v-0dbd1a83]{position:relative;z-index:1}.header-title-group[data-v-0dbd1a83]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.teams-header h2[data-v-0dbd1a83]{font-size:1.83rem;font-weight:900;color:#0f172a;margin:0 0 4px;display:flex;align-items:center;gap:10px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.teams-header h2 i[data-v-0dbd1a83]{color:#6d3fd1}.teams-header p[data-v-0dbd1a83]{color:#64748b;font-size:.875rem;margin:0}.hint-text[data-v-0dbd1a83]{color:#f59e0b;font-size:.78rem;margin-top:4px;display:flex;align-items:center;gap:6px}.create-match-header-btn[data-v-0dbd1a83]{padding:10px 20px;background:#7c3aed;color:#fff;border:none;border-radius:2px;font-weight:700;font-size:.991rem;cursor:pointer;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;display:inline-flex;align-items:center;gap:8px;transition:all .2s;text-transform:uppercase;letter-spacing:.05em}.create-match-header-btn[data-v-0dbd1a83]:hover:not(:disabled){background:#6d28d9}.create-match-header-btn[data-v-0dbd1a83]:disabled{opacity:.5;cursor:not-allowed}.filter-bar[data-v-0dbd1a83]{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e8ecf1;border-radius:2px;padding:6px 10px;position:relative}.filter-tabs-container[data-v-0dbd1a83]{flex:none}.filter-tabs[data-v-0dbd1a83]{display:flex;gap:4px;background:#f8fafc;padding:3px;border-radius:2px}.filter-tab[data-v-0dbd1a83]{display:flex;align-items:center;gap:6px;padding:8px 14px;border:none;border-radius:2px;background:transparent;color:#64748b;font-size:.976rem;font-weight:700;cursor:pointer;transition:all .2s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em}.filter-tab[data-v-0dbd1a83]:hover{color:#6d3fd1;background:#f5f3ff}.filter-tab.active[data-v-0dbd1a83]{background:#fff;color:#6d3fd1;font-weight:700;box-shadow:0 1px 3px #0000000f;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.tab-count[data-v-0dbd1a83]{font-size:.85rem;font-weight:700;background:#ede9fe;color:#6d3fd1;border-radius:2px;padding:1px 6px;min-width:20px;text-align:center;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.tab-count.has-items[data-v-0dbd1a83]{background:#ef4444;color:#fff}.search-wrapper[data-v-0dbd1a83]{position:relative;flex:1}.search-icon[data-v-0dbd1a83]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:.85rem;z-index:1}.search-input[data-v-0dbd1a83]{width:100%;padding:9px 32px 9px 36px;background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;font-size:.85rem;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-sizing:border-box}.clear-search[data-v-0dbd1a83]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;color:#94a3b8;cursor:pointer;font-size:.75rem;padding:4px}.filter-dropdown-wrapper[data-v-0dbd1a83]{position:relative;flex-shrink:0}.filter-btn[data-v-0dbd1a83]{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;color:#64748b;cursor:pointer;padding:0}.filter-btn.active[data-v-0dbd1a83]{background:#f5f3ff;border-color:#7c3aed;color:#6d3fd1}.filter-count-badge[data-v-0dbd1a83]{position:absolute;top:5px;right:5px;min-width:8px;height:8px;background:#ef4444;border-radius:50%;border:2px solid #fff}.advanced-filters-dropdown[data-v-0dbd1a83]{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border-radius:2px;padding:44px 20px 20px;min-width:300px;border:1px solid #e8ecf1;box-shadow:0 12px 40px #0000001a;z-index:50}.filter-close-btn[data-v-0dbd1a83]{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:#f1f5f9;border:none;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.976rem;transition:all .2s;z-index:2;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.filter-close-btn[data-v-0dbd1a83]:hover{background:#fee2e2;color:#dc2626}.slide-down-enter-active[data-v-0dbd1a83],.slide-down-leave-active[data-v-0dbd1a83]{transition:all .25s}.slide-down-enter-from[data-v-0dbd1a83],.slide-down-leave-to[data-v-0dbd1a83]{opacity:0;transform:translateY(-10px)}.filter-section[data-v-0dbd1a83]{margin-bottom:16px}.filter-label[data-v-0dbd1a83]{display:flex;align-items:center;gap:6px;font-size:.875rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.filter-label i[data-v-0dbd1a83]{color:#6d3fd1}.filter-select[data-v-0dbd1a83]{width:100%;padding:10px 36px 10px 12px;background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;font-size:16px;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#0f172a;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2394a3b8' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer;box-sizing:border-box}.filter-range[data-v-0dbd1a83]{display:flex;align-items:center;gap:6px}.range-input[data-v-0dbd1a83]{flex:1;min-width:0;width:calc(50% - 10px);padding:10px 8px;background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;font-size:16px;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:center;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.range-separator[data-v-0dbd1a83]{color:#94a3b8;font-weight:500;flex-shrink:0;font-size:.8rem}.filter-actions[data-v-0dbd1a83]{display:flex;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #f1f5f9}.clear-filters-btn[data-v-0dbd1a83],.apply-filters-btn[data-v-0dbd1a83]{padding:10px;border-radius:2px;font-size:.976rem;font-weight:700;cursor:pointer;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;display:flex;align-items:center;justify-content:center;gap:6px;text-transform:uppercase;letter-spacing:.05em}.clear-filters-btn[data-v-0dbd1a83]{flex:1;background:#f1f5f9;border:1px solid #e8ecf1;color:#64748b}.apply-filters-btn[data-v-0dbd1a83]{flex:2;background:#7c3aed;border:none;color:#fff}.free-badge[data-v-0dbd1a83]{display:inline-block;padding:3px 10px;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:2px;font-size:.875rem;font-weight:700;color:#059669;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.desktop-view[data-v-0dbd1a83]{display:block}.mobile-view[data-v-0dbd1a83]{display:none}.tournaments-table-container[data-v-0dbd1a83]{background:#fff;border-radius:2px;border:1px solid #e8ecf1;overflow:hidden}.tournaments-table[data-v-0dbd1a83]{width:100%;border-collapse:collapse;font-size:.85rem}.tournaments-table th[data-v-0dbd1a83]{padding:12px 16px;text-align:left;font-weight:600;color:#64748b;font-size:.7rem;text-transform:uppercase;letter-spacing:.5px;background:#f8fafc;border-bottom:1px solid #e8ecf1}.tournaments-table td[data-v-0dbd1a83]{padding:14px 16px;border-bottom:1px solid #f1f5f9;color:#334155}.tournament-row[data-v-0dbd1a83]{transition:background .15s}.tournament-row[data-v-0dbd1a83]:hover{background:#f8fafc}.tournament-info[data-v-0dbd1a83]{display:flex;align-items:center;gap:10px}.creator-avatar-small[data-v-0dbd1a83]{width:34px;height:34px;border-radius:50%;background:#7c3aed;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.8rem;color:#fff;flex-shrink:0}.clickable-username[data-v-0dbd1a83]{color:#6d3fd1;font-weight:500;font-size:.85rem}.captain-sub[data-v-0dbd1a83]{display:block;font-size:.65rem;color:#94a3b8}.game-badge-sm[data-v-0dbd1a83]{display:inline-block;padding:3px 10px;background:#f5f3ff;border-radius:2px;font-size:.938rem;color:#6d3fd1;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.size-badge[data-v-0dbd1a83]{display:inline-block;padding:3px 10px;background:#f1f5f9;border-radius:2px;font-size:.938rem;color:#475569;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.entry-fee[data-v-0dbd1a83]{font-weight:600}.col-team[data-v-0dbd1a83]{width:22%}.col-game[data-v-0dbd1a83]{width:16%}.col-size[data-v-0dbd1a83]{width:10%}.col-wager[data-v-0dbd1a83],.col-prize[data-v-0dbd1a83]{width:12%}.col-action[data-v-0dbd1a83]{width:16%}.enter-btn-table[data-v-0dbd1a83],.closed-btn-table[data-v-0dbd1a83]{padding:7px 16px;border-radius:2px;font-weight:600;font-size:.75rem;cursor:pointer;border:none;transition:all .2s;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;white-space:nowrap}.enter-btn-table[data-v-0dbd1a83]{background:#7c3aed;color:#fff}.enter-btn-table[data-v-0dbd1a83]:hover:not(:disabled){background:#6d28d9}.closed-btn-table[data-v-0dbd1a83]{background:#f1f5f9;color:#94a3b8;border:1px solid #e2e8f0;cursor:not-allowed}.mobile-cards[data-v-0dbd1a83]{display:flex;flex-direction:column;gap:12px}.match-mobile-card[data-v-0dbd1a83]{background:#fff;border-radius:2px;border:1px solid #e8ecf1;padding:16px}.mobile-card-header[data-v-0dbd1a83]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.mobile-team-info[data-v-0dbd1a83]{display:flex;align-items:center;gap:10px}.mobile-team-avatar[data-v-0dbd1a83]{width:36px;height:36px;border-radius:50%;background:#7c3aed;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;font-size:.8rem}.mobile-team-name[data-v-0dbd1a83]{display:block;font-weight:600;font-size:.85rem;color:#0f172a}.mobile-captain[data-v-0dbd1a83]{font-size:.65rem;color:#94a3b8}.mobile-game-badge[data-v-0dbd1a83]{padding:3px 10px;background:#f5f3ff;border-radius:2px;font-size:.875rem;color:#6d3fd1;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.mobile-card-stats[data-v-0dbd1a83]{display:flex;gap:12px;margin-bottom:12px;font-size:.75rem;color:#64748b;flex-wrap:wrap}.mobile-card-footer[data-v-0dbd1a83]{padding-top:12px;border-top:1px solid #f1f5f9}.enter-btn-mobile[data-v-0dbd1a83],.closed-mobile-btn[data-v-0dbd1a83]{width:100%;padding:12px;border-radius:2px;font-weight:700;font-size:.976rem;border:none;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;display:flex;align-items:center;justify-content:center;gap:8px;text-transform:uppercase;letter-spacing:.05em}.enter-btn-mobile[data-v-0dbd1a83]{background:#7c3aed;color:#fff;cursor:pointer;font-weight:700;font-size:1.037rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.closed-mobile-btn[data-v-0dbd1a83]{background:#f1f5f9;border:1px solid #e2e8f0;color:#64748b;cursor:not-allowed}.matches-grid[data-v-0dbd1a83]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));gap:16px;align-items:start}.empty-actions[data-v-0dbd1a83]{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.loading-overlay[data-v-0dbd1a83]{min-height:800px;display:flex;align-items:center;justify-content:center;border-radius:2px}.loader-content[data-v-0dbd1a83]{text-align:center}.loader-spinner[data-v-0dbd1a83]{display:flex;gap:6px;justify-content:center;margin-bottom:16px}.loader-ring[data-v-0dbd1a83]{display:inline-block;width:12px;height:12px;background:#7c3aed;border-radius:50%;animation:bounce-0dbd1a83 .6s ease-in-out infinite alternate}.loader-ring[data-v-0dbd1a83]:nth-child(2){animation-delay:.2s;background:#7c3aed}.loader-ring[data-v-0dbd1a83]:nth-child(3){animation-delay:.4s;background:#c4b5fd}@keyframes bounce-0dbd1a83{0%{transform:translateY(0);opacity:.5}to{transform:translateY(-20px);opacity:1}}.loader-text[data-v-0dbd1a83]{font-size:1rem;color:#64748b;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;display:flex;align-items:center;justify-content:center;gap:2px}.loading-dots[data-v-0dbd1a83]{animation:dotsAnimation-0dbd1a83 1.5s ease-in-out infinite}@keyframes dotsAnimation-0dbd1a83{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.history-card[data-v-0dbd1a83]{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #e8ecf1;border-radius:2px;padding:14px 18px}.history-result[data-v-0dbd1a83]{padding:6px 14px;border-radius:2px;font-weight:700;font-size:.75rem;flex-shrink:0}.history-result.win[data-v-0dbd1a83]{background:#f0fdf4;color:#10b981}.history-result.loss[data-v-0dbd1a83]{background:#fef2f2;color:#dc2626}.history-details[data-v-0dbd1a83]{flex:1}.history-teams[data-v-0dbd1a83]{font-weight:600;font-size:.85rem}.history-game[data-v-0dbd1a83]{font-size:.7rem;color:#94a3b8}.history-date[data-v-0dbd1a83]{font-size:.7rem;color:#94a3b8;flex-shrink:0}.empty-state[data-v-0dbd1a83]{text-align:center;padding:60px 20px;background:#fff;border-radius:2px;border:1px solid #e8ecf1}.empty-icon-wrapper[data-v-0dbd1a83]{width:64px;height:64px;background:#f5f3ff;border-radius:2px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:1.6rem;color:#6d3fd1}.empty-state h3[data-v-0dbd1a83]{font-size:1.22rem;color:#0f172a;margin-bottom:6px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.empty-state p[data-v-0dbd1a83]{font-size:.82rem;color:#94a3b8;margin-bottom:16px}.create-first-btn[data-v-0dbd1a83],.browse-btn[data-v-0dbd1a83]{padding:10px 24px;border:none;border-radius:2px;color:#fff;font-weight:700;cursor:pointer;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.create-first-btn[data-v-0dbd1a83]{background:#7c3aed}.create-first-btn[data-v-0dbd1a83]:disabled{opacity:.5;cursor:not-allowed}.browse-btn[data-v-0dbd1a83]{background:#0e0916}@media (max-width:768px){.desktop-view[data-v-0dbd1a83]{display:none!important}.mobile-view[data-v-0dbd1a83]{display:block}.filter-bar[data-v-0dbd1a83]{flex-wrap:wrap;padding:8px}.filter-tabs-container[data-v-0dbd1a83]{order:1;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.filter-tabs[data-v-0dbd1a83]{width:max-content;min-width:100%}.search-wrapper[data-v-0dbd1a83]{order:2;flex:1;min-width:calc(100% - 48px)}.filter-dropdown-wrapper[data-v-0dbd1a83]{order:3}.teams-header h2[data-v-0dbd1a83]{font-size:1.525rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.create-match-header-btn[data-v-0dbd1a83]{width:100%;justify-content:center}.filter-tab span[data-v-0dbd1a83]:not(.tab-count){display:none}.filter-tab[data-v-0dbd1a83]{padding:8px 10px}.matches-grid[data-v-0dbd1a83]{grid-template-columns:1fr}.filter-close-btn[data-v-0dbd1a83]{position:absolute;top:-20px!important;right:12px;width:32px;height:32px;border-radius:50%;background:#f1f5f9;border:none;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.976rem;transition:all .2s;z-index:2;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.advanced-filters-dropdown[data-v-0dbd1a83]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:350px;max-height:80vh;overflow-y:auto;right:auto;z-index:1000;padding-top:44px}.filter-close-btn[data-v-0dbd1a83]{position:sticky;top:0;float:right;margin:-32px -8px 8px 8px;z-index:1001}.tab-content[data-v-0dbd1a83]{-webkit-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation}input[data-v-0dbd1a83],select[data-v-0dbd1a83],textarea[data-v-0dbd1a83],.range-input[data-v-0dbd1a83]{font-size:16px!important}}.tab-content[data-v-1c8a196c]{display:flex;flex-direction:column;gap:0}.browse-header[data-v-1c8a196c]{display:flex;align-items:center;justify-content:space-between;padding:0 0 20px;border-bottom:1px solid #f1f5f9;margin-bottom:16px;flex-wrap:wrap;gap:10px}.browse-header h2[data-v-1c8a196c]{font-size:1.708rem;font-weight:900;color:#0f172a;margin:0 0 2px;display:flex;align-items:center;gap:10px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.browse-header h2 i[data-v-1c8a196c]{color:#6d3fd1;font-size:1.1rem}.browse-header p[data-v-1c8a196c]{color:#64748b;font-size:.85rem;margin:0}.browse-header-right[data-v-1c8a196c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.create-team-btn[data-v-1c8a196c]{padding:10px 20px;background:#7c3aed;color:#fff;border:none;border-radius:2px;font-weight:700;font-size:.976rem;cursor:pointer;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;display:flex;align-items:center;gap:8px;transition:all .2s;white-space:nowrap;box-shadow:0 3px 10px #7c3aed33;text-transform:uppercase;letter-spacing:.05em}.create-team-btn[data-v-1c8a196c]:hover{transform:translateY(-1px);box-shadow:0 6px 16px #7c3aed4d}.team-type-tabs[data-v-1c8a196c]{display:flex;gap:8px;margin-bottom:16px;background:#fff;border:1px solid #e8ecf1;border-radius:2px;padding:4px}.team-type-tab[data-v-1c8a196c]{flex:1;padding:10px 16px;background:transparent;border:none;border-radius:2px;font-weight:700;font-size:1.037rem;color:#64748b;cursor:pointer;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s;text-transform:uppercase;letter-spacing:.05em}.team-type-tab[data-v-1c8a196c]:hover{background:#f8fafc;color:#6d3fd1}.team-type-tab.active[data-v-1c8a196c]{background:#7c3aed;color:#fff;box-shadow:0 3px 10px #7c3aed33}.tab-count[data-v-1c8a196c]{background:#fff3;padding:2px 8px;border-radius:2px;font-size:.915rem;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.team-type-tab:not(.active) .tab-count[data-v-1c8a196c]{background:#f1f5f9;color:#64748b}.loading-overlay[data-v-1c8a196c]{min-height:400px;display:flex;align-items:center;justify-content:center}.loader[data-v-1c8a196c]{text-align:center}.loader-ring[data-v-1c8a196c]{display:inline-block;width:12px;height:12px;margin:0 4px;background:#7c3aed;border-radius:50%;animation:bounce-1c8a196c .6s ease-in-out infinite alternate}.loader-ring[data-v-1c8a196c]:nth-child(2){animation-delay:.2s;background:#7c3aed}.loader-ring[data-v-1c8a196c]:nth-child(3){animation-delay:.4s;background:#c4b5fd}@keyframes bounce-1c8a196c{0%{transform:translateY(0);opacity:.5}to{transform:translateY(-20px);opacity:1}}.loader p[data-v-1c8a196c]{margin-top:16px;font-size:.85rem;color:#64748b}.filter-bar[data-v-1c8a196c]{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e8ecf1;border-radius:2px;padding:8px 12px;margin-bottom:16px;flex-wrap:wrap}.search-wrapper[data-v-1c8a196c]{position:relative;flex:1;min-width:180px}.search-icon[data-v-1c8a196c]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:.85rem;z-index:1}.search-input[data-v-1c8a196c]{width:100%;padding:9px 32px 9px 36px;background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;font-size:.84rem;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-sizing:border-box}.search-input[data-v-1c8a196c]:focus{border-color:#7c3aed;outline:none}.clear-search[data-v-1c8a196c]{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;color:#94a3b8;cursor:pointer;font-size:.75rem;padding:4px}.filter-chips[data-v-1c8a196c]{display:flex;gap:6px;flex-wrap:wrap}.filter-chip[data-v-1c8a196c]{padding:7px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:2px;font-size:.915rem;font-weight:700;color:#64748b;cursor:pointer;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;transition:all .2s;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em}.filter-chip[data-v-1c8a196c]:hover{border-color:#7c3aed;color:#6d3fd1}.filter-chip.active[data-v-1c8a196c]{background:#7c3aed;border-color:#7c3aed;color:#fff;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.empty-state[data-v-1c8a196c]{text-align:center;padding:80px 20px;background:#fff;border-radius:2px;border:1px solid #e8ecf1}.empty-visual[data-v-1c8a196c]{margin-bottom:20px;display:flex;justify-content:center}.empty-orbit[data-v-1c8a196c]{position:relative;width:100px;height:100px}.orbit-ring[data-v-1c8a196c]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #e2e8f0;animation:orbitSpin-1c8a196c 8s linear infinite}.orbit-ring[data-v-1c8a196c]:nth-child(2){top:13px;right:13px;bottom:13px;left:13px;animation-duration:6s;animation-direction:reverse;border-color:#c4b5fd}.orbit-ring[data-v-1c8a196c]:nth-child(3){top:26px;right:26px;bottom:26px;left:26px;animation-duration:4s;border-color:#7c3aed}@keyframes orbitSpin-1c8a196c{to{transform:rotate(360deg)}}.orbit-center[data-v-1c8a196c]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:1.6rem;color:#6d3fd1}.empty-state h3[data-v-1c8a196c]{font-size:1.342rem;color:#0f172a;margin:0 0 6px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.empty-state p[data-v-1c8a196c]{font-size:.85rem;color:#64748b;margin:0 0 20px}.create-first-btn[data-v-1c8a196c]{padding:12px 24px;background:#7c3aed;color:#fff;border:none;border-radius:2px;font-weight:700;font-size:1.037rem;cursor:pointer;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;display:inline-flex;align-items:center;gap:8px;transition:all .2s;box-shadow:0 3px 10px #7c3aed33;text-transform:uppercase;letter-spacing:.05em}.create-first-btn[data-v-1c8a196c]:hover{transform:translateY(-1px);box-shadow:0 6px 16px #7c3aed4d}.teams-table-container[data-v-1c8a196c]{background:#fff;border-radius:2px;border:1px solid #e8ecf1;overflow:hidden;overflow-x:auto}.teams-table[data-v-1c8a196c]{width:100%;border-collapse:collapse;font-size:.85rem;min-width:900px}.teams-table th[data-v-1c8a196c]{padding:14px 16px;text-align:left;font-weight:600;color:#64748b;font-size:.7rem;text-transform:uppercase;letter-spacing:.5px;background:#f8fafc;border-bottom:1px solid #e8ecf1;white-space:nowrap}.teams-table td[data-v-1c8a196c]{padding:12px 16px;border-bottom:1px solid #f1f5f9;color:#334155;vertical-align:middle}.team-row[data-v-1c8a196c]{transition:background .15s}.team-row[data-v-1c8a196c]:hover{background:#faf5ff}.team-cell[data-v-1c8a196c]{display:flex;align-items:center;gap:10px}.team-avatar[data-v-1c8a196c]{width:36px;height:36px;border-radius:2px;background:#7c3aed;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;color:#fff;flex-shrink:0}.team-avatar.captain-highlight[data-v-1c8a196c]{background:linear-gradient(135deg,#f59e0b,#d97706)}.team-name[data-v-1c8a196c]{font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.game-badge[data-v-1c8a196c]{display:inline-flex;align-items:center;gap:5px;font-size:.938rem;font-weight:700;color:#6d3fd1;background:#f5f3ff;padding:4px 10px;border-radius:2px;white-space:nowrap;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.game-badge i[data-v-1c8a196c]{font-size:.7rem}.platform-text[data-v-1c8a196c]{font-size:.78rem;color:#475569;white-space:nowrap}.wl-text[data-v-1c8a196c]{font-weight:700;font-size:.85rem;white-space:nowrap}.wins[data-v-1c8a196c]{color:#10b981}.losses[data-v-1c8a196c]{color:#ef4444}.win-rate[data-v-1c8a196c]{font-weight:700;color:#64748b;white-space:nowrap}.win-rate.high-rate[data-v-1c8a196c]{color:#059669}.roster-cell[data-v-1c8a196c]{display:flex;flex-direction:column;gap:2px}.roster-count[data-v-1c8a196c]{font-weight:700;color:#0f172a}.spots-left[data-v-1c8a196c]{font-size:.68rem;color:#64748b}.spots-left.urgent[data-v-1c8a196c]{color:#ef4444;font-weight:600}.captain-name[data-v-1c8a196c]{font-size:.78rem;color:#475569;white-space:nowrap}.status-badge[data-v-1c8a196c]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:2px;font-size:.85rem;font-weight:700;white-space:nowrap;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.status-badge.forming[data-v-1c8a196c]{background:#fef3c7;color:#d97706}.status-badge.ready[data-v-1c8a196c]{background:#d1fae5;color:#059669}.status-badge.in_match[data-v-1c8a196c]{background:#e8ddff;color:#6d3fd1}.status-badge.locked[data-v-1c8a196c]{background:#f1f5f9;color:#64748b}.status-badge.disbanded[data-v-1c8a196c]{background:#fef2f2;color:#dc2626}.status-dot[data-v-1c8a196c]{width:6px;height:6px;border-radius:50%;background:currentColor}.join-btn[data-v-1c8a196c]{padding:8px 16px;background:#7c3aed;color:#fff;border:none;border-radius:2px;font-weight:700;font-size:.915rem;cursor:pointer;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;display:inline-flex;align-items:center;gap:5px;transition:all .2s;white-space:nowrap;box-shadow:0 2px 8px #7c3aed33;text-transform:uppercase;letter-spacing:.05em}.join-btn[data-v-1c8a196c]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #7c3aed4d}.join-btn[data-v-1c8a196c]:disabled{opacity:.5;cursor:not-allowed}.member-badge[data-v-1c8a196c]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;background:#d1fae5;border:1px solid #a7f3d0;border-radius:2px;color:#059669;font-weight:700;font-size:.9rem;white-space:nowrap;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.pending-badge[data-v-1c8a196c]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;background:#fef3c7;border:1px solid #fde68a;border-radius:2px;color:#d97706;font-weight:700;font-size:.9rem;white-space:nowrap;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.full-badge[data-v-1c8a196c]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:2px;color:#64748b;font-weight:700;font-size:.9rem;white-space:nowrap;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.locked-badge[data-v-1c8a196c]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;background:#fee2e2;border:1px solid #fecaca;border-radius:2px;color:#dc2626;font-weight:700;font-size:.9rem;white-space:nowrap;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}@media (max-width: 768px){.browse-header[data-v-1c8a196c]{flex-direction:column;align-items:stretch}.browse-header h2[data-v-1c8a196c]{font-size:1.464rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.browse-header-right[data-v-1c8a196c]{flex-direction:column;align-items:stretch}.create-team-btn[data-v-1c8a196c]{justify-content:center}.team-type-tabs[data-v-1c8a196c]{flex-direction:column}}.teams-cards[data-v-1c8a196c]{display:none}@media (max-width: 768px){.teams-table-container[data-v-1c8a196c]{display:none}.teams-cards[data-v-1c8a196c]{display:flex;flex-direction:column;gap:10px}.team-card-m[data-v-1c8a196c]{display:flex;flex-direction:column;gap:12px;padding:14px;background:#fff;border:1px solid #e6e1ef;border-left:3px solid #b78bff}.team-card-m.is-mine[data-v-1c8a196c]{border-left-color:#22c55e}.tcm-head[data-v-1c8a196c]{display:flex;align-items:center;gap:10px;min-width:0}.tcm-head .team-avatar[data-v-1c8a196c]{flex-shrink:0}.tcm-title[data-v-1c8a196c]{flex:1;min-width:0;display:flex;flex-direction:column}.tcm-name[data-v-1c8a196c]{font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic;font-weight:900;font-size:1.3rem;line-height:1.05;text-transform:uppercase;color:#0d0f12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcm-captain[data-v-1c8a196c]{font-size:.82rem;color:#8a9099;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcm-head .status-badge[data-v-1c8a196c]{flex-shrink:0}.tcm-tags[data-v-1c8a196c]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tcm-platform[data-v-1c8a196c]{padding:2px 8px;background:#f4f1fa;color:#5b616a;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-weight:800;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase}.tcm-stats[data-v-1c8a196c]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#e6e1ef;border:1px solid #e6e1ef}.tcm-stat[data-v-1c8a196c]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;background:#f8f6fc;text-align:center}.tcm-stat-val[data-v-1c8a196c]{font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic;font-weight:900;font-size:1.3rem;line-height:1;color:#0d0f12}.tcm-stat-val.high-rate[data-v-1c8a196c]{color:#15803d}.tcm-stat-label[data-v-1c8a196c]{font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#8a9099}.tcm-stat-label.urgent[data-v-1c8a196c]{color:#c81e1e}.tcm-action[data-v-1c8a196c]>*{width:100%;justify-content:center}.tcm-action .join-btn[data-v-1c8a196c]{min-height:46px;font-size:1.05rem}.tcm-action .member-badge[data-v-1c8a196c],.tcm-action .pending-badge[data-v-1c8a196c],.tcm-action .locked-badge[data-v-1c8a196c],.tcm-action .full-badge[data-v-1c8a196c]{display:flex;align-items:center;gap:6px;min-height:42px}}.team-name-wrap[data-v-1c8a196c]{display:flex;flex-direction:column;gap:3px;min-width:0}.needs-line[data-v-1c8a196c]{display:flex;align-items:center;flex-wrap:wrap;gap:3px}.needs-label[data-v-1c8a196c]{margin-right:2px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:.7rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.08em}.need-chip[data-v-1c8a196c]{display:inline-flex;align-items:baseline;gap:1px;padding:1px 6px;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:2px;color:#6d3fd1;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.need-chip em[data-v-1c8a196c]{font-style:normal;font-size:.68rem;color:#8b5cf6}.need-chip.match[data-v-1c8a196c]{background:#7c3aed;border-color:#7c3aed;color:#fff}.need-chip.match em[data-v-1c8a196c]{color:#e9d5ff}.need-more[data-v-1c8a196c]{font-size:.72rem;font-weight:600;color:#94a3b8}.position-filter[data-v-1c8a196c]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;width:100%;padding-top:8px;border-top:1px solid #f1f5f9}.position-filter-label[data-v-1c8a196c]{display:inline-flex;align-items:center;gap:5px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:.85rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.06em}.position-filter-label i[data-v-1c8a196c]{color:#7c3aed}.position-filter-chips[data-v-1c8a196c]{display:flex;flex-wrap:wrap;gap:4px}.pos-chip[data-v-1c8a196c]{min-width:38px;padding:4px 9px;background:#fff;border:1px solid #e2e8f0;border-radius:2px;color:#64748b;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.pos-chip[data-v-1c8a196c]:hover{border-color:#7c3aed;color:#6d3fd1}.pos-chip.active[data-v-1c8a196c]{background:#7c3aed;border-color:#7c3aed;color:#fff}.position-filter-count[data-v-1c8a196c]{margin-left:auto;font-size:.78rem;font-weight:600;color:#6d3fd1}.team-card-m .needs-line[data-v-1c8a196c]{margin-top:2px}@media (max-width: 768px){.position-filter-chips[data-v-1c8a196c]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;max-width:100%}.position-filter-chips[data-v-1c8a196c]::-webkit-scrollbar{display:none}.pos-chip[data-v-1c8a196c]{flex-shrink:0}.position-filter-count[data-v-1c8a196c]{margin-left:0;width:100%}}.tab-content[data-v-84573e50]{display:flex;flex-direction:column;gap:16px}.teams-header[data-v-84573e50]{padding:0 0 24px;border-bottom:1px solid #f1f5f9}.teams-header h2[data-v-84573e50]{font-size:1.83rem;font-weight:900;color:#0f172a;display:flex;align-items:center;gap:10px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.teams-header h2 i[data-v-84573e50]{color:#6d3fd1}.teams-header p[data-v-84573e50]{color:#64748b;font-size:.875rem}.empty-state[data-v-84573e50]{text-align:center;padding:60px 20px;background:#fff;border-radius:2px;border:1px solid #e8ecf1}.empty-icon-wrapper[data-v-84573e50]{width:64px;height:64px;background:#f5f3ff;border-radius:2px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:1.6rem;color:#6d3fd1}.empty-state h3[data-v-84573e50]{font-size:1.22rem;color:#0f172a;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.empty-state p[data-v-84573e50]{font-size:.82rem;color:#94a3b8}.tab-content[data-v-4ac5eb35]{display:flex;flex-direction:column;gap:16px}.teams-header[data-v-4ac5eb35]{background:transparent;padding:0 0 24px;border-bottom:1px solid #f1f5f9;margin-bottom:4px}.teams-header h2[data-v-4ac5eb35]{font-size:1.83rem;font-weight:900;color:#0f172a;margin:0 0 4px;display:flex;align-items:center;gap:10px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.teams-header h2 i[data-v-4ac5eb35]{color:#6d3fd1}.teams-header p[data-v-4ac5eb35]{color:#64748b;font-size:.875rem;margin:0}.loading-overlay[data-v-4ac5eb35]{min-height:800px;display:flex;align-items:center;justify-content:center;border-radius:2px}.loader-content[data-v-4ac5eb35]{text-align:center}.loader-spinner[data-v-4ac5eb35]{display:flex;gap:6px;justify-content:center;margin-bottom:16px}.loader-ring[data-v-4ac5eb35]{display:inline-block;width:12px;height:12px;background:#7c3aed;border-radius:50%;animation:bounce-4ac5eb35 .6s ease-in-out infinite alternate}.loader-ring[data-v-4ac5eb35]:nth-child(2){animation-delay:.2s;background:#7c3aed}.loader-ring[data-v-4ac5eb35]:nth-child(3){animation-delay:.4s;background:#c4b5fd}@keyframes bounce-4ac5eb35{0%{transform:translateY(0);opacity:.5}to{transform:translateY(-20px);opacity:1}}.loader-text[data-v-4ac5eb35]{font-size:1rem;color:#64748b;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500}.filter-bar[data-v-4ac5eb35]{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e8ecf1;border-radius:2px;padding:6px 10px}.filter-tabs[data-v-4ac5eb35]{display:flex;gap:4px;background:#f8fafc;padding:3px;border-radius:2px}.filter-tab[data-v-4ac5eb35]{display:flex;align-items:center;gap:6px;padding:8px 14px;border:none;border-radius:2px;background:transparent;color:#64748b;font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.filter-tab[data-v-4ac5eb35]:hover{color:#6d3fd1;background:#f5f3ff}.filter-tab.active[data-v-4ac5eb35]{background:#fff;color:#6d3fd1;font-weight:700;box-shadow:0 1px 3px #0000000f;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.tab-count[data-v-4ac5eb35]{font-size:.85rem;font-weight:700;background:#ede9fe;color:#6d3fd1;border-radius:2px;padding:1px 6px;min-width:20px;text-align:center;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.tab-count.has-items[data-v-4ac5eb35]{background:#ef4444;color:#fff}.matches-grid[data-v-4ac5eb35]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));gap:16px;align-items:start}.matches-list[data-v-4ac5eb35]{display:flex;flex-direction:column;gap:12px}.history-card[data-v-4ac5eb35]{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #e8ecf1;border-radius:2px;padding:14px 18px}.history-result[data-v-4ac5eb35]{padding:6px 14px;border-radius:2px;font-weight:700;font-size:.75rem;flex-shrink:0}.history-result.win[data-v-4ac5eb35]{background:#f0fdf4;color:#10b981}.history-result.loss[data-v-4ac5eb35]{background:#fef2f2;color:#dc2626}.history-details[data-v-4ac5eb35]{flex:1}.history-teams[data-v-4ac5eb35]{font-weight:600;font-size:.85rem}.history-game[data-v-4ac5eb35]{font-size:.7rem;color:#94a3b8}.history-date[data-v-4ac5eb35]{font-size:.7rem;color:#94a3b8;flex-shrink:0}.empty-state[data-v-4ac5eb35]{text-align:center;padding:60px 20px;background:#fff;border-radius:2px;border:1px solid #e8ecf1}.empty-icon-wrapper[data-v-4ac5eb35]{width:64px;height:64px;background:#f5f3ff;border-radius:2px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:1.6rem;color:#6d3fd1}.empty-state h3[data-v-4ac5eb35]{font-size:1.22rem;color:#0f172a;margin-bottom:6px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.empty-state p[data-v-4ac5eb35]{font-size:.82rem;color:#94a3b8}@media (max-width: 768px){.teams-header h2[data-v-4ac5eb35]{font-size:1.525rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.filter-tab span[data-v-4ac5eb35]:not(.tab-count){display:none}.matches-grid[data-v-4ac5eb35]{grid-template-columns:1fr}}.tab-content[data-v-5d92488f]{display:flex;flex-direction:column;gap:16px}.teams-header[data-v-5d92488f]{padding:0 0 24px;border-bottom:1px solid #f1f5f9}.teams-header h2[data-v-5d92488f]{font-size:1.83rem;font-weight:900;color:#0f172a;display:flex;align-items:center;gap:10px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.teams-header h2 i[data-v-5d92488f]{color:#6d3fd1}.teams-header p[data-v-5d92488f]{color:#64748b;font-size:.875rem}.empty-state[data-v-5d92488f]{text-align:center;padding:60px 20px;background:#fff;border-radius:2px;border:1px solid #e8ecf1}.empty-icon-wrapper[data-v-5d92488f]{width:64px;height:64px;background:#f5f3ff;border-radius:2px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:1.6rem;color:#6d3fd1}.empty-state h3[data-v-5d92488f]{font-size:1.22rem;color:#0f172a;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.empty-state p[data-v-5d92488f]{font-size:.82rem;color:#94a3b8}.upp-backdrop[data-v-df29d451]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6000;background:#05030fd9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:20px;animation:uppFade-df29d451 .2s ease}@keyframes uppFade-df29d451{0%{opacity:0}to{opacity:1}}.upp-container[data-v-df29d451]{width:100%;max-width:460px;max-height:90vh;overflow-y:auto;background:linear-gradient(145deg,#150a29,#0f0716);border:1px solid rgba(13,15,18,.3);border-radius:2px;position:relative;box-shadow:0 25px 60px #0009,0 0 80px #0d0f1226;animation:uppSlideUp-df29d451 .35s cubic-bezier(.16,1,.3,1);padding:24px 22px 22px}@keyframes uppSlideUp-df29d451{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.upp-container[data-v-df29d451]::-webkit-scrollbar{width:4px}.upp-container[data-v-df29d451]::-webkit-scrollbar-thumb{background:#0d0f1259;border-radius:2px}.upp-top-actions[data-v-df29d451]{position:absolute;top:14px;right:14px;display:flex;gap:8px;z-index:5}.upp-top-btn[data-v-df29d451]{width:34px;height:34px;border-radius:50%;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffffb3;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;font-size:.976rem;padding:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.upp-back-btn[data-v-df29d451]:hover{background:#0d0f1226;border-color:#0d0f1266;color:#d8b4fe;transform:translate(-2px)}.upp-close-btn[data-v-df29d451]:hover{background:#ef444426;border-color:#ef444459;color:#fca5a5;transform:rotate(90deg)}.upp-header[data-v-df29d451]{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:8px 0 18px}.upp-header-glow[data-v-df29d451]{position:absolute;top:-20px;left:50%;transform:translate(-50%);width:220px;height:120px;background:radial-gradient(circle,rgba(13,15,18,.25) 0%,transparent 70%);pointer-events:none}.upp-avatar-wrap[data-v-df29d451]{position:relative;display:inline-block}.upp-avatar-ring[data-v-df29d451]{width:88px;height:88px;border-radius:50%;padding:3px;background:#0d0f12;box-shadow:0 8px 30px #0d0f1266}.upp-avatar-inner[data-v-df29d451]{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,#1e1030,#0f0716);display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:800;color:#fff;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.upp-online-dot[data-v-df29d451]{position:absolute;bottom:4px;right:4px;width:16px;height:16px;border-radius:50%;background:#10b981;border:3px solid #150a29;box-shadow:0 0 10px #10b98180}.upp-name[data-v-df29d451]{margin:6px 0 0;font-size:1.35rem;font-weight:800;color:#fff;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.2px;text-align:center}.upp-pill[data-v-df29d451]{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:2px;font-size:.9rem;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.upp-pill-country[data-v-df29d451]{background:#0d0f121f;border:1px solid rgba(13,15,18,.3);color:#c3c8cf}.upp-pill-gamertag[data-v-df29d451]{background:#0d0f121f;border:1px solid rgba(13,15,18,.3);color:#d8b4fe}.upp-pill i[data-v-df29d451]{font-size:.7rem}.upp-stats-grid[data-v-df29d451]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.upp-stat[data-v-df29d451]{display:flex;align-items:center;gap:10px;padding:12px;border-radius:2px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);transition:all .2s}.upp-stat[data-v-df29d451]:hover{background:#ffffff0d;border-color:#0d0f1240;transform:translateY(-1px)}.upp-stat-icon[data-v-df29d451]{width:38px;height:38px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:.95rem;flex-shrink:0}.upp-stat-wins .upp-stat-icon[data-v-df29d451]{background:#10b98126;color:#34d399}.upp-stat-losses .upp-stat-icon[data-v-df29d451]{background:#ef444426;color:#f87171}.upp-stat-winrate .upp-stat-icon[data-v-df29d451]{background:#f59e0b26;color:#fbbf24}.upp-stat-earnings .upp-stat-icon[data-v-df29d451]{background:#0d0f1226;color:#c3c8cf}.upp-stat-body[data-v-df29d451]{display:flex;flex-direction:column;min-width:0}.upp-stat-value[data-v-df29d451]{font-size:1.26rem;font-weight:900;color:#fff;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;line-height:1.1;font-style:italic}.upp-stat-label[data-v-df29d451]{font-size:.75rem;color:#ffffff73;text-transform:uppercase;letter-spacing:.06em;font-weight:700;margin-top:2px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.upp-bar-block[data-v-df29d451]{padding:14px;border-radius:2px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);margin-bottom:14px}.upp-bar-header[data-v-df29d451]{display:flex;justify-content:space-between;font-size:.68rem;color:#ffffff80;font-weight:600;margin-bottom:10px}.upp-bar-header span[data-v-df29d451]:last-child{color:#c3c8cf}.upp-bar-track[data-v-df29d451]{display:flex;height:8px;border-radius:2px;background:#ffffff0d;overflow:hidden;margin-bottom:10px}.upp-bar-fill[data-v-df29d451]{height:100%;transition:width .5s cubic-bezier(.16,1,.3,1)}.upp-bar-wins[data-v-df29d451]{background:linear-gradient(90deg,#10b981,#34d399)}.upp-bar-losses[data-v-df29d451]{background:linear-gradient(90deg,#ef4444,#f87171)}.upp-bar-legend[data-v-df29d451]{display:flex;justify-content:space-between;font-size:.65rem;color:#ffffff80}.upp-legend-item[data-v-df29d451]{display:inline-flex;align-items:center;gap:6px}.upp-legend-dot[data-v-df29d451]{width:8px;height:8px;border-radius:50%}.upp-legend-wins[data-v-df29d451]{background:#10b981}.upp-legend-losses[data-v-df29d451]{background:#ef4444}.upp-meta-grid[data-v-df29d451]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.upp-meta-item[data-v-df29d451]{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:2px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.upp-meta-item>i[data-v-df29d451]{color:#c3c8cf;font-size:.95rem;width:20px;text-align:center;flex-shrink:0}.upp-meta-text[data-v-df29d451]{display:flex;flex-direction:column;min-width:0}.upp-meta-label[data-v-df29d451]{font-size:.75rem;color:#fff6;text-transform:uppercase;letter-spacing:.06em;font-weight:700;margin-bottom:2px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.upp-meta-value[data-v-df29d451]{font-size:.95rem;color:#fff;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.upp-actions[data-v-df29d451]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.upp-action[data-v-df29d451]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 14px;border-radius:2px;border:none;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .2s ease;letter-spacing:.2px}.upp-action i[data-v-df29d451]{font-size:.9rem}.upp-action-challenge[data-v-df29d451]{background:#38c6f4;color:#04202b;box-shadow:0 6px 20px #0d0f1259}.upp-action-challenge[data-v-df29d451]:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0d0f1280}.upp-action-chat[data-v-df29d451]{background:#ffffff0d;border:1px solid rgba(13,15,18,.3);color:#e2e5e9}.upp-action-chat[data-v-df29d451]:hover{background:#0d0f121f;border-color:#0d0f1280;transform:translateY(-2px)}@media (max-width: 480px){.upp-backdrop[data-v-df29d451]{padding:0;align-items:stretch}.upp-container[data-v-df29d451]{max-width:100%;max-height:100vh;max-height:100dvh;height:100vh;height:100dvh;border-radius:0;border:none;padding:20px 16px;padding-top:max(20px,env(safe-area-inset-top));padding-bottom:max(20px,env(safe-area-inset-bottom))}.upp-avatar-ring[data-v-df29d451]{width:76px;height:76px}.upp-avatar-inner[data-v-df29d451]{font-size:1.7rem}.upp-name[data-v-df29d451]{font-size:1.15rem}.upp-stats-grid[data-v-df29d451]{gap:8px}.upp-stat[data-v-df29d451]{padding:10px}.upp-stat-icon[data-v-df29d451]{width:34px;height:34px;font-size:.85rem}.upp-stat-value[data-v-df29d451]{font-size:1.14rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.upp-meta-grid[data-v-df29d451],.upp-actions[data-v-df29d451]{grid-template-columns:1fr}.upp-top-actions[data-v-df29d451]{top:max(12px,env(safe-area-inset-top));right:12px}}.upp-backdrop[data-v-df29d451]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.upp-container[data-v-df29d451]{border-radius:2px;border-top:3px solid #38c6f4;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.tab-content[data-v-ab566b5a]{display:flex;flex-direction:column;gap:16px}.teams-header[data-v-ab566b5a]{display:flex;justify-content:space-between;align-items:center;padding:0 0 20px;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;gap:12px}.header-left h2[data-v-ab566b5a]{font-size:1.586rem;font-weight:900;color:#0f172a;display:flex;align-items:center;gap:10px;margin:0 0 2px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.header-left h2 i[data-v-ab566b5a]{color:#f59e0b}.header-left p[data-v-ab566b5a]{color:#64748b;font-size:.85rem;margin:0}.header-right[data-v-ab566b5a]{flex-shrink:0}.my-team-rank-badge[data-v-ab566b5a]{display:flex;align-items:center;gap:8px;padding:6px 14px 6px 10px;background:#f5f3ff;border:1.5px solid #7c3aed;border-radius:2px;font-weight:700;font-size:1rem;color:#4c1d95;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.my-team-rank-badge i[data-v-ab566b5a]{color:#6d3fd1;font-size:.85rem}.my-team-rank-badge span[data-v-ab566b5a]:first-of-type{font-size:1rem;font-weight:800;color:#6d3fd1}.my-team-name[data-v-ab566b5a]{color:#0f172a;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-bar[data-v-ab566b5a]{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e8ecf1;border-radius:2px;padding:6px 10px;flex-wrap:wrap}.filter-group[data-v-ab566b5a]{display:flex;gap:6px;flex:1;flex-wrap:wrap}.desktop-filters[data-v-ab566b5a]{display:flex}.mobile-filter-btn[data-v-ab566b5a]{display:none;position:relative;width:38px;height:38px;background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;color:#64748b;cursor:pointer;align-items:center;justify-content:center;transition:all .2s}.mobile-filter-btn[data-v-ab566b5a]:hover{background:#f5f3ff;border-color:#7c3aed;color:#6d3fd1}.filter-count-badge-mobile[data-v-ab566b5a]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;background:#ef4444;color:#fff;border-radius:50%;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid white;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.custom-dropdown[data-v-ab566b5a]{position:relative;display:inline-block;min-width:80px}.dropdown-trigger[data-v-ab566b5a]{display:flex;align-items:center;gap:6px;padding:6px 10px;background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;font-size:.78rem;font-weight:500;color:#0f172a;cursor:pointer;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:all .2s;width:100%;min-height:34px;white-space:nowrap}.dropdown-trigger[data-v-ab566b5a]:hover{border-color:#c4b5fd;background:#f5f3ff}.dropdown-trigger.open[data-v-ab566b5a]{border-color:#7c3aed;background:#f5f3ff;box-shadow:0 0 0 3px #7c3aed1a}.dropdown-trigger i[data-v-ab566b5a]:first-child{color:#6d3fd1;font-size:.8rem;flex-shrink:0}.dropdown-selected[data-v-ab566b5a]{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;font-size:.75rem;font-weight:600}.dropdown-arrow[data-v-ab566b5a]{font-size:.55rem;color:#94a3b8;transition:transform .25s ease;flex-shrink:0}.dropdown-arrow.rotated[data-v-ab566b5a]{transform:rotate(180deg);color:#6d3fd1}.dropdown-menu[data-v-ab566b5a]{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid #e2e8f0;border-radius:2px;box-shadow:0 12px 40px #0000001f;max-height:260px;overflow-y:auto;z-index:100;padding:6px 0;min-width:160px;animation:dropdownSlide-ab566b5a .2s ease}@keyframes dropdownSlide-ab566b5a{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dropdown-menu[data-v-ab566b5a]::-webkit-scrollbar{width:6px}.dropdown-menu[data-v-ab566b5a]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:2px}.dropdown-menu[data-v-ab566b5a]::-webkit-scrollbar-thumb{background:#c4b5fd;border-radius:2px}.dropdown-menu[data-v-ab566b5a]::-webkit-scrollbar-thumb:hover{background:#6d28d9}.dropdown-item[data-v-ab566b5a]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;font-size:.78rem;font-weight:500;color:#0f172a;cursor:pointer;transition:all .15s;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:8px}.dropdown-item[data-v-ab566b5a]:hover{background:#f5f3ff;color:#4c1d95}.dropdown-item.active[data-v-ab566b5a]{background:#ede9fe;color:#4c1d95;font-weight:600}.dropdown-item.active i[data-v-ab566b5a]{color:#6d3fd1;font-size:.7rem}.dropdown-item i[data-v-ab566b5a]{color:#6d3fd1;font-size:.7rem;flex-shrink:0}.search-wrapper[data-v-ab566b5a]{position:relative;flex:1;min-width:130px}.search-icon[data-v-ab566b5a]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:.7rem}.search-input[data-v-ab566b5a]{width:100%;padding:8px 12px 8px 32px;background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;font-size:.8rem;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;outline:none;transition:all .2s}.search-input[data-v-ab566b5a]:focus{border-color:#7c3aed;background:#fff;box-shadow:0 0 0 3px #7c3aed1a}.mobile-filters-overlay[data-v-ab566b5a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center;z-index:10000}.mobile-filters-modal[data-v-ab566b5a]{background:#fff;border-radius:2px 2px 0 0;width:100%;max-height:80vh;animation:slideUp-ab566b5a .3s ease;overflow:hidden}@keyframes slideUp-ab566b5a{0%{transform:translateY(100%)}to{transform:translateY(0)}}.mobile-filters-header[data-v-ab566b5a]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #f1f5f9;background:#fff;position:sticky;top:0;z-index:1}.mobile-filters-header h3[data-v-ab566b5a]{font-size:1.342rem;font-weight:900;color:#0f172a;margin:0;display:flex;align-items:center;gap:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.mobile-filters-header h3 i[data-v-ab566b5a]{color:#6d3fd1}.mobile-filters-close[data-v-ab566b5a]{width:36px;height:36px;border-radius:50%;background:#f1f5f9;border:none;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.mobile-filters-close[data-v-ab566b5a]:hover{background:#e2e8f0}.mobile-filters-body[data-v-ab566b5a]{padding:20px 24px 30px;overflow-y:auto}.mobile-filter-group[data-v-ab566b5a]{margin-bottom:20px}.mobile-filter-group[data-v-ab566b5a]:last-child{margin-bottom:0}.mobile-filter-label[data-v-ab566b5a]{display:flex;align-items:center;gap:6px;font-size:1rem;font-weight:700;color:#64748b;margin-bottom:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.mobile-filter-label i[data-v-ab566b5a]{color:#6d3fd1}.mobile-filter-select[data-v-ab566b5a]{width:100%;padding:12px 16px;background:#f8fafc;border:1px solid #e8ecf1;border-radius:2px;font-size:.9rem;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#0f172a;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2394a3b8' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;cursor:pointer;outline:none;transition:all .2s}.mobile-filter-select[data-v-ab566b5a]:focus{border-color:#7c3aed;background:#fff}.mobile-clear-filters[data-v-ab566b5a]{width:100%;padding:12px;background:#fef2f2;border:1px solid #fecaca;border-radius:2px;color:#dc2626;font-weight:600;font-size:.85rem;cursor:pointer;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-top:16px;transition:all .2s}.mobile-clear-filters[data-v-ab566b5a]:hover{background:#fee2e2}.mobile-apply-filters[data-v-ab566b5a]{width:100%;padding:14px;background:#7c3aed;border:none;border-radius:2px;color:#fff;font-weight:700;font-size:.9rem;cursor:pointer;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-top:10px;transition:all .2s}.mobile-apply-filters[data-v-ab566b5a]:hover{transform:translateY(-1px);box-shadow:0 4px 16px #7c3aed4d}.loading-state[data-v-ab566b5a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:12px}.loader-spinner[data-v-ab566b5a]{display:flex;gap:6px}.loader-ring[data-v-ab566b5a]{width:12px;height:12px;border-radius:50%;background:#7c3aed;animation:bounce-ab566b5a .6s ease-in-out infinite alternate}.loader-ring[data-v-ab566b5a]:nth-child(2){animation-delay:.2s;background:#7c3aed}.loader-ring[data-v-ab566b5a]:nth-child(3){animation-delay:.4s;background:#c4b5fd}@keyframes bounce-ab566b5a{0%{transform:translateY(0);opacity:.5}to{transform:translateY(-16px);opacity:1}}.loading-state p[data-v-ab566b5a]{color:#64748b;font-size:.85rem}.rankings-container[data-v-ab566b5a]{background:#fff;border-radius:2px;border:1px solid #e8ecf1;overflow:hidden}.rankings-table-wrapper[data-v-ab566b5a]{overflow-x:auto}.rankings-table[data-v-ab566b5a]{width:100%;border-collapse:collapse;font-size:.82rem}.rankings-table thead[data-v-ab566b5a]{background:#f8fafc}.rankings-table th[data-v-ab566b5a]{padding:10px 12px;text-align:left;font-size:.65rem;font-weight:700;text-transform:uppercase;color:#94a3b8;letter-spacing:.5px;border-bottom:1px solid #e8ecf1;white-space:nowrap}.rankings-table td[data-v-ab566b5a]{padding:10px 12px;border-bottom:1px solid #f1f5f9;vertical-align:middle}.team-row[data-v-ab566b5a]{transition:background .15s}.team-row[data-v-ab566b5a]:hover{background:#f8fafc}.team-row.is-my-team[data-v-ab566b5a]{background:#f5f3ff;border-left:3px solid #7c3aed}.team-row.is-my-team[data-v-ab566b5a]:hover{background:#ede9fe}.col-rank[data-v-ab566b5a]{width:40px;text-align:center}.col-team[data-v-ab566b5a]{min-width:200px}.col-game[data-v-ab566b5a]{width:100px}.col-platform[data-v-ab566b5a]{width:90px}.col-matches[data-v-ab566b5a]{width:70px;text-align:center}.col-wins[data-v-ab566b5a],.col-losses[data-v-ab566b5a]{width:60px;text-align:center}.col-winrate[data-v-ab566b5a]{width:120px}.col-trend[data-v-ab566b5a]{width:70px;text-align:center}.rank-number[data-v-ab566b5a]{display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:.96rem;color:#64748b;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.team-info[data-v-ab566b5a]{display:flex;align-items:center;gap:10px}.team-avatar[data-v-ab566b5a]{width:34px;height:34px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;color:#fff;flex-shrink:0}.team-details[data-v-ab566b5a]{display:flex;flex-direction:column}.team-name[data-v-ab566b5a]{font-weight:600;color:#0f172a;font-size:.85rem}.team-captain[data-v-ab566b5a]{font-size:.65rem;color:#94a3b8}.my-team-badge[data-v-ab566b5a]{font-size:.75rem;font-weight:700;padding:1px 6px;background:#7c3aed;color:#fff;border-radius:2px;margin-left:auto;flex-shrink:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.game-tag[data-v-ab566b5a]{display:inline-block;padding:2px 8px;background:#f5f3ff;border-radius:2px;font-size:.875rem;font-weight:700;color:#6d3fd1;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.platform-tag[data-v-ab566b5a]{display:inline-block;padding:2px 6px;background:#f1f5f9;border-radius:2px;font-size:.813rem;color:#64748b;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.wins[data-v-ab566b5a]{color:#10b981;font-weight:600}.losses[data-v-ab566b5a]{color:#ef4444;font-weight:600}.winrate-bar[data-v-ab566b5a]{position:relative;width:100%;height:18px;background:#f1f5f9;border-radius:2px;overflow:hidden;display:flex;align-items:center}.winrate-fill[data-v-ab566b5a]{position:absolute;left:0;top:0;height:100%;border-radius:2px;background:#7c3aed;transition:width .6s ease}.winrate-text[data-v-ab566b5a]{position:relative;z-index:1;font-size:.65rem;font-weight:700;color:#0f172a;padding-left:6px;width:100%;text-align:center}.trend-indicator[data-v-ab566b5a]{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:2px;font-size:.65rem;font-weight:700}.trend-up[data-v-ab566b5a]{background:#ecfdf5;color:#10b981}.trend-neutral[data-v-ab566b5a]{background:#f1f5f9;color:#64748b}.trend-down[data-v-ab566b5a]{background:#fef2f2;color:#ef4444}.trend-new[data-v-ab566b5a]{background:#f4efff;color:#6d3fd1}.pagination-wrapper[data-v-ab566b5a]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #f1f5f9;flex-wrap:wrap;gap:10px}.pagination-info[data-v-ab566b5a]{font-size:.75rem;color:#94a3b8}.pagination-info strong[data-v-ab566b5a]{color:#0f172a}.pagination-controls[data-v-ab566b5a]{display:flex;gap:3px;align-items:center}.page-btn[data-v-ab566b5a]{width:32px;height:32px;border:1px solid #e2e8f0;border-radius:2px;background:#fff;color:#64748b;font-weight:700;font-size:.915rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.page-btn[data-v-ab566b5a]:hover:not(:disabled){border-color:#7c3aed;color:#6d3fd1;background:#f5f3ff}.page-btn.active[data-v-ab566b5a]{background:#7c3aed;border-color:#7c3aed;color:#fff}.page-btn[data-v-ab566b5a]:disabled{opacity:.4;cursor:not-allowed}.empty-state[data-v-ab566b5a]{text-align:center;padding:60px 20px;background:#fff;border-radius:2px;border:1px solid #e8ecf1}.empty-icon-wrapper[data-v-ab566b5a]{width:56px;height:56px;background:#f5f3ff;border-radius:2px;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font-size:1.4rem;color:#6d3fd1}.empty-state h3[data-v-ab566b5a]{font-size:1.159rem;color:#0f172a;margin-bottom:4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.empty-state p[data-v-ab566b5a]{font-size:.8rem;color:#94a3b8}@media (max-width: 768px){.desktop-filters[data-v-ab566b5a]{display:none!important}.mobile-filter-btn[data-v-ab566b5a]{display:flex!important}.teams-header[data-v-ab566b5a]{flex-direction:column;align-items:flex-start;padding-bottom:16px}.header-right[data-v-ab566b5a]{width:100%}.my-team-rank-badge[data-v-ab566b5a]{width:100%;justify-content:center}.filter-bar[data-v-ab566b5a]{padding:8px 10px;gap:8px}.search-wrapper[data-v-ab566b5a]{flex:1;min-width:100px}.search-input[data-v-ab566b5a]{padding:8px 12px 8px 32px;font-size:.82rem}.col-game[data-v-ab566b5a],.col-platform[data-v-ab566b5a],.col-trend[data-v-ab566b5a]{display:none}.col-rank[data-v-ab566b5a]{width:30px}.col-team[data-v-ab566b5a]{min-width:150px}.col-matches[data-v-ab566b5a]{width:55px;text-align:center}.col-wins[data-v-ab566b5a],.col-losses[data-v-ab566b5a]{width:45px;text-align:center}.col-winrate[data-v-ab566b5a]{width:80px}.pagination-wrapper[data-v-ab566b5a]{flex-direction:column;align-items:center;padding:12px 14px}.pagination-info[data-v-ab566b5a]{font-size:.7rem;text-align:center}.page-btn[data-v-ab566b5a]{width:34px;height:34px;font-size:.915rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}}@media (max-width: 480px){.col-winrate[data-v-ab566b5a]{display:none}.col-team[data-v-ab566b5a]{min-width:110px}.team-avatar[data-v-ab566b5a]{width:28px;height:28px;font-size:.7rem}.team-name[data-v-ab566b5a]{font-size:.75rem}.team-captain[data-v-ab566b5a]{display:none}.rank-number[data-v-ab566b5a]{font-size:.95rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.col-matches[data-v-ab566b5a],.col-wins[data-v-ab566b5a],.col-losses[data-v-ab566b5a]{font-size:.65rem;width:30px}.mobile-filters-body[data-v-ab566b5a]{padding:16px 18px 24px}.mobile-filter-select[data-v-ab566b5a]{padding:10px 14px;font-size:.85rem}}.mobile-filters-overlay[data-v-ab566b5a]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.mobile-filters-modal[data-v-ab566b5a]{border-radius:2px;border-top:3px solid #b78bff;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.rules-page[data-v-3a8bbdd5]{width:100%;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;animation:fadeIn-3a8bbdd5 .4s ease;padding-bottom:60px;background:#f8fafc;min-height:100vh;position:relative;overflow-x:hidden}@keyframes fadeIn-3a8bbdd5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bg-particles[data-v-3a8bbdd5]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.bg-particle[data-v-3a8bbdd5]{position:absolute;bottom:-10px;background:#7c3aed1f;border-radius:50%;animation:floatUp-3a8bbdd5 linear infinite}@keyframes floatUp-3a8bbdd5{0%{transform:translateY(0) scale(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-110vh) scale(1.5);opacity:0}}.hero-section[data-v-3a8bbdd5]{position:relative;background:#0e0916;padding:60px 32px 50px;text-align:center;overflow:hidden;z-index:1}.hero-bg[data-v-3a8bbdd5]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 50%,rgba(124,58,237,.12) 0%,transparent 50%),radial-gradient(circle at 80% 30%,rgba(245,158,11,.08) 0%,transparent 50%)}.hero-glow[data-v-3a8bbdd5]{position:absolute;border-radius:50%;filter:blur(60px);animation:heroGlow-3a8bbdd5 6s ease-in-out infinite}.hero-glow-1[data-v-3a8bbdd5]{width:300px;height:300px;background:#7c3aed14;top:-100px;left:-50px}.hero-glow-2[data-v-3a8bbdd5]{width:250px;height:250px;background:#f59e0b0f;bottom:-80px;right:-40px;animation-delay:3s}@keyframes heroGlow-3a8bbdd5{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.hero-content[data-v-3a8bbdd5]{position:relative;z-index:1}.hero-badge[data-v-3a8bbdd5]{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background:#7c3aed33;border:1px solid rgba(124,58,237,.4);border-radius:2px;color:#6d3fd1;font-size:.938rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:16px;animation:badgePulse-3a8bbdd5 2s ease-in-out infinite;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}@keyframes badgePulse-3a8bbdd5{0%,to{box-shadow:0 0 #8b5cf633}50%{box-shadow:0 0 0 12px #8b5cf600}}.badge-dot[data-v-3a8bbdd5]{width:6px;height:6px;background:#7c3aed;border-radius:50%;animation:dotBlink-3a8bbdd5 1.5s ease-in-out infinite}@keyframes dotBlink-3a8bbdd5{0%,to{opacity:1}50%{opacity:.3}}.hero-title[data-v-3a8bbdd5]{font-size:2.928rem;font-weight:900;color:#fff;margin:0 0 12px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.title-word[data-v-3a8bbdd5]{animation:wordSlide-3a8bbdd5 .6s cubic-bezier(.16,1,.3,1) both;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.title-word[data-v-3a8bbdd5]:nth-child(1){animation-delay:.1s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.title-word[data-v-3a8bbdd5]:nth-child(2){animation-delay:.2s;background:linear-gradient(135deg,#7c3aed,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.title-word[data-v-3a8bbdd5]:nth-child(3){animation-delay:.3s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}@keyframes wordSlide-3a8bbdd5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-subtitle[data-v-3a8bbdd5]{font-size:1rem;color:#fff9;margin:0 0 30px}.hero-scroll-hint[data-v-3a8bbdd5]{display:inline-flex;flex-direction:column;align-items:center;gap:6px;color:#fff6;font-size:.72rem;cursor:pointer;transition:color .3s;animation:bounceDown-3a8bbdd5 2s ease-in-out infinite}.hero-scroll-hint[data-v-3a8bbdd5]:hover{color:#ffffffb3}@keyframes bounceDown-3a8bbdd5{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.quick-nav[data-v-3a8bbdd5]{display:flex;flex-wrap:wrap;gap:8px;padding:16px 20px;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #e2e8f0;position:sticky;top:0;z-index:10;justify-content:center}.nav-pill[data-v-3a8bbdd5]{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:2px;font-size:.975rem;font-weight:700;color:#475569;cursor:pointer;transition:all .25s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;white-space:nowrap;text-transform:uppercase;letter-spacing:.06em}.nav-pill[data-v-3a8bbdd5]:hover{background:#6d28d9;color:#fff;border-color:#7c3aed;transform:translateY(-2px);box-shadow:0 6px 20px #7c3aed40}.pill-icon[data-v-3a8bbdd5]{font-size:.9rem}.content-section[data-v-3a8bbdd5]{padding:32px 24px;position:relative;z-index:1}.section-title[data-v-3a8bbdd5]{font-size:1.647rem;font-weight:900;color:#0f172a;margin:0 0 24px;display:flex;align-items:center;gap:12px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.title-line[data-v-3a8bbdd5]{width:4px;height:24px;background:#7c3aed;border-radius:2px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.title-emoji[data-v-3a8bbdd5]{font-size:1.83rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.formation-grid[data-v-3a8bbdd5]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.formation-card[data-v-3a8bbdd5]{background:#fff;border-radius:2px;padding:20px;text-align:center;border:1px solid #e8edf2;box-shadow:0 2px 12px #00000008;transition:all .35s;animation:cardReveal-3a8bbdd5 .5s cubic-bezier(.16,1,.3,1) both}.formation-card[data-v-3a8bbdd5]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #00000014;border-color:#7c3aed}.formation-icon[data-v-3a8bbdd5]{font-size:1.5rem;margin-bottom:8px}.formation-card h4[data-v-3a8bbdd5]{font-size:.88rem;color:#0f172a;margin:0 0 6px;font-weight:700}.formation-card p[data-v-3a8bbdd5]{font-size:.78rem;color:#64748b;margin:0;line-height:1.5}.p2p-intro[data-v-3a8bbdd5]{display:flex;align-items:center;gap:16px;padding:20px;background:linear-gradient(135deg,#f5f3ff,#ede9fe);border-radius:2px;margin-bottom:24px;border:1px solid #c4b5fd}.p2p-intro-icon[data-v-3a8bbdd5]{font-size:2rem;flex-shrink:0}.p2p-intro h3[data-v-3a8bbdd5]{font-size:1.159rem;color:#0f172a;margin:0 0 4px;font-weight:900;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.p2p-intro p[data-v-3a8bbdd5]{font-size:.82rem;color:#475569;margin:0;line-height:1.5}.hosting-flow[data-v-3a8bbdd5]{display:flex;align-items:stretch;gap:12px;margin-bottom:24px}.host-step[data-v-3a8bbdd5]{flex:1;padding:18px;background:#fff;border-radius:2px;text-align:center;border:1px solid #e8edf2;transition:all .3s;animation:cardReveal-3a8bbdd5 .5s cubic-bezier(.16,1,.3,1) both}.host-step[data-v-3a8bbdd5]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0000000f}.host-step-num[data-v-3a8bbdd5]{width:28px;height:28px;border-radius:50%;background:#7c3aed;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.78rem;margin:0 auto 8px}.host-step-icon[data-v-3a8bbdd5]{font-size:1.3rem;margin-bottom:6px}.host-step strong[data-v-3a8bbdd5]{display:block;font-size:.82rem;color:#0f172a;margin-bottom:4px}.host-step p[data-v-3a8bbdd5]{font-size:.72rem;color:#64748b;margin:0}.timer-cards[data-v-3a8bbdd5]{display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:wrap;margin-bottom:24px}.timer-card[data-v-3a8bbdd5]{background:#fff;border-radius:2px;padding:28px 24px;text-align:center;flex:1;min-width:240px;max-width:340px;border:1px solid #e8edf2;box-shadow:0 2px 12px #00000008;transition:all .35s;animation:cardReveal-3a8bbdd5 .5s cubic-bezier(.16,1,.3,1) both}.timer-card[data-v-3a8bbdd5]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000000f}.timer-visual[data-v-3a8bbdd5]{position:relative;width:120px;height:120px;margin:0 auto 20px}.timer-ring-svg[data-v-3a8bbdd5]{width:120px;height:120px;transform:rotate(-90deg)}.timer-circle-anim[data-v-3a8bbdd5]{animation:circleFill-3a8bbdd5 2s ease-out both}.amber-anim[data-v-3a8bbdd5]{animation:circleFill-3a8bbdd5 2s ease-out .3s both}@keyframes circleFill-3a8bbdd5{0%{stroke-dashoffset:339.292}to{stroke-dashoffset:0}}.timer-center[data-v-3a8bbdd5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.start-timer .timer-center[data-v-3a8bbdd5]{color:#6d3fd1}.play-timer .timer-center[data-v-3a8bbdd5]{color:#f59e0b}.timer-big-num[data-v-3a8bbdd5]{font-size:2.4rem;font-weight:900;line-height:1;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.timer-big-unit[data-v-3a8bbdd5]{font-size:.7rem;font-weight:600;opacity:.8}.timer-info h4[data-v-3a8bbdd5]{font-size:.92rem;color:#0f172a;margin:0 0 8px;font-weight:700}.timer-info p[data-v-3a8bbdd5]{font-size:.8rem;color:#64748b;margin:0;line-height:1.6}.timer-divider[data-v-3a8bbdd5]{display:flex;flex-direction:column;align-items:center;padding:0 12px;gap:4px}.divider-dot[data-v-3a8bbdd5]{width:8px;height:8px;border-radius:50%;background:#cbd5e1}.divider-line[data-v-3a8bbdd5]{width:2px;flex:1;min-height:20px;background:linear-gradient(180deg,#e2e8f0,#cbd5e1)}.divider-icon[data-v-3a8bbdd5]{font-size:.9rem;color:#94a3b8}.p2p-rules-grid[data-v-3a8bbdd5]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.p2p-rule-card[data-v-3a8bbdd5]{background:#fff;border-radius:2px;padding:20px;border:1px solid #e8edf2;border-left:4px solid;transition:all .35s;animation:cardReveal-3a8bbdd5 .5s cubic-bezier(.16,1,.3,1) both}.p2p-rule-card[data-v-3a8bbdd5]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0000000f}.p2p-rule-card.warning[data-v-3a8bbdd5]{border-left-color:#f59e0b}.p2p-rule-card.info[data-v-3a8bbdd5],.p2p-rule-card.timer[data-v-3a8bbdd5]{border-left-color:#7c3aed}.p2p-rule-card.dispute[data-v-3a8bbdd5]{border-left-color:#ef4444}.p2p-rule-card.refund[data-v-3a8bbdd5]{border-left-color:#10b981}.p2p-rule-icon[data-v-3a8bbdd5]{font-size:1.3rem;margin-bottom:8px}.p2p-rule-card h4[data-v-3a8bbdd5]{font-size:.85rem;color:#0f172a;margin:0 0 6px;font-weight:700}.p2p-rule-card p[data-v-3a8bbdd5]{font-size:.78rem;color:#64748b;margin:0;line-height:1.5}.wager-example-card[data-v-3a8bbdd5]{background:#fff;border-radius:2px;padding:24px;border:1px solid #e8edf2;margin-bottom:20px}.wager-example-card h3[data-v-3a8bbdd5]{font-size:1.159rem;color:#0f172a;margin:0 0 4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.wager-example-card>p[data-v-3a8bbdd5]{font-size:.78rem;color:#64748b;margin:0 0 16px}.wager-visual[data-v-3a8bbdd5]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wager-team[data-v-3a8bbdd5]{padding:16px 20px;background:#f8fafc;border-radius:2px;border:1px solid #e8ecf1;text-align:center}.wager-team.total[data-v-3a8bbdd5]{background:#f5f3ff;border-color:#c4b5fd}.wager-team-label[data-v-3a8bbdd5]{display:block;font-size:.875rem;color:#64748b;margin-bottom:4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.wager-team strong[data-v-3a8bbdd5]{font-size:1.2rem;color:#0f172a}.wager-team.total strong[data-v-3a8bbdd5]{color:#6d3fd1}.wager-op[data-v-3a8bbdd5]{font-size:1rem;color:#94a3b8;font-weight:700}.share-split-section[data-v-3a8bbdd5]{margin-top:20px}.share-split-section h3[data-v-3a8bbdd5]{font-size:1.159rem;color:#0f172a;margin:0 0 12px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.split-options[data-v-3a8bbdd5]{display:flex;gap:12px;flex-wrap:wrap}.split-option[data-v-3a8bbdd5]{flex:1;min-width:120px;padding:16px;background:#f5f3ff;border:1px solid #c4b5fd;border-radius:2px;text-align:center;animation:cardReveal-3a8bbdd5 .4s cubic-bezier(.16,1,.3,1) both}.split-percent[data-v-3a8bbdd5]{font-size:1.1rem;font-weight:800;color:#6d3fd1}.split-desc[data-v-3a8bbdd5]{font-size:.7rem;color:#64748b;margin-top:4px}.dispute-flow[data-v-3a8bbdd5]{display:flex;flex-direction:column;gap:16px;max-width:650px;margin:0 auto}.df-step[data-v-3a8bbdd5]{display:flex;align-items:flex-start;gap:16px;padding:20px;background:#fff;border-radius:2px;border:1px solid #e8edf2;transition:all .3s;animation:cardReveal-3a8bbdd5 .5s cubic-bezier(.16,1,.3,1) both;position:relative}.df-step[data-v-3a8bbdd5]:not(:last-child){margin-bottom:0}.df-step[data-v-3a8bbdd5]:not(:last-child):after{content:"";position:absolute;bottom:-16px;left:36px;width:2px;height:16px;background:#e2e8f0}.df-step[data-v-3a8bbdd5]:not(:last-child){margin-bottom:16px}.df-step[data-v-3a8bbdd5]:hover{box-shadow:0 4px 16px #0000000a;transform:translate(4px)}.df-num-wrap[data-v-3a8bbdd5]{position:relative;flex-shrink:0}.df-num[data-v-3a8bbdd5]{width:36px;height:36px;border-radius:50%;background:#7c3aed;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;position:relative;z-index:1;box-shadow:0 4px 12px #7c3aed4d}.df-num-glow[data-v-3a8bbdd5]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:#7c3aed;opacity:.2;animation:glowPulse-3a8bbdd5 2s ease-in-out infinite}@keyframes glowPulse-3a8bbdd5{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.3;transform:scale(1.1)}}.df-content strong[data-v-3a8bbdd5]{display:block;font-size:.88rem;color:#0f172a;margin-bottom:6px}.df-content p[data-v-3a8bbdd5]{font-size:.8rem;color:#64748b;margin:0;line-height:1.5}.scenario-grid[data-v-3a8bbdd5]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.scenario-card[data-v-3a8bbdd5]{background:#fff;border-radius:2px;padding:22px;border:1px solid #e8edf2;border-left:4px solid;transition:all .35s;animation:cardReveal-3a8bbdd5 .5s cubic-bezier(.16,1,.3,1) both}.scenario-card[data-v-3a8bbdd5]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0000000f}.scenario-card.no-show[data-v-3a8bbdd5]{border-left-color:#ef4444}.scenario-card.one-starts[data-v-3a8bbdd5]{border-left-color:#f59e0b}.scenario-card.one-submits[data-v-3a8bbdd5]{border-left-color:#22c55e}.scenario-card.draw[data-v-3a8bbdd5]{border-left-color:#7c3aed}.sc-top[data-v-3a8bbdd5]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.sc-emoji-wrap[data-v-3a8bbdd5]{width:44px;height:44px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:1.4rem}.no-show .sc-emoji-wrap[data-v-3a8bbdd5]{background:#fef2f2}.one-starts .sc-emoji-wrap[data-v-3a8bbdd5]{background:#fffbeb}.one-submits .sc-emoji-wrap[data-v-3a8bbdd5]{background:#f0fdf4}.draw .sc-emoji-wrap[data-v-3a8bbdd5]{background:#f5f3ff}.sc-emoji[data-v-3a8bbdd5]{font-size:1.3rem}.sc-badge[data-v-3a8bbdd5]{padding:4px 12px;border-radius:2px;font-size:.813rem;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.sc-badge.void[data-v-3a8bbdd5]{background:#fef2f2;color:#dc2626}.sc-badge.win[data-v-3a8bbdd5]{background:#f0fdf4;color:#16a34a}.scenario-card h4[data-v-3a8bbdd5]{font-size:.88rem;margin:0 0 8px;color:#0f172a;font-weight:700}.scenario-card p[data-v-3a8bbdd5]{font-size:.78rem;color:#64748b;margin:0;line-height:1.6}.conduct-grid[data-v-3a8bbdd5]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.conduct-card[data-v-3a8bbdd5]{background:#fff;border-radius:2px;padding:24px;border:1px solid #e8edf2;transition:all .3s;animation:cardReveal-3a8bbdd5 .5s cubic-bezier(.16,1,.3,1) both}.chat-card[data-v-3a8bbdd5]{animation-delay:.1s}.general-card[data-v-3a8bbdd5]{animation-delay:.2s}.conduct-card[data-v-3a8bbdd5]:hover{box-shadow:0 8px 24px #0000000a;transform:translateY(-2px)}.conduct-card-header[data-v-3a8bbdd5]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.conduct-icon-wrap[data-v-3a8bbdd5]{width:44px;height:44px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:1.3rem}.chat-card .conduct-icon-wrap[data-v-3a8bbdd5]{background:#f5f3ff}.general-card .conduct-icon-wrap[data-v-3a8bbdd5]{background:#f8f6fc}.conduct-card h4[data-v-3a8bbdd5]{font-size:.95rem;color:#0f172a;margin:0;font-weight:700}.conduct-desc[data-v-3a8bbdd5]{font-size:.8rem;color:#64748b;margin:0;line-height:1.6}.back-to-top-btn[data-v-3a8bbdd5]{display:flex;align-items:center;gap:8px;margin:28px auto 0;padding:12px 28px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:2px;color:#64748b;font-weight:700;font-size:1.025rem;cursor:pointer;transition:all .3s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.back-to-top-btn[data-v-3a8bbdd5]:hover{background:#6d28d9;color:#fff;border-color:#7c3aed;transform:translateY(-2px);box-shadow:0 8px 20px #7c3aed40}@keyframes cardReveal-3a8bbdd5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1000px){.formation-grid[data-v-3a8bbdd5]{grid-template-columns:repeat(2,1fr)}.scenario-grid[data-v-3a8bbdd5],.p2p-rules-grid[data-v-3a8bbdd5],.conduct-grid[data-v-3a8bbdd5]{grid-template-columns:1fr}}@media (max-width: 768px){.formation-grid[data-v-3a8bbdd5]{grid-template-columns:1fr}.hero-section[data-v-3a8bbdd5]{padding:40px 20px}.hero-title[data-v-3a8bbdd5]{font-size:1.952rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.hosting-flow[data-v-3a8bbdd5]{flex-direction:column}.timer-cards[data-v-3a8bbdd5]{flex-direction:column;align-items:center}.timer-divider[data-v-3a8bbdd5]{display:none}.quick-nav[data-v-3a8bbdd5]{gap:6px;padding:10px 12px}.nav-pill[data-v-3a8bbdd5]{padding:8px 14px;font-size:.9rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.content-section[data-v-3a8bbdd5]{padding:20px 16px}}@media (max-width: 480px){.hero-title[data-v-3a8bbdd5]{font-size:1.586rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.wager-visual[data-v-3a8bbdd5],.split-options[data-v-3a8bbdd5]{flex-direction:column}}.win-modal-overlay[data-v-a768a48d],.loss-modal-overlay[data-v-a768a48d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000}.win-modal[data-v-a768a48d]{background:linear-gradient(135deg,#4facfe,#00c9ff);border-radius:32px;padding:48px;max-width:450px;width:90%;text-align:center;box-shadow:0 40px 80px -20px #4facfe66;animation:popIn-a768a48d .5s cubic-bezier(.68,-.55,.265,1.55)}.loss-modal[data-v-a768a48d]{background:#fff;border-radius:32px;padding:48px;max-width:450px;width:90%;text-align:center;box-shadow:0 40px 80px -20px #0003;animation:popIn-a768a48d .5s cubic-bezier(.68,-.55,.265,1.55)}@keyframes popIn-a768a48d{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.trophy-spin[data-v-a768a48d]{font-size:5rem;animation:trophyBounce-a768a48d 1s ease infinite;margin-bottom:20px}@keyframes trophyBounce-a768a48d{0%,to{transform:rotate(0) scale(1)}25%{transform:rotate(-10deg) scale(1.1)}75%{transform:rotate(10deg) scale(1.1)}}.win-title[data-v-a768a48d]{font-size:2.5rem;font-weight:800;color:#fff;margin:0 0 8px;letter-spacing:-.02em}.win-subtitle[data-v-a768a48d]{color:#ffffffe6;font-size:1rem;margin-bottom:28px}.win-btn[data-v-a768a48d]{padding:14px 32px;background:#fff;border:none;border-radius:40px;color:#4facfe;font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s ease}.win-btn[data-v-a768a48d]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0003}.loss-emoji[data-v-a768a48d]{font-size:5rem;margin-bottom:20px}.loss-title[data-v-a768a48d]{font-size:2rem;font-weight:800;color:#0f172a;margin:0 0 8px}.loss-subtitle[data-v-a768a48d]{color:#64748b;font-size:1rem;margin-bottom:28px}.loss-btn[data-v-a768a48d]{padding:14px 32px;background:linear-gradient(135deg,#4facfe,#00c9ff);border:none;border-radius:40px;color:#fff;font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s ease}.loss-btn[data-v-a768a48d]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #4facfe66}.rules-page[data-v-aaf5f52c]{width:100%;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;animation:fadeIn-aaf5f52c .4s ease;padding-bottom:60px;background:#f8fafc;min-height:100vh;position:relative;overflow-x:hidden}@keyframes fadeIn-aaf5f52c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bg-particles[data-v-aaf5f52c]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.bg-particle[data-v-aaf5f52c]{position:absolute;bottom:-10px;background:#0d0f1226;border-radius:50%;animation:floatUp-aaf5f52c linear infinite}@keyframes floatUp-aaf5f52c{0%{transform:translateY(0) scale(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-110vh) scale(1.5);opacity:0}}.hero-section[data-v-aaf5f52c]{position:relative;background:linear-gradient(135deg,#0f172a,#1e3a5f,#0f172a);padding:60px 32px 50px;text-align:center;overflow:hidden;z-index:1}.hero-bg[data-v-aaf5f52c]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 50%,rgba(13,15,18,.12) 0%,transparent 50%),radial-gradient(circle at 80% 30%,rgba(245,158,11,.08) 0%,transparent 50%)}.hero-glow[data-v-aaf5f52c]{position:absolute;border-radius:50%;filter:blur(60px);animation:heroGlow-aaf5f52c 6s ease-in-out infinite}.hero-glow-1[data-v-aaf5f52c]{width:300px;height:300px;background:#0d0f1214;top:-100px;left:-50px}.hero-glow-2[data-v-aaf5f52c]{width:250px;height:250px;background:#f59e0b0f;bottom:-80px;right:-40px;animation-delay:3s}@keyframes heroGlow-aaf5f52c{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.hero-content[data-v-aaf5f52c]{position:relative;z-index:1}.hero-badge[data-v-aaf5f52c]{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background:#f59e0b26;border:1px solid rgba(245,158,11,.3);border-radius:2px;color:#f59e0b;font-size:.938rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:16px;animation:badgePulse-aaf5f52c 2s ease-in-out infinite;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}@keyframes badgePulse-aaf5f52c{0%,to{box-shadow:0 0 #f59e0b33}50%{box-shadow:0 0 0 12px #f59e0b00}}.badge-dot[data-v-aaf5f52c]{width:6px;height:6px;background:#f59e0b;border-radius:50%;animation:dotBlink-aaf5f52c 1.5s ease-in-out infinite}@keyframes dotBlink-aaf5f52c{0%,to{opacity:1}50%{opacity:.3}}.hero-title[data-v-aaf5f52c]{font-size:2.928rem;font-weight:900;color:#fff;margin:0 0 12px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.title-word[data-v-aaf5f52c]{animation:wordSlide-aaf5f52c .6s cubic-bezier(.16,1,.3,1) both;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.title-word[data-v-aaf5f52c]:nth-child(1){animation-delay:.1s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.title-word[data-v-aaf5f52c]:nth-child(2){animation-delay:.2s;background:#00c9ff;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.title-word[data-v-aaf5f52c]:nth-child(3){animation-delay:.3s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}@keyframes wordSlide-aaf5f52c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-subtitle[data-v-aaf5f52c]{font-size:1rem;color:#fff9;margin:0 0 30px;animation:fadeInUp-aaf5f52c .6s .4s both}@keyframes fadeInUp-aaf5f52c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hero-scroll-hint[data-v-aaf5f52c]{display:inline-flex;flex-direction:column;align-items:center;gap:6px;color:#fff6;font-size:.72rem;cursor:pointer;transition:color .3s;animation:bounceDown-aaf5f52c 2s ease-in-out infinite}.hero-scroll-hint[data-v-aaf5f52c]:hover{color:#ffffffb3}@keyframes bounceDown-aaf5f52c{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.quick-nav[data-v-aaf5f52c]{display:flex;flex-wrap:wrap;gap:8px;padding:16px 20px;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #e2e8f0;position:sticky;top:0;z-index:10;justify-content:center}.nav-pill[data-v-aaf5f52c]{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:2px;font-size:.975rem;font-weight:700;color:#475569;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;white-space:nowrap;text-transform:uppercase;letter-spacing:.06em}.nav-pill[data-v-aaf5f52c]:hover{background:#0d0f12;color:#fff;border-color:#0d0f12;transform:translateY(-2px);box-shadow:0 6px 20px #0d0f1240}.pill-icon[data-v-aaf5f52c]{font-size:.9rem}.content-section[data-v-aaf5f52c]{padding:32px 24px;position:relative;z-index:1}.section-title[data-v-aaf5f52c]{font-size:1.647rem;font-weight:900;color:#0f172a;margin:0 0 24px;display:flex;align-items:center;gap:12px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.title-line[data-v-aaf5f52c]{width:4px;height:24px;background:#0d0f12;border-radius:2px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.title-emoji[data-v-aaf5f52c]{font-size:1.83rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.steps-row[data-v-aaf5f52c]{display:flex;align-items:stretch;justify-content:center;gap:16px;flex-wrap:wrap;padding-top:16px}.step-card[data-v-aaf5f52c]{background:#fff;border-radius:2px;padding:28px 20px 24px;text-align:center;flex:1;min-width:160px;max-width:220px;border:1px solid #e8edf2;box-shadow:0 2px 12px #00000008;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;animation:cardReveal-aaf5f52c .5s cubic-bezier(.16,1,.3,1) both;margin-top:14px}.step-card[data-v-aaf5f52c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(13,15,18,.05),transparent);opacity:0;transition:opacity .3s}.step-card[data-v-aaf5f52c]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #00000014;border-color:#0d0f12}.step-card[data-v-aaf5f52c]:hover:after{opacity:1}@keyframes cardReveal-aaf5f52c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.step-num[data-v-aaf5f52c]{position:absolute;top:-12px;left:50%;transform:translate(-50%);width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#0f172a,#1e3a5f);color:#fff;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026}.step-icon-wrap[data-v-aaf5f52c]{width:60px;height:60px;border-radius:2px;background:#f4f5f7;display:flex;align-items:center;justify-content:center;margin:8px auto 14px;transition:transform .3s,box-shadow .3s}.step-card:hover .step-icon-wrap[data-v-aaf5f52c]{transform:scale(1.08);box-shadow:0 8px 20px #0d0f1226}.step-icon[data-v-aaf5f52c]{font-size:2rem}.step-card h3[data-v-aaf5f52c]{font-size:1.098rem;margin:0 0 6px;color:#0f172a;font-weight:800;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em}.step-card p[data-v-aaf5f52c]{font-size:.75rem;color:#64748b;margin:0;line-height:1.4}.step-progress[data-v-aaf5f52c]{display:none}.kyc-notice[data-v-aaf5f52c]{display:flex;align-items:flex-start;gap:14px;padding:18px 22px;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border:2px solid #34d399;border-radius:2px;margin:16px 0 24px;animation:slideInLeft-aaf5f52c .5s cubic-bezier(.16,1,.3,1) both}.kyc-notice.tournament-notice[data-v-aaf5f52c]{background:linear-gradient(135deg,#e9ebee,#d5d9de);border-color:#0d0f12}.kyc-notice-icon[data-v-aaf5f52c]{font-size:1.8rem;flex-shrink:0;margin-top:2px}.kyc-notice-content strong[data-v-aaf5f52c]{display:block;font-size:.95rem;color:#065f46;margin-bottom:4px}.kyc-notice.tournament-notice .kyc-notice-content strong[data-v-aaf5f52c]{color:#0090c0}.kyc-notice-content p[data-v-aaf5f52c]{font-size:.85rem;color:#475569;margin:0;line-height:1.5}.kyc-notice-content strong[data-v-aaf5f52c]:last-child{display:inline;color:#d97706;font-weight:700}.kyc-notice.tournament-notice .kyc-notice-content strong[data-v-aaf5f52c]:last-child{color:#d97706}.p2p-intro[data-v-aaf5f52c]{display:flex;align-items:center;gap:16px;padding:20px;background:linear-gradient(135deg,#f4f5f7,#eef0f2);border-radius:2px;margin-bottom:24px;border:1px solid #d5d9de}.p2p-intro-icon[data-v-aaf5f52c]{font-size:2rem;flex-shrink:0}.p2p-intro h3[data-v-aaf5f52c]{font-size:1.159rem;color:#0f172a;margin:0 0 4px;font-weight:900;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.p2p-intro p[data-v-aaf5f52c]{font-size:.82rem;color:#475569;margin:0;line-height:1.5}.p2p-flow[data-v-aaf5f52c]{display:flex;flex-direction:column;gap:0;margin-bottom:28px}.p2p-step[data-v-aaf5f52c]{display:flex;align-items:flex-start;gap:16px;padding:18px;background:#fff;border-radius:2px;border:1px solid #e8edf2;transition:all .3s;animation:cardReveal-aaf5f52c .5s cubic-bezier(.16,1,.3,1) both;position:relative}.p2p-step[data-v-aaf5f52c]:not(:last-child){margin-bottom:0}.p2p-step[data-v-aaf5f52c]:not(:last-child):after{content:"";position:absolute;bottom:-16px;left:30px;width:2px;height:16px;background:linear-gradient(180deg,#e2e8f0,#cbd5e1)}.p2p-step[data-v-aaf5f52c]:hover{box-shadow:0 4px 16px #0000000a;transform:translate(4px)}.p2p-step-num[data-v-aaf5f52c]{width:32px;height:32px;border-radius:50%;background:#0d0f12;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.8rem;flex-shrink:0;box-shadow:0 4px 12px #0d0f124d}.p2p-step-content[data-v-aaf5f52c]{flex:1}.p2p-step-icon[data-v-aaf5f52c]{font-size:1.2rem;margin-bottom:4px}.p2p-step-content h4[data-v-aaf5f52c]{font-size:.88rem;color:#0f172a;margin:0 0 4px;font-weight:700}.p2p-step-content p[data-v-aaf5f52c]{font-size:.78rem;color:#64748b;margin:0;line-height:1.5}.p2p-rules-grid[data-v-aaf5f52c]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:8px}.p2p-rule-card[data-v-aaf5f52c]{background:#fff;border-radius:2px;padding:20px;border:1px solid #e8edf2;border-left:4px solid;transition:all .35s cubic-bezier(.16,1,.3,1);animation:cardReveal-aaf5f52c .5s cubic-bezier(.16,1,.3,1) both}.p2p-rule-card[data-v-aaf5f52c]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0000000f}.p2p-rule-card.warning[data-v-aaf5f52c]{border-left-color:#f59e0b}.p2p-rule-card.info[data-v-aaf5f52c],.p2p-rule-card.timer[data-v-aaf5f52c]{border-left-color:#0d0f12}.p2p-rule-card.dispute[data-v-aaf5f52c]{border-left-color:#ef4444}.p2p-rule-card.refund[data-v-aaf5f52c]{border-left-color:#10b981}.p2p-rule-icon[data-v-aaf5f52c]{font-size:1.3rem;margin-bottom:8px}.p2p-rule-card h4[data-v-aaf5f52c]{font-size:.85rem;color:#0f172a;margin:0 0 6px;font-weight:700}.p2p-rule-card p[data-v-aaf5f52c]{font-size:.78rem;color:#64748b;margin:0;line-height:1.5}.p2p-payout-display[data-v-aaf5f52c]{display:flex;align-items:center;gap:16px;margin-bottom:20px;flex-wrap:wrap}.p2p-payout-card[data-v-aaf5f52c]{flex:1;min-width:140px;padding:20px;background:#f8fafc;border-radius:2px;text-align:center;border:1px solid #e2e8f0}.p2p-payout-card.winner[data-v-aaf5f52c]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-color:#86efac}.p2p-payout-label[data-v-aaf5f52c]{font-size:.875rem;color:#94a3b8;font-weight:700;text-transform:uppercase;margin-bottom:6px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;letter-spacing:.06em}.p2p-payout-amount[data-v-aaf5f52c]{font-size:1.56rem;font-weight:900;color:#0f172a;margin-bottom:4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.p2p-payout-card.winner .p2p-payout-amount[data-v-aaf5f52c]{color:#16a34a;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.p2p-payout-desc[data-v-aaf5f52c]{font-size:.7rem;color:#94a3b8}.p2p-payout-arrow[data-v-aaf5f52c]{font-size:1.5rem;color:#94a3b8;font-weight:700}.p2p-timer-detail[data-v-aaf5f52c]{display:flex;flex-direction:column;gap:12px;margin-top:16px}.p2p-timer-item[data-v-aaf5f52c]{display:flex;align-items:flex-start;gap:14px;padding:16px;background:#f8fafc;border-radius:2px;border:1px solid #e8edf2}.p2p-timer-icon[data-v-aaf5f52c]{font-size:1.3rem;flex-shrink:0;margin-top:2px}.p2p-timer-item strong[data-v-aaf5f52c]{display:block;font-size:.82rem;color:#0f172a;margin-bottom:4px}.p2p-timer-item p[data-v-aaf5f52c]{font-size:.76rem;color:#64748b;margin:0;line-height:1.5}.divider[data-v-aaf5f52c]{height:1px;background:#e2e8f0;margin:24px 0}.info-bars[data-v-aaf5f52c]{display:flex;flex-direction:column;gap:12px;padding:0 24px;margin-bottom:8px}.info-bar[data-v-aaf5f52c]{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:2px;border:1px solid;transition:transform .3s,box-shadow .3s;animation:slideInLeft-aaf5f52c .5s cubic-bezier(.16,1,.3,1) both}.info-bar[data-v-aaf5f52c]:nth-child(2){animation-delay:.15s}@keyframes slideInLeft-aaf5f52c{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.info-bar[data-v-aaf5f52c]:hover{transform:translate(4px);box-shadow:0 4px 16px #0000000a}.info-bar-icon-wrap[data-v-aaf5f52c]{width:48px;height:48px;border-radius:2px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.info-bar-icon[data-v-aaf5f52c]{font-size:1.5rem}.age-bar[data-v-aaf5f52c]{background:#fffbeb;border-color:#fcd34d}.age-bar .info-bar-icon-wrap[data-v-aaf5f52c]{background:#fef3c7}.age-bar strong[data-v-aaf5f52c]{color:#92400e}.age-bar p[data-v-aaf5f52c]{color:#b45309}.draw-bar[data-v-aaf5f52c]{background:#fef2f2;border-color:#fecaca}.draw-bar .info-bar-icon-wrap[data-v-aaf5f52c]{background:#fee2e2}.draw-bar strong[data-v-aaf5f52c]{color:#991b1b}.draw-bar p[data-v-aaf5f52c]{color:#b91c1c}.info-bar-text strong[data-v-aaf5f52c]{display:block;font-size:.88rem;margin-bottom:4px}.info-bar-text p[data-v-aaf5f52c]{font-size:.8rem;margin:0;line-height:1.5}.timer-cards[data-v-aaf5f52c]{display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:wrap}.timer-card[data-v-aaf5f52c]{background:#fff;border-radius:2px;padding:28px 24px;text-align:center;flex:1;min-width:240px;max-width:340px;border:1px solid #e8edf2;box-shadow:0 2px 12px #00000008;transition:all .35s cubic-bezier(.16,1,.3,1);animation:cardReveal-aaf5f52c .5s cubic-bezier(.16,1,.3,1) both}.start-timer[data-v-aaf5f52c]{animation-delay:.1s}.play-timer[data-v-aaf5f52c]{animation-delay:.2s}.timer-card[data-v-aaf5f52c]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000000f}.timer-visual[data-v-aaf5f52c]{position:relative;width:120px;height:120px;margin:0 auto 20px}.timer-ring-svg[data-v-aaf5f52c]{width:120px;height:120px;transform:rotate(-90deg)}.timer-circle-anim[data-v-aaf5f52c]{animation:circleFill-aaf5f52c 2s ease-out both}.amber-anim[data-v-aaf5f52c]{animation:circleFill-aaf5f52c 2s ease-out .3s both}@keyframes circleFill-aaf5f52c{0%{stroke-dashoffset:339.292}to{stroke-dashoffset:0}}.timer-center[data-v-aaf5f52c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.start-timer .timer-center[data-v-aaf5f52c]{color:#0090c0}.play-timer .timer-center[data-v-aaf5f52c]{color:#f59e0b}.timer-big-num[data-v-aaf5f52c]{font-size:2.4rem;font-weight:900;line-height:1;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.timer-big-unit[data-v-aaf5f52c]{font-size:.7rem;font-weight:600;opacity:.8}.timer-info h4[data-v-aaf5f52c]{font-size:.92rem;color:#0f172a;margin:0 0 8px;font-weight:700}.timer-info p[data-v-aaf5f52c]{font-size:.8rem;color:#64748b;margin:0;line-height:1.6}.timer-divider[data-v-aaf5f52c]{display:flex;flex-direction:column;align-items:center;padding:0 12px;gap:4px}.divider-dot[data-v-aaf5f52c]{width:8px;height:8px;border-radius:50%;background:#cbd5e1}.divider-line[data-v-aaf5f52c]{width:2px;flex:1;min-height:20px;background:linear-gradient(180deg,#e2e8f0,#cbd5e1)}.divider-icon[data-v-aaf5f52c]{font-size:.9rem;color:#94a3b8}.total-time-badge[data-v-aaf5f52c]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;padding:14px 20px;background:linear-gradient(135deg,#f3f4f6,#f4f5f7);border-radius:2px;font-size:1.05rem;color:#0090c0;border:1px solid #d5d9de;animation:cardReveal-aaf5f52c .5s .4s both;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.total-icon[data-v-aaf5f52c]{font-size:1.1rem}.total-time-badge strong[data-v-aaf5f52c]{color:#0090c0}.scenario-grid[data-v-aaf5f52c]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.scenario-card[data-v-aaf5f52c]{background:#fff;border-radius:2px;padding:22px;border:1px solid #e8edf2;border-left:4px solid;transition:all .35s cubic-bezier(.16,1,.3,1);animation:cardReveal-aaf5f52c .5s cubic-bezier(.16,1,.3,1) both}.scenario-card[data-v-aaf5f52c]:hover{transform:translateY(-3px) translate(2px);box-shadow:0 8px 24px #0000000f}.scenario-card.no-show[data-v-aaf5f52c]{border-left-color:#ef4444}.scenario-card.one-starts[data-v-aaf5f52c]{border-left-color:#f59e0b}.scenario-card.one-submits[data-v-aaf5f52c]{border-left-color:#22c55e}.scenario-card.draw[data-v-aaf5f52c]{border-left-color:#0d0f12}.sc-top[data-v-aaf5f52c]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.sc-emoji-wrap[data-v-aaf5f52c]{width:44px;height:44px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:1.4rem}.no-show .sc-emoji-wrap[data-v-aaf5f52c]{background:#fef2f2}.one-starts .sc-emoji-wrap[data-v-aaf5f52c]{background:#fffbeb}.one-submits .sc-emoji-wrap[data-v-aaf5f52c]{background:#f0fdf4}.draw .sc-emoji-wrap[data-v-aaf5f52c]{background:#f4f5f7}.sc-emoji[data-v-aaf5f52c]{font-size:1.3rem}.sc-badge[data-v-aaf5f52c]{padding:4px 12px;border-radius:2px;font-size:.813rem;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.sc-badge.void[data-v-aaf5f52c]{background:#fef2f2;color:#dc2626}.sc-badge.win[data-v-aaf5f52c]{background:#f0fdf4;color:#16a34a}.scenario-card h4[data-v-aaf5f52c]{font-size:.88rem;margin:0 0 8px;color:#0f172a;font-weight:700}.scenario-card p[data-v-aaf5f52c]{font-size:.78rem;color:#64748b;margin:0;line-height:1.6}.prize-section[data-v-aaf5f52c]{background:#fff;border-radius:2px;padding:24px;border:1px solid #e8edf2;box-shadow:0 2px 12px #00000008}.prize-split-bar[data-v-aaf5f52c]{display:flex;height:56px;border-radius:2px;overflow:hidden;margin-bottom:14px;box-shadow:0 4px 16px #0000000f}.split-first[data-v-aaf5f52c]{background:linear-gradient(135deg,#f59e0b,#d97706);width:80%;display:flex;align-items:center;justify-content:space-between;padding:0 20px;color:#fff;font-size:.85rem;font-weight:600}.split-second[data-v-aaf5f52c]{background:linear-gradient(135deg,#94a3b8,#64748b);width:20%;display:flex;align-items:center;justify-content:space-between;padding:0 14px;color:#fff;font-size:.75rem;font-weight:600}.split-pos[data-v-aaf5f52c]{display:flex;align-items:center;gap:6px}.prize-example[data-v-aaf5f52c]{text-align:center;font-size:.82rem;color:#64748b;margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid #f1f5f9}.prize-perks[data-v-aaf5f52c]{display:flex;flex-direction:column;gap:12px}.perk-item[data-v-aaf5f52c]{display:flex;align-items:center;gap:14px;font-size:.84rem;color:#475569;padding:12px 16px;background:#f8fafc;border-radius:2px;transition:all .3s;animation:slideInLeft-aaf5f52c .4s cubic-bezier(.16,1,.3,1) both}.perk-item[data-v-aaf5f52c]:hover{background:#f4f5f7;transform:translate(4px)}.perk-icon-wrap[data-v-aaf5f52c]{width:40px;height:40px;border-radius:2px;background:#f4f5f7;display:flex;align-items:center;justify-content:center;flex-shrink:0}.perk-icon[data-v-aaf5f52c]{font-size:1.1rem}.refund-cards[data-v-aaf5f52c]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:18px}.refund-card[data-v-aaf5f52c]{background:#fff;border-radius:2px;padding:22px;border:1px solid #e8edf2;border-left:4px solid;transition:all .35s cubic-bezier(.16,1,.3,1);animation:cardReveal-aaf5f52c .5s cubic-bezier(.16,1,.3,1) both}.refund-card[data-v-aaf5f52c]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0000000f}.refund-card-header[data-v-aaf5f52c]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.refund-card-header h4[data-v-aaf5f52c]{font-size:.9rem;color:#0f172a;margin:0;font-weight:700}.refund-icon-wrap[data-v-aaf5f52c]{width:40px;height:40px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:1.1rem}.full-refund .refund-icon-wrap[data-v-aaf5f52c]{background:#f0fdf4}.no-refund .refund-icon-wrap[data-v-aaf5f52c]{background:#fffbeb}.limit-card .refund-icon-wrap[data-v-aaf5f52c]{background:#fef2f2}.auto-refund .refund-icon-wrap[data-v-aaf5f52c]{background:#f4f5f7}.refund-icon[data-v-aaf5f52c]{font-size:1.1rem}.refund-card p[data-v-aaf5f52c]{font-size:.8rem;color:#64748b;margin:0 0 12px;line-height:1.6}.refund-badge[data-v-aaf5f52c]{display:inline-block;padding:5px 14px;border-radius:2px;font-size:.875rem;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.refund-card.full-refund[data-v-aaf5f52c]{border-left-color:#10b981}.full-refund .refund-badge.success[data-v-aaf5f52c]{background:#f0fdf4;color:#16a34a}.refund-card.no-refund[data-v-aaf5f52c]{border-left-color:#f59e0b}.no-refund .refund-badge.warning[data-v-aaf5f52c]{background:#fef3c7;color:#d97706}.refund-card.limit-card[data-v-aaf5f52c]{border-left-color:#ef4444}.limit-card .refund-badge.limit[data-v-aaf5f52c]{background:#fef2f2;color:#dc2626}.refund-card.auto-refund[data-v-aaf5f52c]{border-left-color:#0d0f12}.auto-refund .refund-badge.auto[data-v-aaf5f52c]{background:#f4f5f7;color:#0090c0}.refund-note[data-v-aaf5f52c]{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 18px;background:linear-gradient(135deg,#f3f4f6,#f4f5f7);border-radius:2px;font-size:.84rem;color:#475569;border:1px solid #d5d9de}.refund-note-icon[data-v-aaf5f52c]{font-size:1.1rem}.dispute-flow[data-v-aaf5f52c]{display:flex;flex-direction:column;gap:0;max-width:650px;margin:0 auto}.df-step[data-v-aaf5f52c]{display:flex;align-items:flex-start;gap:16px;padding:20px;background:#fff;border-radius:2px;border:1px solid #e8edf2;margin-bottom:0;transition:all .3s;animation:cardReveal-aaf5f52c .5s cubic-bezier(.16,1,.3,1) both;position:relative}.df-step[data-v-aaf5f52c]:not(:last-child):after{content:"";position:absolute;bottom:-20px;left:36px;width:2px;height:20px;background:linear-gradient(180deg,#e2e8f0,#cbd5e1)}.df-step[data-v-aaf5f52c]:not(:last-child){margin-bottom:20px}.df-step[data-v-aaf5f52c]:hover{box-shadow:0 4px 16px #0000000a;transform:translate(4px)}.df-num-wrap[data-v-aaf5f52c]{position:relative;flex-shrink:0}.df-num[data-v-aaf5f52c]{width:36px;height:36px;border-radius:50%;background:#0d0f12;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;position:relative;z-index:1;box-shadow:0 4px 12px #0d0f124d}.df-num-glow[data-v-aaf5f52c]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:#0d0f12;opacity:.2;animation:glowPulse-aaf5f52c 2s ease-in-out infinite}@keyframes glowPulse-aaf5f52c{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.3;transform:scale(1.1)}}.df-content strong[data-v-aaf5f52c]{display:block;font-size:.88rem;color:#0f172a;margin-bottom:6px}.df-content p[data-v-aaf5f52c]{font-size:.8rem;color:#64748b;margin:0;line-height:1.5}.conduct-grid[data-v-aaf5f52c]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.conduct-card[data-v-aaf5f52c]{background:#fff;border-radius:2px;padding:24px;border:1px solid #e8edf2;transition:all .3s;animation:cardReveal-aaf5f52c .5s cubic-bezier(.16,1,.3,1) both}.chat-card[data-v-aaf5f52c]{animation-delay:.1s}.general-card[data-v-aaf5f52c]{animation-delay:.2s}.conduct-card[data-v-aaf5f52c]:hover{box-shadow:0 8px 24px #0000000a;transform:translateY(-2px)}.conduct-card-header[data-v-aaf5f52c]{display:flex;align-items:center;gap:12px;margin-bottom:18px}.conduct-icon-wrap[data-v-aaf5f52c]{width:44px;height:44px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:1.3rem}.chat-card .conduct-icon-wrap[data-v-aaf5f52c],.general-card .conduct-icon-wrap[data-v-aaf5f52c]{background:#f4f5f7}.conduct-card h4[data-v-aaf5f52c]{font-size:.95rem;color:#0f172a;margin:0;font-weight:700}.conduct-card ul[data-v-aaf5f52c]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.conduct-card li[data-v-aaf5f52c]{font-size:.82rem;color:#475569;display:flex;align-items:flex-start;gap:10px;line-height:1.5;padding:10px 14px;border-radius:2px;transition:all .3s;animation:slideInLeft-aaf5f52c .4s cubic-bezier(.16,1,.3,1) both}.conduct-card li[data-v-aaf5f52c]:hover{background:#f8fafc}.conduct-card li.check .rule-icon[data-v-aaf5f52c]{color:#10b981}.conduct-card li.cross .rule-icon[data-v-aaf5f52c]{color:#ef4444}.rule-icon[data-v-aaf5f52c]{font-weight:700;flex-shrink:0;font-size:.85rem;margin-top:1px}.qa-grid[data-v-aaf5f52c]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.qa-card[data-v-aaf5f52c]{background:#fff;border-radius:2px;padding:18px;text-align:center;border:1px solid #e8edf2;transition:all .35s cubic-bezier(.16,1,.3,1);animation:cardReveal-aaf5f52c .4s cubic-bezier(.16,1,.3,1) both;cursor:default}.qa-card[data-v-aaf5f52c]:hover{border-color:#0d0f12;box-shadow:0 6px 20px #0d0f121a;transform:translateY(-3px)}.qa-q[data-v-aaf5f52c]{display:block;font-size:.73rem;color:#94a3b8;margin-bottom:6px;font-weight:500}.qa-a[data-v-aaf5f52c]{display:block;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic;font-size:1.35rem;font-weight:900;text-transform:uppercase;color:#0d0f12}.back-to-top-btn[data-v-aaf5f52c]{display:flex;align-items:center;gap:8px;margin:28px auto 0;padding:12px 28px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:2px;color:#64748b;font-weight:700;font-size:1.025rem;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.back-to-top-btn[data-v-aaf5f52c]:hover{background:#0d0f12;color:#fff;border-color:#0d0f12;transform:translateY(-2px);box-shadow:0 8px 20px #0d0f1240}@media (max-width: 1000px){.scenario-grid[data-v-aaf5f52c],.refund-cards[data-v-aaf5f52c]{grid-template-columns:1fr}.qa-grid[data-v-aaf5f52c]{grid-template-columns:repeat(2,1fr)}.conduct-grid[data-v-aaf5f52c],.p2p-rules-grid[data-v-aaf5f52c]{grid-template-columns:1fr}}@media (max-width: 768px){.steps-row[data-v-aaf5f52c]{flex-direction:column;align-items:center;gap:24px}.step-card[data-v-aaf5f52c]{max-width:100%;width:100%}.hero-section[data-v-aaf5f52c]{padding:40px 20px}.hero-title[data-v-aaf5f52c]{font-size:1.952rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.hero-subtitle[data-v-aaf5f52c]{font-size:.88rem}.quick-nav[data-v-aaf5f52c]{gap:6px;padding:10px 12px}.nav-pill[data-v-aaf5f52c]{padding:8px 14px;font-size:.9rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.timer-cards[data-v-aaf5f52c]{flex-direction:column;align-items:center;gap:20px}.timer-divider[data-v-aaf5f52c]{display:none}.timer-card[data-v-aaf5f52c]{max-width:100%}.qa-grid[data-v-aaf5f52c]{grid-template-columns:repeat(2,1fr);gap:8px}.qa-card[data-v-aaf5f52c]{padding:14px}.content-section[data-v-aaf5f52c]{padding:20px 16px}.df-step[data-v-aaf5f52c]:not(:last-child):after{left:32px}.p2p-payout-display[data-v-aaf5f52c]{flex-direction:column}.p2p-payout-arrow[data-v-aaf5f52c]{transform:rotate(90deg)}.kyc-notice[data-v-aaf5f52c]{flex-direction:column;align-items:center;text-align:center;padding:16px}.kyc-notice-icon[data-v-aaf5f52c]{font-size:2rem}}@media (max-width: 480px){.qa-grid[data-v-aaf5f52c]{grid-template-columns:1fr}.quick-nav[data-v-aaf5f52c]{gap:4px}.nav-pill[data-v-aaf5f52c]{font-size:.813rem;padding:6px 10px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.hero-title[data-v-aaf5f52c]{font-size:1.586rem;gap:4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}}.modal-overlay[data-v-61a518fd]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:16px;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-box[data-v-61a518fd]{background:#fff;border-radius:2px;max-width:900px;width:100%;max-height:calc(100vh - 32px);overflow-y:auto;-webkit-overflow-scrolling:touch;animation:modalSlideUp-61a518fd .3s cubic-bezier(.34,1.2,.64,1);box-shadow:0 20px 60px #0000004d}@keyframes modalSlideUp-61a518fd{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header[data-v-61a518fd]{padding:18px 24px;background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:1px solid #e2e8f0;display:flex;align-items:center;gap:16px;position:sticky;top:0;z-index:10;border-radius:2px 2px 0 0}.modal-icon[data-v-61a518fd]{width:40px;height:40px;background:#38c6f4;border-radius:2px;display:flex;align-items:center;justify-content:center;color:#04202b;font-size:1.2rem;flex-shrink:0}.header-steps[data-v-61a518fd]{display:flex;align-items:center;gap:0;flex:1;overflow-x:auto;padding:4px 0}.header-step[data-v-61a518fd]{display:flex;align-items:center;gap:8px;font-size:.7rem;color:#94a3b8;white-space:nowrap;position:relative}.header-step .step-number[data-v-61a518fd]{width:26px;height:26px;border-radius:50%;background:#f1f5f9;border:2px solid #e2e8f0;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:.95rem;transition:all .3s;flex-shrink:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.header-step.active .step-number[data-v-61a518fd]{background:#38c6f4;color:#04202b;border-color:#0d0f12;box-shadow:0 2px 12px #0d0f124d;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.header-step.completed .step-number[data-v-61a518fd]{background:#10b981;color:#fff;border-color:#10b981;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.header-step .step-label[data-v-61a518fd]{font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.header-step.active .step-label[data-v-61a518fd]{color:#0f172a}.header-step.completed .step-label[data-v-61a518fd]{color:#10b981}.header-step .step-connector[data-v-61a518fd]{width:20px;height:2px;background:#e2e8f0;margin:0 4px;flex-shrink:0}.header-step.completed .step-connector[data-v-61a518fd]{background:#10b981}.modal-close[data-v-61a518fd]{width:32px;height:32px;min-width:32px;border-radius:2px;background:#f1f5f9;border:none;font-size:1.5rem;cursor:pointer;color:#64748b;transition:all .2s;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.modal-close[data-v-61a518fd]:hover{background:#e2e8f0;color:#0f172a}.modal-body[data-v-61a518fd]{padding:24px;min-height:400px}.challenge-target-banner[data-v-61a518fd]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;margin:0 0 20px;background:linear-gradient(135deg,#eceef1,#d5d9de);border:1px solid #0d0f12;border-radius:2px;font-size:.85rem}.challenge-target-banner i[data-v-61a518fd]{color:#0090c0;font-size:1.2rem;margin-top:2px;flex-shrink:0}.challenge-target-banner strong[data-v-61a518fd]{display:block;color:#0090c0;font-weight:700}.challenge-target-banner p[data-v-61a518fd]{margin:4px 0 0;font-size:.78rem;color:#0090c0;line-height:1.4}.step-content[data-v-61a518fd]{animation:fadeIn-61a518fd .3s ease}@keyframes fadeIn-61a518fd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.step-heading[data-v-61a518fd]{margin-bottom:24px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.step-heading h3[data-v-61a518fd]{font-size:1.586rem;font-weight:900;color:#0f172a;margin:0 0 4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.step-heading p[data-v-61a518fd]{color:#64748b;font-size:.85rem;margin:0}.game-grid[data-v-61a518fd]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:8px}.game-card[data-v-61a518fd]{background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;padding:20px 12px;text-align:center;cursor:pointer;transition:all .25s;position:relative;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.game-card[data-v-61a518fd]:hover{border-color:#94a3b8;transform:translateY(-2px)}.game-card[data-v-61a518fd]:active{transform:scale(.97)}.game-card.selected[data-v-61a518fd]{border-color:#0d0f12;background:#0d0f120f;box-shadow:0 4px 16px #0d0f1226}.game-card-icon[data-v-61a518fd]{width:48px;height:48px;margin:0 auto 8px;background:#fff;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#0090c0;transition:all .3s;box-shadow:0 2px 8px #0000000a}.game-card.selected .game-card-icon[data-v-61a518fd]{background:#38c6f4;color:#04202b;box-shadow:0 4px 12px #0d0f124d}.game-card-name[data-v-61a518fd]{font-size:.85rem;font-weight:600;color:#1a2b34}.game-card-check[data-v-61a518fd]{position:absolute;top:1px;right:4px;color:#0084ff;z-index:9999999;font-size:1.2rem}.game-card.disabled[data-v-61a518fd]{opacity:.45;cursor:not-allowed;pointer-events:none;border-color:#e2e8f0;background:#f1f5f9}.game-card.disabled .game-card-icon[data-v-61a518fd]{color:#94a3b8}.game-card-badge[data-v-61a518fd]{position:absolute;top:-6px;right:-6px;background:#f59e0b;color:#fff;font-size:.75rem;font-weight:700;padding:3px 8px;border-radius:2px;display:flex;align-items:center;gap:4px;white-space:nowrap;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.active-match-warning[data-v-61a518fd]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:#fef3c7;border:1px solid #f59e0b;border-radius:2px;margin-bottom:16px;font-size:.85rem}.active-match-warning i[data-v-61a518fd]{color:#f59e0b;font-size:1.2rem;margin-top:2px}.active-match-warning strong[data-v-61a518fd]{display:block;color:#92400e}.active-match-warning p[data-v-61a518fd]{margin:4px 0 0;color:#a16207;font-size:.8rem}.total-commitment-warning[data-v-61a518fd]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:#f3f4f6;border:1px solid #0d0f12;border-radius:2px;margin-bottom:16px;font-size:.85rem}.total-commitment-warning i[data-v-61a518fd]{color:#0090c0;font-size:1.2rem;margin-top:2px}.total-commitment-warning strong[data-v-61a518fd]{display:block;color:#0090c0}.total-commitment-warning p[data-v-61a518fd]{margin:4px 0 0;color:#0090c0;font-size:.8rem}.version-grid[data-v-61a518fd]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.version-card[data-v-61a518fd]{background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;padding:20px 12px;text-align:center;cursor:pointer;transition:all .25s;position:relative;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.version-card[data-v-61a518fd]:hover{border-color:#94a3b8;transform:translateY(-2px)}.version-card[data-v-61a518fd]:active{transform:scale(.97)}.version-card.selected[data-v-61a518fd]{border-color:#0d0f12;background:#0d0f120f;box-shadow:0 4px 16px #0d0f1226}.version-card-icon[data-v-61a518fd]{font-size:2rem;color:#0090c0;margin-bottom:8px}.version-card-name[data-v-61a518fd]{font-size:.85rem;font-weight:600;color:#1a2b34}.version-card-check[data-v-61a518fd]{position:absolute;top:1px;right:4px;color:#0084ff;z-index:9999999;font-size:1.2rem}.platform-grid[data-v-61a518fd]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.platform-card[data-v-61a518fd]{background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;padding:16px 12px;text-align:center;cursor:pointer;transition:all .25s;position:relative;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.platform-card[data-v-61a518fd]:hover{border-color:#94a3b8;transform:translateY(-2px)}.platform-card[data-v-61a518fd]:active{transform:scale(.97)}.platform-card.selected[data-v-61a518fd]{border-color:#0d0f12;background:#0d0f120f;box-shadow:0 4px 16px #0d0f1226}.platform-card-icon[data-v-61a518fd]{font-size:1.8rem;color:#0090c0;margin-bottom:6px}.platform-card-name[data-v-61a518fd]{font-size:.8rem;font-weight:600;color:#1a2b34}.platform-card-check[data-v-61a518fd]{position:absolute;top:1px;right:4px;color:#0084ff;z-index:9999999;font-size:1.2rem}.wager-quick-select[data-v-61a518fd]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px}.wager-card[data-v-61a518fd]{background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;padding:14px 8px;text-align:center;cursor:pointer;transition:all .25s;-webkit-tap-highlight-color:transparent}.wager-card[data-v-61a518fd]:hover{border-color:#94a3b8;transform:translateY(-2px)}.wager-card.selected[data-v-61a518fd]{border-color:#0d0f12;background:#0d0f120f;box-shadow:0 4px 16px #0d0f1226}.wager-card-amount[data-v-61a518fd]{display:block;font-size:1.44rem;font-weight:900;color:#0f172a;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.wager-card-label[data-v-61a518fd]{font-size:.75rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.wager-card.insufficient[data-v-61a518fd]{opacity:.45;cursor:not-allowed;pointer-events:none}.wager-card-insufficient[data-v-61a518fd]{display:block;font-size:.55rem;color:#dc2626;font-weight:600;margin-top:4px}.wager-slider-container[data-v-61a518fd]{background:#f8fafc;border-radius:2px;padding:20px;margin-bottom:20px}.wager-slider-header[data-v-61a518fd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.wager-label[data-v-61a518fd]{font-size:1.063rem;font-weight:700;color:#64748b;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.wager-current[data-v-61a518fd]{font-size:1.3rem;font-weight:700;color:#0090c0}.wager-slider[data-v-61a518fd]{width:100%;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,#0d0f12 0%,#0d0f12 var(--slider-percent, 0%),#e2e8f0 var(--slider-percent, 0%),#e2e8f0 100%);border-radius:2px;outline:none;cursor:pointer}.wager-slider[data-v-61a518fd]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:28px;height:28px;background:#fff;border-radius:50%;cursor:pointer;border:3px solid #0d0f12;box-shadow:0 2px 8px #00000026;transition:all .2s}.wager-slider[data-v-61a518fd]::-webkit-slider-thumb:hover{transform:scale(1.1)}.wager-slider[data-v-61a518fd]::-moz-range-thumb{width:28px;height:28px;background:#fff;border-radius:50%;cursor:pointer;border:3px solid #0d0f12;box-shadow:0 2px 8px #00000026}.wager-marks[data-v-61a518fd]{display:flex;justify-content:space-between;margin-top:8px;font-size:.7rem;color:#94a3b8}.balance-check[data-v-61a518fd]{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#f0fdf4;border-radius:2px;border:1px solid #bbf7d0;font-size:.9rem;flex-wrap:wrap;margin-bottom:20px}.balance-check.warning[data-v-61a518fd]{background:#fef2f2;border-color:#fca5a5}.balance-check i[data-v-61a518fd]{color:#10b981;flex-shrink:0}.balance-check.warning i[data-v-61a518fd]{color:#dc2626}.balance-check-info[data-v-61a518fd]{display:flex;flex-direction:column;gap:4px}.balance-breakdown-mini[data-v-61a518fd]{display:flex;gap:12px}.breakdown-item-mini[data-v-61a518fd]{display:flex;align-items:center;gap:4px;font-size:.7rem;color:#64748b}.mini-dot[data-v-61a518fd]{width:6px;height:6px;border-radius:50%}.mini-dot.real[data-v-61a518fd],.mini-dot.bonus[data-v-61a518fd]{background:#0d0f12}.shortfall[data-v-61a518fd]{color:#dc2626;font-weight:600}.sufficient[data-v-61a518fd]{color:#10b981;font-weight:600}.active-commitment[data-v-61a518fd]{display:flex;align-items:center;gap:4px;color:#f59e0b;font-weight:600;font-size:.8rem}.payment-breakdown-notice[data-v-61a518fd]{display:flex;gap:14px;padding:16px;background:linear-gradient(135deg,#f4f5f7,#eceef1);border:1px solid #c3c8cf;border-radius:2px;margin-bottom:16px;font-size:.85rem;color:#0090c0}.payment-breakdown-notice i[data-v-61a518fd]{font-size:1.3rem;color:#0090c0;flex-shrink:0;margin-top:2px}.payment-breakdown-notice strong[data-v-61a518fd]{display:block;margin-bottom:4px;color:#0090c0}.payment-breakdown-notice p[data-v-61a518fd]{margin:4px 0 0;font-size:.8rem;line-height:1.5;opacity:.9}.review-card[data-v-61a518fd]{background:#f8fafc;border-radius:2px;padding:20px;border:1px solid #e2e8f0;margin-bottom:16px}.review-row[data-v-61a518fd]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-size:.9rem}.review-label[data-v-61a518fd]{color:#64748b}.review-value[data-v-61a518fd]{font-weight:900;color:#0f172a;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.review-value i[data-v-61a518fd]{margin-right:6px;color:#0090c0}.review-value.highlight[data-v-61a518fd]{color:#0090c0;font-size:1.32rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.review-value.prize[data-v-61a518fd]{color:#f59e0b;font-size:1.44rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.review-value.winner-amount[data-v-61a518fd]{color:#10b981;font-size:1.32rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.review-row.total[data-v-61a518fd]{border-top:2px solid #e2e8f0;padding-top:14px;margin-top:4px}.review-row.winner-row[data-v-61a518fd]{border-bottom:1px solid #e2e8f0;padding-bottom:14px}.review-row.fee-row[data-v-61a518fd]{padding-top:6px;padding-bottom:0;font-size:.8rem;color:#94a3b8}.review-row.fee-row .review-label[data-v-61a518fd]{color:#94a3b8}.review-divider[data-v-61a518fd]{height:1px;background:#e2e8f0;margin:4px 0}.total-commitment-row[data-v-61a518fd]{border-top:1px solid #fde68a!important;padding-top:14px!important;margin-top:8px}.review-value.commitment[data-v-61a518fd]{color:#f59e0b;font-weight:900;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.hold-notice[data-v-61a518fd]{display:flex;gap:14px;padding:16px;background:#f3f4f6;border-radius:2px;margin-bottom:24px;font-size:.85rem;color:#0090c0}.hold-notice i[data-v-61a518fd]{font-size:1.3rem;color:#0090c0;flex-shrink:0;margin-top:2px}.hold-notice strong[data-v-61a518fd]{display:block;margin-bottom:4px}.hold-notice p[data-v-61a518fd]{margin:4px 0 0;font-size:.8rem;line-height:1.5;opacity:.9}.step-actions[data-v-61a518fd]{display:flex;gap:12px}.step-actions.two-col[data-v-61a518fd]{display:grid;grid-template-columns:1fr 2fr;gap:12px}.btn-secondary[data-v-61a518fd],.btn-primary[data-v-61a518fd]{padding:14px 24px;border-radius:2px;font-weight:700;font-size:1.098rem;cursor:pointer;border:none;transition:all .2s;-webkit-tap-highlight-color:transparent;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.btn-secondary[data-v-61a518fd]{background:#f1f5f9;color:#64748b}.btn-secondary[data-v-61a518fd]:hover{background:#e2e8f0}.btn-primary[data-v-61a518fd]{background:#38c6f4;color:#04202b;box-shadow:0 4px 16px #0d0f1240}.btn-primary[data-v-61a518fd]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #0d0f1259}.btn-primary[data-v-61a518fd]:active:not(:disabled){transform:scale(.97)}.btn-primary[data-v-61a518fd]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-primary.create-btn[data-v-61a518fd]{background:linear-gradient(135deg,#f59e0b,#ea580c);box-shadow:0 4px 16px #f59e0b40}.btn-primary.create-btn[data-v-61a518fd]:hover:not(:disabled){box-shadow:0 8px 24px #f59e0b59}@media (max-width: 768px){.modal-overlay[data-v-61a518fd]{padding:0;align-items:flex-end}.modal-box[data-v-61a518fd]{max-width:100%;max-height:95vh;border-radius:2px 2px 0 0;animation:modalSlideUpMobile-61a518fd .3s cubic-bezier(.34,1.2,.64,1)}@keyframes modalSlideUpMobile-61a518fd{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-61a518fd]{padding:14px 16px;flex-wrap:nowrap;gap:12px;align-items:center}.modal-icon.hide-on-mobile[data-v-61a518fd]{display:none}.header-steps[data-v-61a518fd]{order:1;flex:1 1 auto;min-width:0;width:auto;justify-content:flex-start;gap:0;padding:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.header-steps[data-v-61a518fd]::-webkit-scrollbar{display:none}.header-step[data-v-61a518fd]{flex:1 1 0;min-width:0;justify-content:center}.header-step .step-label[data-v-61a518fd]{display:none}.header-step .step-number[data-v-61a518fd]{width:30px;height:30px;font-size:.95rem;flex-shrink:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.header-step .step-connector[data-v-61a518fd]{width:100%;max-width:40px;flex:1 1 auto;min-width:8px}.modal-close[data-v-61a518fd]{order:2;margin-left:auto;width:34px;height:34px;min-width:34px;flex-shrink:0}.modal-body[data-v-61a518fd]{padding:16px;min-height:300px}.challenge-target-banner[data-v-61a518fd]{padding:12px 14px;margin-bottom:14px}.challenge-target-banner strong[data-v-61a518fd]{font-size:.8rem}.challenge-target-banner p[data-v-61a518fd]{font-size:.72rem}.step-heading h3[data-v-61a518fd]{font-size:1.342rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.game-grid[data-v-61a518fd]{grid-template-columns:repeat(4,1fr);gap:8px}.game-card[data-v-61a518fd]{padding:14px 8px;border-radius:2px}.game-card-icon[data-v-61a518fd]{width:40px;height:40px;font-size:1.2rem}.game-card-name[data-v-61a518fd]{font-size:.7rem}.version-grid[data-v-61a518fd]{grid-template-columns:repeat(3,1fr);gap:8px}.platform-grid[data-v-61a518fd]{grid-template-columns:repeat(2,1fr);gap:8px}.platform-card[data-v-61a518fd]{padding:14px 8px}.platform-card-icon[data-v-61a518fd]{font-size:1.5rem}.platform-card-name[data-v-61a518fd]{font-size:.7rem}.wager-quick-select[data-v-61a518fd]{grid-template-columns:repeat(4,1fr);gap:8px}.wager-card[data-v-61a518fd]{padding:10px 6px}.wager-card-amount[data-v-61a518fd]{font-size:1.2rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.wager-slider-container[data-v-61a518fd]{padding:16px}.wager-current[data-v-61a518fd]{font-size:1.1rem}.balance-check[data-v-61a518fd]{font-size:.8rem;padding:12px 14px}.review-card[data-v-61a518fd]{padding:14px}.review-row[data-v-61a518fd]{font-size:.8rem;padding:8px 0}.review-value.prize[data-v-61a518fd]{font-size:1.2rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.hold-notice[data-v-61a518fd],.payment-breakdown-notice[data-v-61a518fd]{font-size:.75rem;padding:12px}.step-actions.two-col[data-v-61a518fd]{grid-template-columns:1fr 2fr}.btn-secondary[data-v-61a518fd],.btn-primary[data-v-61a518fd]{padding:14px 18px;font-size:1.037rem;min-height:48px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}}@media (max-width: 480px){.modal-body[data-v-61a518fd]{padding:12px}.game-grid[data-v-61a518fd]{grid-template-columns:repeat(3,1fr)}.version-grid[data-v-61a518fd],.platform-grid[data-v-61a518fd]{grid-template-columns:repeat(2,1fr)}.wager-quick-select[data-v-61a518fd]{grid-template-columns:repeat(4,1fr)}.step-actions.two-col[data-v-61a518fd]{grid-template-columns:1fr 1fr}}@media (max-width: 380px){.game-grid[data-v-61a518fd],.wager-quick-select[data-v-61a518fd]{grid-template-columns:repeat(2,1fr)}.step-actions.two-col[data-v-61a518fd]{grid-template-columns:1fr}}.modal-overlay[data-v-61a518fd]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-box[data-v-61a518fd]{border-radius:2px;border-top:3px solid #38c6f4;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.modal-overlay[data-v-7c88a738]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000}.modal-box[data-v-7c88a738]{background:#fff;border-radius:2px;max-width:500px;width:90%;overflow:hidden;animation:modalSlideUp-7c88a738 .3s cubic-bezier(.34,1.2,.64,1)}@keyframes modalSlideUp-7c88a738{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-7c88a738]{padding:20px 24px;background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:1px solid #e2e8f0;display:flex;align-items:center;gap:12px}.modal-header-icon[data-v-7c88a738]{width:40px;height:40px;background:linear-gradient(135deg,#f59e0b,#ea580c);border-radius:2px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem}.modal-header h3[data-v-7c88a738]{flex:1;font-size:1.464rem;font-weight:900;color:#0f172a;margin:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.modal-close[data-v-7c88a738]{width:32px;height:32px;border-radius:2px;background:#f1f5f9;border:none;font-size:1.2rem;cursor:pointer;color:#64748b;transition:all .2s}.modal-close[data-v-7c88a738]:hover{background:#e2e8f0;color:#0f172a}.modal-body[data-v-7c88a738]{padding:24px}.rules-content[data-v-7c88a738]{background:#f8fafc;border-radius:2px;padding:20px;margin-bottom:20px;max-height:350px;overflow-y:auto}.rules-content h4[data-v-7c88a738]{color:#f59e0b;margin-bottom:16px;font-size:1rem;font-weight:700}.rules-scroll[data-v-7c88a738]{color:#475569;font-size:.85rem;line-height:1.6}.rules-scroll ul[data-v-7c88a738]{margin:12px 0;padding-left:20px}.rules-scroll li[data-v-7c88a738]{margin:8px 0}.consent-checkbox[data-v-7c88a738]{display:flex;align-items:center;gap:12px;padding:14px;background:#f1f5f9;border-radius:2px;cursor:pointer;margin-bottom:24px;transition:all .2s}.consent-checkbox[data-v-7c88a738]:hover{background:#e2e8f0}.hidden-checkbox[data-v-7c88a738]{display:none}.custom-checkbox[data-v-7c88a738]{width:22px;height:22px;border:2px solid #cbd5e1;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#fff;background:#fff;transition:all .2s;flex-shrink:0}.consent-checkbox.checked .custom-checkbox[data-v-7c88a738]{background:#10b981;border-color:#10b981}.modal-actions[data-v-7c88a738]{display:flex;gap:12px}.cancel-btn[data-v-7c88a738],.accept-rules-btn[data-v-7c88a738]{flex:1;padding:12px;border-radius:2px;font-weight:700;font-size:1.098rem;cursor:pointer;border:none;transition:all .2s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.cancel-btn[data-v-7c88a738]{background:#f1f5f9;color:#64748b}.cancel-btn[data-v-7c88a738]:hover{background:#e2e8f0}.accept-rules-btn[data-v-7c88a738]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.accept-rules-btn[data-v-7c88a738]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #10b9814d}.accept-rules-btn[data-v-7c88a738]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.modal-box[data-v-7c88a738]{max-width:95%}.modal-header[data-v-7c88a738]{padding:16px 20px}.modal-header h3[data-v-7c88a738]{font-size:1.22rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.modal-header-icon[data-v-7c88a738]{width:32px;height:32px;font-size:1rem}.modal-close[data-v-7c88a738]{width:28px;height:28px}.modal-body[data-v-7c88a738]{padding:20px}.rules-content[data-v-7c88a738]{padding:16px}.rules-content h4[data-v-7c88a738]{font-size:.9rem}.rules-scroll[data-v-7c88a738]{font-size:.8rem}.consent-checkbox[data-v-7c88a738]{padding:12px;font-size:.8rem}}.modal-overlay[data-v-7c88a738]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-box[data-v-7c88a738]{border-radius:2px;border-top:3px solid #38c6f4;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.modal-overlay[data-v-62aba264]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000}.modal-box[data-v-62aba264]{background:#fff;border-radius:2px;max-width:450px;width:90%;overflow:hidden;animation:modalSlideUp-62aba264 .3s cubic-bezier(.34,1.2,.64,1)}@keyframes modalSlideUp-62aba264{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-62aba264]{padding:20px 24px;background:linear-gradient(135deg,#fef2f2,#fff);border-bottom:1px solid #fecaca;display:flex;align-items:center;gap:12px}.warning-icon[data-v-62aba264]{background:linear-gradient(135deg,#ef4444,#dc2626)}.modal-header-icon[data-v-62aba264]{width:40px;height:40px;border-radius:2px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem}.modal-header h3[data-v-62aba264]{flex:1;font-size:1.464rem;font-weight:900;color:#dc2626;margin:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.modal-close[data-v-62aba264]{width:32px;height:32px;border-radius:2px;background:#fef2f2;border:none;font-size:1.2rem;cursor:pointer;color:#dc2626;transition:all .2s}.modal-close[data-v-62aba264]:hover{background:#fee2e2}.modal-body[data-v-62aba264]{padding:24px}.cancel-info[data-v-62aba264]{text-align:center;margin-bottom:24px;padding:16px;background:#f8fafc;border-radius:2px}.match-details[data-v-62aba264]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:12px;font-size:1rem}.match-details i[data-v-62aba264]{color:#f59e0b;font-size:1.2rem}.match-details strong[data-v-62aba264]{color:#0f172a}.match-details span[data-v-62aba264]{color:#94a3b8}.cancel-warning[data-v-62aba264]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#fef3c7;border-radius:2px;color:#d97706;font-weight:600;font-size:.9rem;margin:0}.cancel-rules[data-v-62aba264]{background:#f8fafc;border-radius:2px;padding:16px;margin:20px 0}.rules-header[data-v-62aba264]{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#475569}.rules-header i[data-v-62aba264]{color:#0090c0}.cancel-rules ul[data-v-62aba264]{margin:0;padding-left:20px;color:#64748b;font-size:.85rem;line-height:1.6}.cancel-rules li[data-v-62aba264]{margin:8px 0}.modal-actions[data-v-62aba264]{display:flex;gap:12px;margin-top:8px}.btn-secondary[data-v-62aba264],.btn-danger[data-v-62aba264]{flex:1;padding:12px;border-radius:2px;font-weight:700;font-size:1.098rem;cursor:pointer;border:none;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.btn-secondary[data-v-62aba264]{background:#f1f5f9;color:#64748b}.btn-secondary[data-v-62aba264]:hover{background:#e2e8f0}.btn-danger[data-v-62aba264]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.btn-danger[data-v-62aba264]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #ef44444d}.btn-danger[data-v-62aba264]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.modal-box[data-v-62aba264]{max-width:95%}.modal-header[data-v-62aba264]{padding:16px 20px}.modal-header h3[data-v-62aba264]{font-size:1.22rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.modal-header-icon[data-v-62aba264]{width:32px;height:32px;font-size:1rem}.modal-close[data-v-62aba264]{width:28px;height:28px}.modal-body[data-v-62aba264]{padding:20px}.cancel-info[data-v-62aba264]{padding:12px}.match-details[data-v-62aba264]{font-size:.9rem}.cancel-warning[data-v-62aba264],.cancel-rules ul[data-v-62aba264]{font-size:.8rem}}.modal-overlay[data-v-62aba264]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-box[data-v-62aba264]{border-radius:2px;border-top:3px solid #38c6f4;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.modal-overlay[data-v-a7ccb33d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:16px}.modal-box[data-v-a7ccb33d]{background:#fff;border-radius:2px;max-width:520px;width:90%;max-height:90vh;overflow-y:auto;animation:modalSlideUp-a7ccb33d .3s cubic-bezier(.34,1.2,.64,1)}@keyframes modalSlideUp-a7ccb33d{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-a7ccb33d]{padding:20px 24px;background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:1px solid #e2e8f0;display:flex;align-items:center;gap:12px;position:sticky;top:0;z-index:2;border-radius:2px 2px 0 0}.modal-header-icon[data-v-a7ccb33d]{width:40px;height:40px;background:linear-gradient(135deg,#10b981,#059669);border-radius:2px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;flex-shrink:0}.modal-header h3[data-v-a7ccb33d]{flex:1;font-size:1.464rem;font-weight:900;color:#0f172a;margin:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.modal-close[data-v-a7ccb33d]{width:32px;height:32px;min-width:32px;border-radius:2px;background:#f1f5f9;border:none;font-size:1.2rem;cursor:pointer;color:#64748b;transition:all .2s;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.modal-close[data-v-a7ccb33d]:hover{background:#e2e8f0;color:#0f172a}.modal-close[data-v-a7ccb33d]:active{transform:scale(.95)}.modal-body[data-v-a7ccb33d]{padding:24px}.fighting-game-result[data-v-a7ccb33d]{margin-bottom:24px}.game-type-notice[data-v-a7ccb33d]{text-align:center;padding:12px 16px;background:linear-gradient(135deg,#fef3c7,#fffbeb);border-radius:2px;color:#92400e;font-size:.85rem;font-weight:600;margin-bottom:24px;display:flex;align-items:center;justify-content:center;gap:8px}.game-type-notice i[data-v-a7ccb33d]{color:#f59e0b;font-size:1.1rem}.winner-selection[data-v-a7ccb33d]{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.winner-card[data-v-a7ccb33d]{flex:1;min-width:140px;padding:24px 16px;background:#f8fafc;border:3px solid #e2e8f0;border-radius:2px;text-align:center;cursor:pointer;transition:all .3s ease;-webkit-tap-highlight-color:transparent}.winner-card[data-v-a7ccb33d]:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 20px #00000014}.winner-card[data-v-a7ccb33d]:active{transform:scale(.97)}.winner-card.selected[data-v-a7ccb33d]{border-color:#10b981;background:linear-gradient(135deg,#ecfdf5,#d1fae5);box-shadow:0 4px 16px #10b98133}.winner-card .player-avatar[data-v-a7ccb33d]{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1rem;margin:0 auto 12px;color:#fff}.winner-card .player-avatar.you[data-v-a7ccb33d]{background:#0d0f12}.winner-card .player-avatar.opponent[data-v-a7ccb33d]{background:linear-gradient(135deg,#f59e0b,#ea580c)}.winner-card .player-name[data-v-a7ccb33d]{font-size:.85rem;color:#64748b;font-weight:500;margin-bottom:12px}.selection-indicator[data-v-a7ccb33d]{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 14px;background:#10b981;color:#fff;border-radius:2px;font-size:.75rem;font-weight:700;animation:fadeInScale-a7ccb33d .3s ease}@keyframes fadeInScale-a7ccb33d{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.selection-indicator i[data-v-a7ccb33d]{font-size:.85rem}.match-players-submit[data-v-a7ccb33d]{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:28px;flex-wrap:wrap}.player-score-input[data-v-a7ccb33d]{text-align:center;flex:1;min-width:140px}.player-avatar[data-v-a7ccb33d]{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1rem;margin:0 auto 12px}.player-avatar.you[data-v-a7ccb33d]{background:#38c6f4;color:#04202b}.player-avatar.opponent[data-v-a7ccb33d]{background:linear-gradient(135deg,#f59e0b,#ea580c);color:#fff}.player-name[data-v-a7ccb33d]{margin:8px 0;font-size:.85rem;color:#64748b;font-weight:500}.score-control[data-v-a7ccb33d]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.score-btn[data-v-a7ccb33d]{width:44px;height:44px;border-radius:2px;background:#f1f5f9;border:1px solid #e2e8f0;font-size:1.44rem;font-weight:900;color:#0090c0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;-webkit-tap-highlight-color:transparent;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.score-btn[data-v-a7ccb33d]:hover{background:#e2e8f0;transform:scale(1.05);font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.score-btn[data-v-a7ccb33d]:active{transform:scale(.95);font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.score-input[data-v-a7ccb33d]{width:80px;padding:12px;text-align:center;font-size:1.1rem;font-weight:700;border:2px solid #e2e8f0;border-radius:2px;transition:all .2s;background:#fff;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.score-input[data-v-a7ccb33d]:focus{outline:none;border-color:#0d0f12;box-shadow:0 0 0 3px #0d0f121a}.score-input[data-v-a7ccb33d]::-webkit-inner-spin-button,.score-input[data-v-a7ccb33d]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vs-divider[data-v-a7ccb33d]{font-size:1.2rem;font-weight:800;color:#f59e0b;flex-shrink:0}.error-message[data-v-a7ccb33d]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#fef2f2;border-radius:2px;color:#dc2626;font-size:.8rem;font-weight:500;margin:16px 0;animation:shake-a7ccb33d .4s ease}@keyframes shake-a7ccb33d{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.modal-actions[data-v-a7ccb33d]{display:flex;gap:12px;margin-top:8px}.cancel-btn[data-v-a7ccb33d],.submit-score-btn[data-v-a7ccb33d]{flex:1;padding:14px;border-radius:2px;font-weight:900;font-size:1.08rem;cursor:pointer;border:none;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;-webkit-tap-highlight-color:transparent;min-height:48px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.cancel-btn[data-v-a7ccb33d]{background:#f1f5f9;color:#64748b}.cancel-btn[data-v-a7ccb33d]:hover{background:#e2e8f0}.cancel-btn[data-v-a7ccb33d]:active{transform:scale(.97)}.submit-score-btn[data-v-a7ccb33d]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.submit-score-btn[data-v-a7ccb33d]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #10b9814d;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.submit-score-btn[data-v-a7ccb33d]:active:not(:disabled){transform:scale(.97);font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.submit-score-btn[data-v-a7ccb33d]:disabled{opacity:.5;cursor:not-allowed;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}@media (max-width: 768px){.modal-box[data-v-a7ccb33d]{max-width:95%;border-radius:2px;max-height:85vh}.modal-header[data-v-a7ccb33d]{padding:16px 20px;border-radius:2px 2px 0 0}.modal-header h3[data-v-a7ccb33d]{font-size:1.22rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.modal-header-icon[data-v-a7ccb33d]{width:36px;height:36px;font-size:1rem}.modal-body[data-v-a7ccb33d]{padding:20px 16px}.match-players-submit[data-v-a7ccb33d]{flex-direction:column;gap:16px}.player-avatar[data-v-a7ccb33d]{width:55px;height:55px;font-size:.8rem}.score-btn[data-v-a7ccb33d]{width:48px;height:48px;font-size:1.56rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.score-input[data-v-a7ccb33d]{width:70px;padding:10px;font-size:1rem}.winner-selection[data-v-a7ccb33d]{flex-direction:column;gap:16px}.winner-card[data-v-a7ccb33d]{width:100%;min-width:auto}.winner-card .player-avatar[data-v-a7ccb33d]{width:55px;height:55px;font-size:.8rem}.modal-actions[data-v-a7ccb33d]{flex-direction:column-reverse;gap:8px}.cancel-btn[data-v-a7ccb33d],.submit-score-btn[data-v-a7ccb33d]{padding:16px;font-size:1.14rem;min-height:52px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}}@media (max-width: 380px){.modal-body[data-v-a7ccb33d]{padding:16px 12px}.game-type-notice[data-v-a7ccb33d]{font-size:.78rem;padding:10px 12px}.winner-card[data-v-a7ccb33d]{padding:20px 12px}.winner-card .player-avatar[data-v-a7ccb33d]{width:48px;height:48px;font-size:.75rem}}.modal-overlay[data-v-a7ccb33d]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-box[data-v-a7ccb33d]{border-radius:2px;border-top:3px solid #38c6f4;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.modal-overlay[data-v-eed2cda8]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:16px}.modal-box[data-v-eed2cda8]{background:#fff;border-radius:2px;max-width:520px;width:90%;max-height:90vh;overflow-y:auto;animation:modalSlideUp-eed2cda8 .3s cubic-bezier(.34,1.2,.64,1)}@keyframes modalSlideUp-eed2cda8{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-eed2cda8]{padding:20px 24px;background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:1px solid #e2e8f0;display:flex;align-items:center;gap:12px;position:sticky;top:0;z-index:2;border-radius:2px 2px 0 0}.modal-header-icon[data-v-eed2cda8]{width:40px;height:40px;background:linear-gradient(135deg,#f59e0b,#ea580c);border-radius:2px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;flex-shrink:0}.modal-header h3[data-v-eed2cda8]{flex:1;font-size:1.464rem;font-weight:900;color:#0f172a;margin:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.modal-close[data-v-eed2cda8]{width:32px;height:32px;min-width:32px;border-radius:2px;background:#f1f5f9;border:none;font-size:1.2rem;cursor:pointer;color:#64748b;transition:all .2s;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.modal-close[data-v-eed2cda8]:hover{background:#e2e8f0;color:#0f172a}.modal-close[data-v-eed2cda8]:active{transform:scale(.95)}.modal-body[data-v-eed2cda8]{padding:24px}.opponent-result-card[data-v-eed2cda8]{background:#f8fafc;border-radius:2px;padding:20px;margin-bottom:20px;border:1px solid #e2e8f0}.card-header[data-v-eed2cda8]{display:flex;align-items:center;gap:8px;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #e2e8f0;font-weight:600;color:#f59e0b}.fighting-result-display[data-v-eed2cda8]{text-align:center}.game-type-notice[data-v-eed2cda8]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:linear-gradient(135deg,#fef3c7,#fffbeb);border-radius:2px;color:#92400e;font-size:.75rem;font-weight:600;margin-bottom:16px}.game-type-notice i[data-v-eed2cda8]{color:#f59e0b}.winner-announcement[data-v-eed2cda8]{display:flex;align-items:center;gap:16px;padding:16px 20px;border-radius:2px;text-align:left}.winner-announcement.you-won[data-v-eed2cda8]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:2px solid #10b981}.winner-announcement.you-lost[data-v-eed2cda8]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:2px solid #ef4444}.winner-icon[data-v-eed2cda8]{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.winner-announcement.you-won .winner-icon[data-v-eed2cda8]{background:#10b981;color:#fff;font-size:1.3rem}.winner-announcement.you-lost .winner-icon[data-v-eed2cda8]{background:#ef4444;color:#fff;font-size:1.3rem}.winner-text[data-v-eed2cda8]{display:flex;flex-direction:column}.winner-label[data-v-eed2cda8]{font-size:1.25rem;font-weight:700;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.winner-announcement.you-won .winner-label[data-v-eed2cda8]{color:#059669}.winner-announcement.you-lost .winner-label[data-v-eed2cda8]{color:#dc2626}.winner-detail[data-v-eed2cda8]{font-size:.75rem;color:#64748b;margin-top:2px}.result-display[data-v-eed2cda8]{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:16px}.player-result[data-v-eed2cda8]{text-align:center;min-width:100px}.player-avatar-small[data-v-eed2cda8]{width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 8px;font-weight:700;font-size:.8rem;color:#fff}.opponent-avatar[data-v-eed2cda8]{background:linear-gradient(135deg,#f59e0b,#ea580c)}.you-avatar[data-v-eed2cda8]{background:#0d0f12}.player-name[data-v-eed2cda8]{margin:8px 0;font-size:.85rem;color:#64748b;font-weight:500}.player-score[data-v-eed2cda8]{font-size:1.92rem;font-weight:900;display:block;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.opponent-score[data-v-eed2cda8]{color:#ea580c;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.your-score[data-v-eed2cda8]{color:#0090c0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.vs-divider[data-v-eed2cda8]{font-size:1.2rem;font-weight:800;color:#f59e0b}.action-buttons[data-v-eed2cda8]{display:flex;gap:12px;margin-bottom:20px}.confirm-btn[data-v-eed2cda8],.contest-btn[data-v-eed2cda8]{flex:1;padding:14px;border-radius:2px;font-weight:700;cursor:pointer;border:none;font-size:1.098rem;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;-webkit-tap-highlight-color:transparent;min-height:48px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.confirm-btn[data-v-eed2cda8]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.confirm-btn[data-v-eed2cda8]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #10b9814d}.confirm-btn[data-v-eed2cda8]:active{transform:scale(.97)}.contest-btn[data-v-eed2cda8]{background:#f1f5f9;color:#ef4444}.contest-btn[data-v-eed2cda8]:hover{background:#fee2e2}.contest-btn[data-v-eed2cda8]:active{transform:scale(.97)}.contest-section[data-v-eed2cda8]{margin-top:20px;padding-top:20px;border-top:1px solid #e2e8f0}.contest-header[data-v-eed2cda8]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:600;color:#ef4444}.contest-info[data-v-eed2cda8]{font-size:.8rem;color:#64748b;margin-bottom:16px}.fighting-contest[data-v-eed2cda8]{margin-bottom:20px}.contest-prompt[data-v-eed2cda8]{text-align:center;font-weight:600;color:#0f172a;margin-bottom:12px;font-size:.9rem}.winner-selection[data-v-eed2cda8]{display:flex;gap:12px}.winner-card[data-v-eed2cda8]{flex:1;padding:16px 12px;background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;text-align:center;cursor:pointer;transition:all .2s;-webkit-tap-highlight-color:transparent}.winner-card[data-v-eed2cda8]:hover{border-color:#cbd5e1}.winner-card[data-v-eed2cda8]:active{transform:scale(.97)}.winner-card.selected[data-v-eed2cda8]{border-color:#10b981;background:#ecfdf5}.winner-card .player-avatar-small[data-v-eed2cda8]{margin-bottom:8px}.winner-card .player-name[data-v-eed2cda8]{font-size:.8rem;margin:4px 0}.selection-indicator[data-v-eed2cda8]{color:#10b981;font-size:1rem;margin-top:4px}.score-inputs[data-v-eed2cda8]{display:flex;gap:16px;margin-bottom:20px}.score-input-group[data-v-eed2cda8]{flex:1}.score-input-group label[data-v-eed2cda8]{display:block;font-size:.938rem;font-weight:700;margin-bottom:6px;color:#64748b;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.score-control[data-v-eed2cda8]{display:flex;align-items:center;gap:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.score-btn[data-v-eed2cda8]{width:40px;height:40px;border-radius:2px;background:#f1f5f9;border:1px solid #e2e8f0;font-size:1.32rem;font-weight:900;cursor:pointer;transition:all .2s;-webkit-tap-highlight-color:transparent;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.score-btn[data-v-eed2cda8]:hover{background:#e2e8f0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.score-btn[data-v-eed2cda8]:active{transform:scale(.95);font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.score-input[data-v-eed2cda8]{width:70px;padding:10px;text-align:center;font-size:1rem;font-weight:700;border:2px solid #e2e8f0;border-radius:2px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.score-input[data-v-eed2cda8]::-webkit-inner-spin-button,.score-input[data-v-eed2cda8]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.evidence-upload[data-v-eed2cda8]{border:2px dashed #cbd5e1;border-radius:2px;padding:20px;text-align:center;cursor:pointer;margin-bottom:16px;transition:all .2s;-webkit-tap-highlight-color:transparent}.evidence-upload[data-v-eed2cda8]:hover{border-color:#0d0f12;background:#f8fafc}.upload-area i[data-v-eed2cda8]{font-size:2rem;color:#94a3b8;margin-bottom:8px}.upload-area p[data-v-eed2cda8]{font-size:.8rem;color:#64748b;margin:4px 0}.upload-area small[data-v-eed2cda8]{font-size:.65rem;color:#94a3b8}.evidence-list[data-v-eed2cda8]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.evidence-file[data-v-eed2cda8]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#f1f5f9;border-radius:2px;font-size:.7rem}.evidence-file i[data-v-eed2cda8]{color:#0090c0}.evidence-file button[data-v-eed2cda8]{background:none;border:none;color:#ef4444;cursor:pointer;font-size:1.22rem;padding:0 4px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.submit-contest-btn[data-v-eed2cda8]{width:100%;padding:14px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:2px;font-weight:700;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;-webkit-tap-highlight-color:transparent;min-height:48px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.submit-contest-btn[data-v-eed2cda8]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #ef44444d}.submit-contest-btn[data-v-eed2cda8]:active:not(:disabled){transform:scale(.97)}.submit-contest-btn[data-v-eed2cda8]:disabled{opacity:.5;cursor:not-allowed}.error-message[data-v-eed2cda8]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;background:#fef2f2;border-radius:2px;color:#dc2626;font-size:.75rem;font-weight:500;margin:12px 0}@media (max-width: 768px){.modal-box[data-v-eed2cda8]{max-width:95%;border-radius:2px;max-height:85vh}.modal-header[data-v-eed2cda8]{padding:16px 20px;border-radius:2px 2px 0 0}.modal-header h3[data-v-eed2cda8]{font-size:1.22rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.modal-header-icon[data-v-eed2cda8]{width:36px;height:36px;font-size:1rem}.modal-body[data-v-eed2cda8]{padding:20px 16px}.result-display[data-v-eed2cda8]{flex-direction:column;gap:12px}.score-inputs[data-v-eed2cda8],.action-buttons[data-v-eed2cda8]{flex-direction:column}.winner-announcement[data-v-eed2cda8]{flex-direction:column;text-align:center}.winner-selection[data-v-eed2cda8]{flex-direction:column}}@media (max-width: 380px){.modal-body[data-v-eed2cda8]{padding:16px 12px}.opponent-result-card[data-v-eed2cda8]{padding:14px}.winner-announcement[data-v-eed2cda8]{padding:12px}.winner-icon[data-v-eed2cda8]{width:40px;height:40px;font-size:1rem}}.modal-overlay[data-v-eed2cda8]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-box[data-v-eed2cda8]{border-radius:2px;border-top:3px solid #38c6f4;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.modal-overlay[data-v-20feaf56]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000}.modal-box[data-v-20feaf56]{border-radius:2px;max-width:400px;width:90%;overflow:hidden;animation:modalSlideUp-20feaf56 .3s cubic-bezier(.34,1.2,.64,1)}@keyframes modalSlideUp-20feaf56{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.win-modal[data-v-20feaf56]{background:#0d0f12}.loss-modal[data-v-20feaf56]{background:#fff}.win-content[data-v-20feaf56],.loss-content[data-v-20feaf56]{padding:40px;text-align:center}.trophy-icon[data-v-20feaf56],.loss-icon[data-v-20feaf56]{font-size:4rem;margin-bottom:16px}.trophy-icon[data-v-20feaf56]{animation:trophyBounce-20feaf56 1s ease infinite}@keyframes trophyBounce-20feaf56{0%,to{transform:rotate(0) scale(1)}25%{transform:rotate(-10deg) scale(1.1)}75%{transform:rotate(10deg) scale(1.1)}}.win-modal h2[data-v-20feaf56]{font-size:2.44rem;font-weight:900;color:#fff;margin:0 0 8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.loss-modal h2[data-v-20feaf56]{font-size:2.196rem;font-weight:900;color:#0f172a;margin:0 0 8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.win-modal p[data-v-20feaf56],.loss-modal p[data-v-20feaf56]{font-size:.9rem;margin-bottom:24px}.win-modal p[data-v-20feaf56]{color:#ffffffe6}.loss-modal p[data-v-20feaf56]{color:#64748b}.win-btn[data-v-20feaf56]{padding:12px 32px;background:#fff;border:none;border-radius:2px;color:#0090c0;font-weight:700;font-size:1.098rem;cursor:pointer;transition:all .3s ease;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.win-btn[data-v-20feaf56]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0003}.loss-btn[data-v-20feaf56]{padding:12px 32px;background:#38c6f4;border:none;border-radius:2px;color:#04202b;font-weight:700;font-size:1.098rem;cursor:pointer;transition:all .3s ease;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em}.loss-btn[data-v-20feaf56]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0d0f1266}@media (max-width: 768px){.win-modal[data-v-20feaf56],.loss-modal[data-v-20feaf56]{max-width:90%}.win-content[data-v-20feaf56],.loss-content[data-v-20feaf56]{padding:30px 20px}.trophy-icon[data-v-20feaf56],.loss-icon[data-v-20feaf56]{font-size:3rem}.win-modal h2[data-v-20feaf56]{font-size:1.83rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.loss-modal h2[data-v-20feaf56]{font-size:1.586rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}}.modal-overlay[data-v-20feaf56]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-box[data-v-20feaf56]{border-radius:2px;border-top:3px solid #38c6f4;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.modal-overlay[data-v-1b92a18a]{--ink: #08090b;--ink-2: #0d0f12;--panel: #131619;--panel-2: #1a1e23;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .16);--text: #f3f2ec;--text-2: #a7a9ae;--text-3: #6c7077;--accent: #38c6f4;--accent-ink: #04202b;--win: #22c55e;--loss: #ff5c5c;--gold: #ffc23d;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--slant: polygon(10px 0, 100% 0, calc(100% - 10px) 100%, 0 100%);position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-family:var(--body);animation:fadeIn-1b92a18a .2s ease}@keyframes fadeIn-1b92a18a{0%{opacity:0}to{opacity:1}}.profile-modal-container[data-v-1b92a18a]{position:relative;width:100%;max-width:440px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;background:var(--ink-2);border:1px solid var(--line-2);border-top:3px solid var(--accent);box-shadow:0 30px 70px #0009;color:var(--text);animation:modalIn-1b92a18a .25s cubic-bezier(.16,1,.3,1)}.profile-modal-container[data-v-1b92a18a]:has(.two-column){max-width:820px}@keyframes modalIn-1b92a18a{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.modal-close-btn[data-v-1b92a18a]{position:absolute;top:12px;right:12px;z-index:5;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#08090b99;border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;transition:border-color .18s,color .18s}.modal-close-btn[data-v-1b92a18a]:hover{border-color:var(--text);color:var(--text)}.modal-content[data-v-1b92a18a]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.modal-content.two-column[data-v-1b92a18a]{display:grid;grid-template-columns:1fr 1fr}.player-column[data-v-1b92a18a]{display:flex;flex-direction:column;min-width:0}.profile-header[data-v-1b92a18a]{position:relative;display:flex;align-items:center;gap:16px;padding:28px 22px 22px;overflow:hidden;background:var(--ink);border-bottom:1px solid var(--line);isolation:isolate}.header-decoration[data-v-1b92a18a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:repeating-linear-gradient(-55deg,transparent 0 20px,rgba(255,255,255,.03) 20px 21px),radial-gradient(ellipse 60% 120% at 0% 0%,rgba(56,198,244,.22) 0%,transparent 65%)}.header-decoration[data-v-1b92a18a]:after{content:"";position:absolute;right:-30px;bottom:-40px;width:160px;height:160px;background:var(--accent);opacity:.06;transform:skew(-20deg)}.avatar-container[data-v-1b92a18a]{position:relative;flex-shrink:0}.avatar-ring[data-v-1b92a18a]{padding:3px;background:var(--accent);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.avatar-inner[data-v-1b92a18a]{width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:var(--panel-2);color:var(--accent);font-family:var(--display);font-style:italic;font-weight:900;font-size:2.4rem;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.online-indicator[data-v-1b92a18a]{position:absolute;right:-4px;bottom:-4px;width:14px;height:14px;border-radius:50%;background:var(--win);border:3px solid var(--ink);animation:onlinePing-1b92a18a 1.8s ease-out infinite}@keyframes onlinePing-1b92a18a{0%{box-shadow:0 0 #22c55e8c}to{box-shadow:0 0 0 8px #22c55e00}}.player-identity[data-v-1b92a18a]{min-width:0;display:flex;flex-direction:column;gap:8px;padding-right:40px}.player-username[data-v-1b92a18a]{margin:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:2rem;line-height:1;text-transform:uppercase;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.country-display[data-v-1b92a18a],.gamertag-display[data-v-1b92a18a]{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;max-width:100%;padding:3px 9px;background:var(--panel);border:1px solid var(--line);font-family:var(--display);font-weight:700;font-size:.95rem;letter-spacing:.05em;text-transform:uppercase;color:var(--text-2)}.country-display span[data-v-1b92a18a],.gamertag-display span[data-v-1b92a18a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.country-display i[data-v-1b92a18a],.gamertag-display i[data-v-1b92a18a]{color:var(--accent);font-size:.8rem}.stats-grid[data-v-1b92a18a]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border-bottom:1px solid var(--line)}.stat-card[data-v-1b92a18a]{display:flex;align-items:center;gap:12px;padding:16px 18px;background:var(--ink-2);min-width:0}.stat-icon[data-v-1b92a18a]{width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line);font-size:.95rem}.stat-card.wins .stat-icon[data-v-1b92a18a]{color:var(--win)}.stat-card.losses .stat-icon[data-v-1b92a18a]{color:var(--loss)}.stat-card.winrate .stat-icon[data-v-1b92a18a]{color:var(--accent)}.stat-card.earnings .stat-icon[data-v-1b92a18a]{color:var(--gold)}.stat-details[data-v-1b92a18a]{display:flex;flex-direction:column;min-width:0}.stat-value[data-v-1b92a18a]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.9rem;line-height:1;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-card.wins .stat-value[data-v-1b92a18a]{color:var(--win)}.stat-card.losses .stat-value[data-v-1b92a18a]{color:var(--loss)}.stat-card.winrate .stat-value[data-v-1b92a18a]{color:var(--accent)}.stat-label[data-v-1b92a18a]{margin-top:3px;font-family:var(--display);font-weight:800;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.win-loss-bar[data-v-1b92a18a]{padding:18px 20px 20px}.bar-header[data-v-1b92a18a]{display:flex;justify-content:space-between;gap:10px;margin-bottom:10px;font-family:var(--display);font-weight:800;font-size:.92rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}.bar-header span[data-v-1b92a18a]:last-child{color:var(--accent)}.bar-container[data-v-1b92a18a]{display:flex;height:10px;overflow:hidden;background:var(--panel-2);transform:skew(-20deg)}.bar-fill[data-v-1b92a18a]{height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.wins-fill[data-v-1b92a18a]{background:var(--win)}.losses-fill[data-v-1b92a18a]{background:var(--loss);opacity:.85}.bar-legend[data-v-1b92a18a]{display:flex;justify-content:space-between;gap:10px;margin-top:10px}.legend-item[data-v-1b92a18a]{display:flex;align-items:center;gap:7px;font-family:var(--display);font-weight:700;font-size:.92rem;letter-spacing:.05em;text-transform:uppercase;color:var(--text-2)}.legend-dot[data-v-1b92a18a]{width:10px;height:10px;transform:skew(-20deg)}.wins-dot[data-v-1b92a18a]{background:var(--win)}.losses-dot[data-v-1b92a18a]{background:var(--loss)}.match-column[data-v-1b92a18a]{display:flex;flex-direction:column;gap:14px;min-width:0;padding:22px 20px 20px;background:var(--ink);border-left:1px solid var(--line)}.match-info-header[data-v-1b92a18a],.rules-preview-header[data-v-1b92a18a]{display:flex;align-items:center;gap:9px;margin-bottom:12px;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.35rem;line-height:1;text-transform:uppercase;color:var(--text)}.match-info-header i[data-v-1b92a18a],.rules-preview-header i[data-v-1b92a18a]{font-size:.8em;color:var(--accent)}.match-info-grid[data-v-1b92a18a]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line)}.match-info-item[data-v-1b92a18a]{display:flex;align-items:center;gap:10px;padding:12px;background:var(--panel);min-width:0}.match-info-item>i[data-v-1b92a18a]{flex-shrink:0;width:18px;text-align:center;color:var(--text-3)}.match-info-item>div[data-v-1b92a18a]{display:flex;flex-direction:column;min-width:0}.info-label[data-v-1b92a18a]{font-family:var(--display);font-weight:700;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.info-value[data-v-1b92a18a]{font-family:var(--display);font-weight:800;font-size:1.15rem;text-transform:uppercase;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-value.prize[data-v-1b92a18a]{font-style:italic;font-weight:900;font-size:1.5rem;line-height:1;color:var(--accent)}.match-info-item[data-v-1b92a18a]:has(.prize){background:#38c6f414}.match-info-item:has(.prize)>i[data-v-1b92a18a]{color:var(--gold)}.rules-preview[data-v-1b92a18a]{padding:14px;background:var(--panel);border-left:3px solid var(--accent)}.rules-preview-header[data-v-1b92a18a]{font-size:1.15rem;margin-bottom:10px}.rules-list[data-v-1b92a18a]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rules-list li[data-v-1b92a18a]{display:flex;align-items:flex-start;gap:9px;font-size:.9rem;line-height:1.4;color:var(--text-2)}.rules-list li i[data-v-1b92a18a]{flex-shrink:0;margin-top:3px;font-size:.8rem;color:var(--win)}.profile-actions[data-v-1b92a18a]{flex-shrink:0;display:flex;padding:14px 20px;background:var(--ink);border-top:1px solid var(--line)}.continue-btn[data-v-1b92a18a],.close-btn[data-v-1b92a18a]{flex:1;min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.15rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s,border-color .18s,color .18s,transform .18s}.continue-btn[data-v-1b92a18a]{border:0;clip-path:var(--slant);background:var(--accent);color:var(--accent-ink)}.continue-btn[data-v-1b92a18a]:hover{background:#fff;transform:translate(2px)}.continue-btn i[data-v-1b92a18a]{transition:transform .18s}.continue-btn:hover i[data-v-1b92a18a]{transform:translate(3px)}.close-btn[data-v-1b92a18a]{background:transparent;border:1.5px solid var(--line-2);color:var(--text)}.close-btn[data-v-1b92a18a]:hover{border-color:var(--text)}@media (max-width: 760px){.modal-content.two-column[data-v-1b92a18a]{display:flex;flex-direction:column}.match-column[data-v-1b92a18a]{border-left:0;border-top:1px solid var(--line)}}@media (max-width: 520px){.modal-overlay[data-v-1b92a18a]{align-items:flex-end;padding:0}.profile-modal-container[data-v-1b92a18a],.profile-modal-container[data-v-1b92a18a]:has(.two-column){max-width:100%;max-height:92vh;max-height:92dvh;border-left:0;border-right:0;animation:sheetUp-1b92a18a .3s cubic-bezier(.16,1,.3,1)}@keyframes sheetUp-1b92a18a{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.profile-header[data-v-1b92a18a]{padding:22px 16px 18px;gap:12px}.avatar-inner[data-v-1b92a18a]{width:60px;height:60px;font-size:2rem}.player-username[data-v-1b92a18a]{font-size:1.65rem}.stat-card[data-v-1b92a18a]{padding:14px;gap:10px}.stat-icon[data-v-1b92a18a]{width:34px;height:34px}.stat-value[data-v-1b92a18a]{font-size:1.6rem}.win-loss-bar[data-v-1b92a18a]{padding:16px}.match-column[data-v-1b92a18a]{padding:18px 16px}.profile-actions[data-v-1b92a18a]{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.continue-btn[data-v-1b92a18a],.close-btn[data-v-1b92a18a]{min-height:52px}}@media (prefers-reduced-motion: reduce){.modal-overlay[data-v-1b92a18a],.modal-overlay[data-v-1b92a18a] *{animation:none!important;transition:none!important}}.tab-content[data-v-824ba928],.modal-overlay[data-v-824ba928]{--ink: #08090b;--ink-2: #0d0f12;--panel: #131619;--panel-2: #1a1e23;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .16);--text: #f3f2ec;--text-2: #a7a9ae;--text-3: #6c7077;--brand: #00c9ff;--volt: #38c6f4;--accent: #38c6f4;--volt-ink: #04202b;--accent-ink: #04202b;--live: #ff3d3d;--gold: #ffc23d;--win: #22c55e;--violet: #b78bff;--ink-text: #0d0f12;--muted: #5b616a;--card-line: #dcdfe4;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--slant: polygon(10px 0, 100% 0, calc(100% - 10px) 100%, 0 100%);--slant-sm: polygon(6px 0, 100% 0, calc(100% - 6px) 100%, 0 100%)}.tab-content[data-v-824ba928]{position:relative;min-height:300px;font-family:var(--body);color:var(--ink-text);animation:fadeIn-824ba928 .3s ease}@keyframes fadeIn-824ba928{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.tournaments-header h2[data-v-824ba928],.empty-state h3[data-v-824ba928],.game-section-text h3[data-v-824ba928],.tournament-title[data-v-824ba928],.incoming-challenges-title[data-v-824ba928],.waiting-panel-text h3[data-v-824ba928],.waiting-review-section h4[data-v-824ba928]{font-family:var(--display);font-style:italic;font-weight:900;text-transform:uppercase;line-height:1}.p2p-loading-overlay[data-v-824ba928]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;min-height:400px;display:flex;align-items:center;justify-content:center;background:#eceef1d9}.loader[data-v-824ba928]{text-align:center}.loader-ring[data-v-824ba928]{display:inline-block;width:26px;height:6px;margin:0 3px;background:var(--ink-text);transform:skew(-20deg);animation:loadPulse-824ba928 .7s ease-in-out infinite alternate}.loader-ring[data-v-824ba928]:nth-child(2){animation-delay:.15s}.loader-ring[data-v-824ba928]:nth-child(3){animation-delay:.3s;background:var(--accent)}@keyframes loadPulse-824ba928{0%{opacity:.25}to{opacity:1}}.loader p[data-v-824ba928]{margin-top:16px;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.4rem;text-transform:uppercase;color:var(--ink-text)}.confetti-canvas[data-v-824ba928]{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;pointer-events:none!important;z-index:999999!important}.tournaments-header[data-v-824ba928]{position:relative;margin-bottom:14px;padding:24px 28px;overflow:hidden;background:var(--ink);border-left:4px solid var(--accent);color:var(--text);isolation:isolate}.tournaments-header[data-v-824ba928]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:repeating-linear-gradient(-55deg,transparent 0 22px,rgba(255,255,255,.025) 22px 23px),radial-gradient(ellipse 40% 100% at 100% 0%,rgba(56,198,244,.14) 0%,transparent 65%)}.tournaments-header[data-v-824ba928]:after{content:"VS";position:absolute;right:24px;bottom:-26px;z-index:-1;font-family:var(--display);font-style:italic;font-weight:900;font-size:9rem;line-height:1;color:#ffffff0a;pointer-events:none}.header-left[data-v-824ba928]{min-width:0}.header-title-group[data-v-824ba928]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.tournaments-header h2[data-v-824ba928]{display:flex;align-items:center;gap:12px;margin:0;font-size:clamp(2rem,4vw,2.8rem);color:var(--text)}.tournaments-header h2 i[data-v-824ba928]{font-size:.7em;color:var(--accent)}.tournaments-header p[data-v-824ba928]{margin:8px 0 0;max-width:520px;font-size:1rem;color:var(--text-2)}.create-match-header-btn[data-v-824ba928]{display:inline-flex;align-items:center;gap:9px;min-height:50px;padding:0 28px;border:0;clip-path:var(--slant);background:var(--accent);color:var(--accent-ink);font-family:var(--display);font-style:italic;font-weight:800;font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s,transform .18s}.create-match-header-btn[data-v-824ba928]:hover:not(:disabled){background:#fff;transform:translate(2px)}.create-match-header-btn[data-v-824ba928]:disabled{opacity:.4;cursor:not-allowed}.filter-bar[data-v-824ba928]{position:relative;z-index:20;display:flex;align-items:center;gap:10px;margin-bottom:16px;padding:8px;background:var(--ink)}.filter-tabs-container[data-v-824ba928]{flex-shrink:0;min-width:0;overflow-x:auto;scrollbar-width:none}.filter-tabs-container[data-v-824ba928]::-webkit-scrollbar{display:none}.filter-tabs[data-v-824ba928]{display:flex;gap:2px}.filter-tab[data-v-824ba928]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;background:transparent;border:0;color:var(--text-2);font-family:var(--display);font-weight:800;font-size:1.05rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .18s,color .18s}.filter-tab i[data-v-824ba928]{font-size:.85rem}.filter-tab[data-v-824ba928]:hover{color:var(--text);background:var(--panel)}.filter-tab.active[data-v-824ba928]{background:var(--accent);color:var(--accent-ink);clip-path:var(--slant-sm)}.tab-count[data-v-824ba928]{min-width:22px;padding:1px 6px;background:var(--panel-2);color:var(--text-2);font-size:.92rem;text-align:center}.filter-tab.active .tab-count[data-v-824ba928]{background:var(--accent-ink);color:var(--accent)}.tab-count.has-items[data-v-824ba928]{background:var(--live);color:#fff}.search-wrapper[data-v-824ba928]{position:relative;flex:1;min-width:160px}.search-icon[data-v-824ba928]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:.85rem;color:var(--text-3);pointer-events:none}.search-input[data-v-824ba928]{width:100%;height:44px;padding:0 38px;background:var(--panel);border:1px solid var(--line-2);border-radius:0;outline:none;color:var(--text);font-family:var(--body);font-size:.95rem;transition:border-color .18s}.search-input[data-v-824ba928]::placeholder{color:var(--text-3)}.search-input[data-v-824ba928]:focus{border-color:var(--accent)}.clear-search[data-v-824ba928]{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:32px;height:32px;background:none;border:0;color:var(--text-2);cursor:pointer}.filter-dropdown-wrapper[data-v-824ba928]{position:relative;flex-shrink:0}.filter-btn[data-v-824ba928]{position:relative;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;transition:border-color .18s,color .18s}.filter-btn[data-v-824ba928]:hover,.filter-btn.active[data-v-824ba928]{border-color:var(--accent);color:var(--accent)}.filter-count-badge[data-v-824ba928]{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background:var(--accent)}.advanced-filters-dropdown[data-v-824ba928]{position:absolute;top:calc(100% + 10px);right:0;z-index:100;width:320px;display:flex;flex-direction:column;gap:14px;padding:18px;background:var(--ink-2);border:1px solid var(--line-2);border-top:3px solid var(--accent);box-shadow:0 24px 50px #00000080;color:var(--text)}.slide-down-enter-active[data-v-824ba928],.slide-down-leave-active[data-v-824ba928]{transition:all .22s ease}.slide-down-enter-from[data-v-824ba928],.slide-down-leave-to[data-v-824ba928]{opacity:0;transform:translateY(-8px)}.filter-section[data-v-824ba928]{display:flex;flex-direction:column;gap:6px}.filter-label[data-v-824ba928]{display:flex;align-items:center;gap:6px;font-family:var(--display);font-weight:800;font-size:.9rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}.filter-select[data-v-824ba928],.range-input[data-v-824ba928]{width:100%;height:44px;padding:0 12px;background:var(--panel);border:1px solid var(--line-2);border-radius:0;outline:none;color:var(--text);font-family:var(--body);font-size:.95rem;color-scheme:dark}.filter-select[data-v-824ba928]:focus,.range-input[data-v-824ba928]:focus{border-color:var(--accent)}.filter-range[data-v-824ba928]{display:flex;align-items:center;gap:8px}.range-separator[data-v-824ba928]{color:var(--text-3)}.filter-actions[data-v-824ba928]{display:flex;gap:8px;padding-top:12px;border-top:1px solid var(--line)}.clear-filters-btn[data-v-824ba928],.apply-filters-btn[data-v-824ba928]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;font-family:var(--display);font-weight:800;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.clear-filters-btn[data-v-824ba928]{background:transparent;border:1.5px solid var(--line-2);color:var(--text)}.clear-filters-btn[data-v-824ba928]:hover{border-color:var(--text)}.apply-filters-btn[data-v-824ba928]{border:0;clip-path:var(--slant-sm);background:var(--accent);color:var(--accent-ink);font-style:italic}.apply-filters-btn[data-v-824ba928]:hover{background:#fff}.empty-state[data-v-824ba928]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:56px 20px;background:#fff;border:1px dashed #c3c8cf;text-align:center}.empty-icon-wrapper[data-v-824ba928]{width:64px;height:64px;margin-bottom:6px;display:flex;align-items:center;justify-content:center;background:var(--ink-text);color:var(--accent);font-size:1.6rem}.empty-state h3[data-v-824ba928]{margin:0;font-size:1.8rem;color:var(--ink-text)}.empty-state p[data-v-824ba928]{margin:0 0 10px;font-size:.95rem;color:var(--muted)}.create-first-btn[data-v-824ba928],.browse-btn[data-v-824ba928]{min-height:48px;padding:0 26px;border:0;clip-path:var(--slant);background:var(--ink-text);color:var(--accent);font-family:var(--display);font-style:italic;font-weight:800;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s}.create-first-btn[data-v-824ba928]:hover,.browse-btn[data-v-824ba928]:hover{background:#2a2f36}.desktop-view[data-v-824ba928]{display:block}.mobile-view[data-v-824ba928]{display:none}.tournaments-table-container[data-v-824ba928]{overflow-x:auto;background:#fff;border:1px solid var(--card-line)}.tournaments-table-container>.empty-state[data-v-824ba928]{border:0}.tournaments-table[data-v-824ba928]{width:100%;min-width:720px;border-collapse:collapse;color:var(--ink-text)}.tournaments-table thead th[data-v-824ba928]{position:sticky;top:0;padding:13px 16px;background:#f5f8fa;border-bottom:2px solid #8fdcf5;text-align:left;font-family:var(--display);font-weight:800;font-size:.92rem;letter-spacing:.12em;text-transform:uppercase;color:#6b7480;white-space:nowrap}.tournaments-table th.col-action[data-v-824ba928]{text-align:right}.tournament-row[data-v-824ba928]{transition:background .15s}.tournament-row:not(:last-child) td[data-v-824ba928]{border-bottom:1px solid #edf0f3}.tournament-row[data-v-824ba928]:hover{background:#f4fbfe}.tournament-row td[data-v-824ba928]{padding:12px 16px;vertical-align:middle;font-size:.95rem}.tournament-row .tournament-info[data-v-824ba928]{display:flex;align-items:center;gap:12px}.creator-avatar-small[data-v-824ba928]{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#e3f6fd;color:#0090c0;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.2rem;cursor:pointer;transition:transform .18s,background .18s}.creator-avatar-small[data-v-824ba928]:hover{transform:rotate(-6deg);background:#cdeefb}.clickable-username[data-v-824ba928]{cursor:pointer;font-weight:700;color:inherit;transition:color .18s}.clickable-username[data-v-824ba928]:hover{color:#0090c0}.tournament-row .clickable-username[data-v-824ba928]{font-size:1rem;color:var(--ink-text)}.country-tag[data-v-824ba928]{margin-left:6px;font-size:1rem}.col-game[data-v-824ba928]{font-family:var(--display);font-weight:800;font-size:1.1rem!important;letter-spacing:.03em;text-transform:uppercase;color:#2b3138}.platform-badge[data-v-824ba928]{display:inline-block;padding:3px 9px;background:#f1f4f6;border:1px solid #e1e6ea;font-family:var(--display);font-weight:800;font-size:.88rem;letter-spacing:.06em;text-transform:uppercase;color:#5b616a}.entry-fee[data-v-824ba928]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.3rem;color:var(--ink-text)}td.col-prize[data-v-824ba928]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.5rem!important;color:#0090c0}td.col-action[data-v-824ba928]{text-align:right;white-space:nowrap}.enter-btn-table[data-v-824ba928],.closed-btn-table[data-v-824ba928],.cancel-btn-table[data-v-824ba928]{min-height:40px;padding:0 22px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.enter-btn-table[data-v-824ba928]{border:0;clip-path:var(--slant-sm);background:#0090c0;color:#fff}.enter-btn-table[data-v-824ba928]:hover:not(:disabled){background:#007aa3}.enter-btn-table[data-v-824ba928]:disabled{opacity:.5;cursor:wait}.closed-btn-table[data-v-824ba928]{font-style:normal;background:#f1f4f6;border:1px solid #e1e6ea;color:#8a9099;cursor:not-allowed}.cancel-btn-table[data-v-824ba928]{background:transparent;border:1.5px solid #f3b4b4;color:#c81e1e}.cancel-btn-table[data-v-824ba928]:hover:not(:disabled){background:#fdecec;border-color:#e57373}.game-jump-bar[data-v-824ba928]{display:flex;gap:6px;margin:0 -2px 14px;padding:2px 2px 6px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.game-jump-bar[data-v-824ba928]::-webkit-scrollbar{display:none}.game-jump-chip[data-v-824ba928]{--chip: #38c6f4;flex-shrink:0;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 12px;background:#fff;border:1px solid var(--card-line);border-left:3px solid var(--chip);color:var(--ink-text);font-family:var(--display);font-weight:800;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.game-jump-chip i[data-v-824ba928]{color:var(--chip)}.chip-count[data-v-824ba928]{min-width:20px;padding:0 5px;background:#eef1f4;color:#3a4048;font-size:.88rem;text-align:center}.chip-blue[data-v-824ba928],.section-blue[data-v-824ba928]{--chip: #3b9bff}.chip-violet[data-v-824ba928],.section-violet[data-v-824ba928]{--chip: #9b6dff}.chip-emerald[data-v-824ba928],.section-emerald[data-v-824ba928]{--chip: #16a34a}.chip-amber[data-v-824ba928],.section-amber[data-v-824ba928]{--chip: #e0a100}.chip-rose[data-v-824ba928],.section-rose[data-v-824ba928]{--chip: #ef4466}.chip-cyan[data-v-824ba928],.section-cyan[data-v-824ba928]{--chip: #00a8d6}.chip-indigo[data-v-824ba928],.section-indigo[data-v-824ba928]{--chip: #6b7cff}.chip-pink[data-v-824ba928],.section-pink[data-v-824ba928]{--chip: #e94fae}.game-section[data-v-824ba928]{--chip: #38c6f4;margin-bottom:20px;scroll-margin-top:80px}.game-section-header[data-v-824ba928]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding-bottom:8px;border-bottom:2px solid var(--chip)}.game-section-left[data-v-824ba928]{display:flex;align-items:center;gap:10px;min-width:0}.game-section-icon[data-v-824ba928]{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--card-line);color:var(--chip);font-size:1.05rem}.game-section-text[data-v-824ba928]{min-width:0}.game-section-text h3[data-v-824ba928]{margin:0;font-size:1.5rem;color:var(--ink-text)}.game-section-text span[data-v-824ba928]{font-family:var(--display);font-weight:700;font-size:.9rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.game-section-badge[data-v-824ba928]{min-width:34px;padding:2px 8px;background:#fff;border:1px solid var(--card-line);color:var(--chip);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.3rem;text-align:center}.mobile-cards[data-v-824ba928]{display:flex;flex-direction:column;gap:10px}.tournament-card[data-v-824ba928]{overflow:hidden;background:#fff;border:1px solid var(--card-line);border-left:3px solid var(--chip);color:var(--ink-text)}.card-header[data-v-824ba928]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;background:#f7f9fa;border-bottom:1px solid #edf0f3}.card-header .game-badge[data-v-824ba928]{display:inline-flex;align-items:center;gap:7px;font-family:var(--display);font-weight:800;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;color:#5b616a}.card-header .game-badge i[data-v-824ba928]{color:var(--chip)}.status-badge[data-v-824ba928]{padding:2px 8px;font-family:var(--display);font-weight:900;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase}.status-badge.open[data-v-824ba928]{background:#e3f6fd;color:#0077a0}.tournament-card .card-body[data-v-824ba928]{padding:14px}.tournament-title[data-v-824ba928]{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:1.35rem;color:var(--ink-text)}.creator-avatar-tiny[data-v-824ba928]{width:36px;height:36px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:#e3f6fd;color:#0090c0;font-size:1.1rem;cursor:pointer}.tournament-details-grid[data-v-824ba928]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.detail-item[data-v-824ba928]{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:8px;align-items:center;padding:10px 12px;background:#f7f9fa;border:1px solid #edf0f3}.detail-item i[data-v-824ba928]{grid-row:1 / 3;font-size:1rem;color:#8a9099}.detail-item.prize[data-v-824ba928]{background:#f0f9fd;border-color:#cdeefb}.detail-item.prize i[data-v-824ba928]{color:#0090c0}.detail-label[data-v-824ba928]{font-family:var(--display);font-weight:700;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:#8a9099}.detail-item strong[data-v-824ba928]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.45rem;line-height:1;color:var(--ink-text)}.detail-item.prize strong[data-v-824ba928]{color:#0090c0}.card-footer[data-v-824ba928]{padding:0 14px 14px}.enter-btn-mobile[data-v-824ba928],.closed-mobile-btn[data-v-824ba928],.cancelled-label-mobile[data-v-824ba928]{width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.enter-btn-mobile[data-v-824ba928]{border:0;clip-path:var(--slant);background:#0090c0;color:#fff}.enter-btn-mobile[data-v-824ba928]:active{background:#007aa3}.enter-btn-mobile[data-v-824ba928]:disabled{opacity:.5}.closed-mobile-btn[data-v-824ba928]{font-style:normal;background:#f1f4f6;border:1px solid #e1e6ea;color:#8a9099;cursor:not-allowed}.cancelled-label-mobile[data-v-824ba928]{background:transparent;border:1.5px solid #f3b4b4;color:#c81e1e}.matches-container[data-v-824ba928]{display:flex;flex-direction:column;gap:16px}.incoming-challenges-section[data-v-824ba928]{padding:18px;background:var(--ink);border-left:4px solid var(--live);color:var(--text)}.incoming-challenges-header[data-v-824ba928]{margin-bottom:14px}.incoming-challenges-title[data-v-824ba928]{display:flex;align-items:center;gap:10px;font-size:1.7rem;color:var(--text)}.incoming-challenges-title i[data-v-824ba928]{font-size:.75em;color:var(--live);animation:crosshair-824ba928 2s ease-in-out infinite}@keyframes crosshair-824ba928{0%,to{transform:rotate(0)}50%{transform:rotate(90deg)}}.incoming-count[data-v-824ba928]{padding:1px 9px;background:var(--live);color:#fff;font-style:normal;font-size:1.1rem}.incoming-challenges-header p[data-v-824ba928]{margin:6px 0 0;font-size:.92rem;color:var(--text-2)}.incoming-challenges-grid[data-v-824ba928]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.challenge-card[data-v-824ba928]{display:flex;flex-direction:column;gap:12px;padding:14px;background:var(--panel);border:1px solid var(--line);border-top:3px solid var(--live)}.challenge-card-top[data-v-824ba928]{display:flex;align-items:center;justify-content:space-between;gap:10px}.challenge-challenger[data-v-824ba928]{display:flex;align-items:center;gap:10px;min-width:0}.challenge-challenger>div[data-v-824ba928]:last-child{display:flex;flex-direction:column;min-width:0}.challenge-avatar[data-v-824ba928]{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--live);color:#fff;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.35rem;cursor:pointer}.challenge-from[data-v-824ba928]{font-family:var(--display);font-weight:700;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.challenge-name[data-v-824ba928]{font-weight:700;font-size:1.05rem;color:var(--text);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.challenge-name[data-v-824ba928]:hover{color:var(--brand)}.challenge-expiry[data-v-824ba928]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:3px 8px;background:#ffc23d1f;color:var(--gold);font-family:var(--display);font-weight:800;font-size:.92rem;letter-spacing:.04em;text-transform:uppercase}.challenge-details[data-v-824ba928]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.challenge-detail[data-v-824ba928]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--ink-2);font-size:.9rem;font-weight:600;color:var(--text-2);min-width:0}.challenge-detail span[data-v-824ba928]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.challenge-detail i[data-v-824ba928]{color:var(--text-3)}.challenge-detail.wager[data-v-824ba928]{color:var(--text)}.challenge-detail.prize[data-v-824ba928]{color:var(--accent);font-family:var(--display);font-weight:900;font-size:1.05rem;text-transform:uppercase}.challenge-detail.prize i[data-v-824ba928]{color:var(--gold)}.challenge-balance-warning[data-v-824ba928]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#ffc23d1a;border-left:3px solid var(--gold);color:var(--gold);font-size:.86rem}.challenge-actions[data-v-824ba928]{display:grid;grid-template-columns:2fr 1fr;gap:8px}.challenge-accept-btn[data-v-824ba928],.challenge-decline-btn[data-v-824ba928]{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s,border-color .18s,color .18s}.challenge-accept-btn[data-v-824ba928]{border:0;clip-path:var(--slant-sm);background:var(--accent);color:var(--accent-ink)}.challenge-accept-btn[data-v-824ba928]:hover:not(:disabled){background:#fff}.challenge-decline-btn[data-v-824ba928]{background:transparent;border:1.5px solid var(--line-2);color:var(--text)}.challenge-decline-btn[data-v-824ba928]:hover:not(:disabled){border-color:var(--live);color:#ff7a7a}.challenge-accept-btn[data-v-824ba928]:disabled,.challenge-decline-btn[data-v-824ba928]:disabled{opacity:.4;cursor:not-allowed}.match-grid[data-v-824ba928]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr));gap:16px}.match-full-card[data-v-824ba928]{display:flex;flex-direction:column;overflow:hidden;background:var(--ink-2);border:1px solid #1d2127;border-top:3px solid var(--accent);color:var(--text)}.match-full-card.match-expired[data-v-824ba928]{border-top-color:var(--text-3);opacity:.85}.match-full-card.match-contested[data-v-824ba928]{border-top-color:var(--gold)}.match-full-header[data-v-824ba928]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 16px;background:var(--ink);border-bottom:1px solid var(--line)}.match-full-header .tournament-info[data-v-824ba928]{display:flex;align-items:center;gap:10px;flex:1;min-width:150px}.match-full-header .tournament-info>div[data-v-824ba928]{display:flex;flex-direction:column;min-width:0}.tournament-icon[data-v-824ba928]{width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--accent);color:var(--accent-ink);font-size:1rem}.tournament-name[data-v-824ba928]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.35rem;line-height:1;text-transform:uppercase;color:var(--text)}.match-round[data-v-824ba928]{margin-top:3px;font-family:var(--display);font-weight:800;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.match-timer-large[data-v-824ba928]{display:flex;align-items:center;gap:10px;padding:6px 12px;background:var(--panel);border-left:3px solid var(--brand)}.match-timer-large>i[data-v-824ba928]{color:var(--brand);font-size:1rem}.timer-details[data-v-824ba928]{display:flex;flex-direction:column}.timer-value[data-v-824ba928]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.35rem;line-height:1;color:var(--text);white-space:nowrap}.timer-label[data-v-824ba928]{font-family:var(--display);font-weight:700;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.match-timer-large.no-expiry[data-v-824ba928]{border-left-color:var(--text-3)}.match-timer-large.no-expiry>i[data-v-824ba928]{color:var(--text-2)}.match-timer-large.critical[data-v-824ba928]{border-left-color:var(--live);animation:criticalPulse-824ba928 1s ease-in-out infinite}.match-timer-large.critical>i[data-v-824ba928],.match-timer-large.critical .timer-value[data-v-824ba928]{color:var(--live)}.match-timer-large.expired[data-v-824ba928]{border-left-color:var(--text-3)}.match-timer-large.expired .timer-value[data-v-824ba928]{color:var(--text-3)}@keyframes criticalPulse-824ba928{0%,to{background:var(--panel)}50%{background:#ff3d3d24}}.contested-badge-header[data-v-824ba928]{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;background:var(--gold);color:#1a1203;font-family:var(--display);font-weight:900;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase}.header-cancel-btn[data-v-824ba928]{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;background:transparent;border:1px solid rgba(255,61,61,.45);color:#ff7a7a;font-family:var(--display);font-weight:800;font-size:.92rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .18s,color .18s}.header-cancel-btn[data-v-824ba928]:hover:not(:disabled){background:var(--live);color:#fff}.header-cancel-btn[data-v-824ba928]:disabled{opacity:.4;cursor:not-allowed}.header-cancel-pending[data-v-824ba928]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:#ffc23d1f;color:var(--gold);font-family:var(--display);font-weight:800;font-size:.9rem;letter-spacing:.05em;text-transform:uppercase}.header-cancel-pending.pending-mine[data-v-824ba928]{background:var(--panel);color:var(--text-2)}.match-help-btn-container[data-v-824ba928]{padding:10px 16px 0}.help-btn[data-v-824ba928]{display:inline-flex;align-items:center;gap:7px;padding:0;background:none;border:0;border-bottom:2px solid var(--brand);color:var(--brand);font-family:var(--display);font-weight:800;font-size:.98rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.help-btn[data-v-824ba928]:hover{color:#fff}.match-full-body[data-v-824ba928]{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:20px 16px;background:linear-gradient(90deg,rgba(56,198,244,.06) 0%,transparent 40%,transparent 60%,rgba(255,61,61,.06) 100%)}.match-full-player[data-v-824ba928]{display:flex;align-items:center;gap:12px;min-width:0}.match-full-player.opponent[data-v-824ba928]{flex-direction:row-reverse;text-align:right}.player-avatar-large[data-v-824ba928]{width:58px;height:58px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--panel-2);border:1px solid var(--line-2);color:var(--text);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.7rem;cursor:pointer}.player-avatar-large.you-bg[data-v-824ba928]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-size:1.4rem;cursor:default}.player-details[data-v-824ba928]{display:flex;flex-direction:column;gap:2px;min-width:0}.match-full-player.opponent .player-details[data-v-824ba928]{align-items:flex-end}.player-details strong[data-v-824ba928]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.35rem;line-height:1;text-transform:uppercase;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.player-details>span[data-v-824ba928]{font-size:.85rem;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.player-status[data-v-824ba928]{display:inline-flex;align-items:center;gap:5px;margin-top:4px;padding:1px 7px;background:#22c55e24;color:var(--win);font-family:var(--display);font-weight:800;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.player-status.opponent-submitted[data-v-824ba928]{background:#ffc23d24;color:var(--gold)}.player-status.waiting[data-v-824ba928]{background:var(--panel);color:var(--text-2)}.match-full-vs[data-v-824ba928]{display:flex;flex-direction:column;align-items:center;gap:2px}.match-full-vs i[data-v-824ba928]{font-size:1rem;color:var(--text-3)}.vs-text[data-v-824ba928]{font-family:var(--display);font-style:italic;font-weight:900;font-size:2.2rem;line-height:1;color:var(--accent)}.challenge-waiting-panel[data-v-824ba928],.wager-hold-info[data-v-824ba928],.start-game-chat-notice[data-v-824ba928],.opponent-submitted-alert[data-v-824ba928],.contested-status-alert[data-v-824ba928],.expired-notice[data-v-824ba928],.cancellation-section[data-v-824ba928]{margin:0 16px 12px;padding:12px 14px;background:var(--panel);border-left:3px solid var(--line-2);color:var(--text-2)}.challenge-waiting-panel strong[data-v-824ba928],.start-game-chat-notice strong[data-v-824ba928],.opponent-submitted-alert strong[data-v-824ba928],.contested-status-alert strong[data-v-824ba928],.expired-notice strong[data-v-824ba928],.cancellation-section strong[data-v-824ba928]{color:var(--text)}.challenge-waiting-panel p[data-v-824ba928],.start-game-chat-notice p[data-v-824ba928],.opponent-submitted-alert p[data-v-824ba928],.contested-status-alert p[data-v-824ba928],.expired-notice p[data-v-824ba928],.cancellation-section p[data-v-824ba928]{margin:3px 0 0;font-size:.88rem;line-height:1.45}.challenge-waiting-panel[data-v-824ba928]{display:flex;gap:12px;border-left-color:var(--brand)}.challenge-waiting-icon[data-v-824ba928]{position:relative;width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--brand);color:var(--ink)}.challenge-waiting-pulse[data-v-824ba928]{position:absolute;top:0;right:0;bottom:0;left:0;animation:ringPulse-824ba928 1.6s ease-out infinite}@keyframes ringPulse-824ba928{0%{box-shadow:0 0 #00c9ff8c}to{box-shadow:0 0 0 12px #00c9ff00}}.challenge-waiting-body[data-v-824ba928]{min-width:0}.wager-hold-info[data-v-824ba928]{display:flex;align-items:center;gap:9px;border-left-color:var(--gold);font-size:.9rem}.wager-hold-info i[data-v-824ba928]{color:var(--gold)}.wager-hold-info strong[data-v-824ba928]{font-family:var(--display);font-weight:900;font-size:1.1rem;color:var(--text)}.start-game-chat-notice[data-v-824ba928]{display:flex;align-items:flex-start;gap:12px;border-left-color:var(--brand)}.notice-icon[data-v-824ba928]{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--brand);color:var(--ink)}.notice-content[data-v-824ba928]{flex:1;min-width:0}.notice-dismiss[data-v-824ba928]{width:30px;height:30px;flex-shrink:0;background:none;border:1px solid var(--line-2);color:var(--text-2);cursor:pointer}.opponent-submitted-alert[data-v-824ba928]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-left-color:var(--gold);background:#ffc23d14}.opponent-submitted-alert>i[data-v-824ba928]{font-size:1.2rem;color:var(--gold);animation:bellRing-824ba928 1.4s ease-in-out infinite}.opponent-submitted-alert>div[data-v-824ba928]:nth-child(2){flex:1;min-width:160px}@keyframes bellRing-824ba928{0%,to{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-12deg)}45%{transform:rotate(6deg)}60%{transform:rotate(0)}}.alert-buttons[data-v-824ba928]{display:flex;gap:6px}.review-btn[data-v-824ba928]{min-height:40px;padding:0 18px;border:0;clip-path:var(--slant-sm);background:var(--gold);color:#1a1203;font-family:var(--display);font-style:italic;font-weight:800;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.review-btn[data-v-824ba928]:hover{background:#fff}.contested-status-alert[data-v-824ba928],.expired-notice[data-v-824ba928]{display:flex;align-items:center;gap:12px}.contested-status-alert[data-v-824ba928]{border-left-color:var(--gold)}.contested-status-alert>i[data-v-824ba928]{color:var(--gold);font-size:1.2rem}.expired-notice[data-v-824ba928]{border-left-color:var(--text-3)}.expired-notice>i[data-v-824ba928]{color:var(--text-2);font-size:1.1rem}.expired-notice.reviewing[data-v-824ba928]{border-left-color:var(--brand)}.expired-notice.reviewing>i[data-v-824ba928]{color:var(--brand)}.cancellation-section[data-v-824ba928]{border-left-color:var(--text-3)}.cancellation-section.cancellation-needs-action[data-v-824ba928]{border-left-color:var(--live);background:#ff3d3d14}.cancellation-notice[data-v-824ba928]{display:flex;gap:12px}.cancellation-notice>i[data-v-824ba928]{margin-top:2px;font-size:1.1rem;color:var(--gold)}.cancellation-needs-action .cancellation-notice>i[data-v-824ba928]{color:var(--live)}.cancellation-actions[data-v-824ba928]{display:flex;gap:8px;margin-top:12px}.approve-cancel-btn[data-v-824ba928],.decline-cancel-btn[data-v-824ba928]{flex:1;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.approve-cancel-btn[data-v-824ba928]{border:0;clip-path:var(--slant-sm);background:var(--live);color:#fff}.approve-cancel-btn[data-v-824ba928]:hover:not(:disabled){background:#ff5a5a}.decline-cancel-btn[data-v-824ba928]{border:0;clip-path:var(--slant-sm);background:var(--accent);color:var(--accent-ink)}.decline-cancel-btn[data-v-824ba928]:hover:not(:disabled){background:#fff}.approve-cancel-btn[data-v-824ba928]:disabled,.decline-cancel-btn[data-v-824ba928]:disabled{opacity:.45;cursor:not-allowed}.review-opponent-section[data-v-824ba928]{margin:0 16px 12px;padding:14px;background:var(--panel);border:1px solid var(--line);border-top:3px solid var(--brand)}.review-header[data-v-824ba928]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.review-header>i[data-v-824ba928]{width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--brand);color:var(--ink)}.review-header strong[data-v-824ba928]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.35rem;text-transform:uppercase;color:var(--text)}.review-header p[data-v-824ba928]{margin:2px 0 0;font-size:.88rem;color:var(--text-2)}.review-opponent-details[data-v-824ba928]{display:flex;flex-direction:column;gap:10px}.opponent-info-card[data-v-824ba928]{display:flex;align-items:center;gap:12px;padding:10px;background:var(--ink-2)}.opponent-avatar-large[data-v-824ba928]{width:52px;height:52px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--brand);color:var(--ink);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.6rem;cursor:pointer}.opponent-info-text[data-v-824ba928]{min-width:0}.opponent-info-text h4[data-v-824ba928]{margin:0 0 6px;font-size:1.1rem;font-weight:700;color:var(--text)}.opponent-stats[data-v-824ba928]{display:flex;flex-wrap:wrap;gap:6px}.opponent-stat[data-v-824ba928]{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;background:var(--panel-2);font-family:var(--display);font-weight:800;font-size:.9rem;letter-spacing:.04em;color:var(--text-2)}.opponent-stat[data-v-824ba928]:first-child{color:var(--win)}.opponent-stat[data-v-824ba928]:nth-child(2){color:#ff7a7a}.match-details-review[data-v-824ba928]{display:flex;flex-wrap:wrap;gap:6px}.review-detail[data-v-824ba928]{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;background:var(--ink-2);font-size:.88rem;font-weight:600;color:var(--text-2)}.review-detail i[data-v-824ba928]{color:var(--text-3)}.review-actions[data-v-824ba928]{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.accept-opponent-btn[data-v-824ba928],.reject-opponent-btn[data-v-824ba928]{flex:1;min-width:110px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.accept-opponent-btn[data-v-824ba928]{border:0;clip-path:var(--slant-sm);background:var(--accent);color:var(--accent-ink)}.accept-opponent-btn[data-v-824ba928]:hover:not(:disabled){background:#fff}.reject-opponent-btn[data-v-824ba928]{background:transparent;border:1.5px solid var(--line-2);color:var(--text)}.reject-opponent-btn[data-v-824ba928]:hover:not(:disabled){border-color:var(--live);color:#ff7a7a}.reject-opponent-btn.cancel-match-btn[data-v-824ba928]{border-color:#ff3d3d73;color:#ff7a7a}.accept-opponent-btn[data-v-824ba928]:disabled,.reject-opponent-btn[data-v-824ba928]:disabled{opacity:.45;cursor:not-allowed}.balance-warning[data-v-824ba928]{display:flex;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;background:#ff3d3d1a;border-left:3px solid var(--live);color:#ff9a9a;font-size:.86rem}.review-timer[data-v-824ba928]{display:flex;align-items:center;gap:7px;margin-top:10px;font-family:var(--display);font-weight:800;font-size:.95rem;letter-spacing:.05em;text-transform:uppercase;color:var(--gold)}.waiting-review-section[data-v-824ba928]{margin:0 16px 12px;padding:22px 16px;background:var(--panel);border:1px dashed var(--line-2);text-align:center}.waiting-review-icon[data-v-824ba928]{width:50px;height:50px;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;background:var(--brand);color:var(--ink);font-size:1.3rem}.waiting-review-section h4[data-v-824ba928]{margin:0 0 6px;font-size:1.5rem;color:var(--text)}.waiting-review-section p[data-v-824ba928]{margin:0;font-size:.9rem;color:var(--text-2)}.waiting-review-section .review-timer[data-v-824ba928]{justify-content:center}.cancel-request-btn[data-v-824ba928]{margin-top:12px;min-height:42px;padding:0 18px;background:transparent;border:1.5px solid rgba(255,61,61,.45);color:#ff7a7a;font-family:var(--display);font-weight:800;font-size:.98rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.cancel-request-btn[data-v-824ba928]:hover:not(:disabled){background:var(--live);color:#fff}.match-full-footer[data-v-824ba928]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:auto;padding:14px 16px;background:var(--ink);border-top:1px solid var(--line)}.match-full-footer[data-v-824ba928]:empty{display:none}.action-btn[data-v-824ba928]{flex:1;min-width:140px;min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:0;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.12rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s,color .18s,border-color .18s,transform .18s}.action-btn.primary[data-v-824ba928]{clip-path:var(--slant);background:var(--accent);color:var(--accent-ink)}.action-btn.primary[data-v-824ba928]:hover{background:#fff;transform:translate(2px)}.action-btn.secondary[data-v-824ba928]{flex:0 1 auto;background:transparent;border:1.5px solid var(--line-2);color:var(--text)}.action-btn.secondary[data-v-824ba928]:hover:not(:disabled){border-color:var(--text)}.action-btn.secondary[data-v-824ba928]:disabled{opacity:.4;cursor:not-allowed}.action-btn.review-btn-action[data-v-824ba928]{clip-path:var(--slant);background:var(--gold);color:#1a1203}.action-btn.review-btn-action[data-v-824ba928]:hover{background:#fff}.action-btn.cancel-btn[data-v-824ba928]{flex:0 1 auto;background:transparent;border:1.5px solid rgba(255,61,61,.45);color:#ff7a7a}.action-btn.cancel-btn[data-v-824ba928]:hover{background:var(--live);color:#fff}.action-btn.expired-btn[data-v-824ba928]{font-style:normal;background:var(--panel);color:var(--text-3);cursor:not-allowed}.review-action-area[data-v-824ba928]{flex:1;display:flex}.waiting-message[data-v-824ba928],.contested-footer-message[data-v-824ba928]{flex:1;min-width:200px;display:flex;align-items:center;gap:10px;color:var(--text-2)}.waiting-message>i[data-v-824ba928],.contested-footer-message>i[data-v-824ba928]{font-size:1.1rem;color:var(--brand)}.contested-footer-message>i[data-v-824ba928]{color:var(--gold)}.waiting-message strong[data-v-824ba928],.contested-footer-message strong[data-v-824ba928]{display:block;font-size:.95rem;color:var(--text)}.waiting-message p[data-v-824ba928],.contested-footer-message p[data-v-824ba928]{margin:2px 0 0;font-size:.85rem}.waiting-message-right[data-v-824ba928]{flex:1;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.completed-message[data-v-824ba928]{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 16px;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.25rem;text-transform:uppercase}.completed-message.won[data-v-824ba928]{background:var(--accent);color:var(--accent-ink)}.completed-message.lost[data-v-824ba928]{background:#ff3d3d24;color:#ff7a7a}.waiting-panel[data-v-824ba928]{padding:18px;background:var(--ink);color:var(--text);border-left:4px solid var(--brand)}.waiting-panel-header[data-v-824ba928]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.waiting-pulse-dot[data-v-824ba928]{width:12px;height:12px;flex-shrink:0;border-radius:50%;background:var(--brand);animation:ringPulse-824ba928 1.6s ease-out infinite}.waiting-panel-text h3[data-v-824ba928]{margin:0;font-size:1.7rem;color:var(--text)}.waiting-panel-text p[data-v-824ba928]{margin:4px 0 0;font-size:.9rem;color:var(--text-2)}.waiting-grid[data-v-824ba928]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.waiting-card[data-v-824ba928]{display:flex;flex-direction:column;gap:12px;padding:14px;background:var(--panel);border:1px solid var(--line);border-top:3px solid var(--brand)}.waiting-card-head[data-v-824ba928]{display:flex;align-items:center;gap:10px}.waiting-avatar[data-v-824ba928]{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--panel-2);border:1px solid var(--line-2);color:var(--text);font-family:var(--display);font-style:italic;font-weight:900;font-size:1.3rem}.waiting-head-text[data-v-824ba928]{flex:1;min-width:0;display:flex;flex-direction:column}.waiting-label[data-v-824ba928]{font-family:var(--display);font-weight:700;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.waiting-opponent[data-v-824ba928]{font-weight:700;font-size:1rem;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.waiting-timer[data-v-824ba928]{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;background:#ffc23d1f;color:var(--gold);font-family:var(--display);font-weight:800;font-size:.92rem}.waiting-details[data-v-824ba928]{display:flex;flex-wrap:wrap;gap:6px}.waiting-detail[data-v-824ba928]{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;background:var(--ink-2);font-size:.88rem;font-weight:600;color:var(--text-2)}.waiting-detail.prize[data-v-824ba928]{color:var(--accent);font-family:var(--display);font-weight:900;font-size:1rem;text-transform:uppercase}.waiting-detail.prize i[data-v-824ba928]{color:var(--gold)}.waiting-card-foot[data-v-824ba928]{display:flex;align-items:center;justify-content:space-between;gap:10px}.waiting-status[data-v-824ba928]{display:inline-flex;align-items:center;gap:7px;font-family:var(--display);font-weight:800;font-size:.92rem;letter-spacing:.08em;text-transform:uppercase;color:var(--brand)}.waiting-status-dot[data-v-824ba928]{width:8px;height:8px;border-radius:50%;background:var(--brand);animation:ringPulse-824ba928 1.6s ease-out infinite}.waiting-cancel-btn[data-v-824ba928]{min-height:38px;padding:0 14px;background:transparent;border:1.5px solid rgba(255,61,61,.45);color:#ff7a7a;font-family:var(--display);font-weight:800;font-size:.95rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.waiting-cancel-btn[data-v-824ba928]:hover:not(:disabled){background:var(--live);color:#fff}.history-card[data-v-824ba928]{display:grid;grid-template-columns:92px 1fr auto auto;align-items:center;gap:16px;padding:0 18px 0 0;overflow:hidden;background:#fff;border:1px solid var(--card-line);transition:border-color .18s,transform .18s}.history-card[data-v-824ba928]:hover{border-color:var(--ink-text);transform:translate(2px)}.history-result[data-v-824ba928]{align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:76px;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.4rem;text-transform:uppercase}.history-result i[data-v-824ba928]{font-size:1rem;font-style:normal}.history-result.win[data-v-824ba928]{background:var(--accent);color:var(--accent-ink)}.history-result.loss[data-v-824ba928]{background:var(--ink-text);color:#ff7a7a}.history-result.void[data-v-824ba928]{background:#e3e6ea;color:var(--muted)}.history-details[data-v-824ba928]{min-width:0;padding:12px 0}.history-players[data-v-824ba928]{font-family:var(--display);font-weight:800;font-size:1.2rem;text-transform:uppercase;color:var(--ink-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-game[data-v-824ba928]{font-size:.88rem;color:var(--muted)}.history-score[data-v-824ba928]{display:inline-block;margin-top:4px;padding:1px 8px;background:var(--ink-text);color:var(--text);font-family:var(--display);font-weight:900;font-size:1rem}.history-winnings[data-v-824ba928]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.6rem;white-space:nowrap}.history-winnings.win[data-v-824ba928]{color:#15803d}.history-winnings.loss[data-v-824ba928]{color:#c81e1e}.history-winnings.void[data-v-824ba928]{color:var(--muted)}.history-date[data-v-824ba928]{font-family:var(--display);font-weight:700;font-size:.9rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.modal-overlay[data-v-824ba928]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:#08090bd1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--body);animation:fadeIn-824ba928 .2s ease}.help-modal[data-v-824ba928]{width:100%;max-width:640px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;background:var(--ink-2);border:1px solid var(--line-2);border-top:3px solid var(--accent);color:var(--text)}.help-modal-header[data-v-824ba928]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line)}.help-modal-header>div[data-v-824ba928]{display:flex;align-items:center;gap:10px;min-width:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.4rem;text-transform:uppercase}.help-modal-header>div i[data-v-824ba928]{color:var(--accent)}.modal-close[data-v-824ba928]{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line-2);color:var(--text-2);cursor:pointer}.modal-close[data-v-824ba928]:hover{border-color:var(--text);color:var(--text)}.help-modal-body[data-v-824ba928]{flex:1;overflow-y:auto;padding:16px}.game-info[data-v-824ba928]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.help-modal .game-badge[data-v-824ba928],.opponent-badge[data-v-824ba928]{padding:3px 10px;font-family:var(--display);font-weight:800;font-size:.92rem;letter-spacing:.06em;text-transform:uppercase}.help-modal .game-badge[data-v-824ba928]{background:var(--accent);color:var(--accent-ink)}.opponent-badge[data-v-824ba928]{background:var(--panel-2);color:var(--text-2)}.help-video[data-v-824ba928]{background:#000}.setup-video[data-v-824ba928]{display:block;width:100%;max-height:60vh}.no-video-message[data-v-824ba928]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 16px;background:var(--panel);color:var(--text-2)}.no-video-message i[data-v-824ba928]{font-size:2rem;color:var(--text-3)}.no-video-message p[data-v-824ba928]{margin:0}.video-note[data-v-824ba928]{margin:12px 0 0;font-size:.88rem;color:var(--text-2)}.help-modal-footer[data-v-824ba928]{padding:14px 16px;border-top:1px solid var(--line)}.got-it-btn[data-v-824ba928]{width:100%;min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;clip-path:var(--slant);background:var(--accent);color:var(--accent-ink);font-family:var(--display);font-style:italic;font-weight:800;font-size:1.15rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.got-it-btn[data-v-824ba928]:hover{background:#fff}@media (max-width: 900px){.filter-bar[data-v-824ba928]{flex-wrap:wrap}.filter-tabs-container[data-v-824ba928]{width:100%}.filter-tab[data-v-824ba928]{flex:1;justify-content:center}.filter-tabs[data-v-824ba928]{width:100%}}@media (max-width: 768px){.desktop-view[data-v-824ba928]{display:none!important}.mobile-view[data-v-824ba928]{display:block}.tournaments-header[data-v-824ba928]{padding:18px 16px;border-left-width:3px}.tournaments-header[data-v-824ba928]:after{font-size:6rem;right:10px;bottom:-16px}.tournaments-header h2[data-v-824ba928]{font-size:2rem}.tournaments-header p[data-v-824ba928]{font-size:.9rem}.header-title-group[data-v-824ba928]{gap:12px}.create-match-header-btn[data-v-824ba928]{width:100%;justify-content:center;min-height:52px}.filter-bar[data-v-824ba928]{gap:6px;padding:6px}.filter-tab[data-v-824ba928]{min-height:44px;padding:0 8px;gap:5px;font-size:.98rem}.filter-tab i[data-v-824ba928]{display:none}.search-input[data-v-824ba928]{height:46px;font-size:16px}.filter-btn[data-v-824ba928]{width:46px;height:46px}.advanced-filters-dropdown[data-v-824ba928]{position:fixed;top:auto;left:0;right:0;bottom:0;width:100%;max-height:80vh;overflow-y:auto;padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px));z-index:3000}.filter-select[data-v-824ba928],.range-input[data-v-824ba928]{height:48px;font-size:16px}.incoming-challenges-section[data-v-824ba928],.waiting-panel[data-v-824ba928]{padding:14px 12px;border-left-width:3px}.incoming-challenges-title[data-v-824ba928],.waiting-panel-text h3[data-v-824ba928]{font-size:1.45rem}.incoming-challenges-grid[data-v-824ba928],.waiting-grid[data-v-824ba928]{grid-template-columns:1fr}.match-grid[data-v-824ba928]{grid-template-columns:1fr;gap:12px}.match-full-header[data-v-824ba928]{padding:12px}.match-timer-large[data-v-824ba928]{order:3;width:100%}.match-full-body[data-v-824ba928]{padding:16px 12px;gap:6px}.player-avatar-large[data-v-824ba928]{width:46px;height:46px;font-size:1.35rem}.player-avatar-large.you-bg[data-v-824ba928]{font-size:1.15rem}.player-details strong[data-v-824ba928]{font-size:1.1rem}.vs-text[data-v-824ba928]{font-size:1.7rem}.match-full-player[data-v-824ba928]{gap:8px}.match-help-btn-container[data-v-824ba928]{padding:10px 12px 0}.challenge-waiting-panel[data-v-824ba928],.wager-hold-info[data-v-824ba928],.start-game-chat-notice[data-v-824ba928],.opponent-submitted-alert[data-v-824ba928],.contested-status-alert[data-v-824ba928],.expired-notice[data-v-824ba928],.cancellation-section[data-v-824ba928],.review-opponent-section[data-v-824ba928],.waiting-review-section[data-v-824ba928]{margin:0 12px 12px}.match-full-footer[data-v-824ba928]{padding:12px}.action-btn[data-v-824ba928]{min-height:52px}.cancellation-actions[data-v-824ba928]{flex-direction:column}.history-card[data-v-824ba928]{grid-template-columns:72px 1fr auto;gap:12px;padding-right:12px}.history-date[data-v-824ba928]{display:none}.history-result[data-v-824ba928]{font-size:1.15rem;min-height:70px}.history-winnings[data-v-824ba928]{font-size:1.35rem}.help-modal-header>div[data-v-824ba928]{font-size:1.15rem}}@media (max-width: 480px){.filter-tab[data-v-824ba928]{font-size:.9rem;letter-spacing:.03em}.tab-count[data-v-824ba928]{min-width:18px;padding:0 4px;font-size:.85rem}.match-full-body[data-v-824ba928]{grid-template-columns:1fr;text-align:left}.match-full-player.opponent[data-v-824ba928]{flex-direction:row;text-align:left}.match-full-player.opponent .player-details[data-v-824ba928]{align-items:flex-start}.match-full-vs[data-v-824ba928]{flex-direction:row;gap:8px}.vs-text[data-v-824ba928]{font-size:1.4rem}.challenge-details[data-v-824ba928],.challenge-actions[data-v-824ba928]{grid-template-columns:1fr}.review-actions[data-v-824ba928]{flex-direction:column}.history-card[data-v-824ba928]{grid-template-columns:64px 1fr;row-gap:0}.history-result[data-v-824ba928]{grid-row:span 2}.history-winnings[data-v-824ba928]{grid-column:2;padding-bottom:10px;font-size:1.2rem}.history-details[data-v-824ba928]{padding-bottom:0}}@media (prefers-reduced-motion: reduce){.tab-content[data-v-824ba928] *,.modal-overlay[data-v-824ba928] *{animation:none!important;transition:none!important}}.shoutout-forum[data-v-66409f66]{--ink: #08090b;--ink-2: #0d0f12;--panel: #131619;--panel-2: #1a1e23;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .16);--text: #f3f2ec;--text-2: #a7a9ae;--text-3: #6c7077;--brand: #00c9ff;--volt: #38c6f4;--volt-ink: #04202b;--live: #ff3d3d;--gold: #ffc23d;--win: #22c55e;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--slant: polygon(8px 0, 100% 0, calc(100% - 8px) 100%, 0 100%)}.shoutout-forum.no-header .forum-header[data-v-66409f66]{display:none!important}.shoutout-forum.no-header .forum-body[data-v-66409f66]{border-radius:0!important;max-height:100%!important;height:100%!important}.shoutout-forum.no-header .forum-input-area[data-v-66409f66]{border-radius:0!important}.shoutout-forum[data-v-66409f66]{position:fixed;top:0;right:0;z-index:999;width:400px;height:100vh;display:flex;flex-direction:column;background:var(--ink-2);border-left:1px solid var(--line);box-shadow:-12px 0 40px #0006;color:var(--text);font-family:var(--body);transition:all .35s cubic-bezier(.4,0,.2,1)}.shoutout-forum.minimized[data-v-66409f66]{top:0;right:0;width:auto;min-width:0;height:auto;transform:none;background:var(--ink);border-left:3px solid var(--volt);box-shadow:-6px 0 30px #00000080}.shoutout-forum.minimized .forum-header[data-v-66409f66]{padding:10px 12px;min-height:48px;gap:12px;background:transparent}.shoutout-forum.minimized .forum-header[data-v-66409f66]:hover{background:var(--panel)}.shoutout-forum.minimized .forum-header-left[data-v-66409f66]{gap:8px}.shoutout-forum.minimized .header-icon-wrapper[data-v-66409f66]{width:32px;height:32px}.shoutout-forum.minimized .shout-icon[data-v-66409f66]{animation:none;font-size:.9rem}.shoutout-forum.minimized .forum-title[data-v-66409f66]{font-size:1rem}.shoutout-forum.minimized .forum-header-actions[data-v-66409f66]{gap:4px}.shoutout-forum.minimized .header-btn[data-v-66409f66]{width:30px;height:30px;font-size:.72rem}.forum-header[data-v-66409f66]{position:relative;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:12px 16px;background:var(--ink);border-bottom:1px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .18s}.forum-header[data-v-66409f66]:after{content:"";position:absolute;left:0;bottom:-1px;width:80px;height:2px;background:var(--volt)}.forum-header[data-v-66409f66]:hover{background:var(--panel)}.forum-header-left[data-v-66409f66]{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.header-icon-wrapper[data-v-66409f66]{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--volt)}.shout-icon[data-v-66409f66]{flex-shrink:0;font-size:.95rem;color:var(--volt-ink);animation:megaphonePulse-66409f66 2s ease-in-out infinite}@keyframes megaphonePulse-66409f66{0%,to{transform:rotate(0)}50%{transform:rotate(-8deg)}}.forum-title[data-v-66409f66]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.3rem;line-height:1;text-transform:uppercase;color:var(--text)}.forum-header-actions[data-v-66409f66]{display:flex;gap:6px;flex-shrink:0}.header-btn[data-v-66409f66]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line-2);color:var(--text-2);font-size:.8rem;cursor:pointer;transition:border-color .18s,color .18s}.header-btn[data-v-66409f66]:hover{border-color:var(--text);color:var(--text)}.header-btn[data-v-66409f66]:active{transform:scale(.95)}.close-btn[data-v-66409f66]:hover{border-color:var(--live);color:var(--live)}.spinning[data-v-66409f66]{animation:spin-66409f66 .6s ease-in-out}@keyframes spin-66409f66{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.forum-body[data-v-66409f66]{flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--ink-2)}.filter-container[data-v-66409f66]{flex-shrink:0;padding:10px 12px;background:var(--ink);border-bottom:1px solid var(--line)}.custom-select[data-v-66409f66]{position:relative;z-index:1;width:100%}.custom-select.open[data-v-66409f66]{z-index:1000}.select-trigger[data-v-66409f66]{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 14px;background:var(--panel);border:1px solid var(--line-2);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .18s,background .18s}.custom-select:hover .select-trigger[data-v-66409f66]{border-color:var(--text-3)}.custom-select.open .select-trigger[data-v-66409f66]{border-color:var(--volt);background:var(--panel-2)}.custom-select.selected .select-trigger[data-v-66409f66]{border-left:3px solid var(--volt)}.select-value[data-v-66409f66]{display:flex;align-items:center;gap:8px;flex:1;color:var(--text-2)}.selected-option[data-v-66409f66]{display:flex;align-items:center;gap:9px;font-family:var(--display);font-weight:800;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text)}.option-icon[data-v-66409f66]{width:18px;text-align:center;font-size:.9rem;color:var(--volt)}.select-arrow[data-v-66409f66]{font-size:.75rem;color:var(--text-3);transition:transform .25s}.custom-select.open .select-arrow[data-v-66409f66]{transform:rotate(180deg);color:var(--volt)}.select-options-dropdown[data-v-66409f66]{max-height:300px;overflow:hidden;overflow-y:auto;background:var(--panel);border:1px solid var(--line-2);box-shadow:0 18px 48px #0009;animation:dropdownFade-66409f66 .2s ease}@keyframes dropdownFade-66409f66{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.select-options-dropdown[data-v-66409f66]::-webkit-scrollbar{width:4px}.select-options-dropdown[data-v-66409f66]::-webkit-scrollbar-track{background:transparent}.select-options-dropdown[data-v-66409f66]::-webkit-scrollbar-thumb{background:var(--panel-2)}.select-option[data-v-66409f66]{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 14px;border-left:3px solid transparent;color:var(--text-2);font-family:var(--display);font-weight:700;font-size:1.02rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s}.select-option[data-v-66409f66]:hover{background:var(--panel-2);color:var(--text)}.select-option.active[data-v-66409f66]{background:var(--panel-2);color:var(--volt);border-left-color:var(--volt)}.select-option.preferred[data-v-66409f66]{border-left-color:var(--gold)}.select-option.preferred[data-v-66409f66]:hover{background:var(--panel-2)}.select-option.preferred.active[data-v-66409f66]{border-left-color:var(--volt)}.preferred-badge[data-v-66409f66]{margin-left:6px;padding:1px 6px;background:var(--gold);color:#1a1203;font-family:var(--display);font-weight:800;font-size:.75rem;letter-spacing:.04em}.select-option .option-icon[data-v-66409f66]{width:18px;text-align:center;font-size:.85rem}.select-option .option-label[data-v-66409f66]{flex:1}.select-option .option-check[data-v-66409f66]{font-size:.8rem;color:var(--volt)}.forum-messages[data-v-66409f66]{flex:1;display:flex;flex-direction:column;gap:4px;padding:8px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--panel-2) transparent}.forum-messages[data-v-66409f66]::-webkit-scrollbar{width:4px}.forum-messages[data-v-66409f66]::-webkit-scrollbar-track{background:transparent}.forum-messages[data-v-66409f66]::-webkit-scrollbar-thumb{background:var(--panel-2)}.skeleton-list[data-v-66409f66]{display:flex;flex-direction:column;gap:4px;padding:4px;animation:skeletonFadeIn-66409f66 .2s ease}.skeleton-row[data-v-66409f66]{display:flex;align-items:flex-start;gap:10px;padding:12px;background:var(--panel)}.skeleton-avatar[data-v-66409f66],.skeleton-line[data-v-66409f66]{background:linear-gradient(90deg,#ffffff0a,#ffffff17,#ffffff0a);background-size:200% 100%;animation:skeletonShimmer-66409f66 1.4s ease-in-out infinite}.skeleton-avatar[data-v-66409f66]{width:32px;height:32px;flex-shrink:0}.skeleton-body[data-v-66409f66]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;padding-top:4px}.skeleton-line[data-v-66409f66]{height:10px}.skeleton-line-short[data-v-66409f66]{width:40%;height:8px}.skeleton-line-long[data-v-66409f66]{width:85%}@keyframes skeletonShimmer-66409f66{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skeletonFadeIn-66409f66{0%{opacity:0}to{opacity:1}}.empty-forum[data-v-66409f66]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 20px;text-align:center}.empty-icon[data-v-66409f66]{margin-bottom:14px;font-size:2.4rem;color:var(--text-3)}.empty-forum p[data-v-66409f66]{margin:0 0 4px;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.35rem;line-height:1.05;text-transform:uppercase;color:var(--text)}.empty-forum span[data-v-66409f66]{font-size:.88rem;color:var(--text-2)}.shoutout-row[data-v-66409f66]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:var(--panel);border:1px solid transparent;border-left:3px solid transparent;transition:border-color .15s,background .15s}.shoutout-row[data-v-66409f66]:hover{border-color:var(--line);background:var(--panel-2)}.shoutout-row.own-shoutout[data-v-66409f66]{border-left-color:var(--brand)}.match-announcement[data-v-66409f66]{background:linear-gradient(90deg,rgba(56,198,244,.07),transparent 60%),var(--panel)!important;border:1px solid rgba(56,198,244,.22);border-left:3px solid var(--volt)}.shoutout-row[data-v-66409f66]:last-child{animation:rowFadeIn-66409f66 .25s ease both}@keyframes rowFadeIn-66409f66{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.row-main[data-v-66409f66]{flex:1;min-width:0;display:flex;align-items:flex-start}.row-user[data-v-66409f66]{flex:1;min-width:0;display:flex;align-items:flex-start;gap:10px}.user-avatar[data-v-66409f66]{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--display);font-style:italic;font-weight:900;font-size:1rem}.user-info[data-v-66409f66]{flex:1;min-width:0}.user-line[data-v-66409f66]{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-bottom:4px}.username[data-v-66409f66]{font-weight:700;font-size:.88rem;color:var(--text)}.game-badge[data-v-66409f66],.match-badge[data-v-66409f66],.wager-badge-inline[data-v-66409f66],.status-badge-inline[data-v-66409f66],.flagged-badge-inline[data-v-66409f66]{display:inline-flex;align-items:center;gap:4px;padding:1px 6px;font-family:var(--display);font-weight:800;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.game-badge[data-v-66409f66]{background:var(--panel-2);color:var(--text-2);border:1px solid var(--line)}.match-badge[data-v-66409f66]{background:var(--volt);color:var(--volt-ink);animation:glowPulse-66409f66 2s ease-in-out infinite}@keyframes glowPulse-66409f66{0%,to{box-shadow:0 0 #38c6f459}50%{box-shadow:0 0 0 4px #38c6f400}}.wager-badge-inline[data-v-66409f66]{background:#ffc23d24;color:var(--gold)}.status-cancelled[data-v-66409f66]{background:#ff3d3d24;color:#ff7a7a}.status-completed[data-v-66409f66]{background:#22c55e24;color:#4ade80}.status-expired[data-v-66409f66]{background:#ffc23d24;color:var(--gold)}.status-accepted[data-v-66409f66]{background:#00c9ff24;color:var(--brand)}.status-inprogress[data-v-66409f66]{background:#00c9ff24;color:var(--brand);animation:glowPulse-66409f66 2s ease-in-out infinite}.flagged-badge-inline[data-v-66409f66]{background:#ff3d3d24;color:#ff7a7a}.your-match-badge[data-v-66409f66]{display:inline-flex;align-items:center;gap:5px;margin-top:8px;padding:3px 10px;border:1px solid var(--line-2);color:var(--text-2);font-family:var(--display);font-weight:800;font-size:.85rem;letter-spacing:.05em;text-transform:uppercase}.row-message[data-v-66409f66]{font-size:.92rem;line-height:1.45;color:#d6d5cf;word-break:break-word}.join-match-btn[data-v-66409f66]{display:inline-flex;align-items:center;gap:7px;min-height:38px;margin-top:10px;padding:0 18px;border:0;clip-path:var(--slant);background:var(--volt);color:var(--volt-ink);font-family:var(--display);font-style:italic;font-weight:800;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s,transform .18s}.join-match-btn[data-v-66409f66]:hover{background:#fff;transform:translate(2px)}.row-meta[data-v-66409f66]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.time-ago[data-v-66409f66]{font-size:.72rem;color:var(--text-3);white-space:nowrap}.row-actions[data-v-66409f66]{display:flex;flex-direction:column;gap:4px;flex-shrink:0;opacity:.35;transition:opacity .2s}.shoutout-row:hover .row-actions[data-v-66409f66]{opacity:1}.mini-btn[data-v-66409f66]{display:flex;align-items:center;justify-content:center;gap:4px;min-width:34px;height:28px;padding:0 8px;background:transparent;border:1px solid var(--line);color:var(--text-3);font-family:var(--display);font-weight:700;font-size:.85rem;white-space:nowrap;cursor:pointer;transition:border-color .18s,color .18s}.mini-btn[data-v-66409f66]:hover{border-color:var(--line-2);color:var(--text)}.mini-btn.liked[data-v-66409f66]{color:#f87171;border-color:#f8717159}.report-mini[data-v-66409f66]:hover{color:var(--gold);border-color:#ffc23d59}.report-mini.reported[data-v-66409f66]{opacity:.3}.content-warning[data-v-66409f66]{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:8px 14px;background:#ffc23d1a;border-top:1px solid rgba(255,194,61,.25);color:var(--gold);font-size:.82rem;font-weight:600}.warning-icon[data-v-66409f66]{font-size:.85rem}.forum-input-area[data-v-66409f66]{flex-shrink:0;padding:10px 12px;background:var(--ink);border-top:1px solid var(--line)}.input-row[data-v-66409f66]{display:flex;gap:8px}.shoutout-input[data-v-66409f66]{flex:1;min-width:0;height:44px;padding:0 14px;background:var(--panel);border:1px solid var(--line-2);border-radius:0;outline:none;color:var(--text);font-family:var(--body);font-size:.95rem;transition:border-color .18s,background .18s}.shoutout-input[data-v-66409f66]:focus{border-color:var(--volt);background:var(--panel-2)}.shoutout-input[data-v-66409f66]::placeholder{color:var(--text-3)}.shoutout-input.input-warning[data-v-66409f66]{border-color:var(--gold)}.post-btn[data-v-66409f66]{width:48px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:0;clip-path:polygon(8px 0,100% 0,100% 100%,0 100%);background:var(--volt);color:var(--volt-ink);font-size:.9rem;cursor:pointer;transition:background .18s}.post-btn[data-v-66409f66]:hover:not(:disabled){background:#fff}.post-btn[data-v-66409f66]:disabled{opacity:.25;cursor:not-allowed}.input-footer[data-v-66409f66]{display:flex;justify-content:flex-end;align-items:center;margin-top:4px;padding:0 2px}.character-count[data-v-66409f66]{font-family:var(--display);font-weight:700;font-size:.8rem;letter-spacing:.04em;color:var(--text-3)}.character-count.count-warning[data-v-66409f66]{color:var(--gold)}.violation-text[data-v-66409f66]{display:flex;align-items:center;gap:5px;margin-top:4px;font-size:.8rem;font-weight:600;color:var(--gold)}@media (max-width: 768px){.shoutout-forum[data-v-66409f66]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:2000!important;border-radius:0!important;border-left:0!important;box-shadow:none!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.shoutout-forum.mobile-hidden[data-v-66409f66]{display:none!important}.shoutout-forum.mobile-overlay[data-v-66409f66]{display:flex!important;animation:slideUp-66409f66 .35s cubic-bezier(.32,.72,0,1)!important}.shoutout-forum.minimized[data-v-66409f66]{display:none!important}.shoutout-forum .forum-body[data-v-66409f66]{flex:1!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;height:100%!important}.shoutout-forum .forum-messages[data-v-66409f66]{flex:1!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}.shoutout-forum .forum-header[data-v-66409f66]{flex-shrink:0!important;padding:12px 14px!important;padding-top:max(12px,env(safe-area-inset-top,0px))!important}.shoutout-forum .forum-input-area[data-v-66409f66]{flex-shrink:0!important;padding-bottom:max(10px,env(safe-area-inset-bottom,10px))!important}.shoutout-forum .filter-container[data-v-66409f66]{flex-shrink:0!important}@keyframes slideUp-66409f66{0%{transform:translateY(30%);opacity:0}to{transform:translateY(0);opacity:1}}.forum-header[data-v-66409f66]{min-height:60px;cursor:default}.forum-title[data-v-66409f66]{font-size:1.4rem}.header-btn[data-v-66409f66]{width:44px;height:44px}.close-btn[data-v-66409f66]{font-size:1.15rem}.filter-container[data-v-66409f66]{padding:8px 10px}.select-trigger[data-v-66409f66]{min-height:46px}.select-option[data-v-66409f66]{min-height:48px}.forum-messages[data-v-66409f66]{padding:6px;gap:4px}.shoutout-row[data-v-66409f66]{padding:12px;animation:none}.user-avatar[data-v-66409f66]{width:36px;height:36px;font-size:1.1rem}.username[data-v-66409f66]{font-size:.92rem}.row-message[data-v-66409f66]{font-size:.95rem}.row-actions[data-v-66409f66]{opacity:.7}.mini-btn[data-v-66409f66]{min-width:40px;height:34px;font-size:.9rem}.join-match-btn[data-v-66409f66]{min-height:44px;font-size:1.05rem}.forum-input-area[data-v-66409f66]{padding:10px;padding-bottom:max(10px,env(safe-area-inset-bottom,10px))}.shoutout-input[data-v-66409f66]{height:48px;font-size:16px}.post-btn[data-v-66409f66]{width:52px;height:48px;font-size:1rem}.skeleton-list[data-v-66409f66]{padding:4px}.skeleton-row[data-v-66409f66]{padding:12px}}.gaming-support-modal[data-v-c9a4b003]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:stretch;z-index:999000;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.modal-backdrop[data-v-c9a4b003]{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto}.modal-content[data-v-c9a4b003]{position:relative;background:#08090b;width:580px;height:100vh;margin:0;box-shadow:-4px 0 30px #00000080;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;animation:slideInRight-c9a4b003 .3s cubic-bezier(.4,0,.2,1);z-index:1001;pointer-events:auto;border-left:1px solid rgba(13,15,18,.2)}@keyframes slideInRight-c9a4b003{0%{transform:translate(100%)}to{transform:translate(0)}}.modal-header[data-v-c9a4b003]{position:sticky;top:0;z-index:10;padding:24px 28px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#0f172afa,#0a0f1cfa);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-glow[data-v-c9a4b003]{position:absolute;top:0;left:0;right:0;height:3px;background:#0d0f12;animation:glowMove-c9a4b003 3s ease-in-out infinite}@keyframes glowMove-c9a4b003{0%,to{opacity:.6}50%{opacity:1}}.header-content[data-v-c9a4b003]{display:flex;align-items:center;gap:16px}.support-icon[data-v-c9a4b003]{width:52px;height:52px;background:linear-gradient(135deg,#0d0f1226,#0d0f121a);border-radius:2px;display:flex;align-items:center;justify-content:center;color:#0090c0;border:1px solid rgba(13,15,18,.2)}.header-text h2[data-v-c9a4b003]{font-size:1.83rem;font-weight:900;margin:0;background:linear-gradient(135deg,#fff,#94a3b8);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.header-text p[data-v-c9a4b003]{font-size:.8rem;color:#94a3b8;margin:4px 0 0}.close-button[data-v-c9a4b003]{position:absolute;top:24px;right:24px;background:#ffffff0d;border:none;color:#94a3b8;cursor:pointer;padding:8px;border-radius:2px;transition:all .2s;display:flex;align-items:center;justify-content:center}.close-button[data-v-c9a4b003]:hover{background:#ef444426;color:#f87171}.support-modal-content[data-v-c9a4b003]{flex:1;padding:24px 28px 40px;display:flex;flex-direction:column;gap:24px}.form-section[data-v-c9a4b003]{display:flex;flex-direction:column;gap:12px}.gaming-badge[data-v-c9a4b003]{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#0d0f1226,#0d0f1214);padding:6px 14px;border-radius:2px;width:fit-content;font-size:.938rem;font-weight:700;color:#0090c0;border:1px solid rgba(13,15,18,.2);font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.description[data-v-c9a4b003]{color:#94a3b8;line-height:1.6;margin:0;font-size:.85rem}.support-form[data-v-c9a4b003]{display:flex;flex-direction:column;gap:20px}.form-row[data-v-c9a4b003]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-group[data-v-c9a4b003]{display:flex;flex-direction:column;gap:6px}.form-group.full-width[data-v-c9a4b003]{grid-column:1 / -1}.form-group label[data-v-c9a4b003]{font-weight:700;font-size:1rem;color:#cbd5e1;display:flex;align-items:center;gap:6px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.form-group label svg[data-v-c9a4b003]{color:#0090c0}.required[data-v-c9a4b003]{color:#ef4444;margin-left:2px}.form-group input[data-v-c9a4b003],.form-group textarea[data-v-c9a4b003],.form-group select[data-v-c9a4b003]{padding:12px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:2px;font-size:.85rem;color:#fff;transition:all .2s ease;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.form-group input[data-v-c9a4b003]::placeholder,.form-group textarea[data-v-c9a4b003]::placeholder{color:#999}.form-group input[data-v-c9a4b003]:focus,.form-group textarea[data-v-c9a4b003]:focus,.form-group select[data-v-c9a4b003]:focus{outline:none;border-color:#0d0f12;box-shadow:0 0 0 3px #0d0f121a}.form-group select[data-v-c9a4b003]{cursor:pointer}.form-group select option[data-v-c9a4b003]{background:#08090b;color:#fff}.form-group textarea[data-v-c9a4b003]{resize:none}.error-field[data-v-c9a4b003]{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef44441a!important}.error-message[data-v-c9a4b003]{color:#ef4444;font-size:.7rem;margin-top:2px}.support-stats[data-v-c9a4b003]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:16px;background:#ffffff08;border-radius:2px;border:1px solid rgba(255,255,255,.05);margin:8px 0}.stat-card[data-v-c9a4b003]{display:flex;align-items:center;gap:10px}.stat-icon[data-v-c9a4b003]{width:36px;height:36px;background:#0d0f121a;border-radius:2px;display:flex;align-items:center;justify-content:center;color:#0090c0}.stat-info[data-v-c9a4b003]{display:flex;flex-direction:column}.stat-value[data-v-c9a4b003]{font-weight:900;color:#fff;font-size:1.02rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic}.stat-label[data-v-c9a4b003]{font-size:.813rem;color:#64748b;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.form-actions[data-v-c9a4b003]{display:flex;gap:12px;justify-content:flex-end;margin-top:8px;border-top:1px solid rgba(255,255,255,.08);position:sticky;bottom:0;background:linear-gradient(180deg,#0f172af2,#0a0f1cfa);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-left:-28px;margin-right:-28px;padding:16px 28px 20px}.cancel-button[data-v-c9a4b003]{padding:12px 24px;border:1px solid rgba(255,255,255,.1);border-radius:2px;background:#ffffff08;color:#94a3b8;font-weight:700;font-size:.976rem;cursor:pointer;transition:all .2s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;flex:1;text-transform:uppercase;letter-spacing:.05em}.cancel-button[data-v-c9a4b003]:hover{background:#ffffff14;border-color:#fff3;color:#fff}.submit-button[data-v-c9a4b003]{padding:12px 28px;border:none;border-radius:2px;background:#38c6f4;color:#04202b;font-weight:700;font-size:.976rem;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:10px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;flex:2;text-transform:uppercase;letter-spacing:.05em}.submit-button[data-v-c9a4b003]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #0d0f1266}.submit-button[data-v-c9a4b003]:disabled{opacity:.6;cursor:not-allowed}.submit-spinner[data-v-c9a4b003]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-c9a4b003 .6s linear infinite}@keyframes spin-c9a4b003{to{transform:rotate(360deg)}}.gaming-support-modal.zoomed-in[data-v-c9a4b003]{zoom:.8}.gaming-support-modal.zoomed-in .modal-content[data-v-c9a4b003]{height:125vh}.modal-content[data-v-c9a4b003]::-webkit-scrollbar{width:6px}.modal-content[data-v-c9a4b003]::-webkit-scrollbar-track{background:#ffffff0d}.modal-content[data-v-c9a4b003]::-webkit-scrollbar-thumb{background:#0d0f124d;border-radius:2px}.modal-content[data-v-c9a4b003]::-webkit-scrollbar-thumb:hover{background:#0d0f1280}@media (max-width: 768px){.modal-content[data-v-c9a4b003]{width:100%}.modal-header[data-v-c9a4b003]{padding:18px 20px;position:sticky;top:0}.support-icon[data-v-c9a4b003]{width:44px;height:44px}.header-text h2[data-v-c9a4b003]{font-size:1.464rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.header-text p[data-v-c9a4b003]{font-size:.7rem}.close-button[data-v-c9a4b003]{top:18px;right:16px;padding:6px}.support-modal-content[data-v-c9a4b003]{padding:20px}.form-row[data-v-c9a4b003]{grid-template-columns:1fr;gap:14px}.support-stats[data-v-c9a4b003]{grid-template-columns:1fr;gap:10px;padding:14px}.stat-card[data-v-c9a4b003]{gap:8px}.stat-icon[data-v-c9a4b003]{width:32px;height:32px}.stat-value[data-v-c9a4b003]{font-size:.96rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif}.stat-label[data-v-c9a4b003]{font-size:.75rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.form-actions[data-v-c9a4b003]{flex-direction:column-reverse;gap:10px;position:sticky;bottom:0;margin-left:-20px;margin-right:-20px;padding:16px 20px 20px}.cancel-button[data-v-c9a4b003],.submit-button[data-v-c9a4b003]{width:100%;justify-content:center;padding:14px 20px;font-size:1.037rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.cancel-button[data-v-c9a4b003],.submit-button[data-v-c9a4b003]{flex:auto}.form-group input[data-v-c9a4b003],.form-group textarea[data-v-c9a4b003],.form-group select[data-v-c9a4b003]{padding:11px 12px;font-size:.8rem}.form-group label[data-v-c9a4b003]{font-size:.938rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.description[data-v-c9a4b003]{font-size:.8rem}.gaming-badge[data-v-c9a4b003]{padding:5px 12px;font-size:.875rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}}@media (max-width: 480px){.modal-header[data-v-c9a4b003]{padding:16px}.support-icon[data-v-c9a4b003]{width:40px;height:40px}.header-text h2[data-v-c9a4b003]{font-size:1.342rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.support-modal-content[data-v-c9a4b003]{padding:16px}.form-actions[data-v-c9a4b003]{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;padding-bottom:16px}.cancel-button[data-v-c9a4b003],.submit-button[data-v-c9a4b003]{padding:12px 16px;font-size:.976rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.form-group input[data-v-c9a4b003],.form-group textarea[data-v-c9a4b003],.form-group select[data-v-c9a4b003]{padding:10px 12px}.support-stats[data-v-c9a4b003]{padding:12px}}.modal-backdrop[data-v-c9a4b003]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal-content[data-v-c9a4b003]{border-radius:2px;border-top:3px solid #38c6f4;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.onboarding-overlay[data-v-5fc76699]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172ad9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.onboarding-modal-wrapper[data-v-5fc76699]{position:relative;width:100%;max-width:520px;max-height:90vh;overflow:visible}.onboarding-modal[data-v-5fc76699]{background:#fff;border-radius:2px;width:100%;padding:40px 36px;position:relative;box-shadow:0 40px 80px #0006;animation:slideUp-5fc76699 .4s cubic-bezier(.16,1,.3,1);max-height:calc(90vh - 20px);overflow-y:auto;overflow-x:visible}@keyframes slideUp-5fc76699{0%{opacity:0;transform:translateY(30px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.onboarding-steps[data-v-5fc76699]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:32px;position:relative;padding:0 20px}.step-dot[data-v-5fc76699]{width:36px;height:36px;border-radius:50%;border:2px solid #e2e8f0;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:#94a3b8;background:#fff;transition:all .3s;position:relative;z-index:2}.step-dot.active[data-v-5fc76699]{border-color:#0d0f12;color:#0090c0;background:#f4f5f7}.step-dot.completed[data-v-5fc76699]{border-color:#10b981;background:#10b981;color:#fff}.step-check[data-v-5fc76699]{font-size:.8rem}.step-line[data-v-5fc76699]{position:absolute;height:2px;background:linear-gradient(90deg,#0d0f12,#10b981);left:18px;top:50%;transform:translateY(-50%);z-index:1;transition:width .5s ease}.step-content[data-v-5fc76699]{display:flex;flex-direction:column;gap:20px;position:relative;z-index:1}.step-icon[data-v-5fc76699]{display:flex;justify-content:center;margin-bottom:4px}.step-icon svg[data-v-5fc76699]{color:#0090c0}.step-content h2[data-v-5fc76699]{font-size:1.83rem;font-weight:900;margin:0;color:#1e293b;text-align:center;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;line-height:1.05}.step-subtitle[data-v-5fc76699]{font-size:.9rem;color:#64748b;text-align:center;margin:-8px 0 4px;line-height:1.5}.input-group[data-v-5fc76699]{display:flex;flex-direction:column;gap:6px;position:relative}.input-group label[data-v-5fc76699]{font-size:1rem;font-weight:700;color:#475569;letter-spacing:.06em;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase}.required[data-v-5fc76699]{color:#ef4444;margin-left:2px}.optional-badge[data-v-5fc76699]{display:inline-block;padding:1px 10px;background:#f1f5f9;color:#64748b;border-radius:2px;font-size:.813rem;font-weight:700;margin-left:8px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.input-group input[data-v-5fc76699],.input-group select[data-v-5fc76699]{padding:14px 16px;border:2px solid #e2e8f0;border-radius:2px;font-size:.95rem;font-family:inherit;transition:all .2s;background:#f8fafc;color:#1e293b}.input-group input[data-v-5fc76699]:focus,.input-group select[data-v-5fc76699]:focus{outline:none;border-color:#0d0f12;box-shadow:0 0 0 4px #0d0f121a;background:#fff}.input-group input.error[data-v-5fc76699],.input-group select.error[data-v-5fc76699]{border-color:#ef4444;box-shadow:0 0 0 4px #ef44441a}.field-hint[data-v-5fc76699]{font-size:.75rem;color:#94a3b8;margin-top:2px}.error-message[data-v-5fc76699]{font-size:.75rem;color:#ef4444}.restricted-warning[data-v-5fc76699]{display:flex;gap:12px;padding:14px 16px;background:linear-gradient(135deg,#fff5f5,#fef2f2);border:1px solid #fecaca;border-radius:2px;margin-top:8px}.restricted-warning svg[data-v-5fc76699]{flex-shrink:0;margin-top:2px}.restricted-warning strong[data-v-5fc76699]{display:block;font-size:.85rem;color:#991b1b;margin-bottom:4px}.restricted-warning p[data-v-5fc76699]{font-size:.75rem;color:#dc2626;margin:0 0 8px;line-height:1.4}.risk-level[data-v-5fc76699]{display:inline-block;padding:2px 10px;border-radius:2px;font-size:.7rem;font-weight:700}.high-risk[data-v-5fc76699]{background:#fef2f2;color:#dc2626}.highest-risk[data-v-5fc76699]{background:#7f1d1d;color:#fff}.restricted-option[data-v-5fc76699]{color:#ef4444!important;text-decoration:line-through}.custom-select[data-v-5fc76699]{position:relative;width:100%;z-index:1}.custom-select.open[data-v-5fc76699]{z-index:1000}.select-trigger[data-v-5fc76699]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#f8fafc;border:2px solid #e2e8f0;border-radius:2px;cursor:pointer;transition:all .2s ease;min-height:54px;-webkit-user-select:none;user-select:none}.custom-select:hover .select-trigger[data-v-5fc76699]{border-color:#94a3b8}.custom-select.open .select-trigger[data-v-5fc76699]{border-color:#0d0f12;box-shadow:0 0 0 4px #0d0f121a;background:#fff}.custom-select.selected .select-trigger[data-v-5fc76699]{border-color:#10b981;background:#f0fdf4}.select-value[data-v-5fc76699]{display:flex;align-items:center;gap:8px;flex:1}.placeholder[data-v-5fc76699]{color:#94a3b8;font-size:.95rem}.selected-option[data-v-5fc76699]{display:flex;align-items:center;gap:8px;font-weight:600;color:#1e293b;font-size:.95rem}.option-icon[data-v-5fc76699]{font-size:1.1rem;width:20px;text-align:center;color:#0090c0}.select-arrow[data-v-5fc76699]{color:#94a3b8;transition:transform .2s ease;font-size:.9rem}.custom-select.open .select-arrow[data-v-5fc76699]{transform:rotate(180deg);color:#0090c0}.select-options-dropdown[data-v-5fc76699]{background:#fff;border:2px solid #e2e8f0;border-radius:2px;box-shadow:0 12px 40px #0003;overflow:hidden;max-height:300px;overflow-y:auto;animation:dropdownFade-5fc76699 .2s ease}@keyframes dropdownFade-5fc76699{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.select-options-dropdown[data-v-5fc76699]::-webkit-scrollbar{width:4px}.select-options-dropdown[data-v-5fc76699]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:2px}.select-options-dropdown[data-v-5fc76699]::-webkit-scrollbar-thumb{background:#0d0f12;border-radius:2px}.select-option[data-v-5fc76699]{display:flex;align-items:center;gap:10px;padding:12px 16px;cursor:pointer;transition:all .15s ease;color:#475569;font-size:.9rem}.select-option[data-v-5fc76699]:hover{background:#f4f5f7;color:#1e293b}.select-option.active[data-v-5fc76699]{background:#e0f7ff;color:#0090c0;font-weight:600}.select-option .option-icon[data-v-5fc76699]{font-size:1rem;width:20px;text-align:center}.select-option .option-label[data-v-5fc76699]{flex:1}.select-option .option-check[data-v-5fc76699]{color:#10b981;font-weight:700;font-size:.9rem}.preferences-grid[data-v-5fc76699]{display:grid;grid-template-columns:1fr 1fr;gap:16px;position:relative;z-index:1}.age-warning[data-v-5fc76699]{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fef2f2;border:1px solid #fca5a5;border-radius:2px;color:#dc2626;font-size:.85rem}.age-warning svg[data-v-5fc76699]{flex-shrink:0}.onboarding-btn[data-v-5fc76699]{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;border:none;border-radius:2px;font-size:1.159rem;font-weight:700;cursor:pointer;transition:all .2s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;width:100%;margin-top:4px;text-transform:uppercase;letter-spacing:.05em}.onboarding-btn.primary[data-v-5fc76699]{background:#38c6f4;color:#04202b;box-shadow:0 4px 16px #0d0f124d}.onboarding-btn.primary[data-v-5fc76699]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 28px #0d0f1266}.onboarding-btn.primary[data-v-5fc76699]:disabled{opacity:.5;cursor:not-allowed;transform:none}.onboarding-btn.primary svg[data-v-5fc76699]{flex-shrink:0}.onboarding-loading[data-v-5fc76699]{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffe6;border-radius:2px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;z-index:10}.loading-spinner[data-v-5fc76699]{width:40px;height:40px;border:3px solid #e2e8f0;border-top-color:#0d0f12;border-radius:50%;animation:spin-5fc76699 .8s linear infinite}@keyframes spin-5fc76699{to{transform:rotate(360deg)}}.onboarding-loading p[data-v-5fc76699]{color:#64748b;font-size:.9rem}.spinner[data-v-5fc76699]{animation:spin-5fc76699 .8s linear infinite;display:inline-block;margin-right:8px}@media (max-width: 540px){.onboarding-modal[data-v-5fc76699]{padding:28px 20px}.preferences-grid[data-v-5fc76699]{grid-template-columns:1fr}.step-content h2[data-v-5fc76699]{font-size:1.464rem;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-style:italic;font-weight:900;line-height:1.05}.step-dot[data-v-5fc76699]{width:32px;height:32px;font-size:.75rem}.select-options-dropdown[data-v-5fc76699]{max-height:200px}}.onboarding-overlay[data-v-5fc76699]{background:#08090bd1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.onboarding-modal[data-v-5fc76699]{border-radius:2px;border-top:3px solid #38c6f4;box-shadow:0 30px 70px #0000008c;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.captain-chat-notification-badge[data-v-abaa2aaf]{position:fixed;bottom:70px;right:18px;z-index:10001;background:#ef4444;color:#fff;font-size:.875rem;font-weight:700;min-width:24px;height:24px;border-radius:2px;display:flex;align-items:center;justify-content:center;padding:0 8px;box-shadow:0 4px 12px #ef444480;border:2px solid white;animation:notificationPop-abaa2aaf .3s ease,notificationPulse-abaa2aaf 2s ease-in-out infinite;pointer-events:none;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.captain-chat-notification-badge.mobile-badge-position[data-v-abaa2aaf]{bottom:126px;right:8px}@keyframes notificationPop-abaa2aaf{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes notificationPulse-abaa2aaf{0%,to{box-shadow:0 4px 12px #ef444480}50%{box-shadow:0 4px 20px #ef4444cc}}.captain-chat-overlay[data-v-abaa2aaf]{position:fixed;bottom:24px;right:24px;z-index:999;transition:all .2s ease}.captain-chat-widget[data-v-abaa2aaf]{width:450px;max-width:calc(100vw - 48px);background:#fff;border-radius:2px;border:1px solid #e8ecf1;box-shadow:0 8px 40px #0000001f;overflow:hidden;transition:all .2s cubic-bezier(.4,0,.2,1);animation:slideIn-abaa2aaf .2s ease;display:flex;flex-direction:column}@keyframes slideIn-abaa2aaf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.captain-chat-widget.minimized[data-v-abaa2aaf]{width:auto;min-width:180px;border-radius:2px}.chat-widget-header[data-v-abaa2aaf]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#0e0916;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;position:relative}.chat-widget-header-left[data-v-abaa2aaf]{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.chat-widget-icon[data-v-abaa2aaf]{width:34px;height:34px;border-radius:2px;background:#7c3aed4d;display:flex;align-items:center;justify-content:center;font-size:.9rem;flex-shrink:0}.chat-widget-title[data-v-abaa2aaf]{display:flex;flex-direction:column;min-width:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.chat-title-text[data-v-abaa2aaf]{font-size:1.037rem;font-weight:800;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em}.chat-subtitle[data-v-abaa2aaf]{font-size:.68rem;color:#ffffffb3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unread-badge-header[data-v-abaa2aaf]{font-size:.75rem;font-weight:700;background:#ef4444;color:#fff;padding:2px 8px;border-radius:2px;flex-shrink:0;animation:notificationPulse-abaa2aaf 2s ease-in-out infinite;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}.chat-widget-header-actions[data-v-abaa2aaf]{display:flex;gap:4px}.chat-widget-btn[data-v-abaa2aaf]{width:28px;height:28px;border-radius:2px;background:#ffffff1a;border:none;color:#ffffffb3;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.854rem;transition:all .2s;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.chat-widget-btn[data-v-abaa2aaf]:hover{background:#fff3;color:#fff}.chat-widget-btn.close-btn[data-v-abaa2aaf]:hover{background:#ef44444d;color:#fca5a5}.chat-widget-body[data-v-abaa2aaf]{display:flex;flex-direction:column;height:600px;min-height:400px;max-height:calc(100vh - 150px);flex:1}.chat-widget-messages[data-v-abaa2aaf]{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px;background:#fafbfc;min-height:0}.chat-widget-messages[data-v-abaa2aaf]::-webkit-scrollbar{width:4px}.chat-widget-messages[data-v-abaa2aaf]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:2px}.chat-empty[data-v-abaa2aaf]{text-align:center;padding:40px 20px;color:#94a3b8}.chat-empty i[data-v-abaa2aaf]{font-size:2rem;display:block;margin-bottom:10px;color:#cbd5e1}.chat-empty p[data-v-abaa2aaf]{font-size:.82rem;margin:0;line-height:1.5}.chat-msg[data-v-abaa2aaf]{display:flex;justify-content:flex-start}.chat-msg.is-me[data-v-abaa2aaf]{justify-content:flex-end}.msg-bubble[data-v-abaa2aaf]{max-width:80%;padding:10px 14px;border-radius:2px;background:#fff;border:1px solid #e8ecf1;box-shadow:0 1px 2px #0000000a}.chat-msg.is-me .msg-bubble[data-v-abaa2aaf]{background:#f5f3ff;border-color:#c4b5fd}.msg-sender-row[data-v-abaa2aaf]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.msg-sender[data-v-abaa2aaf]{font-size:.7rem;font-weight:600;color:#6d3fd1}.msg-time[data-v-abaa2aaf]{font-size:.6rem;color:#94a3b8}.msg-text[data-v-abaa2aaf]{font-size:.82rem;color:#334155;margin:0;line-height:1.4;word-break:break-word}.chat-widget-input-row[data-v-abaa2aaf]{display:flex;align-items:center;gap:8px;padding:12px 14px;background:#fff;border-top:1px solid #e8ecf1;flex-shrink:0}.chat-widget-input[data-v-abaa2aaf]{flex:1;border:1px solid #e2e8f0;border-radius:2px;padding:9px 14px;font-size:16px;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;outline:none;transition:border-color .2s}.chat-widget-input[data-v-abaa2aaf]:focus{border-color:#7c3aed}.chat-widget-input[data-v-abaa2aaf]::placeholder{color:#94a3b8}.chat-widget-input[data-v-abaa2aaf]:disabled{background:#f8fafc}.chat-widget-send-btn[data-v-abaa2aaf]{width:38px;height:38px;border-radius:50%;background:#7c3aed;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.098rem;transition:all .2s;flex-shrink:0;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.chat-widget-send-btn[data-v-abaa2aaf]:hover:not(:disabled){background:#6d28d9;transform:scale(1.05)}.chat-widget-send-btn[data-v-abaa2aaf]:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 768px){.captain-chat-overlay[data-v-abaa2aaf]{bottom:70px;right:8px;left:8px;transition:all .2s ease}.captain-chat-widget.minimized[data-v-abaa2aaf]{width:56px;height:56px;min-width:56px;border-radius:50%;box-shadow:0 4px 16px #7c3aed66;cursor:pointer;animation:none;margin-left:auto}.captain-chat-widget.minimized .chat-widget-header[data-v-abaa2aaf]{width:56px;height:56px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#7c3aed}.captain-chat-widget.minimized .chat-widget-header-left[data-v-abaa2aaf]{justify-content:center}.captain-chat-widget.minimized .chat-widget-title[data-v-abaa2aaf],.captain-chat-widget.minimized .chat-widget-header-actions[data-v-abaa2aaf],.captain-chat-widget.minimized .chat-subtitle[data-v-abaa2aaf],.captain-chat-widget.minimized .chat-title-text[data-v-abaa2aaf],.captain-chat-widget.minimized .unread-badge-header[data-v-abaa2aaf]{display:none;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:800}.captain-chat-widget.minimized .chat-widget-icon[data-v-abaa2aaf]{width:40px;height:40px;border-radius:50%;background:transparent;font-size:1.2rem}.captain-chat-overlay.mobile-fullscreen[data-v-abaa2aaf]{position:fixed;top:0;bottom:0;right:0;left:0;z-index:10000;display:flex;align-items:stretch;justify-content:stretch}.captain-chat-widget.mobile-fullscreen[data-v-abaa2aaf]{width:100%;height:100vh;height:100dvh;max-width:100%;border-radius:0;border:none;animation:none}.captain-chat-widget.mobile-fullscreen .chat-widget-header[data-v-abaa2aaf]{padding-top:calc(12px + env(safe-area-inset-top))}.captain-chat-widget.mobile-fullscreen .chat-widget-body[data-v-abaa2aaf]{height:auto;flex:1;min-height:0;max-height:none}.captain-chat-widget.mobile-fullscreen .chat-widget-input-row[data-v-abaa2aaf]{padding-bottom:calc(10px + env(safe-area-inset-bottom))}.chat-widget-input[data-v-abaa2aaf]{font-size:16px}.captain-chat-widget[data-v-abaa2aaf]{touch-action:manipulation;-webkit-text-size-adjust:100%;text-size-adjust:100%}}@media (max-width: 480px){.captain-chat-notification-badge.mobile-badge-position[data-v-abaa2aaf]{bottom:126px;right:4px;min-width:20px;height:20px;font-size:.75rem;border-radius:2px;padding:0 6px;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase;letter-spacing:.06em}}.search-modal-backdrop[data-v-9436b3c5],.fullscreen-modal[data-v-9436b3c5]{--ink: #08090b;--ink-2: #0d0f12;--panel: #131619;--panel-2: #1a1e23;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .16);--text: #f3f2ec;--text-2: #a7a9ae;--text-3: #6c7077;--accent: #38c6f4;--accent-ink: #04202b;--gold: #ffc23d;--live: #ff5c5c;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--body)}.search-modal-backdrop[data-v-9436b3c5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px 16px;background:#08090bc7;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:fadeIn-9436b3c5 .18s ease}@keyframes fadeIn-9436b3c5{0%{opacity:0}to{opacity:1}}.search-modal[data-v-9436b3c5]{width:100%;max-width:620px;max-height:72vh;display:flex;flex-direction:column;overflow:hidden;background:var(--ink-2);border:1px solid var(--line-2);border-top:3px solid var(--accent);box-shadow:0 30px 70px #0009;color:var(--text);animation:paletteIn-9436b3c5 .22s cubic-bezier(.16,1,.3,1)}@keyframes paletteIn-9436b3c5{0%{opacity:0;transform:translateY(-8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.search-modal-head[data-v-9436b3c5]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line)}.search-modal-icon[data-v-9436b3c5]{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--panel);color:var(--accent);font-size:.95rem}.search-modal-input[data-v-9436b3c5]{flex:1;min-width:0;height:44px;padding:0;background:transparent;border:0;outline:none;color:var(--text);font-family:var(--body);font-size:1.15rem;font-weight:500}.search-modal-input[data-v-9436b3c5]::placeholder{color:var(--text-3);font-weight:400}.search-close-btn[data-v-9436b3c5]{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line);color:var(--text-2);cursor:pointer;transition:border-color .15s,color .15s}.search-close-btn[data-v-9436b3c5]:hover{border-color:var(--text);color:var(--text)}.search-close-btn.has-query[data-v-9436b3c5]{color:var(--accent)}.search-modal-body[data-v-9436b3c5]{flex:1;min-height:180px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--panel-2) transparent}.search-empty[data-v-9436b3c5],.search-loading[data-v-9436b3c5],.search-error[data-v-9436b3c5]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:200px;padding:32px 20px;text-align:center}.search-empty-icon[data-v-9436b3c5]{width:56px;height:56px;margin-bottom:4px;padding:16px;background:var(--panel);color:var(--text-3);box-sizing:border-box}.search-empty p[data-v-9436b3c5]{margin:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.35rem;line-height:1.05;text-transform:uppercase;color:var(--text)}.search-empty span[data-v-9436b3c5]{font-size:.88rem;color:var(--text-2)}.search-loader[data-v-9436b3c5]{width:32px;height:32px;border:3px solid var(--panel-2);border-top-color:var(--accent);border-radius:50%;animation:spin-9436b3c5 .7s linear infinite}@keyframes spin-9436b3c5{to{transform:rotate(360deg)}}.search-loading span[data-v-9436b3c5]{font-family:var(--display);font-weight:800;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.search-error[data-v-9436b3c5]{flex-direction:row;min-height:0;margin:16px;padding:12px 14px;background:#ff5c5c1a;border-left:3px solid var(--live);color:#ff9a9a;font-size:.9rem}.search-results[data-v-9436b3c5]{padding:6px}.search-results-header[data-v-9436b3c5]{padding:8px 10px 6px;font-family:var(--display);font-weight:800;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.search-result-row[data-v-9436b3c5]{width:100%;display:flex;align-items:center;gap:12px;padding:10px;background:transparent;border:0;border-left:3px solid transparent;color:inherit;font-family:inherit;text-align:left;cursor:pointer;transition:background .12s,border-color .12s}.search-result-row[data-v-9436b3c5]:hover,.search-result-row[data-v-9436b3c5]:focus-visible{background:var(--panel);border-left-color:var(--accent);outline:none}.search-avatar[data-v-9436b3c5]{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.3rem}.search-user-info[data-v-9436b3c5]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.search-user-name[data-v-9436b3c5]{display:flex;align-items:center;gap:8px;min-width:0}.search-gamertag[data-v-9436b3c5]{min-width:0;font-weight:700;font-size:1rem;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-rank-chip[data-v-9436b3c5]{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:0 6px;background:#ffc23d24;color:var(--gold);font-family:var(--display);font-weight:800;font-size:.82rem}.search-user-meta[data-v-9436b3c5]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.search-game-pill[data-v-9436b3c5],.search-console-tag[data-v-9436b3c5]{display:inline-flex;align-items:center;gap:5px;padding:1px 7px;font-family:var(--display);font-weight:700;font-size:.8rem;letter-spacing:.05em;text-transform:uppercase}.search-game-pill[data-v-9436b3c5]{background:#38c6f41f;color:var(--accent)}.search-console-tag[data-v-9436b3c5]{background:var(--panel-2);color:var(--text-2)}.search-no-game[data-v-9436b3c5]{font-size:.82rem;color:var(--text-3)}.search-arrow[data-v-9436b3c5]{flex-shrink:0;font-size:.75rem;color:var(--text-3);transition:transform .15s,color .15s}.search-result-row:hover .search-arrow[data-v-9436b3c5]{color:var(--accent);transform:translate(2px)}.fullscreen-modal[data-v-9436b3c5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;display:flex;flex-direction:column;background:var(--ink);color:var(--text)}.modal-fade-enter-active[data-v-9436b3c5]{animation:fadeIn-9436b3c5 .2s ease}.modal-fade-leave-active[data-v-9436b3c5]{animation:fadeIn-9436b3c5 .15s ease reverse}.fullscreen-header[data-v-9436b3c5]{position:relative;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:12px;padding-top:max(12px,env(safe-area-inset-top,0px));border-bottom:1px solid var(--line)}.fullscreen-header[data-v-9436b3c5]:after{content:"";position:absolute;left:0;bottom:-1px;width:80px;height:2px;background:var(--accent)}.fullscreen-header-left[data-v-9436b3c5]{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding-right:8px;background:var(--panel);border:1px solid var(--line-2)}.fullscreen-header-left .search-modal-icon[data-v-9436b3c5]{background:transparent}.fullscreen-input[data-v-9436b3c5]{flex:1;min-width:0;height:46px;background:transparent;border:0;outline:none;color:var(--text);font-family:var(--body);font-size:16px}.fullscreen-input[data-v-9436b3c5]::placeholder{color:var(--text-3)}.fullscreen-close-btn[data-v-9436b3c5]{width:46px;height:46px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line-2);color:var(--text);font-size:1.1rem;cursor:pointer}.fullscreen-body[data-v-9436b3c5]{flex:1;overflow-y:auto;padding-bottom:max(12px,env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch}.fullscreen-results[data-v-9436b3c5]{padding:8px}.fullscreen-result-row[data-v-9436b3c5]{min-height:64px;padding:12px}.fullscreen-result-row[data-v-9436b3c5]:active{background:var(--panel);border-left-color:var(--accent)}.fullscreen-avatar[data-v-9436b3c5]{width:46px;height:46px}.fullscreen-gamertag[data-v-9436b3c5]{font-size:1.05rem}@media (prefers-reduced-motion: reduce){.search-modal-backdrop[data-v-9436b3c5] *,.fullscreen-modal[data-v-9436b3c5] *{animation:none!important;transition:none!important}}.dm-backdrop[data-v-551722f2]{--ink: #08090b;--ink-2: #0d0f12;--panel: #131619;--panel-2: #1a1e23;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .16);--text: #f3f2ec;--text-2: #a7a9ae;--text-3: #6c7077;--accent: #38c6f4;--accent-ink: #04202b;--live: #ff5c5c;--gold: #ffc23d;--win: #22c55e;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--slant-sm: polygon(6px 0, 100% 0, calc(100% - 6px) 100%, 0 100%);position:fixed;top:0;right:0;bottom:0;left:0;z-index:5500;display:flex;align-items:center;justify-content:center;padding:24px;background:#08090bcc;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-family:var(--body);animation:fadeIn-551722f2 .2s ease}@keyframes fadeIn-551722f2{0%{opacity:0}to{opacity:1}}.dm-shell[data-v-551722f2]{width:100%;max-width:1040px;height:86vh;max-height:820px;display:grid;grid-template-columns:330px minmax(0,1fr);overflow:hidden;background:var(--ink-2);border:1px solid var(--line-2);border-top:3px solid var(--accent);box-shadow:0 30px 70px #0009;color:var(--text);animation:shellIn-551722f2 .25s cubic-bezier(.16,1,.3,1)}@keyframes shellIn-551722f2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dm-icon-btn[data-v-551722f2],.dm-back-btn[data-v-551722f2],.dm-close-btn-mobile[data-v-551722f2]{width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--panel);border:1px solid var(--line-2);color:var(--text-2);font-size:1rem;cursor:pointer;transition:border-color .15s,color .15s;-webkit-tap-highlight-color:transparent}.dm-icon-btn[data-v-551722f2]:hover,.dm-back-btn[data-v-551722f2]:hover,.dm-close-btn-mobile[data-v-551722f2]:hover{border-color:var(--text);color:var(--text)}.dm-close-btn-mobile[data-v-551722f2]{display:none;margin-left:auto}.dm-loader[data-v-551722f2]{width:30px;height:30px;border:3px solid var(--panel-2);border-top-color:var(--accent);border-radius:50%;animation:spin-551722f2 .7s linear infinite}@keyframes spin-551722f2{to{transform:rotate(360deg)}}.dm-sidebar[data-v-551722f2]{display:flex;flex-direction:column;min-height:0;background:var(--ink);border-right:1px solid var(--line)}.dm-sidebar-head[data-v-551722f2]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 16px 12px}.dm-sidebar-title[data-v-551722f2]{display:flex;align-items:center;gap:10px;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.7rem;line-height:1;text-transform:uppercase;color:var(--text)}.dm-sidebar-title>svg[data-v-551722f2]{font-size:.7em;color:var(--accent)}.dm-total-badge[data-v-551722f2]{min-width:22px;padding:1px 7px;background:var(--live);color:#fff;font-style:normal;font-size:.95rem;text-align:center}.dm-search-wrap[data-v-551722f2]{padding:0 16px 12px;border-bottom:1px solid var(--line)}.dm-search-label[data-v-551722f2]{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-family:var(--display);font-weight:800;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.dm-search-label svg[data-v-551722f2]{color:var(--accent)}.dm-search-field[data-v-551722f2]{position:relative}.dm-search-icon[data-v-551722f2]{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:.82rem;color:var(--text-3);pointer-events:none}.dm-search-input[data-v-551722f2]{width:100%;height:42px;padding:0 36px;background:var(--panel);border:1px solid var(--line-2);border-radius:0;outline:none;color:var(--text);font-family:var(--body);font-size:.92rem;box-sizing:border-box;transition:border-color .15s}.dm-search-input[data-v-551722f2]::placeholder{color:var(--text-3)}.dm-search-input[data-v-551722f2]:focus{border-color:var(--accent)}.dm-search-clear[data-v-551722f2]{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;background:none;border:0;color:var(--text-2);cursor:pointer}.dm-search-hint[data-v-551722f2]{margin:6px 0 0;font-size:.75rem;color:var(--text-3)}.dm-sidebar-body[data-v-551722f2]{flex:1;min-height:0;overflow-y:auto;padding:6px;scrollbar-width:thin;scrollbar-color:var(--panel-2) transparent}.dm-list-empty[data-v-551722f2],.dm-list-loading[data-v-551722f2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:40px 16px;text-align:center}.dm-list-empty>svg[data-v-551722f2]{font-size:1.8rem;margin-bottom:4px;color:var(--text-3)}.dm-list-empty p[data-v-551722f2]{margin:0;font-family:var(--display);font-weight:800;font-size:1.1rem;text-transform:uppercase;color:var(--text)}.dm-list-empty span[data-v-551722f2]{font-size:.82rem;color:var(--text-2)}.dm-conv-row[data-v-551722f2],.dm-search-row[data-v-551722f2]{position:relative;width:100%;display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;background:transparent;border:0;border-left:3px solid transparent;color:inherit;font-family:inherit;text-align:left;cursor:pointer;transition:background .12s,border-color .12s}.dm-conv-row[data-v-551722f2]:hover,.dm-search-row[data-v-551722f2]:hover{background:var(--panel)}.dm-conv-row.dm-conv-active[data-v-551722f2]{background:var(--panel-2);border-left-color:var(--accent)}.dm-conv-avatar[data-v-551722f2]{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.3rem}.dm-conv-body[data-v-551722f2]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.dm-conv-line[data-v-551722f2]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.dm-conv-name[data-v-551722f2]{min-width:0;font-weight:700;font-size:.95rem;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dm-conv-time[data-v-551722f2]{flex-shrink:0;font-family:var(--display);font-weight:700;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}.dm-conv-preview[data-v-551722f2]{font-size:.85rem;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dm-conv-row:has(.dm-conv-unread) .dm-conv-preview[data-v-551722f2]{color:var(--text);font-weight:600}.dm-conv-unread[data-v-551722f2]{flex-shrink:0;min-width:22px;height:22px;padding:0 6px;display:flex;align-items:center;justify-content:center;background:var(--accent);color:var(--accent-ink);font-family:var(--display);font-weight:900;font-size:.85rem}.dm-search-results-label[data-v-551722f2]{padding:8px 10px 6px;font-family:var(--display);font-weight:800;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.dm-game-pill[data-v-551722f2]{flex-shrink:1;min-width:0;max-width:55%;display:inline-flex;align-items:center;gap:5px;padding:0 6px;background:#38c6f41f;color:var(--accent);font-family:var(--display);font-weight:700;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.dm-game-pill span[data-v-551722f2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dm-game-pill-empty[data-v-551722f2]{background:var(--panel-2);color:var(--text-3)}.dm-search-meta[data-v-551722f2]{display:flex;flex-wrap:wrap;gap:8px;font-size:.8rem;color:var(--text-2)}.dm-search-gamertag[data-v-551722f2],.dm-search-rank[data-v-551722f2]{display:inline-flex;align-items:center;gap:4px}.dm-search-rank[data-v-551722f2]{color:var(--gold)}.dm-search-add[data-v-551722f2]{flex-shrink:0;width:30px;height:30px;padding:8px;background:var(--panel-2);color:var(--accent);box-sizing:border-box;transition:background .15s,color .15s}.dm-search-row:hover .dm-search-add[data-v-551722f2]{background:var(--accent);color:var(--accent-ink)}.dm-thread[data-v-551722f2]{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--ink-2)}.dm-thread-head[data-v-551722f2]{flex-shrink:0;display:flex;align-items:center;gap:12px;min-height:66px;padding:12px 18px;background:var(--ink);border-bottom:1px solid var(--line)}.dm-thread-user[data-v-551722f2]{display:flex;align-items:center;gap:12px;min-width:0}.dm-thread-avatar[data-v-551722f2]{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.25rem}.dm-thread-user-info[data-v-551722f2]{display:flex;flex-direction:column;min-width:0}.dm-thread-name[data-v-551722f2]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.35rem;line-height:1.05;text-transform:uppercase;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dm-thread-status[data-v-551722f2]{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;color:var(--text-3)}.dm-thread-status[data-v-551722f2]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--win)}.dm-thread-user-empty .dm-thread-name[data-v-551722f2]{font-style:normal;font-size:1.1rem;color:var(--text-3)}.dm-thread-body[data-v-551722f2]{flex:1;min-height:0;display:flex;flex-direction:column;gap:6px;padding:18px 20px;overflow-y:auto;background:repeating-linear-gradient(-55deg,transparent 0 22px,rgba(255,255,255,.012) 22px 23px),var(--ink-2);scrollbar-width:thin;scrollbar-color:var(--panel-2) transparent}.dm-thread-empty[data-v-551722f2],.dm-thread-loading[data-v-551722f2]{margin:auto;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.dm-thread-empty>svg[data-v-551722f2]{width:64px;height:64px;margin-bottom:6px;padding:18px;background:var(--panel);color:var(--accent);box-sizing:border-box}.dm-thread-empty p[data-v-551722f2]{margin:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.5rem;text-transform:uppercase;color:var(--text)}.dm-thread-empty span[data-v-551722f2]{font-size:.9rem;color:var(--text-2)}.dm-thread-blank[data-v-551722f2]{margin:auto 0 12px;padding:16px;background:var(--panel);border-left:3px solid var(--accent);text-align:left}.dm-thread-blank p[data-v-551722f2]{margin:0 0 4px;font-size:.95rem;color:var(--text-2)}.dm-thread-blank strong[data-v-551722f2]{color:var(--text)}.dm-thread-blank span[data-v-551722f2]{font-size:.9rem;color:var(--text)}.dm-load-more[data-v-551722f2]{align-self:center;display:inline-flex;align-items:center;gap:7px;min-height:34px;margin-bottom:8px;padding:0 14px;background:var(--panel);border:1px solid var(--line-2);color:var(--text-2);font-family:var(--display);font-weight:800;font-size:.88rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.dm-load-more[data-v-551722f2]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.dm-load-more[data-v-551722f2]:disabled{opacity:.6;cursor:wait}.dm-msg[data-v-551722f2]{display:flex}.dm-msg-mine[data-v-551722f2]{justify-content:flex-end}.dm-msg-bubble[data-v-551722f2]{max-width:min(72%,520px);padding:9px 13px 7px;background:var(--panel-2);border:1px solid var(--line);color:var(--text)}.dm-msg-mine .dm-msg-bubble[data-v-551722f2]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.dm-msg-body[data-v-551722f2]{margin:0;font-size:.95rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}.dm-msg-time[data-v-551722f2]{display:block;margin-top:3px;font-size:.7rem;text-align:right;color:var(--text-3)}.dm-msg-mine .dm-msg-time[data-v-551722f2]{color:#04202ba6}.dm-challenge-card[data-v-551722f2]{width:min(86%,380px);display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--ink);border:1px solid var(--line-2);border-top:3px solid var(--live)}.dm-challenge-card.dm-challenge-mine[data-v-551722f2]{border-top-color:var(--accent)}.dm-challenge-head[data-v-551722f2]{display:flex;align-items:center;gap:10px}.dm-challenge-icon[data-v-551722f2]{width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--live);color:#fff}.dm-challenge-mine .dm-challenge-icon[data-v-551722f2]{background:var(--accent);color:var(--accent-ink)}.dm-challenge-head-text[data-v-551722f2]{display:flex;flex-direction:column;min-width:0}.dm-challenge-title[data-v-551722f2]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.3rem;line-height:1;text-transform:uppercase;color:var(--text)}.dm-challenge-sub[data-v-551722f2]{font-size:.82rem;color:var(--text-2)}.dm-challenge-details[data-v-551722f2]{display:flex;flex-wrap:wrap;gap:6px}.dm-challenge-detail[data-v-551722f2]{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;background:var(--panel);font-family:var(--display);font-weight:800;font-size:.92rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text)}.dm-challenge-detail svg[data-v-551722f2]{color:var(--text-3)}.dm-challenge-accept-btn[data-v-551722f2]{min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;clip-path:var(--slant-sm);background:var(--accent);color:var(--accent-ink);font-family:var(--display);font-style:italic;font-weight:800;font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s}.dm-challenge-accept-btn[data-v-551722f2]:hover:not(:disabled){background:#fff}.dm-challenge-accept-btn[data-v-551722f2]:disabled{opacity:.6;cursor:wait}.dm-challenge-status[data-v-551722f2]{display:flex;align-items:center;gap:8px;padding:8px 10px;font-family:var(--display);font-weight:800;font-size:.92rem;letter-spacing:.04em;text-transform:uppercase}.dm-challenge-accepted[data-v-551722f2]{background:#22c55e1f;color:var(--win)}.dm-challenge-cancelled[data-v-551722f2]{background:#ff5c5c1f;color:#ff9a9a}.dm-challenge-waiting[data-v-551722f2]{background:#38c6f41a;color:var(--accent)}.dm-challenge-time[data-v-551722f2]{margin-top:0}.dm-thread-composer[data-v-551722f2]{flex-shrink:0;padding:12px 18px 10px;background:var(--ink);border-top:1px solid var(--line)}.dm-composer-warning[data-v-551722f2]{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding:8px 10px;background:#ffc23d1a;border-left:3px solid var(--gold);color:var(--gold);font-size:.85rem}.dm-composer-row[data-v-551722f2]{display:flex;align-items:flex-end;gap:8px}.dm-composer-input[data-v-551722f2]{flex:1;min-width:0;min-height:46px;max-height:140px;padding:12px 14px;background:var(--panel);border:1px solid var(--line-2);border-radius:0;outline:none;resize:none;color:var(--text);font-family:var(--body);font-size:.95rem;line-height:1.4;field-sizing:content;box-sizing:border-box;transition:border-color .15s}.dm-composer-input[data-v-551722f2]::placeholder{color:var(--text-3)}.dm-composer-input[data-v-551722f2]:focus{border-color:var(--accent)}.dm-composer-send[data-v-551722f2]{width:52px;height:46px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:0;clip-path:polygon(8px 0,100% 0,100% 100%,0 100%);background:var(--accent);color:var(--accent-ink);font-size:1rem;cursor:pointer;transition:background .15s}.dm-composer-send[data-v-551722f2]:hover:not(:disabled){background:#fff}.dm-composer-send[data-v-551722f2]:disabled{opacity:.3;cursor:not-allowed}.dm-composer-footer[data-v-551722f2]{display:flex;justify-content:space-between;gap:10px;margin-top:6px;font-size:.72rem;color:var(--text-3)}.dm-composer-count[data-v-551722f2]{font-family:var(--display);font-weight:700;font-size:.8rem;letter-spacing:.04em}.dm-composer-count.count-warn[data-v-551722f2]{color:var(--gold)}@media (max-width: 768px){.dm-backdrop[data-v-551722f2],.dm-backdrop-mobile[data-v-551722f2]{padding:0;align-items:stretch;justify-content:stretch;background:var(--ink);backdrop-filter:none;-webkit-backdrop-filter:none;animation:none}.dm-shell[data-v-551722f2],.dm-shell-mobile[data-v-551722f2]{position:relative;display:block;width:100vw;max-width:100vw;height:100vh;height:100dvh;max-height:100dvh;border:0;box-shadow:none;animation:none}.dm-sidebar[data-v-551722f2]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;border-right:0}.dm-sidebar-hidden[data-v-551722f2]{display:none!important}.dm-sidebar-head[data-v-551722f2]{padding:14px 14px 12px;padding-top:max(14px,env(safe-area-inset-top,0px))}.dm-icon-btn[data-v-551722f2]{width:44px;height:44px}.dm-search-wrap[data-v-551722f2]{padding:0 14px 12px}.dm-search-input[data-v-551722f2]{height:46px;font-size:16px}.dm-conv-row[data-v-551722f2],.dm-search-row[data-v-551722f2]{min-height:68px;padding:12px 12px 12px 14px}.dm-conv-avatar[data-v-551722f2]{width:48px;height:48px}.dm-game-pill[data-v-551722f2]{max-width:110px}.dm-thread[data-v-551722f2]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%}.dm-thread-hidden-mobile[data-v-551722f2]{display:none!important}.dm-thread-head[data-v-551722f2]{gap:10px;min-height:62px;padding:10px 12px;padding-top:max(10px,env(safe-area-inset-top,0px))}.dm-back-btn[data-v-551722f2],.dm-close-btn-mobile[data-v-551722f2]{display:flex;width:44px;height:44px}.dm-thread-name[data-v-551722f2]{font-size:1.2rem}.dm-thread-body[data-v-551722f2]{padding:14px 12px}.dm-msg-bubble[data-v-551722f2]{max-width:84%}.dm-challenge-card[data-v-551722f2]{width:92%}.dm-thread-composer[data-v-551722f2]{padding:10px 12px;padding-bottom:max(10px,env(safe-area-inset-bottom,0px))}.dm-composer-input[data-v-551722f2]{font-size:16px}.dm-composer-send[data-v-551722f2]{width:54px;height:48px}.dm-composer-hint[data-v-551722f2]{display:none}}@media (prefers-reduced-motion: reduce){.dm-backdrop[data-v-551722f2],.dm-backdrop[data-v-551722f2] *{animation:none!important;transition:none!important}}.notif-prompt[data-v-db04d559]{position:fixed;bottom:24px;right:24px;z-index:9998;display:flex;align-items:center;gap:14px;max-width:460px;padding:14px 18px;background:linear-gradient(135deg,#0b1220,#131c31);border:1px solid rgba(99,102,241,.35);border-radius:16px;box-shadow:0 20px 50px #00000059,0 0 40px #6366f126;font-family:Montserrat,sans-serif;animation:notifPop-db04d559 .35s cubic-bezier(.16,1,.3,1)}.notif-prompt-team[data-v-db04d559]{border-color:#a855f766;box-shadow:0 20px 50px #00000059,0 0 40px #a855f726}@keyframes notifPop-db04d559{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.notif-slide-leave-active[data-v-db04d559]{transition:all .25s ease}.notif-slide-leave-to[data-v-db04d559]{opacity:0;transform:translateY(20px)}.notif-prompt-icon[data-v-db04d559]{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;color:#fff;background:linear-gradient(135deg,#6366f1,#818cf8);box-shadow:0 4px 14px #6366f166;flex-shrink:0}.notif-prompt-team .notif-prompt-icon[data-v-db04d559]{background:linear-gradient(135deg,#a855f7,#7c3aed);box-shadow:0 4px 14px #a855f766}.notif-prompt-text[data-v-db04d559]{flex:1;min-width:0;color:#fff}.notif-prompt-text strong[data-v-db04d559]{display:block;font-size:.85rem;font-weight:800;letter-spacing:.2px;margin-bottom:3px}.notif-prompt-text p[data-v-db04d559]{margin:0;font-size:.72rem;color:#cbd5e1bf;line-height:1.4}.notif-prompt-actions[data-v-db04d559]{display:flex;gap:8px;flex-shrink:0}.notif-btn-dismiss[data-v-db04d559],.notif-btn-enable[data-v-db04d559]{border:none;border-radius:9px;padding:8px 14px;font-family:inherit;font-size:.72rem;font-weight:700;cursor:pointer;transition:all .2s;white-space:nowrap}.notif-btn-dismiss[data-v-db04d559]{background:transparent;color:#cbd5e1b3;border:1px solid rgba(255,255,255,.12)}.notif-btn-dismiss[data-v-db04d559]:hover{color:#fff;border-color:#ffffff4d}.notif-btn-enable[data-v-db04d559]{background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff;box-shadow:0 4px 12px #6366f166}.notif-prompt-team .notif-btn-enable[data-v-db04d559]{background:linear-gradient(135deg,#a855f7,#7c3aed);box-shadow:0 4px 12px #a855f766}.notif-btn-enable[data-v-db04d559]:hover{transform:translateY(-1px)}@media (max-width: 640px){.notif-prompt[data-v-db04d559]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));max-width:none;flex-wrap:wrap;padding:14px}.notif-prompt-actions[data-v-db04d559]{width:100%;justify-content:flex-end}}.dashboard[data-v-6af773d9],.modal-backdrop-premium[data-v-6af773d9]{--ink: #08090b;--ink-2: #0d0f12;--panel: #131619;--panel-2: #1a1e23;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .16);--text: #f3f2ec;--text-2: #a7a9ae;--text-3: #6c7077;--brand: #00c9ff;--brand-2: #4facfe;--volt: #38c6f4;--volt-ink: #04202b;--live: #ff3d3d;--gold: #ffc23d;--win: #22c55e;--display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--slant: polygon(10px 0, 100% 0, calc(100% - 10px) 100%, 0 100%);--canvas: #eceef1;--card: #ffffff;--card-line: #dcdfe4;--card-line-2: #c3c8cf;--ink-text: #0d0f12;--muted: #5b616a;--muted-2: #8a9099;--accent: var(--volt);--accent-ink: var(--volt-ink);--nav-h: 72px}.dashboard.team-mode-active[data-v-6af773d9]{--accent: #b78bff;--accent-ink: #12051f}.dashboard[data-v-6af773d9]{display:flex;flex-direction:column;min-height:100vh;background:var(--canvas);font-family:var(--body);position:relative;color:var(--ink-text);-webkit-font-smoothing:antialiased}.game-bg[data-v-6af773d9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.bg-gradient[data-v-6af773d9]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(8,9,11,.06) 0%,transparent 220px),var(--canvas)}.bg-grid[data-v-6af773d9]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(13,15,18,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(13,15,18,.045) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(180deg,#000 0%,transparent 70%);-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 70%)}.bg-glow[data-v-6af773d9],.bg-glow-1[data-v-6af773d9],.bg-glow-2[data-v-6af773d9],.bg-glow-3[data-v-6af773d9]{display:none}@keyframes bgFloat-6af773d9{0%,to{transform:translate(0)}50%{transform:translate(20px,-10px)}}.bg-noise[data-v-6af773d9]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.welcome-hero[data-v-6af773d9]{position:relative;margin:0 0 24px;overflow:hidden;background:var(--ink);border:1px solid var(--line);border-left:4px solid var(--accent);color:var(--text);isolation:isolate}.welcome-hero-team[data-v-6af773d9]{border-left-color:var(--accent)}.welcome-hero[data-v-6af773d9]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:repeating-linear-gradient(-55deg,transparent 0 22px,rgba(255,255,255,.025) 22px 23px),radial-gradient(ellipse 50% 90% at 100% 0%,rgba(0,201,255,.14) 0%,transparent 65%)}.welcome-hero-team[data-v-6af773d9]:before{background:repeating-linear-gradient(-55deg,transparent 0 22px,rgba(255,255,255,.025) 22px 23px),radial-gradient(ellipse 50% 90% at 100% 0%,rgba(183,139,255,.18) 0%,transparent 65%)}.welcome-hero[data-v-6af773d9]:after{content:"";position:absolute;right:-40px;bottom:-40px;width:220px;height:220px;z-index:-1;background:var(--accent);opacity:.06;transform:skew(-20deg);pointer-events:none}.welcome-hero-team[data-v-6af773d9]:after{background:var(--accent)}.welcome-hero-inner[data-v-6af773d9]{display:grid;grid-template-columns:1.3fr 1fr;gap:32px;padding:30px 36px;align-items:center}.welcome-hero-left[data-v-6af773d9]{min-width:0}.welcome-badge[data-v-6af773d9]{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;background:var(--panel);border:1px solid var(--line-2);font-family:var(--display);font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);margin-bottom:14px}.welcome-badge-team[data-v-6af773d9]{color:var(--text-2)}.welcome-badge-dot[data-v-6af773d9]{width:8px;height:8px;border-radius:50%;background:var(--win);box-shadow:0 0 #22c55e99;animation:livePulse-6af773d9 1.6s ease-out infinite}.welcome-badge-team .welcome-badge-dot[data-v-6af773d9]{background:var(--accent)}@keyframes livePulse-6af773d9{0%{box-shadow:0 0 #22c55e8c}to{box-shadow:0 0 0 9px #22c55e00}}.welcome-title[data-v-6af773d9]{margin:0 0 10px;font-family:var(--display);font-style:italic;font-weight:900;font-size:clamp(2.2rem,3.6vw,3.4rem);line-height:.92;letter-spacing:0;text-transform:uppercase;color:var(--text);overflow-wrap:anywhere}.welcome-title-accent[data-v-6af773d9],.welcome-hero-team .welcome-title-accent[data-v-6af773d9]{color:var(--accent);background:none;-webkit-text-fill-color:currentColor}.welcome-subtitle[data-v-6af773d9]{margin:0 0 22px;max-width:460px;font-size:1rem;line-height:1.5;color:var(--text-2)}.welcome-actions[data-v-6af773d9]{display:flex;gap:12px;flex-wrap:wrap}.welcome-btn[data-v-6af773d9]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 26px;border:0;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.1rem;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .18s,color .18s,border-color .18s,transform .18s}.welcome-btn-primary[data-v-6af773d9],.welcome-btn-team[data-v-6af773d9]{clip-path:var(--slant);background:var(--accent);color:var(--accent-ink)}.welcome-btn-primary[data-v-6af773d9]:hover,.welcome-btn-team[data-v-6af773d9]:hover{background:#fff;transform:translate(2px)}.welcome-btn-secondary[data-v-6af773d9]{background:transparent;color:var(--text);border:1.5px solid var(--line-2)}.welcome-btn-secondary[data-v-6af773d9]:before{content:none}.welcome-btn-secondary[data-v-6af773d9]:hover{border-color:var(--text);color:var(--text)}.welcome-hero-right[data-v-6af773d9]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.welcome-stat-card[data-v-6af773d9]{display:flex;align-items:center;gap:12px;padding:16px;background:var(--ink-2);transition:background .18s;min-width:0}.welcome-stat-card[data-v-6af773d9]:hover{background:var(--panel)}.welcome-stat-icon[data-v-6af773d9]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.95rem;background:var(--panel-2);border:1px solid var(--line-2);color:var(--text)}.welcome-stat-icon.wallet[data-v-6af773d9]{color:var(--win)}.welcome-stat-icon.rank[data-v-6af773d9]{color:var(--gold)}.welcome-stat-icon.matches[data-v-6af773d9]{color:var(--brand)}.welcome-stat-icon.tourneys[data-v-6af773d9]{color:var(--live)}.welcome-stat-icon.team.wallet[data-v-6af773d9],.welcome-stat-icon.team.matches[data-v-6af773d9]{color:var(--accent)}.welcome-stat-icon.team.rank[data-v-6af773d9]{color:var(--gold)}.welcome-stat-icon.team.tourneys[data-v-6af773d9]{color:var(--live)}.welcome-stat-info[data-v-6af773d9]{min-width:0}.welcome-stat-label[data-v-6af773d9]{display:block;font-family:var(--display);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.welcome-stat-value[data-v-6af773d9]{display:block;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.55rem;line-height:1.05;color:var(--text);white-space:nowrap}.initial-loader[data-v-6af773d9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(-55deg,transparent 0 22px,rgba(255,255,255,.02) 22px 23px),var(--ink)}.initial-loader-content[data-v-6af773d9]{text-align:center;padding:40px 20px;animation:contentFadeIn-6af773d9 .4s ease .1s both}@keyframes contentFadeIn-6af773d9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.initial-loader-spinner[data-v-6af773d9]{position:relative;width:72px;height:72px;margin:0 auto 26px}.initial-loader-spinner .loader-ring[data-v-6af773d9]{position:absolute;border-radius:50%;border:3px solid transparent;animation:loaderSpin-6af773d9 1.4s cubic-bezier(.6,.1,.4,.9) infinite}.initial-loader-spinner .loader-ring[data-v-6af773d9]:nth-child(1){top:0;right:0;bottom:0;left:0;border-top-color:var(--volt);border-right-color:var(--volt)}.initial-loader-spinner .loader-ring[data-v-6af773d9]:nth-child(2){top:10px;right:10px;bottom:10px;left:10px;border-bottom-color:var(--brand);border-left-color:var(--brand);animation-delay:.15s}.initial-loader-spinner .loader-ring[data-v-6af773d9]:nth-child(3){top:20px;right:20px;bottom:20px;left:20px;border-top-color:var(--text);animation-delay:.3s}@keyframes loaderSpin-6af773d9{to{transform:rotate(360deg)}}.initial-loader-title[data-v-6af773d9]{margin:0 0 8px;font-family:var(--display);font-style:italic;font-weight:900;font-size:clamp(1.8rem,5vw,2.6rem);line-height:1;text-transform:uppercase;color:var(--text)}.initial-loader-subtitle[data-v-6af773d9]{margin:0 0 24px;font-size:1rem;color:var(--text-2)}.loading-dots[data-v-6af773d9]{display:flex;gap:8px;justify-content:center}.loading-dots .dot[data-v-6af773d9]{width:26px;height:5px;background:var(--panel-2);transform:skew(-20deg);transition:background .3s}.loading-dots .dot.active[data-v-6af773d9]{background:var(--volt);animation:dotPulse-6af773d9 1.5s ease-in-out infinite}@keyframes dotPulse-6af773d9{0%,to{opacity:1}50%{opacity:.55}}.dashboard[data-v-6af773d9]:has(.initial-loader){pointer-events:none}.dashboard .initial-loader[data-v-6af773d9],.dashboard .onboarding-overlay[data-v-6af773d9]{pointer-events:auto}.top-nav-bar[data-v-6af773d9]{position:fixed;top:0;left:0;right:0;z-index:900;height:var(--nav-h);padding-top:env(safe-area-inset-top,0px);background:#08090bf0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);color:var(--text)}.top-nav-bar[data-v-6af773d9]:after{content:"";position:absolute;left:0;bottom:-1px;width:140px;height:2px;background:var(--accent)}.top-nav-bar.team-nav-bar[data-v-6af773d9]{background:#0e0916f2;border-bottom-color:#b78bff2e}.top-nav-inner[data-v-6af773d9]{max-width:1900px;height:100%;margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:18px}.top-nav-left[data-v-6af773d9]{flex-shrink:0;display:flex;align-items:center;height:100%}.top-nav-logo[data-v-6af773d9]{display:block;height:90px;width:auto;max-width:180px;object-fit:contain;cursor:pointer;transition:transform .25s,filter .3s}.top-nav-logo[data-v-6af773d9]:hover{transform:rotate(-4deg)}.top-nav-logo.team-logo[data-v-6af773d9]{filter:hue-rotate(40deg) saturate(1.1)}.mode-toggle-wrapper[data-v-6af773d9]{flex-shrink:0;display:flex;align-items:center}.mode-toggle-slider[data-v-6af773d9]{display:inline-flex;gap:2px;padding:3px;background:var(--panel);border:1px solid var(--line-2)}.mode-toggle-option[data-v-6af773d9]{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 16px;border:0;background:transparent;color:var(--text-2);font-family:var(--display);font-style:italic;font-weight:800;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .18s,color .18s}.mode-toggle-option i[data-v-6af773d9]{font-size:.8rem}.mode-toggle-option[data-v-6af773d9]:hover{color:var(--text)}.mode-toggle-option.active[data-v-6af773d9]{clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);background:var(--volt);color:var(--volt-ink)}.team-active .mode-toggle-option.active[data-v-6af773d9]{background:#b78bff;color:#12051f}.top-nav-right[data-v-6af773d9]{display:flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0;min-width:0}.nav-pill[data-v-6af773d9]{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;flex-shrink:0;min-width:0;background:var(--panel);border:1px solid var(--line);color:var(--text);font-family:var(--display);font-weight:700;font-size:1rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .18s,border-color .18s,color .18s}.nav-pill[data-v-6af773d9]:hover{background:var(--panel-2);border-color:var(--line-2)}.nav-pill[data-v-6af773d9]:active{transform:translateY(1px)}.nav-pill-icon[data-v-6af773d9]{font-size:.85rem;color:var(--text-2);flex-shrink:0}.nav-pill-label[data-v-6af773d9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-pill-greeting[data-v-6af773d9]{max-width:190px}.nav-pill-greeting:hover .nav-pill-icon[data-v-6af773d9],.nav-pill-icon-only:hover .nav-pill-icon[data-v-6af773d9]{color:var(--accent)}.nav-pill-icon-only[data-v-6af773d9]{width:40px;padding:0;justify-content:center}.nav-pill-wallet[data-v-6af773d9]{gap:8px;padding:0 12px}.nav-pill-wallet .nav-pill-icon[data-v-6af773d9]{color:var(--win)}.nav-pill-wallet .nav-pill-label[data-v-6af773d9]{font-style:italic;font-weight:900;font-size:1.1rem;color:var(--text)}.nav-pill-wallet[data-v-6af773d9]:hover{border-color:var(--win)}.nav-pill-split[data-v-6af773d9]{display:inline-flex;align-items:center;gap:4px;padding-left:9px;margin-left:2px;border-left:1px solid var(--line-2);font-family:var(--body);font-size:.72rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--text-3)}.nav-pill-split-real[data-v-6af773d9]{color:#86efac}.nav-pill-split-free[data-v-6af773d9]{color:var(--gold)}.nav-pill-split-sep[data-v-6af773d9]{opacity:.5}.nav-pill-rank[data-v-6af773d9]{cursor:default}.nav-pill-rank .nav-pill-icon[data-v-6af773d9]{color:var(--gold)}.nav-pill-rank .nav-pill-label[data-v-6af773d9]{font-style:italic;font-weight:900;font-size:1.1rem}.nav-pill-rank[data-v-6af773d9]:hover{background:var(--panel);border-color:var(--line)}.nav-pill-host[data-v-6af773d9]{display:inline-flex;align-items:center;height:40px;flex-shrink:0}.nav-pill-host[data-v-6af773d9]>*{height:40px!important;display:inline-flex;align-items:center}.nav-pill-forum[data-v-6af773d9]{gap:8px}.nav-pill-forum.active[data-v-6af773d9],.nav-pill-forum-team.active[data-v-6af773d9]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.nav-pill-forum.active .nav-pill-icon[data-v-6af773d9],.nav-pill-forum.active .nav-pill-caret[data-v-6af773d9]{color:var(--accent-ink)}.nav-pill-caret[data-v-6af773d9]{font-size:.65rem;color:var(--text-3);transition:transform .25s;flex-shrink:0}.nav-pill-caret.rotated[data-v-6af773d9]{transform:rotate(180deg)}.nav-pill-badge[data-v-6af773d9]{position:relative;min-width:20px;height:20px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--live);color:#fff;font-family:var(--display);font-style:normal;font-weight:800;font-size:.8rem;letter-spacing:0}.nav-pill-badge.team-badge[data-v-6af773d9]{background:var(--live)}.team-nav-bar .nav-pill[data-v-6af773d9]{border-color:#b78bff24}.team-nav-bar .nav-pill[data-v-6af773d9]:hover{border-color:#b78bff73}.team-nav-bar .nav-pill-wallet .nav-pill-icon[data-v-6af773d9]{color:var(--accent)}.team-nav-bar .nav-pill-split-real[data-v-6af773d9]{color:#d8c4ff}.team-nav-bar .nav-pill-rank .nav-pill-icon[data-v-6af773d9]{color:var(--gold)}.nav-pill-dm[data-v-6af773d9]{overflow:visible}.nav-pill-dm .nav-pill-badge[data-v-6af773d9]{position:absolute;top:-7px;right:-7px;z-index:2;border:2px solid var(--ink);animation:dmBadgePulse-6af773d9 2s ease-in-out infinite}.team-nav-bar .nav-pill-dm .nav-pill-badge[data-v-6af773d9]{border-color:#0e0916}@keyframes dmBadgePulse-6af773d9{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.shoutout-forum-container[data-v-6af773d9]{position:fixed;top:var(--nav-h);right:0;bottom:0;width:400px;z-index:150;border-left:1px solid var(--line);box-shadow:-12px 0 40px #08090b2e;animation:slideIn-6af773d9 .28s cubic-bezier(.4,0,.2,1)}@keyframes slideIn-6af773d9{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.shoutout-forum-container .shoutout-forum[data-v-6af773d9]{position:relative!important;top:auto!important;right:auto!important;width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important;border:none!important;box-shadow:none!important;background:var(--ink-2)!important}.shoutout-forum-container .shoutout-forum .forum-body[data-v-6af773d9]{border-radius:0!important;max-height:100%!important;height:100%!important}.shoutout-forum-container .shoutout-forum .forum-input-area[data-v-6af773d9]{border-radius:0!important}.shoutout-forum-container .shoutout-forum.minimized[data-v-6af773d9]{display:none!important}.main-content[data-v-6af773d9]{flex:1;position:relative;z-index:1;margin-left:260px;margin-top:var(--nav-h);padding:14px 16px 32px;transition:margin .3s cubic-bezier(.4,0,.2,1);min-width:0}.main-content.sidebar-collapsed[data-v-6af773d9]{margin-left:80px}.main-content.shoutout-open[data-v-6af773d9]{margin-right:400px}.dashboard-container[data-v-6af773d9]{width:100%;max-width:100%;margin:0;padding:0;display:flex;flex-direction:column;min-height:calc(100vh - var(--nav-h) - 46px)}.content-area[data-v-6af773d9]{flex:1;padding:8px;min-width:0}.gamertag-banner[data-v-6af773d9]{position:relative;z-index:2;margin-top:var(--nav-h);margin-left:260px;padding:16px 24px 0;transition:margin-left .3s cubic-bezier(.4,0,.2,1)}.sidebar-collapsed .gamertag-banner[data-v-6af773d9]{margin-left:80px}.gamertag-banner~.main-content[data-v-6af773d9]{margin-top:0}.gamertag-banner-inner[data-v-6af773d9]{display:flex;align-items:center;gap:16px;padding:14px 18px;background:var(--ink);border-left:4px solid var(--accent);color:var(--text)}.icon-circle[data-v-6af773d9],.icon-circle.team-icon-circle[data-v-6af773d9]{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:var(--panel-2);border:1px solid var(--line-2);color:var(--accent);font-size:1.1rem}.gamertag-info[data-v-6af773d9]{flex:1;min-width:0}.gamertag-info h4[data-v-6af773d9]{margin:0 0 2px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.2rem;text-transform:uppercase;color:var(--text)}.gamertag-info p[data-v-6af773d9]{margin:0;font-size:.88rem;color:var(--text-2)}.btn-gamertag[data-v-6af773d9],.btn-gamertag.btn-gamertag-team[data-v-6af773d9]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 22px;border:0;clip-path:var(--slant);background:var(--accent);color:var(--accent-ink);font-family:var(--display);font-style:italic;font-weight:800;font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .18s,transform .18s}.btn-gamertag[data-v-6af773d9]:hover,.btn-gamertag.btn-gamertag-team[data-v-6af773d9]:hover{background:#fff;transform:translate(2px);box-shadow:none}.waiting-card-premium[data-v-6af773d9]{display:flex;align-items:center;gap:16px;margin:0 0 18px;padding:18px 22px;background:var(--card);border:1px solid var(--card-line);border-left:4px solid var(--brand);animation:subtleGlow-6af773d9 2s ease-in-out infinite}.waiting-animation[data-v-6af773d9]{position:relative;width:40px;height:40px;flex-shrink:0}.waiting-dot[data-v-6af773d9]{position:absolute;top:13px;right:13px;bottom:13px;left:13px;background:var(--brand);border-radius:50%;animation:dotPulse-6af773d9 1.5s ease-in-out infinite}.waiting-ring[data-v-6af773d9]{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid transparent;border-top-color:var(--brand);border-right-color:var(--brand);border-radius:50%;animation:ringSpin-6af773d9 1.2s linear infinite}.waiting-text h4[data-v-6af773d9]{margin:0 0 3px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.25rem;text-transform:uppercase;color:var(--ink-text)}.waiting-text p[data-v-6af773d9]{margin:0;font-size:.9rem;color:var(--muted)}@keyframes subtleGlow-6af773d9{0%,to{box-shadow:0 0 #00c9ff00}50%{box-shadow:0 6px 22px -6px #00c9ff59}}@keyframes ringSpin-6af773d9{to{transform:rotate(360deg)}}.content-section[data-v-6af773d9]{margin-bottom:28px;padding:0}.section-header-row[data-v-6af773d9]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--card-line)}.section-header-left[data-v-6af773d9]{display:flex;align-items:center;gap:10px;min-width:0}.section-dot[data-v-6af773d9]{width:6px;height:22px;transform:skew(-20deg);flex-shrink:0}.section-dot.fire[data-v-6af773d9]{background:var(--live)}.section-dot.ticket[data-v-6af773d9]{background:var(--brand)}.section-dot.calendar[data-v-6af773d9]{background:var(--ink-text)}.section-header-left h3[data-v-6af773d9]{margin:0;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.6rem;line-height:1;text-transform:uppercase;color:var(--ink-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-count[data-v-6af773d9]{padding:2px 9px;background:var(--ink-text);color:var(--accent);font-family:var(--display);font-weight:800;font-size:.95rem;line-height:1.3}.section-header-right[data-v-6af773d9]{display:flex;gap:8px;flex-shrink:0}.btn-view-all[data-v-6af773d9]{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 4px;background:none;border:0;border-bottom:2px solid var(--ink-text);color:var(--ink-text);font-family:var(--display);font-weight:700;font-size:1.02rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .18s,border-color .18s}.btn-view-all[data-v-6af773d9]:hover{color:#0090c0;border-color:var(--brand);background:none}.btn-icon-refresh[data-v-6af773d9]{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:var(--card);border:1px solid var(--card-line);color:var(--muted);font-size:.85rem;cursor:pointer;transition:border-color .18s,color .18s}.btn-icon-refresh[data-v-6af773d9]:hover{border-color:var(--ink-text);color:var(--ink-text)}.btn-icon-refresh.spinning .fa-arrows-rotate[data-v-6af773d9]{animation:spin-6af773d9 .6s linear infinite}@keyframes spin-6af773d9{to{transform:rotate(360deg)}}.tournament-filters[data-v-6af773d9]{display:flex;gap:6px;margin-bottom:16px;flex-wrap:wrap}.filter-btn[data-v-6af773d9]{display:flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;background:var(--card);border:1px solid var(--card-line);color:var(--muted);font-family:var(--display);font-weight:700;font-size:.98rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.filter-btn[data-v-6af773d9]:hover{border-color:var(--ink-text);color:var(--ink-text)}.filter-btn.active[data-v-6af773d9]{background:var(--ink-text);border-color:var(--ink-text);color:var(--volt)}.matches-grid-premium[data-v-6af773d9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px}.match-card-premium[data-v-6af773d9]{background:var(--card);border:1px solid var(--card-line);border-top:3px solid var(--ink-text);padding:16px;transition:border-color .18s,transform .18s}.match-card-premium[data-v-6af773d9]:hover{transform:translateY(-2px);border-color:var(--card-line-2);border-top-color:var(--accent)}.match-card-premium.match-urgent[data-v-6af773d9]{border-top-color:var(--live);background:#fff7f7}.match-card-top[data-v-6af773d9]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px}.match-tournament-badge[data-v-6af773d9]{display:flex;align-items:center;gap:6px;min-width:0;font-family:var(--display);font-weight:700;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.match-tournament-badge span[data-v-6af773d9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-round-badge[data-v-6af773d9]{flex-shrink:0;padding:3px 10px;background:var(--ink-text);color:var(--volt);font-family:var(--display);font-style:italic;font-weight:800;font-size:.9rem;letter-spacing:.04em;text-transform:uppercase}.match-faceoff[data-v-6af773d9]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;margin-bottom:14px;background:var(--ink);color:var(--text)}.faceoff-player[data-v-6af773d9]{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;flex:1}.faceoff-avatar[data-v-6af773d9]{width:42px;height:42px;display:flex;align-items:center;justify-content:center;font-family:var(--display);font-style:italic;font-weight:900;font-size:1rem;text-transform:uppercase}.you-avatar[data-v-6af773d9]{background:var(--volt);color:var(--volt-ink)}.opponent-avatar[data-v-6af773d9]{background:var(--panel-2);color:var(--text);border:1px solid var(--line-2)}.faceoff-name[data-v-6af773d9]{max-width:100%;font-size:.82rem;font-weight:600;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.faceoff-vs[data-v-6af773d9]{font-family:var(--display);font-style:italic;font-weight:900;font-size:1.6rem;color:var(--volt)}.match-card-bottom[data-v-6af773d9]{display:flex;justify-content:space-between;align-items:center;gap:10px}.match-timer[data-v-6af773d9]{display:flex;align-items:center;gap:6px;font-family:var(--display);font-weight:800;font-size:1.15rem;letter-spacing:.03em;color:var(--ink-text)}.match-timer.timer-urgent[data-v-6af773d9]{color:var(--live);animation:timerPulse-6af773d9 1s ease-in-out infinite}@keyframes timerPulse-6af773d9{0%,to{opacity:1}50%{opacity:.5}}.btn-match-play[data-v-6af773d9],.btn-match-report[data-v-6af773d9],.btn-match-locked[data-v-6af773d9]{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 20px;border:0;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.02rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s,color .18s,transform .18s}.btn-match-play[data-v-6af773d9]{clip-path:var(--slant);background:var(--volt);color:var(--volt-ink)}.btn-match-play[data-v-6af773d9]:hover{background:var(--ink-text);color:var(--volt);transform:translate(2px)}.btn-match-report[data-v-6af773d9]{background:transparent;color:var(--ink-text);border:1.5px solid var(--ink-text)}.btn-match-report[data-v-6af773d9]:hover{background:var(--ink-text);color:var(--gold)}.btn-match-locked[data-v-6af773d9]{background:#eef0f2;color:var(--muted-2);border:1px solid var(--card-line);cursor:not-allowed}.entries-grid-premium[data-v-6af773d9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.entry-card-premium[data-v-6af773d9]{background:var(--card);border:1px solid var(--card-line);overflow:hidden;cursor:pointer;transition:transform .2s,border-color .2s,box-shadow .2s}.entry-card-premium[data-v-6af773d9]:hover{transform:translateY(-3px);border-color:var(--ink-text);box-shadow:0 14px 28px -14px #08090b66}.entry-card-image[data-v-6af773d9]{position:relative;height:96px;background-size:cover;background-position:center}.entry-card-overlay[data-v-6af773d9]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#08090bbf,#08090b1a)}.entry-status-pill[data-v-6af773d9]{position:absolute;top:8px;right:8px;display:flex;align-items:center;gap:5px;padding:3px 8px;background:var(--ink);color:var(--text);font-family:var(--display);font-weight:800;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.status-dot[data-v-6af773d9]{width:6px;height:6px;border-radius:50%;background:currentColor}.entry-status-pill.confirmed[data-v-6af773d9]{color:var(--brand)}.entry-status-pill.won[data-v-6af773d9]{background:var(--volt);color:var(--volt-ink)}.entry-status-pill.lost[data-v-6af773d9],.entry-status-pill.eliminated[data-v-6af773d9]{color:var(--live)}.entry-status-pill.refunded[data-v-6af773d9]{color:var(--gold)}.entry-status-pill.in_progress[data-v-6af773d9]{color:var(--volt)}.entry-card-body[data-v-6af773d9]{padding:12px}.entry-game-tag[data-v-6af773d9]{display:flex;align-items:center;gap:6px;margin-bottom:4px;font-family:var(--display);font-weight:700;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;color:#0090c0}.entry-card-title[data-v-6af773d9]{margin:0 0 10px;font-family:var(--display);font-weight:800;font-size:1.15rem;line-height:1.1;text-transform:uppercase;color:var(--ink-text)}.entry-card-meta[data-v-6af773d9]{display:flex;justify-content:space-between;gap:8px;padding-top:8px;border-top:1px solid var(--card-line);font-size:.8rem;color:var(--muted)}.entry-date[data-v-6af773d9],.entry-prize[data-v-6af773d9]{display:flex;align-items:center;gap:5px;white-space:nowrap}.entry-prize[data-v-6af773d9]{color:var(--ink-text);font-weight:700}.tournaments-grid-premium[data-v-6af773d9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px}.tournament-card-premium[data-v-6af773d9]{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--card-line);overflow:hidden;cursor:pointer;transition:transform .2s,border-color .2s,box-shadow .2s}.tournament-card-premium[data-v-6af773d9]:hover{transform:translateY(-3px);border-color:var(--ink-text);box-shadow:0 14px 28px -14px #08090b73}.tournament-card-image[data-v-6af773d9]{position:relative;height:118px;background-size:cover;background-position:center}.tournament-card-overlay[data-v-6af773d9]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#08090bd9,#08090b40 70%)}.prize-hero-display[data-v-6af773d9]{position:absolute;left:12px;bottom:10px;z-index:2;text-align:left}.prize-hero-label[data-v-6af773d9]{display:block;font-family:var(--display);font-weight:800;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);line-height:1}.prize-hero-amount[data-v-6af773d9]{display:block;font-family:var(--display);font-style:italic;font-weight:900;font-size:2.1rem;line-height:.95;color:var(--volt)}.tournament-entry-badge[data-v-6af773d9]{position:absolute;right:8px;bottom:10px;z-index:2;padding:3px 8px;background:var(--text);color:var(--ink);font-family:var(--display);font-weight:800;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase}.tournament-region-tag[data-v-6af773d9]{position:absolute;top:8px;right:8px;z-index:2;display:flex;align-items:center;gap:5px;padding:3px 8px;background:var(--ink);color:var(--text);font-family:var(--display);font-weight:700;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.tournament-card-body[data-v-6af773d9]{display:flex;flex-direction:column;flex:1;padding:12px}.tournament-game-badge[data-v-6af773d9]{display:flex;align-items:center;gap:6px;margin-bottom:4px;font-family:var(--display);font-weight:700;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;color:#0090c0}.tournament-card-title[data-v-6af773d9]{margin:0 0 10px;font-family:var(--display);font-weight:800;font-size:1.15rem;line-height:1.1;text-transform:uppercase;color:var(--ink-text)}.tournament-card-stats[data-v-6af773d9]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}.tournament-stat[data-v-6af773d9]{display:flex;align-items:center;gap:5px;font-size:.82rem;font-weight:600;color:var(--muted)}.spots-urgent[data-v-6af773d9]{font-family:var(--display);font-weight:800;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;color:var(--live);animation:urgencyPulse-6af773d9 1.5s ease-in-out infinite}@keyframes urgencyPulse-6af773d9{0%,to{opacity:1}50%{opacity:.5}}.tournament-progress[data-v-6af773d9]{margin-bottom:12px;margin-top:auto}.tournament-progress-track[data-v-6af773d9]{height:4px;background:#e3e6ea;overflow:hidden}.tournament-progress-fill[data-v-6af773d9]{height:100%;background:var(--ink-text);transition:width .5s ease}.tournament-progress-fill.fill-warning[data-v-6af773d9]{background:var(--live)!important}.btn-enter-tournament[data-v-6af773d9]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:40px;background:transparent;border:1.5px solid var(--ink-text);color:var(--ink-text);font-family:var(--display);font-style:italic;font-weight:800;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s,color .18s}.tournament-card-premium:hover .btn-enter-tournament[data-v-6af773d9]{background:var(--volt);border-color:var(--volt);color:var(--volt-ink)}.empty-state-premium[data-v-6af773d9]{padding:48px 20px;text-align:center;background:var(--card);border:1px dashed var(--card-line-2)}.empty-icon[data-v-6af773d9]{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px;background:var(--ink-text);color:var(--volt);font-size:1.25rem}.empty-state-premium h4[data-v-6af773d9]{margin:0 0 6px;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.4rem;text-transform:uppercase;color:var(--ink-text)}.empty-state-premium p[data-v-6af773d9]{margin:0 auto;max-width:380px;font-size:.92rem;color:var(--muted)}.modal-backdrop-premium[data-v-6af773d9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:#08090bc7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fadeIn-6af773d9 .2s ease;font-family:var(--body)}.modal-premium[data-v-6af773d9]{width:100%;max-width:420px;padding:28px 26px 24px;text-align:center;background:var(--ink-2);border:1px solid var(--line-2);border-top:3px solid var(--volt);color:var(--text);box-shadow:0 30px 60px #00000080}.modal-icon-premium[data-v-6af773d9]{width:58px;height:58px;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;background:var(--panel-2);border:1px solid var(--line-2);font-size:1.6rem;color:var(--win)}.modal-icon-premium.warning[data-v-6af773d9]{color:var(--gold)}.modal-premium h3[data-v-6af773d9]{margin:0 0 6px;font-family:var(--display);font-style:italic;font-weight:900;font-size:1.8rem;line-height:1;text-transform:uppercase;color:var(--text)}.warning-text[data-v-6af773d9]{color:var(--gold)!important}.modal-desc[data-v-6af773d9]{margin:0 0 18px;font-size:.95rem;color:var(--text-2)}.modal-desc strong[data-v-6af773d9]{color:var(--text)}.info-notice[data-v-6af773d9]{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:10px 12px;background:#ffc23d1a;border-left:3px solid var(--gold);font-size:.88rem;color:var(--gold);text-align:left}.modal-details[data-v-6af773d9]{margin-bottom:20px;padding:4px 14px;background:var(--panel);border:1px solid var(--line)}.modal-detail-row[data-v-6af773d9]{display:flex;justify-content:space-between;gap:12px;padding:11px 0;font-size:.95rem}.modal-detail-row[data-v-6af773d9]:not(:last-child){border-bottom:1px solid var(--line)}.modal-detail-row span[data-v-6af773d9]{color:var(--text-2)}.modal-detail-row strong[data-v-6af773d9]{font-family:var(--display);font-weight:800;font-size:1.15rem;color:var(--text)}.refund-amount[data-v-6af773d9]{color:var(--volt)!important}.no-refund[data-v-6af773d9]{color:var(--gold)!important;font-size:.95rem!important}.modal-actions[data-v-6af773d9]{display:flex;gap:10px}.btn-cancel[data-v-6af773d9],.btn-danger-premium[data-v-6af773d9]{flex:1;min-height:48px;font-family:var(--display);font-style:italic;font-weight:800;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.btn-cancel[data-v-6af773d9]{background:transparent;border:1.5px solid var(--line-2);color:var(--text)}.btn-cancel[data-v-6af773d9]:hover{border-color:var(--text)}.btn-danger-premium[data-v-6af773d9]{border:0;clip-path:var(--slant);background:var(--live);color:#fff}.btn-danger-premium[data-v-6af773d9]:hover:not(:disabled){background:#ff5a5a}.btn-danger-premium[data-v-6af773d9]:disabled{opacity:.45;cursor:not-allowed}@keyframes fadeIn-6af773d9{0%{opacity:0}to{opacity:1}}.mobile-only[data-v-6af773d9]{display:none!important}.desktop-only[data-v-6af773d9]{display:flex}.desktop-only.content-section[data-v-6af773d9]{display:block}@media (max-width: 1400px){.nav-pill-split[data-v-6af773d9]{display:none}}@media (max-width: 1200px){.nav-pill-greeting[data-v-6af773d9]{max-width:140px}.welcome-hero-inner[data-v-6af773d9]{grid-template-columns:1.15fr 1fr;gap:24px;padding:26px 28px}}@media (max-width: 1100px){.nav-pill-forum .nav-pill-label[data-v-6af773d9]{display:none}}@media (max-width: 1024px){.nav-pill-rank[data-v-6af773d9]{display:none}.welcome-hero-inner[data-v-6af773d9]{grid-template-columns:1fr;gap:22px}.welcome-hero-right[data-v-6af773d9]{grid-template-columns:repeat(4,1fr)}}@media (max-width: 900px){.nav-pill-greeting[data-v-6af773d9]{display:none}}@media (max-width: 768px){.dashboard[data-v-6af773d9],.modal-backdrop-premium[data-v-6af773d9]{--nav-h: 60px}.top-nav-inner[data-v-6af773d9]{padding:0 12px;gap:10px;justify-content:space-between}.top-nav-right.desktop-only[data-v-6af773d9]{display:none}.top-nav-bar[data-v-6af773d9]:after{width:80px}.top-nav-logo[data-v-6af773d9]{height:calc(var(--nav-h) - 18px);max-width:130px}.mode-toggle-option[data-v-6af773d9]{height:34px;padding:0 12px;font-size:.95rem}.main-content[data-v-6af773d9]{margin-left:0!important;margin-right:0!important;padding:8px 4px 88px}.main-content.shoutout-open[data-v-6af773d9]{margin-right:0!important}.content-area[data-v-6af773d9]{padding:6px 8px}.gamertag-banner[data-v-6af773d9]{margin-left:0!important;padding:10px 12px 0}.gamertag-banner-inner[data-v-6af773d9]{flex-wrap:wrap;gap:12px;padding:14px}.btn-gamertag[data-v-6af773d9]{width:100%;justify-content:center}.shoutout-forum-container[data-v-6af773d9]{display:none!important}.mobile-only[data-v-6af773d9]{display:flex!important}.mobile-only.content-section[data-v-6af773d9]{display:block!important}.desktop-only[data-v-6af773d9],.desktop-only.content-section[data-v-6af773d9]{display:none!important}.welcome-hero[data-v-6af773d9]{margin-bottom:18px;border-left-width:3px}.welcome-hero-inner[data-v-6af773d9]{padding:20px 16px;gap:18px}.welcome-badge[data-v-6af773d9]{font-size:.8rem;padding:4px 10px;margin-bottom:10px}.welcome-title[data-v-6af773d9]{font-size:2.2rem;margin-bottom:6px}.welcome-subtitle[data-v-6af773d9]{font-size:.92rem;margin-bottom:16px}.welcome-actions[data-v-6af773d9]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.welcome-btn[data-v-6af773d9]{width:100%;min-height:48px;padding:0 12px;font-size:1rem}.welcome-hero-right[data-v-6af773d9]{grid-template-columns:repeat(2,1fr)}.welcome-stat-card[data-v-6af773d9]{padding:12px;gap:10px}.welcome-stat-icon[data-v-6af773d9]{width:32px;height:32px;font-size:.82rem}.welcome-stat-label[data-v-6af773d9]{font-size:.75rem}.welcome-stat-value[data-v-6af773d9]{font-size:1.35rem}.content-section[data-v-6af773d9]{margin-bottom:24px}.section-header-left h3[data-v-6af773d9]{font-size:1.35rem}.tournaments-grid-premium.mobile-tournaments-grid[data-v-6af773d9]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,72%);grid-template-columns:none;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -8px;padding:2px 8px 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tournaments-grid-premium.mobile-tournaments-grid[data-v-6af773d9]::-webkit-scrollbar{display:none}.mobile-tournaments-grid .tournament-card-premium[data-v-6af773d9]{scroll-snap-align:start}.tournament-card-image[data-v-6af773d9]{height:110px}.tournament-card-premium[data-v-6af773d9]:hover{transform:none}.mobile-entries-grid[data-v-6af773d9]{grid-template-columns:1fr!important;gap:8px}.mobile-entries-grid .entry-card-premium[data-v-6af773d9]{display:flex;flex-direction:row;min-height:88px}.mobile-entries-grid .entry-card-image[data-v-6af773d9]{width:104px;height:auto;min-height:88px;flex-shrink:0}.mobile-entries-grid .entry-status-pill[data-v-6af773d9]{top:auto;bottom:6px;left:6px;right:auto;font-size:.72rem}.mobile-entries-grid .entry-card-body[data-v-6af773d9]{flex:1;min-width:0;padding:10px 12px}.mobile-entries-grid .entry-card-title[data-v-6af773d9]{font-size:1.05rem;margin-bottom:6px}.mobile-entries-grid .entry-card-meta[data-v-6af773d9]{padding-top:6px}.modal-premium[data-v-6af773d9]{padding:24px 18px 18px}}@media (max-width: 480px){.top-nav-inner[data-v-6af773d9]{padding:0 10px;gap:6px}.top-nav-logo[data-v-6af773d9]{max-width:110px}.mode-toggle-option[data-v-6af773d9]{padding:0 10px;gap:5px}.welcome-title[data-v-6af773d9]{font-size:1.95rem}.welcome-actions[data-v-6af773d9]{grid-template-columns:1fr}.section-header-left h3[data-v-6af773d9]{font-size:1.2rem}.btn-view-all[data-v-6af773d9]{font-size:.92rem}.entry-card-meta[data-v-6af773d9]{flex-wrap:wrap}.modal-actions[data-v-6af773d9]{flex-direction:column-reverse}}@media (max-width: 360px){.mode-toggle-option span[data-v-6af773d9]{display:none}.mode-toggle-option[data-v-6af773d9]{padding:0 12px}}@media (prefers-reduced-motion: reduce){.dashboard[data-v-6af773d9] *,.dashboard[data-v-6af773d9] *:before,.dashboard[data-v-6af773d9] *:after{animation:none!important;transition:none!important}}.captain-chat-fab[data-v-6af773d9]{position:fixed;bottom:24px;right:24px;z-index:9999;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border:0;background:#b78bff;color:#12051f;font-size:1.3rem;cursor:pointer;box-shadow:0 10px 24px -8px #08090b80;transition:transform .18s;animation:pulse-glow-6af773d9 2s ease-in-out infinite}.captain-chat-fab[data-v-6af773d9]:hover{transform:translateY(-2px)}.captain-chat-fab.has-unread[data-v-6af773d9]{animation:pulse-glow-strong-6af773d9 1.5s ease-in-out infinite}.chat-unread-badge[data-v-6af773d9]{position:absolute;top:-6px;right:-6px;min-width:22px;height:22px;padding:0 4px;display:flex;align-items:center;justify-content:center;background:#ff3d3d;color:#fff;border:2px solid #08090b;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:800;font-size:.8rem}@keyframes pulse-glow-6af773d9{0%,to{box-shadow:0 0 #b78bff73}50%{box-shadow:0 0 0 10px #b78bff00}}@keyframes pulse-glow-strong-6af773d9{0%,to{box-shadow:0 0 #ff3d3d80}50%{box-shadow:0 0 0 12px #ff3d3d00}}@media (max-width: 768px){.captain-chat-fab[data-v-6af773d9]{bottom:16px;right:16px;width:50px;height:50px;font-size:1.1rem}}@media (max-width: 768px){.dashboard .top-nav-bar,.dashboard .mobile-top-bar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.dashboard .welcome-badge-dot,.dashboard .nav-pill-badge,.dashboard .pulse-ring,.dashboard .pulse-dot,.dashboard .live-dot,.dashboard .match-badge,.dashboard .status-inprogress,.dashboard .shout-icon,.dashboard .waiting-card-premium,.dashboard .chip-pending-dot,.dashboard .mobile-chip-pending-dot,.dashboard .chat-unread-badge,.dashboard .pending-tab-badge,.dashboard .tab-count.has-items,.dashboard .mobile-tab-count.has-items,.dashboard .incoming-challenges-title i,.dashboard .orbit-ring,.dashboard .challenge-waiting-pulse,.dashboard .waiting-pulse-dot,.dashboard .waiting-status-dot,.dashboard .btn-play,.dashboard .opponent-submitted-alert>i,.dashboard .match-timer-large.critical,.dashboard .payment-pending-icon-wrap i,.dashboard .pulse{animation:none!important}}.create-overlay[data-v-c3565d3b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#f1f5f9;z-index:100000;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.create-page[data-v-c3565d3b]{display:flex;flex-direction:column;height:100vh}.page-header[data-v-c3565d3b]{display:flex;align-items:center;padding:16px 24px;background:#fff;border-bottom:1px solid #e2e8f0;gap:12px;flex-shrink:0;position:sticky;top:0;z-index:10}.header-back[data-v-c3565d3b]{width:40px;height:40px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#475569;font-size:.9rem;transition:all .2s;gap:6px}.header-back-label[data-v-c3565d3b]{display:none;font-size:.8rem;font-weight:500}.header-back[data-v-c3565d3b]:hover{background:#f8fafc;border-color:#cbd5e1}.header-close-mobile[data-v-c3565d3b]{display:none;width:40px;height:40px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;align-items:center;justify-content:center;cursor:pointer;color:#475569;font-size:1.1rem}.header-content[data-v-c3565d3b]{display:flex;align-items:center;gap:14px;flex:1}.header-icon[data-v-c3565d3b]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#2563eb,#1d4ed8);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;flex-shrink:0}.page-header h1[data-v-c3565d3b]{font-size:1.1rem;font-weight:700;color:#0f172a;margin:0;line-height:1.3}.page-header p[data-v-c3565d3b]{font-size:.75rem;color:#64748b;margin:2px 0 0}.page-body[data-v-c3565d3b]{flex:1;overflow-y:auto;padding:16px 20px 40px;max-width:1300px;margin:0 auto;width:100%}.mobile-template-select[data-v-c3565d3b]{display:none;margin-bottom:16px}.mobile-template-select label[data-v-c3565d3b]{display:block;font-size:.8rem;font-weight:600;color:#475569;margin-bottom:6px}.mobile-template-select select[data-v-c3565d3b]{width:100%}.section-label[data-v-c3565d3b]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#64748b;margin-bottom:12px;display:flex;align-items:center;gap:8px}.section-label i[data-v-c3565d3b]{color:#f59e0b}.templates-section[data-v-c3565d3b]{margin-bottom:24px}.templates-grid[data-v-c3565d3b]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.template-card[data-v-c3565d3b]{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:all .2s;text-align:left;font-family:inherit;font-size:.8rem}.template-card[data-v-c3565d3b]:hover{border-color:#2563eb;box-shadow:0 4px 16px #2563eb14;transform:translateY(-1px)}.template-card.active[data-v-c3565d3b]{border-color:#2563eb;background:#eff6ff}.tc-icon[data-v-c3565d3b]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.85rem;flex-shrink:0}.tc-info[data-v-c3565d3b]{flex:1;min-width:0}.tc-name[data-v-c3565d3b]{display:block;font-weight:600;font-size:.8rem;color:#0f172a;margin-bottom:1px}.tc-detail[data-v-c3565d3b]{font-size:.65rem;color:#94a3b8}.tc-meta[data-v-c3565d3b]{display:flex;flex-direction:column;gap:2px;text-align:right}.tc-meta span[data-v-c3565d3b]{font-size:.6rem;font-weight:600;color:#64748b;background:#f1f5f9;padding:2px 6px;border-radius:4px}.form-columns[data-v-c3565d3b]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.form-column[data-v-c3565d3b]{display:flex;flex-direction:column;gap:16px}.form-card[data-v-c3565d3b]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px 18px}.card-title[data-v-c3565d3b]{font-size:.8rem;font-weight:700;color:#0f172a;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #f1f5f9;display:flex;align-items:center;gap:8px}.card-title i[data-v-c3565d3b]{color:#2563eb;font-size:.85rem}.input-group[data-v-c3565d3b]{margin-bottom:12px;flex:1}.input-group[data-v-c3565d3b]:last-child{margin-bottom:0}.input-group label[data-v-c3565d3b]{display:block;font-size:.7rem;font-weight:600;color:#475569;margin-bottom:4px}.required[data-v-c3565d3b]{color:#ef4444}.input-row[data-v-c3565d3b]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.input-row.three-col[data-v-c3565d3b]{grid-template-columns:1fr 1fr 1fr}.input-with-icon[data-v-c3565d3b]{position:relative;display:flex;align-items:center}.input-with-icon>i[data-v-c3565d3b]:first-child{position:absolute;left:10px;color:#94a3b8;font-size:.75rem;pointer-events:none}.input-with-icon input[data-v-c3565d3b]{width:100%;padding:8px 10px 8px 32px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:.8rem;font-family:inherit;background:#fff;color:#0f172a;transition:all .2s}.input-with-icon input[data-v-c3565d3b]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb0f}.has-prize-input[data-v-c3565d3b]{width:100%;padding:8px 10px 8px 24px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:.8rem;font-family:inherit;background:#fff;color:#0f172a;transition:all .2s}.has-prize-input[data-v-c3565d3b]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb0f}.input-prefix[data-v-c3565d3b]{position:absolute;left:10px;color:#64748b;font-weight:600;font-size:.8rem}.has-prefix[data-v-c3565d3b]{padding-left:24px!important}.input-hint[data-v-c3565d3b]{display:block;font-size:.62rem;color:#94a3b8;margin-top:3px}.suggest-link[data-v-c3565d3b]{background:none;border:none;color:#2563eb;cursor:pointer;font-size:.62rem;text-decoration:underline;margin-left:6px;padding:0}.suggest-link[data-v-c3565d3b]:hover{color:#1d4ed8}.styled-select[data-v-c3565d3b]{width:100%;padding:8px 28px 8px 10px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:.8rem;font-family:inherit;background:#fff;color:#0f172a;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M2 4l3 3 3-3' fill='none' stroke='%2394a3b8' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;cursor:pointer;transition:all .2s}.styled-select[data-v-c3565d3b]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb0f}.date-input[data-v-c3565d3b]{width:100%;padding:8px 10px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:.8rem;font-family:inherit;background:#fff;color:#0f172a;transition:all .2s}.date-input[data-v-c3565d3b]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb0f}.timezone-note[data-v-c3565d3b]{margin-top:10px;padding:6px 10px;background:#f8fafc;border-radius:6px;font-size:.65rem;color:#64748b;display:flex;align-items:center;gap:6px}.styled-textarea[data-v-c3565d3b]{width:100%;padding:10px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:.8rem;font-family:inherit;resize:vertical;background:#fff;color:#0f172a;line-height:1.5;transition:all .2s}.styled-textarea[data-v-c3565d3b]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb0f}.prize-breakdown-info[data-v-c3565d3b]{background:#f8fafc;border-radius:8px;padding:10px 14px;margin-bottom:14px}.breakdown-item[data-v-c3565d3b]{display:flex;justify-content:space-between;align-items:center;padding:3px 0;font-size:.75rem}.breakdown-item span[data-v-c3565d3b]{color:#64748b}.breakdown-item.divider[data-v-c3565d3b]{border-top:1px solid #e2e8f0;margin:4px 0;padding:0}.breakdown-item.warning[data-v-c3565d3b]{background:#fef2f2;margin-top:3px;padding:4px 8px;border-radius:4px}.breakdown-item.note[data-v-c3565d3b]{background:#eff6ff;margin-top:3px;padding:4px 8px;border-radius:4px}.text-green[data-v-c3565d3b]{color:#10b981}.text-red[data-v-c3565d3b]{color:#ef4444}.text-blue[data-v-c3565d3b]{color:#3b82f6}.prize-list[data-v-c3565d3b]{margin-bottom:10px}.prize-entry[data-v-c3565d3b]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:6px}.prize-position[data-v-c3565d3b]{display:flex;align-items:center;gap:6px;font-size:.75rem;font-weight:600;color:#0f172a;min-width:80px}.pos-medal[data-v-c3565d3b]{font-size:1rem}.prize-amount-input[data-v-c3565d3b]{position:relative;flex:1}.prize-amount-input span[data-v-c3565d3b]{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:#64748b;font-weight:600;font-size:.75rem}.prize-amount-input input[data-v-c3565d3b]{width:100%;padding:6px 8px 6px 20px;border:1px solid #e2e8f0;border-radius:6px;font-size:.8rem;background:#fff;font-family:inherit}.prize-remove[data-v-c3565d3b]{width:28px;height:28px;border-radius:6px;border:none;background:#ef444414;color:#ef4444;cursor:pointer;font-size:.65rem;transition:all .2s;flex-shrink:0}.prize-remove[data-v-c3565d3b]:hover{background:#ef4444;color:#fff}.prize-quick-actions[data-v-c3565d3b]{display:flex;gap:6px;margin-bottom:10px;flex-wrap:wrap}.quick-btn[data-v-c3565d3b]{padding:5px 10px;border-radius:6px;font-size:.65rem;font-weight:600;cursor:pointer;transition:all .15s;display:flex;align-items:center;gap:4px;font-family:inherit}.quick-btn.outline[data-v-c3565d3b]{background:#fff;border:1px solid #e2e8f0;color:#475569}.quick-btn.outline[data-v-c3565d3b]:hover{background:#f8fafc;border-color:#cbd5e1}.prize-summary-bar[data-v-c3565d3b]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:8px;font-size:.7rem;flex-wrap:wrap;gap:6px}.prize-summary-bar.over[data-v-c3565d3b]{background:#fef2f2;border:1px solid #fecaca}.prize-summary-bar.match[data-v-c3565d3b]{background:#f0fdf4;border:1px solid #bbf7d0}.prize-summary-bar.under[data-v-c3565d3b]{background:#f8fafc;border:1px solid #e2e8f0}.psb-left[data-v-c3565d3b]{display:flex;align-items:center;gap:4px}.psb-sep[data-v-c3565d3b]{color:#cbd5e1}.psb-badge[data-v-c3565d3b]{padding:2px 8px;border-radius:12px;font-size:.6rem;font-weight:600}.psb-badge.over[data-v-c3565d3b]{background:#fee2e2;color:#dc2626}.psb-badge.match[data-v-c3565d3b]{background:#dcfce7;color:#16a34a}.psb-badge.under[data-v-c3565d3b]{background:#e2e8f0;color:#64748b}.submit-bar[data-v-c3565d3b]{display:flex;align-items:center;justify-content:space-between;padding:14px 0 0;border-top:1px solid #e2e8f0;margin-top:8px;flex-wrap:wrap;gap:10px}.submit-info[data-v-c3565d3b]{font-size:.75rem}.submit-warning[data-v-c3565d3b]{color:#f59e0b;display:flex;align-items:center;gap:6px}.submit-ready[data-v-c3565d3b]{color:#16a34a;display:flex;align-items:center;gap:6px}.submit-actions[data-v-c3565d3b]{display:flex;gap:8px}.btn-cancel[data-v-c3565d3b],.btn-submit[data-v-c3565d3b]{padding:8px 20px;border-radius:8px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit}.btn-cancel[data-v-c3565d3b]{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.btn-cancel[data-v-c3565d3b]:hover{background:#e2e8f0}.btn-submit[data-v-c3565d3b]{background:#0f172a;border:none;color:#fff;display:flex;align-items:center;gap:6px}.btn-submit[data-v-c3565d3b]:hover:not(:disabled){background:#1e293b;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.btn-submit[data-v-c3565d3b]:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 1024px){.templates-grid[data-v-c3565d3b]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.create-overlay[data-v-c3565d3b]{background:#fff}.page-header[data-v-c3565d3b]{padding:12px 16px;gap:8px}.header-back[data-v-c3565d3b]{width:36px;height:36px}.header-back-label[data-v-c3565d3b]{display:none}.header-close-mobile[data-v-c3565d3b]{display:flex}.header-icon[data-v-c3565d3b]{width:36px;height:36px;font-size:1rem}.page-header h1[data-v-c3565d3b]{font-size:.95rem}.page-header p[data-v-c3565d3b]{font-size:.65rem}.page-body[data-v-c3565d3b]{padding:12px 14px 20px}.templates-grid[data-v-c3565d3b]{display:none}.mobile-template-select[data-v-c3565d3b]{display:block}.form-columns[data-v-c3565d3b]{grid-template-columns:1fr;gap:12px}.form-card[data-v-c3565d3b]{padding:14px}.input-row[data-v-c3565d3b]{grid-template-columns:1fr;gap:8px}.input-row.three-col[data-v-c3565d3b]{grid-template-columns:1fr 1fr}.card-title[data-v-c3565d3b]{font-size:.75rem;margin-bottom:10px;padding-bottom:8px}.prize-entry[data-v-c3565d3b]{flex-wrap:wrap;gap:6px}.prize-position[data-v-c3565d3b]{min-width:60px;font-size:.7rem}.prize-amount-input[data-v-c3565d3b]{flex:1;min-width:80px}.prize-quick-actions[data-v-c3565d3b]{gap:4px}.quick-btn[data-v-c3565d3b]{padding:4px 8px;font-size:.6rem}.prize-summary-bar[data-v-c3565d3b]{font-size:.65rem;padding:6px 10px}.submit-bar[data-v-c3565d3b]{flex-direction:column;align-items:stretch;gap:8px}.submit-info[data-v-c3565d3b]{text-align:center}.submit-actions[data-v-c3565d3b]{flex-direction:column}.btn-cancel[data-v-c3565d3b],.btn-submit[data-v-c3565d3b]{padding:10px;justify-content:center}.prize-breakdown-info[data-v-c3565d3b]{padding:8px 10px}.breakdown-item[data-v-c3565d3b]{font-size:.7rem}.timezone-note[data-v-c3565d3b]{font-size:.6rem;padding:4px 8px}.input-hint[data-v-c3565d3b]{font-size:.58rem}}@media (max-width: 480px){.page-header[data-v-c3565d3b]{padding:10px 12px}.header-back[data-v-c3565d3b]{width:32px;height:32px;font-size:.8rem}.header-close-mobile[data-v-c3565d3b]{width:32px;height:32px;font-size:.9rem}.header-icon[data-v-c3565d3b]{width:30px;height:30px;font-size:.85rem}.page-header h1[data-v-c3565d3b]{font-size:.85rem}.page-header p[data-v-c3565d3b]{display:none}.page-body[data-v-c3565d3b]{padding:10px 10px 16px}.form-card[data-v-c3565d3b]{padding:12px;border-radius:10px}.input-row.three-col[data-v-c3565d3b]{grid-template-columns:1fr 1fr;gap:6px}.input-group label[data-v-c3565d3b]{font-size:.65rem}.input-with-icon input[data-v-c3565d3b],.styled-select[data-v-c3565d3b],.date-input[data-v-c3565d3b],.has-prize-input[data-v-c3565d3b]{font-size:.7rem;padding:6px 8px}.input-with-icon input[data-v-c3565d3b]{padding-left:28px}.has-prefix[data-v-c3565d3b]{padding-left:20px!important}.input-prefix[data-v-c3565d3b]{font-size:.7rem;left:8px}.styled-textarea[data-v-c3565d3b]{font-size:.7rem;padding:8px}.tc-meta[data-v-c3565d3b]{display:none}.template-card[data-v-c3565d3b]{padding:8px 10px;font-size:.7rem}.tc-icon[data-v-c3565d3b]{width:30px;height:30px;font-size:.7rem}.tc-name[data-v-c3565d3b]{font-size:.7rem}.tc-detail[data-v-c3565d3b]{font-size:.55rem}}.create-overlay[data-v-c3565d3b]{--a-ink: #08090b;--a-line: #e4e6ea;--a-text: #111318;--a-muted: #6b7079;--a-accent: #38c6f4;--a-accent-strong: #0a86b4;--a-accent-tint: #e7f7fd;--a-display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--a-body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--a-body)}.create-overlay h1[data-v-c3565d3b]{font-family:var(--a-display);font-weight:800;letter-spacing:.02em;text-transform:uppercase}.create-overlay .page-header[data-v-c3565d3b]{border-top:3px solid var(--a-accent)}.create-overlay .header-icon[data-v-c3565d3b]{border-radius:2px;background:var(--a-ink);color:var(--a-accent)}.create-overlay .header-back[data-v-c3565d3b],.create-overlay .header-close-mobile[data-v-c3565d3b]{border-radius:2px}.create-overlay input[data-v-c3565d3b],.create-overlay select[data-v-c3565d3b],.create-overlay textarea[data-v-c3565d3b]{border-radius:2px;font-family:var(--a-body)}.create-overlay input[data-v-c3565d3b]:focus,.create-overlay select[data-v-c3565d3b]:focus,.create-overlay textarea[data-v-c3565d3b]:focus{border-color:var(--a-accent);box-shadow:0 0 0 3px #38c6f42e;outline:none}.create-overlay .btn-submit[data-v-c3565d3b]{min-height:46px;border-radius:2px;background:var(--a-accent);color:#04202b;font-family:var(--a-display);font-size:1.05rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}@media (max-width: 768px){.create-overlay input[data-v-c3565d3b],.create-overlay select[data-v-c3565d3b],.create-overlay textarea[data-v-c3565d3b]{font-size:16px}.create-overlay .submit-bar[data-v-c3565d3b]{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}.confirm-delete-modal[data-v-7052bc10]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:2000}.modal-backdrop[data-v-7052bc10]{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content[data-v-7052bc10]{position:relative;background:#fff;width:400px;max-width:90vw;border-radius:20px;padding:32px;text-align:center;animation:scaleIn-7052bc10 .2s ease;z-index:2001}@keyframes scaleIn-7052bc10{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.warning-icon[data-v-7052bc10]{font-size:3rem;color:#ef4444;margin-bottom:16px}.modal-content h3[data-v-7052bc10]{font-size:1.25rem;font-weight:700;margin:0 0 8px;color:#0f172a}.modal-content p[data-v-7052bc10]{color:#64748b;margin:0 0 24px;line-height:1.5}.modal-content p strong[data-v-7052bc10]{color:#0f172a}.modal-actions[data-v-7052bc10]{display:flex;gap:12px;justify-content:center}.cancel-btn[data-v-7052bc10],.delete-btn[data-v-7052bc10]{padding:12px 24px;border-radius:10px;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:.85rem}.cancel-btn[data-v-7052bc10]{background:#fff;border:1px solid #e2e8f0;color:#64748b}.cancel-btn[data-v-7052bc10]:hover{background:#f8fafc;border-color:#cbd5e1}.delete-btn[data-v-7052bc10]{background:#ef4444;border:none;color:#fff;display:flex;align-items:center;gap:8px}.delete-btn[data-v-7052bc10]:hover{background:#dc2626;transform:translateY(-1px);box-shadow:0 4px 8px #ef44444d}.cancel-refund-btn[data-v-7052bc10]{background:#f59e0b}.cancel-refund-btn[data-v-7052bc10]:hover{background:#d97706;box-shadow:0 4px 8px #f59e0b4d}@media (max-width: 480px){.modal-content[data-v-7052bc10]{margin:20px;padding:24px}.modal-actions[data-v-7052bc10]{flex-direction:column-reverse}.cancel-btn[data-v-7052bc10],.delete-btn[data-v-7052bc10]{width:100%;justify-content:center}}.confirm-delete-modal[data-v-7052bc10]{--a-ink: #08090b;--a-line: #e4e6ea;--a-text: #111318;--a-muted: #6b7079;--a-accent: #38c6f4;--a-accent-strong: #0a86b4;--a-accent-tint: #e7f7fd;--a-display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--a-body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;z-index:100010;padding:16px;font-family:var(--a-body)}.modal-backdrop[data-v-7052bc10]{background:#08090bb8;-webkit-backdrop-filter:none;backdrop-filter:none}.modal-content[data-v-7052bc10]{z-index:100011;border-radius:2px;border-top:3px solid var(--a-accent);box-shadow:0 30px 70px #00000073;color:var(--a-text)}.modal-content h3[data-v-7052bc10]{font-family:var(--a-display);font-size:1.6rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.modal-content .cancel-btn[data-v-7052bc10],.modal-content .delete-btn[data-v-7052bc10]{min-height:44px;border-radius:2px;font-family:var(--a-display);font-size:1rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}@media (max-width: 480px){.confirm-delete-modal[data-v-7052bc10]{align-items:flex-end;padding:0}.modal-content[data-v-7052bc10]{width:100%;max-width:100%;padding:28px 20px calc(20px + env(safe-area-inset-bottom))}.modal-content .cancel-btn[data-v-7052bc10],.modal-content .delete-btn[data-v-7052bc10]{flex:1}}.success-modal[data-v-2f7cefcf]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:2000}.modal-backdrop[data-v-2f7cefcf]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content[data-v-2f7cefcf]{position:relative;background:#fff;width:380px;max-width:90vw;border-radius:20px;padding:32px;text-align:center;animation:scaleIn .2s ease;z-index:2001}.success-icon[data-v-2f7cefcf]{font-size:3rem;color:#22c55e;margin-bottom:16px}.modal-content h3[data-v-2f7cefcf]{font-size:1.25rem;font-weight:700;margin:0 0 8px}.modal-content p[data-v-2f7cefcf]{color:#64748b;margin:0 0 24px}.ok-btn[data-v-2f7cefcf]{padding:12px 32px;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:10px;color:#fff;font-weight:600;cursor:pointer}.success-modal[data-v-2f7cefcf]{--a-ink: #08090b;--a-line: #e4e6ea;--a-text: #111318;--a-muted: #6b7079;--a-accent: #38c6f4;--a-accent-strong: #0a86b4;--a-accent-tint: #e7f7fd;--a-display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--a-body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;z-index:100010;padding:16px;font-family:var(--a-body)}.modal-backdrop[data-v-2f7cefcf]{background:#08090bb8;-webkit-backdrop-filter:none;backdrop-filter:none}.modal-content[data-v-2f7cefcf]{z-index:100011;border-radius:2px;border-top:3px solid var(--a-accent);box-shadow:0 30px 70px #00000073;color:var(--a-text)}.modal-content h3[data-v-2f7cefcf]{font-family:var(--a-display);font-size:1.6rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.modal-content .ok-btn[data-v-2f7cefcf]{min-height:44px;border-radius:2px;font-family:var(--a-display);font-size:1rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}@media (max-width: 480px){.success-modal[data-v-2f7cefcf]{align-items:flex-end;padding:0}.modal-content[data-v-2f7cefcf]{width:100%;max-width:100%;padding:28px 20px calc(20px + env(safe-area-inset-bottom))}.modal-content .ok-btn[data-v-2f7cefcf]{flex:1}}.modal-content .ok-btn[data-v-2f7cefcf]{background:var(--a-accent);color:#04202b}.modal-overlay[data-v-90362554]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px;animation:overlayIn-90362554 .25s ease}@keyframes overlayIn-90362554{0%{opacity:0}to{opacity:1}}.modal-container[data-v-90362554]{background:#fff;border-radius:20px;width:100%;max-width:640px;max-height:85vh;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #0000000d;animation:modalIn-90362554 .3s cubic-bezier(.16,1,.3,1)}@keyframes modalIn-90362554{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-header[data-v-90362554]{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 28px 20px;border-bottom:1px solid #f1f5f9;background:#fafbfc;border-radius:20px 20px 0 0;position:sticky;top:0;z-index:2}.header-content[data-v-90362554]{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.header-icon[data-v-90362554]{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#f0f4ff,#e8eeff);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid #e2e8f0}.game-emoji[data-v-90362554]{font-size:1.5rem}.header-info[data-v-90362554]{flex:1;min-width:0}.header-info h2[data-v-90362554]{margin:0 0 6px;font-size:1.15rem;font-weight:700;color:#0f172a;line-height:1.3;word-wrap:break-word}.header-meta[data-v-90362554]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.meta-badge[data-v-90362554]{display:inline-block;padding:3px 10px;border-radius:20px;font-size:.7rem;font-weight:600;letter-spacing:.3px}.meta-badge.registration_open[data-v-90362554]{background:#f0fdf4;color:#16a34a}.meta-badge.in_progress[data-v-90362554]{background:#fffbeb;color:#d97706}.meta-badge.completed[data-v-90362554]{background:#f1f5f9;color:#64748b}.meta-badge.cancelled[data-v-90362554]{background:#fef2f2;color:#ef4444}.meta-text[data-v-90362554]{font-size:.72rem;color:#94a3b8;font-weight:500}.meta-text[data-v-90362554]:before{content:"•";margin-right:8px;color:#e2e8f0}.meta-text[data-v-90362554]:first-child:before{display:none}.close-btn[data-v-90362554]{background:#f1f5f9;border:1px solid #e2e8f0;cursor:pointer;padding:8px;border-radius:10px;color:#94a3b8;transition:all .2s;flex-shrink:0}.close-btn[data-v-90362554]:hover{background:#fee2e2;color:#ef4444;border-color:#fecaca}.stats-bar[data-v-90362554]{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:1px;background:#e2e8f0;border-bottom:1px solid #e2e8f0}.stat-item[data-v-90362554]{background:#fff;padding:16px 12px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.stat-item.highlight[data-v-90362554]{background:linear-gradient(to bottom,#fefce8,#fffbeb)}.stat-icon[data-v-90362554]{color:#94a3b8;margin-bottom:2px}.stat-item.highlight .stat-icon[data-v-90362554]{color:#f59e0b}.stat-value[data-v-90362554]{font-weight:700;font-size:.9rem;color:#0f172a}.stat-item.highlight .stat-value[data-v-90362554]{color:#d97706}.stat-label[data-v-90362554]{font-size:.65rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.action-section[data-v-90362554]{padding:16px 20px;display:flex;gap:10px;border-bottom:1px solid #f1f5f9}.action-btn[data-v-90362554]{flex:1;padding:12px 16px;border-radius:12px;border:none;cursor:pointer;font-weight:600;font-size:.82rem;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s;white-space:nowrap}.action-btn.primary[data-v-90362554]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;box-shadow:0 2px 8px #3b82f64d}.action-btn.primary[data-v-90362554]:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px #3b82f666;transform:translateY(-1px)}.action-btn.secondary[data-v-90362554]{background:#f8fafc;color:#475569;border:1px solid #e2e8f0}.action-btn.secondary[data-v-90362554]:hover{background:#f1f5f9;border-color:#cbd5e1}.content-area[data-v-90362554]{padding:0}.tab-content[data-v-90362554]{animation:tabIn-90362554 .2s ease}@keyframes tabIn-90362554{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.section[data-v-90362554]{padding:20px 24px;border-bottom:1px solid #f1f5f9}.section[data-v-90362554]:last-child{border-bottom:none}.section-title[data-v-90362554]{display:flex;align-items:center;gap:8px;font-size:.8rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px}.section-title svg[data-v-90362554]{color:#94a3b8}.info-grid[data-v-90362554]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.info-card[data-v-90362554]{background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.info-label[data-v-90362554]{font-size:.68rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.3px}.info-value[data-v-90362554]{font-size:.85rem;font-weight:600;color:#0f172a}.prize-grid[data-v-90362554]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.prize-card[data-v-90362554]{padding:14px;border-radius:12px;text-align:center;border:1px solid #e2e8f0;background:#fff;transition:all .2s}.prize-card.winner[data-v-90362554]{background:linear-gradient(135deg,#fefce8,#fef3c7);border-color:#fbbf24}.prize-card.runner-up[data-v-90362554]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-color:#94a3b8}.prize-card.third[data-v-90362554]{background:linear-gradient(135deg,#fdf4ff,#fae8ff);border-color:#c084fc}.prize-position[data-v-90362554]{font-size:.75rem;font-weight:600;color:#64748b;margin-bottom:6px}.prize-amount[data-v-90362554]{font-size:1.1rem;font-weight:800;color:#0f172a}.prize-card.winner .prize-amount[data-v-90362554]{color:#b45309}.text-card[data-v-90362554]{background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;padding:14px;margin-bottom:10px}.text-card[data-v-90362554]:last-child{margin-bottom:0}.text-label[data-v-90362554]{display:block;font-size:.7rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.text-content[data-v-90362554]{font-size:.85rem;color:#475569;line-height:1.6;margin:0;white-space:pre-wrap}.match-summary-grid[data-v-90362554]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.match-card[data-v-90362554]{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;padding:16px;display:flex;flex-direction:column;align-items:center;gap:6px}.match-value[data-v-90362554]{font-size:1.5rem;font-weight:800;color:#0f172a}.match-label[data-v-90362554]{font-size:.7rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.match-bar[data-v-90362554]{width:100%;height:4px;background:#e2e8f0;border-radius:2px;margin-top:4px;overflow:hidden}.match-bar-fill[data-v-90362554]{height:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);border-radius:2px;transition:width .3s ease}.players-header[data-v-90362554]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#fafbfc;border-bottom:1px solid #f1f5f9}.back-link[data-v-90362554]{display:flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;font-size:.8rem;font-weight:600;color:#3b82f6;font-family:inherit;padding:4px 8px;border-radius:6px;transition:all .15s}.back-link[data-v-90362554]:hover{background:#eff6ff}.players-count[data-v-90362554]{font-size:.75rem;font-weight:600;color:#64748b;background:#f1f5f9;padding:6px 12px;border-radius:20px}.players-list[data-v-90362554]{padding:12px 16px;display:flex;flex-direction:column;gap:4px;max-height:400px;overflow-y:auto}.player-row[data-v-90362554]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;transition:background .15s}.player-row[data-v-90362554]:hover{background:#f8fafc}.player-rank-badge[data-v-90362554]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#64748b;background:#f1f5f9;flex-shrink:0}.player-rank-badge.gold[data-v-90362554]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e}.player-rank-badge.silver[data-v-90362554]{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);color:#475569}.player-rank-badge.bronze[data-v-90362554]{background:linear-gradient(135deg,#fef3c7,#fed7aa);color:#9a3412}.player-avatar-sm[data-v-90362554]{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.8rem;flex-shrink:0}.player-details[data-v-90362554]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.player-username[data-v-90362554]{font-weight:600;font-size:.85rem;color:#0f172a}.player-joined[data-v-90362554]{font-size:.7rem;color:#94a3b8}.player-status-badge[data-v-90362554]{padding:4px 10px;border-radius:20px;font-size:.7rem;font-weight:600;flex-shrink:0}.player-status-badge.confirmed[data-v-90362554],.player-status-badge.active[data-v-90362554]{background:#f0fdf4;color:#16a34a}.player-status-badge.pending[data-v-90362554]{background:#fffbeb;color:#d97706}.player-status-badge.lost[data-v-90362554],.player-status-badge.eliminated[data-v-90362554]{background:#f1f5f9;color:#64748b}.player-status-badge.won[data-v-90362554]{background:#fefce8;color:#b45309}.empty-players[data-v-90362554]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;color:#94a3b8}.empty-icon[data-v-90362554]{margin-bottom:12px;color:#cbd5e1}.empty-players p[data-v-90362554]{font-size:.85rem;margin:0}.modal-container[data-v-90362554]::-webkit-scrollbar{width:6px}.modal-container[data-v-90362554]::-webkit-scrollbar-track{background:transparent}.modal-container[data-v-90362554]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}.modal-container[data-v-90362554]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.loading-state[data-v-90362554]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;color:#94a3b8;gap:12px}.loading-spinner[data-v-90362554]{width:32px;height:32px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:spin-90362554 .7s linear infinite}@keyframes spin-90362554{to{transform:rotate(360deg)}}.loading-text[data-v-90362554]{font-size:.75rem;color:#94a3b8;font-style:italic}.players-count-info[data-v-90362554]{font-size:.75rem;font-weight:600;color:#64748b;background:#f1f5f9;padding:6px 12px;border-radius:20px}.empty-state[data-v-90362554]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;color:#94a3b8}.empty-state h4[data-v-90362554]{margin:12px 0 4px;color:#64748b;font-size:.95rem}.empty-state p[data-v-90362554]{margin:0 0 16px;font-size:.8rem;color:#94a3b8}.refresh-btn[data-v-90362554]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;font-size:.78rem;font-weight:600;color:#475569;font-family:inherit;transition:all .15s}.refresh-btn[data-v-90362554]:hover{background:#e2e8f0;color:#0f172a}@media (max-width: 480px){.modal-overlay[data-v-90362554]{padding:8px}.modal-container[data-v-90362554]{max-width:100%;border-radius:16px}.modal-header[data-v-90362554]{padding:16px 18px;border-radius:16px 16px 0 0}.header-icon[data-v-90362554]{width:40px;height:40px;border-radius:10px}.header-info h2[data-v-90362554]{font-size:1rem}.stats-bar[data-v-90362554]{grid-template-columns:1fr 1fr}.info-grid[data-v-90362554],.prize-grid[data-v-90362554],.match-summary-grid[data-v-90362554]{grid-template-columns:1fr}.action-btn[data-v-90362554]{font-size:.75rem;padding:10px 12px}.section[data-v-90362554]{padding:16px 18px}.players-header[data-v-90362554]{padding:12px 18px;flex-direction:column;gap:8px;align-items:flex-start}}.modal-overlay[data-v-90362554]{--a-ink: #08090b;--a-line: #e4e6ea;--a-text: #111318;--a-muted: #6b7079;--a-accent: #38c6f4;--a-accent-strong: #0a86b4;--a-accent-tint: #e7f7fd;--a-display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--a-body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:#08090bb8;-webkit-backdrop-filter:none;backdrop-filter:none;padding:16px;font-family:var(--a-body)}.modal-container[data-v-90362554]{display:flex;flex-direction:column;max-height:min(90vh,960px);border-radius:2px;border-top:3px solid var(--a-accent);overflow:auto;color:var(--a-text);font-family:var(--a-body);box-shadow:0 30px 70px #00000073}.modal-container .modal-header[data-v-90362554]{flex-shrink:0;border-radius:0;background:#fff}.modal-container .modal-header h2[data-v-90362554]{font-family:var(--a-display);font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1.05}.modal-container .close-btn[data-v-90362554]{width:38px;height:38px;border-radius:2px;flex-shrink:0}.modal-container input[data-v-90362554],.modal-container select[data-v-90362554],.modal-container textarea[data-v-90362554]{border-radius:2px;font-family:var(--a-body)}.modal-container input[data-v-90362554]:focus,.modal-container select[data-v-90362554]:focus,.modal-container textarea[data-v-90362554]:focus{border-color:var(--a-accent);box-shadow:0 0 0 3px #38c6f42e;outline:none}@media (max-width: 768px){.modal-overlay[data-v-90362554]{align-items:flex-end;padding:0}.modal-container[data-v-90362554]{width:100%;max-width:100%;max-height:calc(100dvh - 24px - env(safe-area-inset-top));border-left:0;border-right:0}.modal-container input[data-v-90362554],.modal-container select[data-v-90362554],.modal-container textarea[data-v-90362554]{font-size:16px}}.modal-container[data-v-90362554]{max-width:680px}.modal-container .modal-header[data-v-90362554]{border-radius:0}.modal-container .header-icon[data-v-90362554]{border-radius:2px}.modal-container .modal-header h2[data-v-90362554]{font-size:1.6rem}@media (max-width: 768px){.modal-container .modal-header[data-v-90362554]{padding:16px}.modal-container .modal-header h2[data-v-90362554]{font-size:1.3rem}}.bracket-overlay[data-v-80c52fd1]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a;z-index:100000;display:flex;flex-direction:column;animation:fadeBg-80c52fd1 .3s ease}@keyframes fadeBg-80c52fd1{0%{opacity:0}to{opacity:1}}.bracket-page[data-v-80c52fd1]{display:flex;flex-direction:column;height:100vh;color:#e2e8f0}.bracket-header[data-v-80c52fd1]{display:flex;justify-content:space-between;align-items:center;padding:20px 28px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0;flex-wrap:wrap;gap:16px}.bracket-header-left[data-v-80c52fd1]{display:flex;align-items:center;gap:20px}.back-btn[data-v-80c52fd1]{display:flex;align-items:center;gap:8px;padding:10px 18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#ffffffb3;cursor:pointer;font-size:.82rem;font-family:inherit;transition:all .2s;white-space:nowrap}.back-btn[data-v-80c52fd1]:hover{background:#ffffff1a;color:#fff}.bracket-header h1[data-v-80c52fd1]{margin:0;font-size:1.3rem;font-weight:700;color:#fff}.bracket-subtitle[data-v-80c52fd1]{font-size:.75rem;color:#fff6;display:block;margin-top:2px}.bracket-header-right[data-v-80c52fd1]{display:flex;gap:28px}.bracket-stat[data-v-80c52fd1]{text-align:center}.bracket-stat span[data-v-80c52fd1]{display:block;font-weight:700;font-size:1.1rem;color:#fff}.bracket-stat small[data-v-80c52fd1]{font-size:.65rem;color:#fff6;text-transform:uppercase;letter-spacing:.5px}.bracket-body[data-v-80c52fd1]{flex:1;overflow:auto;padding:32px 24px}.bracket-grid[data-v-80c52fd1]{display:flex;gap:48px;min-width:max-content;padding:20px 20px 40px;align-items:flex-start}.bracket-round[data-v-80c52fd1]{display:flex;flex-direction:column;min-width:220px}.round-header[data-v-80c52fd1]{text-align:center;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#ffffff59;margin-bottom:20px;padding:8px 16px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.04)}.round-matches[data-v-80c52fd1]{display:flex;flex-direction:column;justify-content:space-around;min-height:100%}.bracket-round:first-child .bracket-match-wrapper[data-v-80c52fd1]{margin-bottom:12px}.bracket-round:not(:first-child) .bracket-match-wrapper[data-v-80c52fd1]{margin-top:20px;margin-bottom:20px}.bracket-match[data-v-80c52fd1]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;position:relative;width:200px;transition:all .2s;box-shadow:0 4px 12px #0003}.bracket-match[data-v-80c52fd1]:hover{border-color:#ffffff26;transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}.bracket-match.completed[data-v-80c52fd1]{border-color:#22c55e40}.bracket-match.voided[data-v-80c52fd1]{border-color:#ef444440;opacity:.5}.bracket-match.pending[data-v-80c52fd1]{border-color:#f59e0b40}.bracket-match.bye[data-v-80c52fd1]{border-color:#6366f140}.match-player[data-v-80c52fd1]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;font-size:.82rem;gap:8px;transition:background .15s}.match-player[data-v-80c52fd1]:first-child{border-bottom:1px solid rgba(255,255,255,.04)}.match-player.winner[data-v-80c52fd1]{background:#22c55e1f}.match-player.winner .player-name[data-v-80c52fd1]{color:#4ade80;font-weight:600}.match-player.loser[data-v-80c52fd1]{opacity:.4}.player-seed[data-v-80c52fd1]{width:22px;height:22px;border-radius:50%;background:#ffffff14;display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;color:#ffffff80;flex-shrink:0}.player-name[data-v-80c52fd1]{flex:1;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ffffffd9}.player-score[data-v-80c52fd1]{font-weight:700;font-size:.85rem;min-width:24px;text-align:center;color:#ffffffe6}.player-score.empty[data-v-80c52fd1]{color:#ffffff26}.match-divider[data-v-80c52fd1]{height:1px;background:#ffffff0a}.bye-badge[data-v-80c52fd1]{position:absolute;top:6px;right:6px;background:#6366f133;color:#818cf8;padding:2px 8px;border-radius:6px;font-size:.6rem;font-weight:700}.auto-badge[data-v-80c52fd1]{position:absolute;bottom:6px;right:6px;background:#4facfe26;color:#4facfe;padding:2px 6px;border-radius:4px;font-size:.55rem}.no-bracket[data-v-80c52fd1]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:60vh;color:#ffffff40}.no-bracket-icon[data-v-80c52fd1]{width:80px;height:80px;border-radius:50%;background:#ffffff08;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.no-bracket h3[data-v-80c52fd1]{font-size:1.1rem;margin:0 0 8px;color:#fff6;font-weight:600}.no-bracket p[data-v-80c52fd1]{font-size:.85rem;color:#fff3}@media (max-width: 768px){.bracket-header[data-v-80c52fd1]{padding:14px 16px}.bracket-header h1[data-v-80c52fd1]{font-size:1rem}.bracket-header-right[data-v-80c52fd1]{gap:16px}.bracket-stat span[data-v-80c52fd1]{font-size:.9rem}.bracket-grid[data-v-80c52fd1]{gap:32px}.bracket-round[data-v-80c52fd1]{min-width:180px}.bracket-match[data-v-80c52fd1]{width:160px}.match-player[data-v-80c52fd1]{padding:8px 10px;font-size:.75rem}}.bracket-overlay[data-v-80c52fd1]{--a-ink: #08090b;--a-line: #e4e6ea;--a-text: #111318;--a-muted: #6b7079;--a-accent: #38c6f4;--a-accent-strong: #0a86b4;--a-accent-tint: #e7f7fd;--a-display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--a-body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--a-body)}.bracket-overlay h1[data-v-80c52fd1]{font-family:var(--a-display);font-weight:800;letter-spacing:.02em;text-transform:uppercase}.bracket-overlay[data-v-80c52fd1]{background:var(--a-ink)}.bracket-overlay .bracket-header[data-v-80c52fd1]{border-top:3px solid var(--a-accent)}.bracket-overlay .back-btn[data-v-80c52fd1]{border-radius:2px;min-height:38px}.modal-overlay[data-v-6f4972d7]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:100000}.balance-modal[data-v-6f4972d7]{background:#fff;width:460px;max-width:92vw;border-radius:24px;overflow:hidden;box-shadow:0 25px 60px #0003;animation:slideUp-6f4972d7 .3s ease}@keyframes slideUp-6f4972d7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-6f4972d7]{display:flex;align-items:center;gap:14px;padding:20px 24px;border-bottom:1px solid #e2e8f0;background:linear-gradient(135deg,#f8fafc,#fff)}.header-icon[data-v-6f4972d7]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#4facfe,#00c9ff);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem}.modal-header h3[data-v-6f4972d7]{margin:0;font-size:1.1rem;font-weight:700;color:#0f172a}.header-subtitle[data-v-6f4972d7]{font-size:.75rem;color:#64748b}.close-btn[data-v-6f4972d7]{margin-left:auto;width:34px;height:34px;border-radius:8px;border:none;background:#f1f5f9;cursor:pointer;color:#64748b;font-size:.9rem;transition:all .2s}.close-btn[data-v-6f4972d7]:hover{background:#e2e8f0}.modal-body[data-v-6f4972d7]{padding:24px}.user-display[data-v-6f4972d7]{display:flex;align-items:center;gap:14px;padding:14px;background:#f8fafc;border-radius:14px;margin-bottom:20px;border:1px solid #e2e8f0}.user-avatar[data-v-6f4972d7]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#4facfe,#00c9ff);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1rem;flex-shrink:0}.user-email[data-v-6f4972d7]{display:block;font-size:.75rem;color:#64748b}.current-balances[data-v-6f4972d7]{margin-left:auto;display:flex;gap:12px}.current-balance-badge[data-v-6f4972d7]{text-align:right}.current-balance-badge.free[data-v-6f4972d7]{padding-left:12px;border-left:1px solid #e2e8f0}.balance-label[data-v-6f4972d7]{display:block;font-size:.6rem;color:#94a3b8;text-transform:uppercase}.balance-value[data-v-6f4972d7]{font-size:1.1rem;font-weight:700;color:#0f172a}.balance-value.free-value[data-v-6f4972d7]{color:#7c3aed}.form-group[data-v-6f4972d7]{margin-bottom:18px}.form-group label[data-v-6f4972d7]{display:block;font-size:.8rem;font-weight:600;margin-bottom:6px;color:#475569}.form-group input[data-v-6f4972d7]{width:100%;padding:10px 14px;border:1.5px solid #e2e8f0;border-radius:10px;font-size:.9rem;transition:all .2s;font-family:inherit}.form-group input[data-v-6f4972d7]:focus{outline:none;border-color:#4facfe;box-shadow:0 0 0 3px #4facfe1a}.type-options[data-v-6f4972d7]{display:flex;gap:10px}.type-option[data-v-6f4972d7]{flex:1;padding:12px;border-radius:10px;border:1.5px solid #e2e8f0;text-align:center;cursor:pointer;font-size:.8rem;font-weight:600;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:6px}.type-option[data-v-6f4972d7]:hover{background:#f8fafc}.type-option.active[data-v-6f4972d7]{border-color:#4facfe;background:#eff6ff;color:#4facfe}.type-option input[data-v-6f4972d7]{position:absolute;opacity:0}.balance-type-options .type-option[data-v-6f4972d7]{padding:14px 12px}.balance-type-options .type-option.active[data-v-6f4972d7]{border-color:#7c3aed;background:#f5f3ff;color:#7c3aed}.balance-type-options .type-option i[data-v-6f4972d7]{font-size:1rem}.info-card[data-v-6f4972d7]{display:flex;align-items:center;gap:10px;margin-top:8px;padding:12px 14px;background:#f5f3ff;border:1px solid #c4b5fd;border-radius:10px;color:#5b21b6;font-size:.8rem}.info-card i[data-v-6f4972d7]{font-size:1rem;flex-shrink:0}.preview-card[data-v-6f4972d7]{display:flex;justify-content:space-between;align-items:center;padding:14px;border-radius:12px;margin-top:8px}.preview-card span[data-v-6f4972d7]{font-size:.85rem;color:#64748b}.preview-card strong[data-v-6f4972d7]{font-size:1.2rem}.preview-add[data-v-6f4972d7]{background:#f0fdf4;border:1px solid #bbf7d0}.preview-add strong[data-v-6f4972d7]{color:#16a34a}.preview-subtract[data-v-6f4972d7]{background:#fef2f2;border:1px solid #fecaca}.preview-subtract strong[data-v-6f4972d7]{color:#dc2626}.warning-card[data-v-6f4972d7]{display:flex;align-items:center;gap:10px;margin-top:12px;padding:12px 14px;background:#fef3c7;border:1px solid #fcd34d;border-radius:10px;color:#92400e;font-size:.8rem}.modal-footer[data-v-6f4972d7]{display:flex;gap:10px;justify-content:flex-end;padding:16px 24px;border-top:1px solid #e2e8f0;background:#f8fafc}.cancel-btn[data-v-6f4972d7],.apply-btn[data-v-6f4972d7]{padding:10px 20px;border-radius:10px;font-weight:600;cursor:pointer;font-size:.85rem;border:none;transition:all .2s;font-family:inherit}.cancel-btn[data-v-6f4972d7]{background:#fff;border:1px solid #e2e8f0;color:#64748b}.cancel-btn[data-v-6f4972d7]:hover{background:#f1f5f9}.apply-btn[data-v-6f4972d7]{background:linear-gradient(135deg,#4facfe,#00c9ff);color:#fff;display:flex;align-items:center;gap:6px}.apply-btn[data-v-6f4972d7]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #4facfe4d}.apply-btn[data-v-6f4972d7]:disabled{opacity:.5;cursor:not-allowed}.modal-overlay[data-v-6f4972d7]{--a-ink: #08090b;--a-line: #e4e6ea;--a-text: #111318;--a-muted: #6b7079;--a-accent: #38c6f4;--a-accent-strong: #0a86b4;--a-accent-tint: #e7f7fd;--a-display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--a-body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:#08090bb8;-webkit-backdrop-filter:none;backdrop-filter:none;padding:16px;font-family:var(--a-body)}.balance-modal[data-v-6f4972d7]{display:flex;flex-direction:column;max-height:min(90vh,960px);border-radius:2px;border-top:3px solid var(--a-accent);overflow:hidden;color:var(--a-text);font-family:var(--a-body);box-shadow:0 30px 70px #00000073}.balance-modal .modal-header[data-v-6f4972d7]{flex-shrink:0;border-radius:0;background:#fff}.balance-modal .modal-header h3[data-v-6f4972d7]{font-family:var(--a-display);font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1.05}.balance-modal .close-btn[data-v-6f4972d7]{width:38px;height:38px;border-radius:2px;flex-shrink:0}.balance-modal input[data-v-6f4972d7],.balance-modal select[data-v-6f4972d7],.balance-modal textarea[data-v-6f4972d7]{border-radius:2px;font-family:var(--a-body)}.balance-modal input[data-v-6f4972d7]:focus,.balance-modal select[data-v-6f4972d7]:focus,.balance-modal textarea[data-v-6f4972d7]:focus{border-color:var(--a-accent);box-shadow:0 0 0 3px #38c6f42e;outline:none}.balance-modal .modal-body[data-v-6f4972d7]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.balance-modal .modal-footer[data-v-6f4972d7]{flex-shrink:0;background:#f7f8fa;border-top:1px solid var(--a-line)}.balance-modal .apply-btn[data-v-6f4972d7]{min-height:42px;border-radius:2px;background:var(--a-accent);color:#04202b;font-family:var(--a-display);font-size:1rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;box-shadow:none}.balance-modal .apply-btn[data-v-6f4972d7]:hover:not(:disabled){background:#5fd3f8;transform:none;box-shadow:none}.balance-modal .cancel-btn[data-v-6f4972d7]{min-height:42px;border-radius:2px;font-family:var(--a-display);font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}@media (max-width: 768px){.modal-overlay[data-v-6f4972d7]{align-items:flex-end;padding:0}.balance-modal[data-v-6f4972d7]{width:100%;max-width:100%;max-height:calc(100dvh - 24px - env(safe-area-inset-top));border-left:0;border-right:0}.balance-modal input[data-v-6f4972d7],.balance-modal select[data-v-6f4972d7],.balance-modal textarea[data-v-6f4972d7]{font-size:16px}.balance-modal .modal-footer[data-v-6f4972d7]{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.balance-modal .modal-footer button[data-v-6f4972d7]{flex:1;justify-content:center;min-height:46px}}.balance-modal[data-v-6f4972d7]{width:480px;max-width:100%}.balance-modal .header-icon[data-v-6f4972d7],.balance-modal .user-avatar[data-v-6f4972d7]{border-radius:2px;background:var(--a-ink);color:var(--a-accent)}.balance-modal .user-display[data-v-6f4972d7],.balance-modal .type-option[data-v-6f4972d7],.balance-modal .info-card[data-v-6f4972d7],.balance-modal .preview-card[data-v-6f4972d7],.balance-modal .warning-card[data-v-6f4972d7]{border-radius:2px}.balance-modal .type-option[data-v-6f4972d7]{min-height:46px}.balance-modal .type-option.active[data-v-6f4972d7]{border-color:var(--a-accent);background:var(--a-accent-tint);color:var(--a-accent-strong)}.balance-modal .balance-value[data-v-6f4972d7]{font-family:var(--a-display);font-size:1.35rem;font-weight:800}@media (max-width: 480px){.balance-modal .user-display[data-v-6f4972d7]{flex-wrap:wrap}.balance-modal .current-balances[data-v-6f4972d7]{width:100%;margin-left:0;justify-content:space-between;padding-top:10px;border-top:1px solid var(--a-line)}}.pagination-wrapper[data-v-1691df53]{margin-top:16px}.pagination-info[data-v-1691df53]{font-size:.75rem;color:#94a3b8;margin:0 0 8px;text-align:center}.pagination[data-v-1691df53]{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap}.pagination-btn[data-v-1691df53]{padding:8px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;font-size:.8rem;font-family:inherit;color:#555;transition:all .15s;min-width:36px;display:flex;align-items:center;justify-content:center}.pagination-btn[data-v-1691df53]:hover:not(:disabled){background:#f1f5f9;color:#333}.pagination-btn[data-v-1691df53]:disabled{opacity:.4;cursor:not-allowed}.pagination-btn.active[data-v-1691df53]{background:#eff6ff;color:#3b82f6;border-color:#3b82f6;font-weight:600}.pagination-ellipsis[data-v-1691df53]{padding:8px 4px;color:#94a3b8;font-size:.8rem}@media (max-width: 768px){.pagination-btn[data-v-1691df53]{padding:6px 10px;font-size:.7rem;min-width:30px}}.admin-app[data-v-317c44ac]{display:flex;min-height:100vh;background:#f0f2f5;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#1a1a2e}.age-badge[data-v-317c44ac]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;font-size:.72rem;font-weight:600;white-space:nowrap}.age-badge.verified[data-v-317c44ac]{background:#f0fdf4;color:#16a34a}.age-badge.underage[data-v-317c44ac]{background:#fef2f2;color:#ef4444}.age-badge.unknown[data-v-317c44ac]{background:#f1f5f9;color:#94a3b8}.referral-code[data-v-317c44ac]{display:inline-block}.referral-code code[data-v-317c44ac]{padding:2px 6px;background:#f1f5f9;border-radius:4px;font-size:.72rem;font-family:SF Mono,Fira Code,monospace;color:#3b82f6;cursor:help}.pagination[data-v-317c44ac]{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:16px;flex-wrap:wrap}.pagination-btn[data-v-317c44ac]{padding:8px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;font-size:.8rem;font-family:inherit;color:#555;transition:all .15s;min-width:36px;display:flex;align-items:center;justify-content:center;gap:4px}.pagination-btn[data-v-317c44ac]:hover:not(:disabled){background:#f1f5f9;color:#333}.pagination-btn[data-v-317c44ac]:disabled{opacity:.4;cursor:not-allowed}.pagination-btn.active[data-v-317c44ac]{background:#eff6ff;color:#3b82f6;border-color:#3b82f6;font-weight:600}.pagination-info[data-v-317c44ac]{font-size:.75rem;color:#94a3b8;margin:8px 0;text-align:center}@media (max-width: 768px){.pagination-btn[data-v-317c44ac]{padding:6px 10px;font-size:.7rem;min-width:30px}}.global-loader[data-v-317c44ac]{position:fixed;top:0;right:0;bottom:0;left:0;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.loader-spinner[data-v-317c44ac]{width:44px;height:44px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:spin-317c44ac .7s linear infinite}@keyframes spin-317c44ac{to{transform:rotate(360deg)}}.spinning[data-v-317c44ac]{animation:spin-317c44ac 1s linear infinite}.add-balance-info[data-v-317c44ac]{display:flex;gap:24px;margin-bottom:16px;padding:12px 16px;background:#f8fafc;border-radius:10px}.checkbox-cell[data-v-317c44ac]{width:40px;text-align:center;padding:12px 8px!important}.checkbox-cell input[type=checkbox][data-v-317c44ac]{width:16px;height:16px;cursor:pointer;accent-color:#3b82f6}.selected-row[data-v-317c44ac]{background:#eff6ff!important}.selection-toolbar[data-v-317c44ac]{display:flex;align-items:center;gap:12px;padding:10px 16px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;margin-bottom:16px;flex-wrap:wrap}.selection-info[data-v-317c44ac]{font-size:.85rem;color:#1e40af}.selection-info strong[data-v-317c44ac]{font-weight:700}.add-balance-info[data-v-317c44ac]{display:flex;gap:24px;margin-bottom:16px;padding:12px 16px;background:#f8fafc;border-radius:10px;flex-wrap:wrap}.add-balance-info p[data-v-317c44ac]{margin:0;font-size:.85rem}.form-group[data-v-317c44ac]{margin-bottom:16px}.form-label[data-v-317c44ac]{display:block;font-size:.8rem;font-weight:600;color:#334155;margin-bottom:6px}.form-input[data-v-317c44ac]{width:100%;padding:10px 12px;border:1.5px solid #e2e8f0;border-radius:10px;font-family:inherit;font-size:.85rem;transition:border-color .2s}.form-input[data-v-317c44ac]:focus{outline:none;border-color:#4facfe}.warning-box[data-v-317c44ac]{padding:12px 16px;background:#fffbeb;border:1px solid #fbbf24;border-radius:10px;margin-bottom:16px;font-size:.8rem}.modal-actions[data-v-317c44ac]{display:flex;gap:10px;justify-content:flex-end}.modal-actions button[data-v-317c44ac]{padding:10px 20px;border-radius:10px;font-weight:600;font-size:.85rem;font-family:inherit;cursor:pointer;transition:all .15s;border:none}.modal-actions .btn-ghost[data-v-317c44ac]{background:#f1f5f9;color:#64748b}.modal-actions .btn-ghost[data-v-317c44ac]:hover{background:#e2e8f0}.modal-actions .btn-success[data-v-317c44ac]{background:#10b981;color:#fff}.modal-actions .btn-success[data-v-317c44ac]:hover:not(:disabled){background:#059669}.modal-actions .btn-success[data-v-317c44ac]:disabled{opacity:.5;cursor:not-allowed}.top-bar[data-v-317c44ac]{position:fixed;top:0;left:0;right:0;height:60px;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;padding:0 20px;gap:16px;z-index:100}.menu-toggle[data-v-317c44ac]{display:none;background:none;border:none;cursor:pointer;padding:6px;color:#333}.brand[data-v-317c44ac]{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:700;font-size:1.05rem;white-space:nowrap}.brand .text-blue[data-v-317c44ac]{color:#3b82f6}.top-stats[data-v-317c44ac]{display:flex;gap:20px;margin-left:auto}.mini-stat[data-v-317c44ac]{text-align:center}.mini-value[data-v-317c44ac]{display:block;font-weight:700;font-size:.9rem}.mini-label[data-v-317c44ac]{display:block;font-size:.6rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.mobile-quick-stats[data-v-317c44ac]{display:none;gap:8px;margin-left:auto;margin-right:8px}.quick-badge[data-v-317c44ac]{padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600;background:#f1f5f9;color:#64748b;cursor:pointer;transition:all .15s}.quick-badge.has-alerts[data-v-317c44ac]{background:#fef2f2;color:#ef4444;animation:pulse-317c44ac 2s infinite}@keyframes pulse-317c44ac{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.refresh-btn[data-v-317c44ac]{background:#f8fafc;border:1px solid #e2e8f0;width:36px;height:36px;border-radius:8px;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center}.refresh-btn[data-v-317c44ac]:hover{color:#3b82f6}.mobile-bottom-nav[data-v-317c44ac]{display:none;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #e2e8f0;padding:8px 12px;padding-bottom:max(8px,env(safe-area-inset-bottom));z-index:100;justify-content:space-around;align-items:center}.mobile-bottom-nav button[data-v-317c44ac]{display:flex;flex-direction:column;align-items:center;gap:2px;background:none;border:none;padding:6px 10px;color:#94a3b8;cursor:pointer;font-size:.65rem;font-family:inherit;position:relative;transition:color .15s;min-width:48px}.mobile-bottom-nav button.active[data-v-317c44ac]{color:#3b82f6}.mobile-bottom-nav button svg[data-v-317c44ac]{width:22px;height:22px}.nav-badge[data-v-317c44ac]{position:absolute;top:0;right:4px;background:#ef4444;color:#fff;font-size:.6rem;padding:1px 5px;border-radius:10px;font-weight:700;min-width:16px;text-align:center}.sidebar-overlay[data-v-317c44ac]{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:101}.sidebar[data-v-317c44ac]{position:fixed;top:60px;left:0;bottom:0;width:260px;background:#fff;border-right:1px solid #e2e8f0;display:flex;flex-direction:column;z-index:102;overflow-y:auto;transition:transform .25s ease}.sidebar-brand[data-v-317c44ac]{padding:20px;display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:.75rem;text-transform:uppercase;color:#94a3b8;letter-spacing:1px}.close-sidebar[data-v-317c44ac]{display:none;background:none;border:none;cursor:pointer;color:#666}.nav-menu[data-v-317c44ac]{flex:1;padding:8px 12px}.nav-section[data-v-317c44ac]{padding:16px 12px 6px;font-size:.65rem;font-weight:700;text-transform:uppercase;color:#94a3b8;letter-spacing:1px}.nav-menu button[data-v-317c44ac]{width:100%;display:flex;align-items:center;gap:12px;padding:10px 14px;background:none;border:none;border-radius:10px;color:#555;font-size:.85rem;cursor:pointer;transition:all .15s;text-align:left;font-family:inherit;margin-bottom:2px}.nav-menu button[data-v-317c44ac]:hover{background:#f1f5f9;color:#1a1a2e}.nav-menu button.active[data-v-317c44ac]{background:#eff6ff;color:#3b82f6;font-weight:600}.nav-menu button svg[data-v-317c44ac]{flex-shrink:0}.badge[data-v-317c44ac]{margin-left:auto;padding:2px 8px;border-radius:20px;font-size:.65rem;font-weight:700}.badge.danger[data-v-317c44ac]{background:#fef2f2;color:#ef4444}.badge.warning[data-v-317c44ac]{background:#fffbeb;color:#d97706}.badge.primary[data-v-317c44ac]{background:#eff6ff;color:#3b82f6}.badge.success[data-v-317c44ac]{background:#f0fdf4;color:#16a34a}.sidebar-footer[data-v-317c44ac]{padding:12px;border-top:1px solid #e2e8f0;display:flex;flex-direction:column;gap:6px}.sidebar-footer button[data-v-317c44ac]{width:100%;padding:10px;border-radius:10px;cursor:pointer;font-weight:500;font-size:.8rem;border:none;display:flex;align-items:center;gap:8px;font-family:inherit}.btn-secondary[data-v-317c44ac]{background:#eff6ff;color:#3b82f6}.btn-secondary[data-v-317c44ac]:hover{background:#dbeafe}.btn-danger[data-v-317c44ac]{background:#fef2f2;color:#ef4444}.btn-danger[data-v-317c44ac]:hover{background:#fee2e2}.content[data-v-317c44ac]{margin-left:260px;margin-top:60px;padding:24px 28px;flex:1;min-height:calc(100vh - 60px)}.page[data-v-317c44ac]{animation:fadeIn-317c44ac .2s ease}@keyframes fadeIn-317c44ac{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.page-header[data-v-317c44ac]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:24px}.page-header h1[data-v-317c44ac]{font-size:1.5rem;font-weight:700;margin:0}.text-muted[data-v-317c44ac]{color:#94a3b8;font-size:.85rem;margin:0}.text-sm[data-v-317c44ac]{font-size:.8rem}.text-blue[data-v-317c44ac]{color:#3b82f6;font-weight:600}.text-green[data-v-317c44ac]{color:#16a34a;font-weight:600}.text-red[data-v-317c44ac]{color:#ef4444;font-weight:600}.text-orange[data-v-317c44ac]{color:#d97706}.cards-grid[data-v-317c44ac]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;margin-bottom:24px}.stat-card[data-v-317c44ac]{background:#fff;border-radius:16px;padding:20px;display:flex;align-items:center;gap:16px;border:1px solid #e2e8f0;transition:all .2s}.stat-card[data-v-317c44ac]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000000f}.card-icon[data-v-317c44ac]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-icon svg[data-v-317c44ac]{width:24px;height:24px}.stat-card.blue .card-icon[data-v-317c44ac]{background:#eff6ff;color:#3b82f6}.stat-card.green .card-icon[data-v-317c44ac]{background:#f0fdf4;color:#16a34a}.stat-card.orange .card-icon[data-v-317c44ac]{background:#fffbeb;color:#d97706}.stat-card.red .card-icon[data-v-317c44ac]{background:#fef2f2;color:#ef4444}.stat-card.purple .card-icon[data-v-317c44ac]{background:#f5f3ff;color:#7c3aed}.card-info[data-v-317c44ac]{display:flex;flex-direction:column}.card-value[data-v-317c44ac]{font-size:1.3rem;font-weight:700;color:#1a1a2e}.card-label[data-v-317c44ac]{font-size:.72rem;color:#94a3b8}.two-col[data-v-317c44ac]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.panel[data-v-317c44ac]{background:#fff;border-radius:16px;border:1px solid #e2e8f0;overflow:hidden}.panel-header[data-v-317c44ac]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #f1f5f9}.panel-header h3[data-v-317c44ac]{margin:0;font-size:.95rem;font-weight:600}.list[data-v-317c44ac]{padding:8px}.list-item[data-v-317c44ac]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;cursor:pointer;transition:background .15s}.free-balance-cell[data-v-317c44ac]{color:#7c3aed}.list-item[data-v-317c44ac]:hover{background:#f8fafc}.emoji[data-v-317c44ac]{font-size:1.3rem;flex-shrink:0}.item-details[data-v-317c44ac]{flex:1;min-width:0}.item-details strong[data-v-317c44ac]{display:block;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status[data-v-317c44ac]{display:inline-block;padding:3px 10px;border-radius:20px;font-size:.7rem;font-weight:600;white-space:nowrap}.copy-ref-btn[data-v-317c44ac]{background:none;border:none;cursor:pointer;font-size:.7rem;padding:0 4px;opacity:.6;transition:opacity .2s}.copy-ref-btn[data-v-317c44ac]:hover{opacity:1}.orphan-code[data-v-317c44ac]{padding:2px 6px;background:#fef3c7;border-radius:4px;font-size:.72rem;font-family:SF Mono,Fira Code,monospace;color:#92400e}.status.registration_open[data-v-317c44ac]{background:#f0fdf4;color:#16a34a}.status.in_progress[data-v-317c44ac]{background:#fffbeb;color:#d97706}.status.completed[data-v-317c44ac]{background:#f1f5f9;color:#64748b}.status.contested[data-v-317c44ac]{background:#fef2f2;color:#ef4444}.status.disputed[data-v-317c44ac]{background:#fef2f2;color:#dc2626}.status.in_review[data-v-317c44ac]{background:#fff7ed;color:#ea580c;border:1px solid #fdba74}.filters[data-v-317c44ac]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.filter-select[data-v-317c44ac]{padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:.8rem;background:#fff;font-family:inherit}.table-wrap[data-v-317c44ac]{background:#fff;border-radius:16px;border:1px solid #e2e8f0;overflow:hidden;overflow-x:auto}table[data-v-317c44ac]{width:100%;border-collapse:collapse;font-size:.85rem}thead[data-v-317c44ac]{background:#f8fafc}th[data-v-317c44ac]{padding:12px 16px;text-align:left;font-size:.7rem;font-weight:700;text-transform:uppercase;color:#94a3b8;letter-spacing:.5px;white-space:nowrap}td[data-v-317c44ac]{padding:12px 16px;border-top:1px solid #f1f5f9;white-space:nowrap}tr.clickable[data-v-317c44ac]{cursor:pointer;transition:background .1s}tr.clickable[data-v-317c44ac]:hover{background:#fafdfe}.tag[data-v-317c44ac]{display:inline-block;padding:2px 8px;background:#f1f5f9;border-radius:6px;font-size:.72rem;color:#555}.tag.blue[data-v-317c44ac]{background:#eff6ff;color:#3b82f6}.tag.green[data-v-317c44ac]{background:#f0fdf4;color:#16a34a}.actions[data-v-317c44ac]{display:flex;gap:4px;align-items:center}.btn-primary[data-v-317c44ac]{padding:10px 20px;background:#3b82f6;color:#fff;border:none;border-radius:10px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-family:inherit;transition:all .15s}.btn-primary[data-v-317c44ac]:hover{background:#2563eb}.btn-sm[data-v-317c44ac]{padding:6px 12px;border-radius:8px;font-size:.72rem;font-weight:600;cursor:pointer;border:none;font-family:inherit}.btn-sm.btn-primary[data-v-317c44ac]{background:#3b82f6;color:#fff}.btn-sm.btn-warning[data-v-317c44ac]{background:#f59e0b;color:#fff}.btn-icon[data-v-317c44ac]{width:32px;height:32px;border-radius:8px;border:none;background:#f8fafc;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#64748b;transition:all .15s}.btn-icon[data-v-317c44ac]:hover{background:#f1f5f9;color:#333}.btn-icon.danger[data-v-317c44ac]:hover{background:#fef2f2;color:#ef4444}.btn-ghost[data-v-317c44ac]{padding:6px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;font-size:.75rem;font-family:inherit;color:#555;transition:all .15s}.btn-ghost[data-v-317c44ac]:hover{background:#f1f5f9}.btn-success[data-v-317c44ac]{padding:10px 16px;background:#10b981;color:#fff;border:none;border-radius:10px;font-weight:600;cursor:pointer;font-family:inherit;font-size:.8rem;transition:all .15s}.btn-success[data-v-317c44ac]:hover{background:#059669}.btn-warning[data-v-317c44ac]{padding:10px 16px;background:#f59e0b;color:#fff;border:none;border-radius:10px;font-weight:600;cursor:pointer;font-family:inherit;font-size:.8rem}.btn-warning[data-v-317c44ac]:hover{background:#d97706}.btn-danger[data-v-317c44ac]{padding:10px 16px;background:#ef4444;color:#fff;border:none;border-radius:10px;font-weight:600;cursor:pointer;font-family:inherit;font-size:.8rem}.btn-danger[data-v-317c44ac]:hover{background:#dc2626}.header-actions[data-v-317c44ac]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.dispute-cards[data-v-317c44ac]{display:flex;flex-direction:column;gap:16px}.dispute-card[data-v-317c44ac]{background:#fff;border-radius:16px;border:1px solid #e2e8f0;border-left:4px solid #f59e0b;padding:20px;transition:all .2s}.dispute-card[data-v-317c44ac]:hover{box-shadow:0 4px 16px #0000000f}.dispute-card-header[data-v-317c44ac]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;flex-wrap:wrap;gap:8px}.dispute-card-header h4[data-v-317c44ac]{margin:0;font-size:.95rem}.tags[data-v-317c44ac]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:4px}.dispute-players[data-v-317c44ac]{display:flex;align-items:center;justify-content:space-around;padding:16px;background:#f8fafc;border-radius:12px;margin-bottom:16px;flex-wrap:wrap;gap:12px}.player-block[data-v-317c44ac]{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.avatar[data-v-317c44ac]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;color:#fff}.avatar.blue[data-v-317c44ac]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.avatar.orange[data-v-317c44ac]{background:linear-gradient(135deg,#f59e0b,#d97706)}.avatar-sm[data-v-317c44ac]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.7rem;flex-shrink:0}.vs[data-v-317c44ac]{font-weight:800;color:#94a3b8;font-size:.85rem}.evidence[data-v-317c44ac]{padding:12px;background:#fef3c7;border-radius:10px;margin-bottom:12px}.evidence-links[data-v-317c44ac]{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.dispute-actions[data-v-317c44ac]{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.dispute-actions button[data-v-317c44ac]{flex:1;min-width:120px}.payout-cards[data-v-317c44ac]{display:flex;flex-direction:column;gap:14px}.payout-card[data-v-317c44ac]{background:#fff;border-radius:16px;border:1px solid #e2e8f0;border-left:4px solid #f59e0b;padding:20px;transition:all .2s}.payout-card[data-v-317c44ac]:hover{box-shadow:0 4px 16px #0000000f}.payout-header[data-v-317c44ac]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;flex-wrap:wrap;gap:12px}.payout-user[data-v-317c44ac]{display:flex;align-items:center;gap:12px}.payout-amount[data-v-317c44ac]{font-size:1.2rem;font-weight:700;color:#d97706;background:#fffbeb;padding:8px 16px;border-radius:10px}.payout-details[data-v-317c44ac]{background:#f8fafc;border-radius:10px;padding:14px 16px;margin-bottom:14px}.detail-row[data-v-317c44ac]{display:flex;justify-content:space-between;padding:4px 0;font-size:.82rem}.payout-actions[data-v-317c44ac]{display:flex;gap:8px;flex-wrap:wrap}.payout-actions button[data-v-317c44ac]{flex:1;min-width:120px}.search-box[data-v-317c44ac]{position:relative}.search-box svg[data-v-317c44ac]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8}.search-box input[data-v-317c44ac]{padding:8px 16px 8px 36px;border:1px solid #e2e8f0;border-radius:10px;font-size:.82rem;width:260px;font-family:inherit}.user-cell[data-v-317c44ac]{display:flex;align-items:center;gap:10px}.empty[data-v-317c44ac]{text-align:center;padding:40px 20px;color:#94a3b8;font-size:.85rem}.modal-overlay[data-v-317c44ac]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}.modal-content[data-v-317c44ac]{background:#fff;border-radius:16px;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000026}.modal-header[data-v-317c44ac]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e2e8f0}.modal-header h2[data-v-317c44ac]{margin:0;font-size:1.1rem;font-weight:700}.modal-close-btn[data-v-317c44ac]{background:none;border:none;cursor:pointer;color:#94a3b8;padding:4px;border-radius:8px}.modal-close-btn[data-v-317c44ac]:hover{background:#f1f5f9;color:#333}.modal-body[data-v-317c44ac]{padding:20px 24px}.email-modal[data-v-317c44ac]{max-width:650px}.email-info[data-v-317c44ac]{display:flex;gap:24px;margin-bottom:16px;padding:12px 16px;background:#f8fafc;border-radius:10px}.email-info p[data-v-317c44ac]{margin:0;font-size:.85rem}.email-actions[data-v-317c44ac]{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap}.email-actions button[data-v-317c44ac]{flex:1;min-width:140px}.email-list[data-v-317c44ac]{margin-bottom:16px}.email-hint[data-v-317c44ac]{font-size:.8rem;color:#64748b;margin-bottom:8px}.email-textarea[data-v-317c44ac]{width:100%;min-height:120px;padding:12px;border:1px solid #e2e8f0;border-radius:10px;font-family:SF Mono,Fira Code,monospace;font-size:.78rem;line-height:1.6;color:#333;background:#f8fafc;resize:vertical;cursor:pointer}.email-textarea[data-v-317c44ac]:focus{outline:none;border-color:#3b82f6;background:#fff}.email-instructions[data-v-317c44ac]{padding:16px;background:#eff6ff;border-radius:10px}.email-instructions h4[data-v-317c44ac]{margin:0 0 8px;font-size:.9rem}.email-instructions ol[data-v-317c44ac]{margin:0;padding-left:20px;font-size:.8rem;color:#555;line-height:1.7}.email-instructions li[data-v-317c44ac]{margin-bottom:4px}.kyc-review-grid[data-v-317c44ac]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.kyc-review-card[data-v-317c44ac]{background:#fff;border-radius:16px;border:1px solid #e2e8f0;padding:20px;cursor:pointer;transition:all .2s}.kyc-review-card[data-v-317c44ac]:hover{transform:translateY(-2px);box-shadow:0 8px 30px #00000014}.kyc-card-header[data-v-317c44ac]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.kyc-user-info[data-v-317c44ac]{display:flex;align-items:center;gap:12px}.kyc-avatar[data-v-317c44ac]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#4facfe,#00c9ff);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1rem}.kyc-user-info h4[data-v-317c44ac]{margin:0;font-size:.9rem}.kyc-card-details[data-v-317c44ac]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}.kyc-card-details .detail-item[data-v-317c44ac]{display:flex;flex-direction:column;gap:2px}.kyc-card-details .detail-item .label[data-v-317c44ac]{font-size:.65rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.kyc-card-details .detail-item .value[data-v-317c44ac]{font-size:.8rem;font-weight:500;color:#1a1a2e}.kyc-card-actions[data-v-317c44ac]{display:flex;justify-content:flex-end}.kyc-modal-content[data-v-317c44ac]{max-width:700px!important}.kyc-review-loading[data-v-317c44ac]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;gap:16px}.kyc-review-loading .loader-spinner[data-v-317c44ac]{width:40px;height:40px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:spin-317c44ac .7s linear infinite}.kyc-user-section[data-v-317c44ac]{margin-bottom:24px}.kyc-user-header[data-v-317c44ac]{display:flex;align-items:center;gap:16px}.kyc-avatar-large[data-v-317c44ac]{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#4facfe,#00c9ff);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.5rem}.kyc-user-header h3[data-v-317c44ac]{margin:0;font-size:1.1rem}.kyc-user-header p[data-v-317c44ac]{margin:2px 0}.kyc-photos-section[data-v-317c44ac]{margin-bottom:24px}.kyc-photos-section h4[data-v-317c44ac]{margin:0 0 12px;font-size:.95rem}.kyc-photos-grid[data-v-317c44ac]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.kyc-photo-item[data-v-317c44ac]{background:#f8fafc;border-radius:10px;overflow:hidden;border:1px solid #e2e8f0}.kyc-photo-label[data-v-317c44ac]{padding:6px 10px;font-size:.7rem;font-weight:600;color:#64748b;background:#f1f5f9;border-bottom:1px solid #e2e8f0}.kyc-photo-container[data-v-317c44ac]{position:relative;aspect-ratio:4/3;overflow:hidden;background:#e2e8f0;cursor:pointer}.kyc-photo-container img[data-v-317c44ac]{width:100%;height:100%;object-fit:cover}.view-photo-btn[data-v-317c44ac]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#0009;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.kyc-photo-container:hover .view-photo-btn[data-v-317c44ac]{opacity:1}.view-photo-btn[data-v-317c44ac]:hover{background:#000c}.photo-hint[data-v-317c44ac]{font-size:.7rem;color:#94a3b8;margin-top:8px;text-align:center}.kyc-details-section[data-v-317c44ac]{margin-bottom:20px}.kyc-details-section h4[data-v-317c44ac]{margin:0 0 12px;font-size:.95rem}.kyc-details-grid[data-v-317c44ac]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kyc-details-grid .detail-item[data-v-317c44ac]{display:flex;flex-direction:column;gap:2px}.kyc-details-grid .detail-item .label[data-v-317c44ac]{font-size:.7rem;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px}.kyc-details-grid .detail-item .value[data-v-317c44ac]{font-size:.85rem;font-weight:500;color:#1a1a2e}.kyc-rejection-section[data-v-317c44ac]{margin-bottom:20px}.rejection-label[data-v-317c44ac]{display:block;font-size:.8rem;font-weight:600;color:#334155;margin-bottom:6px}.rejection-textarea[data-v-317c44ac]{width:100%;padding:10px 12px;border:1.5px solid #e2e8f0;border-radius:10px;font-family:inherit;font-size:.82rem;resize:vertical;background:#f8fafc;transition:border-color .2s}.rejection-textarea[data-v-317c44ac]:focus{outline:none;border-color:#4facfe;background:#fff}.kyc-actions[data-v-317c44ac]{display:flex;gap:10px;flex-wrap:wrap}.kyc-actions button[data-v-317c44ac]{flex:1;min-width:120px;padding:12px 20px;border-radius:10px;font-weight:600;font-size:.85rem;font-family:inherit;cursor:pointer;transition:all .15s;border:none;display:flex;align-items:center;justify-content:center;gap:8px}.approve-btn[data-v-317c44ac]{background:#10b981;color:#fff}.approve-btn[data-v-317c44ac]:hover:not(:disabled){background:#059669}.reject-btn[data-v-317c44ac]{background:#ef4444;color:#fff}.reject-btn[data-v-317c44ac]:hover:not(:disabled){background:#dc2626}.cancel-btn[data-v-317c44ac]{background:#f1f5f9;color:#64748b}.cancel-btn[data-v-317c44ac]:hover{background:#e2e8f0}.kyc-actions button[data-v-317c44ac]:disabled{opacity:.5;cursor:not-allowed}.photo-viewer-overlay[data-v-317c44ac]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000f2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:100000;animation:fadeInModal .2s ease}.photo-viewer-container[data-v-317c44ac]{position:relative;max-width:90vw;max-height:90vh}.photo-viewer-close[data-v-317c44ac]{position:absolute;top:-50px;right:0;background:#fff3;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s}.photo-viewer-close[data-v-317c44ac]:hover{background:#ffffff4d;transform:scale(1.1)}.photo-viewer-image[data-v-317c44ac]{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:8px}.required-star[data-v-317c44ac]{color:#ef4444;font-weight:700;margin-left:2px}@media (max-width: 768px){.menu-toggle[data-v-317c44ac]{display:flex}.brand-text[data-v-317c44ac]{font-size:.9rem}.top-stats[data-v-317c44ac]{display:none}.mobile-quick-stats[data-v-317c44ac],.mobile-bottom-nav[data-v-317c44ac]{display:flex}.sidebar[data-v-317c44ac]{transform:translate(-100%);width:280px}.sidebar.open[data-v-317c44ac]{transform:translate(0)}.sidebar-overlay[data-v-317c44ac]{display:block}.close-sidebar[data-v-317c44ac]{display:flex}.content[data-v-317c44ac]{margin-left:0!important;padding:16px 16px 80px;margin-top:60px}.cards-grid[data-v-317c44ac]{grid-template-columns:repeat(2,1fr);gap:10px}.stat-card[data-v-317c44ac]{padding:14px;gap:10px}.card-icon[data-v-317c44ac]{width:40px;height:40px}.card-icon svg[data-v-317c44ac]{width:20px;height:20px}.card-value[data-v-317c44ac]{font-size:1.1rem}.card-label[data-v-317c44ac]{font-size:.65rem}.two-col[data-v-317c44ac]{grid-template-columns:1fr}.page-header[data-v-317c44ac]{flex-direction:column;align-items:stretch}.header-actions[data-v-317c44ac]{flex-direction:column;width:100%}.search-box input[data-v-317c44ac],.search-box[data-v-317c44ac],.header-actions .filter-select[data-v-317c44ac]{width:100%}.header-actions .btn-primary[data-v-317c44ac]{width:100%;justify-content:center}.dispute-players[data-v-317c44ac],.dispute-actions[data-v-317c44ac]{flex-direction:column}.dispute-actions button[data-v-317c44ac]{min-width:auto}.payout-header[data-v-317c44ac]{flex-direction:column;align-items:stretch}.payout-actions[data-v-317c44ac]{flex-direction:column}.payout-actions button[data-v-317c44ac]{min-width:auto}.filters[data-v-317c44ac]{flex-wrap:wrap}.filter-select[data-v-317c44ac]{flex:1;min-width:100px}.email-actions[data-v-317c44ac]{flex-direction:column}.email-actions button[data-v-317c44ac]{min-width:auto}.email-info[data-v-317c44ac]{flex-direction:column;gap:8px}.kyc-review-grid[data-v-317c44ac],.kyc-photos-grid[data-v-317c44ac],.kyc-details-grid[data-v-317c44ac]{grid-template-columns:1fr}.kyc-actions[data-v-317c44ac]{flex-direction:column}.kyc-actions button[data-v-317c44ac]{min-width:auto}}@media (max-width: 480px){.cards-grid[data-v-317c44ac]{grid-template-columns:1fr 1fr;gap:8px}.stat-card[data-v-317c44ac]{padding:12px}.card-icon[data-v-317c44ac]{width:34px;height:34px}.card-value[data-v-317c44ac]{font-size:.95rem}.card-label[data-v-317c44ac]{font-size:.65rem}.brand-text[data-v-317c44ac]{display:none}.mobile-bottom-nav button[data-v-317c44ac]{padding:4px 6px;font-size:.6rem}.mobile-bottom-nav button svg[data-v-317c44ac]{width:18px;height:18px}}@media (min-width: 769px){.menu-toggle[data-v-317c44ac],.mobile-quick-stats[data-v-317c44ac],.mobile-bottom-nav[data-v-317c44ac]{display:none}.sidebar-overlay[data-v-317c44ac]{display:none!important}.close-sidebar[data-v-317c44ac]{display:none}.content[data-v-317c44ac]{margin-left:260px;padding-bottom:24px}}.admin-app[data-v-317c44ac]{--a-ink: #08090b;--a-ink-2: #121418;--a-ink-line: rgba(255, 255, 255, .08);--a-bg: #f3f4f6;--a-surface: #ffffff;--a-line: #e4e6ea;--a-line-soft: #f0f1f3;--a-text: #111318;--a-muted: #6b7079;--a-accent: #38c6f4;--a-accent-strong: #0a86b4;--a-accent-tint: #e7f7fd;--a-danger: #e5484d;--a-warn: #f5a524;--a-ok: #16a34a;--a-display: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--a-body: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:var(--a-bg);color:var(--a-text);font-family:var(--a-body)}.top-bar[data-v-317c44ac]{height:60px;background:var(--a-ink);border-bottom:1px solid var(--a-ink-line);color:#f3f2ec}.menu-toggle[data-v-317c44ac]{color:#f3f2ec}.brand[data-v-317c44ac]{font-family:var(--a-display);font-size:1.3rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.brand .text-blue[data-v-317c44ac]{color:var(--a-accent)}.top-stats[data-v-317c44ac]{gap:6px}.mini-stat[data-v-317c44ac]{min-width:78px;padding:5px 12px;border:1px solid var(--a-ink-line);background:var(--a-ink-2)}.mini-value[data-v-317c44ac]{font-family:var(--a-display);font-size:1.15rem;font-weight:800;color:#fff;line-height:1.1}.mini-label[data-v-317c44ac]{color:#8b8f97;font-size:.66rem;letter-spacing:.12em}.quick-badge[data-v-317c44ac]{border-radius:2px;background:var(--a-ink-2);color:#c9ccd2;border:1px solid var(--a-ink-line)}.quick-badge.has-alerts[data-v-317c44ac]{background:#e5484d2e;color:#ffb4b6;border-color:#e5484d66;animation:none}.refresh-btn[data-v-317c44ac]{width:38px;height:38px;border-radius:2px;background:var(--a-ink-2);border:1px solid var(--a-ink-line);color:#c9ccd2}.refresh-btn[data-v-317c44ac]:hover{color:var(--a-accent);border-color:var(--a-accent)}.sidebar[data-v-317c44ac]{top:60px;width:248px;background:var(--a-ink);border-right:1px solid var(--a-ink-line);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.12) transparent}.sidebar-brand[data-v-317c44ac]{color:#6f737b;padding:14px 18px 4px}.close-sidebar[data-v-317c44ac]{color:#c9ccd2}.nav-menu[data-v-317c44ac]{padding:4px 10px 10px}.nav-section[data-v-317c44ac]{padding:16px 10px 6px;color:#6f737b;font-family:var(--a-display);font-size:.74rem;letter-spacing:.16em}.nav-menu button[data-v-317c44ac]{position:relative;min-height:40px;padding:8px 12px;border-radius:2px;color:#a9adb5;font-family:var(--a-body);font-size:.92rem;font-weight:600}.nav-menu button[data-v-317c44ac]:hover{background:var(--a-ink-2);color:#fff}.nav-menu button.active[data-v-317c44ac]{background:linear-gradient(90deg,rgba(56,198,244,.16),transparent 85%);color:#fff}.nav-menu button.active[data-v-317c44ac]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;background:var(--a-accent)}.nav-menu button.active svg[data-v-317c44ac]{color:var(--a-accent)}.badge[data-v-317c44ac]{border-radius:2px;font-size:.72rem;padding:2px 7px}.badge.danger[data-v-317c44ac]{background:var(--a-danger);color:#fff}.badge.warning[data-v-317c44ac]{background:var(--a-warn);color:#1d1300}.sidebar-footer[data-v-317c44ac]{border-top:1px solid var(--a-ink-line);padding:12px 10px}.sidebar-footer button[data-v-317c44ac]{min-height:40px;border-radius:2px;font-weight:600;font-size:.86rem}.sidebar-footer .btn-secondary[data-v-317c44ac]{background:var(--a-ink-2);color:#e6e7ea;border:1px solid var(--a-ink-line)}.sidebar-footer .btn-secondary[data-v-317c44ac]:hover{border-color:var(--a-accent);color:#fff}.sidebar-footer .btn-danger[data-v-317c44ac]{background:transparent;color:#ff9b9e;border:1px solid rgba(229,72,77,.35)}.sidebar-footer .btn-danger[data-v-317c44ac]:hover{background:#e5484d26}.content[data-v-317c44ac]{padding:0 28px 28px}.page-header[data-v-317c44ac]{position:sticky;top:60px;z-index:20;margin:0 -28px 18px;padding:16px 28px 14px;background:var(--a-bg);border-bottom:1px solid var(--a-line)}.page-header h1[data-v-317c44ac]{font-family:var(--a-display);font-size:1.9rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1}.text-muted[data-v-317c44ac]{color:var(--a-muted)}.text-blue[data-v-317c44ac]{color:var(--a-accent-strong)}.cards-grid[data-v-317c44ac]{gap:12px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.stat-card[data-v-317c44ac]{border-radius:2px;border:1px solid var(--a-line);border-left:3px solid var(--a-accent);padding:16px}.stat-card[data-v-317c44ac]:hover{transform:none;box-shadow:0 6px 18px -12px #00000040}.stat-card.green[data-v-317c44ac]{border-left-color:var(--a-ok)}.stat-card.orange[data-v-317c44ac]{border-left-color:var(--a-warn)}.stat-card.red[data-v-317c44ac]{border-left-color:var(--a-danger)}.stat-card.purple[data-v-317c44ac]{border-left-color:#7c3aed}.card-icon[data-v-317c44ac]{border-radius:2px}.card-value[data-v-317c44ac]{font-family:var(--a-display);font-size:1.7rem;font-weight:800;line-height:1;color:var(--a-text)}.card-label[data-v-317c44ac]{font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--a-muted)}.panel[data-v-317c44ac],.dispute-card[data-v-317c44ac],.payout-card[data-v-317c44ac]{border-radius:2px;border-color:var(--a-line)}.panel-header h3[data-v-317c44ac]{font-family:var(--a-display);font-size:1.15rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.list-item[data-v-317c44ac]{border-radius:2px}.list-item[data-v-317c44ac]:hover{background:var(--a-accent-tint)}.status[data-v-317c44ac],.tag[data-v-317c44ac],.age-badge[data-v-317c44ac],.referral-code code[data-v-317c44ac]{border-radius:2px;font-weight:700}.status[data-v-317c44ac]{font-family:var(--a-display);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px}.tag.blue[data-v-317c44ac]{background:var(--a-accent-tint);color:var(--a-accent-strong)}.filters[data-v-317c44ac]{gap:8px}.filter-select[data-v-317c44ac],.search-box input[data-v-317c44ac],.form-input[data-v-317c44ac],.email-textarea[data-v-317c44ac]{min-height:38px;border:1px solid var(--a-line);border-radius:2px;background:var(--a-surface);font-family:var(--a-body);font-size:.9rem;color:var(--a-text)}.filter-select[data-v-317c44ac]:focus,.search-box input[data-v-317c44ac]:focus,.form-input[data-v-317c44ac]:focus,.email-textarea[data-v-317c44ac]:focus{outline:none;border-color:var(--a-accent);box-shadow:0 0 0 3px #38c6f42e}.btn-primary[data-v-317c44ac],.btn-success[data-v-317c44ac],.btn-warning[data-v-317c44ac],.btn-danger[data-v-317c44ac],.btn-ghost[data-v-317c44ac],.btn-sm[data-v-317c44ac]{border-radius:2px;font-family:var(--a-display);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.btn-primary[data-v-317c44ac],.btn-success[data-v-317c44ac],.btn-warning[data-v-317c44ac],.btn-danger[data-v-317c44ac]{min-height:38px;font-size:.95rem;padding:0 16px}.btn-primary[data-v-317c44ac],.btn-sm.btn-primary[data-v-317c44ac]{background:var(--a-accent);color:#04202b}.btn-primary[data-v-317c44ac]:hover,.btn-sm.btn-primary[data-v-317c44ac]:hover{background:#5fd3f8}.btn-ghost[data-v-317c44ac]{min-height:34px;padding:0 12px;font-size:.88rem;background:var(--a-surface);border:1px solid var(--a-line);color:var(--a-text)}.btn-ghost[data-v-317c44ac]:hover{border-color:var(--a-accent);background:var(--a-accent-tint)}.btn-sm[data-v-317c44ac]{min-height:30px;padding:0 10px;font-size:.82rem}.btn-icon[data-v-317c44ac]{border-radius:2px;background:var(--a-surface);border:1px solid var(--a-line)}.btn-icon[data-v-317c44ac]:hover{border-color:var(--a-accent);color:var(--a-accent-strong);background:var(--a-accent-tint)}.btn-icon.danger[data-v-317c44ac]:hover{border-color:var(--a-danger);color:var(--a-danger);background:#fdecec}button[data-v-317c44ac]:disabled{opacity:.5;cursor:not-allowed}.table-wrap[data-v-317c44ac]{border-radius:2px;border:1px solid var(--a-line);max-height:calc(100vh - 210px);overflow:auto;scrollbar-width:thin}table[data-v-317c44ac]{font-size:.9rem}thead[data-v-317c44ac]{background:transparent}th[data-v-317c44ac]{position:sticky;top:0;z-index:2;padding:10px 14px;background:#f7f8fa;border-bottom:1px solid var(--a-line);color:var(--a-muted);font-family:var(--a-display);font-size:.8rem;letter-spacing:.1em}td[data-v-317c44ac]{padding:10px 14px;border-top:1px solid var(--a-line-soft)}tbody tr[data-v-317c44ac]:hover{background:#fafbfc}tr.clickable[data-v-317c44ac]:hover,tr.selected-row[data-v-317c44ac]{background:var(--a-accent-tint)}th[data-v-317c44ac]:last-child,td[data-v-317c44ac]:last-child{position:sticky;right:0;background:var(--a-surface);box-shadow:-8px 0 12px -10px #00000040}th[data-v-317c44ac]:last-child{z-index:3;background:#f7f8fa}tbody tr:hover td[data-v-317c44ac]:last-child{background:#fafbfc}tr.clickable:hover td[data-v-317c44ac]:last-child,tr.selected-row td[data-v-317c44ac]:last-child{background:var(--a-accent-tint)}.empty[data-v-317c44ac]{padding:36px 16px;text-align:center;color:var(--a-muted)}.selection-toolbar[data-v-317c44ac]{border-radius:2px;border:1px solid var(--a-accent);background:var(--a-accent-tint)}.modal-overlay[data-v-317c44ac]{background:#08090bb8;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1000}.modal-content[data-v-317c44ac]{display:flex;flex-direction:column;border-radius:2px;border-top:3px solid var(--a-accent);max-height:min(90vh,900px);overflow:hidden}.modal-header[data-v-317c44ac]{flex-shrink:0;padding:16px 20px}.modal-header h2[data-v-317c44ac]{font-family:var(--a-display);font-size:1.35rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.modal-close-btn[data-v-317c44ac]{width:36px;height:36px;border-radius:2px;display:grid;place-items:center}.modal-body[data-v-317c44ac]{overflow-y:auto;padding:18px 20px 20px}.modal-actions[data-v-317c44ac]{position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:8px;margin:16px -20px -20px;padding:12px 20px;background:#f7f8fa;border-top:1px solid var(--a-line)}.warning-box[data-v-317c44ac]{border-radius:2px}.kyc-actions[data-v-317c44ac]{position:sticky;bottom:0;z-index:2;margin:16px -20px -20px;padding:12px 20px;background:#f7f8fa;border-top:1px solid var(--a-line)}.fit-table[data-v-317c44ac]{table-layout:auto}.fit-table th[data-v-317c44ac],.fit-table td[data-v-317c44ac]{padding:9px 10px}.fit-table td[data-v-317c44ac]{white-space:normal;vertical-align:middle}.fit-table th[data-v-317c44ac]:first-child,.fit-table td[data-v-317c44ac]:first-child{padding-left:14px}.fit-table .col-name[data-v-317c44ac]{min-width:180px}.fit-table .cell-title[data-v-317c44ac]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;line-height:1.25}.fit-table .cell-strong[data-v-317c44ac]{display:block;font-weight:700;white-space:nowrap}.fit-table .cell-sub[data-v-317c44ac]{display:block;margin-top:2px;font-size:.8rem;color:var(--a-muted);white-space:nowrap}.fit-table .cell-sub .tag[data-v-317c44ac]{font-size:.72rem}.fit-table .cell-ellipsis[data-v-317c44ac]{max-width:230px;overflow:hidden;text-overflow:ellipsis}.fit-table .emoji-sm[data-v-317c44ac]{font-size:.95rem}.fit-table .user-cell[data-v-317c44ac]{gap:10px}.fit-table .user-cell-text[data-v-317c44ac]{min-width:0}.fit-table .age-badge[data-v-317c44ac]{margin-left:4px;padding:1px 5px;font-size:.68rem;vertical-align:1px}.fit-table .tag[data-v-317c44ac],.fit-table .status[data-v-317c44ac],.fit-table .text-sm[data-v-317c44ac]{white-space:nowrap}.btn-icon.warn[data-v-317c44ac]:hover{border-color:var(--a-warn);color:#b26b00;background:#fff6e5}@media (min-width: 769px){.fit-table .actions[data-v-317c44ac]{flex-wrap:nowrap;gap:4px}.fit-table .btn-icon[data-v-317c44ac]{width:30px;height:30px}.fit-table td[data-v-317c44ac]:last-child{width:1%;white-space:nowrap}}@media (min-width: 769px) and (max-width: 1280px){.fit-table .col-wide[data-v-317c44ac]{display:none}.fit-table .cell-ellipsis[data-v-317c44ac]{max-width:180px}}@media (min-width: 769px) and (max-width: 1100px){.content[data-v-317c44ac]{padding:0 16px 20px}.page-header[data-v-317c44ac]{margin:0 -16px 16px;padding:14px 16px 12px}}.presence[data-v-317c44ac]{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:2px;font-family:var(--a-display);font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.presence i[data-v-317c44ac]{width:8px;height:8px;border-radius:50%;background:currentColor}.presence.live[data-v-317c44ac]{background:#e8f8ee;color:#15803d}.presence.live i[data-v-317c44ac]{box-shadow:0 0 0 3px #16a34a33}.presence.idle[data-v-317c44ac]{background:#fff5e0;color:#b26b00}@media (max-width: 768px){.content[data-v-317c44ac]{padding:0 12px calc(84px + env(safe-area-inset-bottom))}.page-header[data-v-317c44ac]{margin:0 -12px 12px;padding:12px 12px 10px}.page-header h1[data-v-317c44ac]{font-size:1.55rem}.filter-select[data-v-317c44ac],.search-box input[data-v-317c44ac],.form-input[data-v-317c44ac],input[data-v-317c44ac],select[data-v-317c44ac],textarea[data-v-317c44ac]{font-size:16px}.header-actions[data-v-317c44ac]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.header-actions>.search-box[data-v-317c44ac]{grid-column:1 / -1}.header-actions[data-v-317c44ac]>*{width:100%;min-width:0;justify-content:center}.header-actions .btn-primary[data-v-317c44ac],.header-actions .btn-success[data-v-317c44ac]{padding:0 10px;font-size:.86rem}.filters[data-v-317c44ac]{display:grid;grid-template-columns:1fr 1fr}.filters .filter-select[data-v-317c44ac]{min-width:0}.sidebar[data-v-317c44ac]{width:280px}.table-wrap[data-v-317c44ac]{max-height:none;overflow:visible;background:transparent;border:0}.table-wrap table[data-v-317c44ac],.table-wrap tbody[data-v-317c44ac]{display:block;width:100%}.table-wrap thead[data-v-317c44ac]{display:none}.table-wrap tbody tr[data-v-317c44ac]{display:block;margin-bottom:10px;padding:4px 12px;background:var(--a-surface);border:1px solid var(--a-line);border-left:3px solid var(--a-accent)}.table-wrap tbody tr.selected-row[data-v-317c44ac]{border-color:var(--a-accent)}.table-wrap td[data-v-317c44ac],.table-wrap td[data-v-317c44ac]:last-child{position:static;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;padding:6px 0;border-top:1px solid var(--a-line-soft);background:transparent!important;box-shadow:none;white-space:normal;text-align:right;word-break:break-word}.table-wrap td[data-v-317c44ac]:first-child{border-top:0}.table-wrap .fit-table .col-wide[data-v-317c44ac]{display:flex}.table-wrap .fit-table td[data-v-317c44ac]{justify-content:flex-end;flex-wrap:wrap;column-gap:8px;row-gap:2px}.table-wrap .fit-table td[data-v-317c44ac]:before{margin-right:auto}.table-wrap .fit-table .cell-sub[data-v-317c44ac]{margin-top:0}.table-wrap .fit-table .cell-ellipsis[data-v-317c44ac]{max-width:60vw}.table-wrap .fit-table td[data-v-317c44ac]:last-child{display:block;width:auto;margin-top:4px;padding:10px 0 8px;white-space:normal}.table-wrap .fit-table .actions[data-v-317c44ac]{display:flex;flex-wrap:wrap;gap:6px}.table-wrap .fit-table .actions>button[data-v-317c44ac],.table-wrap .fit-table td:last-child>.btn-sm[data-v-317c44ac]{flex:1 1 calc(50% - 3px);width:100%;min-width:0;height:auto;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 10px;border-radius:2px;font-family:var(--a-display);font-size:.92rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.table-wrap .fit-table .actions>.btn-primary[data-v-317c44ac]{flex-basis:100%;order:-1}.table-wrap .fit-table .btn-icon[data-v-317c44ac]:after{content:attr(title)}.table-wrap .fit-table .btn-icon.danger[data-v-317c44ac]{color:var(--a-danger);border-color:#f4c7c9}.table-wrap .fit-table .btn-icon.warn[data-v-317c44ac]{color:#b26b00;border-color:#f6dca6}.table-wrap td[data-v-317c44ac]:before{content:attr(data-label);flex-shrink:0;max-width:45%;color:var(--a-muted);font-family:var(--a-display);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-align:left}.table-wrap td[data-label=""][data-v-317c44ac]:before,.table-wrap td[data-v-317c44ac]:not([data-label]):before{display:none}.table-wrap td.checkbox-cell[data-v-317c44ac]{justify-content:flex-start}.table-wrap td.checkbox-cell input[data-v-317c44ac]{width:20px;height:20px}.table-wrap td[data-v-317c44ac]:last-child{justify-content:flex-end;flex-wrap:wrap;padding:10px 0 8px}.table-wrap td[data-v-317c44ac]:last-child:before{display:none}.table-wrap td:last-child .actions[data-v-317c44ac]{flex-wrap:wrap;justify-content:flex-end;gap:6px}.table-wrap td:last-child .btn-sm[data-v-317c44ac],.table-wrap td:last-child .btn-icon[data-v-317c44ac]{min-height:38px;min-width:38px}.table-wrap .empty[data-v-317c44ac]{background:var(--a-surface);border:1px solid var(--a-line)}.mobile-bottom-nav[data-v-317c44ac]{background:var(--a-ink);border-top:1px solid var(--a-ink-line)}.mobile-bottom-nav button[data-v-317c44ac]{color:#8b8f97;font-family:var(--a-body);font-weight:600;font-size:.7rem;min-height:48px}.mobile-bottom-nav button.active[data-v-317c44ac]{color:var(--a-accent)}.nav-badge[data-v-317c44ac]{border-radius:2px;background:var(--a-danger)}.modal-overlay[data-v-317c44ac]{align-items:flex-end;padding:0}.modal-content[data-v-317c44ac]{max-width:none;max-height:92vh;border-left:0;border-right:0}.modal-actions[data-v-317c44ac]>*{flex:1;justify-content:center;min-height:44px}.email-actions[data-v-317c44ac]>*{width:100%;justify-content:center;min-height:44px}}
