.aimPage_page__p1{--aim-header:80px;--aim-side:320px;min-height:70vh;padding:16px 16px 40px;background:radial-gradient(ellipse 80% 50% at 20% 0,rgba(254,159,89,.1),transparent 55%),radial-gradient(ellipse 50% 40% at 90% 20%,rgba(89,160,254,.06),transparent 50%),#17171f;color:#fff;font-family:Gotham,-apple-system,BlinkMacSystemFont,arial,sans-serif}.aimPage_pageFs__p2{padding:0;min-height:100dvh;height:100dvh}.aimPage_fsRoot__a0{max-width:1200px;margin:0 auto}.aimPage_pageFs__p2 .aimPage_fsRoot__a0{max-width:none;height:100%;display:flex;flex-direction:column}.aimPage_header__p3{margin-bottom:14px;text-align:center}.aimPage_title__p4{margin:0 auto;max-width:920px;font-size:clamp(20px,2.6vw,32px);font-weight:900;letter-spacing:.02em;line-height:1.2;background:linear-gradient(90deg,#fff,#fe9f59);-webkit-background-clip:text;background-clip:text;color:transparent}.aimPage_subtitle__p5{margin:8px auto 0;color:#9191a0;font-size:14px;max-width:760px;line-height:1.45}.aimPage_layout__p6{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:16px;width:100%;max-width:100%}.aimPage_layoutFs__p7{flex:1 1;flex-direction:column;height:100%;gap:8px;padding:12px;box-sizing:border-box}.aimPage_main__p8{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:10px}.aimPage_boardWrap__p9{position:relative;flex:1 1 auto;min-height:min(62vh,560px);border-radius:16px;overflow:hidden;border:1px solid hsla(233,7%,45%,.28);background:radial-gradient(circle at 50% 40%,rgba(254,159,89,.06),transparent 55%),linear-gradient(180deg,#1e1d28,#15151c)}.aimPage_mapBg__m0{position:absolute;inset:0;z-index:0;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:saturate(.85) brightness(.55);transform:scale(1.02);pointer-events:none}.aimPage_mapBg__m0:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 45%,transparent 20%,rgba(12,12,18,.55) 100%),linear-gradient(180deg,rgba(12,12,18,.25),rgba(12,12,18,.5))}.aimPage_mapRow__m1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.aimPage_mapChip__m2{display:flex;align-items:center;gap:8px;border:1px solid hsla(233,7%,45%,.35);background:hsla(0,0%,100%,.03);color:#c8c8d4;border-radius:10px;padding:5px 8px 5px 5px;font-size:12px;cursor:pointer;text-align:left;min-width:0}.aimPage_mapChip__m2:disabled{opacity:.45;cursor:default}.aimPage_mapChipOn__m3{border-color:rgba(254,159,89,.7);background:rgba(254,159,89,.14);color:#fff}.aimPage_mapThumbNone__m5,.aimPage_mapThumb__m4{flex:0 0 36px;width:36px;height:24px;border-radius:6px;background-size:cover;background-position:50%;background-color:#2a2936}.aimPage_mapThumbNone__m5{background:radial-gradient(circle at 50% 40%,rgba(254,159,89,.18),transparent 55%),linear-gradient(180deg,#2a2936,#1a1924)}.aimPage_mapName__m6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aimPage_layoutFs__p7 .aimPage_boardWrap__p9{min-height:0;flex:1 1}.aimPage_side__p11{width:var(--aim-side);flex:0 0 var(--aim-side);display:flex;flex-direction:column;gap:12px;min-height:0}.aimPage_hud__h1{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.aimPage_hudItem__h2{flex:1 1;min-width:70px;padding:8px 10px;border-radius:12px;background:linear-gradient(180deg,#221f2e,#1a1924);border:1px solid hsla(233,7%,45%,.22);text-align:center}.aimPage_hudLabel__h3{display:block;font-size:10px;color:#9191a0;text-transform:uppercase;letter-spacing:.06em}.aimPage_hudValue__h4{display:block;margin-top:2px;font-size:18px;font-weight:800}.aimPage_hudComboHot__h5{color:#fe9f59}.aimPage_arena__a1{position:absolute;inset:0;z-index:1;cursor:crosshair;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aimPage_arenaLive__a3{cursor:crosshair}.aimPage_waves__w0{position:absolute;inset:-20%;z-index:0;pointer-events:none;overflow:hidden;opacity:.55}.aimPage_wave__w1{position:absolute;display:block;border-radius:45% 55% 50% 50%/55% 45% 55% 45%;filter:blur(48px);will-change:transform}.aimPage_waveA__w2{width:58%;height:42%;left:-8%;top:18%;background:rgba(254,159,89,.14);animation:aimWaveDriftA 14s ease-in-out infinite}.aimPage_waveB__w3{width:48%;height:38%;right:-6%;top:8%;background:rgba(89,160,254,.12);animation:aimWaveDriftB 18s ease-in-out infinite}.aimPage_waveC__w4{width:52%;height:40%;left:22%;bottom:-4%;background:rgba(180,110,255,.1);animation:aimWaveDriftC 16s ease-in-out infinite}.aimPage_waveD__w5{width:36%;height:32%;right:12%;bottom:18%;background:rgba(100,206,130,.09);animation:aimWaveDriftD 12s ease-in-out infinite}@keyframes aimWaveDriftA{0%,to{transform:translate(0) rotate(0deg) scale(1);border-radius:45% 55% 50% 50%/55% 45% 55% 45%}33%{transform:translate(8%,-6%) rotate(8deg) scale(1.08);border-radius:55% 45% 60% 40%/45% 55% 40% 60%}66%{transform:translate(-4%,10%) rotate(-6deg) scale(.94);border-radius:40% 60% 45% 55%/60% 40% 55% 45%}}@keyframes aimWaveDriftB{0%,to{transform:translate(0) rotate(0deg) scale(1);border-radius:50% 50% 45% 55%/50% 45% 55% 50%}40%{transform:translate(-10%,8%) rotate(-10deg) scale(1.1);border-radius:60% 40% 55% 45%/40% 60% 45% 55%}70%{transform:translate(6%,-5%) rotate(5deg) scale(.92);border-radius:42% 58% 48% 52%/58% 42% 52% 48%}}@keyframes aimWaveDriftC{0%,to{transform:translate(0) rotate(0deg) scale(1);border-radius:48% 52% 55% 45%/52% 48% 45% 55%}50%{transform:translate(-8%,-12%) rotate(12deg) scale(1.12);border-radius:55% 45% 40% 60%/45% 55% 60% 40%}}@keyframes aimWaveDriftD{0%,to{transform:translate(0) rotate(0deg) scale(1);border-radius:55% 45% 50% 50%/45% 55% 50% 50%}35%{transform:translate(10%,6%) rotate(-8deg) scale(1.06);border-radius:40% 60% 55% 45%/55% 45% 60% 40%}65%{transform:translate(-6%,-8%) rotate(6deg) scale(.9);border-radius:58% 42% 48% 52%/42% 58% 48% 52%}}.aimPage_snakes__s0{position:absolute;inset:-4%;width:108%;height:108%;overflow:visible;opacity:.55}.aimPage_snakeWrap__s7{transform-origin:500px 300px;transform-box:view-box;will-change:transform}.aimPage_snake__s1{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:.85;vector-effect:non-scaling-stroke;will-change:stroke-dashoffset}.aimPage_snakeA__s2{stroke:rgba(254,159,89,.28);stroke-dasharray:2080 280;animation:aimSnakeFlowA 28s linear infinite}.aimPage_snakeB__s3{stroke:rgba(89,160,254,.24);stroke-dasharray:2560 220;animation:aimSnakeFlowB 36s linear infinite reverse}.aimPage_snakeC__s4{stroke:rgba(180,110,255,.22);stroke-dasharray:1920 340;animation:aimSnakeFlowC 31s linear infinite}.aimPage_snakeD__s5{stroke:rgba(100,206,130,.22);stroke-dasharray:2800 180;animation:aimSnakeFlowD 42s linear infinite reverse}.aimPage_snakeE__s6{stroke:rgba(255,92,122,.2);stroke-dasharray:2240 300;animation:aimSnakeFlowE 33s linear infinite}.aimPage_snakeDriftA__s8{animation:aimSnakeDriftA 26s ease-in-out infinite}.aimPage_snakeDriftB__s9{animation:aimSnakeDriftB 34s ease-in-out infinite}.aimPage_snakeDriftC__s10{animation:aimSnakeDriftC 29s cubic-bezier(.45,.05,.55,.95) infinite}.aimPage_snakeDriftD__s11{animation:aimSnakeDriftD 40s ease-in-out infinite}.aimPage_snakeDriftE__s12{animation:aimSnakeDriftE 31s cubic-bezier(.37,0,.63,1) infinite}@keyframes aimSnakeFlowA{to{stroke-dashoffset:-2360}}@keyframes aimSnakeFlowB{to{stroke-dashoffset:-2780}}@keyframes aimSnakeFlowC{to{stroke-dashoffset:-2260}}@keyframes aimSnakeFlowD{to{stroke-dashoffset:-2980}}@keyframes aimSnakeFlowE{to{stroke-dashoffset:-2540}}@keyframes aimSnakeDriftA{0%{transform:translate(0) rotate(0deg) scale(1)}12%{transform:translate(5%,-2%) rotate(2deg) scale(1.03,.97)}28%{transform:translate(-3%,4%) rotate(-5deg) scale(.97,1.04)}41%{transform:translate(8%,1%) rotate(3deg) scale(1.05,.96)}57%{transform:translate(-6%,-5%) rotate(-2deg) scale(.98,1.02)}73%{transform:translate(3%,6%) rotate(6deg) scale(1.02,.98)}88%{transform:translate(-4%,-1%) rotate(-3deg) scale(.99,1.01)}to{transform:translate(0) rotate(0deg) scale(1)}}@keyframes aimSnakeDriftB{0%{transform:translate(0) rotate(0deg) scale(1)}16%{transform:translate(-7%,3%) rotate(-4deg) scale(1.04)}33%{transform:translate(2%,-7%) rotate(7deg) scale(.95)}49%{transform:translate(6%,5%) rotate(-2deg) scale(1.06)}66%{transform:translate(-5%,-4%) rotate(5deg) scale(.97)}82%{transform:translate(4%,2%) rotate(-6deg) scale(1.02)}to{transform:translate(0) rotate(0deg) scale(1)}}@keyframes aimSnakeDriftC{0%{transform:translate(0) rotate(0deg) scaleX(1) scaleY(1)}10%{transform:translate(3%,5%) rotate(1deg) scaleX(1.06) scaleY(.94)}25%{transform:translate(-8%,-2%) rotate(-8deg) scaleX(.94) scaleY(1.05)}45%{transform:translate(5%,-6%) rotate(4deg) scaleX(1.03) scaleY(.98)}62%{transform:translate(-2%,7%) rotate(-1deg) scaleX(.97) scaleY(1.04)}78%{transform:translate(7%,-3%) rotate(9deg) scaleX(1.05) scaleY(.95)}to{transform:translate(0) rotate(0deg) scaleX(1) scaleY(1)}}@keyframes aimSnakeDriftD{0%{transform:translate(0) rotate(0deg) scale(1)}14%{transform:translate(-4%,-6%) rotate(5deg) scale(1.02)}30%{transform:translate(9%,2%) rotate(-3deg) scale(.96)}47%{transform:translate(-7%,5%) rotate(8deg) scale(1.07)}61%{transform:translate(1%,-8%) rotate(-7deg) scale(.94)}76%{transform:translate(6%,4%) rotate(2deg) scale(1.03)}91%{transform:translate(-3%,-2%) rotate(-4deg) scale(.98)}to{transform:translate(0) rotate(0deg) scale(1)}}@keyframes aimSnakeDriftE{0%{transform:translate(0) rotate(0deg) scale(1)}18%{transform:translate(6%,1%) rotate(-6deg) scale(.96,1.05)}35%{transform:translate(-5%,6%) rotate(3deg) scale(1.04,.97)}52%{transform:translate(2%,-5%) rotate(-9deg) scale(.98,1.03)}69%{transform:translate(-8%,-3%) rotate(5deg) scale(1.05,.95)}85%{transform:translate(4%,4%) rotate(-2deg) scale(.97,1.02)}to{transform:translate(0) rotate(0deg) scale(1)}}.aimPage_arenaShake__a2{animation:aimShake .18s ease-out}@keyframes aimShake{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.aimPage_target__a5{position:absolute;z-index:1;border:none;border-radius:50%;padding:0;cursor:crosshair;background:radial-gradient(circle at 35% 30%,#fff6,transparent 40%),radial-gradient(circle at 50% 50%,#fe9f59 0,#e06a2e 55%,#9a3d12 100%);box-shadow:0 0 0 2px rgba(254,159,89,.35),0 0 18px rgba(254,159,89,.45);animation:aimPop .18s ease-out}.aimPage_target__a5:after{content:"";position:absolute;inset:28%;border-radius:50%;border:2px solid hsla(0,0%,100%,.55);box-sizing:border-box}.aimPage_target__a5:before{content:"";position:absolute;inset:42%;border-radius:50%;background:hsla(0,0%,100%,.85)}@keyframes aimPop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.aimPage_idleOverlay__p10,.aimPage_results__r1{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;background:rgba(12,12,18,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:center}.aimPage_idleOverlay__p10 p{margin:0;color:#c8c8d4;font-size:15px}.aimPage_resultsTitle__r2{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#9191a0}.aimPage_resultsPb__r3{color:#fe9f59;font-weight:700;font-size:13px}.aimPage_resultsScore__r4{font-size:clamp(40px,8vw,64px);font-weight:900;line-height:1;background:linear-gradient(90deg,#fff,#fe9f59);-webkit-background-clip:text;background-clip:text;color:transparent}.aimPage_resultsGrid__r5{display:grid;grid-template-columns:repeat(3,minmax(80px,1fr));grid-gap:10px;gap:10px;width:min(420px,100%)}.aimPage_resultsGrid__r5>div{padding:8px;border-radius:10px;background:hsla(0,0%,100%,.04);border:1px solid hsla(233,7%,45%,.2)}.aimPage_resultsGrid__r5 span{display:block;font-size:11px;color:#9191a0}.aimPage_resultsGrid__r5 strong{display:block;margin-top:2px;font-size:16px}.aimPage_resultsActions__r6{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.aimPage_submitBtn__r7{border:1px solid rgba(254,159,89,.45);background:transparent;color:#fe9f59;border-radius:12px;padding:12px 18px;font-weight:700;cursor:pointer}.aimPage_submitBtn__r7:disabled{opacity:.55;cursor:default}.aimPage_submitErr__r8{margin:0;color:#ff7b7b;font-size:13px}.aimPage_controls__c1,.aimPage_lb__l1{padding:14px;border-radius:14px;background:linear-gradient(180deg,#221f2e,#1a1924);border:1px solid hsla(233,7%,45%,.22)}.aimPage_ctrlBlock__c2{margin-bottom:12px}.aimPage_ctrlLabel__c3{display:block;margin-bottom:6px;font-size:11px;color:#9191a0;text-transform:uppercase;letter-spacing:.06em}.aimPage_chipRow__c4{display:flex;flex-wrap:wrap;gap:6px}.aimPage_chip__c5{border:1px solid hsla(233,7%,45%,.35);background:hsla(0,0%,100%,.03);color:#c8c8d4;border-radius:999px;padding:6px 10px;font-size:12px;cursor:pointer}.aimPage_chip__c5:disabled{opacity:.45;cursor:default}.aimPage_chipOn__c6{border-color:rgba(254,159,89,.7);background:rgba(254,159,89,.14);color:#fff}.aimPage_chipDiff_easy__c8.aimPage_chipOn__c6{border-color:#64ce82;background:rgba(100,206,130,.15)}.aimPage_chipDiff_hard__c8.aimPage_chipOn__c6{border-color:#fe9f59;background:rgba(254,159,89,.15)}.aimPage_chipDiff_insane__c8.aimPage_chipOn__c6{border-color:#ff5c7a;background:rgba(255,92,122,.15)}.aimPage_pb__c9{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:8px 10px;border-radius:10px;background:hsla(0,0%,100%,.03);color:#9191a0;font-size:13px}.aimPage_pb__c9 strong{color:#fe9f59;font-size:16px}.aimPage_btnRow__c10{display:flex;flex-direction:column;gap:8px}.aimPage_startBtn__c11{border:none;border-radius:12px;padding:12px 18px;font-weight:800;cursor:pointer;color:#1a1924;background:linear-gradient(90deg,#fe9f59,#ffc08a)}.aimPage_startBtn__c11:disabled{opacity:.55;cursor:default}.aimPage_fsBtn__c12{border:1px solid hsla(233,7%,45%,.4);border-radius:12px;padding:10px 14px;background:transparent;color:#c8c8d4;cursor:pointer;font-weight:600}.aimPage_fsBar__p12{display:flex;gap:8px;justify-content:center;padding-bottom:4px}.aimPage_lbHead__l2{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.aimPage_lbTitle__l3{margin:0;font-size:15px;font-weight:800}.aimPage_lbMine__l4{display:flex;justify-content:space-between;margin-bottom:10px;padding:8px 10px;border-radius:10px;background:rgba(254,159,89,.08);border:1px solid rgba(254,159,89,.2);font-size:13px;color:#c8c8d4}.aimPage_lbMine__l4 strong{color:#fe9f59}.aimPage_lbEmpty__l5{margin:0;color:#9191a0;font-size:13px;text-align:center;padding:16px 0}.aimPage_lbList__l6{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:340px;overflow:auto}.aimPage_lbRow__l7{display:grid;grid-template-columns:28px 28px 1fr auto;align-items:center;grid-gap:8px;gap:8px;padding:6px 4px;border-bottom:1px solid hsla(233,7%,45%,.15)}.aimPage_lbRank__l8{font-size:12px;color:#9191a0;font-weight:700}.aimPage_lbAvatarPh__l10,.aimPage_lbAvatar__l9{width:28px;height:28px;border-radius:50%;object-fit:cover}.aimPage_lbAvatarPh__l10{display:inline-block;background:#2a2936}.aimPage_lbName__l11{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.aimPage_lbScore__l12{font-weight:800;color:#fe9f59;font-size:13px}.aimPage_seo__s1{padding:8px 16px 48px;background:#17171f}.aimPage_seoExtra__s7{max-width:1100px;margin:8px auto 0;color:#c8c8d4;font-size:15px;line-height:1.65}.aimPage_seoLead__s8{margin:0 0 16px;color:#cecfd6}.aimPage_seoH3__s3{margin:28px 0 12px;font-size:18px;font-weight:800;color:#fff}.aimPage_seoList__s4{margin:0 0 8px;padding:16px 18px 16px 36px;display:flex;flex-direction:column;gap:10px;list-style:disc;border-radius:16px;background:linear-gradient(260.7deg,rgba(26,26,32,.5) 19.27%,rgba(29,29,37,.5) 90.31%)}.aimPage_seoList__s4 strong{color:#fe9f59}.aimPage_seoFaq__s5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.aimPage_seoFaqItem__s6{padding:16px 18px;border-radius:14px;border:1px solid hsla(233,7%,45%,.22);background:linear-gradient(260.7deg,rgba(26,26,32,.5) 19.27%,rgba(29,29,37,.5) 90.31%)}.aimPage_seoFaqItem__s6 h4{margin:0 0 8px;font-size:15px;color:#fff}.aimPage_seoFaqItem__s6 p{margin:0;color:#9191a0;font-size:14px;line-height:1.5}@media (max-width:900px){.aimPage_seoFaq__s5{grid-template-columns:1fr}}@media (max-width:960px){.aimPage_layout__p6{flex-direction:column;align-items:stretch}.aimPage_side__p11{width:100%;flex:none}.aimPage_boardWrap__p9{min-height:52vh}.aimPage_resultsGrid__r5{grid-template-columns:repeat(2,1fr)}}