: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)}@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)}.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)}@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)}@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}@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-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-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)}: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) url(/uglypupPEZ-bg.png) center/cover no-repeat fixed;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:var(--header-footer-bg);-webkit-backdrop-filter:var(--glass);backdrop-filter:var(--glass);box-shadow:var(--shadow-1)}.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}.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:var(--header-footer-bg);border-top:1px solid var(--card-border);border-bottom:1px solid var(--card-border)}.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}@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}.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}.component-card.liquidity,.component-card.community,.component-card.soundcloud,.component-card.twitch,.component-card.token,.component-card.whitepaper,.component-card.spotify{background:transparent}.card:hover,.component-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-2);border-color:var(--accent)}.card img,.component-card img{border-radius:12px;margin-bottom:12px}.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}.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(-1px);box-shadow:var(--btn-glow-hover);background:var(--highlight);color:#0b1120;border-color:var(--accent)}.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)}.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:2px;box-shadow:0 0 0 2px #0b1120e6,var(--btn-glow-hover)}.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)}.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}.btn-outline:hover,.button.button--outline:hover{background:var(--accent)!important;color:#0b1120!important}.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}.modal-content{position:relative;max-width:760px;width:min(100%,760px);max-height:90vh;overflow:auto;background:var(--modal-bg);color:var(--text-primary);border-radius:16px;border:1px solid var(--card-border);box-shadow:var(--shadow-3);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}}.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: 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: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);max-width:100vw;box-sizing:border-box}@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);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: 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}.nb-logo:hover{color:var(--nb-link-hover)}@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}.nb-links.open{transform:none;opacity:1;pointer-events:auto}@media (min-width: 480px){.nb-links{padding:10px 14px;gap:8px}}@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-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-lang{position:relative}.nb-lang-menu{position:absolute;right:0;top:calc(100% + 8px);background:var(--card-bg);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)}@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}}
