.sc-root{min-height:100vh;background-color:#09090b;color:#f4f4f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sc-header{position:sticky;top:0;z-index:50;background:#09090bd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #27272a;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.sc-header-left{display:flex;align-items:center;gap:16px}.sc-brand-badge{display:flex;align-items:center;gap:10px}.sc-brand-icon{width:28px;height:28px;border-radius:6px;background:#27272a;border:1px solid #3f3f46;display:flex;align-items:center;justify-content:center;color:#f4f4f5}.sc-brand-title{font-size:.9rem;font-weight:600;color:#f4f4f5;letter-spacing:-.01em}.sc-header-sep{width:1px;height:16px;background:#27272a}.sc-header-right{display:flex;align-items:center;gap:10px}.sc-theme-group,.sc-lang-group{display:flex;align-items:center;background:#18181b;border:1px solid #27272a;border-radius:6px;padding:2px;gap:2px}.sc-lang-btn{padding:4px 8px;border-radius:4px;font-size:.75rem;font-weight:600;color:#71717a;background:transparent;border:none;cursor:pointer;transition:all .15s ease;line-height:1}.sc-lang-btn:hover{color:#f4f4f5}.sc-lang-btn.active{background:#27272a;color:#f4f4f5;box-shadow:0 1px 2px #0000004d}.sc-theme-btn{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:4px;font-size:.75rem;font-weight:500;color:#a1a1aa;background:transparent;border:none;cursor:pointer;transition:all .15s ease}.sc-theme-btn:hover{color:#f4f4f5}.sc-theme-btn.active{background:#27272a;color:#f4f4f5;font-weight:600}.sc-swatch{width:7px;height:7px;border-radius:50%;display:inline-block}.sc-swatch-cyan{background:#00e5ff}.sc-swatch-gold{background:#fbbf24}.sc-swatch-emerald{background:#10b981}.sc-swatch-classic{background:#c084fc}.sc-main{max-width:1140px;margin:0 auto;padding:28px 20px 60px}.sc-page-title-row{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px;flex-wrap:wrap;gap:16px}.sc-page-heading{font-size:1.4rem;font-weight:600;letter-spacing:-.02em;color:#f4f4f5;margin:0}.sc-page-subheading{font-size:.85rem;color:#71717a;margin-top:4px}.sc-tabs-list{display:inline-flex;background:#12141a;padding:3px;border-radius:8px;border:1px solid #27272a;gap:4px;margin-bottom:24px}.sc-tab-btn{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:6px;font-size:.825rem;font-weight:500;color:#71717a;background:transparent;border:none;cursor:pointer;transition:all .15s ease}.sc-tab-btn:hover{color:#d4d4d8}.sc-tab-btn.active{background:#27272a;color:#f4f4f5;font-weight:600}.sc-card{background:#12141a;border:1px solid #27272a;border-radius:8px;margin-bottom:24px;overflow:hidden}.sc-card-header{padding:20px 24px;border-bottom:1px solid #27272a;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px}.sc-card-title{font-size:1rem;font-weight:600;color:#f4f4f5;letter-spacing:-.01em;margin:0}.sc-card-description{font-size:.825rem;color:#71717a;margin-top:4px;line-height:1.4}.sc-card-content{padding:24px}.sc-card-footer{padding:14px 24px;border-top:1px solid #27272a;background:#0003;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.sc-mode-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:24px}@media(max-width:640px){.sc-mode-grid{grid-template-columns:1fr}}.sc-mode-card{border:1px solid #27272a;background:#09090b;border-radius:8px;padding:16px;cursor:pointer;transition:all .15s ease;display:flex;align-items:flex-start;gap:14px;text-align:left}.sc-mode-card:hover{border-color:#3f3f46;background:#ffffff04}.sc-mode-card.active{border-color:#f4f4f5;background:#ffffff08}.sc-mode-radio-circle{width:18px;height:18px;border-radius:50%;border:2px solid #3f3f46;margin-top:2px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s}.sc-mode-card.active .sc-mode-radio-circle{border-color:#f4f4f5}.sc-mode-radio-dot{width:8px;height:8px;border-radius:50%;background:#f4f4f5;opacity:0;transform:scale(.5);transition:all .15s}.sc-mode-card.active .sc-mode-radio-dot{opacity:1;transform:scale(1)}.sc-mode-title{font-size:.875rem;font-weight:600;color:#f4f4f5;margin-bottom:3px}.sc-mode-desc{font-size:.775rem;color:#71717a;line-height:1.4}.sc-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-bottom:20px}.sc-field{display:flex;flex-direction:column;gap:6px}.sc-label{font-size:.8rem;font-weight:500;color:#e4e4e7;display:flex;align-items:center;gap:6px}.sc-hint{font-size:.75rem;color:#71717a}.sc-input{background:#09090b;border:1px solid #27272a;border-radius:6px;height:36px;padding:0 12px;font-size:.85rem;color:#f4f4f5;font-family:inherit;outline:none;transition:border-color .15s,box-shadow .15s}.sc-input:focus{border-color:#71717a;box-shadow:0 0 0 1px #71717a}.sc-input::placeholder{color:#52525b}.sc-select{background:#09090b;border:1px solid #27272a;border-radius:6px;height:36px;padding:0 10px;font-size:.825rem;color:#f4f4f5;font-family:inherit;outline:none;cursor:pointer}.sc-select:focus{border-color:#71717a}.sc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 14px;border-radius:6px;font-size:.825rem;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit;white-space:nowrap}.sc-btn-primary{background:#f4f4f5;color:#09090b;border:1px solid #f4f4f5;font-weight:600}.sc-btn-primary:hover{background:#e4e4e7;border-color:#e4e4e7}.sc-btn-secondary{background:#18181b;color:#f4f4f5;border:1px solid #27272a}.sc-btn-secondary:hover{background:#27272a;border-color:#3f3f46}.sc-btn-ghost{background:transparent;color:#a1a1aa;border:1px solid transparent}.sc-btn-ghost:hover{background:#18181b;color:#f4f4f5}.sc-btn-destructive{background:#ef44441a;color:#f87171;border:1px solid rgba(239,68,68,.25)}.sc-btn-destructive:hover{background:#ef444433}.sc-btn-sm{height:30px;padding:0 10px;font-size:.775rem}.sc-badge{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;font-weight:500;padding:2px 8px;border-radius:9999px;line-height:1.4}.sc-badge-active{background:#10b9811a;color:#34d399;border:1px solid rgba(16,185,129,.25)}.sc-badge-inactive{background:#71717a1a;color:#a1a1aa;border:1px solid rgba(113,113,122,.25)}.sc-badge-blue{background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.25)}.sc-table-wrap{overflow-x:auto;border-radius:6px;border:1px solid #27272a}.sc-table{width:100%;border-collapse:collapse;text-align:left;font-size:.825rem}.sc-th{padding:10px 14px;border-bottom:1px solid #27272a;background:#09090b;color:#71717a;font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.sc-td{padding:8px 12px;border-bottom:1px solid #1c1d24;vertical-align:middle}.sc-tr:last-child .sc-td{border-bottom:none}.sc-tr:hover{background:#ffffff04}.sc-toast{position:fixed;bottom:24px;right:24px;z-index:100;padding:12px 18px;border-radius:8px;font-size:.85rem;font-weight:500;display:flex;align-items:center;gap:10px;box-shadow:0 10px 30px #00000080;animation:scToastIn .2s cubic-bezier(.16,1,.3,1)}.sc-toast-success{background:#12141a;color:#f4f4f5;border:1px solid #27272a;border-left:3px solid #10b981}.sc-toast-error{background:#12141a;color:#f4f4f5;border:1px solid #27272a;border-left:3px solid #ef4444}@keyframes scToastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.sc-login-screen{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background:#09090b}.sc-login-card{width:100%;max-width:400px;background:#12141a;border:1px solid #27272a;border-radius:8px;padding:32px 28px;box-shadow:0 10px 40px #0006}.sc-loc-badge{display:inline-flex;align-items:center;gap:6px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:4px;background:#27272a;color:#a1a1aa;border:1px solid #3f3f46}.sc-loc-badge.highlight{background:#00e5ff1a;color:#00e5ff;border-color:#00e5ff4d}.sc-visual-map{background:#18181b;border:1px solid #27272a;border-radius:8px;padding:16px;margin-bottom:24px}.sc-map-diagram{border:1px dashed #3f3f46;border-radius:6px;padding:16px;background:#09090b;display:flex;flex-direction:column;align-items:center;gap:10px}.sc-map-zone{width:100%;padding:8px 12px;border-radius:4px;font-size:.75rem;font-weight:600;display:flex;align-items:center;justify-content:space-between;border:1px solid #27272a;background:#12141a;color:#a1a1aa}.sc-map-zone.active{border-color:#3f3f46;color:#f4f4f5}.sc-map-zone-center{display:flex;gap:8px;width:100%}.sc-map-col{flex:1;padding:12px 8px;border:1px solid #27272a;background:#12141a;border-radius:4px;text-align:center;font-size:.72rem;color:#71717a}.sc-map-main-banner{flex:2;padding:14px 10px;border:1px solid #3f3f46;background:#18181b;border-radius:4px;text-align:center;font-size:.78rem;font-weight:600;color:#00e5ff}.sc-media-preview-box{width:100%;border-radius:6px;border:1px solid #27272a;background:#09090b;background-image:linear-gradient(45deg,#12141a 25%,transparent 25%),linear-gradient(-45deg,#12141a 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#12141a 75%),linear-gradient(-45deg,transparent 75%,#12141a 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0px;display:flex;align-items:center;justify-content:center;padding:16px;min-height:120px;overflow:hidden;position:relative}.sc-media-preview-box img{max-width:100%;max-height:180px;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(0,0,0,.5))}.sc-media-preview-banner{min-height:220px}.sc-media-preview-banner img{max-height:220px}.sc-media-preview-mini{min-height:70px;padding:8px}.sc-media-preview-mini img{max-height:48px}.sc-file-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.sc-file-btn input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.sc-media-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.sc-media-card-item{background:#18181b;border:1px solid #27272a;border-radius:6px;padding:14px;display:flex;flex-direction:column;gap:12px}.sc-media-card-item-title{display:flex;align-items:center;justify-content:space-between;font-size:.8rem;font-weight:600;color:#f4f4f5}.sc-media-desc-hint{font-size:.75rem;color:#71717a;line-height:1.4}.sc-dimension-alert{background:#f59e0b14;border:1px solid rgba(245,158,11,.35);border-left:4px solid #f59e0b;border-radius:8px;padding:16px 20px;margin-bottom:8px}.sc-dimension-alert-header{display:flex;align-items:center;gap:8px;font-size:.875rem;font-weight:700;color:#fbbf24;margin-bottom:6px}.sc-dimension-alert-body{font-size:.8rem;line-height:1.5;color:#d4d4d8}.sc-dimension-alert-list{margin:8px 0 0 18px;padding:0;font-size:.78rem;color:#e4e4e7;display:flex;flex-direction:column;gap:4px}.sc-rec-dim-tag{display:inline-flex;align-items:center;gap:5px;font-size:.72rem;font-weight:600;color:#fbbf24;background:#f59e0b1f;border:1px solid rgba(245,158,11,.28);padding:3px 8px;border-radius:4px;letter-spacing:.02em}:root,[data-theme=cyan]{--color-primary-purple: #4F46E5;--color-primary-pink: #00E5FF;--color-bg-hero: #050814;--color-bg-page: #070b1a;--color-bg-panel: #0e1734;--color-footer-bg: #142042;--color-white: #FFFFFF;--color-text-muted: #94A3B8;--color-text-muted-soft: #64748B;--border-glow: rgba(0, 229, 255, .38);--border-glow-soft: rgba(0, 229, 255, .2);--shadow-panel: rgba(79, 70, 229, .25);--shadow-panel-strong: rgba(0, 229, 255, .38);--glow-pink: rgba(0, 229, 255, .6);--glow-purple: rgba(79, 70, 229, .6);--glow-green: rgba(43, 240, 122, .55);--color-success-green: #2BF07A}[data-theme=gold]{--color-primary-purple: #D97706;--color-primary-pink: #FBBF24;--color-bg-hero: #09090b;--color-bg-page: #0c0a09;--color-bg-panel: #1c1917;--color-footer-bg: #292524;--color-white: #FFFFFF;--color-text-muted: #D6D3D1;--color-text-muted-soft: #A8A29E;--border-glow: rgba(251, 191, 36, .38);--border-glow-soft: rgba(251, 191, 36, .2);--shadow-panel: rgba(217, 119, 6, .25);--shadow-panel-strong: rgba(251, 191, 36, .38);--glow-pink: rgba(251, 191, 36, .6);--glow-purple: rgba(217, 119, 6, .6);--glow-green: rgba(43, 240, 122, .55);--color-success-green: #2BF07A}[data-theme=emerald]{--color-primary-purple: #059669;--color-primary-pink: #10B981;--color-bg-hero: #03140e;--color-bg-page: #041a13;--color-bg-panel: #062b20;--color-footer-bg: #093b2c;--color-white: #FFFFFF;--color-text-muted: #A7F3D0;--color-text-muted-soft: #6EE7B7;--border-glow: rgba(16, 185, 129, .38);--border-glow-soft: rgba(16, 185, 129, .2);--shadow-panel: rgba(5, 150, 105, .25);--shadow-panel-strong: rgba(16, 185, 129, .38);--glow-pink: rgba(16, 185, 129, .6);--glow-purple: rgba(5, 150, 105, .6);--glow-green: rgba(43, 240, 122, .55);--color-success-green: #2BF07A}[data-theme=classic]{--color-primary-purple: #8B3FFB;--color-primary-pink: #FF33C9;--color-bg-hero: #07021a;--color-bg-page: #0a0316;--color-bg-panel: #1d0843;--color-footer-bg: #2c1a68;--color-white: #FFFFFF;--color-text-muted: #B9AFD6;--color-text-muted-soft: #9C93BE;--border-glow: rgba(199, 120, 255, .4);--border-glow-soft: rgba(199, 120, 255, .22);--shadow-panel: rgba(139, 63, 251, .22);--shadow-panel-strong: rgba(139, 63, 251, .4);--glow-pink: rgba(255, 51, 201, .55);--glow-purple: rgba(139, 63, 251, .55);--glow-green: rgba(43, 240, 122, .55);--color-success-green: #2BF07A}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;margin:0;padding:0;font-family:Montserrat,Arial,Helvetica,sans-serif}body{overflow-x:hidden;background:var(--color-bg-page)}img{max-width:100%}a{text-decoration:none;color:inherit}.mw-1300{max-width:1290px}.text-center{text-align:center}.font-bold{font-weight:700}.text-pink{color:var(--color-primary-pink)}.text-purple{color:var(--color-primary-purple)}.mt-30{margin-top:30px}.cursor-pointer{cursor:pointer}.hero{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;padding:32px 3vw 56px;overflow:hidden;background-color:var(--color-bg-hero);background-image:url(/images/background.png);background-repeat:no-repeat;background-position:top center;background-size:cover}@media(max-width:1024px){.hero{background-image:url(/images/background-h5.png)}}.hero-logo{display:block;margin:6px auto 30px;text-align:center}.hero-logo img{height:clamp(64px,8vw,132px);width:auto}.hero-logo-custom{display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat,Arial,sans-serif;font-weight:900;font-style:italic;font-size:clamp(38px,6vw,78px);line-height:1;letter-spacing:1px}.brand-wordmark-zen{background:linear-gradient(180deg,#fff,#00f0ff 55%,#09c);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 16px rgba(0,240,255,.65))}.brand-wordmark-pay{background:linear-gradient(180deg,#fff,#ffdf00 55%,#f90);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 16px rgba(255,215,0,.6));margin-left:3px}.hero-links{width:100%;max-width:1520px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:18px}.hero-links-col{display:flex;flex-direction:column;gap:22px;width:21%;max-width:340px}.hero-center{flex:1;display:flex;flex-direction:column;align-items:center;gap:26px;min-width:0;padding:0 8px}.hero-character{width:100%;max-width:900px;line-height:0}.hero-character img{width:100%;height:auto;display:block;object-fit:contain}.hero-character-placeholder{width:100%;aspect-ratio:900 / 640;border-radius:24px;background:radial-gradient(circle at 50% 35%,#c778ff2e,#0a031600 70%);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted-soft);font-size:13px;text-align:center;padding:20px}.link-item{position:relative;display:block;cursor:pointer;transition:transform .25s ease,filter .25s ease}.link-item:hover{transform:translateY(-3px);filter:brightness(1.1)}.link-item-img{width:100%;height:auto;display:block}.link-item-text{position:absolute;top:59%;left:55%;right:4%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}.link-item--right .link-item-text{left:7%;right:54%;align-items:flex-end;text-align:right}.link-item--right .link-card-ms{margin-right:17px}.link-card-name-row{display:flex;align-items:center;gap:6px;color:var(--color-white);font-weight:800;font-size:clamp(15px,1.25vw,24px);letter-spacing:.4px;white-space:nowrap}.link-card-name-row i{color:var(--color-success-green);font-size:1em;filter:drop-shadow(0 0 5px var(--glow-green))}.link-card-ms{color:var(--color-white);font-weight:800;font-size:clamp(10px,.8vw,16px);letter-spacing:.3px;transition:opacity .3s ease}.app-bar{width:100%;max-width:900px;display:flex;flex-direction:row;align-items:stretch;gap:20px;padding:18px 30px;margin-top:clamp(-150px,calc(-6px - 7.5vw),-35px);border-radius:20px;background:linear-gradient(180deg,var(--color-bg-panel) 0%,var(--color-bg-hero) 100%);border:1px solid var(--border-glow);box-shadow:0 10px 30px #00000080,0 0 24px var(--shadow-panel);position:relative;z-index:1}.app-bar-qr{position:relative;flex-shrink:0;width:clamp(100px,calc(60px + 5vw),140px);display:flex;flex-direction:column;align-items:center;justify-content:center}.app-bar-qr img{position:static;width:auto;height:100%;max-width:100%;object-fit:contain;border-radius:8px}.app-bar-qr-placeholder{position:static;height:100%;aspect-ratio:1 / 1;border-radius:8px;background:var(--color-white);display:flex;align-items:center;justify-content:center;color:#333;font-size:10px;text-align:center;padding:6px}.app-bar-qr-label{display:none}.app-bar-main{flex:1;display:flex;flex-direction:column;gap:14px;justify-content:center;min-width:0}.app-bar-title{display:flex;align-items:center;justify-content:center;gap:14px;color:var(--color-white);font-weight:800;font-size:clamp(18px,1.9vw,26px);letter-spacing:1px;text-shadow:0 0 12px var(--glow-purple)}.app-bar-title .diamond{width:8px;height:8px;background:var(--color-primary-pink);transform:rotate(45deg);box-shadow:0 0 8px var(--glow-pink);flex-shrink:0}.app-bar-title .dash{width:42px;height:2px;background:linear-gradient(90deg,transparent,var(--color-primary-pink));box-shadow:0 0 6px var(--glow-pink);flex-shrink:0}.app-bar-title .dash:last-child{background:linear-gradient(90deg,var(--color-primary-pink),transparent)}.app-bar-buttons{display:flex;flex-direction:row;gap:1px}.app-btn{flex:1;display:block;padding:0;border:0;background:none;cursor:pointer;transition:transform .2s ease,filter .2s ease}.app-btn img{width:82%;height:auto;display:block;margin:0 auto}.app-btn:hover{transform:translateY(-2px);filter:brightness(1.1)}.social-row{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:14px;flex-wrap:nowrap}.social-pill{display:block;min-width:0;flex-shrink:1;cursor:pointer;transition:transform .2s ease,filter .2s ease}.social-pill img{height:72px;width:auto;max-width:100%;display:block;image-rendering:-webkit-optimize-contrast}.social-pill:hover{transform:translateY(-2px);filter:brightness(1.12)}.social-grid{display:none;width:100%;grid-template-columns:repeat(4,1fr);justify-items:center;gap:10px}.social-badge{display:block;width:100%;max-width:124px;cursor:pointer;transition:transform .2s ease,filter .2s ease}.social-badge img{width:100%;height:auto;display:block}.social-badge:hover{transform:translateY(-2px);filter:brightness(1.1)}@media(min-width:1025px){.hero{min-height:100vh;padding-top:20px;padding-bottom:32px}.hero-logo{margin:4px auto 16px}.hero-links-col{gap:10px}.hero-links-col .link-item{width:76%}.hero-links-col--right .link-item{margin-left:auto}}.seo{background:var(--color-bg-page)}.seo-container{display:flex;flex-direction:column;align-items:center;gap:26px;padding:56px 80px 80px}.seo-block{width:100%;max-width:1290px;margin:0 auto}.section-head{display:flex;flex-direction:column;gap:14px;margin-bottom:26px}.section-head--split{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:40px}.section-head--center{align-items:center;text-align:center}.section-title{color:var(--color-white);font-weight:800;font-size:clamp(26px,2.6vw,38px);line-height:1.25}.section-head--split .section-title{flex:1;max-width:620px}.section-head--center .section-title{max-width:760px}.section-desc{color:var(--color-text-muted);font-size:15px;line-height:1.75}.section-head--split .section-desc{flex:1;max-width:560px;padding-top:6px}.section-head--center .section-desc{max-width:780px}.intro{display:flex;flex-direction:row;align-items:center;gap:48px;padding:0 0 40px}.intro-content{flex:1;display:flex;flex-direction:column;gap:16px}.intro-eyebrow{color:var(--color-primary-pink);font-weight:600;font-size:14px;line-height:1.65}.intro-title{background:linear-gradient(90deg,var(--color-primary-purple) 0%,var(--color-primary-pink) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800;font-size:clamp(28px,3.2vw,46px);line-height:1.25}.intro-desc{color:var(--color-text-muted);font-size:15px;line-height:1.75}.intro-tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.tag-pill{display:inline-flex;align-items:center;padding:9px 20px;border-radius:999px;border:1px solid var(--border-glow);color:var(--color-white);font-weight:700;font-size:13px;letter-spacing:.3px;white-space:nowrap}.intro-media{flex:.85;align-self:stretch;display:flex;align-items:center;justify-content:center}.intro-media img{width:100%;height:auto;object-fit:contain}.media-placeholder{width:100%;aspect-ratio:3 / 4;border-radius:20px;background:radial-gradient(circle at 50% 30%,#c778ff29,#0a031600 70%);border:1px dashed var(--border-glow-soft);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted-soft);font-size:12px;text-align:center;padding:16px}.panel{border-radius:24px;background:linear-gradient(160deg,var(--color-bg-panel) 0%,rgba(0,0,0,.35) 100%);border:1px solid var(--border-glow);box-shadow:0 10px 30px var(--shadow-panel)}.panel-pad{padding:36px}.stack-gap{display:flex;flex-direction:column;gap:22px}.feature-card{display:flex;flex-direction:row;align-items:center;gap:36px;padding:40px}.feature-card-body{flex:1;display:flex;flex-direction:column;gap:14px}.feature-tag{color:var(--color-primary-pink);font-weight:700;font-size:13px;letter-spacing:1px;text-transform:uppercase}.feature-title{color:var(--color-white);font-weight:800;font-size:24px;line-height:1.3}.feature-text{color:var(--color-text-muted);font-size:14px;line-height:1.8}.feature-link{color:var(--color-primary-pink);font-weight:700;font-size:14px}.feature-icon{flex-shrink:0;width:220px;height:220px;object-fit:contain}.feature-icon-placeholder{flex-shrink:0;width:220px;height:220px;border-radius:20px;background:radial-gradient(circle at 50% 40%,#c778ff2e,#0a031600 72%);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted-soft);font-size:11px;text-align:center;padding:10px}.feature-card--reverse{flex-direction:row-reverse}.stat-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.stat-card{padding:34px;display:flex;flex-direction:column;gap:12px}.stat-number{font-weight:900;font-size:44px;line-height:1}.stat-number--pink{color:var(--color-primary-pink)}.stat-number--purple{color:var(--color-primary-purple)}.stat-title{color:var(--color-white);font-weight:800;font-size:19px;line-height:1.35}.stat-text{color:var(--color-text-muted);font-size:14px;line-height:1.75}.category-banner{position:relative;border-radius:45px;overflow:hidden;border:1px solid var(--border-glow)}.category-banner-img{width:100%;aspect-ratio:1600 / 439;object-fit:cover;display:block}.category-banner-placeholder{width:100%;aspect-ratio:1600 / 439;background:linear-gradient(90deg,#2a0a4d,#150632,#0a1a3d);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted-soft);font-size:12px}.category-tabs{position:absolute;left:clamp(10px,2vw,20px);right:clamp(10px,2vw,20px);bottom:clamp(8px,1.8vw,18px);display:flex;flex-direction:row;gap:clamp(6px,1.2vw,14px)}.category-tab{flex:1;min-width:0;text-align:center;padding:clamp(8px,1.4vw,16px) 6px;background:#0a041a9e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid rgba(255,255,255,.14);border-radius:clamp(8px,1.2vw,14px);color:var(--color-white);font-weight:800;font-size:clamp(10px,1.1vw,16px);letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sport-card{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:40px;padding:40px}.sport-card-body{flex:1;display:flex;flex-direction:column;gap:14px}.stat-circle{flex-shrink:0;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle at 50% 40%,var(--color-primary-pink) 0%,var(--color-primary-purple) 60%,var(--color-bg-hero) 100%);box-shadow:0 0 40px var(--shadow-panel-strong);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-white)}.stat-circle-number{font-weight:900;font-size:46px;line-height:1}.stat-circle-label{font-weight:700;font-size:13px;letter-spacing:1px;margin-top:6px}.duo-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.duo-card{padding:34px;display:flex;flex-direction:column;gap:12px}.promo-layout{display:flex;flex-direction:row;gap:22px;align-items:stretch}.promo-media{flex:0 0 40%;position:relative;aspect-ratio:648 / 879;border-radius:24px;overflow:hidden}.promo-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.promo-side{flex:1;display:flex;flex-direction:column;gap:22px}.promo-card{flex:1;padding:34px;display:flex;flex-direction:column;gap:10px;justify-content:center}.step-card{display:flex;flex-direction:row;align-items:center;gap:40px;padding:40px}.step-number{flex-shrink:0;font-weight:900;font-size:56px;line-height:1}.step-body{flex:1;display:flex;flex-direction:column;gap:12px}.step-media{flex-shrink:0;width:260px;height:220px;object-fit:contain}.step-media-placeholder{flex-shrink:0;width:260px;height:220px;border-radius:20px;background:radial-gradient(circle at 50% 40%,#c778ff29,#0a031600 72%);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted-soft);font-size:11px;text-align:center;padding:10px}.conclusion-card{display:flex;flex-direction:row;align-items:center;gap:36px;padding:44px}.conclusion-icon{flex-shrink:0;width:140px;height:140px;object-fit:contain}.conclusion-icon-placeholder{flex-shrink:0;width:140px;height:140px;border-radius:16px;background:radial-gradient(circle at 50% 40%,#ffd25a2e,#0a031600 72%);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted-soft);font-size:11px;text-align:center;padding:10px}.conclusion-body{flex:1;display:flex;flex-direction:column;gap:12px}.conclusion-title{color:var(--color-white);font-weight:800;font-size:30px}.conclusion-text{color:var(--color-text-muted);font-size:15px;line-height:1.8}.footer{background:var(--color-footer-bg);padding:44px 20px 30px}.footer-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px 32px;width:100%;max-width:1180px;margin:0 auto}.footer-logo{display:flex;align-items:center;justify-content:center;height:40px;transition:transform .25s ease}.footer-logo img{height:34px;width:auto;max-width:100%;object-fit:contain}.footer-logo:hover{transform:scale(1.08)}.footer-support{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:36px}.footer-support-label{color:var(--color-white);font-size:15px;opacity:.85}.footer-support-row{display:flex;align-items:center;gap:26px;flex-wrap:wrap;justify-content:center}.footer-support-row img{height:38px;width:auto;object-fit:contain}.footer-copyright{color:var(--color-white);font-size:clamp(11px,2vw,15px);text-align:center;margin-top:30px;opacity:.9}.footer-mobile-hide{display:flex}@media(max-width:1024px){.hero{padding:24px 4vw 40px}.hero-links{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:12px 10px;margin-top:10px}.hero-logo{margin:6px auto 8px}.hero-links-col{order:1;flex-direction:column;flex-wrap:nowrap;width:calc(50% - 5px);max-width:none;gap:1px}.hero-links-col--right{order:2}.hero-links-col .link-item{width:86%;margin:0 auto}.link-card-name-row{font-size:20px}.link-card-ms{font-size:14px}.hero-center{order:3;flex-basis:100%;width:100%;margin-top:8px}.app-bar{padding:14px 18px;flex-direction:row}.app-bar-qr{width:clamp(130px,calc(30px + 9.5vw),130px)}.app-bar-title{font-size:21px}.app-bar-buttons{flex-direction:row;gap:1px}.app-btn img{width:90%}.social-row{display:none}.social-grid{display:grid}.seo-container{padding:32px 4vw 56px}.intro{flex-direction:column;gap:22px}.section-head--split{flex-direction:column;gap:14px}.section-head--split .section-title,.section-head--split .section-desc{max-width:none}.feature-card,.feature-card--reverse{flex-direction:column;text-align:center}.feature-card-body{align-items:center}.stat-grid,.duo-grid{grid-template-columns:1fr}.sport-card{flex-direction:column;text-align:center}.sport-card-body{align-items:center}.promo-layout{flex-direction:column}.promo-media{flex-basis:auto;width:100%}.step-card{flex-direction:column;text-align:center}.step-body{align-items:center}.step-card:nth-child(2n){flex-direction:column}.conclusion-card{flex-direction:column;text-align:center}.conclusion-body{align-items:center}.footer-content{gap:18px 24px}.footer-mobile-hide{display:none}}@media(max-width:767px){.hero-logo-custom{font-size:clamp(32px,11vw,54px)}.hero-links-col .link-item{width:98%}.app-bar{gap:12px;padding:9px 12px;margin-top:clamp(-150px,calc(-6px - 7.5vw),-75px);border-radius:15px}.app-bar-qr{width:clamp(52px,18vw,72px);height:clamp(52px,18vw,72px);align-self:center}.app-bar-title{gap:6px;font-size:clamp(15px,4.5vw,18px);white-space:nowrap}.app-bar-title .dash{width:18px}.link-card-name-row{font-size:clamp(13px,4vw,16px)}.link-card-ms{font-size:clamp(9px,2.8vw,12px)}.panel-pad,.feature-card,.feature-card--reverse,.sport-card,.step-card,.conclusion-card,.stat-card,.duo-card,.promo-card{padding:22px}.feature-icon,.feature-icon-placeholder{width:160px;height:160px}.step-media,.step-media-placeholder{width:100%;height:auto;aspect-ratio:260 / 220}.stat-circle{width:150px;height:150px}.stat-circle-number{font-size:34px}.section-title{font-size:24px}.intro-title{font-size:26px}.app-bar-buttons{gap:3px}.app-btn img{width:88%}.footer-content{gap:14px 18px}.footer-logo img{height:28px}}@media(max-width:320px){.hero-links-col{gap:10px}.app-bar-qr{width:46px}.app-bar-title{gap:5px;font-size:17px}.app-bar-title .dash{width:8px}}@media(width:1024px){.app-bar-qr{width:clamp(160px,calc(30px + 9.5vw),130px)}}[data-theme=gold] .hero{background-image:radial-gradient(ellipse at 50% 25%,#f59e0b40,#09090bd9 75%),url(/images/background.png);background-blend-mode:color,normal}@media(max-width:1024px){[data-theme=gold] .hero{background-image:radial-gradient(ellipse at 50% 25%,#f59e0b40,#09090bd9 75%),url(/images/background-h5.png)}}[data-theme=gold] .link-item-img,[data-theme=gold] .social-pill img,[data-theme=gold] .social-badge img{filter:hue-rotate(145deg) saturate(1.2)}[data-theme=gold] .hero-character{filter:drop-shadow(0 0 45px rgba(245,158,11,.45))}[data-theme=gold] .app-bar{border-color:#fbbf2480;box-shadow:0 10px 30px #0009,0 0 30px #f59e0b59}[data-theme=gold] .link-card-name-row i{color:#fbbf24;filter:drop-shadow(0 0 6px rgba(251,191,36,.6))}[data-theme=cyan] .hero{background-image:radial-gradient(ellipse at 50% 25%,#06b6d440,#050814d9 75%),url(/images/background.png);background-blend-mode:color,normal}@media(max-width:1024px){[data-theme=cyan] .hero{background-image:radial-gradient(ellipse at 50% 25%,#06b6d440,#050814d9 75%),url(/images/background-h5.png)}}[data-theme=cyan] .link-item-img,[data-theme=cyan] .social-pill img,[data-theme=cyan] .social-badge img{filter:hue-rotate(-80deg) saturate(1.15)}[data-theme=cyan] .hero-character{filter:drop-shadow(0 0 45px rgba(6,182,212,.45))}[data-theme=cyan] .app-bar{border-color:#00e5ff80;box-shadow:0 10px 30px #0009,0 0 30px #00e5ff59}[data-theme=cyan] .link-card-name-row i{color:#00e5ff;filter:drop-shadow(0 0 6px rgba(0,229,255,.6))}[data-theme=emerald] .hero{background-image:radial-gradient(ellipse at 50% 25%,#10b98140,#03140ed9 75%),url(/images/background.png);background-blend-mode:color,normal}@media(max-width:1024px){[data-theme=emerald] .hero{background-image:radial-gradient(ellipse at 50% 25%,#10b98140,#03140ed9 75%),url(/images/background-h5.png)}}[data-theme=emerald] .link-item-img,[data-theme=emerald] .social-pill img,[data-theme=emerald] .social-badge img{filter:hue-rotate(-125deg) saturate(1.2)}[data-theme=emerald] .hero-character{filter:drop-shadow(0 0 45px rgba(16,185,129,.45))}[data-theme=emerald] .app-bar{border-color:#10b98180;box-shadow:0 10px 30px #0009,0 0 30px #10b98159}[data-theme=emerald] .link-card-name-row i{color:#10b981;filter:drop-shadow(0 0 6px rgba(16,185,129,.6))}[data-theme=classic] .link-item-img,[data-theme=classic] .social-pill img,[data-theme=classic] .social-badge img{filter:none}
