:root{--primary: #0052cc;--secondary: #2684ff;--accent: #2dd4bf;--accent-2: #14b8a6;--highlight: #f472b6;--warning: #f59e0b;--danger: #ef4444;--success: #22c55e;--info: #38bdf8;--text-primary: #f0f0f0;--text-muted: #c7c9d1;--text-accent: #b8c0cc;--text-danger: #ffb0c0;--bg-dark: #0f1013;--bg-panel: #171a20;--bg-light: #1a1c20;--card-bg: rgba(26,28,32,.92);--card-bg-soft: rgba(26,28,32,.75);--card-border: rgba(45,212,191,.45);--header-footer-bg: rgba(13,15,24,.85);--modal-bg: rgba(18,20,28,.98);--gradient-overlay: linear-gradient(135deg, rgba(45,212,191,.17), rgba(255,105,180,.15));--glass: blur(8px) saturate(1.1);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--radius-1: 8px;--radius-2: 12px;--radius-3: 16px;--radius-4: 20px;--radius-round: 999px;--shadow-1: 0 2px 8px rgba(0,0,0,.25);--shadow-2: 0 6px 18px rgba(0,0,0,.35);--shadow-3: 0 10px 28px rgba(0,0,0,.4);--z-base: 1;--z-header: 100;--z-dropdown: 150;--z-modal: 300;--font-sans: Inter, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, Arial, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--easing: cubic-bezier(.2,.7,.2,1);--t-quick: .15s var(--easing);--t-med: .25s var(--easing);--container: 1120px;--nb-height: 56px;--nb-bg: rgba(15, 15, 35, .8);--nb-border: rgba(45, 212, 191, .45);--nb-shadow: 0 6px 16px rgba(0,0,0,.35);--nb-text: var(--text-primary);--nb-link: var(--text-primary);--nb-link-hover: var(--accent);--nb-active: var(--secondary);--nb-z: 120;--bp-desktop: 900px;--btn-height: 44px;--btn-pad-x: 16px;--btn-radius: 12px;--btn-weight: 800;--btn-letter: .2px;--btn-glow: 0 0 0 1px var(--card-border), 0 0 14px rgba(45,212,191,.3);--btn-glow-hover: 0 0 0 1px var(--accent), 0 0 26px rgba(45,212,191,.55), 0 10px 18px rgba(0,0,0,.35);--btn-glow-active: 0 0 0 1px var(--accent), 0 0 18px rgba(45,212,191,.45)}[data-theme=light]{--bg-dark: #f4f5f7;--bg-light: #ffffff;--bg-panel: #ffffff;--text-primary: #1a1f2b;--text-muted: #4b5563;--text-accent: #334155;--card-bg: rgba(255,255,255,.9);--card-bg-soft: rgba(255,255,255,.78);--card-border: rgba(45,212,191,.45);--header-footer-bg: rgba(255,255,255,.86);--modal-bg: #ffffff;--gradient-overlay: linear-gradient(135deg, rgba(0,0,0,.02), rgba(0,0,0,.04))}*{box-sizing:border-box}html,body{height:100%}html{scroll-behavior:smooth;font-size:16px}body{margin:0;color:var(--text-primary);background:var(--bg-dark);font-family:var(--font-sans);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;max-width:100vw}::selection{background:#2dd4bf40;color:inherit}img{max-width:100%;height:auto;display:block}a{color:var(--accent);text-decoration:none;transition:color var(--t-quick)}a:hover{color:var(--highlight)}code,pre,kbd,samp{font-family:var(--font-mono)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width: 768px){body{background-attachment:scroll}}@media (min-width: 900px){body{background-position:center -40px}}.container{max-width:var(--container);margin:0 auto;padding:0 var(--space-4)}.app-container{min-height:100dvh;display:flex;flex-direction:column;position:relative}.app-container:before{content:"";position:fixed;inset:0;pointer-events:none;background:var(--gradient-overlay);z-index:-1}.header{position:sticky;top:0;z-index:var(--z-header);background:#0d0f18e6;backdrop-filter:saturate(1.8) blur(12px);-webkit-backdrop-filter:saturate(1.8) blur(12px);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 6px 16px #00000059;transition:backdrop-filter .3s ease}.navbar{max-width:var(--container);margin:0 auto;padding:10px var(--space-4);display:flex;align-items:center;gap:var(--space-3);justify-content:space-between}.logo{font-weight:800;font-size:20px;letter-spacing:.35px;color:var(--highlight);display:flex;gap:6px;align-items:center;-webkit-user-select:none;user-select:none;animation:float 3s ease-in-out infinite}.pez-text{color:var(--accent)}.nav-links{list-style:none;display:flex;gap:12px;margin:0;padding:0;flex-wrap:wrap}.nav-link{display:inline-flex;align-items:center;padding:8px 12px;border-radius:12px;color:var(--text-primary);border:1px solid transparent;transition:background var(--t-quick),border-color var(--t-quick),transform var(--t-quick)}.nav-link:hover{background:#2dd4bf1f;border-color:var(--card-border)}.controls{display:flex;gap:8px;align-items:center}.news-ticker-wrapper{overflow:hidden;background:#0d0f18d9;backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2);border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.ticker{background:transparent;overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}.ticker__mask{position:relative;width:100%;white-space:nowrap;display:flex}.ticker__track{display:inline-flex;align-items:center;gap:28px;padding:8px 16px;animation:ticker-marquee var(--ticker-speed, 18s) linear infinite;will-change:transform}.ticker__track+.ticker__track{margin-left:28px}.ticker__item{display:inline-block;color:var(--highlight);font-weight:600;opacity:.95;animation:ticker-pulse 2s ease-in-out infinite}@keyframes ticker-marquee{0%{transform:translate(0)}50%{transform:translate(-50%)}to{transform:translate(-100%)}}.ticker:hover .ticker__track{animation-play-state:paused}.main-content{flex:1;max-width:var(--container);margin:0 auto;padding:18px var(--space-4)}.section{margin:28px 0;padding:20px;border-radius:16px;background:var(--bg-panel);box-shadow:var(--shadow-1);border:2px solid var(--primary)}.section-title{margin:0 0 18px;font-size:28px;font-weight:800;color:var(--secondary);letter-spacing:.2px;animation:text-glow-pulse 3s ease-in-out infinite}.card-container{display:grid;gap:18px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 700px){.card-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.card-container{grid-template-columns:repeat(3,minmax(0,1fr))}}.card,.component-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:16px;padding:20px;box-shadow:var(--shadow-1);transition:transform var(--t-quick),box-shadow var(--t-quick),border-color var(--t-quick);min-height:260px;backdrop-filter:blur(12px) saturate(1.5);-webkit-backdrop-filter:blur(12px) saturate(1.5);background:#1a1c2066;border:1px solid rgba(255,255,255,.1);position:relative;overflow:hidden}.card:before,.component-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(45,212,191,.1),transparent);pointer-events:none}.component-card.liquidity,.component-card.community,.component-card.soundcloud,.component-card.twitch,.component-card.token,.component-card.whitepaper,.component-card.spotify{background:#1a1c204d}.card:hover,.component-card:hover{transform:perspective(1000px) rotateX(2deg) rotateY(-2deg) translateY(-4px) scale(1.02);box-shadow:0 20px 40px #0006;border-color:var(--accent)}.card img,.component-card img{border-radius:12px;margin-bottom:12px;transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform}.card:hover img,.component-card:hover img{transform:scale(1.05)}.component-card.hero{max-width:760px;margin:0 auto;text-align:center}.component-card.token-tracker{width:100%}.embed-block{display:flex;flex-direction:column;gap:12px}.button,.btn,.cta-button,.biglink,.theme-toggle,.lang-trigger,.hamburger,.nb-theme,.nb-lang-trigger,.nb-flag,.footer .footer-link,.month-selector select{display:inline-flex;align-items:center;justify-content:center;min-height:var(--btn-height);padding:0 var(--btn-pad-x);border-radius:var(--btn-radius);font-weight:var(--btn-weight);letter-spacing:var(--btn-letter);line-height:1;border:1px solid transparent;background:var(--accent);color:#0b1120;transition:transform var(--t-quick),box-shadow var(--t-quick),border-color var(--t-quick),background var(--t-quick),color var(--t-quick);box-shadow:var(--btn-glow);cursor:pointer;text-decoration:none;touch-action:manipulation;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,var(--accent),var(--highlight));border:1px solid rgba(45,212,191,.3);position:relative;overflow:hidden}.button:before,.btn:before,.cta-button:before,.biglink:before,.theme-toggle:before,.lang-trigger:before,.hamburger:before,.nb-theme:before,.nb-lang-trigger:before,.nb-flag:before,.footer .footer-link:before,.month-selector select:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--highlight),var(--accent));opacity:0;transition:opacity .3s ease;z-index:0}.button:hover,.btn:hover,.cta-button:hover,.biglink:hover,.theme-toggle:hover,.lang-trigger:hover,.nb-theme:hover,.nb-lang-trigger:hover,.nb-flag:hover,.hamburger:hover,.footer .footer-link:hover{transform:translateY(-2px);box-shadow:0 0 0 1px var(--accent),0 0 40px #2dd4bfcc,0 10px 20px #0000004d;border-color:var(--accent);animation:glow-pulse 2s ease-in-out infinite}.button:hover:before,.btn:hover:before,.cta-button:hover:before,.biglink:hover:before,.theme-toggle:hover:before,.lang-trigger:hover:before,.nb-theme:hover:before,.nb-lang-trigger:hover:before,.nb-flag:hover:before,.hamburger:hover:before,.footer .footer-link:hover:before,.month-selector select:hover:before{opacity:1}.button span,.btn span,.cta-button span,.biglink span,.theme-toggle span,.lang-trigger span,.hamburger span,.nb-theme span,.nb-lang-trigger span,.nb-flag span,.footer .footer-link span,.month-selector select span{position:relative;z-index:1}.button:active,.btn:active,.cta-button:active,.biglink:active,.theme-toggle:active,.lang-trigger:active,.nb-theme:active,.nb-lang-trigger:active,.nb-flag:active,.hamburger:active{transform:translateY(0);box-shadow:var(--btn-glow-active);animation:none}.button:focus-visible,.btn:focus-visible,.cta-button:focus-visible,.biglink:focus-visible,.theme-toggle:focus-visible,.lang-trigger:focus-visible,.nb-theme:focus-visible,.nb-lang-trigger:focus-visible,.nb-flag:focus-visible,.hamburger:focus-visible{outline:2px solid var(--accent);outline-offset:3px;box-shadow:0 0 0 4px #2dd4bf33,var(--btn-glow-hover);border-radius:8px;animation:none}.button[disabled],.btn[disabled],.cta-button[disabled],.biglink[aria-disabled=true],.theme-toggle[disabled],.lang-trigger[disabled],.nb-theme[disabled],.nb-lang-trigger[disabled],.nb-flag[disabled],.hamburger[disabled]{opacity:.6;cursor:not-allowed;transform:none;box-shadow:var(--btn-glow);animation:none}.btn-outline,.button.button--outline{background:transparent!important;color:var(--text-primary)!important;border-color:var(--accent)!important;box-shadow:0 0 0 1px var(--accent),0 0 10px #2dd4bf40;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.btn-outline:hover,.button.button--outline:hover{background:var(--accent)!important;color:#0b1120!important;animation:none}.liquidity-buttons{display:flex;gap:var(--space-3);flex-wrap:wrap}.community-links{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center}.community-link{display:inline-flex;align-items:center;padding:8px;border-radius:8px;transition:background var(--t-quick),transform var(--t-quick)}.community-link:hover{background:#2dd4bf1f;transform:translateY(-1px)}.community-logo{width:32px;height:32px;object-fit:contain}[data-theme=dark] .community-logo{filter:invert(1)}[data-theme=light] .community-logo{filter:invert(0)}.twitch-iframe,.twitch-chat-iframe,.sc-iframe,.tiktok-iframe,.jupiter-iframe,.spotify-iframe{width:100%;border:0;border-radius:12px;box-shadow:var(--shadow-1);background:#000}.twitch-iframe,.twitch-chat-iframe{min-height:360px;aspect-ratio:16/9}.spotify-iframe{min-height:352px}.jupiter-iframe{min-height:560px}@media (min-width: 900px){.twitch-iframe,.twitch-chat-iframe{min-height:420px}}@media (max-width: 768px){.sc-iframe,.tiktok-iframe,.jupiter-iframe{min-height:200px;aspect-ratio:4/5}.jupiter-iframe{min-height:620px}}@media (max-width: 480px){.twitch-iframe,.twitch-chat-iframe{min-height:380px}.spotify-iframe{min-height:300px}}.component-card.tiktok,.soundcloud-container{overflow:hidden}.tiktok-embed-wrap,.soundcloud-aspect{max-width:780px;width:100%;margin:0 auto;position:relative;aspect-ratio:16/9;background:#000;border-radius:12px}@media (max-width: 768px){.tiktok-embed-wrap,.soundcloud-aspect{aspect-ratio:4/5}}.tiktok-embed,.tiktok-embed iframe,.soundcloud-iframe{max-width:100%!important;width:100%!important;display:block!important;border:0}.soundcloud-iframe{position:absolute;inset:0;height:100%}.soundcloud-attribution{margin-top:8px;font-size:.9rem;color:var(--text-accent)}.soundcloud-attribution a{color:var(--accent)}.soundcloud-attribution a:hover{color:var(--highlight)}.modal-overlay{position:fixed;inset:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:16px;animation:modal-slide-up .4s cubic-bezier(.4,0,.2,1)}.modal-content{position:relative;max-width:760px;width:min(100%,760px);max-height:90vh;overflow:auto;background:#12141cf2;backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);color:var(--text-primary);border-radius:16px;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 40px #00000080;padding:20px}.modal-close{position:absolute;right:10px;top:8px;cursor:pointer;background:transparent;border:0;color:var(--text-primary);font-size:22px;font-weight:800;line-height:1;transition:color var(--t-quick),transform var(--t-quick);touch-action:manipulation}.modal-close:hover{color:var(--highlight);transform:scale(1.05)}.loading-overlay,.error-overlay{text-align:center;margin-bottom:8px;padding:8px 10px;border-radius:10px;font-size:14px}.loading-overlay{background:#2dd4bf1a;border:1px solid var(--accent);color:var(--text-primary)}.error-overlay,.error-boundary{background:#ef44441a;border:1px solid var(--danger);color:var(--text-danger)}.error-boundary{padding:10px 12px;border-radius:10px;margin:10px 0}.error-container{padding:var(--space-5);color:var(--danger);font-family:var(--font-sans);text-align:center}table{width:100%;border-collapse:collapse;margin:12px 0;font-size:15px}th,td{border:1px solid var(--card-border);padding:8px 10px;text-align:left;vertical-align:top;overflow-wrap:anywhere;word-break:break-word}th{background:var(--card-bg-soft);font-weight:800;color:var(--text-primary)}.report-container .table-responsive{position:relative;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--card-border);border-radius:10px;background:var(--card-bg);margin:12px 0}.report-container .table-responsive>table{min-width:640px}@media (max-width: 768px){.report-container .table-responsive thead th{position:sticky;top:0;z-index:1;background:var(--card-bg)}}.footer-badges{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin:12px 0}.footer-badges a{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--shadow-1);transition:background var(--t-quick),transform var(--t-quick),border-color var(--t-quick)}.footer-badges a:hover{background:#f472b62e;transform:translateY(-1px);border-color:var(--highlight)}.footer-badges img{height:32px;width:auto;display:block}.u-flex{display:flex}.u-center{display:flex;align-items:center;justify-content:center}.u-between{display:flex;align-items:center;justify-content:space-between}.u-col{display:flex;flex-direction:column}.u-wrap{flex-wrap:wrap}.u-gap-2{gap:var(--space-2)}.u-gap-3{gap:var(--space-3)}.u-gap-4{gap:var(--space-4)}.u-mt-2{margin-top:var(--space-2)}.u-mt-3{margin-top:var(--space-3)}.u-mt-4{margin-top:var(--space-4)}.u-mb-2{margin-bottom:var(--space-2)}.u-mb-3{margin-bottom:var(--space-3)}.u-mb-4{margin-bottom:var(--space-4)}.u-text-dim{color:var(--text-accent)}.u-text-danger{color:var(--danger)}.u-text-success{color:var(--success)}.u-hide{display:none!important}@media (min-width: 700px){.u-hide-md{display:none!important}}@media (min-width: 1100px){.u-hide-lg{display:none!important}}.w-100{width:100%}.w-50{width:50%}.w-auto{width:auto}.rounded{border-radius:12px}.rounded-lg{border-radius:16px}.rounded-full{border-radius:999px}.skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{left:16px;top:16px;width:auto;height:auto;padding:8px 12px;background:#000;color:#fff;z-index:9999;border-radius:8px}@media print{body{background:#fff!important;color:#111!important}.header,.footer,.news-ticker-wrapper{display:none!important}.section{border-color:#888!important}a{color:#111!important;text-decoration:underline}}@media (max-width: 768px){.hamburger{display:block}.nav-links{display:none;flex-direction:column;position:absolute;top:60px;left:0;width:100%;background:var(--header-footer-bg);padding:var(--space-4);z-index:var(--z-dropdown);box-shadow:var(--shadow-2)}.nav-links.open{display:flex}.card-container{grid-template-columns:1fr}.navbar{flex-wrap:wrap}}@media (max-width: 480px){.navbar{flex-direction:column;align-items:flex-start;gap:8px}.nav-link{font-size:14px;padding:8px 10px}.main-content{padding:16px 12px}.section-title{font-size:22px}.footer-badges{gap:10px}.footer-links{gap:8px}.card,.component-card{padding:16px;min-height:240px}.card-title{font-size:22px}}@media (min-width: 900px){.nb-overlay{display:none}}.nb-navbar{position:sticky;top:0;z-index:var(--nb-z);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;height:var(--nb-height);padding:8px 12px;background:#0f0f23e6;backdrop-filter:saturate(1.8) blur(12px);-webkit-backdrop-filter:saturate(1.8) blur(12px);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:var(--nb-shadow);max-width:100vw;box-sizing:border-box}.nb-burger{width:38px;height:34px;border:1px solid var(--nb-border);border-radius:10px;background:var(--card-bg);display:grid;place-content:center;gap:5px;cursor:pointer;transition:transform .15s var(--ease),border-color .2s var(--ease),background .2s var(--ease)}@media (min-width: 900px){.nb-burger{display:none}}.nb-logo{justify-self:center;font-weight:900;font-size:18px;letter-spacing:.4px;color:var(--nb-text);text-decoration:none;transition:color .15s var(--ease);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 900px){.nb-logo{justify-self:start;font-size:22px}}.nb-links{position:fixed;left:0;right:0;top:var(--nb-height);background:var(--nb-bg);border-top:1px solid var(--nb-border);transform:translateY(-8px);opacity:0;pointer-events:none;transition:opacity .2s var(--ease),transform .2s var(--ease);padding:8px 12px;display:flex;flex-direction:column;gap:6px;width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box}@media (min-width: 900px){.nb-links{position:static;transform:none;opacity:1;pointer-events:auto;flex-direction:row;gap:10px;background:transparent;border-top:none;padding:0;align-items:center;justify-self:center}}.nb-link{display:block;padding:8px 10px;border-radius:10px;color:var(--nb-link);text-decoration:none;border:1px solid transparent;transition:background .15s var(--ease),color .15s var(--ease),border-color .15s var(--ease);touch-action:manipulation}.nb-lang-menu{position:absolute;right:0;top:calc(100% + 8px);background:#1a1c20e6;backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 10px 30px #0006;padding:6px;min-width:160px;z-index:calc(var(--nb-z) + 1)}@media (max-width: 900px){.nb-navbar{grid-template-columns:auto 1fr auto;padding:8px 12px;gap:8px}.nb-logo{font-size:16px;letter-spacing:.2px}.nb-right{gap:6px}.nb-theme,.nb-lang-trigger{padding:6px 8px;font-size:14px}.nb-burger{width:36px;height:32px;gap:4px}.nb-burger span{width:16px;height:1.5px}.nb-link{padding:10px 12px;font-size:14px}.nb-lang-flags{gap:4px}.nb-flag{padding:4px 6px;font-size:12px}}@media (max-width: 375px){.nb-navbar{padding:6px 8px;gap:4px}.nb-logo{font-size:14px}.nb-theme,.nb-lang-trigger{padding:4px 6px}}.component-card.jupiter{background:var(--card-bg);border:1px solid var(--card-border);border-radius:16px;padding:20px;box-shadow:var(--shadow-1);transition:transform var(--t-quick),box-shadow var(--t-quick),border-color var(--t-quick);min-height:260px}.component-card.jupiter:hover{transform:translateY(-2px);box-shadow:var(--shadow-2);border-color:var(--accent)}.jupiter-title{font-size:26px;font-weight:800;margin:0 0 8px;color:var(--secondary)}.jupiter-subtitle{margin:0 0 12px;color:var(--text-accent)}.jupiter-container{width:100%;min-height:520px;border:1px solid var(--card-border);border-radius:12px;overflow:hidden;background:#00000059}.jupiter-status{margin-bottom:10px;padding:8px 10px;border-radius:10px;font-size:14px}.jupiter-status.loading{background:#2dd4bf1a;border:1px solid var(--accent);color:var(--text-primary)}.jupiter-status.error{background:#ef44441a;border:1px solid var(--danger);color:var(--text-danger)}@media (max-width: 480px){.jupiter-title{font-size:22px}.jupiter-container{min-height:560px}}.chart-canvas{width:100%;height:100%;display:block}.chart-container.price{height:280px}.chart-container.treasury{height:300px}@media (max-width: 480px){.chart-container.price{height:320px}.chart-container.treasury{height:340px}}:root{--jupiter-plugin-primary: 45, 212, 191;--jupiter-plugin-background: 15, 16, 19;--jupiter-plugin-primary-text: 240, 240, 240;--jupiter-plugin-warning: 245, 158, 11;--jupiter-plugin-interactive: 244, 114, 182;--jupiter-plugin-module: 23, 26, 32}.install-btn{display:inline-block;padding:10px 14px;border-radius:12px;background:var(--accent);color:#0b1120;font-weight:800;letter-spacing:.2px;border:1px solid transparent;transition:background var(--t-quick),transform var(--t-quick),box-shadow var(--t-quick);cursor:pointer}.install-btn:hover{background:var(--highlight);transform:translateY(-1px);box-shadow:var(--shadow-1)}.nb-right .install-btn{padding:8px 12px}@media (max-width: 480px){.nb-right .install-btn{font-size:14px;padding:8px 10px}}.report-section{padding-top:1rem}.report-accordion{border-radius:16px;border:1px solid rgba(45,212,191,.35);background:#0f172ad9;box-shadow:0 10px 30px #00000073;overflow:hidden}.report-accordion[open]{border-color:#2dd4bfb3}.report-summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;cursor:pointer;font-weight:600;color:var(--text-primary, #e5e7eb);background:linear-gradient(90deg,#2dd4bf1f,#38bdf80a)}.report-summary::-webkit-details-marker{display:none}.report-summary:after{content:"▾";font-size:.8rem;opacity:.9;transition:transform .15s var(--ease)}.report-accordion[open] .report-summary:after{transform:rotate(180deg)}.report-summary-label{font-size:.98rem}.report-summary-month{font-size:.8rem;opacity:.75}.report-toc{display:flex;flex-wrap:wrap;gap:6px;padding:8px 14px 4px;border-top:1px solid rgba(45,212,191,.3);border-bottom:1px solid rgba(45,212,191,.18);background:radial-gradient(circle at top left,rgba(45,212,191,.18),transparent 55%),radial-gradient(circle at bottom right,rgba(244,114,182,.14),transparent 55%)}.report-toc button{border-radius:999px;border:1px solid rgba(148,163,184,.5);background:#0f172acc;padding:4px 10px;font-size:.78rem;color:var(--text-secondary, #cbd5f5);cursor:pointer;transition:background .15s var(--ease),border-color .15s var(--ease),transform .12s var(--ease);touch-action:manipulation}.report-toc button:hover{background:#2dd4bf2e;border-color:#2dd4bfcc;transform:translateY(-1px)}.report-toc button:active{transform:translateY(0)}@media (max-width: 640px){.report-summary{flex-direction:column;align-items:flex-start}}.report-toc{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 18px;padding:6px 8px;border-radius:999px;background:#0f172ab3;border:1px solid rgba(45,212,191,.25);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.report-toc-link{font-size:.8rem;padding:4px 10px;border-radius:999px;border:1px solid transparent;color:var(--text-secondary, #cbd5f5);text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.report-toc-link:hover{background:#2dd4bf24;color:var(--accent, #2dd4bf);border-color:#2dd4bf66}.report-toc-link:focus-visible{outline:2px solid var(--accent, #2dd4bf);outline-offset:2px}.glass-enhanced{backdrop-filter:saturate(1.8) blur(12px);-webkit-backdrop-filter:saturate(1.8) blur(12px)}.glass-layer{position:relative;backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);background:#1a1c2099;border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden}.glass-layer:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.05),transparent);pointer-events:none}.glass-light{backdrop-filter:blur(4px) saturate(1.2);-webkit-backdrop-filter:blur(4px) saturate(1.2);background:#1a1c2066}.glass-heavy{backdrop-filter:blur(24px) saturate(1.8);-webkit-backdrop-filter:blur(24px) saturate(1.8);background:#1a1c20cc}.glass-ultra{backdrop-filter:blur(32px) saturate(2);-webkit-backdrop-filter:blur(32px) saturate(2);background:#1a1c20e6}.glass-border{border:1px solid rgba(255,255,255,.1);box-shadow:0 0 0 1px #ffffff0d,0 8px 32px #0000004d}@keyframes reveal-up{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fade-in-scale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(2deg)}}@keyframes glow-pulse{0%,to{box-shadow:0 0 0 1px var(--accent),0 0 20px #2dd4bf66}50%{box-shadow:0 0 0 1px var(--accent),0 0 40px #2dd4bfcc}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes hamburger-x{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes modal-slide-up{0%{opacity:0;transform:translateY(50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes text-glow-pulse{0%,to{text-shadow:0 0 10px currentColor}50%{text-shadow:0 0 20px currentColor,0 0 30px currentColor}}@keyframes ticker-pulse{0%,to{opacity:.8}50%{opacity:1}}@keyframes chart-pulse{0%{opacity:.6;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes particles{0%{transform:translate(0) scale(1);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(var(--x),var(--y)) scale(0);opacity:0}}.card-3d{transform:perspective(1000px) rotateX(0) rotateY(0);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);will-change:transform}.card-3d:hover{transform:perspective(1000px) rotateX(2deg) rotateY(-2deg) translateY(-4px) scale(1.02);box-shadow:0 20px 40px #0006}.card-glass{background:#1a1c2099;backdrop-filter:blur(12px) saturate(1.5);-webkit-backdrop-filter:blur(12px) saturate(1.5);border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;position:relative}.card-glass:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(45,212,191,.1),transparent);pointer-events:none}.card-image-zoom{overflow:hidden;border-radius:12px}.card-image-zoom img{transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform}.card-image-zoom:hover img{transform:scale(1.05)}.btn-gradient{background:linear-gradient(135deg,var(--accent),var(--highlight));border:none;position:relative;overflow:hidden}.btn-gradient:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--highlight),var(--accent));opacity:0;transition:opacity .3s ease}.btn-gradient:hover:before{opacity:1}.btn-gradient span{position:relative;z-index:1}.btn-glass{background:#2dd4bf26;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(45,212,191,.3);color:var(--text-primary);transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-glass:hover{background:#2dd4bf40;border-color:var(--accent);transform:translateY(-2px);box-shadow:0 10px 20px #2dd4bf33}.focus-enhanced:focus-visible{outline:2px solid var(--accent);outline-offset:3px;box-shadow:0 0 0 4px #2dd4bf33;border-radius:8px}.sticky-header-enhanced{backdrop-filter:saturate(1.8) blur(12px);-webkit-backdrop-filter:saturate(1.8) blur(12px);background:#0d0f18e6;border-bottom:1px solid rgba(255,255,255,.1);transition:backdrop-filter .3s ease}.glass-dropdown{backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);background:#1a1c20e6;border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 10px 30px #0006}.smooth-scroll{scroll-behavior:smooth;scroll-padding-top:80px}.gpu-accelerated{transform:translateZ(0);will-change:transform;backface-visibility:hidden}.gpu-accelerated *{transform:translateZ(0)}@media (prefers-reduced-motion: reduce){.animate-reveal,.animate-glow,.card-3d,.card-image-zoom img,.btn-gradient,.btn-glass{animation:none!important;transition:none!important;transform:none!important}.glass-layer:before,.card-glass:before,.btn-gradient:before{display:none}}.efficient-hover{transition:opacity .2s ease,transform .2s ease}.efficient-hover:hover{opacity:.8;transform:scale(1.02)}.smart-transition{transition:all .3s cubic-bezier(.4,0,.2,1)}.animate-reveal{animation:reveal-up .6s cubic-bezier(.4,0,.2,1) forwards;opacity:0}.animate-glow{animation:glow-pulse 2s ease-in-out infinite}.animate-float{animation:float 3s ease-in-out infinite}.animate-shimmer{background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);background-size:200% 100%;animation:shimmer 1.5s infinite}.glass-layer{backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);background:#1a1c2099;border:1px solid rgba(255,255,255,.1)}.btn-gradient{background:linear-gradient(135deg,var(--accent),var(--highlight));border:none;color:#0b1120;font-weight:800}.btn-glass{background:#2dd4bf26;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(45,212,191,.3);color:var(--text-primary)}.card-glass{background:#1a1c2099;backdrop-filter:blur(12px) saturate(1.5);-webkit-backdrop-filter:blur(12px) saturate(1.5);border:1px solid rgba(255,255,255,.1)}@media (max-width: 768px){.glass-layer,.card-glass,.btn-glass,.glass-dropdown{backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2)}.glass-heavy,.glass-ultra{backdrop-filter:blur(16px) saturate(1.5);-webkit-backdrop-filter:blur(16px) saturate(1.5)}}:root{--nb-height: 56px;--nb-bg: rgba(15, 15, 35, .8);--nb-border: rgba(45, 212, 191, .45);--nb-shadow: 0 6px 16px rgba(0,0,0,.35);--nb-text: var(--text-primary, #f0f0f0);--nb-link: var(--text-primary, #f0f0f0);--nb-link-hover: var(--accent, #2dd4bf);--nb-active: var(--secondary, #2684ff);--nb-z: 120;--bp-desktop: 900px;--ease: cubic-bezier(.2,.7,.2,1)}.nb-overlay{position:fixed;inset:0;background:#00000080;opacity:0;pointer-events:none;transition:opacity .2s var(--ease);z-index:calc(var(--nb-z) - 1)}.nb-overlay.open{opacity:1;pointer-events:auto}@media (min-width: var(--bp-desktop)){.nb-overlay{display:none}}.nb-navbar{position:sticky;top:0;z-index:var(--nb-z);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;height:var(--nb-height);padding:8px 12px;background:var(--nb-bg);-webkit-backdrop-filter:saturate(1.2) blur(6px);backdrop-filter:saturate(1.2) blur(6px);border-bottom:1px solid var(--nb-border);box-shadow:var(--nb-shadow)}@media (min-width: 480px){.nb-navbar{padding:10px 14px}}.nb-burger{width:38px;height:34px;border:1px solid var(--nb-border);border-radius:10px;background:var(--card-bg, rgba(34,34,34,.9));display:grid;place-content:center;gap:5px;cursor:pointer;transition:transform .15s var(--ease),border-color .2s var(--ease),background .2s var(--ease)}.nb-burger:hover{transform:translateY(-1px);border-color:var(--nb-link-hover)}.nb-burger:focus-visible{outline:2px solid var(--nb-link-hover);outline-offset:2px}.nb-burger span{width:18px;height:2px;background:var(--nb-text);border-radius:2px;transition:transform .2s var(--ease),opacity .2s var(--ease);display:block}.nb-burger.is-open span:nth-child(1){transform:translateY(4px) rotate(45deg)}.nb-burger.is-open span:nth-child(2){opacity:0}.nb-burger.is-open span:nth-child(3){transform:translateY(-4px) rotate(-45deg)}@media (min-width: var(--bp-desktop)){.nb-burger{display:none}}.nb-logo{justify-self:center;font-weight:900;font-size:18px;letter-spacing:.4px;color:var(--nb-text);text-decoration:none;transition:color .15s var(--ease)}.nb-logo:hover{color:var(--nb-link-hover)}@media (min-width: var(--bp-desktop)){.nb-logo{justify-self:start;font-size:22px}}.nb-links{position:fixed;left:0;right:0;top:var(--nb-height);background:var(--nb-bg);border-top:1px solid var(--nb-border);transform:translateY(-8px);opacity:0;pointer-events:none;transition:opacity .2s var(--ease),transform .2s var(--ease);padding:8px 12px;display:flex;flex-direction:column;gap:6px}.nb-links.open{transform:none;opacity:1;pointer-events:auto}@media (min-width: 480px){.nb-links{padding:10px 14px;gap:8px}}@media (min-width: var(--bp-desktop)){.nb-links{position:static;transform:none;opacity:1;pointer-events:auto;flex-direction:row;gap:10px;background:transparent;border-top:none;padding:0;align-items:center;justify-self:center}}.nb-link{display:block;padding:8px 10px;border-radius:10px;color:var(--nb-link);text-decoration:none;border:1px solid transparent;background:transparent;cursor:pointer;transition:background .15s var(--ease),color .15s var(--ease),border-color .15s var(--ease);touch-action:manipulation}.nb-link:hover{color:var(--nb-link-hover);background:#2dd4bf1f;border-color:var(--nb-border)}.nb-link:focus-visible{outline:2px solid var(--nb-link-hover);outline-offset:2px}.nb-link.active{color:#0b1120;background:var(--nb-active);border-color:var(--nb-active)}.nb-right{justify-self:end;display:flex;align-items:center;gap:8px}@media (min-width: 480px){.nb-right{gap:10px}}.nb-theme{border:1px solid var(--nb-border);border-radius:10px;background:var(--card-bg, rgba(34,34,34,.9));color:var(--nb-text);padding:8px 10px;cursor:pointer;transition:transform .15s var(--ease),border-color .2s var(--ease),background .2s var(--ease)}.nb-theme:hover{transform:translateY(-1px);border-color:var(--nb-link-hover)}.nb-lang{position:relative}.nb-lang-trigger{border:1px solid var(--nb-border);border-radius:10px;background:var(--card-bg, rgba(34,34,34,.9));color:var(--nb-text);padding:8px 10px;cursor:pointer;transition:transform .15s var(--ease),border-color .2s var(--ease),background .2s var(--ease)}.nb-lang-trigger:hover{transform:translateY(-1px);border-color:var(--nb-link-hover)}.nb-lang-menu{position:absolute;right:0;top:calc(100% + 8px);background:var(--card-bg, rgba(26,28,32,.92));border:1px solid var(--nb-border);border-radius:12px;box-shadow:0 10px 28px #0006;padding:6px;min-width:160px;z-index:calc(var(--nb-z) + 1)}.nb-lang-item{width:100%;text-align:left;border:0;background:transparent;color:var(--nb-text);padding:8px 10px;border-radius:8px;cursor:pointer;display:flex;gap:10px;align-items:center;transition:background .15s var(--ease),transform .15s var(--ease)}.nb-lang-item:hover{background:#f472b633}.nb-lang-item.active{background:var(--nb-active);color:#0b1120}.nb-lang-mobile{margin-top:6px}.nb-lang-inline{display:flex;align-items:center;justify-content:space-between;gap:10px}.nb-lang-label{color:var(--nb-text);font-size:.95rem;opacity:.9}.nb-lang-flags{display:flex;gap:6px}.nb-flag{border:1px solid var(--nb-border);background:transparent;color:var(--nb-text);padding:6px 8px;border-radius:8px;cursor:pointer}.nb-flag.active{background:var(--nb-active);color:#0b1120;border-color:var(--nb-active)}.nb-reports{position:relative}.nb-reports-toggle{display:inline-flex;align-items:center;gap:4px;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--nb-link);cursor:pointer;padding:8px 10px;transition:background .15s var(--ease),color .15s var(--ease),border-color .15s var(--ease)}.nb-reports-toggle:hover{color:var(--nb-link-hover);background:#2dd4bf1f;border-color:var(--nb-border)}.nb-reports-caret{font-size:.75rem;opacity:.8}.nb-reports-menu{position:absolute;top:calc(100% + 6px);left:0;min-width:190px;background:var(--card-bg, rgba(26, 28, 32, .96));border-radius:10px;border:1px solid var(--nb-border);box-shadow:0 12px 28px #0000008c;padding:6px 0;opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .15s var(--ease),transform .15s var(--ease);z-index:calc(var(--nb-z) + 1)}.nb-reports.open .nb-reports-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.nb-reports-item{display:block;padding:6px 12px;font-size:.9rem;color:var(--nb-link);text-decoration:none;white-space:nowrap;transition:background .15s var(--ease),color .15s var(--ease)}.nb-reports-item:hover{background:#2dd4bf26;color:var(--nb-link-hover)}@media (max-width: 899px){.nb-reports-menu{position:static;box-shadow:none;border-radius:8px;border-width:0;padding:4px 0 0;opacity:1;pointer-events:auto;transform:none;background:transparent}.nb-reports-item{padding-left:18px}}@keyframes aurora-gradient{0%{background-position:0% 50%;filter:hue-rotate(0deg)}25%{background-position:100% 50%;filter:hue-rotate(30deg)}50%{background-position:100% 100%;filter:hue-rotate(60deg)}75%{background-position:0% 100%;filter:hue-rotate(30deg)}to{background-position:0% 50%;filter:hue-rotate(0deg)}}@keyframes particle-float{0%{transform:translate(0) scale(1);opacity:0}10%{opacity:var(--particle-opacity, .6)}90%{opacity:var(--particle-opacity, .6)}to{transform:translate(var(--x),var(--y)) scale(.3);opacity:0}}@keyframes particle-twinkle{0%,to{opacity:.3}50%{opacity:.8}}.background-animation{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;z-index:-999!important;overflow:visible;pointer-events:none;will-change:transform;backface-visibility:hidden;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;contain:strict}.aurora-layer{position:absolute;top:-100vh;left:0;width:100%;height:300vh;min-height:-webkit-fill-available;background:radial-gradient(ellipse at 20% 30%,rgba(45,212,191,.15) 0%,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(244,114,182,.15) 0%,transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(38,132,255,.1) 0%,transparent 70%);background-size:200% 200%;animation:aurora-gradient 25s ease-in-out infinite;will-change:background-position,filter}.particles-layer{position:absolute;top:-100vh;left:0;width:100%;height:300vh;min-height:-webkit-fill-available}.particle{position:absolute;border-radius:50%;background:radial-gradient(circle,var(--particle-color, #2dd4bf) 0%,transparent 70%);animation:particle-float var(--duration, 20s) linear infinite;will-change:transform,opacity}.particle.twinkle{animation:particle-float var(--duration, 20s) linear infinite,particle-twinkle 3s ease-in-out infinite}.base-background{position:absolute;top:-100vh;left:0;width:100%;height:300vh;min-height:-webkit-fill-available;background:var(--bg-dark);background-image:radial-gradient(circle at 10% 20%,rgba(45,212,191,.05) 0%,transparent 20%),radial-gradient(circle at 90% 80%,rgba(244,114,182,.05) 0%,transparent 20%)}.gpu-accelerated{transform:translateZ(0);backface-visibility:hidden}@media (prefers-reduced-motion: reduce){.aurora-layer,.particle,.particle.twinkle{animation:none!important}.aurora-layer{background:var(--bg-dark);opacity:.8}}@media (max-width: 768px){.aurora-layer{animation-duration:30s;background-size:150% 150%}.particle{animation-duration:calc(var(--duration, 20s) * 1.5)}}@media (max-width: 480px){.aurora-layer{animation-duration:35s;background-size:120% 120%}}@media (prefers-reduced-motion: no-preference){.performance-optimized{content-visibility:auto;contain:layout style paint}}[data-theme=light] .aurora-layer{background:radial-gradient(ellipse at 20% 30%,rgba(0,82,204,.1) 0%,transparent 50%),radial-gradient(ellipse at 80% 70%,rgba(244,114,182,.1) 0%,transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(45,212,191,.08) 0%,transparent 70%)}[data-theme=light] .particle{--particle-color: #0052cc;--particle-opacity: .4}@supports not (backdrop-filter: blur(1px)){.background-animation{background:var(--bg-dark)}.aurora-layer{opacity:.6}}
