@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;650;700;800;900&family=Oxanium:wght@500;600;700;800&display=swap");:root{--bg:#05070a;--bg-2:#0a0f14;--panel:rgba(17,19,23,0.86);--panel-2:rgba(21,26,32,0.82);--line:rgba(232,237,242,0.13);--line-hot:rgba(215,242,30,0.42);--text:#e8edf2;--muted:#9aa3ad;--dim:#68727e;--lime:#d7f21e;--lime-2:#a7d91b;--orange:#ff9a1f;--orange-2:#ff6a1a;--cyan:#47e7ff;--shadow:0 24px 70px rgba(0,0,0,0.48);--display:"Oxanium",ui-sans-serif,system-ui,sans-serif;--sans:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"Courier New",Courier,monospace;--surface:var(--bg-2);--surface-raised:#111317;--border:var(--line);--border-hover:var(--line-hot);--neon-green:var(--lime);--lime-green:var(--lime-2);--gold-yellow:var(--orange);--signal-orange:var(--orange);--deep-orange:var(--orange-2);--text-primary:var(--text);--text-secondary:var(--muted);--text-muted:var(--dim);--glow-green:rgba(215,242,30,0.5);--glow-orange:rgba(255,154,31,0.5);--gradient-main:linear-gradient(90deg,var(--lime),var(--orange));--gradient-subtle:linear-gradient(135deg,rgba(215,242,30,0.12),rgba(255,154,31,0.08))}*{margin:0;padding:0;box-sizing:border-box}html{min-height:100%;background:#05070a}.ll-theme,body{min-height:100vh;background:linear-gradient(180deg,#05070a,#0a0f14 48%,#07090c);color:var(--text-primary);font-family:var(--sans)}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(215,242,30,.18) 1px,transparent 0),linear-gradient(90deg,rgba(215,242,30,.18) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 72%);mask-image:linear-gradient(180deg,#000,transparent 72%)}body>:not(appkit-modal):not(w3m-modal):not(wcm-modal):not(appkit-w3m-modal){position:relative;z-index:1}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--display);font-weight:800;line-height:1.05}.ll-glow-line{height:2px;background:var(--gradient-main);box-shadow:0 0 20px var(--glow-green),0 0 40px rgba(255,154,31,.3)}.ll-card{background:var(--panel-2);border:1px solid var(--line);border-radius:0;box-shadow:0 2px 6px rgba(0,0,0,.22),inset 0 1px 0 rgba(232,237,242,.05);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;position:relative;overflow:hidden}.ll-card:hover{border-color:var(--line-hot);transform:translateY(-2px);box-shadow:0 8px 32px rgba(215,242,30,.06),0 2px 8px rgba(0,0,0,.4)}.ll-card-explore{background:linear-gradient(145deg,rgba(255,154,31,.05),transparent 45%),linear-gradient(180deg,#111418,#0a0f14);border:1px solid transparent;border-image:linear-gradient(135deg,rgba(215,242,30,.28),rgba(255,154,31,.26)) 1;box-shadow:0 2px 10px rgba(0,0,0,.64),0 8px 32px rgba(0,0,0,.52),0 16px 48px rgba(0,0,0,.32),inset 0 1px 0 rgba(215,242,30,.07),inset 0 -1px 0 rgba(0,0,0,.3)}.ll-card-explore:hover{border-image:none;border-color:var(--line-hot)}.ll-btn-primary{background:var(--gradient-main);color:#090b0d;border:none;border-radius:0;font-weight:700;cursor:pointer;transition:all .16s ease;letter-spacing:.055em;font-family:var(--display);text-transform:uppercase}.ll-btn-primary:hover:not(:disabled){box-shadow:0 0 24px rgba(215,242,30,.28);transform:translateY(-1px)}.ll-btn-primary:disabled{opacity:.45;cursor:not-allowed}.ll-input{width:100%;padding:13px 16px;border-radius:0;border:1px solid var(--border);background:var(--bg);color:var(--text-primary);font-size:14px;font-family:var(--sans);outline:none;transition:border-color .2s,box-shadow .2s}.ll-input:focus{border-color:rgba(215,242,30,.42);box-shadow:0 0 0 3px rgba(215,242,30,.08)}.ll-input::placeholder{color:var(--text-muted)}.ll-progress-track{height:5px;background:var(--border);border-radius:0;overflow:hidden}.ll-progress-fill{height:100%;border-radius:0;background:var(--gradient-main);transition:width 1.2s cubic-bezier(.16,1,.3,1);box-shadow:0 0 8px var(--glow-green)}.ll-badge{display:inline-flex;align-items:center;padding:3px 9px;border-radius:0;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.8px}@keyframes ll-pulse{0%,to{opacity:1}50%{opacity:.5}}.ll-live-dot{width:6px;height:6px;border-radius:0;background:var(--neon-green);box-shadow:0 0 6px var(--glow-green);animation:ll-pulse 2s ease-in-out infinite;display:inline-block}@keyframes ll-spin{to{transform:rotate(1turn)}}.ll-spinner{width:16px;height:16px;border:2px solid rgba(5,7,10,.3);border-top:2px solid var(--bg);border-radius:50%;animation:ll-spin .7s linear infinite;display:inline-block}.ll-error{padding:12px 16px;border-radius:0;background:rgba(255,106,26,.08);border:1px solid rgba(255,106,26,.25);color:var(--signal-orange);font-size:13px;font-weight:600}.wallet-adapter-button-trigger{background:var(--gradient-main)!important;color:#090b0d!important;font-family:var(--sans)!important;font-weight:800!important;border-radius:0!important;height:auto!important;padding:10px 18px!important}