@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Space+Grotesk:wght@400;500;600;700&display=swap";
*{box-sizing:border-box;margin:0;padding:0}:root,[data-theme=dark]{--bg:#080c14;--bg-deep:#060810;--panel:#0f1420;--panel-alt:#0c1020;--panel-hover:#141830;--panel-input:#0c1020;--input-bg:#0c1020;--badge-bg:#161a30;--badge-border:#252848;--border:#1d2540;--border-sub:#1a2438;--bar-empty:#1e2848;--text:#f0f4ff;--text-secondary:#b8c0d8;--text-muted:#4a5680;--text-dim:#7060b0;--header-bg:#060810f7;--card-bg:#0f1228;--card-hover:#141830;--modal-bg:#0f1420;--overlay:#000000b8;--ticker-bg:#060810;--ticker-border:#8b5cf640;--stats-bg:linear-gradient(135deg,#7c3aed12,#22d3ee0a,#f59e0b08);--stats-border:#8b5cf62e;--hero-bg:linear-gradient(135deg,#7c3aed1a,#22d3ee0d);--hero-border:#8b5cf633;--page-bg:linear-gradient(160deg,#080c18,#060a14,#08060f);--header-border:#8b5cf633;--header-shadow:0 1px 0 0 #8b5cf633,0 4px 16px #0006;--card-border-default:#8b5cf621;--scrollbar:#1d2540;--glow-enabled:1}[data-theme=light]{--bg:#fff;--bg-deep:#f0f0ff;--panel:#fff;--panel-alt:#fafafa;--panel-hover:#f5f0ff;--panel-input:#f8f8ff;--input-bg:#f8f8ff;--badge-bg:#f3e8ff;--badge-border:#a855f7;--border:#e5e0ff;--border-sub:#ede8ff;--bar-empty:#e8e0ff;--text:#0a0010;--text-secondary:#1a0040;--text-muted:#50c;--text-dim:#83f;--header-bg:#fffffff7;--card-bg:#fff;--card-hover:#faf5ff;--modal-bg:#fff;--overlay:#0a001e99;--ticker-bg:#7c3aed;--ticker-border:transparent;--stats-bg:linear-gradient(135deg,#f3e8ff,#e0f2fe,#fef3c7,#fce7f3);--stats-border:transparent;--hero-bg:linear-gradient(135deg,#7c3aed 0%,#06b6d4 35%,#f59e0b 65%,#ec4899 100%);--hero-border:transparent;--page-bg:linear-gradient(145deg,#fff 0%,#faf5ff 40%,#f0f9ff 70%,#fffbf0 100%);--header-border:transparent;--header-shadow:0 3px 0 0 #7c3aed,0 4px 20px #7c3aed26;--card-border-default:#e5e0ff;--scrollbar:#a855f7;--glow-enabled:1}[data-theme=light] .tab:hover{color:#7c3aed!important}html,body{background:var(--bg);transition:background .25s,color .25s}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-thumb{background:var(--scrollbar)}@keyframes blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes pulse-glow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rainbow-shift{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.card-in{animation:.2s both fadeUp}.tab:hover{color:#8b5cf6!important}button:hover:not(:disabled){filter:brightness(1.12);transition:filter .15s,border-color .15s,box-shadow .15s}.stats-bar-item{transition:border-color .15s,box-shadow .15s,transform .15s}.stats-bar-item:hover{transform:translateY(-1px);border-color:#8b5cf680!important;box-shadow:0 0 12px #8b5cf633!important}.tab:hover{transition:color .15s;color:#22d3ee!important}.detail-tab-btn{transition:color .15s,border-color .15s!important}.detail-tab-btn:hover{color:#a78bfa!important;border-bottom-color:#8b5cf666!important}.cycle-stat-tile{cursor:default;transition:border-color .15s,background .15s,box-shadow .15s}.cycle-stat-tile:hover{box-shadow:0 0 10px #8b5cf626;background:#8b5cf612!important;border-color:#8b5cf673!important}input:focus,textarea:focus{box-shadow:0 0 0 2px #8b5cf640!important}a[href=\/learn]>div{transition:border-color .15s,box-shadow .15s,transform .15s!important}a[href=\/learn]:hover>div{transform:translateY(-2px);box-shadow:0 4px 20px #0000004d!important}.cycles-history-card{transition:border-color .15s,background .15s}.cycles-history-card:hover{background:#22d3ee0a!important;border-color:#22d3ee59!important}.learn-nav-btn{transition:background .15s,border-color .15s!important}.learn-nav-btn:hover{background:#8b5cf61f!important;border-color:#8b5cf64d!important}a:hover{opacity:.85}.wallet-btn:hover{box-shadow:0 0 14px #22d3ee4d!important}.hdr-creator:hover{border-color:#8b5cf6!important;box-shadow:0 0 12px #8b5cf64d!important}.token-row-card{transition:border-color .15s,background .15s}.token-row-card:hover{background:#7c3aed0f!important;border-color:#7c3aed!important}.draft-card{transition:border-color .15s,background .15s}.draft-card:hover{background:#8b5cf60d!important;border-color:#8b5cf666!important}.sol-presets button:hover:not(:disabled){filter:none;color:#22d3ee!important;border-color:#8b5cf6!important}.about-grid>div,.cycles-history-grid>div{transition:border-color .15s,background .15s}.about-grid>div:hover{background:#8b5cf60d!important;border-color:#8b5cf64d!important}.hdr-btn:hover{filter:none}.search-inline{display:flex!important}.search-mobile{display:none!important}@media (max-width:600px){.search-inline{display:none!important}.search-mobile{display:block!important}}.learn-grid{grid-template-columns:220px 1fr}@media (max-width:680px){.learn-grid{grid-template-columns:1fr!important}.learn-sidebar{position:static!important;top:auto!important}}.hdr-btn{border-radius:6px}.hdr-text{display:flex!important}.hdr-icon{display:none!important}@media (max-width:600px){.hdr-text{display:none!important}.hdr-icon{justify-content:center;align-items:center;display:flex!important}.hdr-theme{border-radius:8px!important}}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input::placeholder{color:var(--text-muted)}input:focus{outline:none}textarea{color:var(--text)}select{background:var(--input-bg);color:var(--text);border:1px solid var(--border)}.detail-grid{grid-template-columns:minmax(0,1fr) 310px}.mobile-only{display:none}.desktop-only{display:block}@media (max-width:680px){.detail-grid{grid-template-columns:1fr!important}.mobile-only{display:block!important}.desktop-only{display:none!important}}html,body{max-width:100vw;overflow-x:hidden}@media (max-width:767px){.stats-bar-inner{flex-wrap:wrap!important}.stats-bar-item{flex:calc(50% - 6px)!important;min-width:0!important}.launch-modal-overlay{align-items:flex-end!important;padding:0!important}.launch-modal-card{border-radius:20px 20px 0 0!important;width:100%!important;max-width:100%!important;max-height:92vh!important;padding:20px 16px 24px!important;overflow-y:auto!important}.cycle-dash-overlay{align-items:flex-end!important;padding:0!important}.cycle-dash-card{border-radius:20px 20px 0 0!important;max-width:100%!important;max-height:92vh!important}.cycle-manager-overlay{align-items:flex-end!important;padding:0!important}.cycle-manager-card{border-radius:20px 20px 0 0!important;max-width:100%!important;max-height:92vh!important}.open-cycle-overlay{align-items:flex-end!important;padding:0!important}.open-cycle-card{border-radius:20px 20px 0 0!important;max-width:100%!important;max-height:95vh!important}.new-cycle-grid{grid-template-columns:1fr!important}.new-cycle-preview{position:static!important;top:auto!important}.bps-grid{grid-template-columns:1fr 1fr 1fr!important}.detail-header-left{min-width:0!important;overflow:hidden!important}.detail-header-name-row{flex-wrap:nowrap!important}.token-grid{grid-template-columns:1fr!important}.bps-grid-inner{gap:6px!important}.creator-project-stats,.cycle-panel-grid{grid-template-columns:1fr 1fr!important}.about-grid{grid-template-columns:1fr!important}.cycles-history-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:420px){.stats-bar-item{padding:8px 2px!important}}@media (max-width:374px){.theme-toggle{display:none!important}.header-inner{padding-left:10px!important;padding-right:10px!important}.stats-bar-item{padding:6px 2px!important}.stats-bar-item>div:first-child{font-size:12px!important}.stats-bar-item>div:last-child{font-size:7px!important}.sol-presets{grid-template-columns:1fr 1fr!important}.next-step-banner{flex-direction:column!important;align-items:flex-start!important;gap:2px!important}.price-display{letter-spacing:-.04em!important;font-size:20px!important}.receipt-rows>div{flex-wrap:wrap!important;row-gap:2px!important}.receipt-rows>div span:last-child{word-break:break-all}.cycles-history-grid{grid-template-columns:1fr 1fr!important}.launch-modal-card,.cycle-dash-card,.cycle-manager-card,.open-cycle-card{padding:18px 14px!important}.wallet-btn-inner{padding:6px 9px!important;font-size:10px!important}.detail-tab-btn{padding:10px!important;font-size:11px!important}.empty-cta-btn{white-space:normal!important;padding:10px 12px!important;font-size:11px!important;line-height:1.4!important}.main-content,.detail-main{padding-left:10px!important;padding-right:10px!important}}@media (max-width:320px){.main-content,.detail-main,.header-inner{padding-left:8px!important;padding-right:8px!important}.detail-tab-btn{padding:10px 7px!important;font-size:10px!important}.wallet-btn-inner{padding:6px 7px!important;font-size:9px!important}.price-display{font-size:18px!important}}