@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap";:root{--sps-bg-deep:#07090e;--sps-bg-canvas:#0b0d14;--sps-bg-surface:#121624;--sps-bg-surface-raised:#181d30;--sps-bg-surface-hover:#1f253d;--sps-bg-surface-overlay:#121624d9;--sps-blue-primary:#5d8bff;--sps-blue-bold:#394eff;--sps-blue-hover:#84b5ff;--sps-blue-light:#b7d9ff;--sps-blue-deep:#1f3569;--sps-blue-contrast:#121d76;--sps-blue-glow:#5d8bff40;--sps-blue-surface:#5d8bff14;--sps-blue-border:#5d8bff47;--sps-text-primary:#f9f9f9;--sps-text-secondary:#b3b3b4;--sps-text-tertiary:#909091;--sps-text-muted:#69696b;--sps-text-inverted:#0b0d14;--sps-cyan:#3f90ff;--sps-cyan-subtle:#3f90ff1f;--sps-success:#2fa35f;--sps-success-glow:#2fa35f33;--sps-warning:#e4a73b;--sps-warning-glow:#e4a73b33;--sps-danger:#ff553b;--sps-danger-glow:#ff553b33;--sps-purple:#8b5cf6;--sps-purple-glow:#8b5cf633;--sps-border-subtle:#ffffff14;--sps-border-moderate:#ffffff24;--sps-border-bold:#ffffff3d;--sps-border-focus:#5d8bff;--sps-gradient-cosmic:radial-gradient(circle at 50% 0%, #5d8bff2e 0%, #0b0d1400 70%);--sps-gradient-blue:linear-gradient(135deg, #394eff 0%, #5d8bff 100%);--sps-gradient-card:linear-gradient(180deg, #181d30b3 0%, #121624b3 100%);--sps-gradient-badge:linear-gradient(135deg, #5d8bff33 0%, #8b5cf633 100%);--sps-shadow-sm:0 2px 8px #0000004d;--sps-shadow-md:0 8px 24px -4px #00000073;--sps-shadow-lg:0 16px 40px -8px #0009;--sps-shadow-glow:0 0 30px #5d8bff40;--sps-radius-sm:8px;--sps-radius-md:14px;--sps-radius-lg:20px;--sps-radius-pill:9999px;--sps-transition:all .2s cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background-color:var(--sps-bg-canvas);color:var(--sps-text-primary);color-scheme:dark;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px}body{background:var(--sps-bg-canvas);background-image:var(--sps-gradient-cosmic);background-repeat:no-repeat;background-attachment:fixed;flex-direction:column;min-height:100vh;line-height:1.6;display:flex;overflow-x:hidden}a{color:var(--sps-blue-primary);transition:var(--sps-transition);text-decoration:none}a:hover{color:var(--sps-blue-hover)}.container{box-sizing:border-box;width:100%;max-width:1120px;margin:0 auto;padding:0 1.25rem}@media (width<=480px){.container{padding:0 1rem}}@media (width<=360px){.container{padding:0 .75rem}}img,video{max-width:100%;height:auto}.btn{border-radius:var(--sps-radius-pill);cursor:pointer;transition:var(--sps-transition);white-space:nowrap;box-sizing:border-box;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;max-width:100%;padding:.75rem 1.5rem;font-family:inherit;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn-primary{background:var(--sps-gradient-blue);border-color:#fff3;box-shadow:0 4px 16px #394eff59;color:#fff!important}.btn-primary:hover{border-color:#ffffff59;transform:translateY(-1px);box-shadow:0 8px 24px #5d8bff73}.btn-primary:active{transform:translateY(0)}.btn-secondary{border-color:var(--sps-border-subtle);backdrop-filter:blur(8px);background:#ffffff12;color:var(--sps-text-primary)!important}.btn-secondary:hover{border-color:var(--sps-border-moderate);background:#ffffff1f;color:#fff!important}.btn-ghost{color:var(--sps-text-secondary);background:0 0}.btn-ghost:hover{color:var(--sps-text-primary);background:#ffffff0d}.btn-success{background:var(--sps-success);color:#fff;box-shadow:0 4px 16px var(--sps-success-glow)}.btn-sm{padding:.4rem .9rem;font-size:.8125rem}.btn-lg{padding:.9rem 2rem;font-size:1.0625rem}@media (width<=768px){.btn-lg{padding:.75rem 1.25rem;font-size:.9375rem}}.ad-leaderboard-container{padding-top:1rem}.ad-post-tool-container{margin:2.5rem auto 3rem}.ad-faq-container,.ad-mid-container{margin:2rem auto}.ad-multiplex-container{margin:2.5rem auto 4rem}@media (width<=768px){.ad-leaderboard-container{height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}.ad-post-tool-container{margin:3.75rem auto 2rem}.ad-faq-container,.ad-mid-container{margin:1.25rem auto}.ad-multiplex-container{margin:1.5rem auto 2.5rem}}.card{background:var(--sps-gradient-card);border:1px solid var(--sps-border-subtle);border-radius:var(--sps-radius-lg);-webkit-backdrop-filter:blur(16px);box-shadow:var(--sps-shadow-md);transition:var(--sps-transition)}.card:hover{border-color:var(--sps-border-moderate)}.card-glow:hover{border-color:var(--sps-blue-border);box-shadow:var(--sps-shadow-glow)}.badge{text-transform:uppercase;letter-spacing:.06em;border-radius:var(--sps-radius-pill);border:1px solid var(--sps-border-subtle);color:var(--sps-text-secondary);background:#ffffff0d;align-items:center;gap:.35rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.badge-primary{background:var(--sps-blue-surface);color:var(--sps-blue-hover);border-color:var(--sps-blue-border)}.badge-success{color:#4ade80;background:#2fa35f1f;border-color:#2fa35f47}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:1s linear infinite spin}@keyframes pulseGlow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.pulse-glow{animation:3s ease-in-out infinite pulseGlow}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-shimmer{background:linear-gradient(90deg,#ffffff08 25%,#ffffff14 50%,#ffffff08 75%) 0 0/200% 100%;animation:1.8s infinite shimmer}.grid-2{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.grid-4{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}@media (width<=900px){.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}.header[data-astro-cid-nen7h5rs]{-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--sps-border-subtle);z-index:100;background:#0b0d14bf;width:100%;height:72px;position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1rem;height:100%;display:flex}.header-left[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;gap:1.5rem;display:flex}.brand-logo[data-astro-cid-nen7h5rs]{align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.logo-symbol[data-astro-cid-nen7h5rs]{border-radius:var(--sps-radius-sm);background:var(--sps-gradient-blue);color:#fff;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative;box-shadow:0 0 20px #5d8bff59}.logo-orbit[data-astro-cid-nen7h5rs]{pointer-events:none;border:1px solid #5d8bff66;border-radius:11px;position:absolute;inset:-3px}.brand-text[data-astro-cid-nen7h5rs]{align-items:center;gap:.4rem;display:flex}.brand-name[data-astro-cid-nen7h5rs]{color:var(--sps-text-primary);letter-spacing:-.02em;font-size:1.125rem;font-weight:700}.brand-tag[data-astro-cid-nen7h5rs]{border-radius:var(--sps-radius-pill);background:var(--sps-blue-surface);color:var(--sps-blue-hover);border:1px solid var(--sps-blue-border);padding:.15rem .45rem;font-size:.6875rem;font-weight:700}.header-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:1.5rem;display:flex}.nav-link[data-astro-cid-nen7h5rs]{color:var(--sps-text-secondary);transition:var(--sps-transition);white-space:nowrap;font-size:.9375rem;font-weight:500;position:relative}.nav-link[data-astro-cid-nen7h5rs]:hover,.nav-link[data-astro-cid-nen7h5rs].active{color:var(--sps-text-primary)}.nav-link[data-astro-cid-nen7h5rs].active:after{content:"";background:var(--sps-blue-primary);border-radius:var(--sps-radius-pill);width:100%;height:2px;box-shadow:0 0 8px var(--sps-blue-primary);position:absolute;bottom:-6px;left:0}.header-right[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.lang-switcher[data-astro-cid-nen7h5rs]{position:relative}.lang-btn[data-astro-cid-nen7h5rs]{border-radius:var(--sps-radius-pill);border:1px solid var(--sps-border-subtle);color:var(--sps-text-secondary);cursor:pointer;transition:var(--sps-transition);background:#ffffff0d;align-items:center;gap:.45rem;padding:.45rem .75rem;font-size:.8125rem;font-weight:600;list-style:none;display:flex}.lang-btn[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.lang-btn[data-astro-cid-nen7h5rs]:hover{color:var(--sps-text-primary);background:var(--sps-blue-surface);border-color:var(--sps-blue-border)}.lang-current[data-astro-cid-nen7h5rs]{text-overflow:ellipsis;white-space:nowrap;max-width:80px;overflow:hidden}.lang-menu[data-astro-cid-nen7h5rs]{top:calc(100% + 8px);background:var(--sps-bg-surface-raised);border:1px solid var(--sps-border-moderate);border-radius:var(--sps-radius-md);box-shadow:var(--sps-shadow-lg);z-index:1000;flex-direction:column;gap:2px;min-width:170px;padding:.4rem;display:flex;position:absolute;inset-inline-end:0}.lang-option[data-astro-cid-nen7h5rs]{color:var(--sps-text-secondary);border-radius:var(--sps-radius-sm);transition:var(--sps-transition);justify-content:space-between;align-items:center;padding:.55rem .85rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:flex}.lang-option[data-astro-cid-nen7h5rs]:hover{background:var(--sps-blue-surface);color:var(--sps-blue-hover)}.lang-option[data-astro-cid-nen7h5rs].active{color:var(--sps-blue-hover);background:#5d8bff1f;font-weight:700}@media (width<=900px){.header-nav[data-astro-cid-nen7h5rs]{display:none}.brand-name[data-astro-cid-nen7h5rs]{font-size:1rem}}@media (width<=480px){.header[data-astro-cid-nen7h5rs]{height:64px}.header-inner[data-astro-cid-nen7h5rs],.header-left[data-astro-cid-nen7h5rs],.brand-logo[data-astro-cid-nen7h5rs]{gap:.5rem}.logo-symbol[data-astro-cid-nen7h5rs]{width:32px;height:32px}.logo-symbol[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:18px;height:18px}.brand-name[data-astro-cid-nen7h5rs]{font-size:.9375rem}.brand-tag[data-astro-cid-nen7h5rs]{display:none}.header-right[data-astro-cid-nen7h5rs]{gap:.4rem}.lang-btn[data-astro-cid-nen7h5rs]{gap:.3rem;padding:.35rem .5rem;font-size:.75rem}.lang-btn[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:14px;height:14px}.lang-current[data-astro-cid-nen7h5rs]{max-width:48px}.header-cta[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}.header-cta[data-astro-cid-nen7h5rs]{min-height:36px;padding:.4rem .55rem}}@media (width<=360px){.header[data-astro-cid-nen7h5rs]{height:60px}.header-inner[data-astro-cid-nen7h5rs]{gap:.35rem}.brand-logo[data-astro-cid-nen7h5rs]{gap:.4rem}.logo-symbol[data-astro-cid-nen7h5rs]{width:28px;height:28px}.logo-symbol[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:16px;height:16px}.brand-name[data-astro-cid-nen7h5rs]{font-size:.875rem}.header-right[data-astro-cid-nen7h5rs]{gap:.3rem}.lang-btn[data-astro-cid-nen7h5rs]{gap:.25rem;padding:.3rem .4rem;font-size:.6875rem}.lang-current[data-astro-cid-nen7h5rs]{max-width:36px}.header-cta[data-astro-cid-nen7h5rs]{min-height:34px;padding:.35rem .45rem}}@media (width>=1400px){.header[data-astro-cid-nen7h5rs]{border-top-left-radius:var(--sps-radius-lg);border-top-right-radius:var(--sps-radius-lg)}}.footer[data-astro-cid-jo6i4kqk]{background:var(--sps-bg-deep);border-top:1px solid var(--sps-border-subtle);margin-top:auto;padding:4rem 0 2.5rem}.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:2.5rem;margin-bottom:3rem;display:grid}.footer-col-brand[data-astro-cid-jo6i4kqk]{max-width:360px}.brand-row[data-astro-cid-jo6i4kqk]{align-items:center;gap:.65rem;margin-bottom:1rem;display:flex}.logo-symbol-sm[data-astro-cid-jo6i4kqk]{background:var(--sps-gradient-blue);color:#fff;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.footer-brand-title[data-astro-cid-jo6i4kqk]{color:var(--sps-text-primary);font-size:1.125rem;font-weight:700}.footer-desc[data-astro-cid-jo6i4kqk]{color:var(--sps-text-tertiary);font-size:.875rem;line-height:1.6}.footer-heading[data-astro-cid-jo6i4kqk]{text-transform:uppercase;letter-spacing:.06em;color:var(--sps-text-primary);margin-bottom:1.25rem;font-size:.875rem;font-weight:700}.footer-links[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.75rem;list-style:none;display:flex}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--sps-text-secondary);transition:var(--sps-transition);font-size:.875rem}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--sps-blue-hover);padding-left:2px}.social-share-row[data-astro-cid-jo6i4kqk]{gap:.65rem;display:flex}.share-btn[data-astro-cid-jo6i4kqk]{border:1px solid var(--sps-border-subtle);width:38px;height:38px;color:var(--sps-text-secondary);transition:var(--sps-transition);background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;display:flex}.share-btn[data-astro-cid-jo6i4kqk]:hover{background:var(--sps-blue-surface);border-color:var(--sps-blue-border);color:#fff;transform:translateY(-2px)}.footer-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--sps-border-subtle);color:var(--sps-text-muted);text-align:center;flex-direction:column;gap:1rem;padding-top:2rem;font-size:.8125rem;display:flex}.footer-legal-links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.footer-legal-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--sps-text-secondary);transition:var(--sps-transition);font-size:.8125rem}.footer-legal-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--sps-blue-hover);text-decoration:underline}.footer-legal-links[data-astro-cid-jo6i4kqk] .sep[data-astro-cid-jo6i4kqk]{color:var(--sps-border-moderate);font-size:.75rem}.disclaimer[data-astro-cid-jo6i4kqk]{max-width:800px;margin:0 auto;line-height:1.6}@media (width<=900px){.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=560px){.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}@media (width>=1400px){.footer[data-astro-cid-jo6i4kqk]{border-bottom-left-radius:var(--sps-radius-lg);border-bottom-right-radius:var(--sps-radius-lg)}}
