.site-main[data-v-9bb5e646]{display:block}.site-main--grow[data-v-9bb5e646]{flex:1}.site-main--offset[data-v-9bb5e646]{padding-top:clamp(100px,10vw,110px)}.site-main--rulebook[data-v-9bb5e646]{height:calc(100svh - clamp(108px,11vw,132px));overflow:hidden}@media (width<=980px){.site-main--offset[data-v-9bb5e646]{padding-top:clamp(168px,26vw,210px)}.site-main--rulebook[data-v-9bb5e646]{height:calc(100svh - clamp(168px,26vw,210px))}}.hero-stack[data-v-108f35f4]{width:100%}.server-section[data-v-108f35f4]{padding-top:4px}.showcase-section[data-v-108f35f4],.final-cta[data-v-108f35f4],.server-section[data-v-108f35f4]{width:min(1160px,94%);margin-inline:auto}.showcase-section[data-v-108f35f4]{margin-top:14px;padding:0}.showcase-section .server-section-head h3[data-v-108f35f4]{text-transform:none;color:var(--ink);margin-bottom:2vh;font-size:2.2rem}.section-band[data-v-108f35f4]{z-index:0;position:relative}.section-band[data-v-108f35f4]:before{content:"";z-index:-1;background:linear-gradient(#090c1024,#090c1014);width:100vw;position:absolute;top:-10px;bottom:-10px;left:50%;transform:translate(-50%)}.section-band--alt[data-v-108f35f4]:before{background:radial-gradient(circle at 12% 0,#e8ecf314,#0000 38%),linear-gradient(#262d3847,#1b212b33)}.showcase-lead[data-v-108f35f4]{max-width:64ch;color:var(--ink-muted);margin:0 0 16px;line-height:1.52}.showcase-grid[data-v-108f35f4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.showcase-card[data-v-108f35f4]{isolation:isolate;border:1px solid #cfd6e057;border-radius:18px;min-height:clamp(200px,28vw,290px);position:relative;overflow:hidden}.showcase-card img[data-v-108f35f4]{object-fit:cover;filter:saturate(.9)contrast(1.03)brightness(.78);width:100%;height:100%;transition:transform .35s,filter .35s;transform:scale(1.01)}.showcase-card[data-v-108f35f4]:before{content:"";z-index:1;background:linear-gradient(#06080b0f,#06080bb8);position:absolute;inset:0}.showcase-overlay[data-v-108f35f4]{z-index:2;background:linear-gradient(#0000,#07090cf0);padding:16px 14px;transition:transform .35s;position:absolute;inset:auto 0 0;transform:translateY(48%)}.showcase-title[data-v-108f35f4]{color:#f5f8fc;margin:0 0 2vh;font-size:2.2rem;font-weight:600}.showcase-text[data-v-108f35f4]{color:#d1d7e0;opacity:0;margin:0;font-size:1.5rem;line-height:1.45;transition:opacity .35s,transform .35s;transform:translateY(8px)}.showcase-card:hover img[data-v-108f35f4],.showcase-card:focus-visible img[data-v-108f35f4]{filter:saturate()contrast(1.06)brightness(.92);transform:scale(1.07)}.showcase-card:hover .showcase-overlay[data-v-108f35f4],.showcase-card:focus-visible .showcase-overlay[data-v-108f35f4]{transform:translateY(0)}.showcase-card:hover .showcase-text[data-v-108f35f4],.showcase-card:focus-visible .showcase-text[data-v-108f35f4]{opacity:1;transform:translateY(0)}.showcase-card[data-v-108f35f4]:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}.final-cta[data-v-108f35f4]{margin-top:16px}.final-cta-card[data-v-108f35f4]{background:radial-gradient(circle at 100% 0,#eaeff71f,#0000 46%),linear-gradient(145deg,#0f141beb,#10161eb8);border-radius:18px;padding:clamp(20px,3vw,30px)}.final-cta-card h3[data-v-108f35f4]{color:#f4f7fb;text-transform:none;margin:2vh 0;font-size:clamp(1.55rem,2.4vw,2.2rem)}.final-cta-card p[data-v-108f35f4]{color:#c6ced8;max-width:64ch;margin:0;font-size:1.4rem;line-height:1.55}html.home-custom-scrollbar,body.home-custom-scrollbar{scrollbar-width:none;-ms-overflow-style:none}html.home-custom-scrollbar::-webkit-scrollbar{width:0;height:0}body.home-custom-scrollbar::-webkit-scrollbar{width:0;height:0}body.home-custom-scrollbar-dragging{-webkit-user-select:none;user-select:none}.home-scrollbar-track[data-v-108f35f4]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:55;background:linear-gradient(#141a22b8,#0d1219c7);border:1px solid #c8d1dd33;border-radius:999px;width:12px;height:min(66vh,560px);position:fixed;top:50%;right:clamp(12px,1.8vw,24px);transform:translateY(-50%)}.home-scrollbar-thumb[data-v-108f35f4]{cursor:grab;will-change:transform;background:linear-gradient(#e8edf5eb,#bbc5d2d1);border:1px solid #e5ebf494;border-radius:999px;width:100%;box-shadow:0 6px 16px #00000047}.home-scrollbar-thumb[data-v-108f35f4]:active{cursor:grabbing}@media (width<=980px){.showcase-grid[data-v-108f35f4]{grid-template-columns:1fr}.showcase-card[data-v-108f35f4]{min-height:220px}.showcase-overlay[data-v-108f35f4]{transform:translateY(0)}.showcase-text[data-v-108f35f4]{opacity:1;transform:translateY(0)}.home-scrollbar-track[data-v-108f35f4]{display:none}}.page-section[data-v-7b6a9c3a]{background:var(--panel-strong);width:min(1160px,94%);margin-inline:auto;padding:clamp(20px,3vw,30px)}.label[data-v-7b6a9c3a]{color:var(--accent-2);letter-spacing:1.8px;text-transform:uppercase;margin:0;font-size:1rem}h2[data-v-7b6a9c3a]{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.9px;margin:4px 0 8px;font-size:2.3rem}.lead[data-v-7b6a9c3a]{max-width:60ch;color:var(--ink-muted);margin:0;font-size:1.3rem;line-height:1.42}.rule-paths[data-v-7b6a9c3a]{margin-top:5vh;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(1160px,94%);margin-inline:auto;display:grid}.rule-path-card[data-v-7b6a9c3a]{color:inherit;background:radial-gradient(circle at 100% 0,#dce3ee1f,#0000 42%),linear-gradient(145deg,#10161de6,#10151ca8);border-radius:18px;gap:10px;padding:20px;text-decoration:none;transition:all 1s;display:grid}.rule-path-card[data-v-7b6a9c3a]:hover{border-color:#ffffff94;box-shadow:0 16px 34px #03060a70}.rule-path-kicker[data-v-7b6a9c3a]{letter-spacing:1.4px;text-transform:uppercase;color:#d0d7e0;margin:0;font-size:1rem}.rule-path-card h3[data-v-7b6a9c3a]{text-transform:none;color:#f2f6fb;margin:0;font-size:2rem}.rule-path-card p[data-v-7b6a9c3a]{color:var(--ink-muted);margin:0;font-size:1.3rem;line-height:1.52}.rule-path-cta[data-v-7b6a9c3a]{color:#e7edf5;border:1px solid #c8d1dd80;border-radius:999px;width:fit-content;margin-top:2px;padding:7px 12px;font-size:1.3rem}@media (width<=980px){.rule-paths[data-v-7b6a9c3a]{grid-template-columns:1fr}}.rules-shell[data-v-b8ff2b92]{background:var(--panel-strong);grid-template-rows:auto 1fr;gap:12px;width:min(1160px,94%);height:100%;min-height:0;margin-inline:auto;padding:14px;display:grid;overflow:hidden}.rules-top[data-v-b8ff2b92]{background:#11161d9e;border:1px solid #c6cfdb3d;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.rules-top-cta[data-v-b8ff2b92]{align-items:flex-start;display:flex}.rules-hub-btn[data-v-b8ff2b92]{color:#e9eef6;letter-spacing:.2px;background:linear-gradient(145deg,#161d26db,#11171ea3);border:1px solid #c6cfdb57;border-radius:11px;padding:9px 14px;font-size:1.3rem;font-weight:700;text-decoration:none;transition:transform .2s,border-color .2s,background .2s}.rules-hub-btn[data-v-b8ff2b92]:hover{background:linear-gradient(145deg,#1e252eeb,#151b23b8);border-color:#e6ecf49e}.label[data-v-b8ff2b92]{color:var(--accent-2);letter-spacing:1.8px;text-transform:uppercase;margin:0;font-size:1rem}h2[data-v-b8ff2b92]{font-family:var(--font-heading);letter-spacing:.7px;text-transform:uppercase;margin:4px 0 8px;font-size:2.3rem}.lead[data-v-b8ff2b92]{max-width:68ch;color:var(--ink-muted);margin:0;font-size:1.3rem;line-height:1.45}.rules-body[data-v-b8ff2b92]{grid-template-columns:250px minmax(0,1fr);gap:12px;min-height:0;display:grid}.quick-nav[data-v-b8ff2b92]{background:radial-gradient(circle at 100% 0,#e1e9f51a,#0000 42%),linear-gradient(145deg,#0f141bdb,#121921a8);border:1px solid #c6cfdb3d;border-radius:14px;align-content:start;gap:8px;padding:12px;display:grid}.quick-title[data-v-b8ff2b92]{letter-spacing:1.4px;text-transform:uppercase;color:#d0d8e3;margin:0 0 2px;font-size:1rem}.quick-btn[data-v-b8ff2b92]{text-align:left;color:#d9e0e9;cursor:pointer;background:#10161d8f;border:1px solid #c2ccd83d;border-radius:10px;padding:9px 10px;font-size:1.1rem;transition:all 1s}.quick-btn[data-v-b8ff2b92]:hover{color:#f2f6fb;border-color:#dfe5ee8f}.rules-scroll[data-v-b8ff2b92]{scrollbar-width:none;-ms-overflow-style:none;gap:10px;height:100%;min-height:0;padding-right:22px;display:grid;overflow-y:auto}.rules-scroll[data-v-b8ff2b92]::-webkit-scrollbar{width:0;height:0}.rule-block[data-v-b8ff2b92]{background:#10161d94;border:1px solid #c6cfdb3d;border-radius:14px;padding:14px}.rule-index[data-v-b8ff2b92]{letter-spacing:1.2px;text-transform:uppercase;color:#ccd4de;margin:0 0 4px;font-size:1rem}.rule-block h3[data-v-b8ff2b92]{text-transform:none;color:#f0f4f9;margin:0 0 8px;font-size:2rem}.rule-block ul[data-v-b8ff2b92]{counter-reset:rule-item;gap:10px;margin:0;padding:0;list-style:none;display:grid}.rule-block li[data-v-b8ff2b92]{counter-increment:rule-item;color:#d5dde8;background:radial-gradient(circle at 0%,#e3eaf31a,#0000 34%),#0d1219a3;border:1px solid #c6cfdb33;border-radius:12px;padding:10px 12px 10px 44px;font-size:1.3rem;line-height:1.5;transition:all 1s;position:relative}.rule-block li[data-v-b8ff2b92]:hover{border:1px solid #ffffff96}.rule-block li[data-v-b8ff2b92]:before{content:counter(rule-item, decimal-leading-zero);letter-spacing:.7px;color:#f0f4fa;font-size:.95rem;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.rules-scrollbar-track[data-v-b8ff2b92]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:55;background:linear-gradient(#141a22b8,#0d1219c7);border:1px solid #c8d1dd33;border-radius:999px;width:12px;height:min(66vh,560px);position:fixed;top:50%;right:clamp(12px,1.8vw,24px);transform:translateY(-50%)}.rules-scrollbar-thumb[data-v-b8ff2b92]{cursor:grab;will-change:transform;background:linear-gradient(#e8edf5eb,#bbc5d2d1);border:1px solid #e5ebf494;border-radius:999px;width:100%;box-shadow:0 6px 16px #00000047}.rules-scrollbar-thumb[data-v-b8ff2b92]:active{cursor:grabbing}@media (width<=980px){.rules-top[data-v-b8ff2b92]{flex-direction:column}.rules-body[data-v-b8ff2b92]{grid-template-columns:1fr}.quick-nav[data-v-b8ff2b92]{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-title[data-v-b8ff2b92]{grid-column:1/-1}.rules-scroll[data-v-b8ff2b92]{padding-right:16px}.rule-block li[data-v-b8ff2b92]{font-size:1.1rem}}.rules-shell[data-v-a32e06a1]{background:var(--panel-strong);grid-template-rows:auto 1fr;gap:12px;width:min(1160px,94%);height:100%;min-height:0;margin-inline:auto;padding:14px;display:grid;overflow:hidden}.rules-top[data-v-a32e06a1]{background:#11161d9e;border:1px solid #c6cfdb3d;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.rules-top-cta[data-v-a32e06a1]{align-items:flex-start;display:flex}.rules-hub-btn[data-v-a32e06a1]{color:#e9eef6;letter-spacing:.2px;background:linear-gradient(145deg,#161d26db,#11171ea3);border:1px solid #c6cfdb57;border-radius:11px;padding:9px 14px;font-size:1.3rem;font-weight:700;text-decoration:none;transition:transform .2s,border-color .2s,background .2s}.rules-hub-btn[data-v-a32e06a1]:hover{background:linear-gradient(145deg,#1e252eeb,#151b23b8);border-color:#e6ecf49e}.label[data-v-a32e06a1]{color:var(--accent-2);letter-spacing:1.8px;text-transform:uppercase;margin:0;font-size:1rem}h2[data-v-a32e06a1]{font-family:var(--font-heading);letter-spacing:.7px;text-transform:uppercase;margin:4px 0 8px;font-size:2.3rem}.lead[data-v-a32e06a1]{max-width:68ch;color:var(--ink-muted);margin:0;font-size:1.3rem;line-height:1.45}.rules-body[data-v-a32e06a1]{grid-template-columns:250px minmax(0,1fr);gap:12px;min-height:0;display:grid}.quick-nav[data-v-a32e06a1]{background:radial-gradient(circle at 100% 0,#e1e9f51a,#0000 42%),linear-gradient(145deg,#0f141bdb,#121921a8);border:1px solid #c6cfdb3d;border-radius:14px;align-content:start;gap:8px;padding:12px;display:grid}.quick-title[data-v-a32e06a1]{letter-spacing:1.4px;text-transform:uppercase;color:#d0d8e3;margin:0 0 2px;font-size:1rem}.quick-btn[data-v-a32e06a1]{text-align:left;color:#d9e0e9;cursor:pointer;background:#10161d8f;border:1px solid #c2ccd83d;border-radius:10px;padding:9px 10px;font-size:1.1rem;transition:all 1s}.quick-btn[data-v-a32e06a1]:hover{color:#f2f6fb;border-color:#dfe5ee8f}.rules-scroll[data-v-a32e06a1]{scrollbar-width:none;-ms-overflow-style:none;gap:10px;height:100%;min-height:0;padding-right:22px;display:grid;overflow-y:auto}.rules-scroll[data-v-a32e06a1]::-webkit-scrollbar{width:0;height:0}.rule-block[data-v-a32e06a1]{background:#10161d94;border:1px solid #c6cfdb3d;border-radius:14px;padding:14px}.rule-index[data-v-a32e06a1]{letter-spacing:1.2px;text-transform:uppercase;color:#ccd4de;margin:0 0 4px;font-size:1rem}.rule-block h3[data-v-a32e06a1]{text-transform:none;color:#f0f4f9;margin:0 0 8px;font-size:2rem}.rule-block ul[data-v-a32e06a1]{counter-reset:rule-item;gap:10px;margin:0;padding:0;list-style:none;display:grid}.rule-block li[data-v-a32e06a1]{counter-increment:rule-item;color:#d5dde8;background:radial-gradient(circle at 0%,#e3eaf31a,#0000 34%),#0d1219a3;border:1px solid #c6cfdb33;border-radius:12px;padding:10px 12px 10px 44px;font-size:1.3rem;line-height:1.5;transition:all 1s;position:relative}.rule-block li[data-v-a32e06a1]:hover{border:1px solid #ffffff96}.rule-block li[data-v-a32e06a1]:before{content:counter(rule-item, decimal-leading-zero);letter-spacing:.7px;color:#f0f4fa;font-size:.95rem;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.rules-scrollbar-track[data-v-a32e06a1]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:55;background:linear-gradient(#141a22b8,#0d1219c7);border:1px solid #c8d1dd33;border-radius:999px;width:12px;height:min(66vh,560px);position:fixed;top:50%;right:clamp(12px,1.8vw,24px);transform:translateY(-50%)}.rules-scrollbar-thumb[data-v-a32e06a1]{cursor:grab;will-change:transform;background:linear-gradient(#e8edf5eb,#bbc5d2d1);border:1px solid #e5ebf494;border-radius:999px;width:100%;box-shadow:0 6px 16px #00000047}.rules-scrollbar-thumb[data-v-a32e06a1]:active{cursor:grabbing}@media (width<=980px){.rules-top[data-v-a32e06a1]{flex-direction:column}.rules-body[data-v-a32e06a1]{grid-template-columns:1fr}.quick-nav[data-v-a32e06a1]{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-title[data-v-a32e06a1]{grid-column:1/-1}.rules-scroll[data-v-a32e06a1]{padding-right:16px}.rule-block li[data-v-a32e06a1]{font-size:1.1rem}}.rules-shell[data-v-66b70db4]{background:var(--panel-strong);grid-template-rows:auto 1fr;gap:12px;width:min(1160px,94%);height:100%;min-height:0;margin-inline:auto;padding:14px;display:grid;overflow:hidden}.rules-top[data-v-66b70db4]{background:#11161d9e;border:1px solid #c6cfdb3d;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.rules-top-cta[data-v-66b70db4]{align-items:flex-start;display:flex}.rules-hub-btn[data-v-66b70db4]{color:#e9eef6;letter-spacing:.2px;background:linear-gradient(145deg,#161d26db,#11171ea3);border:1px solid #c6cfdb57;border-radius:11px;padding:9px 14px;font-size:1.3rem;font-weight:700;text-decoration:none;transition:transform .2s,border-color .2s,background .2s}.rules-hub-btn[data-v-66b70db4]:hover{background:linear-gradient(145deg,#1e252eeb,#151b23b8);border-color:#e6ecf49e}.label[data-v-66b70db4]{color:var(--accent-2);letter-spacing:1.8px;text-transform:uppercase;margin:0;font-size:1rem}h2[data-v-66b70db4]{font-family:var(--font-heading);letter-spacing:.7px;text-transform:uppercase;margin:4px 0 8px;font-size:2.3rem}.lead[data-v-66b70db4]{max-width:68ch;color:var(--ink-muted);margin:0;font-size:1.3rem;line-height:1.45}.rules-body[data-v-66b70db4]{grid-template-columns:250px minmax(0,1fr);gap:12px;min-height:0;display:grid}.quick-nav[data-v-66b70db4]{background:radial-gradient(circle at 100% 0,#e1e9f51a,#0000 42%),linear-gradient(145deg,#0f141bdb,#121921a8);border:1px solid #c6cfdb3d;border-radius:14px;align-content:start;gap:8px;padding:12px;display:grid}.quick-title[data-v-66b70db4]{letter-spacing:1.4px;text-transform:uppercase;color:#d0d8e3;margin:0 0 2px;font-size:1rem}.quick-btn[data-v-66b70db4]{text-align:left;color:#d9e0e9;cursor:pointer;background:#10161d8f;border:1px solid #c2ccd83d;border-radius:10px;padding:9px 10px;font-size:1.1rem;transition:all 1s}.quick-btn[data-v-66b70db4]:hover{color:#f2f6fb;border-color:#dfe5ee8f}.rules-scroll[data-v-66b70db4]{scrollbar-width:none;-ms-overflow-style:none;gap:10px;height:100%;min-height:0;padding-right:22px;display:grid;overflow-y:auto}.rules-scroll[data-v-66b70db4]::-webkit-scrollbar{width:0;height:0}.rule-block[data-v-66b70db4]{background:#10161d94;border:1px solid #c6cfdb3d;border-radius:14px;padding:14px}.rule-index[data-v-66b70db4]{letter-spacing:1.2px;text-transform:uppercase;color:#ccd4de;margin:0 0 4px;font-size:1rem}.rule-block h3[data-v-66b70db4]{text-transform:none;color:#f0f4f9;margin:0 0 8px;font-size:2rem}.rule-block ul[data-v-66b70db4]{counter-reset:rule-item;gap:10px;margin:0;padding:0;list-style:none;display:grid}.rule-block li[data-v-66b70db4]{counter-increment:rule-item;color:#d5dde8;background:radial-gradient(circle at 0%,#e3eaf31a,#0000 34%),#0d1219a3;border:1px solid #c6cfdb33;border-radius:12px;padding:10px 12px 10px 44px;font-size:1.3rem;line-height:1.5;transition:all 1s;position:relative}.rule-block li[data-v-66b70db4]:hover{border:1px solid #ffffff96}.rule-block li[data-v-66b70db4]:before{content:counter(rule-item, decimal-leading-zero);letter-spacing:.7px;color:#f0f4fa;font-size:.95rem;position:absolute;top:50%;left:12px;transform:translateY(-50%)}body.rules-custom-scrollbar-dragging{-webkit-user-select:none;user-select:none}.rules-scrollbar-track[data-v-66b70db4]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:55;background:linear-gradient(#141a22b8,#0d1219c7);border:1px solid #c8d1dd33;border-radius:999px;width:12px;height:min(66vh,560px);position:fixed;top:50%;right:clamp(12px,1.8vw,24px);transform:translateY(-50%)}.rules-scrollbar-thumb[data-v-66b70db4]{cursor:grab;will-change:transform;background:linear-gradient(#e8edf5eb,#bbc5d2d1);border:1px solid #e5ebf494;border-radius:999px;width:100%;box-shadow:0 6px 16px #00000047}.rules-scrollbar-thumb[data-v-66b70db4]:active{cursor:grabbing}@media (width<=980px){.rules-top[data-v-66b70db4]{flex-direction:column}.rules-body[data-v-66b70db4]{grid-template-columns:1fr}.quick-nav[data-v-66b70db4]{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-title[data-v-66b70db4]{grid-column:1/-1}.rules-scroll[data-v-66b70db4]{padding-right:16px}.rule-block li[data-v-66b70db4]{font-size:1.1rem}}.page-section[data-v-6207376d]{background:var(--panel-strong);width:min(1160px,94%);margin-inline:auto;padding:clamp(20px,3vw,30px)}.label[data-v-6207376d]{color:var(--accent-2);letter-spacing:1.8px;text-transform:uppercase;margin:0;font-size:.76rem}h2[data-v-6207376d]{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.9px;margin:4px 0 8px;font-size:clamp(1.2rem,2.2vw,1.8rem)}h3[data-v-6207376d]{color:var(--accent-2);text-transform:uppercase;margin-top:0;margin-bottom:8px;font-size:1.01rem}.lead[data-v-6207376d]{max-width:52ch;color:var(--ink-muted);margin:0;font-size:.98rem;line-height:1.42}.features-grid[data-v-6207376d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(1160px,94%);margin-inline:auto;display:grid}.feature-card[data-v-6207376d]{padding:18px}.feature-card p[data-v-6207376d]{color:var(--ink-muted);margin:0;line-height:1.55}@media (width<=980px){.features-grid[data-v-6207376d]{grid-template-columns:1fr}}.loading-spinner[data-v-4be77028]{border-style:solid;border-color:#f3f6faf2 #eaeff638 #eaeff638;border-radius:999px;animation:.8s linear infinite loading-spin-4be77028;display:inline-block}@keyframes loading-spin-4be77028{to{transform:rotate(360deg)}}.loading-block[data-v-fe1df1cc]{color:var(--ink-muted);align-items:center;gap:10px;padding:10px 0;display:flex}.loading-block.panel[data-v-fe1df1cc]{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:14px;box-shadow:0 20px 50px #00000059}.loading-block__label[data-v-fe1df1cc]{color:inherit;margin:0;font-size:.95rem;line-height:1.45}.changelog-page[data-v-714056d5]{margin-inline:auto;grid-template-rows:auto minmax(0,1fr);gap:14px;width:min(1160px,94%);height:calc(100vh - 212px);margin-bottom:118px;display:grid;overflow:hidden}.changelog-head[data-v-714056d5]{gap:4px;display:grid}.changelog-list[data-v-714056d5]{scrollbar-width:none;-ms-overflow-style:none;align-content:start;gap:14px;height:100%;min-height:0;padding-right:24px;display:grid;overflow:auto}.changelog-list[data-v-714056d5]::-webkit-scrollbar{width:0;height:0}.changelog-list-wrap[data-v-714056d5]{height:100%;min-height:0;position:relative}.changelog-card[data-v-714056d5]{background:radial-gradient(circle at 95% 10%,#5b85d02e,#0000 32%),radial-gradient(circle at 0 100%,#36537e29,#0000 34%),linear-gradient(152deg,#0c121bf2,#090e16d1);border:1px solid #ced6e242;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:38px 18px 18px;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;position:relative;box-shadow:inset 0 1px #ebf1f812,0 16px 40px #01030761}.changelog-card[data-v-714056d5]:hover{border-color:#dce5f273;box-shadow:inset 0 1px #ebf1f81c,0 22px 44px #02060c75}.changelog-card-head[data-v-714056d5]{grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.changelog-card h3[data-v-714056d5]{letter-spacing:.25px;margin:0 0 4px;font-size:2.3rem;line-height:1.15}.changelog-corner-scopes[data-v-714056d5]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex;position:absolute;top:10px;right:12px}.scope-pill[data-v-714056d5]{color:#e3eaf4;background:#18202dbd;border:1px solid #bbc5d257;border-radius:999px;padding:2px 8px;font-size:1.3rem}.changelog-section[data-v-714056d5]{background:#10172280;border:1px solid #bac6d538;border-radius:14px;padding:10px 12px 11px}.changelog-section h4[data-v-714056d5]{text-transform:uppercase;letter-spacing:1.3px;color:#d9e2f0;margin:0 0 8px;font-size:1.6rem}.changelog-items[data-v-714056d5]{gap:5px;margin:0;padding:0;list-style:none;display:grid}.changelog-item[data-v-714056d5]{color:#d7deea;padding-left:18px;font-size:1.3rem;line-height:1.45;position:relative}.changelog-item[data-v-714056d5]:before{font-weight:800;line-height:1.3;position:absolute;top:0;left:0}.changelog-section--added .changelog-item[data-v-714056d5]:before{content:"+";color:#34d27a}.changelog-section--changed .changelog-item[data-v-714056d5]:before{content:"/";color:#ff9f40}.changelog-section--removed .changelog-item[data-v-714056d5]:before{content:"-";color:#ff5b5b}.changelog-empty-item[data-v-714056d5]{color:#96a3b5;font-style:italic}body.changelog-custom-scrollbar-dragging{-webkit-user-select:none;user-select:none}.changelog-scrollbar-track[data-v-714056d5]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:55;background:linear-gradient(#141a22b8,#0d1219c7);border:1px solid #c8d1dd33;border-radius:999px;width:12px;height:min(66vh,560px);position:fixed;top:50%;right:clamp(12px,1.8vw,24px);transform:translateY(-50%)}.changelog-scrollbar-thumb[data-v-714056d5]{cursor:grab;will-change:transform;background:linear-gradient(#e8edf5eb,#bbc5d2d1);border:1px solid #e5ebf494;border-radius:999px;width:100%;box-shadow:0 6px 16px #00000047}.changelog-scrollbar-thumb[data-v-714056d5]:active{cursor:grabbing}.lead[data-v-714056d5]{font-size:1.3rem}.date[data-v-714056d5]{font-size:1.1rem}.label[data-v-714056d5]{font-size:1.3rem}.changelog-head h2[data-v-714056d5]{font-size:2.3rem}@media (width<=980px){.changelog-page[data-v-714056d5]{height:calc(100vh - 244px);margin-bottom:126px}.changelog-card[data-v-714056d5]{grid-template-columns:1fr;padding:36px 14px 14px}.changelog-scrollbar-track[data-v-714056d5]{display:none}.changelog-list[data-v-714056d5]{padding-right:8px}}.wiki-public-page[data-v-60c3576c]{gap:14px;width:min(1320px,96%);margin-inline:auto;display:grid}.wiki-hero[data-v-60c3576c]{background:radial-gradient(circle at 100% 0,#e1ebf724,#0000 45%),radial-gradient(circle at 0 0,#608ac51f,#0000 42%),linear-gradient(145deg,#0c121bf5,#090e16db);border-radius:18px;justify-content:space-between;align-items:flex-end;gap:12px;padding:16px 18px;display:flex}.wiki-hero-main[data-v-60c3576c]{gap:7px;display:grid}.wiki-kicker[data-v-60c3576c]{color:#cbd5e3;letter-spacing:1.4px;text-transform:uppercase;margin:0;font-size:.5rem}.wiki-hero h2[data-v-60c3576c]{color:#edf3fc;text-transform:none;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:2.3rem}.wiki-hero p[data-v-60c3576c]{color:#bec9d8;max-width:64ch;margin:0;font-size:1.3rem;line-height:1.52}.wiki-hero-chips[data-v-60c3576c]{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.wiki-hero-chips span[data-v-60c3576c]{color:#cfdaea;background:#151d28a8;border:1px solid #bbc5d247;border-radius:999px;padding:4px 9px;font-size:1rem}.wiki-read-progress-wrap[data-v-60c3576c]{gap:6px;min-width:190px;max-width:100%;display:grid}.wiki-read-progress-wrap p[data-v-60c3576c]{color:#b6c2d4;margin:0;font-size:1.3rem}.wiki-read-progress-track[data-v-60c3576c]{background:#151d289e;border:1px solid #bbc5d24d;border-radius:999px;height:8px;overflow:hidden}.wiki-read-progress-bar[data-v-60c3576c]{background:linear-gradient(90deg,#90bdf9,#d9e8ff);height:100%;transition:width .2s}.wiki-read-progress-wrap strong[data-v-60c3576c]{color:#e4edf9;font-size:1rem}.wiki-read-progress-wrap--rail[data-v-60c3576c]{margin-bottom:12px}.wiki-empty[data-v-60c3576c]{color:#d0d9e7;border-radius:14px;margin:0;padding:14px}.wiki-empty--error[data-v-60c3576c]{color:#ffd4d4;border-color:#e8868685}.wiki-grid[data-v-60c3576c]{grid-template-columns:minmax(240px,300px) minmax(0,1fr) minmax(210px,250px);gap:14px;min-width:0;display:grid}.wiki-rail[data-v-60c3576c]{border-radius:14px;align-self:start;min-width:0;max-height:min(76vh,780px);padding:12px;position:sticky;top:clamp(102px,10vw,128px);overflow:auto}.wiki-search-input[data-v-60c3576c]{color:#e8eef8;width:100%;font:inherit;background:#080c12a6;border:1px solid #c1cbd75c;border-radius:10px;padding:10px 12px}.wiki-search-input[data-v-60c3576c]:focus{outline:1px solid #eef3fa94}.wiki-rail-head[data-v-60c3576c]{gap:8px;margin-bottom:8px;display:grid}.wiki-rail-head p[data-v-60c3576c],.wiki-rail-title[data-v-60c3576c]{color:#d4dceb;text-transform:uppercase;letter-spacing:1.2px;margin:0 0 1vh;font-size:1rem}.wiki-doc-btn[data-v-60c3576c]{text-align:left;color:#dce4f1;cursor:pointer;background:#151d28b3;border:1px solid #bbc5d242;border-radius:10px;gap:4px;width:100%;min-width:0;padding:8px 10px;display:grid;overflow:hidden}.wiki-doc-btn+.wiki-doc-btn[data-v-60c3576c]{margin-top:6px}.wiki-doc-btn strong[data-v-60c3576c],.wiki-doc-btn small[data-v-60c3576c]{overflow-wrap:anywhere;word-break:break-word}.wiki-doc-btn strong[data-v-60c3576c]{white-space:normal;font-size:1.8rem;display:block}.wiki-doc-btn small[data-v-60c3576c]{color:#aeb9ca;font-size:1.2rem;line-height:1.34}.wiki-doc-btn.is-active[data-v-60c3576c]{background:#3c4e6599;border-color:#d7e2f094}.wiki-chip-row[data-v-60c3576c]{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.wiki-chip-row span[data-v-60c3576c]{color:#cfd8e6;overflow-wrap:anywhere;word-break:break-word;background:#1c242fa8;border:1px solid #bbc5d240;border-radius:999px;padding:2px 7px;font-size:1.2rem}.wiki-rail-empty[data-v-60c3576c]{color:#aeb9ca;margin:8px 0 0;font-size:.86rem}.wiki-content[data-v-60c3576c]{border-radius:14px;min-width:0;max-width:100%;padding:18px;overflow:hidden}.wiki-content-head h3[data-v-60c3576c]{text-transform:none;color:#edf3fc;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:2.5rem}.wiki-content-head p[data-v-60c3576c]{color:#bfcadb;overflow-wrap:anywhere;margin:8px 0 0;font-size:1.3rem;line-height:1.55}.wiki-content[data-v-60c3576c] a{color:#9ac2ff;text-underline-offset:2px;text-decoration:underline}.wiki-content[data-v-60c3576c] a:hover{color:#d5e7ff}.wiki-content[data-v-60c3576c] .md-heading{color:#edf4ff;margin:8px 0 2px;font-weight:700;display:block}.wiki-content[data-v-60c3576c] .md-heading-1{font-size:1.42rem}.wiki-content[data-v-60c3576c] .md-heading-2{font-size:1.22rem}.wiki-content[data-v-60c3576c] .md-heading-3{font-size:1.2rem}.wiki-meta-row[data-v-60c3576c]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.wiki-meta-row span[data-v-60c3576c]{color:#cfdaea;overflow-wrap:anywhere;word-break:break-word;background:#151d28a8;border:1px solid #bbc5d247;border-radius:999px;padding:4px 8px;font-size:1rem}.wiki-section[data-v-60c3576c]{border-top:1px solid #b9c5d533;margin-top:20px;padding-top:16px;scroll-margin-top:122px}.wiki-section h4[data-v-60c3576c]{text-transform:none;color:#e7eef9;overflow-wrap:anywhere;word-break:break-word;margin:0 0 8px;font-size:2.3rem}.wiki-body[data-v-60c3576c]{color:#c3cddd;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:1.3rem;line-height:1.62}.wiki-list[data-v-60c3576c]{color:#c3cddd;gap:6px;margin:0;padding-left:20px;display:grid}.wiki-list li[data-v-60c3576c]{overflow-wrap:anywhere;font-size:1.3rem}.wiki-code-block pre[data-v-60c3576c]{background:#090e15;border:1px solid #b7c4d442;border-radius:10px;max-width:100%;margin:0;padding:12px;overflow-x:auto}.wiki-code-lang[data-v-60c3576c]{color:#aebccd;margin:6px 0 0;font-size:1rem}.wiki-callout[data-v-60c3576c]{background:#6082b829;border:1px solid #8fb7ff;border-left-width:4px;border-radius:10px;margin-top:10px;padding:10px 12px;transition:all 1s}.wiki-callout[data-v-60c3576c]:hover{transform:translate(.5vh)}.wiki-callout p[data-v-60c3576c]{color:#d4e2f7;overflow-wrap:anywhere;margin:0;font-size:1.3rem;line-height:1.55}.wiki-callout-title[data-v-60c3576c]{color:#eff4fb;margin:0 0 4px;font-size:6.3rem;font-weight:700}.wiki-callout--warning[data-v-60c3576c]{background:#80661a2e;border-color:#f0c85f}.wiki-callout--success[data-v-60c3576c]{background:#2c7a5a33;border-color:#4fd49d}.wiki-images-grid[data-v-60c3576c]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:10px;display:grid}.wiki-image-card[data-v-60c3576c]{background:#131b2599;border:1px solid #bbc5d23d;border-radius:12px;margin:0;overflow:hidden}.wiki-image-card img[data-v-60c3576c]{object-fit:cover;width:100%;max-height:420px;display:block}.wiki-image-card figcaption[data-v-60c3576c]{color:#c6d1e1;overflow-wrap:anywhere;padding:8px 10px;font-size:.8rem;line-height:1.45}.wiki-table-wrap[data-v-60c3576c]{overflow-x:auto}.wiki-table[data-v-60c3576c]{border-collapse:collapse;width:100%}.wiki-table th[data-v-60c3576c],.wiki-table td[data-v-60c3576c]{text-align:left;color:#c7d1e1;overflow-wrap:anywhere;border-bottom:1px solid #b6c3d238;padding:9px 10px}.wiki-table th[data-v-60c3576c]{color:#ebf2fc;background:#18202bbd}.wiki-outline-link[data-v-60c3576c]{color:#d2dbea;overflow-wrap:anywhere;word-break:break-word;background:#1f273233;border:1px solid #0000;border-radius:10px;padding:7px 9px;font-size:1.2rem;text-decoration:none;display:block}.wiki-outline-link+.wiki-outline-link[data-v-60c3576c]{margin-top:5px}.wiki-outline-link[data-v-60c3576c]:hover{color:#f2f7ff;background:#97a4b429;border-color:#d4deeb73}.wiki-outline-link.is-active[data-v-60c3576c]{color:#f2f7ff;background:#3c4e6599;border-color:#d7e2f094}@media (width<=1180px){.wiki-grid[data-v-60c3576c]{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.wiki-rail--right[data-v-60c3576c]{display:none}}@media (width<=860px){.wiki-hero[data-v-60c3576c]{flex-direction:column;align-items:flex-start}.wiki-read-progress-wrap[data-v-60c3576c]{width:100%}.wiki-grid[data-v-60c3576c]{grid-template-columns:1fr}.wiki-rail--left[data-v-60c3576c]{max-height:none;position:static}}.page-section[data-v-532fb0e0]{background:var(--panel-strong);width:min(1160px,94%);margin-inline:auto;padding:clamp(20px,3vw,30px)}.label[data-v-532fb0e0]{color:var(--accent-2);letter-spacing:1.8px;text-transform:uppercase;margin:0;font-size:.76rem}h2[data-v-532fb0e0]{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.9px;margin:4px 0 8px;font-size:clamp(1.2rem,2.2vw,1.8rem)}.lead[data-v-532fb0e0]{max-width:52ch;color:var(--ink-muted);margin:0;font-size:.98rem;line-height:1.42}.cta-row[data-v-532fb0e0]{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.page-section[data-v-7ae6c4d7]{background:var(--panel-strong);width:min(1160px,94%);margin-inline:auto;padding:clamp(20px,3vw,30px)}.label[data-v-7ae6c4d7]{color:var(--accent-2);letter-spacing:1.8px;text-transform:uppercase;margin:0;font-size:.76rem}h2[data-v-7ae6c4d7]{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.9px;margin:4px 0 8px;font-size:clamp(1.2rem,2.2vw,1.8rem)}.lead[data-v-7ae6c4d7]{max-width:52ch;color:var(--ink-muted);margin:0;font-size:.98rem;line-height:1.42}.cta-row[data-v-7ae6c4d7]{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.auth-redesign[data-v-05d45c95]{width:min(1120px,94%);padding:clamp(18px,3vw,26px)}.auth-grid[data-v-05d45c95]{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:14px;display:grid}.auth-main[data-v-05d45c95],.auth-trust[data-v-05d45c95]{background:radial-gradient(circle at 100% 0,#bec6d12b,#0000 44%),linear-gradient(150deg,#0c1016e0,#080c11d6);border:1px solid #cdd3dc42;border-radius:18px;padding:clamp(18px,3vw,30px);box-shadow:0 16px 38px #0000005c}.auth-kicker[data-v-05d45c95]{color:#d9e0ea;letter-spacing:1.9px;text-transform:uppercase;margin:0;font-size:1.3rem}.auth-main h1[data-v-05d45c95]{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.9px;margin:10px 0;font-size:2.5rem;line-height:1.1}.auth-lead[data-v-05d45c95]{color:#c4ccd8;max-width:50ch;margin:0;font-size:1.4rem;line-height:1.55}.auth-cta-row[data-v-05d45c95]{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.auth-btn[data-v-05d45c95]{letter-spacing:.3px;padding:11px 16px;border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding-inline:18px;font-size:1.3rem;font-weight:700;text-decoration:none;transition:border-color .35s,transform .35s,box-shadow .35s;display:inline-flex}.auth-btn--primary[data-v-05d45c95]{color:#fff;background:#1b2838;border:1px solid #66c0f4;border-left-width:3px;min-width:220px;position:relative;overflow:hidden;box-shadow:0 10px 22px #080c1273}.auth-btn--primary[data-v-05d45c95]:before,.auth-btn--primary[data-v-05d45c95]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.auth-btn--primary[data-v-05d45c95]:before{background:linear-gradient(100deg,#1b2838 0%,#1f3a54 55%,#66c0f4 300%)}.auth-btn--primary[data-v-05d45c95]:after{opacity:0;background:linear-gradient(135deg,#1f2f42 0%,#244765 58%,#7ecbf6 130%);transition:opacity .35s}.auth-btn--primary[data-v-05d45c95]>*{z-index:1;position:relative}.auth-btn--primary[data-v-05d45c95]:hover{border-color:#a5dcf8b3}.auth-btn--primary[data-v-05d45c95]:hover:after{opacity:1}.auth-btn--primary[data-v-05d45c95]:disabled{opacity:.74}.steam-btn[data-v-05d45c95]{gap:10px}.steam-btn__icon[data-v-05d45c95]{object-fit:contain;flex-shrink:0;width:20px;height:20px}.auth-btn--secondary[data-v-05d45c95]{min-width:156px;color:var(--ink);background:#4b525d3d;border:1px solid #bcc5d180}.auth-btn--secondary[data-v-05d45c95]:hover{border-color:var(--accent-2)}.auth-session-note[data-v-05d45c95]{color:#cfd6e1;margin:14px 0 0;font-size:1.3rem;line-height:1.5}.auth-trust h2[data-v-05d45c95]{font-size:2rem;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.8px;margin:0 0 10px}.trust-list[data-v-05d45c95]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.trust-list li[data-v-05d45c95]{background:#10151d99;border:1px solid #bfc7d33d;border-radius:12px;padding:10px 12px}.trust-list strong[data-v-05d45c95]{color:#f2f5f9;letter-spacing:.2px;font-size:1.6rem}.trust-list p[data-v-05d45c95]{color:#bcc4d0;margin:4px 0 0;font-size:1.2rem;line-height:1.4}.trust-disclaimer[data-v-05d45c95]{color:#d7dee8;background:#0b1118a8;border:1px solid #cdd5e047;border-radius:12px;margin:14px 0 0;padding:11px 12px;font-size:1rem;line-height:1.45}@media (width<=980px){.auth-grid[data-v-05d45c95]{grid-template-columns:1fr}.auth-btn--primary[data-v-05d45c95],.auth-btn--secondary[data-v-05d45c95]{flex:190px}}@media (width<=560px){.auth-main h1[data-v-05d45c95]{font-size:clamp(1.35rem,8vw,1.8rem)}.auth-lead[data-v-05d45c95]{font-size:.96rem}.auth-cta-row[data-v-05d45c95]{gap:8px}}.account-shell{width:100vw;height:calc(100vh - 120px);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:16px;overflow:hidden}.account-mobile-head{display:none}.account-layout{grid-template-columns:300px minmax(0,1fr);gap:14px;height:100%;min-height:0;display:grid}.account-layout.is-collapsed{grid-template-columns:86px minmax(0,1fr)}.account-sidebar,.account-main,.dash-card,.account-header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0e14d1;border:1px solid #bbc5d23d;border-radius:14px}.account-sidebar{flex-direction:column;gap:10px;height:100%;padding:12px;display:flex;overflow:hidden}.account-brand-row{justify-content:center;align-items:center;gap:8px;display:flex}.brand-toggle-btn{cursor:pointer;background:0 0;border:0;padding:0}.account-brand-logo{object-fit:contain;width:500px;height:60px;transition:transform .2s,filter .2s;display:block}.brand-toggle-btn:hover .account-brand-logo,.brand-toggle-btn:focus-visible .account-brand-logo{filter:brightness(1.06);transform:translateY(-1px)}.account-profile{align-items:center;gap:8px;display:flex}.account-avatar{border:1px solid #bcc6d361;border-radius:10px;width:44px;height:44px}.account-name{color:#edf2f8;margin:0;font-size:1.08rem;font-weight:700}.account-id{color:#b7c0cc;word-break:break-all;margin:2px 0 0;font-size:.92rem}.account-side-title{color:#aeb8c6;text-transform:uppercase;letter-spacing:1.2px;margin:6px 0 0;font-size:1rem;font-weight:700}.account-menu{align-content:start;gap:8px;min-height:0;padding-right:2px;display:grid;overflow:auto}.sidebar-top{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.account-menu-item{box-sizing:border-box;color:#e6ecf5;cursor:pointer;width:100%;font:inherit;background:#151d28db;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:9px 10px;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:flex}.account-menu-item span{font-size:1.2rem}.menu-counter{color:#eef3fb;background:#3c4e65cc;border:1px solid #bbc5d257;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:auto;padding-inline:6px;font-size:.8rem;font-weight:700;display:inline-flex}.account-menu-item.is-active{background:#3a4a5f85;border-color:#d7e0ec80}.account-layout.is-collapsed .account-profile{justify-items:center;gap:8px;display:grid}.account-layout.is-collapsed .account-menu-item{justify-content:center;width:44px;min-height:38px;margin-inline:auto;padding:0}.account-layout.is-collapsed .logout-item{justify-content:center}.account-layout.is-collapsed .account-avatar{width:38px;height:38px}.account-layout.is-collapsed .account-brand-row{justify-content:center}.menu-icon{color:#dce4ef;background:#17202cb3;border:1px solid #bcc6d361;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.menu-icon svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.account-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.account-mini-grid article{background:#121821bd;border:1px solid #bbc5d23d;border-radius:10px;padding:8px}.account-mini-grid p{color:#aeb8c6;text-transform:uppercase;letter-spacing:.8px;margin:0;font-size:1rem}.account-mini-grid strong{color:#eff3f9;font-size:1.3rem}.logout-item{margin-top:4px}.sidebar-footer{flex-shrink:0;gap:10px;margin-top:auto;padding-top:6px;display:grid}.sidebar-credit{text-align:center;color:#8e99aa;letter-spacing:.2px;margin:2px 0 0;font-size:.84rem}.account-main{grid-template-rows:auto minmax(0,1fr);gap:12px;height:100%;min-height:0;padding:12px;display:grid;overflow:hidden}.account-main>section{min-height:0}.account-header{justify-content:space-between;align-items:flex-start;gap:10px;padding:12px;display:flex}.account-kicker{color:#aeb8c6;text-transform:uppercase;letter-spacing:1.3px;margin:0;font-size:1rem;font-weight:700}.account-header h2{color:#eff3f9;text-transform:none;margin:2px 0 3px;font-size:2.3rem}.account-meta{color:#b7c0cc;margin:0;font-size:1rem}.account-chips{flex-wrap:wrap;gap:8px;display:flex}.account-chips span{color:#e4eaf3;background:#161d28b8;border:1px solid #bbc5d257;border-radius:999px;padding:6px 10px;font-size:1rem}.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;min-height:0;display:grid;overflow:auto}.dash-card{padding:12px}.dash-card h3{text-transform:none;color:#eff3f9;margin:0 0 6px}.dash-card p{color:#b7c0cc;margin:0;font-size:1.3rem}.discord-link-card{gap:10px;display:grid}.discord-linked-row{align-items:center;gap:10px;display:flex}.discord-linked-avatar{border:1px solid #bbc5d257;border-radius:10px;width:44px;height:44px}.discord-linked-name{color:#eff3f9;font-weight:700}.discord-linked-id{margin-top:3px;font-size:.95rem}.discord-code-box{background:#101721d1;border:1px solid #bbc5d247;border-radius:10px;gap:6px;padding:10px;display:grid}.discord-code-label{color:#aeb8c6;text-transform:uppercase;letter-spacing:.9px;margin:0;font-size:.8rem}.discord-code-value{color:#f0f5ff;letter-spacing:.08em;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.35rem;font-weight:800}.discord-code-expiry{margin:0;font-size:.94rem}.discord-notify-grid{gap:8px;display:grid}.discord-notify-item{color:#dde6f2;background:#121923d1;border:1px solid #bbc5d247;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.discord-notify-item input[type=checkbox]{accent-color:#86a8d1;width:16px;height:16px}.big{color:#eff3f9;font-size:1.5rem;font-weight:700}.support-grid{grid-template-columns:.72fr 1.28fr;align-content:start;gap:10px;min-height:0;display:grid;overflow:hidden}.support-card{min-height:180px}.support-card--create{align-self:start}.support-card--wide{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.ticket-list-scroll{flex:1;min-height:0;padding-right:4px;overflow:auto}.dashboard-scroll,.account-main>section,.message-thread,.player-ticket-scroll{scrollbar-width:thin;scrollbar-color:#e8edf5db #121820d1}.dashboard-scroll::-webkit-scrollbar{width:10px;height:10px}.account-main>section::-webkit-scrollbar{width:10px;height:10px}.message-thread::-webkit-scrollbar{width:10px;height:10px}.player-ticket-scroll::-webkit-scrollbar{width:10px;height:10px}.dashboard-scroll::-webkit-scrollbar-track{background:linear-gradient(#141a22b8,#0d1219c7);border:1px solid #c8d1dd33;border-radius:999px}.account-main>section::-webkit-scrollbar-track{background:linear-gradient(#141a22b8,#0d1219c7);border:1px solid #c8d1dd33;border-radius:999px}.message-thread::-webkit-scrollbar-track{background:linear-gradient(#141a22b8,#0d1219c7);border:1px solid #c8d1dd33;border-radius:999px}.player-ticket-scroll::-webkit-scrollbar-track{background:linear-gradient(#141a22b8,#0d1219c7);border:1px solid #c8d1dd33;border-radius:999px}.dashboard-scroll::-webkit-scrollbar-thumb{background:linear-gradient(#e8edf5eb,#bbc5d2d1);border:1px solid #e5ebf494;border-radius:999px;box-shadow:0 6px 16px #00000047}.account-main>section::-webkit-scrollbar-thumb{background:linear-gradient(#e8edf5eb,#bbc5d2d1);border:1px solid #e5ebf494;border-radius:999px;box-shadow:0 6px 16px #00000047}.message-thread::-webkit-scrollbar-thumb{background:linear-gradient(#e8edf5eb,#bbc5d2d1);border:1px solid #e5ebf494;border-radius:999px;box-shadow:0 6px 16px #00000047}.player-ticket-scroll::-webkit-scrollbar-thumb{background:linear-gradient(#e8edf5eb,#bbc5d2d1);border:1px solid #e5ebf494;border-radius:999px;box-shadow:0 6px 16px #00000047}.dashboard-scroll::-webkit-scrollbar-corner{background:0 0}.account-main>section::-webkit-scrollbar-corner{background:0 0}.message-thread::-webkit-scrollbar-corner{background:0 0}.player-ticket-scroll::-webkit-scrollbar-corner{background:0 0}.card-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.card-head h3{font-size:2rem}.lead{font-size:1.3rem}.card-head small{color:#aeb8c6;font-size:1.1rem}.small-btn{color:#e4eaf3;cursor:pointer;background:#1d2632c7;border:1px solid #bbc5d257;border-radius:8px;padding:5px 9px;font-size:1.2rem;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s}.ticket-form,.reply-box{gap:8px;display:grid}.form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ticket-textarea{resize:vertical;min-height:120px}.filter-row{gap:8px;margin-bottom:8px;display:flex}.ticket-filters{gap:8px;margin-bottom:10px;display:grid}.support-open-btn{margin-top:10px}.shop-section{align-content:start;gap:10px;min-height:0;display:grid;overflow:auto}.cases-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:10px;min-height:0;display:grid;overflow:hidden}.cases-info-strip,.cases-open-card{gap:10px;display:grid}.cases-open-card{align-content:start;min-height:0;overflow:auto}.cases-info-strip{align-content:start}.cases-info-strip h3{font-size:2rem}.cases-info-actions{flex-wrap:wrap;gap:8px;display:flex}.cases-key-balance{color:#f1f7ff;margin:0;font-size:1.8rem;font-weight:800}.cases-grid{gap:8px;display:grid}.case-card{color:#e6ecf5;text-align:left;cursor:pointer;background:#141b26c2;border:1px solid #bbc5d247;border-radius:12px;gap:5px;padding:10px;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:grid}.case-card.is-active{background:#3a4a5f94;border-color:#d7e0ec94}.case-card strong{color:#eff4fc;font-size:1.5rem}.case-card p{color:#cad4e2;margin:0;font-size:1.3rem}.case-card small{color:#aeb8c6}.case-opening-stage{background:radial-gradient(circle at 10% -50%,#78a7de42,#0000 45%),radial-gradient(circle at 90% 140%,#5e83b433,#0000 52%),#090e16f0;border:1px solid #bbc5d247;border-radius:12px;height:126px;margin-top:2px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c8d6e914,0 10px 22px #0000003d}.case-marker{z-index:2;background:linear-gradient(#ffedb000,#ffedb0fa,#ffedb000);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 16px #ffe284b8}.case-reel{will-change:transform;align-items:center;gap:8px;height:100%;padding-inline:calc(50% - 74px);transition-property:transform;transition-timing-function:cubic-bezier(.14,.8,.12,1);display:inline-flex}.case-reel-item{background:linear-gradient(145deg,#1c2839eb,#0f1824eb);border:1px solid #bbc5d23d;border-radius:10px;gap:6px;width:148px;min-width:148px;padding:8px;display:grid;box-shadow:inset 0 0 0 1px #c9dcf10d}.case-reel-item p{color:#eaf2ff;margin:0;font-size:1.3rem;font-weight:700;line-height:1.25}.case-reel-item small{color:#b5c3d7;margin:0;font-size:1.2rem}.cases-open-footer{gap:10px;display:grid}.rarity-pill{letter-spacing:.6px;text-transform:uppercase;border:1px solid #bbc5d252;border-radius:999px;width:fit-content;padding:4px 9px;font-size:.72rem;font-weight:700}.rarity-common{color:#d8e0eb;background:#4a586a8f}.rarity-uncommon{color:#d8f6e9;background:#3a74587a}.rarity-rare{color:#d6e6ff;background:#38578a80}.rarity-epic{color:#eedcff;background:#5d3e8385}.rarity-legendary{color:#fff0d6;background:#8a612a8c}.cases-recent-modal-list{gap:8px;max-height:min(62vh,520px);padding-right:4px;display:grid;overflow:auto}.case-history-row{background:#121923d1;border:1px solid #bbc5d23d;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px;display:flex}.case-history-title{color:#edf4ff;margin:0 0 2px}.case-history-row small{color:#b6c1d0}.case-history-right{justify-items:end;gap:6px;display:grid}.case-history-right strong{color:#ecf3ff;font-size:.9rem}.stats-layout{--stats-accent-1:linear-gradient(90deg, #87aee2, #c9dcf7);--stats-accent-2:linear-gradient(90deg, #88c8b6, #cbeedd);--stats-accent-3:linear-gradient(90deg, #dfb980, #f2dfb3);--stats-accent-4:linear-gradient(90deg, #b998db, #decef4);align-content:start;gap:12px;min-height:0;display:grid;overflow:auto}.stats-hero{background:radial-gradient(circle at 0 0,#8db1db38,#0000 40%),radial-gradient(circle at 100% 100%,#8ddbc621,#0000 45%),linear-gradient(145deg,#111924eb,#0a0f18e6);border-color:#a3bad86b;grid-template-columns:1.5fr minmax(220px,.5fr);gap:14px;display:grid}.stats-kicker{color:#bed0e8;text-transform:uppercase;letter-spacing:1.3px;margin:0;font-size:.78rem;font-weight:700}.stats-sub{color:#bfcad9;margin-bottom:12px}.stats-primary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.stats-primary-grid article{background:#101722b8;border:1px solid #bbc5d247;border-radius:12px;padding:10px}.stats-primary-grid p{text-transform:uppercase;letter-spacing:.9px;color:#a9b7ca;margin:0;font-size:.78rem}.stats-primary-grid strong{color:#f2f7ff;margin-top:4px;font-size:1.45rem;line-height:1.1;display:block}.stats-hero-side{align-content:start;gap:10px;display:grid}.stats-hero-strip{background:#0e151fc7;border:1px solid #bbc5d23d;border-radius:10px;flex-wrap:wrap;gap:10px;padding:8px 10px;display:flex}.stats-hero-strip span{color:#b8c4d4;font-size:.92rem}.stats-hero-strip strong{color:#edf5ff}.stats-ring{--ring-fill:0%;background:radial-gradient(circle at center, #0c141ef7 58%, transparent 58%), conic-gradient(from -90deg, #c3daf6f2 var(--ring-fill), #3b495b59 var(--ring-fill));text-align:center;border:1px solid #bbc5d247;border-radius:14px;place-items:center;height:170px;display:grid}.stats-ring strong{color:#f3f8ff;font-size:1.35rem}.stats-ring small{color:#b7c3d3;text-transform:uppercase;letter-spacing:.8px;font-size:.82rem}.stats-index-card{background:#0f1620cc;border:1px solid #bbc5d247;border-radius:12px;padding:10px}.stats-index-card p{color:#a6b3c5;text-transform:uppercase;letter-spacing:.8px;margin:0;font-size:.78rem}.stats-index-card strong{color:#f2f7ff;margin-top:4px;font-size:1.45rem;display:block}.stats-index-card small{color:#afbcce;font-size:.84rem}.stats-split-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.stats-breakdown,.stats-activity{min-height:0}.stats-bar-list{gap:10px;display:grid}.stats-bar-row{gap:6px;display:grid}.stats-bar-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.stats-bar-head strong{color:#ebf3ff}.stats-bar-head span{color:#beccde;font-size:.86rem}.stats-bar-track{background:#0e1621e6;border:1px solid #bbc5d23d;border-radius:999px;width:100%;height:10px;overflow:hidden}.stats-bar-fill{border-radius:inherit;min-width:0;height:100%;transition:width .35s;display:block}.stats-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.stats-activity-grid article{background:#0d141dc7;border:1px solid #bbc5d23d;border-radius:10px;padding:8px}.stats-activity-grid p{color:#aebbcf;text-transform:uppercase;letter-spacing:.7px;margin:0;font-size:.78rem}.stats-activity-grid strong{color:#ecf4ff;font-size:1rem}.shop-toolbar{background:linear-gradient(120deg,#1e2b3d70,#0d131cb8),radial-gradient(circle at 10% 0,#b0c7e71f,#0000 38%);border:1px solid #bbc5d23d;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.shop-toolbar h3{color:#eff3f9;margin:0 0 4px;font-size:1.5rem}.shop-toolbar p{color:#b7c0cc;margin:0;font-size:1.2rem}.shop-toolbar-actions{flex-wrap:wrap;gap:8px;display:flex}.shop-products-wrap{width:100%;min-width:0}.shop-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.shop-category-card{text-align:left;color:#eff4fc;cursor:pointer;background:radial-gradient(circle at 100% 0,#84abd533,#0000 45%),linear-gradient(148deg,#141e2cf2,#0c121ceb);border:1px solid #bbc5d247;border-radius:14px;padding:14px;transition:transform .18s,border-color .18s,box-shadow .18s}.shop-category-card:hover{border-color:#bcd0e875;box-shadow:0 14px 36px #0000004d,0 0 20px #7699c22e}.shop-category-card h4{color:#f3f7ff;margin:0 0 8px;font-size:2rem}.shop-category-card p{color:#c2cedf;margin:0;font-size:1.3rem;line-height:1.4}.shop-category-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.shop-category-head strong{color:#edf4ff;font-size:1.5rem}.shop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.shop-card{isolation:isolate;background:radial-gradient(circle at 100% 0,#84abd533,#0000 45%),radial-gradient(circle at 0 100%,#57729129,#0000 55%),linear-gradient(148deg,#141e2cf2,#0c121ceb);border:1px solid #bbc5d247;border-radius:14px;flex-direction:column;gap:10px;min-height:345px;padding:14px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;box-shadow:0 10px 28px #0000003d,inset 0 0 0 1px #c9dcf10d}.shop-card:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #d1e2f514;position:absolute;inset:0}.shop-card:hover{border-color:#bcd0e875;box-shadow:0 14px 36px #0000004d,0 0 26px #7699c22e,inset 0 0 0 1px #c9dcf114}.shop-badge{color:#dbe7f8;letter-spacing:.8px;text-transform:uppercase;background:#465e7c66;border:1px solid #bbc5d252;border-radius:999px;width:fit-content;margin:0;padding:4px 8px;font-size:.78rem}.shop-card h4{color:#f3f7ff;letter-spacing:.2px;margin:2px 0 0;font-size:2rem}.shop-title-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.shop-hint-wrap{position:relative}.shop-hint-btn{color:#dbe7f8;cursor:help;background:#223042e0;border:1px solid #bbc5d275;border-radius:999px;width:22px;height:22px;font-size:.86rem;font-weight:700}.shop-hint-tooltip{color:#dbe3f0;opacity:0;pointer-events:none;z-index:4;background:#080d15f5;border:1px solid #bbc5d257;border-radius:10px;width:240px;padding:8px 10px;font-size:1.3rem;line-height:1.35;transition:opacity .16s,transform .16s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(6px)}.shop-hint-wrap:hover .shop-hint-tooltip{opacity:1;transform:translateY(0)}.shop-price{color:#f6f9ff;text-shadow:0 0 20px #d0e0f533;margin:0;font-size:2rem;font-weight:800}.shop-discount{color:#d6e9ff;background:#45628457;border:1px solid #aad6ff47;border-radius:999px;width:fit-content;margin:-2px 0 0;padding:3px 8px;font-size:.84rem}.shop-description{color:#b9c4d3;margin:2px 0 0;font-size:1.2rem;line-height:1.35}.shop-points{color:#d4deec;flex:1;align-content:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.shop-points li{padding-left:20px;position:relative}.shop-points li:before{content:"";background:linear-gradient(120deg,#7fa1c9,#c9daef);border-radius:999px;width:8px;height:8px;position:absolute;top:8px;left:0}.shop-tier-row{flex-wrap:wrap;gap:6px;margin-top:1px;display:flex}.shop-tier-pill{color:#dde7f6;background:#1e2a3ac2;border:1px solid #bbc5d24d;border-radius:999px;padding:4px 8px;font-size:.82rem}.shop-buy-btn{color:#f4f8ff;cursor:pointer;font:inherit;background:linear-gradient(120deg,#5f81aad6,#395070f5);border:1px solid #c1d3e973;border-radius:10px;margin-top:auto;padding:8px 12px;font-weight:700;transition:transform .16s,filter .16s}.shop-buy-btn:hover{filter:brightness(1.07);transform:translateY(-1px)}.order-help-card{background:radial-gradient(circle at 100% 0,#8db3de33,#0000 45%),#131c2adb;border:1px solid #aac5e557;border-radius:12px;gap:6px;padding:10px;display:grid}.order-help-card h4{color:#edf4ff;margin:0;font-size:1.06rem}.order-help-card p{color:#c9d8ea;margin:0;font-size:.94rem}.order-danger-btn{color:#ffd7d7;background:#5f1f1f85;border-color:#e27878a6}.filter-btn{color:#dbe2ee;cursor:pointer;background:#19212dc2;border:1px solid #bbc5d257;border-radius:999px;padding:5px 10px;font-size:1.2rem;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s}.filter-btn.is-active{background:#43546bb3}.ticket-row{color:#e6ecf5;text-align:left;cursor:pointer;background:#141b26c2;border:1px solid #bbc5d23d;border-radius:10px;width:100%;margin-bottom:8px;padding:10px;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s}.ticket-row.is-active{background:#3a4a5f85;border-color:#d7e0ec80}.account-menu-item:hover,.account-menu-item:focus-visible,.small-btn:hover:not(:disabled),.small-btn:focus-visible,.filter-btn:hover,.filter-btn:focus-visible,.ticket-row:hover,.ticket-row:focus-visible,.topic-card:hover,.topic-card:focus-visible,.case-card:hover,.case-card:focus-visible{border-color:#cedcee85;box-shadow:0 10px 22px #00000047}.small-btn:disabled{opacity:.68;cursor:not-allowed}.ticket-row-top{justify-content:space-between;align-items:center;gap:8px;font-size:1.4rem;display:flex}.ticket-row-chips{align-items:center;gap:6px;display:inline-flex}.unread-badge{color:#f0f6ff;background:#547ba65c;border:1px solid #aecbef8c;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding-inline:5px;font-size:1rem;font-weight:500;display:inline-flex}.ticket-row p,.ticket-row small{color:#b7c0cc;margin:4px 0 0;font-size:1.1rem}.ticket-title{color:#eff3f9;margin:0 0 8px;font-weight:700}.message-thread{gap:8px;max-height:360px;margin-bottom:8px;display:grid;overflow:auto}.message-row{background:#141b26c2;border:1px solid #bbc5d23d;border-radius:10px;padding:10px}.message-meta{color:#b7c0cc;justify-content:space-between;gap:8px;margin:0 0 5px;font-size:1.1rem;display:flex}.message-body{color:#dbe2ee;white-space:pre-wrap;margin:0;font-size:1.3rem}.ticket-actions{gap:8px;display:flex}.status-actions{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.table-wrap{overflow:auto}.admin-player-wrap{max-height:300px}.admin-table{border-collapse:collapse;width:100%;font-size:.92rem}.admin-table th,.admin-table td{text-align:left;color:#dbe2ee;border-bottom:1px solid #bbc5d23d;padding:8px 6px}.click-row{cursor:pointer}.click-row:hover td{background:#23304175}.save-chip{color:#dde5f0;cursor:pointer;background:#1f2937c7;border:1px solid #bbc5d257;border-radius:999px;padding:2px 8px;font-size:.82rem}.save-chip.is-saved{color:#fff3d1;background:#7a622d7a;border-color:#e4cd8fa3}.inline-link-btn{color:#d4def0;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.inline-link-btn--strong{color:#edf2f8;font-weight:700}.sidebar-backdrop{display:none}.modal-backdrop{z-index:60;background:#05080cbd;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal-card{background:#0a0e14f5;border:1px solid #bbc5d247;border-radius:14px;gap:10px;width:min(760px,100%);padding:14px;display:grid}.ticket-modal-card{width:min(980px,100%)}.modal-head{border-bottom:.1rem solid #fff;justify-content:space-between;align-items:center;gap:8px;padding:.5rem;display:flex}.modal-head h3{margin:0;font-size:2rem}.topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.topic-card{text-align:left;color:#e6ecf5;cursor:pointer;background:#141b26c7;border:1px solid #bbc5d247;border-radius:12px;padding:12px;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s}.topic-card strong{font-size:1.4rem;display:block}.topic-card p{color:#b7c0cc;margin:6px 0 0;font-size:1.2rem}.ticket-topic-line{color:#b7c0cc;margin:0;font-size:1.3rem}.ticket-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ticket-meta-grid article{background:#141b26c2;border:1px solid #bbc5d23d;border-radius:10px;padding:8px}.ticket-meta-grid p{color:#aeb8c6;text-transform:uppercase;letter-spacing:.8px;margin:0;font-size:1.1rem}.ticket-meta-grid strong{color:#e6ecf5;font-size:1.2rem}.ticket-modal-thread{height:100%;max-height:none;margin-bottom:0}.ticket-chat-box{background:#0b121bd1;border:1px solid #bbc5d23d;border-radius:10px;height:320px;padding:8px;display:grid}.admin-chat-box{height:340px}.ticket-clip-video{background:#03070deb;border:1px solid #bbc5d23d;border-radius:10px;width:min(560px,100%);margin-top:8px}.clip-request-upload{background:#111924a8;border:1px dashed #bbc5d257;border-radius:10px;margin-top:10px;padding:8px}.clip-request-note{color:#cfd7e3;margin:0 0 6px;font-size:.92rem}.clip-progress-wrap{gap:5px;margin-top:8px;display:grid}.clip-progress-label{color:#dbe2ee;margin:0;font-size:.86rem}.clip-progress-track{background:#121923f2;border:1px solid #bbc5d23d;border-radius:999px;width:100%;height:8px;overflow:hidden}.clip-progress-fill{background:linear-gradient(90deg,#6f8fb7,#d5dfec);width:0;height:100%;transition:width .18s;display:block}.quick-action-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.modal-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.player-modal-head{align-items:center;gap:10px;display:flex}.player-modal-avatar{border:1px solid #bbc5d261;border-radius:12px;width:52px;height:52px}.player-modal-head h4{color:#edf2f8;margin:0}.player-modal-head p{color:#b7c0cc;margin:2px 0 0;font-size:.92rem}.player-modal-tabs{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.player-ticket-list{background:#0b121ba8;border:1px solid #bbc5d23d;border-radius:10px;margin-top:10px;padding:10px}.player-ticket-list h4{color:#edf2f8;margin:0}.player-ticket-scroll{max-height:300px;margin-top:8px;overflow:auto}.player-action-panel{background:#0b121ba8;border:1px solid #bbc5d23d;border-radius:10px;margin-top:10px;padding:10px}.player-action-panel h4{color:#edf2f8;margin:0}.player-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (width<=1200px){.support-grid,.stats-hero,.stats-split-grid{grid-template-columns:1fr}.shop-category-grid,.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cases-layout{grid-template-columns:1fr}}@media (width<=980px){.brand-toggle-btn{cursor:default;pointer-events:none}.account-mobile-head{color:#e6ecf5;background:#0b1018db;border:1px solid #bbc5d23d;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;padding:10px 12px;display:flex}.mobile-menu-btn{color:#e4eaf3;background:#1d2632c7;border:1px solid #bbc5d257;border-radius:8px;padding:6px 10px;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s}.mobile-menu-btn:hover,.mobile-menu-btn:focus-visible{border-color:#cedcee85;transform:translateY(-1px);box-shadow:0 10px 22px #00000047}.account-layout{grid-template-columns:1fr;height:auto;min-height:auto}.account-layout.is-collapsed{grid-template-columns:1fr}.account-sidebar{z-index:20;width:min(320px,100vw - 20px);height:auto;transition:transform .22s;position:fixed;top:90px;bottom:10px;left:10px;overflow:hidden;transform:translate(-112%)}.account-sidebar.is-open{transform:translate(0)}.sidebar-backdrop{z-index:15;background:#0f121770;border:0;display:block;position:fixed;inset:0}.overview-grid,.topic-grid,.ticket-meta-grid,.player-action-grid{grid-template-columns:1fr}.account-header{flex-direction:column}.shop-toolbar{flex-direction:column;align-items:stretch}.shop-toolbar-actions{justify-content:flex-start}.shop-card{grid-template-columns:1fr;min-height:0}.shop-grid,.stats-primary-grid,.stats-activity-grid,.shop-category-grid{grid-template-columns:1fr}.case-history-row{flex-direction:column;align-items:flex-start}.case-history-right{justify-items:start}.shop-hint-tooltip{width:min(220px,70vw);left:0;right:auto}}.docs-cms-v2[data-v-dd0fb054]{gap:10px;min-height:0;display:grid}.docs-cms-v2 .small-btn[data-v-dd0fb054]{color:#e4eaf3;cursor:pointer;font:inherit;background:#1d2632c7;border:1px solid #bbc5d257;border-radius:8px;padding:6px 10px;line-height:1.2;transition:all .16s}.docs-cms-v2 .small-btn[data-v-dd0fb054]:hover{background:#3d4e65b8;border-color:#dfe9f79e}.docs-cms-v2 .small-btn[data-v-dd0fb054]:disabled{opacity:.55;cursor:not-allowed}.docs-cms-v2 .filter-btn[data-v-dd0fb054]{color:#dbe2ee;cursor:pointer;font:inherit;background:#19212dc2;border:1px solid #bbc5d257;border-radius:999px;padding:5px 10px;line-height:1.2;transition:all .16s}.docs-cms-v2 .filter-btn.is-active[data-v-dd0fb054]{color:#f1f6fc;background:#43546bb3;border-color:#dae4f1a8}.docs-cms-v2 .filter-btn[data-v-dd0fb054]:hover{border-color:#d3deec8a}.docs-cms-v2 .auth-input[data-v-dd0fb054]{width:100%}.docs-cms-v2 .dashboard-scroll[data-v-dd0fb054]{scrollbar-width:thin;scrollbar-color:#e8edf5db #121820d1}.docs-cms-v2 .dashboard-scroll[data-v-dd0fb054]::-webkit-scrollbar{width:10px;height:10px}.docs-cms-v2 .dashboard-scroll[data-v-dd0fb054]::-webkit-scrollbar-track{background:linear-gradient(#141a22b8,#0d1219c7);border:1px solid #c8d1dd33;border-radius:999px}.docs-cms-v2 .dashboard-scroll[data-v-dd0fb054]::-webkit-scrollbar-thumb{background:linear-gradient(#e8edf5eb,#bbc5d2d1);border:1px solid #e5ebf494;border-radius:999px;box-shadow:0 6px 16px #00000047}.docs-header[data-v-dd0fb054]{border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.docs-header-main strong[data-v-dd0fb054]{color:#eef3fb}.docs-header-main p[data-v-dd0fb054]{color:#b4bfd0;margin:4px 0 0;font-size:.86rem}.docs-header-stats[data-v-dd0fb054]{flex-wrap:wrap;gap:8px;display:flex}.docs-header-stats span[data-v-dd0fb054]{color:#cfdaea;background:#151d28a8;border:1px solid #bbc5d247;border-radius:999px;padding:4px 8px;font-size:.78rem}.docs-layout[data-v-dd0fb054]{grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:10px;min-height:0;display:grid}.docs-sidebar[data-v-dd0fb054],.docs-editor[data-v-dd0fb054]{background:#111822c7;border:1px solid #bbc5d23d;border-radius:12px;min-height:0;padding:10px}.docs-sidebar[data-v-dd0fb054]{align-content:start;gap:8px;max-height:74vh;display:grid;overflow:auto}.docs-sidebar-tools[data-v-dd0fb054]{gap:8px;display:grid}.docs-full-btn[data-v-dd0fb054]{width:100%}.doc-item[data-v-dd0fb054]{cursor:pointer;background:#151d28db;border:1px solid #bbc5d23d;border-radius:10px;padding:10px}.doc-item h4[data-v-dd0fb054]{color:#eef3fb;margin:0;font-size:.95rem}.doc-item p[data-v-dd0fb054]{color:#b9c4d5;overflow-wrap:anywhere;margin:6px 0 0;font-size:.82rem}.doc-item-meta[data-v-dd0fb054]{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.doc-item-meta small[data-v-dd0fb054]{color:#aab6c9}.doc-item.is-active[data-v-dd0fb054]{background:#3a4a5f8f;border-color:#d6e1ef8f}.docs-editor[data-v-dd0fb054]{align-content:start;gap:10px;max-height:74vh;display:grid;overflow:auto}.docs-sticky-actions[data-v-dd0fb054]{z-index:4;background:#0a1018eb;border:1px solid #bbc5d23d;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex;position:sticky;top:0}.docs-editor-title small[data-v-dd0fb054]{color:#aebaca;margin-top:3px;display:block}.docs-actions-row[data-v-dd0fb054]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.docs-tabs[data-v-dd0fb054]{flex-wrap:wrap;gap:8px;display:flex}.docs-card[data-v-dd0fb054]{background:#0b121bad;border:1px solid #bbc5d23d;border-radius:10px;gap:10px;padding:10px;display:grid}.docs-card-head[data-v-dd0fb054]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.section-card[data-v-dd0fb054]{background:#141c2875;border:1px solid #bbc5d23d;border-radius:10px;gap:6px;padding:10px;display:grid}.section-top[data-v-dd0fb054]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.docs-code-area[data-v-dd0fb054]{min-height:160px;font-family:Consolas,Cascadia Code,Courier New,monospace}.docs-inline-label[data-v-dd0fb054]{align-items:center;gap:8px;display:inline-flex}.section-callouts-head[data-v-dd0fb054]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.section-callouts-empty[data-v-dd0fb054]{color:#aebaca;border:1px dashed #bbc5d242;border-radius:10px;padding:8px 10px;font-size:.86rem}.section-callout-card[data-v-dd0fb054]{background:#1a233070;border:1px solid #bbc5d233;border-radius:10px;gap:6px;padding:9px;display:grid}.section-callout-top[data-v-dd0fb054]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.docs-grid-two[data-v-dd0fb054]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.inline-with-button[data-v-dd0fb054]{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.docs-help-text[data-v-dd0fb054]{color:#b7c2d2;margin:0}.validation-list[data-v-dd0fb054]{gap:8px;display:grid}.validation-item[data-v-dd0fb054]{background:#141c286b;border:1px solid #bbc5d247;border-radius:10px;padding:9px}.validation-item strong[data-v-dd0fb054]{color:#f0f4fa;display:block}.validation-item p[data-v-dd0fb054]{color:#c4cfdf;margin:4px 0 0}.validation-item.is-error[data-v-dd0fb054]{background:#5d1f1f4d;border-color:#e97e7e73}.validation-item.is-warn[data-v-dd0fb054]{background:#80661a33;border-color:#f0c85f73}.preview-head[data-v-dd0fb054],.preview-section[data-v-dd0fb054]{background:#141c286b;border:1px solid #bbc5d23d;border-radius:10px;padding:10px}.preview-head h3[data-v-dd0fb054]{color:#eef3fb;text-transform:none;margin:0}.preview-head p[data-v-dd0fb054],.preview-section p[data-v-dd0fb054],.preview-section li[data-v-dd0fb054],.preview-section td[data-v-dd0fb054],.preview-section th[data-v-dd0fb054]{color:#c4cfdf;overflow-wrap:anywhere;word-break:break-word}.preview-section a[data-v-dd0fb054],.preview-head a[data-v-dd0fb054]{color:#9ac2ff;text-underline-offset:2px;text-decoration:underline}.preview-section .md-heading[data-v-dd0fb054],.preview-head .md-heading[data-v-dd0fb054]{color:#edf4ff;margin:8px 0 2px;font-weight:700;display:block}.preview-section .md-heading-1[data-v-dd0fb054],.preview-head .md-heading-1[data-v-dd0fb054]{font-size:1.28rem}.preview-section .md-heading-2[data-v-dd0fb054],.preview-head .md-heading-2[data-v-dd0fb054]{font-size:1.14rem}.preview-section .md-heading-3[data-v-dd0fb054],.preview-head .md-heading-3[data-v-dd0fb054]{font-size:1.04rem}.preview-section h4[data-v-dd0fb054]{color:#e8eff9;text-transform:none;margin:0 0 8px}.preview-callout[data-v-dd0fb054]{background:#80661a2e;border-left:3px solid #f0c85f;border-radius:8px;padding:8px 10px}.preview-callout strong[data-v-dd0fb054]{color:#f2f6fc;margin-bottom:4px;display:block}.preview-callout[data-tone=info][data-v-dd0fb054]{background:#6082b829;border-left-color:#8fb7ff}.preview-callout[data-tone=success][data-v-dd0fb054]{background:#2c7a5a33;border-left-color:#4fd49d}.preview-section pre[data-v-dd0fb054]{background:#090e15;border:1px solid #b7c4d442;border-radius:10px;margin:0;padding:10px;overflow-x:auto}.preview-table-wrap[data-v-dd0fb054]{overflow-x:auto}.preview-images-grid[data-v-dd0fb054]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.preview-image-card[data-v-dd0fb054]{background:#0b121bb3;border:1px solid #bbc5d23d;border-radius:10px;margin:0;overflow:hidden}.preview-image-card img[data-v-dd0fb054]{object-fit:cover;width:100%;height:170px;display:block}.preview-image-card figcaption[data-v-dd0fb054]{color:#c4cfdf;padding:8px;font-size:.82rem}.preview-section table[data-v-dd0fb054]{border-collapse:collapse;width:100%}.preview-section th[data-v-dd0fb054],.preview-section td[data-v-dd0fb054]{text-align:left;border-bottom:1px solid #b6c3d238;padding:8px}@media (width<=980px){.docs-layout[data-v-dd0fb054]{grid-template-columns:1fr}.docs-sidebar[data-v-dd0fb054],.docs-editor[data-v-dd0fb054]{max-height:none}.docs-grid-two[data-v-dd0fb054]{grid-template-columns:1fr}}.account-shell[data-v-b5bad65f]{background:radial-gradient(circle at 0 0,#bec4ce17,#0000 36%),radial-gradient(circle at 90% 15%,#7b838f1c,#0000 30%),linear-gradient(160deg,#05070a,#0b1017 58%,#0d1118);width:100vw;height:calc(100vh - 120px);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:16px;overflow:hidden}.account-mobile-head[data-v-b5bad65f]{display:none}.account-layout[data-v-b5bad65f]{grid-template-columns:300px minmax(0,1fr);gap:14px;height:100%;min-height:0;display:grid}.account-layout.is-collapsed[data-v-b5bad65f]{grid-template-columns:86px minmax(0,1fr)}.account-sidebar[data-v-b5bad65f],.account-main[data-v-b5bad65f],.dash-card[data-v-b5bad65f],.account-header[data-v-b5bad65f]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0e14d1;border:1px solid #bbc5d23d;border-radius:14px}.account-sidebar[data-v-b5bad65f]{flex-direction:column;gap:10px;height:100%;padding:12px;display:flex;overflow:hidden}.account-brand-row[data-v-b5bad65f]{justify-content:space-between;align-items:center;gap:8px;display:flex}.account-brand-logo[data-v-b5bad65f]{object-fit:contain;background:#151d28db;border:1px solid #bcc6d361;border-radius:10px;width:42px;height:42px;padding:4px}.collapse-btn[data-v-b5bad65f]{color:#e4eaf3;cursor:pointer;background:#1d2632c7;border:1px solid #bbc5d257;border-radius:8px;width:28px;height:28px;margin-left:auto}.sidebar-top[data-v-b5bad65f]{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.account-menu[data-v-b5bad65f]{align-content:start;gap:8px;min-height:0;padding-right:2px;display:grid;overflow:auto}.account-menu-item[data-v-b5bad65f]{box-sizing:border-box;color:#e6ecf5;cursor:pointer;width:100%;font:inherit;background:#151d28db;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:9px 10px;display:flex}.account-menu-item.is-active[data-v-b5bad65f]{background:#3a4a5f85;border-color:#d7e0ec80}.menu-icon[data-v-b5bad65f]{color:#dce4ef;border:1px solid #bcc6d361;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;font-size:.58rem;font-weight:700;display:inline-flex}.account-profile[data-v-b5bad65f]{align-items:center;gap:8px;display:flex}.account-avatar[data-v-b5bad65f]{border:1px solid #bcc6d361;border-radius:10px;width:44px;height:44px}.account-name[data-v-b5bad65f]{color:#edf2f8;margin:0;font-weight:700}.account-id[data-v-b5bad65f]{color:#b7c0cc;margin:2px 0 0;font-size:.74rem}.account-side-title[data-v-b5bad65f]{color:#aeb8c6;text-transform:uppercase;letter-spacing:1.2px;margin:6px 0 0;font-size:.66rem;font-weight:700}.account-mini-grid[data-v-b5bad65f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.account-mini-grid article[data-v-b5bad65f]{background:#121821bd;border:1px solid #bbc5d23d;border-radius:10px;padding:8px}.account-mini-grid p[data-v-b5bad65f]{color:#aeb8c6;text-transform:uppercase;margin:0;font-size:.66rem}.account-mini-grid strong[data-v-b5bad65f]{color:#eff3f9}.sidebar-footer[data-v-b5bad65f]{flex-shrink:0;gap:10px;margin-top:auto;padding-top:6px;display:grid}.sidebar-credit[data-v-b5bad65f]{text-align:center;color:#8e99aa;letter-spacing:.2px;margin:2px 0 0;font-size:.72rem}.account-main[data-v-b5bad65f]{grid-template-rows:auto minmax(0,1fr);gap:12px;height:100%;min-height:0;padding:12px;display:grid;overflow:hidden}.account-header[data-v-b5bad65f]{justify-content:space-between;align-items:flex-start;gap:10px;padding:12px;display:flex}.account-kicker[data-v-b5bad65f]{color:#aeb8c6;text-transform:uppercase;letter-spacing:1.3px;margin:0;font-size:.64rem;font-weight:700}.account-header h2[data-v-b5bad65f]{color:#eff3f9;margin:2px 0 3px;font-size:1.5rem}.account-meta[data-v-b5bad65f]{color:#b7c0cc;margin:0;font-size:.82rem}.account-chips[data-v-b5bad65f]{flex-wrap:wrap;gap:8px;display:flex}.account-chips span[data-v-b5bad65f]{color:#e4eaf3;background:#161d28b8;border:1px solid #bbc5d257;border-radius:999px;padding:6px 10px;font-size:.73rem}.account-main>section[data-v-b5bad65f]{min-height:0}.support-grid[data-v-b5bad65f]{grid-template-columns:.72fr 1.28fr;gap:10px;min-height:0;display:grid;overflow:hidden}.dash-card[data-v-b5bad65f]{padding:12px}.card-head[data-v-b5bad65f]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.small-btn[data-v-b5bad65f]{color:#e4eaf3;cursor:pointer;background:#1d2632c7;border:1px solid #bbc5d257;border-radius:8px;padding:5px 9px}.filter-btn[data-v-b5bad65f]{color:#dbe2ee;cursor:pointer;background:#19212dc2;border:1px solid #bbc5d257;border-radius:999px;padding:5px 10px}.filter-btn.is-active[data-v-b5bad65f]{background:#43546bb3}.ticket-filters[data-v-b5bad65f],.reply-box[data-v-b5bad65f]{gap:8px;display:grid}.support-card--wide[data-v-b5bad65f]{flex-direction:column;min-height:0;display:flex;overflow:hidden}.ticket-list-scroll[data-v-b5bad65f]{flex:1;min-height:0;padding-right:4px;overflow:auto}.ticket-row[data-v-b5bad65f]{color:#e6ecf5;text-align:left;cursor:pointer;background:#141b26c2;border:1px solid #bbc5d23d;border-radius:10px;width:100%;margin-bottom:8px;padding:10px}.ticket-row-top[data-v-b5bad65f]{justify-content:space-between;align-items:center;gap:8px;display:flex}.ticket-row-chips[data-v-b5bad65f]{align-items:center;gap:6px;display:inline-flex}.ticket-info-pills[data-v-b5bad65f]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.info-pill[data-v-b5bad65f]{color:#d3dceb;background:#121822b8;border:1px solid #bbc5d247;border-radius:999px;padding:2px 8px;font-size:.7rem}.ticket-row p[data-v-b5bad65f],.ticket-row small[data-v-b5bad65f]{color:#b7c0cc;margin:4px 0 0}.status-pill[data-v-b5bad65f]{border:1px solid #bbc5d257;border-radius:999px;padding:3px 8px;font-size:.72rem}.save-chip[data-v-b5bad65f]{color:#dde5f0;cursor:pointer;background:#1f2937c7;border:1px solid #bbc5d257;border-radius:999px;padding:2px 8px;font-size:.7rem}.save-chip.is-saved[data-v-b5bad65f]{color:#fff3d1;background:#7a622d7a;border-color:#e4cd8fa3}.table-wrap[data-v-b5bad65f]{overflow:auto}.admin-player-wrap[data-v-b5bad65f]{max-height:460px}.admin-table[data-v-b5bad65f]{border-collapse:collapse;width:100%;font-size:.86rem}.admin-table th[data-v-b5bad65f],.admin-table td[data-v-b5bad65f]{text-align:left;color:#dbe2ee;border-bottom:1px solid #bbc5d23d;padding:8px 6px}.click-row[data-v-b5bad65f]{cursor:pointer}.click-row:hover td[data-v-b5bad65f]{background:#23304175}.inline-link-btn[data-v-b5bad65f]{color:#d4def0;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.accounts-panel[data-v-b5bad65f]{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.account-cards[data-v-b5bad65f]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-content:start;align-items:start;gap:10px;display:grid}.account-cards-scroll[data-v-b5bad65f]{flex:1;min-height:0;max-height:100%;padding-right:4px;overflow:auto}.account-card[data-v-b5bad65f]{cursor:pointer;background:#111822c7;border:1px solid #bbc5d23d;border-radius:12px;align-self:start;gap:10px;padding:10px;display:grid}.account-card-head[data-v-b5bad65f]{align-items:center;gap:10px;display:flex}.account-card-avatar[data-v-b5bad65f]{border:1px solid #bcc6d361;border-radius:10px;width:42px;height:42px}.account-card-head h4[data-v-b5bad65f]{color:#eff3f9;margin:0}.account-card-head p[data-v-b5bad65f]{color:#b7c0cc;margin:2px 0 0;font-size:.78rem}.account-card-grid[data-v-b5bad65f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.account-card-grid article[data-v-b5bad65f]{background:#0c121bb3;border:1px solid #bbc5d22e;border-radius:10px;padding:8px}.account-card-grid p[data-v-b5bad65f]{color:#aeb8c6;text-transform:uppercase;margin:0;font-size:.66rem}.account-card-grid strong[data-v-b5bad65f]{color:#e6ecf5;font-size:.86rem}.audit-filter-grid[data-v-b5bad65f]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin-bottom:10px}.audit-log-scroll[data-v-b5bad65f]{align-content:start;gap:10px;display:grid}.dashboard-scroll[data-v-b5bad65f]{scrollbar-width:thin;scrollbar-color:#e8edf5db #121820d1}.dashboard-scroll[data-v-b5bad65f]::-webkit-scrollbar{width:10px;height:10px}.dashboard-scroll[data-v-b5bad65f]::-webkit-scrollbar-track{background:linear-gradient(#141a22b8,#0d1219c7);border:1px solid #c8d1dd33;border-radius:999px}.dashboard-scroll[data-v-b5bad65f]::-webkit-scrollbar-thumb{background:linear-gradient(#e8edf5eb,#bbc5d2d1);border:1px solid #e5ebf494;border-radius:999px;box-shadow:0 6px 16px #00000047}.dashboard-scroll[data-v-b5bad65f]::-webkit-scrollbar-corner{background:0 0}.accounts-toolbar[data-v-b5bad65f]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:10px;display:grid}.accounts-toolbar small[data-v-b5bad65f]{color:#aeb8c6;font-size:.78rem}.toolbar-actions[data-v-b5bad65f]{align-items:center;gap:10px;display:flex}.scope-pills[data-v-b5bad65f]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.scope-pill[data-v-b5bad65f]{color:#dbe4f2;background:#151e2bc2;border:1px solid #bbc5d257;border-radius:999px;padding:2px 8px;font-size:.7rem}.scope-selector[data-v-b5bad65f]{flex-wrap:wrap;gap:8px;display:flex}.order-voucher-card[data-v-b5bad65f]{background:radial-gradient(circle at 100% 0,#8ab1db33,#0000 45%),#101824d6;border:1px solid #a4c3e85c;border-radius:10px;gap:6px;padding:10px;display:grid}.order-voucher-card h4[data-v-b5bad65f]{color:#edf3fc;margin:0}.order-voucher-card p[data-v-b5bad65f]{color:#c8d7ea;margin:0}.order-voucher-code[data-v-b5bad65f]{color:#f2f6ff;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95rem}.changelog-preview-grid[data-v-b5bad65f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.changelog-preview-card[data-v-b5bad65f]{background:#111822c7;border:1px solid #bbc5d23d;border-radius:10px;padding:10px}.changelog-preview-card h4[data-v-b5bad65f]{color:#ecf2fb;text-transform:uppercase;letter-spacing:.8px;margin:0 0 6px;font-size:.82rem}.changelog-preview-card ul[data-v-b5bad65f]{color:#c7d1df;gap:4px;margin:0;padding-left:18px;display:grid}.modal-backdrop[data-v-b5bad65f]{z-index:60;background:#05080cbd;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal-card[data-v-b5bad65f]{background:#0a0e14f5;border:1px solid #bbc5d247;border-radius:14px;gap:10px;width:min(760px,100%);padding:14px;display:grid}.ticket-modal-card[data-v-b5bad65f]{width:min(980px,100%)}.modal-head[data-v-b5bad65f]{justify-content:space-between;align-items:center;gap:8px;display:flex}.status-actions[data-v-b5bad65f]{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.quick-action-row[data-v-b5bad65f]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.master-actions[data-v-b5bad65f]{background:#0f141dbf;border:1px solid #bbc5d23d;border-radius:10px;padding:8px}.master-actions summary[data-v-b5bad65f]{cursor:pointer;color:#f0d9d9;font-weight:700}.master-actions-inner[data-v-b5bad65f]{margin-top:8px}.master-danger-btn[data-v-b5bad65f]{color:#ffd8d8;background:#6020207a;border-color:#e77b7ba3}.ticket-meta-grid[data-v-b5bad65f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ticket-meta-grid article[data-v-b5bad65f]{background:#141b26c2;border:1px solid #bbc5d23d;border-radius:10px;padding:8px}.ticket-meta-grid p[data-v-b5bad65f]{color:#aeb8c6;text-transform:uppercase;margin:0;font-size:.68rem}.ticket-meta-grid strong[data-v-b5bad65f]{color:#e6ecf5;font-size:.9rem}.ticket-chat-box[data-v-b5bad65f]{background:#0b121bd1;border:1px solid #bbc5d23d;border-radius:10px;height:340px;padding:8px;display:grid}.ticket-modal-thread[data-v-b5bad65f]{height:100%;max-height:none;margin-bottom:0}.message-thread[data-v-b5bad65f]{gap:8px;max-height:360px;margin-bottom:8px;display:grid;overflow:auto}.message-row[data-v-b5bad65f]{background:#141b26c2;border:1px solid #bbc5d23d;border-radius:10px;padding:10px}.message-meta[data-v-b5bad65f]{color:#b7c0cc;justify-content:space-between;gap:8px;margin:0 0 5px;font-size:.82rem;display:flex}.message-body[data-v-b5bad65f]{color:#dbe2ee;white-space:pre-wrap;margin:0}.ticket-clip-video[data-v-b5bad65f]{background:#03070deb;border:1px solid #bbc5d23d;border-radius:10px;width:min(560px,100%);margin-top:8px}.ticket-textarea[data-v-b5bad65f]{resize:vertical;min-height:110px}.player-modal-tabs[data-v-b5bad65f]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.player-ticket-list[data-v-b5bad65f]{background:#0b121ba8;border:1px solid #bbc5d23d;border-radius:10px;margin-top:10px;padding:10px}.player-ticket-scroll[data-v-b5bad65f]{max-height:300px;margin-top:8px;overflow:auto}.player-action-panel[data-v-b5bad65f]{background:#0b121ba8;border:1px solid #bbc5d23d;border-radius:10px;margin-top:10px;padding:10px}.player-action-grid[data-v-b5bad65f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sidebar-backdrop[data-v-b5bad65f]{display:none}.ticket-participants-panel[data-v-b5bad65f]{background:#0d131cb8;border:1px solid #bbc5d23d;border-radius:10px;padding:10px}.ticket-participants-panel h4[data-v-b5bad65f]{color:#e7eef8;margin:0}.ticket-participants-list[data-v-b5bad65f]{flex-wrap:wrap;gap:8px;display:flex}.ticket-participant-chip[data-v-b5bad65f]{color:#e6ecf5;text-align:left;cursor:pointer;background:#141b26c2;border:1px solid #bbc5d247;border-radius:10px;padding:6px 8px;display:grid}.ticket-participant-chip small[data-v-b5bad65f]{color:#adbacb}.ticket-actions-dropdown[data-v-b5bad65f]{gap:8px;display:grid}.ticket-actions-menu[data-v-b5bad65f]{background:#0e141db8;border:1px solid #bbc5d23d;border-radius:10px;flex-wrap:wrap;gap:8px;padding:8px;display:flex}.ticket-row.is-selected[data-v-b5bad65f]{background:#3a54707a;border-color:#a4d2ff99}@media (width<=1200px){.support-grid[data-v-b5bad65f]{grid-template-columns:1fr}}@media (width<=980px){.account-mobile-head[data-v-b5bad65f]{color:#e6ecf5;background:#0b1018db;border:1px solid #bbc5d23d;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;padding:10px 12px;display:flex}.mobile-menu-btn[data-v-b5bad65f]{color:#e4eaf3;background:#1d2632c7;border:1px solid #bbc5d257;border-radius:8px;padding:6px 10px}.account-layout[data-v-b5bad65f]{grid-template-columns:1fr;height:auto;min-height:auto}.account-layout.is-collapsed[data-v-b5bad65f]{grid-template-columns:1fr}.account-sidebar[data-v-b5bad65f]{z-index:20;width:min(320px,100vw - 20px);height:auto;transition:transform .22s;position:fixed;top:90px;bottom:10px;left:10px;overflow:hidden;transform:translate(-112%)}.account-sidebar.is-open[data-v-b5bad65f]{transform:translate(0)}.sidebar-backdrop[data-v-b5bad65f]{z-index:15;background:#0f121770;border:0;display:block;position:fixed;inset:0}.ticket-meta-grid[data-v-b5bad65f],.player-action-grid[data-v-b5bad65f],.account-card-grid[data-v-b5bad65f]{grid-template-columns:1fr}.account-header[data-v-b5bad65f]{flex-direction:column}.toolbar-actions[data-v-b5bad65f]{justify-content:flex-end}.changelog-preview-grid[data-v-b5bad65f]{grid-template-columns:1fr}}.not-found[data-v-4e3a0415]{background:radial-gradient(circle at 0 0,#ccd6e51f,#0000 32%),linear-gradient(155deg,#090d12f2,#090e14d6);gap:14px;width:min(1040px,94%);margin-inline:auto;padding:clamp(22px,3.3vw,34px);display:grid}.nf-kicker[data-v-4e3a0415]{color:#d4dce8;text-transform:uppercase;letter-spacing:2px;margin:0;font-size:1rem}h1[data-v-4e3a0415]{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.9px;color:#f1f5fb;margin:0;font-size:clamp(1.8rem,4vw,3.1rem)}.nf-lead[data-v-4e3a0415]{color:#bfcad8;max-width:62ch;margin:0;font-size:1.25rem;line-height:1.55}.nf-scene[data-v-4e3a0415]{background:linear-gradient(#18212df0,#090e14fc),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 40px);border:1px solid #cad4e238;border-radius:16px;height:clamp(220px,30vw,320px);margin-top:8px;position:relative;overflow:hidden}.nf-sky-glow[data-v-4e3a0415]{background:radial-gradient(circle at 20% 16%,#93aac926,#0000 34%),radial-gradient(circle at 72% 12%,#819abb1f,#0000 28%),linear-gradient(#2c405a2e,#080d1300);position:absolute;inset:0}.nf-vignette[data-v-4e3a0415]{background:radial-gradient(circle,#0000 38%,#06090e6b 100%),linear-gradient(#0a0e141a,#070a0e70);position:absolute;inset:0}.nf-stars[data-v-4e3a0415]{background-image:radial-gradient(circle at 14% 22%,#ffffffbd 0 1px,#0000 1px),radial-gradient(circle at 26% 14%,#fff9 0 1px,#0000 1px),radial-gradient(circle at 38% 27%,#ffffff80 0 1px,#0000 1px),radial-gradient(circle at 58% 18%,#ffffffa6 0 1px,#0000 1px),radial-gradient(circle at 72% 23%,#ffffff8a 0 1px,#0000 1px),radial-gradient(circle at 84% 15%,#ffffffb8 0 1px,#0000 1px);animation:2.5s ease-in-out infinite alternate starBlink-4e3a0415;position:absolute;inset:0}.nf-moon[data-v-4e3a0415]{filter:blur(.4px);background:radial-gradient(circle,#e9eef7 0%,#b8c5d8 70%,#b8c5d833 100%);border-radius:50%;width:56px;height:56px;position:absolute;top:16px;right:22px;box-shadow:0 0 30px #dee8f752}.nf-mountains[data-v-4e3a0415]{clip-path:polygon(0 78%,11% 58%,22% 66%,34% 44%,47% 65%,58% 51%,70% 67%,84% 45%,100% 74%,100% 100%,0 100%);opacity:.72;background:linear-gradient(#1e2b3a9e,#0e151edb),linear-gradient(110deg,#0000 0 12%,#0f1822e0 12% 22%,#0000 22% 30%,#0f1822e0 30% 44%,#0000 44% 53%,#0f1822e0 53% 65%,#0000 65% 74%,#0f1822e0 74% 88%,#0000 88% 100%);height:26%;position:absolute;inset:auto 0 43%}.nf-forest[data-v-4e3a0415]{opacity:.82;background:radial-gradient(circle at 4% 100%,#122218eb 0 22px,#0000 23px),radial-gradient(circle at 12% 100%,#122218eb 0 20px,#0000 21px),radial-gradient(circle at 20% 100%,#122218eb 0 18px,#0000 19px),radial-gradient(circle at 29% 100%,#122218eb 0 24px,#0000 25px),radial-gradient(circle at 39% 100%,#122218eb 0 17px,#0000 18px),radial-gradient(circle at 49% 100%,#122218eb 0 23px,#0000 24px),radial-gradient(circle at 59% 100%,#122218eb 0 19px,#0000 20px),radial-gradient(circle at 68% 100%,#122218eb 0 22px,#0000 23px),radial-gradient(circle at 78% 100%,#122218eb 0 18px,#0000 19px),radial-gradient(circle at 88% 100%,#122218eb 0 24px,#0000 25px),radial-gradient(circle at 96% 100%,#122218eb 0 21px,#0000 22px);height:18%;position:absolute;inset:auto 0 38%}.nf-fog[data-v-4e3a0415]{background:radial-gradient(circle at 18% 40%,#dce6f01a,#0000 30%),radial-gradient(circle at 74% 58%,#dce6f014,#0000 34%);animation:4.8s ease-in-out infinite alternate fogPulse-4e3a0415;position:absolute;inset:0}.nf-horizon-mist[data-v-4e3a0415]{background:linear-gradient(#b4c5db21,#8291a400),radial-gradient(circle at 40% 30%,#c1d0e31a,#0000 40%);height:22%;position:absolute;inset:auto 0 33%}.nf-ground[data-v-4e3a0415]{background:linear-gradient(#242c3699,#0c1117f7),repeating-linear-gradient(-14deg,#ffffff04 0 14px,#00000012 14px 28px);border-top:1px solid #becada33;height:45%;position:absolute;inset:auto 0 0}.nf-track[data-v-4e3a0415]{background:linear-gradient(#222c38b8,#131b24e0),repeating-linear-gradient(-14deg,#ffffff06 0 12px,#0001 12px 24px);border-top:1px solid #b0bed233;border-bottom:1px solid #0c111780;height:14%;position:absolute;bottom:18%;left:0;right:0;box-shadow:inset 0 8px 14px #c7d6e80f,inset 0 -10px 16px #00000052}.nf-grass[data-v-4e3a0415]{opacity:0;background:linear-gradient(#2f412b3d,#162318b3),repeating-linear-gradient(100deg,#6e8e5814 0 2px,#0000 2px 12px),repeating-linear-gradient(80deg,#5b7d4814 0 1px,#0000 1px 10px);height:26%;position:absolute;inset:auto 0 0}.nf-rocks[data-v-4e3a0415]{opacity:0;background:radial-gradient(at 12% 86%,#7a82882e 0 8px,#0000 9px),radial-gradient(at 31% 92%,#757c822e 0 7px,#0000 8px),radial-gradient(at 54% 88%,#81888e2e 0 9px,#0000 10px),radial-gradient(at 76% 93%,#71797f29 0 7px,#0000 8px),radial-gradient(at 92% 90%,#7880852e 0 8px,#0000 9px);height:10%;position:absolute;inset:auto 0 0}.nf-character[data-v-4e3a0415]{transform-origin:50% 72%;width:36px;height:82px;position:absolute;bottom:17.5%}.nf-runner[data-v-4e3a0415]{color:#d7e2ef;animation:11.5s linear infinite chaseRun-4e3a0415;left:-70px}.nf-zombie[data-v-4e3a0415]{color:#9ec196;animation:11.5s linear .6s infinite chaseRun-4e3a0415;left:-150px}.nf-head[data-v-4e3a0415],.nf-torso[data-v-4e3a0415],.nf-arm[data-v-4e3a0415],.nf-leg[data-v-4e3a0415]{background:currentColor;display:block;position:absolute}.nf-head[data-v-4e3a0415]{border-radius:50%;width:13px;height:13px;top:2px;left:11px}.nf-torso[data-v-4e3a0415]{border-radius:5px;width:10px;height:28px;top:15px;left:13px}.nf-arm[data-v-4e3a0415]{transform-origin:50% 2px;border-radius:4px;width:4px;height:24px;animation:.38s ease-in-out infinite alternate limbSwing-4e3a0415;top:18px}.nf-arm-left[data-v-4e3a0415]{left:8px}.nf-arm-right[data-v-4e3a0415]{animation-delay:.24s;right:8px}.nf-leg[data-v-4e3a0415]{transform-origin:50% 3px;border-radius:5px;width:5px;height:30px;animation:.38s ease-in-out infinite alternate limbSwing-4e3a0415;top:42px}.nf-leg-left[data-v-4e3a0415]{animation-delay:.24s;left:11px}.nf-leg-right[data-v-4e3a0415]{right:11px}.nf-label[data-v-4e3a0415]{text-transform:uppercase;letter-spacing:1px;color:#d9e2ed;white-space:nowrap;font-size:.7rem;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.nf-zombie .nf-arm[data-v-4e3a0415],.nf-zombie .nf-leg[data-v-4e3a0415]{animation-duration:.5s}.nf-zombie .nf-torso[data-v-4e3a0415]{transform-origin:50% 6px;animation:.62s ease-in-out infinite alternate zombieLunge-4e3a0415;transform:rotate(8deg)}.nf-runner .nf-torso[data-v-4e3a0415],.nf-runner .nf-head[data-v-4e3a0415]{animation:.42s ease-in-out infinite alternate runnerPanic-4e3a0415}.nf-quote[data-v-4e3a0415]{color:#d6deea;margin:0;font-size:1.1rem;font-style:italic}.nf-actions[data-v-4e3a0415]{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}@keyframes chaseRun-4e3a0415{0%{transform:translate(0)translateY(0)scale(.96)}10%{transform:translate(10vw)translateY(-1px)scale(.97)}20%{transform:translate(20vw)translateY(1px)scale(.98)}30%{transform:translate(30vw)translateY(-1px)scale(.99)}40%{transform:translate(40vw)translateY(1px)scale(1)}50%{transform:translate(50vw)translateY(-1px)scale(1.02)}60%{transform:translate(60vw)translateY(1px)scale(1.04)}70%{transform:translate(70vw)translateY(-1px)scale(1.06)}80%{transform:translate(80vw)translateY(1px)scale(1.08)}90%{transform:translate(95vw)translateY(-1px)scale(1.11)}to{transform:translate(124vw)translateY(0)scale(1.14)}}@keyframes limbSwing-4e3a0415{0%{transform:rotate(-36deg)}to{transform:rotate(36deg)}}@keyframes fogPulse-4e3a0415{0%{opacity:.5}to{opacity:.95}}@keyframes runnerPanic-4e3a0415{0%{transform:translateY(0)rotate(-2deg)}to{transform:translateY(-2px)rotate(2deg)}}@keyframes zombieLunge-4e3a0415{0%{transform:translateY(2px)rotate(1deg)scaleX(.95)}to{transform:translateY(-2px)rotate(-4deg)scaleX(1.06)}}@keyframes starBlink-4e3a0415{0%{opacity:.45}to{opacity:.95}}@media (width<=680px){.nf-lead[data-v-4e3a0415]{font-size:1.05rem}.nf-quote[data-v-4e3a0415]{font-size:1rem}}:root{--bg:#050608;--bg-soft:#101318;--ink:#eff1f4;--ink-muted:#adb3bd;--line:#cdd3dc3d;--line-hover:#ffffffb2;--panel:#0c0f14c7;--panel-strong:#0a0d11eb;--accent:#c4cbd3;--accent-2:#f3f6fa;--font-ui:"Bahnschrift", "Segoe UI", "Trebuchet MS", Arial, sans-serif;--font-heading:"Arial Black", Impact, "Bahnschrift", sans-serif;--top-gap:0px}*{box-sizing:border-box}html,body{overflow-x:clip}body{font-family:var(--font-ui);color:var(--ink);background:radial-gradient(circle at 0% -10%, #bec4ce1f, transparent 36%), radial-gradient(circle at 90% 20%, #7b838f24, transparent 30%), linear-gradient(160deg, #020304, var(--bg) 55%, #0d1015);min-height:100vh;margin:0}body:before{content:"";pointer-events:none;opacity:.22;background-image:radial-gradient(#ffffff0a 1px,#0000 1px);background-size:3px 3px;position:fixed;inset:0}#app{z-index:1;min-height:100vh;position:relative}.site-shell{flex-direction:column;width:100%;min-height:100vh;margin:0;padding:0;display:flex}.site-header{z-index:40;justify-content:space-between;align-items:center;gap:18px;width:min(1160px,94%);padding:16px 18px;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%)}.panel{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;transition:all 1s;box-shadow:0 20px 50px #00000059}.panel:hover{border:1px solid var(--line-hover);transition:all 1s;box-shadow:0 20px 50px #0000009c}.brand-logo{align-items:center;text-decoration:none;display:inline-flex}.brand-logo img{filter:drop-shadow(0 6px 16px #dee4ec38);opacity:.95;width:auto;height:clamp(42px,5vw,58px)}.main-nav{flex-wrap:wrap;gap:8px;display:flex}.nav-link{color:var(--ink);border:1px solid #0000;border-radius:999px;padding:9px 14px;text-decoration:none;transition:all .2s}.nav-link-btn{font:inherit;cursor:pointer;background:0 0}.nav-link:hover{background:#8e96a229;border-color:#c9d2dd73}.nav-link.router-link-exact-active{border-color:var(--accent-2);background:#c6ced933}.hero-stack{width:100%}.hero-media{top:var(--top-gap);z-index:5;border-top:1px solid var(--line);border-bottom:1px solid var(--line);isolation:isolate;border-radius:0;height:100svh;min-height:100svh;padding:0;position:sticky;overflow:hidden}.hero-slideshow{z-index:1;position:absolute;inset:0}.hero-image,.hero-video{object-fit:cover;object-position:center;filter:brightness(.78)saturate(.86)contrast(1.02);width:100%;height:100%;position:absolute;inset:0}.hero-slide{opacity:0;transition:opacity 1.6s ease-in-out}.hero-slide.is-active{opacity:1}.hero-glass{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(170deg,#06090d57,#06080c73),linear-gradient(100deg,#8b93a01a,#14181f3d);position:absolute;inset:0}.hero-overlay{z-index:3;grid-template-rows:auto auto 1fr;gap:clamp(16px,2.1vh,24px);width:min(1160px,94%);height:100%;margin-inline:auto;padding:clamp(146px,21vh,210px) 0 clamp(14px,2.2vh,20px);display:grid;position:relative}.hero-top-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:clamp(18px,2.5vw,28px);display:grid}.hero-intro{max-width:710px}.hero-kicker{color:#cfd5dd;text-transform:uppercase;letter-spacing:2.1px;margin:0 0 10px;font-size:1rem}.hero-intro h2{letter-spacing:.2px;background:linear-gradient(150deg,#e4e8ef 12%,#fff 58%,#f3f6fa 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2rem,4.2vw,4.1rem);line-height:1.08}.hero-intro h2 span{background:linear-gradient(150deg,#e4e8ef 12%,#fff 58%,#f3f6fa 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-intro .lead{max-width:58ch;margin-top:14px;font-size:1.5rem;line-height:1.45}.repanel{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;border-radius:20px;width:39rem;transition:all 1s;box-shadow:0 20px 50px #00000059}.repanel:hover{border:1px solid var(--line-hover);transition:all 1s;box-shadow:0 20px 50px #0000009c}.hero-reasons{background:linear-gradient(145deg,#0f1319d1,#14181f94);border-radius:18px;padding:22px 24px}.hero-reasons h3{text-transform:none;letter-spacing:1px;color:var(--ink);margin:0 0 12px;font-size:2rem}.check-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.check-list li{color:#d9dee6;padding-left:26px;font-size:1.3rem;line-height:1.35;position:relative}.check-list li:before{content:"✓";color:#f1f4f8;font-weight:700;position:absolute;top:-1px;left:0}.hero-services{gap:14px;padding-top:clamp(20px,3vh,34px);display:grid}.services-title{color:var(--ink);text-transform:none;margin:0;font-size:2rem}.services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.service-card{background:linear-gradient(145deg,#0e1217bf,#13181f8a);border-radius:16px;padding:18px 18px 16px}.service-card h4{color:var(--ink);letter-spacing:1px;margin:0 0 9px;font-size:2rem}.service-card p{color:var(--ink-muted);margin:0;font-size:1.25rem;line-height:1.5}.hero-bottom{place-self:end center;gap:10px;margin-top:0;padding-bottom:2px;display:grid}.hero-pills{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.hero-pills span{color:#d7dde5;cursor:pointer;background:#161c2385;border:1px solid #c3ccd870;border-radius:999px;padding:8px 12px;font-size:1.05rem;transition:all 1s}.hero-pills span:hover{border:1px solid #ffffffad}.scroll-cue{text-align:center;color:#c2c9d4;letter-spacing:3px;margin:0;font-size:1rem}.scroll-cue span{margin-top:1px;font-size:1.5rem;animation:2s ease-in-out infinite cueBounce;display:block}@keyframes cueBounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.label{color:var(--accent-2);letter-spacing:1.8px;text-transform:uppercase;margin:0;font-size:.76rem}h2{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.9px;margin:4px 0 8px;font-size:clamp(1.2rem,2.2vw,1.8rem)}h3{color:var(--accent-2);text-transform:uppercase;margin-top:0;margin-bottom:8px;font-size:1.01rem}.lead{max-width:52ch;color:var(--ink-muted);margin:0;font-size:1rem;line-height:1.42}.cta-row{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.btn{letter-spacing:.3px;border-radius:12px;padding:11px 16px;font-size:1.3rem;font-weight:700;text-decoration:none;transition:all 1s}.btn-primary{color:#0d1117;background:linear-gradient(135deg,#c2c8d1,#f3f6fa)}.btn-primary:hover{transform:translateY(-1px)}.btn-ghost{color:var(--ink);background:#4b525d3d;border:1px solid #bcc5d180}.btn-ghost:hover{border-color:var(--accent-2)}.page-section{background:var(--panel-strong);width:min(1160px,94%);margin-inline:auto;padding:clamp(20px,3vw,30px)}.server-section{gap:14px;width:min(1160px,94%);margin-inline:auto;padding:24px 0 6px;display:grid}.server-section-head{gap:4px;display:grid}.section-kicker{color:#c2c9d4;text-transform:uppercase;letter-spacing:1.8px;margin:0;font-size:1rem}.server-section h3{text-transform:none;color:var(--ink);margin:0;font-size:2.2rem}.server-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.server-card{background:radial-gradient(circle at 0 0,#b1bac629,#0000 42%),linear-gradient(145deg,#0e1217db,#13181f9e);border-radius:18px;padding:22px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.server-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d9e0ea14,#0000);position:absolute;inset:0}.server-card:hover{border-color:#fff8;box-shadow:0 20px 40px #02040785}.server-card-top{gap:8px;margin-bottom:8px;display:grid}.server-badge{letter-spacing:1.2px;text-transform:uppercase;color:#d5dce5;background:#12181f80;border:1px solid #c6d0dc7a;border-radius:999px;width:fit-content;margin:0;padding:4px 10px;font-size:1rem}.server-card h4{color:#eff2f6;margin:0 0 9px;font-size:1.7rem;line-height:1.2}.server-desc{color:var(--ink-muted);margin:0 0 14px;font-size:1.3rem;line-height:1.5}.server-meta{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.meta-chip{color:#d2d9e2;background:#171d248a;border:1px solid #bcc6d370;border-radius:999px;padding:6px 11px;font-size:1rem}.meta-chip.is-wip{color:#f4f7fb;background:#ecf1f71f;border-color:#e8edf49e}.playstyle-wrap{border-top:1px solid #b0bac73d;gap:4px;padding-top:10px;display:grid}.playstyle-wrap p{text-transform:uppercase;letter-spacing:1.2px;color:#bcc4cf;margin:0;font-size:1rem}.playstyle-wrap strong{color:#e0e5ec;margin:0;font-size:1.3rem;font-weight:700}.server-card-action{margin-top:14px}.server-card-btn{justify-content:center;align-items:center;width:100%;display:inline-flex}.stats-grid,.rules-grid,.features-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(1160px,94%);margin-inline:auto;display:grid}.stat-card,.rule-card,.feature-card{padding:18px}.stat-card p,.feature-card p{color:var(--ink-muted);margin:0;line-height:1.55}.rule-card ul{color:var(--ink-muted);gap:8px;margin:0;padding-left:18px;display:grid}.site-footer-wrap{background:0 0;width:100%;margin-top:auto;padding:20px 0 16px}.site-footer{background:#0d1117e6;border-radius:18px;grid-template-columns:1.25fr 1fr 1fr;gap:10px;width:min(1160px,94%);margin-inline:auto;padding:16px;display:grid}.footer-block{background:#0d121999;border:1px solid #bcc5d233;border-radius:12px;gap:10px;padding:14px;display:grid}.footer-block--brand{gap:8px}.footer-kicker{color:#95a4b5;letter-spacing:1.1px;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.footer-title{color:#ecf1f8;margin:0;font-size:1.15rem;font-weight:700;line-height:1.25}.footer-tagline{color:#bdc8d5;margin:0;font-size:.92rem;line-height:1.5}.footer-block-title{color:#ecf1f8;margin:0;font-size:.98rem;font-weight:700}.footer-link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}.footer-link-grid--single{grid-template-columns:1fr}.footer-link{color:#dbe4ef;font-size:.92rem;text-decoration:none;transition:color .18s,transform .18s}.footer-link:hover,.footer-link.router-link-exact-active{color:#fff;transform:translate(2px)}.footer-meta{text-align:center;color:#aebac8;width:min(1160px,94%);margin:2vh auto 0;font-size:1rem}.copyrightsymbol{font-size:1.5rem}@media (width<=980px){.site-footer-wrap{padding:16px 0 14px}.site-footer{grid-template-columns:1fr;gap:8px;padding:12px}.footer-link-grid{grid-template-columns:1fr;gap:8px}.footer-title{font-size:1.02rem}}.auth-page{gap:12px;width:min(760px,94%);margin-inline:auto;display:grid}.auth-page--compact{max-width:620px}.auth-form{gap:10px;display:grid}.auth-label{color:#d5dce5;font-size:1.3rem}.auth-input{width:100%;color:var(--ink);font:inherit;background:#080c12a6;border:1px solid #c1cbd75c;border-radius:10px;padding:10px 12px;font-size:1.2rem}.auth-input:focus{outline:1px solid #eef3fa94}.auth-btn{cursor:pointer;border:0}.auth-btn:disabled{opacity:.6;cursor:not-allowed}.auth-divider{background:#bbc5d242;width:100%;height:1px}.auth-feedback{border-radius:10px;margin:0;padding:10px 12px;font-size:.94rem}.auth-feedback--error{color:#ffd7d7;background:#56181861;border:1px solid #f0a7a775}.auth-feedback--success{color:#d5ffe2;background:#0e3e205c;border:1px solid #b4ebc773}.auth-meta{background:#0a0e148c;border:1px solid #bbc5d247;border-radius:12px;gap:6px;padding:12px;display:grid}.auth-meta p{color:#d4dbe4;word-break:break-word;margin:0}.player-portal{width:min(1240px,96%)}.portal-layout{grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:14px;display:grid}.portal-sidebar{background:radial-gradient(circle at 0 0,#cde4d738,#0000 34%),linear-gradient(155deg,#111f17eb,#0a120dd1);align-content:start;gap:10px;padding:18px;display:grid}.portal-avatar{object-fit:cover;border:1px solid #cde2d573;border-radius:18px;width:96px;height:96px}.portal-name{color:#f2fdf6;margin:2px 0 0;font-size:1.18rem;font-weight:700}.portal-id{color:#b6cfbe;word-break:break-all;margin:0;font-size:.86rem}.portal-badges{flex-wrap:wrap;gap:8px;display:flex}.portal-badges span{color:#dcf4e3;background:#2743327a;border:1px solid #aedabf5c;border-radius:999px;padding:6px 10px;font-size:.78rem}.portal-tab-list{gap:8px;margin-top:8px;display:grid}.portal-tab-btn{text-align:left;color:#d6efdf;font:inherit;cursor:pointer;background:#102218c7;border:1px solid #acdabc5c;border-radius:10px;padding:10px 12px}.portal-tab-btn.is-active{color:#f0fff6;background:#66a07b47;border-color:#dff6e9d9}.portal-logout{margin-top:8px}.portal-main{display:grid}.portal-card{gap:12px;padding:18px;display:grid}.portal-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.portal-kpi{background:radial-gradient(circle at 100% 0,#b5e4c633,#0000 35%),#0a170f9e;border:1px solid #acd8bc45;border-radius:14px;padding:14px}.portal-kpi p{color:#c3dfcc;text-transform:uppercase;letter-spacing:1.1px;margin:0;font-size:.82rem}.portal-kpi strong{color:#f3fff7;font-size:1.4rem}.portal-support{gap:14px}.support-header{justify-content:space-between;align-items:center;gap:10px;display:flex}.support-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:12px;display:grid}.support-create,.support-list,.support-detail{background:#09181094;border:1px solid #add8bd42;border-radius:14px;padding:14px}.support-create,.support-detail{gap:8px;display:grid}.support-textarea{resize:vertical;min-height:110px}.support-list{align-content:start;gap:8px;display:grid}.support-ticket-item{color:#def2e5;text-align:left;cursor:pointer;background:#0b1b12bf;border:1px solid #add8be47;border-radius:12px;gap:4px;padding:10px;display:grid}.support-ticket-item.is-active{background:#53896747;border-color:#e4f7ecc2}.support-ticket-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.support-ticket-item p,.support-ticket-item small{color:#c2dccb;margin:0}.status-pill{border:1px solid #c1e7cf73;border-radius:999px;padding:4px 8px;font-size:1rem}.status-pill[data-status=closed]{background:#677a6e66}.status-pill[data-status=open]{background:#4c8f656b}.status-pill[data-status=answered],.status-pill[data-status=in_progress]{background:#80b39261}.support-detail-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.support-detail-head p{margin:0}.support-thread{gap:8px;max-height:380px;display:grid;overflow:auto}.support-message{background:#0c1f14b8;border:1px solid #b3dcc23d;border-radius:12px;padding:10px}.support-message[data-role=support]{background:#1c2d23c2;border-color:#c7e8d357}.support-message[data-role=system]{background:#18201bb8}.support-message-head{color:#d7edde;justify-content:space-between;gap:8px;margin:0 0 6px;font-size:.84rem;display:flex}.support-message p{white-space:pre-wrap;margin:0}.support-reply{gap:8px;display:grid}.player-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.player-info-box{background:#0d121894;border:1px solid #b8c2d042;border-radius:12px;gap:6px;padding:12px;display:grid}.player-info-label{color:#b7c0cd;text-transform:uppercase;letter-spacing:1.2px;margin:0;font-size:.78rem}.player-info-value{color:#ecf0f6;word-break:break-word;margin:0}.player-info-value a{color:#e6edf7}.player-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.player-stat-box{background:#0d121894;border:1px solid #b8c2d042;border-radius:12px;gap:6px;padding:14px;display:grid}.player-stat-title{color:#bbc4d1;text-transform:uppercase;letter-spacing:1.1px;margin:0;font-size:.82rem}.player-stat-box strong{color:#f2f6fc;font-size:1.36rem}.player-sync-note{color:#b6bfcc;margin:0;font-size:.86rem}@media (width<=980px){.site-header{flex-direction:column;align-items:flex-start;top:8px}.hero-overlay{gap:22px;padding-top:168px}.hero-top-grid{grid-template-columns:1fr}.hero-intro h2{font-size:clamp(1.7rem,5vw,2.7rem)}.hero-reasons h3{font-size:1.45rem}.services-grid{grid-template-columns:1fr}.hero-services{padding-top:12px}.server-grid,.stats-grid,.rules-grid,.features-grid,.portal-layout,.portal-kpi-grid,.player-grid,.player-stats-grid,.support-layout{grid-template-columns:1fr}.support-detail-head{flex-direction:column;align-items:flex-start}}@media (width<=680px){.site-header{top:6px}.hero-media{border-inline:0;border-radius:0;height:auto;min-height:100svh}.hero-overlay{gap:18px;padding-top:184px;padding-bottom:12px}.hero-intro .lead{font-size:1.2rem}.hero-reasons{padding:16px}.check-list li{font-size:.98rem}.hero-bottom{gap:10px}.hero-pills span{padding:6px 10px;font-size:.82rem}}
