.GameComments_wrap__FqXKW{margin-top:2.5rem;padding-top:1.75rem;border-top:1px solid hsla(0,0%,100%,.08)}.GameComments_head__yQ61k{margin-bottom:1rem}.GameComments_head__yQ61k h2{font-size:1rem;margin-bottom:.35rem;color:var(--text-bright);text-transform:uppercase;letter-spacing:.03em;font-weight:500}.GameComments_hint__BQae2{color:var(--text-muted);font-size:.86rem}.GameComments_form__7ZF4x{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--radius-lg);background:#16202d;box-shadow:var(--shadow);margin-bottom:1.25rem}.GameComments_input__Em7rp,.GameComments_textarea__lGFYP{width:100%;background:#0e141b;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius);padding:.7rem .85rem;color:var(--text-bright);font:inherit;outline:none}.GameComments_input__Em7rp:focus,.GameComments_textarea__lGFYP:focus{border-color:var(--brand);background:#121a24}.GameComments_emojiRow__amt3U{display:flex;flex-wrap:wrap;gap:.35rem}.GameComments_emojiActive__YBAfy,.GameComments_emoji__GNv8p{width:36px;height:36px;border-radius:4px;border:1px solid hsla(0,0%,100%,.1);background:#1b2838;font-size:1.1rem;cursor:pointer}.GameComments_emojiActive__YBAfy{border-color:var(--brand);background:rgba(102,192,244,.15)}.GameComments_actions__5tUob{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.GameComments_check__AAqHR{display:inline-flex;align-items:center;gap:.4rem;color:var(--text-muted);font-size:.88rem}.GameComments_msg__0urvK{color:var(--brand);font-size:.88rem}.GameComments_list__Pp_Yi{list-style:none;display:grid;grid-gap:.75rem;gap:.75rem}.GameComments_item__hFrUI{padding:.9rem 1rem;border-radius:var(--radius-lg);border:1px solid hsla(0,0%,100%,.06);background:#16202d}.GameComments_meta__bBNXd{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.4rem;font-size:.86rem}.GameComments_meta__bBNXd strong{color:var(--text-bright)}.GameComments_meta__bBNXd time{color:var(--text-muted)}.GameComments_geo__kHQna{color:var(--text-muted)!important;font-size:.78rem!important;margin:.15rem 0 .35rem!important;line-height:1.4!important;white-space:normal!important}.GameComments_item__hFrUI p{color:var(--text);line-height:1.55;white-space:pre-wrap}.GameComments_empty__F95ZD{color:var(--text-muted);font-size:.9rem}.detail_page__0EPe0{padding-bottom:80px;background:var(--bg)}.detail_hero__qk449{padding:88px 0 40px;background:radial-gradient(ellipse at 15% 40%,rgba(26,159,255,.22),transparent 45%),linear-gradient(180deg,#1b2838,#0e141b);background-size:cover;background-position:50%;color:#fff;border-bottom:1px solid rgba(0,0,0,.4)}.detail_eyebrow__4_I2S{color:#66c0f4;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600}.detail_hero__qk449 h1{font-size:clamp(28px,5vw,44px);margin:10px 0 12px;color:#fff;font-weight:600}.detail_tagline__3NVT3{color:rgba(199,213,224,.85);font-size:16px;max-width:640px;white-space:pre-wrap}.detail_actions__fEGRl{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.detail_body__SxhM1{display:grid;grid-template-columns:1.6fr .8fr;grid-gap:20px;gap:20px;padding-top:28px}.detail_body__SxhM1 h2{margin-top:0;color:var(--text-bright);font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.detail_about__5ZdNI{color:var(--text-muted);line-height:1.8;white-space:pre-wrap}.detail_about__5ZdNI h3,.detail_about__5ZdNI h4{color:var(--text-bright);margin:18px 0 8px;font-weight:600}.detail_about__5ZdNI h3{font-size:16px}.detail_about__5ZdNI h4{font-size:14px}.detail_about__5ZdNI p{margin:0 0 12px;white-space:pre-wrap}.detail_about__5ZdNI hr{border:0;border-top:1px solid hsla(0,0%,100%,.08);margin:16px 0}.detail_gallery__pq1Om{margin-bottom:22px;background:#0e141b;border:1px solid hsla(0,0%,100%,.06);border-radius:4px;overflow:hidden}.detail_stage__8ssLW{position:relative;background:#000;aspect-ratio:16/9}.detail_stage__8ssLW img,.detail_stage__8ssLW video{width:100%;height:100%;object-fit:contain;display:block;background:#000}.detail_navBtn__lY4Rz{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:72px;border:0;background:rgba(0,0,0,.45);color:#fff;font-size:32px;cursor:pointer;z-index:2}.detail_navBtn__lY4Rz:hover{background:rgba(0,0,0,.7)}.detail_navPrev__i7jXB{left:0}.detail_navNext__WZC2O{right:0}.detail_thumbs__UeXgN{display:flex;gap:8px;padding:10px;overflow-x:auto;background:#16202d}.detail_thumbActive__7k8oS,.detail_thumb__pslsn{position:relative;flex:0 0 118px;height:66px;padding:0;border:2px solid transparent;background:#0e141b;cursor:pointer}.detail_thumbActive__7k8oS{border-color:#66c0f4}.detail_thumbActive__7k8oS img,.detail_thumbActive__7k8oS video,.detail_thumb__pslsn img,.detail_thumb__pslsn video{width:100%;height:100%;object-fit:cover;display:block}.detail_playMark__RovD9{position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-size:18px;text-shadow:0 1px 6px #000}.detail_req__kHnX7{margin-top:28px;padding-top:8px}.detail_reqTabs__Hgdn0{display:flex;gap:0;margin:10px 0 14px;background:#1b2838;border-bottom:1px solid hsla(0,0%,100%,.08)}.detail_reqTabActive__ay_zW,.detail_reqTab__TJQ6k{border:0;background:transparent;color:#67c1f5;padding:10px 16px;cursor:pointer;font-size:13px}.detail_reqTabActive__ay_zW{background:#233c55;color:#fff}.detail_reqGrid__I1Huj{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.detail_reqCol__zyCal h4{margin:0 0 10px;color:var(--text-bright);font-size:14px;font-weight:500}.detail_reqCol__zyCal p{margin:0 0 6px;color:var(--text-muted);font-size:13px;line-height:1.5}.detail_reqCol__zyCal span{color:#8f98a0}.detail_reqNote__6J6B_{margin-top:10px!important;font-size:12px!important}.detail_side__Ei1Yh{background:#16202d;border:1px solid hsla(0,0%,100%,.06);border-radius:var(--radius-lg);padding:16px;display:grid;grid-gap:14px;gap:14px;height:-moz-fit-content;height:fit-content;box-shadow:var(--shadow)}.detail_side__Ei1Yh span{display:block;color:var(--text-muted);font-size:11px;margin-bottom:4px;text-transform:uppercase;letter-spacing:.04em}.detail_side__Ei1Yh strong{color:var(--text-bright);font-weight:500}.detail_tip__wRRlb{font-size:12px;color:var(--text-muted);line-height:1.6;margin:0}.detail_video__MJRDK{margin-top:1rem}.detail_video__MJRDK a{color:var(--brand);font-weight:600}@media (max-width:860px){.detail_body__SxhM1,.detail_reqGrid__I1Huj{grid-template-columns:1fr}.detail_hero__qk449{padding:72px 0 32px}.detail_tagline__3NVT3{font-size:15px}}@media (max-width:480px){.detail_hero__qk449 h1{font-size:1.45rem}.detail_actions__fEGRl .btn{flex:1 1 auto}}