:root{--primary: #0ea5e9;--primary-hover: #0284c7;--primary-glow: rgba(14, 165, 233, .45);--primary-soft: rgba(14, 165, 233, .1);--violet: #8b5cf6;--violet-glow: rgba(139, 92, 246, .4);--green: #10b981;--amber: #f59e0b;--red: #ef4444;--bg-base: #f8fafc;--bg-elevated: #ffffff;--bg-glass: rgba(255, 255, 255, .72);--bg-card: rgba(255, 255, 255, .82);--bg-input: rgba(255, 255, 255, .95);--text-primary: #0f172a;--text-secondary: #475569;--text-tertiary: #94a3b8;--border-subtle: rgba(15, 23, 42, .06);--border-card: rgba(15, 23, 42, .08);--border-glass: rgba(255, 255, 255, .7);--shadow-sm: 0 1px 2px rgba(15, 23, 42, .04);--shadow-md: 0 4px 16px rgba(15, 23, 42, .06);--shadow-lg: 0 12px 40px rgba(15, 23, 42, .08);--shadow-glow: 0 0 40px rgba(14, 165, 233, .15);--canvas-particle: 14, 165, 233;--canvas-violet: 139, 92, 246;--radius-sm: 12px;--radius-md: 18px;--radius-lg: 24px;--radius-xl: 32px;--font-mono: "JetBrains Mono", "Cascadia Code", "Fira Code", "Consolas", monospace}body.dark{--primary: #38bdf8;--primary-hover: #7dd3fc;--primary-glow: rgba(56, 189, 248, .35);--primary-soft: rgba(56, 189, 248, .08);--violet-glow: rgba(139, 92, 246, .35);--bg-base: #060b1a;--bg-elevated: #0a1025;--bg-glass: rgba(10, 16, 37, .7);--bg-card: rgba(15, 23, 42, .65);--bg-input: rgba(15, 23, 42, .75);--text-primary: #f1f5f9;--text-secondary: #94a3b8;--text-tertiary: #64748b;--border-subtle: rgba(255, 255, 255, .05);--border-card: rgba(255, 255, 255, .08);--border-glass: rgba(255, 255, 255, .1);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .2);--shadow-md: 0 4px 16px rgba(0, 0, 0, .3);--shadow-lg: 0 12px 40px rgba(0, 0, 0, .4);--shadow-glow: 0 0 50px rgba(56, 189, 248, .12);--canvas-particle: 56, 189, 248;--canvas-violet: 167, 139, 250}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Microsoft YaHei,sans-serif;background-color:var(--bg-base);color:var(--text-primary);overflow-x:hidden;min-height:100vh;line-height:1.6;transition:background-color .4s ease,color .4s ease}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font:inherit;cursor:pointer}input{font:inherit}.svg-sprite{position:absolute;width:0;height:0;overflow:hidden}.inline-icon{width:1.15em;height:1.15em;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#particle-canvas{position:fixed;inset:0;z-index:0;pointer-events:none;touch-action:none}.glass{background:var(--bg-glass);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid var(--border-glass)}.container{width:min(1280px,calc(100% - 48px));margin:0 auto}.header{position:fixed;top:0;width:100%;z-index:100;height:78px;background:transparent;transition:background .35s ease,box-shadow .35s ease,height .35s ease}.header.scrolled{background:var(--bg-glass);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 1px 0 var(--border-subtle),var(--shadow-md);height:68px}.header-inner{max-width:1280px;margin:0 auto;padding:0 24px;height:100%;display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.logo{display:flex;align-items:center;gap:10px;font-size:1.3rem;font-weight:850;color:var(--text-primary);white-space:nowrap;flex-shrink:0}.logo-mark{width:38px;height:38px;border-radius:12px;object-fit:contain;filter:drop-shadow(0 0 16px var(--primary-glow))}.nav-links{display:flex;gap:2rem;align-items:center}.nav-links a{position:relative;font-size:.92rem;font-weight:650;color:var(--text-secondary);padding:.35rem 0;transition:color .25s ease}.nav-links a:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%) scaleX(0);width:100%;height:2px;border-radius:2px;background:var(--primary);transition:transform .3s cubic-bezier(.16,1,.3,1)}.nav-links a:hover,.nav-links a.active{color:var(--primary)}.nav-links a:hover:after,.nav-links a.active:after{transform:translate(-50%) scaleX(1)}.nav-actions{display:flex;align-items:center;gap:.65rem;flex-shrink:0}.icon-btn{width:42px;height:42px;border-radius:50%;background:transparent;border:none;color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}.icon-btn:hover{background:var(--bg-card);color:var(--primary)}.btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:.7rem 1.4rem;border-radius:9999px;font-weight:700;font-size:.92rem;border:none;cursor:pointer;white-space:nowrap;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease,background .3s ease}.btn>*{position:relative;z-index:2}.btn-primary{background:linear-gradient(135deg,var(--primary),#0284c7);color:#fff;box-shadow:0 4px 20px var(--primary-glow)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 32px var(--primary-glow)}.btn-outline{background:transparent;color:var(--text-primary);border:1px solid var(--border-card)}.btn-outline:hover{background:var(--bg-card);border-color:var(--primary);color:var(--primary);transform:translateY(-2px)}.btn-marquee:before{content:"";position:absolute;inset:-28%;z-index:-2;border-radius:inherit;background:conic-gradient(from 0deg,#fff0 0deg 42deg,#ffffffd9 58deg,#7dd3fce6 74deg,#0ea5e926 96deg,#0ea5e90f 162deg,#ffffffa6 184deg,#38bdf8b3 204deg,#0ea5e914 232deg,#fff0 360deg);opacity:.9;transform-origin:center;animation:button-marquee 3.5s linear infinite}body.dark .btn-marquee:before{background:conic-gradient(from 0deg,#38bdf800,#38bdf805 42deg,#ffffffe6 58deg,#38bdf8e6 78deg,#8b5cf624 104deg,#38bdf80d 166deg,#ffffffbf 188deg,#7dd3fccc 208deg,#8b5cf626 236deg,#38bdf800 360deg);opacity:.85}.btn-marquee:after{content:"";position:absolute;inset:2px;z-index:-1;border-radius:inherit;background:linear-gradient(135deg,var(--primary),var(--primary-hover));box-shadow:inset 0 1px #fff3}@property --flame-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.btn-flame-marquee{--flame-angle: 0deg;overflow:visible;background:transparent;color:#fff;text-shadow:0 1px 10px rgba(127,29,29,.45);box-shadow:0 8px 28px #f973166b,0 0 18px #ef444438}.btn-flame-marquee:hover{box-shadow:0 12px 40px #f9731694,0 0 34px #ef444457}.btn-flame-marquee:before,body.dark .btn-flame-marquee:before{inset:-9px;z-index:0;padding:5px;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--flame-angle),rgba(255,255,255,0) 0deg 14deg,rgba(255,247,237,.95) 21deg,rgba(253,224,71,1) 34deg,rgba(249,115,22,1) 52deg,rgba(225,29,72,.95) 74deg,rgba(255,255,255,0) 105deg 144deg,rgba(255,237,213,.92) 162deg,rgba(251,191,36,1) 184deg,rgba(249,115,22,1) 206deg,rgba(220,38,38,.9) 232deg,rgba(255,255,255,0) 270deg 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:blur(.2px) saturate(1.35);animation:flame-border 2.4s linear infinite;box-shadow:0 0 10px #fde04780,0 0 22px #f973168f,0 0 36px #e11d484d}.btn-flame-marquee:after{inset:2px;z-index:1;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 34% 16%,rgba(255,255,255,.34),transparent 33%),linear-gradient(135deg,#ff8a00,#f97316 34%,#e11d48 72%,#7f1d1d);box-shadow:inset 0 1px #ffffff61,inset 0 -10px 18px #7f1d1d33,0 0 0 1px #fff7ed42}.btn-flame-marquee .btn-label{position:relative;z-index:4}@keyframes button-marquee{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes flame-border{to{--flame-angle: 360deg}}.menu-btn,.mobile-lang-btn{display:none}.market-ticker{position:relative;z-index:2;width:100%;padding:.55rem 0;margin-top:78px;border-bottom:1px solid var(--border-subtle);background:var(--bg-glass);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.ticker-viewport{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ticker-track{display:flex;width:max-content;animation:ticker-scroll 90s linear infinite}.ticker-track:hover{animation-play-state:paused}.ticker-sequence{display:flex;gap:.65rem;padding:0 .33rem}.ticker-item{display:inline-flex;align-items:center;gap:.5rem;min-width:max-content;padding:.45rem .75rem;border-radius:999px;background:var(--bg-card);border:1px solid var(--border-card);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.ticker-item:hover{transform:translateY(-2px);border-color:#0ea5e940;box-shadow:var(--shadow-md)}.ticker-logo{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;color:#fff;background:linear-gradient(135deg,var(--primary),var(--violet));font-size:.68rem;font-weight:850;box-shadow:0 0 14px var(--primary-glow)}.ticker-logo img{width:100%;height:100%;object-fit:cover}.ticker-symbol{font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ticker-price{font-size:.85rem;font-weight:800}.ticker-change{font-size:.78rem;font-weight:800;transition:color .5s ease}.ticker-change.up{color:var(--green)}.ticker-change.down{color:var(--red)}.ticker-loading{padding:.45rem 1rem;color:var(--text-tertiary);font-weight:700}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero{position:relative;min-height:92vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:3rem 1.5rem 4rem;overflow:hidden}.hero-bg-orb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(700px,80vw);height:min(700px,80vw);border-radius:50%;background:radial-gradient(circle,rgba(14,165,233,.12) 0%,rgba(139,92,246,.06) 40%,transparent 70%);pointer-events:none;animation:orbPulse 6s ease-in-out infinite}body.dark .hero-bg-orb{background:radial-gradient(circle,rgba(56,189,248,.15) 0%,rgba(139,92,246,.08) 40%,transparent 70%)}@keyframes orbPulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) scale(1.12);opacity:1}}.hero-content{position:relative;z-index:2;max-width:900px;width:100%}.hero-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem 1rem;border-radius:999px;color:var(--primary);font-weight:800;font-size:.88rem;background:var(--primary-soft);border:1px solid rgba(14,165,233,.18);margin-bottom:2rem;animation:badgePulse 3.5s ease-in-out infinite}@keyframes badgePulse{0%,to{box-shadow:0 0 0 0 var(--primary-glow)}50%{box-shadow:0 0 0 12px #0ea5e900}}.hero-title{font-size:clamp(3rem,7vw,6rem);font-weight:900;line-height:1.06;letter-spacing:-.03em;margin-bottom:1.5rem}.hero-title .text-gradient{background:linear-gradient(135deg,var(--primary) 0%,var(--violet) 50%,var(--primary) 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientShift 4s ease-in-out infinite}@keyframes gradientShift{0%,to{background-position:0% center}50%{background-position:100% center}}.hero-sub{font-size:clamp(1rem,2vw,1.1rem);color:var(--text-secondary);max-width:520px;margin:0 auto 1.2rem;line-height:1.8}.hero-actions{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-bottom:3.5rem}.hero-tagline{font-size:clamp(.95rem,1.8vw,1.05rem);color:var(--text-secondary);margin:0 auto 1.8rem;max-width:600px;line-height:1.9}.hero-tag-highlight{display:inline-block;background:linear-gradient(135deg,#38bdf838,#8b5cf62e);border:1px solid rgba(56,189,248,.5);color:var(--primary);border-radius:999px;padding:.25rem 1.1rem;font-size:.9rem;font-weight:750;margin-right:.5rem;box-shadow:0 0 16px #38bdf82e;animation:taglineGlow 3s ease-in-out infinite}@keyframes taglineGlow{0%,to{box-shadow:0 0 16px #38bdf82e}50%{box-shadow:0 0 28px #38bdf859}}.hero-pills{display:flex;justify-content:center;gap:.85rem;flex-wrap:wrap;margin-bottom:2rem}.hero-pill{background:linear-gradient(135deg,#38bdf81a,#8b5cf614);border:1px solid rgba(56,189,248,.3);border-radius:999px;padding:.55rem 1.3rem;font-size:.9rem;font-weight:650;color:var(--text-primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease,background .25s ease}.hero-pill:hover{transform:translateY(-3px);border-color:#38bdf8a6;background:linear-gradient(135deg,#38bdf82e,#8b5cf624);box-shadow:0 8px 28px #38bdf838}.hero-desc-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;max-width:900px;margin:0 auto 2.5rem}.hero-desc-card{position:relative;background:linear-gradient(160deg,#38bdf814,#0f172a73);border:1px solid rgba(56,189,248,.2);border-top:3px solid rgba(56,189,248,.55);border-radius:var(--radius-md);padding:1.5rem 1.5rem 1.4rem;text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.hero-desc-card:before{position:absolute;top:.2rem;right:.8rem;font-size:3.8rem;font-weight:900;line-height:1;color:#38bdf80f;pointer-events:none;font-family:var(--font-mono)}.hero-desc-card:nth-child(1):before{content:"01"}.hero-desc-card:nth-child(2):before{content:"02"}.hero-desc-card:nth-child(3):before{content:"03"}.hero-desc-card:hover{transform:translateY(-4px);border-color:#38bdf873;border-top-color:var(--primary);box-shadow:0 12px 40px #38bdf829}.hero-desc-card strong{display:block;font-size:1rem;color:var(--primary);margin-bottom:.6rem;font-weight:750;position:relative;z-index:1}.hero-desc-card p{font-size:.88rem;color:var(--text-secondary);line-height:1.8;margin:0;position:relative;z-index:1}body:not(.dark) .hero-desc-card{background:linear-gradient(160deg,#fffffff2,#f0f9ffe6);border:1px solid rgba(14,165,233,.15);border-top:3px solid var(--primary);box-shadow:0 4px 20px #0ea5e914,0 1px 3px #0f172a0a}body:not(.dark) .hero-desc-card:before{color:#0ea5e91a}body:not(.dark) .hero-desc-card:hover{background:linear-gradient(160deg,#fff,#f0f9ff);border-color:#0ea5e94d;border-top-color:var(--primary);box-shadow:0 12px 36px #0ea5e921,0 4px 12px #0f172a0d}.hero-actions .btn{min-width:240px;padding:.9rem 2rem;font-size:1rem;font-weight:750}.hero-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;max-width:820px;margin:0 auto}.stat-card{padding:1.2rem 1rem;border-radius:var(--radius-lg);background:var(--bg-card);border:1px solid var(--border-card);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.stat-card:hover{transform:translateY(-4px);border-color:#0ea5e933;box-shadow:var(--shadow-lg)}.stat-card-value{font-family:var(--font-mono);font-size:clamp(1.3rem,2.5vw,1.8rem);font-weight:900;color:var(--primary);line-height:1.2;margin-bottom:.3rem}.stat-card-label{font-size:.82rem;font-weight:650;color:var(--text-tertiary)}.hero-title,.hero-tagline,.hero-pills,.hero-desc-cards,.hero-actions{animation:heroFadeIn .8s cubic-bezier(.16,1,.3,1) both}.hero-tagline{animation-delay:.1s}.hero-pills{animation-delay:.2s}.hero-desc-cards{animation-delay:.3s}.hero-actions{animation-delay:.4s}@keyframes heroFadeIn{0%{opacity:0;transform:translateY(28px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.section{padding:5rem 1.5rem;position:relative;z-index:2}.section-header{text-align:center;margin-bottom:3rem}.section-label{display:inline-block;font-size:.82rem;font-weight:800;color:var(--primary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.8rem;padding:.3rem .8rem;border-radius:999px;background:var(--primary-soft);border:1px solid rgba(14,165,233,.15)}.section-header h2{font-size:clamp(1.8rem,4.5vw,3.2rem);font-weight:900;letter-spacing:-.02em;line-height:1.15;margin-bottom:.8rem}.section-header p{color:var(--text-secondary);max-width:620px;margin:0 auto;font-size:1.05rem;line-height:1.7}.panel{background:var(--bg-card);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid var(--border-card);border-radius:var(--radius-xl);padding:2rem;box-shadow:var(--shadow-sm),inset 0 1px #fff6;transition:border-color .35s ease,box-shadow .35s ease}body.dark .panel{box-shadow:var(--shadow-sm),inset 0 1px #ffffff0a}.panel:hover{box-shadow:var(--shadow-lg),inset 0 1px #fff6;border-color:#0ea5e91f}.mechanism-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.mechanism-card{padding:2rem;border-radius:var(--radius-xl);background:var(--bg-card);border:1px solid var(--border-card);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s ease,box-shadow .35s ease}.mechanism-card:hover{transform:translateY(-6px);border-color:#0ea5e938;box-shadow:var(--shadow-lg),0 0 40px #0ea5e90f}.mechanism-icon{width:56px;height:56px;border-radius:var(--radius-md);background:var(--primary-soft);border:1px solid rgba(14,165,233,.15);display:flex;align-items:center;justify-content:center;color:var(--primary);margin-bottom:1.3rem;transition:transform .3s ease,box-shadow .3s ease}.mechanism-card:hover .mechanism-icon{transform:scale(1.08);box-shadow:0 0 28px var(--primary-glow)}.mechanism-card h3{font-size:1.15rem;font-weight:850;margin-bottom:.6rem;display:flex;align-items:center;gap:.5rem}.mechanism-num{font-size:.78rem;font-weight:900;color:var(--cyan);background:#38bdf81f;border:1px solid rgba(56,189,248,.3);border-radius:6px;padding:.1rem .45rem;letter-spacing:.05em}.mechanism-card p{color:var(--text-secondary);line-height:1.65;font-size:.92rem}.deposit-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;align-items:stretch}.deposit-form{display:flex;flex-direction:column;gap:1.1rem}.deposit-submit-btn{margin-top:auto}.deposit-form{display:grid;gap:1.1rem}.field{display:grid;gap:.45rem}.field-heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.field label{color:var(--text-secondary);font-weight:750;font-size:.9rem}.required-mark{padding:.15rem .45rem;border-radius:999px;color:var(--red);background:#ef44441a;font-size:.7rem;font-weight:800}.balance-badge{display:inline-flex;align-items:center;padding:.25rem .6rem;border-radius:999px;color:var(--primary);background:var(--primary-soft);border:1px solid rgba(14,165,233,.18);font-size:.8rem;font-weight:800;white-space:nowrap}input[type=number],input[type=text]{width:100%;border-radius:var(--radius-md);border:1px solid var(--border-card);background:var(--bg-input);color:var(--text-primary);padding:.9rem 1rem;outline:none;font-size:1rem;transition:border-color .25s ease,box-shadow .3s ease}input:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-glow)}.deposit-boost-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border-radius:var(--radius-md);background:var(--bg-glass);border:1px solid var(--border-card)}.deposit-boost-copy strong{font-size:.95rem;display:block;margin-bottom:.15rem}.deposit-boost-copy small{color:var(--text-secondary);font-size:.8rem;font-weight:650}.xo-boost-amount{color:var(--green);font-size:.85rem;font-weight:900;margin-left:.4rem;white-space:nowrap}.deposit-boost-actions{display:flex;align-items:center;gap:.75rem;flex:0 0 auto}.xo-approve-test-btn{min-height:34px;padding:.45rem .75rem;font-size:.78rem;white-space:nowrap}.switch-toggle{position:relative;flex:0 0 auto;width:56px;height:30px;cursor:pointer}.switch-toggle input{position:absolute;opacity:0;pointer-events:none}.switch-track{display:block;width:100%;height:100%;border-radius:999px;background:var(--text-tertiary);border:1px solid var(--border-card);transition:background .25s ease}.switch-thumb{position:absolute;top:2px;left:2px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 3px 10px #0003;transition:transform .25s ease}.switch-toggle input:checked+.switch-track{background:linear-gradient(135deg,var(--primary),var(--primary-hover))}.switch-toggle input:checked+.switch-track .switch-thumb{transform:translate(26px)}.deposit-submit-btn{width:100%;min-height:58px;padding:0 1.35rem;color:#fff;font-weight:800;text-shadow:0 1px 10px rgba(127,29,29,.45);box-shadow:0 6px 24px #0ea5e940}.deposit-submit-btn:hover{box-shadow:0 10px 32px #0ea5e959}.rule-list{display:flex;flex-direction:column;gap:1rem;height:100%}.rule-item{display:flex;gap:1rem;padding:1.2rem;border-radius:var(--radius-lg);background:var(--bg-card);border:1px solid var(--border-card);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;flex:1}.rule-item:hover{transform:translateY(-3px);border-color:#0ea5e92e;box-shadow:var(--shadow-md)}.rule-num{width:36px;height:36px;border-radius:50%;background:var(--primary-soft);color:var(--primary);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:.9rem;flex-shrink:0}.rule-item h3{font-size:1rem;font-weight:800;margin-bottom:.25rem}.rule-item p{color:var(--text-secondary);font-size:.9rem;line-height:1.55}.market-layout{display:grid;grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);gap:2rem;align-items:start}.market-summary{display:flex;flex-direction:column;gap:1.2rem}.token-head{display:flex;align-items:center;gap:1rem}.token-mark{width:60px;height:60px;border-radius:var(--radius-md);object-fit:contain;background:var(--bg-glass);border:1px solid var(--border-card);box-shadow:0 8px 32px var(--primary-glow);padding:5px}.token-head h3{font-size:1.2rem;margin-top:.3rem}.atm-price{font-family:var(--font-mono);font-size:2.8rem;font-weight:950;line-height:1;transition:color .3s ease}.market-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.market-metric-item{padding:.85rem .9rem;border-radius:var(--radius-md);background:var(--bg-glass);border:1px solid var(--border-card)}.market-metric-item span{display:block;font-size:.78rem;color:var(--text-tertiary);font-weight:700;margin-bottom:.25rem}.market-metric-item strong{font-family:var(--font-mono);font-size:.95rem;font-weight:850}.market-chart{display:flex;flex-direction:column}.intervals{display:flex;gap:.5rem;margin-bottom:.75rem}.interval-btn{flex:1;min-width:52px;position:relative;overflow:hidden;padding:.55rem .8rem;border-radius:999px;font-size:.82rem;font-weight:750;background:transparent;color:var(--text-secondary);border:1px solid var(--border-card);cursor:pointer;transition:all .25s ease}.interval-btn.active{background:var(--primary);color:#fff;border-color:transparent;box-shadow:0 4px 16px var(--primary-glow)}.interval-btn:hover:not(.active){border-color:var(--primary);color:var(--primary)}.chart-wrap{width:100%;border-radius:var(--radius-lg);overflow:hidden;min-height:440px;background:#f8fafc;border:1px solid var(--border-card)}.chart-wrap iframe{width:100%;height:100%;min-height:inherit;border:0;display:block}.chart-detail-btn{align-self:flex-start;margin-top:.8rem}.yield-stage-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-bottom:1.5rem}.yield-stage-card{text-align:center;padding:2rem 1.5rem;border-radius:var(--radius-xl);background:var(--bg-card);border:1px solid var(--border-card);transition:transform .3s ease,border-color .3s ease}.yield-stage-card:hover{transform:translateY(-4px);border-color:#0ea5e933}.yield-stage-card .stage-name{font-size:.9rem;font-weight:800;color:var(--primary);margin-bottom:.8rem;text-transform:uppercase;letter-spacing:.06em}.yield-stage-card .stage-base{font-size:2rem;font-weight:950;font-family:var(--font-mono);color:var(--text-primary)}.yield-stage-card .stage-accel{display:block;margin-top:.3rem;font-size:.85rem;color:var(--text-tertiary);font-weight:650}.yield-stage-card .stage-accel strong{color:var(--violet)}.yield-distribution{display:flex;gap:0;border-radius:var(--radius-lg);overflow:hidden;height:48px;margin-bottom:1.2rem}.yield-dist-bar{display:flex;align-items:center;justify-content:center;font-weight:850;font-size:.85rem;color:#fff}.yield-dist-bar.static{flex:6;background:var(--primary)}.yield-dist-bar.dynamic{flex:3;background:var(--violet)}.yield-dist-bar.xo{flex:.5;background:var(--amber)}.yield-dist-bar.eco{flex:.5;background:var(--green)}.yield-dist-legend{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center;margin-bottom:1.2rem}.yield-dist-legend span{display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:700;color:var(--text-secondary)}.yield-dist-legend span:before{content:"";width:10px;height:10px;border-radius:3px;flex-shrink:0}.yield-dist-legend .leg-static:before{background:var(--primary)}.yield-dist-legend .leg-dynamic:before{background:var(--violet)}.yield-dist-legend .leg-xo:before{background:var(--amber)}.yield-dist-legend .leg-eco:before{background:var(--green)}.yield-core-rule{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.2rem;border-radius:var(--radius-md);background:#ef44440f;border:1px solid rgba(239,68,68,.15);text-align:center;font-weight:750;color:var(--text-secondary)}.yield-core-rule strong{color:var(--red)}.yield-activation{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1.2rem}.yield-act-item{padding:.85rem 1rem;border-radius:var(--radius-md);background:var(--bg-glass);border:1px solid var(--border-card);display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:.9rem}.yield-act-item span{color:var(--text-secondary)}.yield-act-item strong{color:var(--text-primary)}.activity-toolbar{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.status-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .8rem;border-radius:999px;font-size:.85rem;font-weight:750;color:var(--text-secondary);background:var(--bg-glass);border:1px solid var(--border-card)}.status-pill:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}.activity-list{display:grid;gap:.6rem}.activity-row{display:grid;grid-template-columns:80px 1fr auto auto auto;align-items:center;gap:1rem;padding:.85rem 1.1rem;border-radius:var(--radius-md);background:var(--bg-glass);border:1px solid var(--border-card);transition:background .2s ease,border-color .2s ease}.activity-row:hover{background:var(--bg-card);border-color:#0ea5e926}.tag{display:inline-flex;align-items:center;justify-content:center;padding:.3rem .7rem;border-radius:999px;font-weight:800;font-size:.78rem;white-space:nowrap}.activity-row .tag{display:inline-flex;padding:.3rem .65rem;border-radius:999px;font-weight:800;font-size:.76rem;text-align:center;justify-content:center}.tag.in{color:var(--green);background:#10b9811a}.tag.out{color:var(--amber);background:#f59e0b1a}.activity-row .act-addr{font-family:var(--font-mono);font-size:.85rem;color:var(--text-secondary)}.activity-row .act-amount{font-weight:800;font-size:.92rem}.activity-row .act-time{font-size:.82rem;color:var(--text-tertiary)}.activity-row .act-link{font-size:.82rem;color:var(--primary);font-weight:700}.activity-row .act-link:hover{text-decoration:underline}.team-panel{overflow:hidden}.team-reward-row{display:flex;align-items:center;justify-content:space-between;padding:0 0 1.2rem;margin-bottom:1rem;border-bottom:1px solid var(--border-card)}.team-reward-label{font-weight:750;color:var(--text-secondary);font-size:.95rem}.team-reward-value{font-weight:900;color:var(--primary);font-size:1.2rem}table{width:100%;border-collapse:collapse}th,td{padding:.85rem 1rem;border-bottom:1px solid var(--border-card);text-align:left;white-space:nowrap;font-size:.9rem}th{color:var(--text-tertiary);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}tbody tr{transition:background .18s ease}tbody tr:hover{background:var(--primary-soft)}.team-table{width:100%;border-collapse:collapse}.team-table th,.team-table td{padding:.8rem 1rem;text-align:center;border-bottom:1px solid var(--border-card);font-size:.9rem}.team-table th{color:var(--text-tertiary);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.team-table td{font-weight:750}.team-table tbody tr{transition:background .2s ease}.team-table tbody tr:hover{background:var(--primary-soft)}.team-level-badge{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--primary-soft);color:var(--primary);font-weight:900;font-size:.82rem}.team-cta{display:flex;justify-content:center;margin-top:1.5rem}.team-cta .btn{min-width:240px;padding:.9rem 2rem;font-size:1rem;font-weight:750}.video-wrap{width:100%;border-radius:var(--radius-xl);overflow:hidden;min-height:460px;border:1px solid var(--border-card)}.video-wrap iframe{width:100%;height:100%;min-height:inherit;border:0;display:block}.footer{margin:3rem auto 2rem;padding:2rem 2.5rem;border-radius:var(--radius-xl);background:var(--bg-card);border:1px solid var(--border-card);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;justify-content:space-between;align-items:center;gap:1.5rem;flex-wrap:wrap}.footer-brand strong{font-size:1.2rem;font-weight:850;display:block;margin-bottom:.15rem}.footer-slogan{color:var(--primary);font-weight:700}.socials{display:flex;gap:.75rem;flex-wrap:wrap}.modal-mask,.drawer-mask{position:fixed;inset:0;background:#02061780;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;z-index:180;transition:opacity .3s ease}.modal-mask.show,.drawer-mask.show{opacity:1;pointer-events:auto}.language-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-46%);width:min(420px,calc(100% - 32px));border-radius:var(--radius-xl);padding:2rem;z-index:190;opacity:0;pointer-events:none;background:var(--bg-card);border:1px solid var(--border-card);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:opacity .3s ease,transform .3s ease}.language-modal.show{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.language-modal h3{margin-bottom:.6rem;font-size:1.2rem}.language-modal p{color:var(--text-secondary);margin-bottom:1rem}.wallet-confirm-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-44%) scale(.96);width:min(430px,calc(100% - 32px));border-radius:var(--radius-xl);padding:2rem;z-index:190;opacity:0;pointer-events:none;overflow:hidden;background:radial-gradient(circle at 18% 0,rgba(103,229,255,.18),transparent 32%),linear-gradient(145deg,#071327f5,#030817f5);border:1px solid rgba(103,229,255,.24);box-shadow:0 28px 90px #0000007a,inset 0 1px #ffffff14;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);transition:opacity .28s ease,transform .28s cubic-bezier(.16,1,.3,1)}.wallet-confirm-modal.show{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}.wallet-confirm-icon{width:54px;height:54px;display:grid;place-items:center;margin-bottom:1rem;border-radius:18px;color:var(--primary);background:#67e5ff1f;border:1px solid rgba(103,229,255,.24)}.wallet-confirm-modal h3{margin-bottom:.65rem;font-size:1.28rem}.wallet-confirm-modal p{color:var(--text-secondary);line-height:1.7;margin-bottom:1rem}.wallet-confirm-address{padding:.85rem 1rem;border-radius:var(--radius-md);margin-bottom:1.15rem;color:var(--primary);font-weight:850;background:#67e5ff14;border:1px solid rgba(103,229,255,.16)}.wallet-confirm-actions{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.language-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.language-options .btn{min-height:44px;padding:.65rem .75rem;font-size:.9rem}.language-options .btn span{position:relative;z-index:2}.flag{position:relative;display:inline-block;width:22px;height:15px;flex:0 0 22px;overflow:hidden;border-radius:3px;box-shadow:0 0 0 1px #0f172a1f}.flag-cn,.flag-vn{background:#de2910}.flag-cn:before,.flag-vn:before{content:"★";position:absolute;color:#ffde00;line-height:1}.flag-cn:before{top:1px;left:3px;font-size:8px}.flag-vn:before{top:1px;left:5px;font-size:11px}.flag-us{background:repeating-linear-gradient(to bottom,#b22234 0 1.15px,#fff 1.15px 2.3px)}.flag-us:before{content:"";position:absolute;top:0;left:0;width:9px;height:8px;background:#3c3b6e}.flag-jp{background:#fff}.flag-jp:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:#bc002d;transform:translate(-50%,-50%)}.flag-kr{background:#fff}.flag-kr:before{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;border-radius:50%;background:linear-gradient(180deg,#cd2e3a 0 50%,#0047a0 50% 100%);transform:translate(-50%,-50%) rotate(28deg)}.flag-kr:after{content:"";position:absolute;inset:2px 3px;background:linear-gradient(#111 0 0) 0 0 / 4px 1px no-repeat,linear-gradient(#111 0 0) 0 3px / 4px 1px no-repeat,linear-gradient(#111 0 0) 100% 0 / 4px 1px no-repeat,linear-gradient(#111 0 0) 100% 3px / 4px 1px no-repeat,linear-gradient(#111 0 0) 0 100% / 4px 1px no-repeat,linear-gradient(#111 0 0) 100% 100% / 4px 1px no-repeat;opacity:.75}.flag-th{background:linear-gradient(to bottom,#a51931 0 16.66%,#fff 16.66% 33.33%,#2d2a4a 33.33% 66.66%,#fff 66.66% 83.33%,#a51931 83.33% 100%)}.mobile-drawer{position:fixed;top:0;right:0;width:min(52vw,340px);min-width:230px;height:100vh;z-index:200;padding:1.25rem;background:var(--bg-card);border-left:1px solid var(--border-card);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transform:translate(105%);transition:transform .35s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:1rem}.mobile-drawer.show{transform:translate(0)}.drawer-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.drawer-top strong{font-size:1.1rem}.drawer-links{display:grid;gap:.6rem}.drawer-links a{display:flex;align-items:center;gap:.55rem;padding:.8rem 1rem;border-radius:var(--radius-md);background:var(--bg-glass);color:var(--text-secondary);font-weight:750;transition:color .2s ease}.drawer-links a.active,.drawer-links a:hover{color:var(--primary)}.toast-wrap{position:fixed;right:1rem;bottom:1rem;z-index:250;display:grid;gap:.75rem;max-width:min(380px,calc(100% - 32px))}.toast{border-radius:var(--radius-md);padding:.85rem 1rem;color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-lg);animation:toastIn .25s ease}@keyframes toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.reveal{opacity:0;transform:translateY(32px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.reveal.revealed{opacity:1;transform:translateY(0)}.reveal-stagger>*{opacity:0;transform:translateY(24px);transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1)}.reveal-stagger.revealed>*:nth-child(1){transition-delay:0s}.reveal-stagger.revealed>*:nth-child(2){transition-delay:.08s}.reveal-stagger.revealed>*:nth-child(3){transition-delay:.16s}.reveal-stagger.revealed>*:nth-child(4){transition-delay:.24s}.reveal-stagger.revealed>*:nth-child(5){transition-delay:.32s}.reveal-stagger.revealed>*:nth-child(6){transition-delay:.4s}.reveal-stagger.revealed>*{opacity:1;transform:translateY(0)}.earnings-main{padding-bottom:2.5rem}.earnings-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;padding:2rem 0 .75rem}.earnings-page-head h1{margin:.8rem 0 .45rem;font-size:clamp(2.2rem,5vw,4rem);line-height:1;letter-spacing:0}.earnings-page-head p{color:var(--text-secondary);line-height:1.6}.earnings-status{color:var(--primary);background:var(--primary-soft);border-color:#0ea5e92e}.earnings-status:before{display:none}.earnings-wallet-cta{min-width:170px}.earnings-overview{margin-top:.25rem}.earnings-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.summary-card{min-height:156px;padding:1.35rem;border-radius:var(--radius-lg);background:var(--bg-card);border:1px solid var(--border-card);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:transform .3s ease,border-color .3s ease}.summary-card:hover{transform:translateY(-3px);border-color:#0ea5e92e}.summary-card-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--text-tertiary);font-size:.9rem;font-weight:800}.summary-card-top .inline-icon{color:var(--primary);width:1.25rem;height:1.25rem}.summary-card strong{display:block;margin:1.1rem 0 .3rem;font-size:clamp(1.55rem,3vw,2.15rem);line-height:1}.summary-card small{color:var(--text-tertiary);font-weight:700}.claim-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.claim-panel{display:flex;min-width:0;flex-direction:column;gap:1.25rem}.claim-panel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.claim-cycle{color:var(--primary);font-weight:900;font-size:.9rem}.claim-value{color:var(--text-primary);font-size:clamp(2rem,5vw,3rem);font-weight:900;line-height:1}.claim-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid var(--border-card);border-radius:var(--radius-md)}.claim-meta-grid .metric-row{display:flex;align-items:center;justify-content:space-between;min-height:58px;gap:.75rem;padding:0 1rem;border-bottom:1px solid var(--border-card);background:var(--bg-glass)}.claim-meta-grid .metric-row:nth-child(odd){border-right:1px solid var(--border-card)}.claim-meta-grid .metric-row:nth-last-child(-n+2){border-bottom:0}.claim-actions{display:flex;gap:.75rem;flex-wrap:wrap}.earnings-table-panel{overflow:hidden}.earnings-orders-table{min-width:1020px}.orders-card-toolbar{margin-bottom:1rem}.order-card-list{display:grid;gap:1rem}.order-card{display:grid;gap:1.1rem;padding:1.45rem;border-radius:var(--radius-lg);background:var(--bg-card);border:1px solid var(--border-card);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:border-color .3s ease;overflow:hidden;min-width:0}.order-list-card{gap:1.45rem;padding:1.75rem;border-color:#0ea5e929}.order-card:hover{border-color:#0ea5e926}.order-card-head,.order-progress-top,.xo-boost-panel{display:flex;align-items:center;justify-content:space-between;gap:1rem}.order-card-head strong{display:block;margin-top:.25rem;font-size:1.35rem;line-height:1.3;overflow-wrap:anywhere}.order-count-pill{color:var(--text-primary)}.status-dot{width:.55rem;height:.55rem;border-radius:999px;background:var(--green);box-shadow:0 0 0 4px #10b9811f}.order-kicker{display:block;color:var(--text-tertiary);font-size:.82rem;font-weight:800;letter-spacing:.02em;overflow-wrap:anywhere}.order-data-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.order-data-grid-detail{grid-template-columns:repeat(4,minmax(120px,1fr))}.order-data-item{display:flex;flex-direction:column;justify-content:space-between;min-height:88px;padding:1rem 1.15rem;border-radius:var(--radius-md);background:var(--bg-glass);border:1px solid var(--border-card);min-width:0}.order-data-item span{display:block;margin-bottom:.35rem;color:var(--text-tertiary);font-size:.82rem;font-weight:800}.order-data-item strong{color:var(--text-primary);font-size:1.1rem;font-weight:900;line-height:1.45;word-break:break-word}.order-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border-card)}.order-meta-grid .metric-row{align-items:flex-start;min-width:0;min-height:78px;padding:.95rem 1rem;background:var(--bg-glass);border-bottom:1px solid var(--border-card)}.order-meta-grid .metric-row:nth-child(odd){border-right:1px solid var(--border-card)}.order-meta-grid .metric-row:nth-last-child(-n+2){border-bottom:0}.order-meta-grid .metric-row span{color:var(--text-secondary);font-weight:800}.order-meta-grid .metric-row strong{text-align:right;color:var(--text-primary);font-weight:900;line-height:1.45;overflow-wrap:anywhere}.order-card-misplaced{display:none}.order-progress{display:grid;gap:.55rem}.order-stage-panel{display:grid;gap:1rem;padding:1rem;border-radius:var(--radius-lg);background:#0f172a0a;border:1px solid var(--border-card)}body.dark .order-stage-panel{background:#ffffff0a}.order-stage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.order-stage-item{min-height:76px;padding:.9rem 1rem;border-radius:var(--radius-md);background:var(--bg-glass);border:1px solid var(--border-card)}.order-stage-item.active{background:#0ea5e921;border-color:#0ea5e959}.order-stage-item span{display:block;margin-bottom:.35rem;color:var(--text-tertiary);font-weight:800}.order-stage-item strong{color:var(--text-primary);font-size:1.15rem;font-weight:950}.order-stage-item em{color:var(--text-tertiary);font-style:normal;font-size:.95rem}.order-range-progress{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:56px;padding:.6rem 1rem;border-radius:999px;background:var(--bg-glass);border:1px solid var(--border-card)}.order-range-progress strong{color:var(--text-primary);font-size:1.25rem;font-weight:950;white-space:nowrap}.order-range-track{position:relative;height:18px;overflow:hidden;border-radius:999px;background:#0ea5e91f;border:1px solid rgba(14,165,233,.16)}.order-range-track span{position:absolute;inset:0 auto 0 0;min-width:4px;border-radius:inherit;background:linear-gradient(90deg,#facc15,#22d3ee);box-shadow:0 0 18px #22d3ee59}.order-stage-tags{display:flex;gap:.6rem;flex-wrap:wrap}.order-stage-tags span{display:inline-flex;align-items:center;min-height:32px;padding:.35rem .75rem;border-radius:999px;color:var(--primary);background:var(--primary-soft);border:1px solid rgba(14,165,233,.18);font-weight:850}.order-progress-top{color:var(--text-secondary);font-weight:800}.order-progress-top strong{color:var(--primary);font-weight:950}.progress-track{position:relative;height:12px;overflow:hidden;border-radius:999px;background:var(--primary-soft);border:1px solid rgba(14,165,233,.16)}.progress-track span{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,var(--primary),var(--green));box-shadow:0 0 16px var(--primary-glow)}.xo-boost-panel{padding:1rem;border-radius:var(--radius-md);background:#0ea5e91f;border:1px solid rgba(14,165,233,.18)}.order-list-card .xo-boost-panel{min-height:112px;padding:1.15rem 1.35rem;background:#0ea5e91c}.xo-boost-panel strong{display:block;margin:.25rem 0;font-size:1.05rem;font-weight:950}.xo-boost-panel small{color:var(--text-secondary);font-weight:700;line-height:1.5}.xo-boost-panel.active{background:#10b9811a;border-color:#10b98133}.xo-boost-panel.warning{background:#f59e0b1a;border-color:#f59e0b33}.boost-action{min-width:116px;padding-inline:2.1rem}.earnings-detail-table{min-width:780px}.records-wrap{overflow:auto;border-radius:var(--radius-lg)}.earnings-segmented{display:inline-flex;gap:.25rem;padding:.25rem;margin-bottom:1rem;border-radius:999px;background:var(--bg-glass);border:1px solid var(--border-card)}.earnings-segmented button{min-width:92px;height:38px;padding:0 1rem;border:0;border-radius:999px;color:var(--text-secondary);background:transparent;cursor:pointer;font-weight:800}.earnings-segmented button.active{color:#fff;background:var(--primary);box-shadow:0 4px 15px var(--primary-glow)}.mini-action{min-width:58px;height:32px;padding:0 .75rem;border:1px solid rgba(14,165,233,.18);border-radius:999px;color:var(--primary);background:var(--primary-soft);cursor:pointer;font-weight:800}.promotion-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:1.5rem;align-items:start}.promotion-link-panel{display:grid;gap:1.15rem;align-content:start}.promotion-panel-head,.promotion-actions{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.promotion-link-box{display:flex;align-items:center;min-height:86px;padding:1rem 1.15rem;border-radius:var(--radius-md);background:var(--bg-input);border:1px solid var(--border-card)}#promotion-link-value{color:var(--text-primary);font-weight:800;line-height:1.55;overflow-wrap:anywhere}.promotion-actions .btn{min-width:180px}.promotion-data-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.promotion-data-card{min-height:136px}.promotion-direct-panel{display:grid;gap:1rem}.promotion-subtitle{margin:0;font-size:1.25rem}.promotion-subcopy{margin:.35rem 0 0;color:var(--text-secondary)}.promotion-direct-wrap{max-height:420px;overflow-x:auto;overflow-y:auto;border-radius:var(--radius-lg)}.promotion-direct-table{min-width:760px}.promotion-direct-table th,.promotion-direct-table td{text-align:left;vertical-align:middle}.promotion-direct-wallet{display:grid;gap:.18rem}.promotion-direct-wallet strong{color:var(--text-primary)}.promotion-direct-wallet small{color:var(--text-secondary);font-size:.78rem;overflow-wrap:anywhere}.promotion-team-system{padding-top:0}.calculator-main .earnings-page-head p{max-width:760px}.calculator-shell{display:grid;gap:1.5rem}.calculator-form{display:grid;gap:1.2rem}.calculator-result-stack{display:grid;gap:1.5rem}.calculator-panel-head,.calculator-table-head{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.calculator-actions{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;flex-wrap:wrap}.calculator-fields{display:grid;grid-template-columns:minmax(220px,360px);gap:1rem}.calculator-boost-row{margin-top:.15rem}.calculator-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.15rem}.calculator-actions .btn{min-width:160px}.calculator-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.calculator-bottom-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:1.5rem;align-items:stretch}.calculator-progress-panel{height:100%;box-sizing:border-box}.calculator-progress-panel{display:grid;gap:1.15rem}.calculator-distribution-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--border-card);border-radius:var(--radius-md)}.calculator-distribution-grid .metric-row{display:flex;align-items:center;justify-content:space-between;min-height:58px;gap:.75rem;padding:0 1rem;background:var(--bg-glass);border-bottom:1px solid var(--border-card)}.calculator-distribution-grid .metric-row:nth-child(odd){border-right:1px solid var(--border-card)}.calculator-distribution-grid .metric-row:nth-last-child(-n+2){border-bottom:0}.calculator-distribution-grid span{color:var(--text-secondary);font-weight:800}.calculator-distribution-grid strong{color:var(--text-primary);font-weight:950;text-align:right;overflow-wrap:anywhere}.calculator-table-panel{display:grid;grid-template-rows:auto minmax(0,1fr);gap:1rem;height:100%;min-height:420px}.calculator-table-panel .records-wrap{min-height:0;overflow-x:auto;overflow-y:auto}.calculator-path-table{min-width:720px}.calculator-path-table th,.calculator-path-table td,.calculator-rate-table th,.calculator-rate-table td{text-align:center}.calculator-path-table td{font-weight:800}.calculator-rate-section{padding-top:0}.tag.warning{color:var(--amber);background:#f59e0b1a}.tag.muted{color:var(--text-tertiary);background:var(--bg-glass)}.tag.xo{color:var(--violet);background:#8b5cf61a}.metric-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.scroll-top-btn{position:fixed;bottom:1.5rem;right:1.5rem;z-index:150;width:46px;height:46px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border-card);color:var(--text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .3s ease,transform .3s ease,background .2s ease,box-shadow .3s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:var(--shadow-md)}.scroll-top-btn.show{opacity:1;pointer-events:auto;transform:translateY(0)}.scroll-top-btn:hover{background:var(--primary-soft);border-color:var(--primary);color:var(--primary);box-shadow:0 0 24px var(--primary-glow)}@media(max-width:980px){.nav-links,.nav-actions .desktop-only{display:none}.nav-actions{gap:.4rem}.mobile-lang-btn,.menu-btn{display:inline-flex}.header{height:68px}.header.scrolled{height:60px}.market-ticker{margin-top:68px}.hero{min-height:auto;padding:4rem 1rem 3rem}.hero-stats{grid-template-columns:repeat(2,1fr);gap:.75rem}.stat-card{padding:1rem .8rem}.hero-desc-cards,.mechanism-grid,.deposit-layout{grid-template-columns:1fr}.market-layout{grid-template-columns:1fr;gap:1rem}.yield-stage-cards{grid-template-columns:1fr}.section{padding:3.5rem 1rem}.section-header{margin-bottom:2rem}.activity-row{grid-template-columns:70px 1fr auto;gap:.5rem;font-size:.85rem}.activity-row .act-time,.activity-row .act-link{display:none}.earnings-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.claim-grid{grid-template-columns:1fr}.order-data-grid,.order-data-grid-detail{grid-template-columns:repeat(2,minmax(0,1fr))}.order-card-head{align-items:flex-start}.order-card-head .tag{flex:0 0 auto}.order-meta-grid .metric-row{min-height:72px}.promotion-layout,.calculator-shell{grid-template-columns:1fr}.calculator-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator-bottom-row{grid-template-columns:1fr}.calculator-fields{grid-template-columns:minmax(0,360px)}.calculator-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.container{width:min(100% - 28px,1280px)}.header-inner{gap:.5rem;padding:0 12px}.nav-actions{flex:0 0 auto;gap:.25rem}.nav-actions .icon-btn{width:36px;height:36px}.promotion-data-grid{grid-template-columns:1fr}.logo{flex:1 1 auto;min-width:0;gap:8px;font-size:clamp(.96rem,4vw,1.08rem)}.logo span{min-width:0;overflow:hidden;text-overflow:ellipsis}.logo-mark{width:32px;height:32px;border-radius:10px;flex:0 0 auto}.market-ticker{padding:.42rem 0}.ticker-track{animation-duration:72s}.hero{padding:3rem 1rem 2.5rem}.hero-badge{font-size:.78rem;padding:.35rem .8rem}.hero-title{font-size:clamp(2.2rem,10vw,3.5rem)}.hero-sub{font-size:.92rem}.hero-tagline{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center;margin-bottom:1.5rem}.hero-tag-highlight{margin-right:0}.hero-pills{flex-direction:column;align-items:stretch;gap:.6rem;padding:0 .5rem}.hero-pill{text-align:center;padding:.6rem 1rem;font-size:.85rem}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .btn{width:100%;min-width:0}.hero-stats{grid-template-columns:repeat(2,1fr);gap:.55rem}.stat-card{padding:.85rem .7rem;border-radius:var(--radius-md)}.stat-card-value{font-size:1.15rem}.stat-card-label{font-size:.72rem}.section{padding:2.8rem .75rem}.section-header h2{font-size:1.6rem}.section-header p{font-size:.9rem}.panel{padding:1.25rem;border-radius:var(--radius-lg)}.mechanism-card{padding:1.35rem}.mechanism-icon{width:44px;height:44px;border-radius:var(--radius-sm)}.market-metrics{grid-template-columns:1fr 1fr}.chart-wrap{min-height:340px}.intervals{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem}.yield-dist-legend{gap:.8rem;font-size:.8rem}.yield-activation{grid-template-columns:1fr}.activity-row{grid-template-columns:60px 1fr auto;gap:.4rem;padding:.7rem .8rem}.team-table th,.team-table td{padding:.6rem .4rem;font-size:.8rem}.team-cta .btn{width:100%;min-width:0}.footer{flex-direction:column;text-align:center;padding:1.5rem}.mobile-drawer{width:70vw}.earnings-summary-grid{grid-template-columns:1fr}.summary-card{min-height:132px;padding:1.15rem;border-radius:var(--radius-md)}.order-card{padding:1.1rem;border-radius:var(--radius-lg)}.order-list-card{padding:1.15rem;gap:1.1rem}.order-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.order-data-grid-detail,.order-meta-grid{grid-template-columns:1fr}.order-card-head,.xo-boost-panel{align-items:flex-start;flex-direction:column}.order-card-head{gap:.7rem}.order-card-head .tag{align-self:flex-start}.order-card-head strong{font-size:1.12rem}.order-progress-top{align-items:flex-start;flex-direction:column;gap:.35rem}.order-stage-panel{padding:.85rem}.order-stage-grid,.order-range-progress{grid-template-columns:1fr}.order-range-progress{border-radius:var(--radius-md);align-items:stretch}.order-range-progress strong{font-size:1rem;white-space:normal}.boost-action{width:100%}.order-list-card .xo-boost-panel{min-height:0;padding:1rem}.order-meta-grid .metric-row,.order-meta-grid .metric-row:nth-child(odd),.order-meta-grid .metric-row:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--border-card)}.order-meta-grid .metric-row{min-height:0;padding:.85rem .9rem}.order-meta-grid .metric-row:last-child{border-bottom:0}.order-meta-grid .metric-row strong{max-width:56%}.activity-toolbar .btn{width:100%}.claim-meta-grid{grid-template-columns:1fr}.claim-meta-grid .metric-row,.claim-meta-grid .metric-row:nth-child(odd),.claim-meta-grid .metric-row:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--border-card)}.claim-meta-grid .metric-row:last-child{border-bottom:0}.claim-actions{flex-direction:column}.earnings-segmented{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.earnings-segmented button{min-width:0;padding:0 .35rem;font-size:.86rem}.promotion-actions{flex-direction:column;align-items:stretch}.promotion-actions .btn{width:100%;min-width:0}.promotion-link-box{min-height:76px;padding:.9rem 1rem}.calculator-fields,.calculator-summary-grid,.calculator-rule-grid{grid-template-columns:1fr}.calculator-panel-head,.calculator-table-head,.calculator-actions,.calculator-boost-row{align-items:stretch;flex-direction:column}.calculator-actions .btn{width:100%;min-width:0}.calculator-bottom-row,.calculator-distribution-grid{grid-template-columns:1fr}.calculator-distribution-grid .metric-row,.calculator-distribution-grid .metric-row:nth-child(odd),.calculator-distribution-grid .metric-row:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--border-card)}.calculator-distribution-grid .metric-row:last-child{border-bottom:0}.calculator-path-table{min-width:0;table-layout:fixed}.calculator-path-table th,.calculator-path-table td{padding:.72rem .18rem;font-size:.78rem;white-space:normal}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal,.reveal-stagger>*{opacity:1;transform:none}.btn-marquee:before,.btn-flame-marquee:before{animation:none}.hero-badge{animation:none}}
