@import"https://fonts.googleapis.com/css2?family=Kanit:wght@300;400;500;600;700&family=Outfit:wght@400;500;600;700;800&display=swap";:root{--bg-primary: #05040a;--bg-secondary: #0d0818;--bg-card: rgba(22, 12, 38, .75);--bg-card-hover: rgba(38, 20, 64, .85);--accent-gold: #fbbf24;--accent-gold-glow: rgba(251, 191, 36, .45);--accent-purple: #c084fc;--accent-purple-deep: #8b5cf6;--accent-purple-glow: rgba(192, 132, 252, .45);--accent-magenta: #e879f9;--accent-green: #34d399;--text-main: #f8fafc;--text-muted: #c084fc;--text-dark: #94a3b8;--border-glass: rgba(192, 132, 252, .15);--border-gold: rgba(251, 191, 36, .5);--font-main: "Kanit", "Outfit", sans-serif}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;max-width:100%;overflow-x:hidden}body{background-color:var(--bg-primary);color:var(--text-main);font-family:var(--font-main);min-height:100vh;position:relative}body:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:radial-gradient(circle at 15% 15%,rgba(139,92,246,.22) 0%,transparent 45%),radial-gradient(circle at 85% 75%,rgba(251,191,36,.18) 0%,transparent 45%),radial-gradient(circle at 50% 50%,rgba(232,121,249,.12) 0%,transparent 50%);pointer-events:none;z-index:0;animation:pulseEmo 10s ease-in-out infinite alternate}@keyframes pulseEmo{0%{transform:scale(1) rotate(0);opacity:.85}to{transform:scale(1.1) rotate(4deg);opacity:1}}.grid-bg{position:fixed;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(192,132,252,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(192,132,252,.05) 1px,transparent 1px);background-size:45px 45px;pointer-events:none;z-index:0}.cyber-border-glow{position:relative}.cyber-border-glow:after{content:"";position:absolute;inset:-1px;border-radius:21px;padding:1px;background:linear-gradient(135deg,#fbbf24,#c084fc,#8b5cf6);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.glass-panel{background:var(--bg-card);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-glass);border-radius:20px;box-shadow:0 12px 45px #0009,0 0 20px #8b5cf626;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;z-index:1}.glass-panel:hover{border-color:#fbbf244d}.glass-card-interactive:hover{background:var(--bg-card-hover);transform:translateY(-4px) scale(1.01);box-shadow:0 20px 45px #000000b3,0 0 35px var(--accent-purple-glow)}.gradient-text-gold{background:linear-gradient(135deg,#fff,#fbbf24 45%,#f59e0b 80%,#d97706);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 4s linear infinite}.gradient-text-cyber{background:linear-gradient(135deg,#e879f9,#c084fc,#fbbf24);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 5s linear infinite}@keyframes shine{to{background-position:200% center}}.btn-primary{background:linear-gradient(135deg,#fbbf24,#f59e0b,#d97706);color:#05040a;font-weight:800;padding:14px 28px;border-radius:14px;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-family:var(--font-main);font-size:1rem;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 25px var(--accent-gold-glow);position:relative;overflow:hidden}.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);transition:.5s}.btn-primary:hover:before{left:100%}.btn-primary:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 8px 35px #fbbf24b3}.btn-secondary{background:#8b5cf626;color:#f8fafc;font-weight:600;padding:12px 24px;border-radius:14px;border:1px solid rgba(192,132,252,.3);cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-main);font-size:.95rem;transition:all .25s ease}.btn-secondary:hover{background:#8b5cf64d;border-color:#fbbf2480;color:#fbbf24}.float-anim{animation:float 6s ease-in-out infinite}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.live-pulse{width:10px;height:10px;background-color:var(--accent-green);border-radius:50%;display:inline-block;box-shadow:0 0 #34d399b3;animation:pulse-green 1.8s infinite}@keyframes pulse-green{0%{transform:scale(.95);box-shadow:0 0 #34d399b3}70%{transform:scale(1);box-shadow:0 0 0 10px #34d39900}to{transform:scale(.95);box-shadow:0 0 #34d39900}}::-webkit-scrollbar{width:8px;height:6px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:#261440;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--accent-gold)}.badge{padding:5px 12px;border-radius:20px;font-size:.8rem;font-weight:600;display:inline-flex;align-items:center;gap:6px;backdrop-filter:blur(8px)}.badge-success{background:#34d39926;color:#34d399;border:1px solid rgba(52,211,153,.3);box-shadow:0 0 12px #34d39933}.badge-warning{background:#fbbf2426;color:#fbbf24;border:1px solid rgba(251,191,36,.35);box-shadow:0 0 14px #fbbf244d}.badge-purple{background:#c084fc26;color:#c084fc;border:1px solid rgba(192,132,252,.35);box-shadow:0 0 14px #c084fc4d}@media (max-width: 768px){.hero-banner-content{flex-direction:column!important;text-align:center!important;gap:16px!important}.hero-banner-content>div{display:flex!important;flex-direction:column!important;align-items:center!important}.hero-wallet-box{width:100%!important;justify-content:center!important;text-align:center!important}.floating-line-btn{bottom:16px!important;right:16px!important;padding:10px 18px!important;font-size:.82rem!important}}.layout-wrapper[data-astro-cid-sckkx6r4]{display:flex;min-height:100vh}.sidebar-container[data-astro-cid-sckkx6r4]{width:250px;min-width:250px;background:#0d0818f2;border-right:1px solid var(--border-glass);padding:20px 14px;display:flex;flex-direction:column;justify-content:space-between;position:sticky;top:0;height:100vh;backdrop-filter:blur(20px);z-index:100;transition:all .3s ease}.sidebar-nav[data-astro-cid-sckkx6r4]{display:flex;flex-direction:column;gap:6px}.sidebar-link[data-astro-cid-sckkx6r4]{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;color:var(--text-muted);font-weight:600;text-decoration:none;font-size:.9rem;transition:all .2s ease;white-space:nowrap}.sidebar-link[data-astro-cid-sckkx6r4]:hover{background:#c084fc26!important;color:#c084fc!important}.sidebar-footer[data-astro-cid-sckkx6r4]{background:#05040a99;padding:12px;border-radius:14px;border:1px solid var(--border-glass);text-align:center}.top-header[data-astro-cid-sckkx6r4]{background:#05040acc;border-bottom:1px solid var(--border-glass);padding:14px 24px;backdrop-filter:blur(16px);position:sticky;top:0;z-index:90;display:flex;justify-content:space-between;align-items:center}.main-content-area[data-astro-cid-sckkx6r4]{padding:24px;flex:1}@media (max-width: 1024px){.layout-wrapper[data-astro-cid-sckkx6r4]{flex-direction:column}.sidebar-container[data-astro-cid-sckkx6r4]{width:100%;min-width:100%;height:auto;position:relative;border-right:none;border-bottom:1px solid var(--border-glass);padding:16px}.sidebar-nav[data-astro-cid-sckkx6r4]{display:flex;flex-direction:row;overflow-x:auto;padding-bottom:8px;gap:8px;-webkit-overflow-scrolling:touch}.sidebar-footer[data-astro-cid-sckkx6r4]{display:none}.main-content-area[data-astro-cid-sckkx6r4]{padding:16px}.top-header[data-astro-cid-sckkx6r4]{padding:12px 16px}}
