@import "https://fonts.googleapis.com/css2?family=Syne:wght@400;600;700;800;900&family=IBM+Plex+Mono:wght@400;500;600&family=Noto+Sans+SC:wght@400;500;700&display=swap";
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.container{width:100%}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.uppercase{text-transform:uppercase}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:root{--bg-base:#03040e;--bg-surface:#070a18;--bg-elevated:#0c0f1e;--bg-subtle:#11152a;--text-1:#f0f2f8;--text-2:#8b91a8;--text-3:#4a5068;--gold:#f5c842;--gold-dim:#f5c8421f;--gold-b:#f5c84238;--purple:#a78bfa;--purple-dim:#a78bfa1a;--purple-b:#a78bfa38;--green:#22c55e;--green-dim:#22c55e1a;--blue:#60a5fa;--blue-dim:#60a5fa1a;--amber:#fb923c;--amber-dim:#fb923c1a;--red:#ef4444;--border:#fff1;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:18px;--font-m:"IBM Plex Mono", monospace;--font-d:"Syne", sans-serif;--font-b:"Noto Sans SC", sans-serif;--bg-primary:#060b18;--bg-secondary:#0a1224;--bg-card:#0d1829;--bg-card-gradient:linear-gradient(135deg, #0d1829, #0a1220);--border-default:#1a2d4a;--border-active:#2a6fff;--text-primary:#fff;--text-secondary:#7a9abf;--text-muted:#3a5a7a;--grad-blue-purple:linear-gradient(135deg, #2a6fff, #a040ff);--grad-gold:linear-gradient(135deg, #f5c842, #e8952a);--grad-teal-blue:linear-gradient(135deg, #40c8a0, #2a9fff);--color-gold:#f5c842;--color-purple:#a040ff;--color-blue:#2a6fff;--color-teal:#40c8a0}html,body{color:var(--text-1);background:#03040e;font-family:Noto Sans SC,sans-serif}@keyframes networkPulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes cw{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ccw{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes bubbleFloat{0%{opacity:.8;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-8px)scale(1.04)}to{opacity:.8;transform:translateY(0)scale(1)}}@keyframes coinFall{0%{opacity:0;transform:translateY(-20px)}10%{opacity:1}90%{opacity:.7}to{opacity:0;transform:translateY(110vh)}}@keyframes flameFall{0%{opacity:0;transform:translateY(-20px)}10%{opacity:1}90%{opacity:.6}to{opacity:0;transform:translateY(110vh)}}@keyframes starFall{0%{opacity:0;transform:translateY(-20px)}10%{opacity:.8}90%{opacity:.5}to{opacity:0;transform:translateY(110vh)}}@keyframes planetFall{0%{opacity:0;top:-120px}5%{opacity:.85}85%{opacity:.7}to{opacity:0;top:110vh}}@keyframes planetDrift{0%,to{transform:translate(0)}25%{transform:translateX(var(--drift-range,35px))}50%{transform:translate(0)}75%{transform:translateX(calc(-1 * var(--drift-range,35px)))}}@keyframes meteor{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-250px,250px)}}@keyframes goldSweep{0%{opacity:0;transform:translate(-100%)skew(-20deg)}10%{opacity:.8}90%{opacity:.8}to{opacity:0;transform:translate(300%)skew(-20deg)}}@keyframes auroraMove{0%{opacity:0;transform:translate(-100%)skew(-20deg)}30%{opacity:.6}70%{opacity:.3}to{opacity:0;transform:translate(200%)skew(-20deg)}}@keyframes particleRain{0%{opacity:0;transform:translateY(-20px)}10%{opacity:1}90%{opacity:.7}to{opacity:0;transform:translateY(110vh)}}@keyframes breathPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.12)}}@keyframes goldmist{0%,to{opacity:.08;transform:translate(-50%,-50%)scale(1)}50%{opacity:.22;transform:translate(-50%,-50%)scale(1.15)}}@keyframes particleFall{0%{opacity:0;top:-30px}8%{opacity:1}92%{opacity:.8}to{opacity:0;top:110%}}@keyframes meteorFall{0%{opacity:1;transform:translate(0)rotate(35deg)}to{opacity:0;transform:translate(200px,200px)rotate(35deg)}}@keyframes fireWave{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.08)}}@keyframes twinkleStar{0%,to{opacity:.15}50%{opacity:.9}}@keyframes pulseGold{0%,to{box-shadow:0 0 #f5b80099,0 0 8px 2px #f5b80066}50%{box-shadow:0 0 0 8px #f5b80000,0 0 20px 6px #f5b800b3}}@keyframes pgold{0%,to{box-shadow:0 0 #f5b80099,0 0 8px 2px #f5b80033}50%{box-shadow:0 0 0 8px #f5b80000,0 0 20px 6px #f5b80080}}@keyframes tglow{0%,to{text-shadow:0 0 6px #f5b8004d}50%{text-shadow:0 0 20px #f5b800,0 0 40px #f5b80066}}@keyframes ripple{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2.2)}}@keyframes scanline{0%{top:-100%}to{top:200%}}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
