@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&family=JetBrains+Mono:wght@400;500&display=swap);:root{--color-brand:#0d9b7a;--color-brand-light:#14b892;--color-brand-dark:#0a7a5f;--color-accent-glow:#0d9b7a4d;--color-success:#10b981;--color-warning:#f59e0b;--color-error:#ef4444;--color-info:#3b82f6;--gradient-brand:linear-gradient(135deg,var(--color-brand),var(--color-brand-light));--gradient-gold:linear-gradient(135deg,#f59e0b,#fbbf24);--gradient-purple:linear-gradient(135deg,#8b5cf6,#a78bfa);--gradient-blue:linear-gradient(135deg,#3b82f6,#60a5fa);--gradient-pink:linear-gradient(135deg,#ec4899,#f472b6);--color-primary:#0d9b7a;--color-secondary:#fff;--color-background:linear-gradient(135deg,#f5f7fa,#e8ecf1);--color-surface:#ffffffbf;--color-surface-glass:#ffffff1f;--color-surface-elevated:#fafbfcf2;--color-text-primary:#0f172a;--color-text-secondary:#475569;--color-text-muted:#64748b;--color-border:#0d9b7a33;--color-border-glass:#00000014;--color-hover:#0d9b7a1a;--color-border-hover:var(--color-brand);--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--shadow-glow:0 0 20px #0d9b7a4d;--shadow-glow-strong:0 0 30px #0d9b7a80;--blur-sm:blur(8px);--blur-md:blur(12px);--blur-lg:blur(20px);--blur-xl:blur(30px);--focus-ring:0 0 0 3px #0d9b7a66,0 0 0 1px var(--color-brand);--font-primary:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--font-display:"Space Grotesk",sans-serif;--font-mono:"JetBrains Mono","Fira Code",monospace;--spacing-xs:0.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--spacing-xxl:4rem;--max-width:1400px;--sidebar-width:280px;--sidebar-width-collapsed:80px;--header-height:72px;--border-radius-sm:8px;--border-radius-md:12px;--border-radius-lg:16px;--border-radius-xl:24px;--border-radius-full:9999px;--transition:all 0.3s cubic-bezier(0.4,0.0,0.2,1);--transition-fast:all 0.15s ease;--z-modal-backdrop:400;--z-popover:600;--z-toast:800;--touch-target-min:44px;--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-out-back:cubic-bezier(0.34,1.56,0.64,1);--ease-in-out-quart:cubic-bezier(0.76,0,0.24,1);--ease-bounce:cubic-bezier(0.68,-0.55,0.265,1.55);--color-gold:#f59e0b;--color-purple:#8b5cf6;--color-pink:#ec4899;--color-cyan:#06b6d4}[data-theme=dark]{--color-brand:#26e2b3;--color-brand-light:#4aedc4;--color-brand-dark:#1cb890;--color-accent-glow:#26e2b34d;--gradient-brand:linear-gradient(135deg,var(--color-brand),var(--color-brand-light));--color-primary:#26e2b3;--color-secondary:#0a0a0a;--color-background:linear-gradient(135deg,#0f0f23,#1a1a2e 50%,#16213e);--color-surface:#26e2b30d;--color-surface-glass:#26e2b314;--color-surface-elevated:#141428f2;--color-border:#26e2b333;--color-hover:#26e2b326;--color-border-hover:var(--color-brand);--shadow-sm:0 1px 2px 0 #0000004d;--shadow-md:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003;--shadow-lg:0 10px 15px -3px #0000004d,0 4px 6px -2px #0003;--shadow-xl:0 20px 25px -5px #0006,0 10px 10px -5px #0000004d;--focus-ring:0 0 0 3px #26e2b366,0 0 0 1px var(--color-brand)}@media (max-width:1024px){:root{--sidebar-width:0px;--header-height:64px}}@media (max-width:768px){:root{--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--header-height:56px}}:root{--c-brand:#26e2b3;--c-brand-dark:#0d9b7a;--c-brand-light:#4aedc4;--c-accent:#8b5cf6;--c-accent-dark:#7c3aed;--c-gray-50:#f8fafc;--c-gray-100:#f1f5f9;--c-gray-200:#e2e8f0;--c-gray-300:#cbd5e1;--c-gray-400:#94a3b8;--c-gray-500:#64748b;--c-gray-600:#475569;--c-gray-700:#334155;--c-gray-800:#1e293b;--c-gray-900:#0f172a;--c-gray-950:#0a0f1a;--c-success:#10b981;--c-warning:#f59e0b;--c-error:#ef4444;--c-info:#3b82f6;--radius-xl:24px;--transition-fast:150ms ease;--transition-base:250ms ease;--transition-slow:350ms ease;--transition-bounce:350ms cubic-bezier(0.34,1.56,0.64,1)}[data-theme=dark]{--color-bg-base:#050a12;--color-bg-primary:#0a0f1a;--color-bg-secondary:#0f172a;--color-bg-tertiary:#141c2e;--color-bg-elevated:#0f172af2;--color-bg-glass:#0f172a99;--color-bg-input:#0a0f1ae6;--color-bg-card:#ffffff08;--color-bg-card-hover:#26e2b314;--color-text-primary:#fff;--color-text-secondary:#e2e8f0;--color-text-muted:#94a3b8;--color-text-accent:#26e2b3;--color-text-link:#26e2b3;--color-border-primary:#26e2b340;--color-border-secondary:#26e2b326;--color-border-muted:#94a3b81a;--color-border-card:#ffffff0f;--color-surface-glass:#26e2b30d;--color-border-glass:#26e2b326;--glass-blur:blur(20px);--glass-bg:#0f172a99;--glass-border:#26e2b31f;--color-hover-bg:#26e2b31a;--color-hover-border:#26e2b380;--color-hover-text:#26e2b3;--color-hover-glow:0 0 20px #26e2b34d;--color-focus-ring:0 0 0 3px #26e2b366;--color-icon:#64748b;--color-icon-hover:#26e2b3;--color-positive:#26e2b3;--color-negative:#ff6b6b;--shadow-card:0 4px 20px #0000004d;--shadow-card-hover:0 8px 30px #0006,0 0 20px #26e2b326;--shadow-elevated:0 8px 32px #0006;--shadow-glow:0 0 20px #26e2b34d;--shadow-glow-strong:0 0 30px #26e2b380;--btn-primary-bg:linear-gradient(135deg,#26e2b3,#0d9b7a);--btn-primary-hover:linear-gradient(135deg,#4aedc4,#26e2b3);--btn-primary-text:#0a0f1a;--btn-secondary-bg:#0000;--btn-secondary-border:#26e2b34d;--btn-secondary-hover-bg:#26e2b31a;--btn-secondary-hover-border:#26e2b399}[data-theme=light]{--color-bg-secondary:#f8fafc;--color-bg-tertiary:#f1f5f9;--color-bg-elevated:#fffffffa;--color-bg-glass:#ffffffb3;--color-bg-input:#f1f5f9;--color-bg-card-hover:#0d9b7a0d;--color-text-accent:#0d9b7a;--color-text-link:#0d9b7a;--color-border-primary:#0d9b7a40;--color-border-secondary:#0d9b7a1f;--color-border-muted:#e2e8f0;--color-border-card:#e2e8f0;--color-surface-glass:#0d9b7a0d;--color-border-glass:#0d9b7a26;--glass-blur:blur(20px);--glass-bg:#ffffffb3;--glass-border:#0d9b7a1f;--color-hover-bg:#0d9b7a14;--color-hover-border:#0d9b7a80;--color-hover-text:#0d9b7a;--color-hover-glow:0 0 20px #0d9b7a33;--color-focus-ring:0 0 0 3px #0d9b7a4d;--color-icon:#64748b;--color-icon-hover:#0d9b7a;--color-positive:#059669;--color-negative:#dc2626;--shadow-card:0 1px 3px #00000014,0 1px 2px #0000000f;--shadow-card-hover:0 4px 12px #0000001a,0 0 20px #0d9b7a1a;--shadow-elevated:0 4px 12px #0000001a;--shadow-glow:0 0 15px #0d9b7a33;--shadow-glow-strong:0 0 25px #0d9b7a4d;--btn-primary-bg:linear-gradient(135deg,#0d9b7a,#0d7459);--btn-primary-hover:linear-gradient(135deg,#14b892,#0d9b7a);--btn-primary-text:#fff;--btn-secondary-bg:#0000;--btn-secondary-border:#0d9b7a4d;--btn-secondary-hover-bg:#0d9b7a14;--btn-secondary-hover-border:#0d9b7a99}:root{--font-sans:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--font-display:"Space Grotesk",var(--font-sans);--font-mono:"JetBrains Mono",monospace;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--tracking-tight:-0.025em;--tracking-normal:0;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1280px;--container-2xl:1400px;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a;--shadow-xl:0 20px 25px -5px #00000026;--shadow-glow:0 0 20px #26e2b34d;--shadow-glow-lg:0 0 40px #26e2b366;--z-base:1;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-modal:500;--z-tooltip:700;--transition-fast:150ms cubic-bezier(0.4,0,0.2,1);--transition-base:300ms cubic-bezier(0.4,0,0.2,1);--transition-slow:500ms cubic-bezier(0.4,0,0.2,1);--blur-sm:4px;--blur-md:8px;--blur-lg:16px;--blur-xl:24px}[data-theme=dark]{--shadow-lg:0 10px 15px -3px #0006;--shadow-xl:0 20px 25px -5px #00000080}[data-theme=light] .nft-metric-card__label{color:#64748b!important}[data-theme=light] .nft-metric-card__value{color:#0f172a!important}[data-theme=light] .nft-metric-card__change,[data-theme=light] .nft-metric-card__subvalue{color:#64748b!important}[data-theme=light] .nft-metric-card__change--up{color:#059669!important}[data-theme=light] .nft-metric-card__change--down{color:#dc2626!important}[data-theme=light] .collection-row{border-bottom-color:#f1f5f9!important}[data-theme=light] .collection-row:hover{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important}[data-theme=light] .collection-row__rank{color:#94a3b8!important}[data-theme=light] .collection-row__name{color:#0f172a!important}[data-theme=light] .collection-row__stat-label{color:#64748b!important}[data-theme=light] .collection-row__stat-value{color:#334155!important}[data-theme=light] .nft-explorer__section-title{color:#0f172a!important}[data-theme=light] .nft-explorer__error,[data-theme=light] .nft-explorer__loading{color:#64748b!important}[data-theme=light] .glow-card{border-color:#e2e8f0!important;box-shadow:0 1px 3px #00000014!important;color:#0f172a!important}[data-theme=light] .glow-card,[data-theme=light] .glow-card:hover{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important}[data-theme=light] .glow-card:hover{border-color:#0d74594d!important;box-shadow:0 4px 12px #0000001a!important}[data-theme=light] .glow-card__title{color:#0f172a!important}[data-theme=light] .glow-card__desc{color:#64748b!important}[data-theme=light] .glow-card__icon{background:#0d745914!important;border-color:#0d745933!important}[data-theme=light] .eco__title{color:#0f172a!important}[data-theme=light] .eco__stats-row,[data-theme=light] .eco__subtitle{color:#64748b!important}[data-theme=light] .eco__stats-row strong{color:#0d7459!important}[data-theme=light] .eco__category-card{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important;border-color:#e2e8f0!important;box-shadow:0 1px 3px #0000000f!important}[data-theme=light] .eco__category-card:hover{border-color:#0d745940!important}[data-theme=light] .eco__category-title{color:#0f172a!important}[data-theme=light] .eco__category-volume{color:#0d7459!important}[data-theme=light] .eco__tag{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#475569!important}[data-theme=light] .eco__highlight-card{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important;border-color:#e2e8f0!important}[data-theme=light] .eco__highlight-title,[data-theme=light] .eco__token-name{color:#0f172a!important}[data-theme=light] .eco__token-value{color:#0d7459!important}[data-theme=light] .eco__token-rank{color:#94a3b8!important}[data-theme=light] .eco__table-header{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important;border-bottom-color:#e2e8f0!important}[data-theme=light] .eco__table-header span{color:#64748b!important}[data-theme=light] .eco__table-row{border-bottom-color:#f1f5f9!important}[data-theme=light] .eco__table-row:hover{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important}[data-theme=light] .eco__table-token{color:#0f172a!important}[data-theme=light] .eco__table-symbol{color:#94a3b8!important}[data-theme=light] .eco__table-cell{color:#334155!important}[data-theme=light] .eco__tab{color:#64748b!important}[data-theme=light] .eco__tab:hover{background:#0d74590f!important;color:#0d7459!important}[data-theme=light] .eco__tab--active{background:#10b981!important;box-shadow:0 4px 16px #10b9814d!important;color:#000!important}[data-theme=light] .eco__tabs{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important;border-color:#e2e8f0!important}[data-theme=light] .stats-page{background:#0000!important}[data-theme=light] .stats__header{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-bottom-color:#e2e8f0!important}[data-theme=light] .stats__subtitle{color:#64748b!important}[data-theme=light] .stats__tab:hover{background:#0d745914!important;color:#0d7459!important}[data-theme=light] .stats__tab--active{background:#10b981!important;box-shadow:0 4px 16px #10b9814d!important;color:#000!important}[data-theme=light] .hfgi__title{color:#0f172a!important}[data-theme=light] .hfgi__subtitle{color:#64748b!important}[data-theme=light] .hfgi__card{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important;border-color:#e2e8f0!important;box-shadow:0 1px 3px #00000014!important}[data-theme=light] .hfgi__card-title{color:#0f172a!important}[data-theme=light] .hfgi__metric-label{color:#64748b!important}[data-theme=light] .hfgi__metric-value{color:#0f172a!important}[data-theme=light] .hfgi__score-label{color:#64748b!important}[data-theme=light] .hfgi__score-value{color:#0f172a!important}[data-theme=light] .hfgi__component{border-color:#e2e8f0!important}[data-theme=light] .hfgi__component,[data-theme=light] .hfgi__component:hover{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important}[data-theme=light] .hfgi__component:hover{border-color:#0d745940!important}[data-theme=light] .hfgi__comp-name{color:#0f172a!important}[data-theme=light] .hfgi__comp-detail{color:#64748b!important}[data-theme=light] .etf-card{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important;border-color:#e2e8f0!important;box-shadow:0 1px 3px #0000000f!important}[data-theme=light] .etf-card:hover{border-color:#0d74594d!important}[data-theme=light] .etf-card__name{color:#0f172a!important}[data-theme=light] .etf-card__issuer,[data-theme=light] .etf-card__stat span{color:#64748b!important}[data-theme=light] .etf-card__stat strong{color:#0f172a!important}[data-theme=light] .etf-card__metric{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important;border-color:#e2e8f0!important}[data-theme=light] .etf-card__metric span{color:#64748b!important}[data-theme=light] .etf-card__metric strong{color:#0f172a!important}[data-theme=light] .etf-card__doc{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important;border-color:#e2e8f0!important;color:#334155!important}[data-theme=light] .etf-card__doc:hover{background:#0d745914!important;border-color:#0d74594d!important;color:#0d7459!important}[data-theme=light] .council-card__front{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important;border-color:#e2e8f0!important}[data-theme=light] .council-card__back{background:linear-gradient(135deg,#0d74591a,#26e2b314)!important;border-color:#0d745940!important}[data-theme=light] .council-card__logo{filter:brightness(0)!important;opacity:.8!important}[data-theme=light] .council-card__name{color:#0f172a!important}[data-theme=light] .council-card__sector{color:#0d7459!important}[data-theme=light] .council-card__desc{color:#475569!important}[data-theme=light] .stat-card{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important;border-color:#e2e8f0!important;box-shadow:0 1px 3px #0000000f!important}[data-theme=light] .stat-card:hover{border-color:#0d74594d!important;box-shadow:0 4px 12px #0000001a!important}[data-theme=light] .stat-card__label{color:#64748b!important}[data-theme=light] .stat-card__value{color:#0f172a!important}[data-theme=light] .protocol-row{border-color:#e2e8f0!important}[data-theme=light] .protocol-row,[data-theme=light] .protocol-row:hover{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important}[data-theme=light] .protocol-row:hover{border-color:#0d745933!important}[data-theme=light] .protocol-row__name{color:#0f172a!important}[data-theme=light] .protocol-row__tvl{color:#334155!important}[data-theme=light] .protocol-row__bar-bg{background:#e2e8f0!important}[data-theme=light] .supply-info{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important;border:1px solid #e2e8f0!important}[data-theme=light] .supply-info__label{color:#64748b!important}[data-theme=light] .supply-info__value{color:#0f172a!important}[data-theme=light] .supply-info__bar{background:#e2e8f0!important}[data-theme=light] .yahoo-news-widget__title{color:#0f172a!important}[data-theme=light] .news-card{border-color:#e2e8f0!important;box-shadow:0 1px 3px #0000000f!important}[data-theme=light] .news-card,[data-theme=light] .news-card:hover{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important}[data-theme=light] .news-card:hover{border-color:#7c3aed40!important}[data-theme=light] .news-card__time{color:#94a3b8!important}[data-theme=light] .news-card__title{color:#7c3aed!important}[data-theme=light] .news-card__description{color:#64748b!important}[data-theme=light] .mcap-title{color:#0f172a!important}[data-theme=light] .mcap-label{color:#64748b!important}[data-theme=light] .mcap-value{color:#0f172a!important}[data-theme=light] .stats__loading{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#ffffffb3!important}[data-theme=light] .eco__loading,[data-theme=light] .stats__loading p{color:#64748b!important}[data-theme=light] .eco__no-data{color:#94a3b8!important}[data-theme=light]{--color-bg-base:#f0f4f8;--color-bg-primary:#fff;--color-bg-secondary:#f1f5f9;--color-bg-tertiary:#e2e8f0;--color-bg-elevated:#fff;--color-bg-card:#fff;--color-bg-input:#fff;--color-bg-hover:#10b9810f;--color-text-primary:#0f172a;--color-text-secondary:#334155;--color-text-tertiary:#475569;--color-text-muted:#64748b;--color-text-placeholder:#94a3b8;--color-border-primary:#e2e8f0;--color-border-secondary:#cbd5e1;--color-border-muted:#00000014;--c-brand:#10b981;--c-brand-dark:#059669;--color-positive:#10b981;--color-negative:#ef4444;--color-warning:#f59e0b}[data-theme=light] body{background:linear-gradient(180deg,#f8fafc,#f0f4f8 50%,#e8eef3);color:var(--color-text-primary)}[data-theme=light] .desktop-header,[data-theme=light] .header,[data-theme=light] header{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffe6;border-bottom-color:var(--color-border-primary)}[data-theme=light] .header__logo-text,[data-theme=light] .logo-text{color:var(--color-text-primary)}[data-theme=light] .desktop-nav a,[data-theme=light] .header__nav-link,[data-theme=light] .nav-link{color:var(--color-text-secondary)}[data-theme=light] .header__nav-link:hover,[data-theme=light] .nav-link:hover{background:#10b98114;color:var(--c-brand-dark)}[data-theme=light] .desktop-nav a.active,[data-theme=light] .header__nav-link--active,[data-theme=light] .nav-link--active{background:#10b9811f;color:var(--c-brand-dark)}[data-theme=light] .feature-header,[data-theme=light] .hero,[data-theme=light] .page-hero,[data-theme=light] [class*=__hero]{background:linear-gradient(135deg,#e8f5f0,#f0f4f8 50%,#e8f5f0)}[data-theme=light] .home__hero,[data-theme=light] .home__hero-content,[data-theme=light] .home__hero-visual{background:#0000!important}[data-theme=light] .hero__title,[data-theme=light] .page-title,[data-theme=light] [class*=__hero] h1,[data-theme=light] [class*=__hero] h2{color:var(--color-text-primary)}[data-theme=light] .hero__subtitle,[data-theme=light] .page-subtitle{color:var(--color-text-secondary)}[data-theme=light] .card,[data-theme=light] .glow-card,[data-theme=light] .panel,[data-theme=light] [class*=-card],[data-theme=light] [class*=-panel],[data-theme=light] [class*=__card],[data-theme=light] [class*=__panel]{background:var(--color-bg-card);border-color:var(--color-border-primary);color:var(--color-text-primary)}[data-theme=light] .card:hover,[data-theme=light] .glow-card:hover{border-color:#10b9814d}[data-theme=light] .tab-list,[data-theme=light] .tabs,[data-theme=light] [class*=__tab-list],[data-theme=light] [class*=__tabs]{background:var(--color-bg-card);border-color:var(--color-border-primary)}[data-theme=light] .tab,[data-theme=light] .tab-button,[data-theme=light] .tab-item,[data-theme=light] [class*=__tab]:not([class*=__tabs]):not([class*="--active"]):not(.active){background:#0000;color:var(--color-text-muted)}[data-theme=light] .tab-item:hover,[data-theme=light] .tab:hover,[data-theme=light] [class*=__tab]:hover:not([class*=__tabs]):not([class*="--active"]):not(.active){background:#0000000a;color:var(--color-text-secondary)}[data-theme=light] .tab--active,[data-theme=light] .tab-item--active,[data-theme=light] .tab.active,[data-theme=light] [class*=__tab--active],[data-theme=light] [class*=__tab].active{background:#10b981!important;box-shadow:0 4px 16px #10b9814d!important;color:#000!important}[data-theme=light] .btn-secondary,[data-theme=light] .button--secondary{background:var(--color-bg-secondary);border-color:var(--color-border-primary);color:var(--color-text-secondary)}[data-theme=light] .btn-secondary:hover,[data-theme=light] .button--secondary:hover{background:var(--color-bg-tertiary);border-color:var(--color-border-secondary)}[data-theme=light] .btn-outline,[data-theme=light] .button--outline{background:#0000;border-color:var(--color-border-secondary);color:var(--color-text-secondary)}[data-theme=light] .input,[data-theme=light] [class*=__input],[data-theme=light] [class*=__search] input,[data-theme=light] input:not([type=checkbox]):not([type=radio]),[data-theme=light] select,[data-theme=light] textarea{background:var(--color-bg-input);border-color:var(--color-border-secondary);color:var(--color-text-primary)}[data-theme=light] .input:focus,[data-theme=light] input:focus,[data-theme=light] textarea:focus{border-color:var(--c-brand)}[data-theme=light] input::placeholder,[data-theme=light] textarea::placeholder{color:var(--color-text-placeholder)}[data-theme=light] .collection-item,[data-theme=light] .list-item,[data-theme=light] .token-item,[data-theme=light] [class*=__item],[data-theme=light] [class*=__list-item]{border-color:var(--color-bg-tertiary)}[data-theme=light] .list-item:hover,[data-theme=light] [class*=__item]:hover{background:var(--color-bg-hover)}[data-theme=light] [class*=__item--selected],[data-theme=light] [class*=__item].active,[data-theme=light] [class*=__item].selected{background:#10b98114}[data-theme=light] table{background:var(--color-bg-card);border-color:var(--color-border-primary)}[data-theme=light] th{background:var(--color-bg-secondary);border-color:var(--color-border-primary);color:var(--color-text-muted)}[data-theme=light] td{border-color:var(--color-bg-tertiary);color:var(--color-text-secondary)}[data-theme=light] tr:hover td{background:var(--color-bg-hover)}[data-theme=light] .badge,[data-theme=light] .tag,[data-theme=light] [class*=__badge],[data-theme=light] [class*=__tag]{background:var(--color-bg-secondary);border-color:var(--color-border-primary);color:var(--color-text-secondary)}[data-theme=light] .ticker,[data-theme=light] [class*=-ticker],[data-theme=light] [class*=__ticker]{background:var(--color-bg-card);border-color:var(--color-border-primary)}[data-theme=light] .ticker__item,[data-theme=light] [class*=__ticker]>*,[data-theme=light] [class*=ticker-item]{background:var(--color-bg-secondary);border-color:var(--color-border-primary)}[data-theme=light] .dialog,[data-theme=light] .modal,[data-theme=light] [class*=-modal],[data-theme=light] [class*=__modal]{background:var(--color-bg-card);border-color:var(--color-border-primary)}[data-theme=light] .modal-overlay,[data-theme=light] [class*=__overlay]{background:#0006}[data-theme=light] .dropdown,[data-theme=light] .menu,[data-theme=light] [class*=__dropdown],[data-theme=light] [class*=__menu]{background:var(--color-bg-card);border-color:var(--color-border-primary)}[data-theme=light] .dropdown__item:hover,[data-theme=light] .menu__item:hover{background:var(--color-bg-hover)}[data-theme=light] .chart-container,[data-theme=light] [class*=__chart]{background:var(--color-bg-card);border-color:var(--color-border-primary)}[data-theme=light] .recharts-cartesian-grid line{stroke:var(--color-border-primary)}[data-theme=light] .recharts-text{fill:var(--color-text-muted)}[data-theme=light] .sniper{--sniper-bg-card:#fffffff2;--sniper-bg-card-hover:#fff;--sniper-border:#00000014;--sniper-border-hover:#10b98166;--sniper-text-muted:#64748b;--sniper-accent:#10b981;--sniper-accent-hover:#059669;--sniper-accent-glow:#10b98133;--sniper-accent-bg:#10b9811a;background:linear-gradient(135deg,#e8f5f0,#f0f4f8 50%,#e8f5f0);background-image:none}[data-theme=light] .sniper__hero:before{background:radial-gradient(ellipse,#10b98114,#0000 70%)}[data-theme=light] .sniper__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f172a,#334155);-webkit-background-clip:text;background-clip:text}[data-theme=light] .sniper__subtitle{color:#475569}[data-theme=light] .sniper__stats-bar{background:#fffc;border-color:#00000014}[data-theme=light] .sniper__stat-label{color:#64748b}[data-theme=light] .sniper__stat-value{color:#10b981}[data-theme=light] .collections-panel,[data-theme=light] .sniper__collections{background:#fffffff2;border-color:#00000014}[data-theme=light] .sniper__collections-title{color:#0f172a}[data-theme=light] .collection-row,[data-theme=light] [class*=collection-item]{border-color:#f1f5f9;color:#0f172a}[data-theme=light] .collection-row:hover{background:#10b9810d}[data-theme=light] .collection-row--selected,[data-theme=light] [class*=collection-item].active,[data-theme=light] [class*=collection-item].selected{background:#10b9811a}[data-theme=light] .create-snipe,[data-theme=light] [class*=create-snipe],[data-theme=light] [class*=snipe-panel]{background:#fffffff2;border-color:#00000014}[data-theme=light] .snipe-type,[data-theme=light] [class*=snipe-type]{background:#f1f5f9;border-color:#e2e8f0}[data-theme=light] .floor-chart,[data-theme=light] [class*=floor-chart],[data-theme=light] [class*=price-chart]{background:#fffffff2;border-color:#00000014}[data-theme=light] .sub-tabs,[data-theme=light] [class*=__filter-tabs],[data-theme=light] [class*=__sub-tabs]{background:#0000}[data-theme=light] .sub-tab,[data-theme=light] [class*=__filter-tab],[data-theme=light] [class*=__sub-tab]{color:#64748b}[data-theme=light] .sub-tab--active,[data-theme=light] [class*=__filter-tab].active,[data-theme=light] [class*=__sub-tab].active{border-color:#10b981;color:#0f172a}[data-theme=light]{--ob-bg-primary:#f0f4f8;--ob-bg-secondary:#f8fafc;--ob-bg-tertiary:#fff;--ob-bg-elevated:#fff;--ob-bg-glass:#ffffffe6;--ob-bg-glass-hover:#fff;--ob-border-subtle:#0000000f;--ob-border-medium:#00000014;--ob-border-strong:#0000001f;--ob-border-glow:#10b9814d;--ob-text-primary:#0f172a;--ob-text-secondary:#334155;--ob-text-tertiary:#64748b;--ob-text-quaternary:#94a3b8;--ob-accent:#10b981;--ob-accent-hover:#059669;--ob-accent-muted:#10b9811f;--ob-accent-glow:#10b9814d;--ob-green:#10b981;--ob-green-bg:#10b9811a;--ob-red:#ef4444;--ob-red-bg:#ef44441a;--ob-shadow-sm:0 1px 3px #00000014;--ob-shadow-md:0 4px 12px #0000001a;--ob-shadow-lg:0 8px 24px #0000001f;--ob-shadow-glow:0 0 30px #10b9811a}[data-theme=light] .ob{background:linear-gradient(135deg,#e8f5f0,#f0f4f8 50%,#e8f5f0);background-image:none}[data-theme=light] .ob__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f172a,#334155);-webkit-background-clip:text;background-clip:text}[data-theme=light] .ob__subtitle{color:#64748b}[data-theme=light] .ob__stats-badge{background:#ffffffe6;border-color:#00000014}[data-theme=light] .ob__tokens{background:#fffffff2;border-color:#00000014}[data-theme=light] .ob__tokens-title{color:#0f172a}[data-theme=light] .ob__search input{background:#f1f5f9;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .ob__search input::placeholder{color:#94a3b8}[data-theme=light] .ob__token-row{border-color:#f1f5f9}[data-theme=light] .ob__token-row:hover{background:#10b9810d}[data-theme=light] .ob__token-row--selected{background:#10b9811a}[data-theme=light] .ob__token-symbol{color:#0f172a}[data-theme=light] .ob__token-price{color:#334155}[data-theme=light] .ob__chart{background:#fffffff2;border-color:#00000014}[data-theme=light] .ob__chart-header{border-color:#f1f5f9}[data-theme=light] .ob__chart-tabs{background:#f1f5f9}[data-theme=light] .ob__chart-tab{color:#64748b}[data-theme=light] .ob__chart-tab--active{background:#fff;color:#0f172a}[data-theme=light] .ob__trade{background:#fffffff2;border-color:#00000014}[data-theme=light] .ob__trade-tabs{background:#f1f5f9}[data-theme=light] .ob__order-types{background:#f1f5f9;border-color:#e2e8f0}[data-theme=light] .ob__order-type{color:#64748b}[data-theme=light] .ob__order-type--active{background:#fff;color:#0f172a}[data-theme=light] .ob__dex-selector{background:#f1f5f9}[data-theme=light] .ob__dex-btn{border-color:#e2e8f0;color:#64748b}[data-theme=light] .ob__dex-btn--active{background:#10b9811a;border-color:#10b981;color:#059669}[data-theme=light] .ob__router-selector{background:#f1f5f9}[data-theme=light] .ob__router-btn{color:#64748b}[data-theme=light] .ob__router-btn--active{background:#fff;color:#0f172a}[data-theme=light] .ob__pay-selector{background:#f1f5f9}[data-theme=light] .ob__pay-btn{border-color:#e2e8f0;color:#64748b}[data-theme=light] .ob__pay-btn--active{background:#10b9811a;border-color:#10b981;color:#059669}[data-theme=light] .ob__amount-input{background:#fff;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .ob__percent-btns{background:#f1f5f9}[data-theme=light] .ob__percent-btn{border-color:#e2e8f0;color:#64748b}[data-theme=light] .ob__percent-btn:hover{background:#fff;color:#334155}[data-theme=light] .ob__trending-bar{background:#ffffffe6;border-color:#00000014}[data-theme=light] .ob__trending-item{background:#f1f5f9;border-color:#e2e8f0}[data-theme=light] .ob__trending-item:hover{background:#10b98114;border-color:#10b9814d}[data-theme=light] .ob__trending-symbol{color:#0f172a}[data-theme=light] .ob__trending-rank{color:#94a3b8}[data-theme=light] .orderbook__tokens,[data-theme=light] .tokens-panel,[data-theme=light] [class*=token-list]{background:#fffffff2;border-color:#00000014}[data-theme=light] .token-row,[data-theme=light] [class*=token-item]{border-color:#f1f5f9;color:#0f172a}[data-theme=light] .token-row:hover{background:#10b9810d}[data-theme=light] .token-row--selected,[data-theme=light] [class*=token-item].selected{background:#10b9811a}[data-theme=light] .trade-panel,[data-theme=light] [class*=order-panel],[data-theme=light] [class*=trade-panel]{background:#fffffff2;border-color:#00000014}[data-theme=light] .dex-selector,[data-theme=light] .order-type-tabs,[data-theme=light] .pay-selector,[data-theme=light] .router-selector,[data-theme=light] [class*=__dex],[data-theme=light] [class*=dex-selector],[data-theme=light] [class*=order-type],[data-theme=light] [class*=pay-with],[data-theme=light] [class*=router]{background:#f1f5f9;border-color:#e2e8f0}[data-theme=light] .amount-input,[data-theme=light] [class*=__amount],[data-theme=light] [class*=amount-input]{background:#fff;border-color:#e2e8f0}[data-theme=light] .percent-btn,[data-theme=light] [class*=__percent],[data-theme=light] [class*=percent-btn]{background:#f1f5f9;border-color:#e2e8f0;color:#64748b}[data-theme=light] .percent-btn:hover{background:#fff}[data-theme=light] .chart-panel,[data-theme=light] [class*=__chart-container],[data-theme=light] [class*=chart-panel]{background:#fffffff2;border-color:#00000014}[data-theme=light] .chart-toolbar,[data-theme=light] [class*=__chart-controls],[data-theme=light] [class*=chart-toolbar]{background:#f1f5f9;border-color:#e2e8f0}[data-theme=light] .timeframe-btn,[data-theme=light] [class*=timeframe]{color:#64748b}[data-theme=light] .timeframe-btn--active,[data-theme=light] [class*=timeframe].active{background:#fff;color:#0f172a}[data-theme=light] .scanner__input-card,[data-theme=light] [class*=scanner] .card,[data-theme=light] [class*=scanner] [class*=__card]{background:var(--color-bg-card);border-color:var(--color-border-primary)}[data-theme=light] .scanner__input-card h2,[data-theme=light] .scanner__input-card h3{color:var(--color-text-primary)}[data-theme=light] .popular-tokens,[data-theme=light] .scanner__input-card p,[data-theme=light] [class*=popular-tokens]{color:var(--color-text-secondary)}[data-theme=light] .popular-token-btn,[data-theme=light] [class*=popular-token]{background:var(--color-bg-secondary);border-color:var(--color-border-primary);color:var(--color-text-secondary)}[data-theme=light] .popular-token-btn:hover{background:var(--color-bg-tertiary);border-color:var(--color-border-secondary)}[data-theme=light] .scan-cost,[data-theme=light] [class*=__cost],[data-theme=light] [class*=scan-cost]{background:var(--color-bg-secondary);border-color:var(--color-border-primary)}[data-theme=light] .stats__card,[data-theme=light] [class*=kpi-card],[data-theme=light] [class*=stats] .card{background:var(--color-bg-card);border-color:var(--color-border-primary)}[data-theme=light] .stats__card-title,[data-theme=light] [class*=kpi-card] h3{color:var(--color-text-muted)}[data-theme=light] .stats__card-value,[data-theme=light] [class*=kpi-card] .value{color:var(--color-text-primary)}[data-theme=light] .laboratory__table,[data-theme=light] .periodic-table,[data-theme=light] [class*=periodic]{background:var(--color-bg-card)}[data-theme=light] .element,[data-theme=light] [class*=__element]{border-color:var(--color-border-primary);color:var(--color-text-secondary)}[data-theme=light] .element:hover{border-color:var(--c-brand)}[data-theme=light] .claimer__card,[data-theme=light] [class*=claim-card],[data-theme=light] [class*=drop-card]{background:var(--color-bg-card);border-color:var(--color-border-primary)}[data-theme=light] .claimer__card-title{color:var(--color-text-primary)}[data-theme=light] ::-webkit-scrollbar-track{background:var(--color-bg-secondary)}[data-theme=light] ::-webkit-scrollbar-thumb{background:var(--color-border-secondary)}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}[data-theme=light] .footer,[data-theme=light] footer{background:var(--color-bg-secondary);border-color:var(--color-border-primary);color:var(--color-text-muted)}[data-theme=light] .footer a{color:var(--color-text-secondary)}[data-theme=light] .footer a:hover{color:var(--c-brand-dark)}[data-theme=light] .change-positive,[data-theme=light] .price-up,[data-theme=light] [class*="--positive"]{color:var(--color-positive)}[data-theme=light] .change-negative,[data-theme=light] .price-down,[data-theme=light] [class*="--negative"]{color:var(--color-negative)}[data-theme=light] .bottom-nav,[data-theme=light] .mobile-nav{background:#fffffff2;border-color:var(--color-border-primary)}[data-theme=light] .mobile-nav__item{color:var(--color-text-muted)}[data-theme=light] .mobile-nav__item--active{color:var(--c-brand-dark)}[data-theme=light] .wallet-modal,[data-theme=light] [class*=wallet-modal]{background:var(--color-bg-card);border-color:var(--color-border-primary)}[data-theme=light] .wallet-option,[data-theme=light] [class*=wallet-option]{background:var(--color-bg-secondary);border-color:var(--color-border-primary)}[data-theme=light] .wallet-option:hover{background:var(--color-bg-hover);border-color:var(--color-border-secondary)}[data-theme=light] .skeleton,[data-theme=light] [class*=loading],[data-theme=light] [class*=skeleton]{background:linear-gradient(90deg,var(--color-bg-secondary) 0,var(--color-bg-tertiary) 50%,var(--color-bg-secondary) 100%);background-size:200% 100%}[data-theme=light] .tooltip,[data-theme=light] [class*=__tooltip]{background:var(--color-text-primary);color:#fff}@keyframes glow{0%,to{box-shadow:0 0 20px #26e2b34d}50%{box-shadow:0 0 30px #26e2b380}}.animate-fade-in{animation:fadeIn .3s ease-out}.animate-slide-up{animation:slideUp .4s ease-out}.animate-float{animation:float 6s ease-in-out infinite}.animate-pulse{animation:pulse 2s infinite}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{background:var(--color-bg-base);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);min-height:100vh;transition:background-color .3s ease,color .3s ease}img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{color:inherit;font:inherit}button{background:none;border:none;cursor:pointer}a{color:inherit;text-decoration:none}ol,ul{list-style:none}:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}:focus:not(:focus-visible){outline:none}::selection{background:#26e2b34d}.skip-link{background:var(--c-brand);border-radius:0 0 8px 8px;color:#000;font-size:14px;font-weight:600;left:50%;padding:12px 24px;position:absolute;text-decoration:none;top:-100px;transform:translateX(-50%);transition:top .3s ease;z-index:10000}.skip-link:focus{outline:2px solid #fff;outline-offset:2px;top:0}.btn{border:1px solid #0000;border-radius:12px;border-radius:var(--radius-md,12px);font-size:.9375rem;gap:8px;line-height:1;padding:12px 24px;transition:all .25s ease;transition:all var(--transition-base,.25s ease)}.btn-primary{background:linear-gradient(135deg,#26e2b3,#0d9b7a);background:var(--btn-primary-bg,linear-gradient(135deg,#26e2b3,#0d9b7a));border:none;box-shadow:0 4px 15px #26e2b34d;color:#0a0f1a;color:var(--btn-primary-text,#0a0f1a)}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#4aedc4,#26e2b3);background:var(--btn-primary-hover,linear-gradient(135deg,#4aedc4,#26e2b3));box-shadow:0 6px 20px #26e2b366;transform:translateY(-2px)}.btn-primary:focus-visible{box-shadow:0 0 0 3px #26e2b366;box-shadow:var(--color-focus-ring,0 0 0 3px #26e2b366)}.btn-secondary{background:var(--btn-secondary-bg,#0000);border:1px solid #26e2b34d;border:1px solid var(--btn-secondary-border,#26e2b34d);color:#fff;color:var(--color-text-primary,#fff)}.btn-secondary:hover:not(:disabled){background:#26e2b31a;background:var(--btn-secondary-hover-bg,#26e2b31a);border-color:#26e2b399;border-color:var(--btn-secondary-hover-border,#26e2b399);color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.btn-ghost{background:#0000;border:none;color:var(--color-text-secondary);padding:8px 16px}.btn-ghost:hover:not(:disabled){background:#26e2b31a;background:var(--color-hover-bg,#26e2b31a);color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.btn-icon{background:#0000;border:1px solid #0000;border-radius:12px;border-radius:var(--radius-md,12px);color:#64748b;color:var(--color-icon,#64748b);height:44px;padding:0;width:44px}.btn-icon:hover:not(:disabled){background:#26e2b31a;background:var(--color-hover-bg,#26e2b31a);border-color:#26e2b34d;border-color:var(--color-hover-border,#26e2b34d);color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.btn-sm{font-size:.8125rem;padding:8px 16px}.btn-lg{font-size:1rem;padding:16px 32px}.input{background:#0a0f1ae6;background:var(--color-bg-input,#0a0f1ae6);border:1px solid #94a3b81a;border:1px solid var(--color-border-muted,#94a3b81a);border-radius:12px;border-radius:var(--radius-md,12px);color:#fff;color:var(--color-text-primary,#fff);font-size:.9375rem;padding:12px 16px;transition:all .25s ease;transition:all var(--transition-base,.25s ease);width:100%}.input::placeholder{color:#94a3b8;color:var(--color-text-muted,#94a3b8)}.input:hover:not(:disabled):not(:focus){border-color:#26e2b326;border-color:var(--color-border-secondary,#26e2b326)}.input:focus{border-color:#26e2b380;border-color:var(--color-hover-border,#26e2b380);box-shadow:0 0 0 3px #26e2b366;box-shadow:var(--color-focus-ring,0 0 0 3px #26e2b366);outline:none}.input:disabled{cursor:not-allowed;opacity:.5}.select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:40px}.textarea{min-height:120px;resize:vertical}.input-group{position:relative}.input-group .input{padding-left:44px}.input-group__icon{color:#64748b;color:var(--color-icon,#64748b);left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color .25s ease;transition:color var(--transition-base,.25s ease)}.input-group:focus-within .input-group__icon{color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.card{backdrop-filter:blur(20px);backdrop-filter:var(--glass-blur,blur(20px));-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:var(--glass-blur,blur(20px));background:#0f172a99;background:var(--glass-bg,#0f172a99);border:1px solid #26e2b31f;border:1px solid var(--glass-border,#26e2b31f);border-radius:16px;border-radius:var(--radius-lg,16px);padding:24px;transition:all .25s ease;transition:all var(--transition-base,.25s ease)}.card:hover{background:#26e2b314;background:var(--color-bg-card-hover,#26e2b314);border-color:#26e2b34d;border-color:var(--color-hover-border,#26e2b34d);box-shadow:var(--shadow-card-hover)}.card-header{align-items:center;border-bottom:1px solid var(--color-border-muted);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.card-title{color:var(--color-text-primary);font-size:1.125rem;font-weight:600}a:not(.btn):not(.card):hover{color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.icon{color:#64748b;color:var(--color-icon,#64748b);transition:color .15s ease;transition:color var(--transition-fast,.15s ease)}.icon:hover,:hover>.icon{color:#26e2b3;color:var(--color-icon-hover,#26e2b3)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:var(--color-border-primary);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--c-brand)}#root{min-height:100vh}[data-theme=light] ::-webkit-scrollbar-thumb{background:#cbd5e1}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#0d7459}[data-theme=light] ::selection{background:#0d745940}.container{margin:0 auto;max-width:var(--container-2xl);padding:0 var(--space-6);width:100%}.section{padding:var(--space-16) 0;position:relative}.section-title{margin-bottom:var(--space-12);text-align:center}.section-title h2{font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:var(--font-bold);margin-bottom:var(--space-3)}.section-title p{color:var(--color-text-muted);font-size:var(--text-lg);margin:0 auto;max-width:600px}.text-gradient{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--c-brand),var(--c-brand-light));-webkit-background-clip:text;background-clip:text}.glass-card{backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg));background:var(--color-surface-glass);border:1px solid var(--color-border-glass);border-radius:var(--radius-xl)}.badge{background:#26e2b31a;border:1px solid var(--color-border-glass);border-radius:var(--radius-full);color:var(--c-brand);font-weight:var(--font-medium);padding:var(--space-2) var(--space-4)}.badge,.btn{align-items:center;display:inline-flex;font-size:var(--text-sm);gap:var(--space-2)}.btn{border-radius:var(--radius-lg);font-weight:var(--font-semibold);justify-content:center;padding:var(--space-3) var(--space-5);transition:all var(--transition-fast);white-space:nowrap}.btn-primary{background:var(--c-brand);color:var(--c-gray-900)}.btn-primary:hover{background:var(--c-brand-light);box-shadow:var(--shadow-glow);transform:translateY(-2px)}.btn-secondary{background:#0000;border:1px solid var(--color-border-primary);color:var(--color-text-primary)}.btn-secondary:hover{background:var(--color-surface-glass);border-color:var(--c-brand)}@media (max-width:640px){.container{padding:0 var(--space-4)}.section{padding:var(--space-12) 0}}.header{-webkit-backdrop-filter:blur(var(--blur-lg));backdrop-filter:blur(var(--blur-lg));background:var(--color-bg-elevated);border-bottom:1px solid var(--color-border-secondary);left:0;position:fixed;right:0;top:0;z-index:var(--z-fixed)}.header__inner{height:72px;justify-content:space-between;margin:0 auto;max-width:var(--container-2xl);padding:0 var(--space-6)}.header__inner,.header__logo{align-items:center;display:flex}.header__logo{gap:var(--space-3);text-decoration:none}.header__logo-sphere{align-items:center;background:linear-gradient(135deg,#26e2b326,#26e2b314 50%,#26e2b308);border:1.5px solid #26e2b366;border-radius:50%;box-shadow:0 0 20px #26e2b326,inset 0 0 15px #26e2b30d;display:flex;height:42px;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease;width:42px}.header__logo:hover .header__logo-sphere{border-color:#26e2b399;box-shadow:0 0 30px #26e2b340,inset 0 0 20px #26e2b31a}.header__w-logo-svg{color:#fff;filter:drop-shadow(0 0 4px rgba(38,226,179,.3));height:24px;transition:all .3s ease;width:24px;z-index:1}.header__logo:hover .header__w-logo-svg{filter:drop-shadow(0 0 8px rgba(38,226,179,.5));transform:scale(1.05)}.header__logo-sweep{animation:logoSweep 3s ease-in-out infinite;background:linear-gradient(90deg,#0000,#26e2b31a 25%,#26e2b34d 50%,#26e2b31a 75%,#0000);border-radius:50%;height:100%;left:-100%;pointer-events:none;position:absolute;top:0;width:100%}@keyframes logoSweep{0%{left:-100%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:100%;opacity:0}}.header__logo-sphere:before{background:linear-gradient(135deg,#26e2b34d,#0000 50%,#0000);border-radius:50%;bottom:-1px;content:"";left:-1px;opacity:.5;position:absolute;right:-1px;top:-1px;z-index:0}.header__logo-text{color:#fff;font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-bold);letter-spacing:.02em;transition:all .3s ease}.header__logo:hover .header__logo-text{filter:drop-shadow(0 0 10px rgba(38,226,179,.4))}[data-theme=light] .header__logo-sphere{background:#0d7459;border-color:#0d745999;box-shadow:0 0 15px #0d745933,inset 0 0 10px #ffffff1a}[data-theme=light] .header__logo:hover .header__logo-sphere{background:#0a5f49;border-color:#0d7459cc;box-shadow:0 0 25px #0d74594d,inset 0 0 15px #ffffff26}[data-theme=light] .header__w-logo-svg{color:#fff;filter:drop-shadow(0 0 3px rgba(255,255,255,.3))}[data-theme=light] .header__logo:hover .header__w-logo-svg{filter:drop-shadow(0 0 6px rgba(255,255,255,.5))}[data-theme=light] .header__logo-sweep{background:linear-gradient(90deg,#0000,#ffffff26 25%,#ffffff59 50%,#ffffff26 75%,#0000)}[data-theme=light] .header__logo-sphere:before{background:linear-gradient(135deg,#ffffff40,#0000 50%,#0000)}[data-theme=light] .header__logo-text{background:linear-gradient(135deg,#0d7459,#059669);-webkit-background-clip:text;background-clip:text}.header__nav{gap:var(--space-1)}.header__nav,.header__nav-link{align-items:center;display:flex}.header__nav-link{border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-medium);gap:6px;padding:var(--space-2) var(--space-4);transition:all var(--transition-fast)}.header__nav-icon{align-items:center;display:flex;justify-content:center;opacity:.7;transition:all .2s ease}.header__nav-icon svg{height:16px;width:16px}.header__nav-link:hover .header__nav-icon{opacity:1}.header__nav-link--active .header__nav-icon{color:#26e2b3;opacity:1}.header__nav-text{white-space:nowrap}.header__nav-link:hover{background:#26e2b31a;background:var(--color-hover-bg,#26e2b31a);color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.header__nav-link--active{background:#26e2b31a;color:var(--c-brand)}.header__actions{align-items:center;display:flex;gap:var(--space-3)}.header__icon-btn{align-items:center;border-radius:var(--radius-md);color:#64748b;color:var(--color-icon,#64748b);display:flex;height:36px;justify-content:center;transition:all var(--transition-fast);width:36px}.header__icon-btn:hover{background:#26e2b31a;background:var(--color-hover-bg,#26e2b31a);color:#26e2b3;color:var(--color-icon-hover,#26e2b3)}.header__connect-btn{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0006;border:1px solid #26e2b3;border-radius:12px;color:#26e2b3;display:flex;font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--space-2);padding:10px 20px;transition:all .25s ease}.header__connect-btn:hover{background:#26e2b31a;border-color:#26e2b3;box-shadow:0 0 20px #26e2b340;transform:translateY(-1px)}.header__connect-btn:not(.header__connect-btn--connected) svg:first-of-type{display:none}.header__connect-btn--connected{background:#0006;border:1px solid #26e2b3;color:#26e2b3;padding:8px 16px}.header__connect-btn--connected:hover{background:#26e2b326;border-color:#26e2b3;box-shadow:0 0 20px #26e2b340}.header__connect-btn--verified{background:#26e2b314;border-color:#26e2b3}.header__connect-btn--verified:hover{background:#26e2b326;border-color:#26e2b3}.header__verified-badge{align-items:center;display:flex;justify-content:center}.header__whatakit-badge{border-radius:50%;box-shadow:0 0 8px #26e2b380;height:20px;object-fit:cover;transition:all .3s ease;width:20px}.header__connect-btn:hover .header__whatakit-badge{box-shadow:0 0 12px #26e2b3cc;transform:scale(1.1)}.header__wallet-id{color:#26e2b3;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:-.01em}.header__menu-btn{color:var(--color-text-primary);display:none;padding:var(--space-2)}@media (max-width:768px){.header__nav{display:none}.header__menu-btn{display:flex}}[data-theme=light] .header{background:#fffffff2;border-bottom-color:#e2e8f0}[data-theme=light] .header__nav-link:hover{background:#0d9b7a14;background:var(--color-hover-bg,#0d9b7a14);color:#0d9b7a;color:var(--color-hover-text,#0d9b7a)}[data-theme=light] .header__nav-link--active{background:#0d9b7a1a;color:#0d9b7a}[data-theme=light] .header__nav-link--active .header__nav-icon{color:#0d9b7a}[data-theme=light] .header__icon-btn:hover{background:#0d9b7a14;background:var(--color-hover-bg,#0d9b7a14);color:#0d9b7a;color:var(--color-icon-hover,#0d9b7a)}[data-theme=light] .header__connect-btn--connected{background:#fffc;border-color:#0d7459;color:#0d7459}[data-theme=light] .header__connect-btn--connected:hover{background:#0d74591a;border-color:#0d7459}[data-theme=light] .header__wallet-id{color:#0d7459}.header__profile-container{position:relative}.header__dropdown-icon,.header__profile-container:hover .header__dropdown-icon{display:none}.header__profile-menu{animation:slideDown .2s ease;background:#1a1f2e;border:1px solid #ffffff1a;border-radius:var(--radius-lg);box-shadow:0 10px 40px #00000080;min-width:200px;padding:var(--space-2);position:absolute;right:0;top:calc(100% + var(--space-2));z-index:9999}.header__profile-menu-item{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:var(--font-medium);gap:var(--space-3);padding:var(--space-3) var(--space-4);text-align:left;transition:all var(--transition-fast);-webkit-user-select:none;user-select:none;width:100%}.header__profile-menu-item:active{background:var(--color-surface-glass);transform:scale(.98)}.header__profile-menu-item:hover{background:#26e2b31a;background:var(--color-hover-bg,#26e2b31a);color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.header__profile-menu-item--danger:hover{background:#ef44441a;color:#ef4444}.header__profile-menu-item--danger:active{background:#ef444433}.header__profile-menu-divider{background:var(--color-border-muted);height:1px;margin:var(--space-2) 0}[data-theme=light] .header__profile-menu{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 20px #0000001a}[data-theme=light] .header__profile-menu-item:hover{background:#f1f5f9;color:#0d7459}[data-theme=light] .header__profile-menu-divider{background:#e2e8f0}.cta-button.header__cta-connect,.header__profile-container .cta-button{border-radius:12px!important;font-size:14px!important;overflow:hidden!important;padding:10px 20px!important;position:relative!important;z-index:1!important}.cta-button.header__cta-connect:after,.header__profile-container .cta-button:after{pointer-events:none!important;z-index:-1!important}.cta-button.header__cta-connect .cta-button__icon,.header__profile-container .cta-button__icon{color:#26e2b3!important;display:flex!important;position:relative!important;z-index:2!important}.cta-button.header__cta-connect .cta-button__icon svg,.header__profile-container .cta-button__icon svg{display:block!important;height:18px!important;width:18px!important}.cta-button.header__cta-connect .cta-button__label,.header__profile-container .cta-button__label{position:relative!important;z-index:2!important}.cta-button.header__cta-connect:hover .cta-button__icon,.header__profile-container .cta-button:hover .cta-button__icon{color:#fff!important;filter:drop-shadow(0 0 8px rgba(38,226,179,.6))!important}.cta-button.header__cta-connect:hover .cta-button__label,.header__profile-container .cta-button:hover .cta-button__label{color:#fff!important}[data-theme=light] .cta-button.header__cta-connect,[data-theme=light] .header__profile-container .cta-button{background:linear-gradient(135deg,#0d7459,#0a5c47)!important;border:none!important;box-shadow:0 4px 20px #0d745940!important;color:#fff!important}[data-theme=light] .cta-button.header__cta-connect .cta-button__icon,[data-theme=light] .header__profile-container .cta-button__icon{color:#fff!important}@media (max-width:768px){.cta-button.header__cta-connect,.header__profile-container .cta-button{font-size:13px!important;padding:8px 16px!important}.cta-button.header__cta-connect .cta-button__icon svg,.header__profile-container .cta-button__icon svg{height:16px!important;width:16px!important}}.footer{background:#0a0f14;background:var(--color-bg-primary,#0a0f14);border-top:1px solid var(--color-border-secondary);padding:var(--space-12) 0 var(--space-6);position:relative;z-index:10}.footer__inner{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:1.5fr repeat(3,1fr);margin-bottom:var(--space-8)}.footer__logo{align-items:center;display:flex;gap:12px;text-decoration:none}.footer__logo-sphere{align-items:center;background:linear-gradient(135deg,#26e2b326,#26e2b314 50%,#26e2b308);border:1.5px solid #26e2b366;border-radius:50%;box-shadow:0 0 15px #26e2b326,inset 0 0 10px #26e2b30d;display:flex;height:38px;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease;width:38px}.footer__logo:hover .footer__logo-sphere{border-color:#26e2b399;box-shadow:0 0 25px #26e2b340,inset 0 0 15px #26e2b31a}.footer__w-logo-svg{color:#fff;filter:drop-shadow(0 0 3px rgba(38,226,179,.3));height:20px;transition:all .3s ease;width:20px}.footer__logo:hover .footer__w-logo-svg{filter:drop-shadow(0 0 6px rgba(38,226,179,.5));transform:scale(1.05)}.footer__logo-text{color:#fff;font-size:20px;font-weight:700;letter-spacing:-.01em;transition:all .3s ease}.footer__logo:hover .footer__logo-text{filter:drop-shadow(0 0 8px rgba(38,226,179,.4))}[data-theme=light] .footer__logo-sphere{background:#0d7459;border-color:#0d745999;box-shadow:0 0 15px #0d745933,inset 0 0 10px #ffffff1a}[data-theme=light] .footer__w-logo-svg{color:#fff;filter:drop-shadow(0 0 3px rgba(255,255,255,.3))}[data-theme=light] .footer__logo-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0d7459,#10b981);-webkit-background-clip:text;background-clip:text}.footer__brand-text{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-top:var(--space-4);max-width:300px}.footer__socials{display:flex;gap:var(--space-3);margin-top:var(--space-4)}.footer__social{align-items:center;background:var(--color-surface-glass);border:1px solid var(--color-border-glass);border-radius:var(--radius-md);color:var(--color-text-muted);display:flex;height:36px;justify-content:center;transition:all var(--transition-fast);width:36px}.footer__social:hover{background:#26e2b31a;background:var(--color-hover-bg,#26e2b31a);border-color:#26e2b380;border-color:var(--color-hover-border,#26e2b380);color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.footer__title{color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wider);margin-bottom:var(--space-4);text-transform:uppercase}.footer__links{display:flex;flex-direction:column;gap:var(--space-3)}.footer__link{color:var(--color-text-muted);font-size:var(--text-sm);transition:color var(--transition-fast)}.footer__link:hover{color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.footer__bottom{align-items:center;border-top:1px solid var(--color-border-muted);display:flex;justify-content:space-between;padding-top:var(--space-6)}.footer__copyright,.footer__hedera{color:var(--color-text-muted);font-size:var(--text-sm)}.footer__hedera{align-items:center;display:flex;gap:var(--space-2)}.footer__certification{align-items:center;border-bottom:1px solid var(--color-border-muted);border-top:1px solid var(--color-border-muted);display:flex;flex-wrap:wrap;gap:var(--space-6);justify-content:center;margin-bottom:var(--space-6);padding:var(--space-6) 0}.footer__certification-item{align-items:center;display:flex;gap:8px}.footer__powered-by{align-items:center;display:flex;flex-direction:column;gap:4px}.footer__powered-label{color:#94a3b8;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.footer__powered-link{align-items:center;color:#fff;display:flex;font-size:20px;font-weight:600;gap:8px;height:30px;text-decoration:none;transition:color var(--transition-fast)}.footer__powered-link:hover{color:#26e2b3}.footer__whatalab-link{align-items:center;color:var(--color-text-primary);display:flex;font-size:13px;font-weight:600;gap:6px;text-decoration:none;transition:color var(--transition-fast)}.footer__whatalab-link:hover{color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.footer__whatalab-mini-logo{color:#fff;height:18px;width:18px}[data-theme=light] .footer__powered-label{color:#64748b}[data-theme=light] .footer__powered-link{color:#0f172a}[data-theme=light] .footer__powered-link:hover{color:#0d7459}[data-theme=light] .footer__powered-link svg,[data-theme=light] .footer__whatalab-mini-logo{color:#0f172a}.footer__enisa-link{align-items:center;display:flex;transition:opacity var(--transition-fast)}.footer__enisa-link:hover{opacity:.85}.footer__enisa-logo{height:48px;opacity:.95;transition:opacity var(--transition-fast);width:auto}.footer__enisa-link:hover .footer__enisa-logo{opacity:1}.footer__certification-text{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase}.footer__hedera-logo{filter:brightness(0) invert(1);height:36px;opacity:.9;transition:opacity var(--transition-fast);width:auto}.footer__hedera-logo:hover{opacity:1}.footer__dedge-item{align-items:center;display:flex;flex-direction:column;gap:4px}.footer__partner-label{color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.footer__dedge-link{align-items:center;display:flex;transition:opacity .2s ease}.footer__dedge-link:hover{opacity:.85}.footer__dedge-logo{height:30px;opacity:.9;transition:opacity .2s ease;width:auto}.footer__dedge-link:hover .footer__dedge-logo{opacity:1}[data-theme=light] .footer__partner-label{color:#64748b}[data-theme=light] .footer__dedge-logo{filter:brightness(0);opacity:.8}[data-theme=light] .footer__dedge-link:hover .footer__dedge-logo,[data-theme=light] .footer__enisa-logo{opacity:1}[data-theme=light] .footer__hedera-logo{filter:none;opacity:1}@media (max-width:768px){.footer__inner{gap:var(--space-6);grid-template-columns:1fr 1fr}.footer__brand{grid-column:span 2}.footer__bottom{gap:var(--space-3)}.footer__bottom,.footer__certification{flex-direction:column;text-align:center}.footer__certification{gap:var(--space-4)}.footer__enisa-logo{height:40px}.footer__dedge-logo{height:22px}.footer__hedera-logo{height:28px}.footer__certification-text{font-size:11px}}@media (max-width:480px){.footer__inner{grid-template-columns:1fr}.footer__brand{grid-column:span 1}}:root{--ios-blue:#007aff;--ios-green:#34c759;--ios-red:#ff3b30;--ios-orange:#ff9500;--ios-yellow:#fc0;--ios-purple:#af52de;--ios-pink:#ff2d55;--ios-teal:#5ac8fa;--app-primary:#26e2b3;--app-primary-dark:#1db894;--app-secondary:#8b5cf6;--app-bg-primary:#000;--app-bg-secondary:#1c1c1e;--app-bg-tertiary:#2c2c2e;--app-bg-elevated:#1c1c1e;--app-bg-blur:#1c1c1eb8;--app-text-primary:#fff;--app-text-secondary:#fff9;--app-text-tertiary:#ffffff4d;--app-separator:#ffffff14;--app-separator-opaque:#38383a;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-full:9999px;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--safe-area-right:env(safe-area-inset-right,0px);--nav-height:44px;--nav-large-height:96px;--tab-bar-height:83px;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 12px #0006;--shadow-lg:0 8px 24px #00000080;--shadow-card:0 2px 8px #0000004d,0 0 1px #ffffff1a;--transition-fast:0.15s ease;--transition-normal:0.25s ease;--transition-slow:0.35s ease;--spring:cubic-bezier(0.175,0.885,0.32,1.275)}[data-theme=light]{--app-bg-primary:#f2f2f7;--app-bg-secondary:#fff;--app-bg-tertiary:#f2f2f7;--app-bg-elevated:#fff;--app-bg-blur:#ffffffb8;--app-text-primary:#000;--app-text-secondary:#0009;--app-text-tertiary:#0000004d;--app-separator:#00000014;--app-separator-opaque:#c6c6c8;--app-primary:#0d7459;--app-primary-dark:#095943;--shadow-sm:0 1px 2px #0000001a;--shadow-md:0 4px 12px #0000001f;--shadow-lg:0 8px 24px #00000026;--shadow-card:0 1px 3px #00000014,0 0 0 1px #0000000a}@media (max-width:1024px){body{-webkit-overflow-scrolling:touch;background:#000!important;background:var(--app-bg-primary)!important;overflow-x:hidden;overscroll-behavior:none}.mobile-app{background:#000;background:var(--app-bg-primary);display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;position:relative}.mobile-app__content{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto;padding-bottom:calc(83px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(var(--tab-bar-height) + var(--safe-area-bottom));padding-top:calc(56px + env(safe-area-inset-top, 0px));padding-top:calc(var(--nav-height) + var(--safe-area-top) + 12px)}.desktop-only{display:none!important}}.app-nav{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:#1c1c1eb8;background:var(--app-bg-blur);border-bottom:.5px solid #ffffff14;border-bottom:.5px solid var(--app-separator);left:0;padding-top:env(safe-area-inset-top,0);padding-top:var(--safe-area-top);position:fixed;right:0;top:0;z-index:1000}.app-nav__container{height:44px;height:var(--nav-height);justify-content:space-between;padding:0 16px;padding:0 var(--space-md)}.app-nav__container,.app-nav__logo,.app-nav__logo-sphere{align-items:center;display:flex}.app-nav__logo-sphere{background:linear-gradient(135deg,#26e2b326,#26e2b314 50%,#26e2b308);border:1.5px solid #26e2b366;border-radius:50%;box-shadow:0 0 15px #26e2b326,inset 0 0 10px #26e2b30d;height:38px;justify-content:center;overflow:hidden;position:relative;width:38px}.app-nav__w-logo-svg{color:#fff;filter:drop-shadow(0 0 3px rgba(38,226,179,.3));height:20px;width:20px;z-index:1}.app-nav__logo-sweep{animation:appNavLogoSweep 3s ease-in-out infinite;background:linear-gradient(90deg,#0000,#26e2b31a 25%,#26e2b34d 50%,#26e2b31a 75%,#0000);border-radius:50%;height:100%;left:-100%;pointer-events:none;position:absolute;top:0;width:100%}@keyframes appNavLogoSweep{0%{left:-100%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:100%;opacity:0}}.app-nav__actions{align-items:center;display:flex;gap:8px}.app-nav__action{align-items:center;background:#0000;border:none;border-radius:9999px;border-radius:var(--radius-full);color:#fff9;color:var(--app-text-secondary);cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .15s ease,color .15s ease;transition:background var(--transition-fast),color var(--transition-fast);width:40px}.app-nav__action:active{background:#ffffff14;background:var(--app-separator)}.app-nav__action svg{color:#fff9;color:var(--app-text-secondary)}.app-nav__wallet{align-items:center;background:#26e2b31a;border:1px solid #26e2b34d;border-radius:20px;color:#26e2b3;color:var(--app-primary);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;transition:all .15s ease;transition:all var(--transition-fast)}.app-nav__wallet:active{transform:scale(.96)}.app-nav__wallet--connected{background:#26e2b314}.app-nav__wallet-id{font-family:SF Mono,monospace;font-family:var(--font-mono,"SF Mono",monospace);font-size:12px;letter-spacing:-.3px}.app-nav__wallet-cta{font-size:13px!important;height:auto!important;min-height:0!important;min-height:auto!important;padding:8px 14px!important}.app-nav__wallet-cta .cta-button__icon{height:16px;width:16px}[data-theme=light] .app-nav__logo-sphere{background:linear-gradient(135deg,#0d74591f,#0d74590f 50%,#0d745905);border-color:#0d74594d;box-shadow:0 0 12px #0d74591a,inset 0 0 8px #0d745908}[data-theme=light] .app-nav__w-logo-svg{color:#0d7459;filter:drop-shadow(0 0 2px rgba(13,116,89,.2))}[data-theme=light] .app-nav__logo-sweep{background:linear-gradient(90deg,#0000,#0d745914 25%,#0d745933 50%,#0d745914 75%,#0000)}[data-theme=light] .app-nav__wallet{background:#0d745914;border-color:#0d745933;color:#0d7459}[data-theme=light] .app-nav__wallet--connected{background:#0d74590f}.app-tab-bar{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:#1c1c1eb8;background:var(--app-bg-blur);border-top:.5px solid #ffffff14;border-top:.5px solid var(--app-separator);bottom:0;left:0;padding-bottom:env(safe-area-inset-bottom,0);padding-bottom:var(--safe-area-bottom);position:fixed;right:0;z-index:1000}.app-tab-bar__container{align-items:flex-start;display:flex;height:calc(83px - env(safe-area-inset-bottom, 0px));height:calc(var(--tab-bar-height) - var(--safe-area-bottom));justify-content:space-around;padding-top:8px;padding-top:var(--space-sm)}.app-tab-bar__item{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;gap:2px;justify-content:center;min-width:64px;padding:4px 12px;transition:transform .15s ease;transition:transform var(--transition-fast)}.app-tab-bar__item:active{transform:scale(.92)}.app-tab-bar__icon{align-items:center;color:#ffffff4d;color:var(--app-text-tertiary);display:flex;font-size:24px;height:28px;justify-content:center;transition:color .15s ease,transform .15s ease;transition:color var(--transition-fast),transform var(--transition-fast);width:28px}.app-tab-bar__item--active .app-tab-bar__icon{color:#26e2b3;color:var(--app-primary);transform:scale(1.05)}.app-tab-bar__label{color:#ffffff4d;color:var(--app-text-tertiary);font-size:10px;font-weight:500;letter-spacing:.07px;transition:color .15s ease;transition:color var(--transition-fast)}.app-tab-bar__item--active .app-tab-bar__label{color:#26e2b3;color:var(--app-primary)}.app-tab-bar__fab{-webkit-tap-highlight-color:transparent;align-items:center;background:linear-gradient(135deg,#26e2b3,#1db894);background:linear-gradient(135deg,var(--app-primary) 0,var(--app-primary-dark) 100%);border:none;border-radius:50%;box-shadow:0 4px 12px #26e2b366,0 2px 4px #0003,inset 0 1px 0 #fff3;cursor:pointer;display:flex;height:56px;justify-content:center;margin-top:-20px;position:relative;transition:all .15s ease;transition:all var(--transition-fast);width:56px}.app-tab-bar__fab:before{background:linear-gradient(135deg,#26e2b34d,#0000 60%);border-radius:50%;content:"";inset:-3px;opacity:0;position:absolute;transition:opacity .15s ease;transition:opacity var(--transition-fast);z-index:-1}.app-tab-bar__fab:active{transform:scale(.92)}.app-tab-bar__fab--active{box-shadow:0 6px 20px #26e2b380,0 2px 8px #0000004d,inset 0 1px 0 #ffffff4d}.app-tab-bar__fab--active:before{opacity:1}.app-tab-bar__fab-icon{align-items:center;color:#fff;display:flex;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));justify-content:center}[data-theme=light] .app-tab-bar__fab{background:linear-gradient(135deg,#0d7459,#095943);box-shadow:0 4px 12px #0d745959,0 2px 4px #00000026,inset 0 1px 0 #fff3}[data-theme=light] .app-tab-bar__fab:before{background:linear-gradient(135deg,#0d745940,#0000 60%)}[data-theme=light] .app-tab-bar__fab--active{box-shadow:0 6px 20px #0d745966,0 2px 8px #0003,inset 0 1px 0 #ffffff4d}@media (max-width:1024px){.ios-card{background:#1c1c1e;background:var(--app-bg-secondary);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 2px 8px #0000004d,0 0 1px #ffffff1a;box-shadow:var(--shadow-card);margin:0 16px 16px;margin:0 var(--space-md) var(--space-md);overflow:hidden}.ios-card--inset{border-radius:12px;border-radius:var(--radius-md);margin:0}.ios-card__header{align-items:center;border-bottom:.5px solid #ffffff14;border-bottom:.5px solid var(--app-separator);display:flex;justify-content:space-between;padding:16px;padding:var(--space-md)}.ios-card__title{color:#fff;color:var(--app-text-primary);font-size:20px;font-weight:600;letter-spacing:.38px}.ios-card__subtitle{color:#fff9;color:var(--app-text-secondary);font-size:13px;margin-top:2px}.ios-card__content{padding:16px;padding:var(--space-md)}.ios-card__footer{background:#2c2c2e;background:var(--app-bg-tertiary);border-top:.5px solid #ffffff14;border-top:.5px solid var(--app-separator);padding:8px 16px;padding:var(--space-sm) var(--space-md)}.ios-list{background:#1c1c1e;background:var(--app-bg-secondary);border-radius:16px;border-radius:var(--radius-lg);margin:0 16px;margin:0 var(--space-md);overflow:hidden}.ios-list__item{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;min-height:44px;padding:11px 16px;padding:11px var(--space-md);position:relative;text-align:left;transition:background .15s ease;transition:background var(--transition-fast);width:100%}.ios-list__item:not(:last-child):after{bottom:0;content:"";height:.5px;left:16px;left:var(--space-md);position:absolute;right:0}.ios-list__item:active,.ios-list__item:not(:last-child):after{background:#ffffff14;background:var(--app-separator)}.ios-list__icon{align-items:center;border-radius:6px;display:flex;font-size:17px;height:29px;justify-content:center;margin-right:16px;margin-right:var(--space-md);width:29px}.ios-list__content{flex:1 1;min-width:0}.ios-list__title{color:#fff;color:var(--app-text-primary);font-size:17px;letter-spacing:-.4px}.ios-list__detail{font-size:15px}.ios-list__detail,.ios-list__value{color:#fff9;color:var(--app-text-secondary)}.ios-list__value{font-size:17px}.ios-list__chevron,.ios-list__value{margin-left:8px;margin-left:var(--space-sm)}.ios-list__chevron{color:#ffffff4d;color:var(--app-text-tertiary);font-size:14px}.ios-segment{background:#2c2c2e;background:var(--app-bg-tertiary);border-radius:8px;border-radius:var(--radius-sm);display:flex;margin:0 16px 16px;margin:0 var(--space-md) var(--space-md);padding:2px}.ios-segment__item{background:#0000;border:none;border-radius:6px;color:#fff;color:var(--app-text-primary);cursor:pointer;flex:1 1;font-size:13px;font-weight:500;padding:7px 12px;position:relative;transition:all .15s ease;transition:all var(--transition-fast);z-index:1}.ios-segment__item--active{background:#1c1c1e;background:var(--app-bg-secondary);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.ios-segment--compact{padding:2px}.ios-segment--compact .ios-segment__item{font-size:12px;padding:5px 10px}.ios-stat-grid{grid-gap:8px;grid-gap:var(--space-sm);display:grid;gap:8px;gap:var(--space-sm);grid-template-columns:repeat(2,1fr);margin-bottom:16px;margin-bottom:var(--space-md);padding:0 16px;padding:0 var(--space-md)}.ios-stat-grid--3col{grid-template-columns:repeat(3,1fr)}.ios-stat{background:#1c1c1e;background:var(--app-bg-secondary);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 2px 8px #0000004d,0 0 1px #ffffff1a;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:4px;gap:var(--space-xs);padding:16px;padding:var(--space-md)}.ios-stat--accent{background:linear-gradient(135deg,#26e2b3,#1db894);background:linear-gradient(135deg,var(--app-primary) 0,var(--app-primary-dark) 100%)}.ios-stat--accent .ios-stat__change,.ios-stat--accent .ios-stat__label,.ios-stat--accent .ios-stat__value{color:#fff}.ios-stat__icon{font-size:24px;margin-bottom:4px;margin-bottom:var(--space-xs)}.ios-stat__label{color:#fff9;color:var(--app-text-secondary);font-size:11px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.ios-stat__value{color:#fff;color:var(--app-text-primary);font-size:22px;font-weight:700;letter-spacing:-.5px;line-height:1.1}.ios-stat__change{align-items:center;display:flex;font-size:13px;font-weight:500;gap:4px}.ios-stat__change--up{color:#34c759;color:var(--ios-green)}.ios-stat__change--down{color:#ff3b30;color:var(--ios-red)}.ios-stat__sub{color:#ffffff4d;color:var(--app-text-tertiary);font-size:11px}.ios-section-header{align-items:baseline;display:flex;justify-content:space-between;padding:24px 16px 8px;padding:var(--space-lg) var(--space-md) var(--space-sm)}.ios-section-header__title{color:#fff;color:var(--app-text-primary);font-size:22px;font-weight:700;letter-spacing:.35px}.ios-section-header__action{background:none;border:none;color:#26e2b3;color:var(--app-primary);cursor:pointer;font-size:17px;font-weight:400}.ios-button{-webkit-tap-highlight-color:transparent;align-items:center;border:none;border-radius:12px;border-radius:var(--radius-md);cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:8px;gap:var(--space-sm);justify-content:center;padding:14px 24px;padding:14px var(--space-lg);transition:all .15s ease;transition:all var(--transition-fast)}.ios-button--primary{background:#26e2b3;background:var(--app-primary);color:#fff}.ios-button--primary:active{background:#1db894;background:var(--app-primary-dark);transform:scale(.98)}.ios-button--secondary{background:#2c2c2e;background:var(--app-bg-tertiary);color:#26e2b3;color:var(--app-primary)}.ios-button--secondary:active{background:#ffffff14;background:var(--app-separator)}.ios-button--ghost{background:#0000;color:#26e2b3;color:var(--app-primary)}.ios-button--ghost:active{opacity:.6}.ios-button--full{margin:0 16px;margin:0 var(--space-md);width:100%;width:calc(100% - 48px);width:calc(100% - var(--space-lg)*2)}.ios-button--small{font-size:15px;font-weight:500;padding:8px 16px;padding:8px var(--space-md)}.ios-refresh-indicator{align-items:center;color:#fff9;color:var(--app-text-secondary);display:flex;justify-content:center;padding:16px;padding:var(--space-md)}.ios-refresh-indicator__spinner{animation:ios-spin .8s linear infinite;border:2px solid #ffffff14;border-top-color:#26e2b3;border:2px solid var(--app-separator);border-radius:50%;border-top-color:var(--app-primary);height:20px;width:20px}}@media (max-width:1024px){@keyframes ios-spin{to{transform:rotate(1turn)}}}@media (max-width:1024px){.ios-search{padding:0 16px 16px;padding:0 var(--space-md) var(--space-md)}.ios-search__input-wrapper{align-items:center;background:#2c2c2e;background:var(--app-bg-tertiary);border-radius:12px;border-radius:var(--radius-md);display:flex;padding:0 16px;padding:0 var(--space-md)}.ios-search__icon{color:#ffffff4d;color:var(--app-text-tertiary);font-size:17px;margin-right:8px;margin-right:var(--space-sm)}.ios-search__input{background:#0000;border:none;color:#fff;color:var(--app-text-primary);flex:1 1;font-size:17px;height:36px;outline:none}.ios-search__input::placeholder{color:#ffffff4d;color:var(--app-text-tertiary)}.ios-search__clear{background:#ffffff4d;background:var(--app-text-tertiary);border:none;border-radius:50%;color:#2c2c2e;color:var(--app-bg-tertiary);cursor:pointer;font-size:10px;height:18px;width:18px}.ios-empty,.ios-search__clear{align-items:center;display:flex;justify-content:center}.ios-empty{flex-direction:column;padding:48px 24px;padding:var(--space-2xl) var(--space-lg);text-align:center}.ios-empty__icon{font-size:64px;margin-bottom:16px;margin-bottom:var(--space-md);opacity:.5}.ios-empty__title{color:#fff;color:var(--app-text-primary);font-size:20px;font-weight:600;margin-bottom:8px;margin-bottom:var(--space-sm)}.ios-empty__text{color:#fff9;color:var(--app-text-secondary);font-size:15px;max-width:260px}.ios-skeleton{animation:ios-shimmer 1.5s infinite;background:linear-gradient(90deg,#2c2c2e,#ffffff14 50%,#2c2c2e);background:linear-gradient(90deg,var(--app-bg-tertiary) 0,var(--app-separator) 50%,var(--app-bg-tertiary) 100%);background-size:200% 100%;border-radius:8px;border-radius:var(--radius-sm)}}@media (max-width:1024px){@keyframes ios-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}}@media (max-width:1024px){.ios-animate-in{animation:ios-fade-in .3s cubic-bezier(.175,.885,.32,1.275);animation:ios-fade-in .3s var(--spring)}@keyframes ios-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ios-animate-scale{animation:ios-scale-in .25s cubic-bezier(.175,.885,.32,1.275);animation:ios-scale-in .25s var(--spring)}@keyframes ios-scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ios-press{transition:transform .15s ease;transition:transform var(--transition-fast)}.ios-press:active{transform:scale(.96)}.ios-haptic{transition:transform .1s ease}.ios-haptic:active{transform:scale(.97)}.ios-scroll-x{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;gap:8px;gap:var(--space-sm);overflow-x:auto;padding:0 16px;padding:0 var(--space-md);scroll-snap-type:x mandatory;scrollbar-width:none}}@media (max-width:1024px){.ios-scroll-x::-webkit-scrollbar{display:none}.ios-scroll-x>*{flex-shrink:0;scroll-snap-align:start}.ios-progress{background:#2c2c2e;background:var(--app-bg-tertiary);height:4px;overflow:hidden}.ios-progress,.ios-progress__bar{border-radius:9999px;border-radius:var(--radius-full)}.ios-progress__bar{background:#26e2b3;background:var(--app-primary);height:100%;transition:width .25s ease;transition:width var(--transition-normal)}.ios-ring{transform:rotate(-90deg)}.ios-ring__bg{fill:none;stroke:#2c2c2e;stroke:var(--app-bg-tertiary)}.ios-ring__fill{fill:none;stroke:#26e2b3;stroke:var(--app-primary);stroke-linecap:round;transition:stroke-dashoffset .35s ease;transition:stroke-dashoffset var(--transition-slow)}.ios-badge{align-items:center;background:#ff3b30;background:var(--ios-red);border-radius:9999px;border-radius:var(--radius-full);color:#fff;display:inline-flex;font-size:12px;font-weight:500;height:18px;justify-content:center;min-width:18px;padding:0 5px}.ios-badge--dot{height:8px;min-width:8px;padding:0;width:8px}.ios-sheet{background:#1c1c1e;background:var(--app-bg-elevated);border-radius:20px 20px 0 0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;bottom:0;left:0;padding-bottom:env(safe-area-inset-bottom,0);padding-bottom:var(--safe-area-bottom);position:fixed;right:0;transform:translateY(100%);transition:transform .35s cubic-bezier(.175,.885,.32,1.275);transition:transform .35s var(--spring);z-index:2000}.ios-sheet--open{transform:translateY(0)}.ios-sheet__handle{background:#38383a;background:var(--app-separator-opaque);border-radius:9999px;border-radius:var(--radius-full);height:5px;margin:6px auto 16px;margin:6px auto var(--space-md);width:36px}.ios-sheet__backdrop{background:#0006;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;transition:opacity var(--transition-normal);z-index:1999}.ios-sheet__backdrop--visible{opacity:1;pointer-events:auto}.ios-toast{background:#1c1c1e;background:var(--app-bg-elevated);border-radius:20px;border-radius:var(--radius-xl);bottom:calc(99px + env(safe-area-inset-bottom, 0px));bottom:calc(var(--tab-bar-height) + var(--safe-area-bottom) + var(--space-md));box-shadow:0 8px 24px #00000080;box-shadow:var(--shadow-lg);color:#fff;color:var(--app-text-primary);font-size:15px;font-weight:500;left:50%;opacity:0;padding:16px 24px;padding:var(--space-md) var(--space-lg);position:fixed;transform:translateX(-50%) translateY(100px);transition:all .3s cubic-bezier(.175,.885,.32,1.275);transition:all .3s var(--spring);z-index:3000}.ios-toast--visible{opacity:1;transform:translateX(-50%) translateY(0)}.footer,.header,.site-footer,.site-header{display:none!important}.home{overflow-x:hidden!important;padding:0!important}.home__formulas{display:none!important}.home__hero{min-height:auto!important;padding:16px 16px 24px!important;padding:var(--space-md) var(--space-md) var(--space-lg)!important}.home__hero .container{display:flex!important;flex-direction:column!important;padding:0!important}.home__hero-content{max-width:100%!important;order:1!important;text-align:center!important}.home__badge{align-items:center!important;background:#1c1c1e!important;background:var(--app-bg-secondary)!important;border:none!important;border-radius:9999px!important;border-radius:var(--radius-full)!important;color:#26e2b3!important;color:var(--app-primary)!important;display:inline-flex!important;font-size:12px!important;font-weight:600!important;padding:8px 16px!important}.home__badge,.home__title{margin-bottom:16px!important;margin-bottom:var(--space-md)!important}.home__title{font-size:28px!important;font-weight:700!important;letter-spacing:-.5px!important;line-height:1.15!important}.home__subtitle{color:#fff9!important;color:var(--app-text-secondary)!important;font-size:15px!important;line-height:1.5!important;margin-bottom:24px!important;margin-bottom:var(--space-lg)!important}.home__cta-group{display:flex!important;flex-direction:column!important;gap:8px!important;gap:var(--space-sm)!important}.home__cta{border-radius:12px!important;border-radius:var(--radius-md)!important;font-size:17px!important;font-weight:600!important;justify-content:center!important;padding:14px 20px!important;width:100%!important}.home__wallet-cta{background:#2c2c2e!important;background:var(--app-bg-tertiary)!important;color:#fff!important;color:var(--app-text-primary)!important}.home__hero-visual{display:none!important;margin-top:24px!important;margin-top:var(--space-lg)!important;order:2!important}.home__stats{background:#000!important;background:var(--app-bg-primary)!important;padding:24px 16px!important;padding:var(--space-lg) var(--space-md)!important}.home__stats-grid{grid-gap:8px!important;grid-gap:var(--space-sm)!important;display:grid!important;gap:8px!important;gap:var(--space-sm)!important;grid-template-columns:repeat(2,1fr)!important}.home__stat-card{background:#1c1c1e!important;background:var(--app-bg-secondary)!important;border:none!important;border-radius:16px!important;border-radius:var(--radius-lg)!important;box-shadow:0 2px 8px #0000004d,0 0 1px #ffffff1a!important;box-shadow:var(--shadow-card)!important;padding:16px!important;padding:var(--space-md)!important;text-align:center!important}.home__stat-card:after,.home__stat-card:before{display:none!important}.home__stat-value{display:block!important;font-size:24px!important;font-weight:700!important;margin-bottom:4px!important}.home__stat-label{color:#fff9!important;color:var(--app-text-secondary)!important;font-size:12px!important;letter-spacing:.5px!important;text-transform:uppercase!important}.home__tools{padding:24px 16px!important;padding:var(--space-lg) var(--space-md)!important}.home__tools .section-title{margin-bottom:24px!important;margin-bottom:var(--space-lg)!important;text-align:left!important}.home__tools .section-title h2{font-size:22px!important;font-weight:700!important;margin-bottom:4px!important;margin-bottom:var(--space-xs)!important}.home__tools .section-title p{color:#fff9!important;color:var(--app-text-secondary)!important;font-size:15px!important}.home__whatakit{padding:24px 16px!important;padding:var(--space-lg) var(--space-md)!important}.home__whatakit-card{background:#1c1c1e!important;background:var(--app-bg-secondary)!important;border:none!important;border-radius:20px!important;border-radius:var(--radius-xl)!important;box-shadow:0 2px 8px #0000004d,0 0 1px #ffffff1a!important;box-shadow:var(--shadow-card)!important;display:flex!important;flex-direction:column!important;padding:24px!important;padding:var(--space-lg)!important}.home__whatakit-card:after,.home__whatakit-card:before{display:none!important}.home__whatakit-content{width:100%!important}.home__whatakit-content .badge{background:#2c2c2e!important;background:var(--app-bg-tertiary)!important;border:none!important;border-radius:9999px!important;border-radius:var(--radius-full)!important;color:#26e2b3!important;color:var(--app-primary)!important;display:inline-block!important;font-size:12px!important;margin-bottom:16px!important;margin-bottom:var(--space-md)!important;padding:6px 12px!important}.home__whatakit-content h2{font-size:20px!important;font-weight:700!important;margin-bottom:8px!important;margin-bottom:var(--space-sm)!important}.home__whatakit-content p{color:#fff9!important;color:var(--app-text-secondary)!important;font-size:15px!important;margin-bottom:16px!important;margin-bottom:var(--space-md)!important}.home__whatakit-features{display:flex!important;flex-wrap:wrap!important;gap:8px!important;gap:var(--space-sm)!important;margin-bottom:24px!important;margin-bottom:var(--space-lg)!important}.home__whatakit-feature{align-items:center!important;background:#2c2c2e!important;background:var(--app-bg-tertiary)!important;border-radius:8px!important;border-radius:var(--radius-sm)!important;display:flex!important;font-size:13px!important;gap:6px!important;padding:8px 12px!important}.home__whatakit-visual{display:none!important}.home__whatakit-content .btn{justify-content:center!important;width:100%!important}.glow-cards,.home__tools-glow,.scanner__type-glow{padding:0!important}.glow-card,.glow-cards,.home__tools-glow,.scanner__type-glow{display:flex!important;flex-direction:column!important;gap:16px!important;gap:var(--space-md)!important;margin:0!important}.glow-card{background:#1c1c1e!important;background:var(--app-bg-secondary)!important;border:none!important;border-radius:20px!important;border-radius:var(--radius-xl)!important;box-shadow:0 2px 8px #0000004d,0 0 1px #ffffff1a!important;box-shadow:var(--shadow-card)!important;cursor:pointer!important;min-width:0!important;overflow:visible!important;padding:24px!important;padding:var(--space-lg)!important;position:relative!important;transition:transform .15s ease,box-shadow .15s ease!important;transition:transform var(--transition-fast),box-shadow var(--transition-fast)!important;width:100%!important}.glow-card:active{transform:scale(.98)!important}.glow-card:after,.glow-card:before{display:none!important}.glow-card__icon{align-items:center!important;background:#2c2c2e!important;background:var(--app-bg-tertiary)!important;border-radius:16px!important;border-radius:var(--radius-lg)!important;display:flex!important;flex-shrink:0!important;font-size:28px!important;height:56px!important;justify-content:center!important;width:56px!important}.glow-card--primary .glow-card__icon{background:linear-gradient(135deg,#26e2b3,#1db894)!important}.glow-card--secondary .glow-card__icon{background:linear-gradient(135deg,#8b5cf6,#7c3aed)!important}.glow-card--danger .glow-card__icon{background:linear-gradient(135deg,#ef4444,#dc2626)!important}.glow-card--warning .glow-card__icon{background:linear-gradient(135deg,#f59e0b,#d97706)!important}.glow-card--tertiary .glow-card__icon{background:linear-gradient(135deg,#ec4899,#db2777)!important}.glow-card__content{flex:1 1!important;min-width:0!important}.glow-card__title{color:#fff!important;color:var(--app-text-primary)!important;font-size:18px!important;font-weight:600!important;letter-spacing:-.3px!important;margin-bottom:4px!important;margin-bottom:var(--space-xs)!important}.glow-card__description{color:#fff9!important;color:var(--app-text-secondary)!important;font-size:14px!important;line-height:1.5!important;margin-bottom:8px!important;margin-bottom:var(--space-sm)!important}.glow-card__features{display:flex!important;flex-wrap:wrap!important;gap:4px!important;gap:var(--space-xs)!important}.glow-card__feature{align-items:center!important;color:#fff9!important;color:var(--app-text-secondary)!important;display:flex!important;font-size:12px!important;gap:4px!important}.glow-card__feature:before{content:"✓"!important;font-size:10px!important}.glow-card__cta,.glow-card__feature:before{color:#26e2b3!important;color:var(--app-primary)!important}.glow-card__cta{align-items:center!important;border-radius:12px!important;border-radius:var(--radius-md)!important;display:flex!important;font-size:15px!important;justify-content:center!important;margin-top:auto!important;padding:12px 16px!important;text-decoration:none!important}.glow-card__badge,.glow-card__cta{background:#2c2c2e!important;background:var(--app-bg-tertiary)!important;font-weight:600!important}.glow-card__badge{border-radius:9999px!important;border-radius:var(--radius-full)!important;color:#fff9!important;color:var(--app-text-secondary)!important;font-size:11px!important;padding:4px 10px!important;position:absolute!important;right:16px!important;right:var(--space-md)!important;top:16px!important;top:var(--space-md)!important}.scanner{background:#000!important;background:var(--app-bg-primary)!important;min-height:auto!important;padding:0!important}.scanner__container{max-width:100%!important;padding:16px!important;padding:var(--space-md)!important}.scanner__type{padding:0!important}.scanner__type-header{padding:24px 0!important;padding:var(--space-lg) 0!important;text-align:center!important}.scanner__type-icon{align-items:center!important;background:linear-gradient(135deg,#26e2b3,#1db894)!important;background:linear-gradient(135deg,var(--app-primary) 0,var(--app-primary-dark) 100%)!important;border-radius:20px!important;border-radius:var(--radius-xl)!important;box-shadow:0 8px 24px #26e2b34d!important;display:flex!important;font-size:36px!important;height:80px!important;justify-content:center!important;margin:0 auto 16px!important;margin:0 auto var(--space-md)!important;width:80px!important}.scanner__type-title{font-size:28px!important;font-weight:700!important;letter-spacing:-.5px!important;margin-bottom:8px!important;margin-bottom:var(--space-sm)!important}.scanner__type-subtitle{color:#fff9!important;color:var(--app-text-secondary)!important;font-size:15px!important;line-height:1.5!important;margin:0 auto!important;max-width:280px!important}.scanner__stepper{gap:0!important;justify-content:center!important;margin-bottom:16px!important;margin-bottom:var(--space-md)!important;padding:16px 0!important;padding:var(--space-md) 0!important}.scanner__step,.scanner__stepper{align-items:center!important;display:flex!important}.scanner__step{flex-direction:column!important;gap:6px!important}.scanner__step-number{align-items:center!important;background:#2c2c2e!important;background:var(--app-bg-tertiary)!important;border-radius:50%!important;color:#fff9!important;color:var(--app-text-secondary)!important;display:flex!important;font-size:14px!important;font-weight:600!important;height:32px!important;justify-content:center!important;width:32px!important}.scanner__step--active .scanner__step-number,.scanner__step--completed .scanner__step-number{background:#26e2b3!important;background:var(--app-primary)!important;color:#000!important}.scanner__step-label{color:#ffffff4d!important;color:var(--app-text-tertiary)!important;font-size:11px!important;letter-spacing:.5px!important;text-transform:uppercase!important}.scanner__step--active .scanner__step-label{color:#26e2b3!important;color:var(--app-primary)!important}.scanner__step-connector{background:#2c2c2e!important;background:var(--app-bg-tertiary)!important;height:2px!important;margin:0 8px!important;margin:0 var(--space-sm)!important;margin-bottom:20px!important;width:40px!important}.scanner__step-connector--active{background:#26e2b3!important;background:var(--app-primary)!important}.scanner__nav{align-items:center!important;display:flex!important;justify-content:space-between!important;margin-top:16px!important;margin-top:var(--space-md)!important;padding:16px 0!important;padding:var(--space-md) 0!important}.scanner__nav-back{background:#0000!important;border:none!important;color:#26e2b3!important;color:var(--app-primary)!important;cursor:pointer!important;font-size:15px!important;font-weight:500!important;padding:8px 0!important;padding:var(--space-sm) 0!important}.scanner__nav-info{color:#ffffff4d!important;color:var(--app-text-tertiary)!important;font-size:13px!important}.scanner__error-banner,.scanner__wallet-banner{background:#1c1c1e!important;background:var(--app-bg-secondary)!important;border-radius:12px!important;border-radius:var(--radius-md)!important;font-size:14px!important;margin-bottom:16px!important;margin-bottom:var(--space-md)!important;padding:16px!important;padding:var(--space-md)!important;text-align:center!important}.scanner__error-banner{background:#ef44441a!important;color:#ef4444!important}.sniper{background:#000!important;background:var(--app-bg-primary)!important;padding:0!important}.sniper__container{padding:16px!important;padding:var(--space-md)!important}.stats{background:#000!important;background:var(--app-bg-primary)!important;min-height:auto!important;padding-bottom:0!important}.stats__header{display:none!important}.stats__content{padding:16px 0!important;padding:var(--space-md) 0!important}.stats__tabs{display:none!important}.nft-stats-bar{grid-gap:8px!important;grid-gap:var(--space-sm)!important;background:#1c1c1e!important;background:var(--app-bg-secondary)!important;border:none!important;border-radius:16px!important;border-radius:var(--radius-lg)!important;display:grid!important;gap:8px!important;gap:var(--space-sm)!important;grid-template-columns:repeat(2,1fr)!important;margin:0 16px 16px!important;margin:0 var(--space-md) var(--space-md)!important;overflow:visible!important}.nft-stat,.nft-stats-bar{padding:16px!important;padding:var(--space-md)!important}.nft-stat{background:#2c2c2e!important;background:var(--app-bg-tertiary)!important;border-radius:12px!important;border-radius:var(--radius-md)!important;min-width:0!important}.nft-tabs{flex-wrap:nowrap!important;overflow-x:auto!important;padding:0 16px 16px!important;padding:0 var(--space-md) var(--space-md)!important}.nft-tab{font-size:13px!important;padding:8px 14px!important;white-space:nowrap!important}.nft-rankings{background:#1c1c1e!important;background:var(--app-bg-secondary)!important;border:none!important;border-radius:16px!important;border-radius:var(--radius-lg)!important;margin:0 16px!important;margin:0 var(--space-md)!important}.ios-section-header__title,.stats__section-title{font-size:20px!important;font-weight:700!important;padding:16px!important;padding:var(--space-md)!important}.supply-info{background:#1c1c1e!important;background:var(--app-bg-secondary)!important;border:none!important;border-radius:16px!important;border-radius:var(--radius-lg)!important;margin:0 16px 16px!important;margin:0 var(--space-md) var(--space-md)!important;padding:16px!important;padding:var(--space-md)!important}.council-grid{gap:8px!important;gap:var(--space-sm)!important;grid-template-columns:repeat(3,1fr)!important;padding:0 16px!important;padding:0 var(--space-md)!important}.council-card{height:80px!important}.council-card__back,.council-card__front{background:#1c1c1e!important;background:var(--app-bg-secondary)!important;border:none!important;box-shadow:0 2px 8px #0000004d,0 0 1px #ffffff1a!important;box-shadow:var(--shadow-card)!important}.btn{-webkit-tap-highlight-color:transparent!important;align-items:center!important;border:none!important;border-radius:12px!important;border-radius:var(--radius-md)!important;cursor:pointer!important;display:inline-flex!important;font-size:17px!important;font-weight:600!important;gap:8px!important;gap:var(--space-sm)!important;justify-content:center!important;padding:14px 24px!important;padding:14px var(--space-lg)!important;text-decoration:none!important;transition:all .15s ease!important;transition:all var(--transition-fast)!important}.btn:active{transform:scale(.98)!important}.btn-primary{background:#26e2b3!important;background:var(--app-primary)!important;color:#000!important}.btn-secondary{background:#2c2c2e!important;background:var(--app-bg-tertiary)!important;color:#fff!important;color:var(--app-text-primary)!important}.glass-card{background:#1c1c1e!important;background:var(--app-bg-secondary)!important;border:none!important;border-radius:16px!important;border-radius:var(--radius-lg)!important;box-shadow:0 2px 8px #0000004d,0 0 1px #ffffff1a!important;box-shadow:var(--shadow-card)!important}.glass-card:after,.glass-card:before{display:none!important}.container{max-width:100%!important;padding:0!important}.text-gradient{-webkit-text-fill-color:#0000!important;background:linear-gradient(135deg,#26e2b3,#5ac8fa)!important;background:linear-gradient(135deg,var(--app-primary) 0,#5ac8fa 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}.badge{align-items:center!important;background:#2c2c2e!important;background:var(--app-bg-tertiary)!important;border:none!important;border-radius:9999px!important;border-radius:var(--radius-full)!important;color:#26e2b3!important;color:var(--app-primary)!important;display:inline-flex!important;font-size:12px!important;font-weight:600!important;padding:6px 12px!important}.section{padding:24px 0!important;padding:var(--space-lg) 0!important}.section-title{margin-bottom:24px!important;margin-bottom:var(--space-lg)!important}.section-title h2{font-size:22px!important;font-weight:700!important;margin-bottom:4px!important;margin-bottom:var(--space-xs)!important}.section-title p{color:#fff9!important;color:var(--app-text-secondary)!important;font-size:15px!important}}@media (min-width:768px) and (max-width:1024px){.ios-stat-grid{grid-template-columns:repeat(4,1fr)}.home__stats-grid{grid-template-columns:repeat(4,1fr)!important}.glow-cards,.home__tools-glow,.scanner__type-glow{grid-gap:16px!important;grid-gap:var(--space-md)!important;display:grid!important;gap:16px!important;gap:var(--space-md)!important;grid-template-columns:repeat(2,1fr)!important}.glow-card{flex-direction:column!important}.council-grid,.nft-stats-bar{grid-template-columns:repeat(4,1fr)!important}.home__title{font-size:36px!important}.home__cta-group{flex-direction:row!important;justify-content:center!important}.home__cta{width:auto!important}}@media (max-width:1024px){.sniper-mobile{background:#000;background:var(--app-bg-primary);min-height:100vh}.sniper-mobile__content{padding-bottom:107px;padding-bottom:calc(var(--tab-bar-height) + var(--space-lg))}.mp{background:#000!important;background:var(--app-bg-primary)!important;min-height:auto!important}.mp-header{display:none!important}.mp-main{padding:16px!important;padding:var(--space-md)!important}.mp-section{margin-bottom:32px!important;margin-bottom:var(--space-xl)!important}.mp-section__header{margin-bottom:16px!important;margin-bottom:var(--space-md)!important}.mp-section__title{font-size:18px!important;font-weight:700!important}.mp-ad-hero{border-radius:16px!important;border-radius:var(--radius-lg)!important;margin-bottom:24px!important;margin-bottom:var(--space-lg)!important}.mp-ad-hero__content{align-items:flex-start!important;flex-direction:column!important;min-height:140px!important;padding:16px!important;padding:var(--space-md)!important}.mp-ad-hero__title{font-size:20px!important}.mp-ad-hero__subtitle{font-size:14px!important}.mp-ad-hero__cta{font-size:13px!important;margin-top:8px!important;margin-top:var(--space-sm)!important;padding:10px 18px!important}.mp-grid{gap:8px!important;gap:var(--space-sm)!important;grid-template-columns:repeat(2,1fr)!important}.mp-col{background:#1c1c1e!important;background:var(--app-bg-secondary)!important;border:none!important;border-radius:16px!important;border-radius:var(--radius-lg)!important;box-shadow:0 2px 8px #0000004d,0 0 1px #ffffff1a!important;box-shadow:var(--shadow-card)!important}.mp-col__banner{border-radius:16px 16px 0 0!important;border-radius:var(--radius-lg) var(--radius-lg) 0 0!important;height:100px!important}.mp-col__logo{border-radius:8px!important;border-radius:var(--radius-sm)!important;height:40px!important;left:8px!important;left:var(--space-sm)!important;top:80px!important;width:40px!important}.mp-col__body{padding:16px 8px 8px!important;padding:var(--space-md) var(--space-sm) var(--space-sm)!important;padding-top:24px!important}.mp-col__name{font-size:14px!important;font-weight:600!important;margin-bottom:4px!important;margin-bottom:var(--space-xs)!important}.mp-col__id{font-size:10px!important;margin-bottom:8px!important;margin-bottom:var(--space-sm)!important}.mp-col__stats{gap:4px!important;gap:var(--space-xs)!important}.mp-col__stat{font-size:11px!important}.mp-col__stat-value{font-size:13px!important}.mp-col__badge{font-size:8px!important;padding:3px 6px!important}.mp-col__rank{font-size:10px!important;height:22px!important;width:22px!important}.mp-search{margin:0 16px 16px!important;margin:0 var(--space-md) var(--space-md)!important;max-width:100%!important}.mp-search__input{background:#1c1c1e!important;background:var(--app-bg-secondary)!important;border:none!important;border-radius:12px!important;border-radius:var(--radius-md)!important;font-size:16px!important;padding:12px 16px 12px 44px!important}.mp-detail{padding:0!important}.mp-detail__header{padding:16px!important;padding:var(--space-md)!important}.mp-detail__banner{border-radius:0!important;height:120px!important}.mp-detail__info{padding:16px!important;padding:var(--space-md)!important}.mp-detail__name{font-size:22px!important}.mp-detail__stats{grid-gap:8px!important;grid-gap:var(--space-sm)!important;display:grid!important;gap:8px!important;gap:var(--space-sm)!important;grid-template-columns:repeat(2,1fr)!important}.mp-detail__stat{background:#1c1c1e!important;background:var(--app-bg-secondary)!important;border-radius:12px!important;border-radius:var(--radius-md)!important;padding:8px!important;padding:var(--space-sm)!important}.mp-items-grid{gap:8px!important;gap:var(--space-sm)!important;grid-template-columns:repeat(2,1fr)!important;padding:0 16px!important;padding:0 var(--space-md)!important}.mp-item{background:#1c1c1e!important;background:var(--app-bg-secondary)!important;border:none!important;border-radius:12px!important;border-radius:var(--radius-md)!important}.mp-item__img{aspect-ratio:1!important;border-radius:12px 12px 0 0!important;border-radius:var(--radius-md) var(--radius-md) 0 0!important}.mp-item__info{padding:8px!important;padding:var(--space-sm)!important}.mp-item__name{font-size:13px!important}.mp-item__price{font-size:14px!important}.mp-back{padding:16px!important;padding:var(--space-md)!important}.mp-back__btn{background:#1c1c1e!important;background:var(--app-bg-secondary)!important;border:none!important;border-radius:12px!important;border-radius:var(--radius-md)!important;color:#26e2b3!important;color:var(--app-primary)!important;font-size:15px!important;padding:10px 16px!important}.mp-col--launchpad{background:linear-gradient(145deg,#bf5af214,#1c1c1e)!important;background:linear-gradient(145deg,#bf5af214,var(--app-bg-secondary))!important}.mp-launchpad__price{font-size:14px!important}.mp-launchpad__mint-btn{border-radius:12px!important;border-radius:var(--radius-md)!important;font-size:13px!important;padding:10px!important}}@media (min-width:1025px){.app-nav,.app-tab-bar,.mobile-app,.mobile-only,.sniper-page-tabs{display:none!important}}.animated-icon{display:inline-block;flex-shrink:0;vertical-align:middle}.animated-icon circle,.animated-icon line,.animated-icon path,.animated-icon polyline,.animated-icon rect{transition:all .3s cubic-bezier(.4,0,.2,1)}.animated-icon--always circle,.animated-icon--always line,.animated-icon--always path,.animated-icon--always polyline,.animated-icon--always rect,.animated-icon--hover:hover circle,.animated-icon--hover:hover line,.animated-icon--hover:hover path,.animated-icon--hover:hover polyline,.animated-icon--hover:hover rect{animation-play-state:running}.icon-wallet:hover .icon-wallet__flap{transform:translateY(-2px)}.icon-wallet:hover .icon-wallet__clasp{transform:translateX(2px)}.icon-connect:hover .icon-connect__plug{animation:connect-plug .4s ease-in-out}@keyframes connect-plug{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.icon-connect:hover .icon-connect__prongs{animation:connect-glow .6s ease-in-out}@keyframes connect-glow{0%,to{opacity:1}50%{stroke:#26e2b3;opacity:.5}}.icon-shield-check .icon-shield-check__check{stroke-dasharray:20;stroke-dashoffset:20;transition:stroke-dashoffset .4s ease-out .1s}.icon-shield-check:hover .icon-shield-check__check{stroke-dashoffset:0}.icon-shield-check:hover .icon-shield-check__shield{transform:scale(1.05);transform-origin:center}.icon-lock:hover .icon-lock__shackle{animation:lock-bounce .4s ease-in-out}@keyframes lock-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.icon-lock-open:hover .icon-lock-open__shackle{animation:lock-open .5s ease-out forwards}@keyframes lock-open{0%{transform:translateY(0) rotate(0)}to{transform:translateY(-2px) rotate(-15deg);transform-origin:right bottom}}.icon-key:hover{animation:key-turn .5s ease-in-out;transform-origin:center}@keyframes key-turn{0%,to{transform:rotate(0)}25%{transform:rotate(-15deg)}75%{transform:rotate(15deg)}}.icon-fingerprint .icon-fingerprint__line{opacity:.7}.icon-fingerprint:hover .icon-fingerprint__line--1{animation:fingerprint-pulse .8s ease-in-out 0s}.icon-fingerprint:hover .icon-fingerprint__line--2{animation:fingerprint-pulse .8s ease-in-out .05s}.icon-fingerprint:hover .icon-fingerprint__line--3{animation:fingerprint-pulse .8s ease-in-out .1s}.icon-fingerprint:hover .icon-fingerprint__line--4{animation:fingerprint-pulse .8s ease-in-out .15s}.icon-fingerprint:hover .icon-fingerprint__line--5{animation:fingerprint-pulse .8s ease-in-out .2s}.icon-fingerprint:hover .icon-fingerprint__line--6{animation:fingerprint-pulse .8s ease-in-out .25s}.icon-fingerprint:hover .icon-fingerprint__line--7{animation:fingerprint-pulse .8s ease-in-out .3s}.icon-fingerprint:hover .icon-fingerprint__line--8{animation:fingerprint-pulse .8s ease-in-out .35s}.icon-fingerprint:hover .icon-fingerprint__line--9{animation:fingerprint-pulse .8s ease-in-out .4s}@keyframes fingerprint-pulse{0%,to{stroke-width:2;opacity:.7}50%{stroke-width:2.5;stroke:#26e2b3;opacity:1}}.icon-logout:hover .icon-logout__arrow,.icon-logout:hover .icon-logout__line{animation:logout-slide .4s ease-out}@keyframes logout-slide{0%{transform:translateX(0)}50%{transform:translateX(4px)}to{transform:translateX(0)}}.icon-user-check .icon-user-check__check{stroke-dasharray:15;stroke-dashoffset:15;transition:stroke-dashoffset .3s ease-out}.icon-user-check:hover .icon-user-check__check{stroke-dashoffset:0}.icon-zap:hover .icon-zap__bolt{animation:zap-flash .5s ease-in-out}@keyframes zap-flash{0%,to{filter:drop-shadow(0 0 0 transparent);opacity:1}25%{opacity:.6}50%{filter:drop-shadow(0 0 8px rgba(255,215,0,.8));opacity:1}75%{opacity:.8}}.icon-zap.animated-icon--always .icon-zap__bolt{animation:zap-pulse 2s ease-in-out infinite}@keyframes zap-pulse{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 6px rgba(38,226,179,.6))}}.icon-rocket:hover{animation:rocket-launch .6s ease-out}@keyframes rocket-launch{0%{transform:translate(0)}50%{transform:translate(3px,-3px)}to{transform:translate(0)}}.icon-rocket:hover .icon-rocket__flame{animation:rocket-flame .3s ease-in-out infinite}@keyframes rocket-flame{0%,to{opacity:1}50%{opacity:.7}}.icon-target:hover .icon-target__inner{animation:target-pulse .6s ease-in-out}.icon-target:hover .icon-target__middle{animation:target-pulse .6s ease-in-out .1s}.icon-target:hover .icon-target__outer{animation:target-pulse .6s ease-in-out .2s}@keyframes target-pulse{0%,to{transform:scale(1);transform-origin:center}50%{transform:scale(1.1);transform-origin:center}}.icon-eye:hover .icon-eye__outline{animation:eye-blink .4s ease-in-out}@keyframes eye-blink{0%,to{transform:scaleY(1);transform-origin:center}50%{transform:scaleY(.1);transform-origin:center}}.icon-bell:hover .icon-bell__bell{animation:bell-ring .5s ease-in-out;transform-origin:top center}@keyframes bell-ring{0%,to{transform:rotate(0)}20%{transform:rotate(15deg)}40%{transform:rotate(-15deg)}60%{transform:rotate(10deg)}80%{transform:rotate(-10deg)}}.icon-search:hover{animation:search-zoom .4s ease-out}@keyframes search-zoom{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.icon-search:hover .icon-search__lens{animation:search-focus .4s ease-out}@keyframes search-focus{0%,to{stroke-width:2}50%{stroke-width:2.5}}.icon-bookmark:hover .icon-bookmark__shape{animation:bookmark-fill .4s ease-out forwards}@keyframes bookmark-fill{0%{fill:#0000}to{fill:currentColor;fill-opacity:.2}}.icon-timer:hover .icon-timer__hand{animation:timer-tick .6s steps(4) infinite}.icon-sparkles:hover .icon-sparkles__main{animation:sparkle-main .6s ease-in-out}.icon-sparkles:hover .icon-sparkles__small{animation:sparkle-small .4s ease-in-out}.icon-sparkles:hover .icon-sparkles__small--2{animation:sparkle-small .4s ease-in-out .2s}@keyframes sparkle-main{0%,to{transform:scale(1) rotate(0);transform-origin:center}50%{transform:scale(1.1) rotate(10deg);transform-origin:center}}@keyframes sparkle-small{0%,to{opacity:1}50%{opacity:.3}}.icon-activity .icon-activity__line{stroke-dasharray:60;stroke-dashoffset:60}.icon-activity:hover .icon-activity__line{animation:activity-draw 1s ease-out forwards}.icon-activity.animated-icon--always .icon-activity__line{animation:activity-pulse 2s ease-in-out infinite}@keyframes activity-draw{0%{stroke-dashoffset:60}to{stroke-dashoffset:0}}.icon-chart-line .icon-chart-line__line{stroke-dasharray:20;stroke-dashoffset:20}.icon-chart-line:hover .icon-chart-line__line{animation:chart-draw .5s ease-out forwards}@keyframes chart-draw{0%{stroke-dashoffset:20}to{stroke-dashoffset:0}}.icon-trending-up:hover{animation:trending-up .5s ease-out}@keyframes trending-up{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}.icon-trending-up:hover .icon-trending-up__arrow{animation:trending-arrow .4s ease-out}@keyframes trending-arrow{0%,to{transform:scale(1);transform-origin:right top}50%{transform:scale(1.2);transform-origin:right top}}.icon-trending-down:hover{animation:trending-down .5s ease-out}@keyframes trending-down{0%{transform:translateY(0)}50%{transform:translateY(3px)}to{transform:translateY(0)}}.icon-gauge:hover .icon-gauge__arc{animation:gauge-needle .6s ease-in-out;transform-origin:12px 14px}@keyframes gauge-needle{0%,to{transform:rotate(0)}50%{transform:rotate(-30deg)}}.icon-scan:hover .icon-scan__line{animation:scan-sweep .8s ease-in-out infinite}@keyframes scan-sweep{0%,to{opacity:.5;transform:translateY(-4px)}50%{opacity:1;transform:translateY(4px)}}.icon-scan:hover .icon-scan__corner{animation:scan-corner .4s ease-out}@keyframes scan-corner{0%,to{stroke-width:2}50%{stroke-width:2.5;stroke:#26e2b3}}.icon-check .icon-check__mark{stroke-dasharray:24;stroke-dashoffset:24}.icon-check:hover .icon-check__mark{animation:check-draw .4s ease-out forwards}@keyframes check-draw{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}.icon-circle-check .icon-circle-check__check{stroke-dasharray:12;stroke-dashoffset:12}.icon-circle-check:hover .icon-circle-check__circle{animation:circle-pop .3s ease-out}.icon-circle-check:hover .icon-circle-check__check{animation:check-draw .3s ease-out .1s forwards}@keyframes circle-pop{0%,to{transform:scale(1);transform-origin:center}50%{transform:scale(1.1);transform-origin:center}}.icon-x .icon-x__line{stroke-dasharray:17;stroke-dashoffset:17}.icon-x:hover .icon-x__line--1{animation:x-draw .3s ease-out forwards}.icon-x:hover .icon-x__line--2{animation:x-draw .3s ease-out .1s forwards}@keyframes x-draw{0%{stroke-dashoffset:17}to{stroke-dashoffset:0}}.icon-plus:hover{animation:plus-rotate .4s ease-out}@keyframes plus-rotate{0%{transform:rotate(0) scale(1)}50%{transform:rotate(90deg) scale(1.1)}to{transform:rotate(90deg) scale(1)}}.icon-menu:hover .icon-menu__line--1{animation:menu-line .3s ease-out}.icon-menu:hover .icon-menu__line--2{animation:menu-line .3s ease-out .05s}.icon-menu:hover .icon-menu__line--3{animation:menu-line .3s ease-out .1s}@keyframes menu-line{0%,to{transform:scaleX(1);transform-origin:left}50%{transform:scaleX(.7);transform-origin:left}}.icon-settings:hover .icon-settings__gear{animation:settings-rotate .8s ease-in-out;transform-origin:center}@keyframes settings-rotate{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.icon-copy:hover .icon-copy__front{animation:copy-bounce .4s ease-out}@keyframes copy-bounce{0%,to{transform:translate(0)}50%{transform:translate(-2px,-2px)}}.icon-refresh-ccw:hover{animation:refresh-spin .6s ease-in-out}@keyframes refresh-spin{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.icon-loader.animated-icon--always{animation:loader-spin 1s linear infinite}.icon-loader .icon-loader__blade{opacity:.25}.icon-loader .icon-loader__blade--1{opacity:1}.icon-loader .icon-loader__blade--2{opacity:.875}.icon-loader .icon-loader__blade--3{opacity:.75}.icon-loader .icon-loader__blade--4{opacity:.625}.icon-loader .icon-loader__blade--5{opacity:.5}.icon-loader .icon-loader__blade--6{opacity:.375}.icon-loader .icon-loader__blade--7{opacity:.25}.icon-loader .icon-loader__blade--8{opacity:.125}@keyframes loader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.icon-download:hover .icon-download__chevron,.icon-download:hover .icon-download__line{animation:download-drop .4s ease-out}@keyframes download-drop{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.icon-upload:hover .icon-upload__chevron,.icon-upload:hover .icon-upload__line{animation:upload-rise .4s ease-out}@keyframes upload-rise{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.icon-sun:hover .icon-sun__ray{animation:sun-ray .5s ease-in-out}.icon-sun:hover .icon-sun__ray--1{animation-delay:0s}.icon-sun:hover .icon-sun__ray--2{animation-delay:.05s}.icon-sun:hover .icon-sun__ray--3{animation-delay:.1s}.icon-sun:hover .icon-sun__ray--4{animation-delay:.15s}.icon-sun:hover .icon-sun__ray--5{animation-delay:.2s}.icon-sun:hover .icon-sun__ray--6{animation-delay:.25s}.icon-sun:hover .icon-sun__ray--7{animation-delay:.3s}.icon-sun:hover .icon-sun__ray--8{animation-delay:.35s}@keyframes sun-ray{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}.icon-sun:hover .icon-sun__core{animation:sun-glow .6s ease-in-out}@keyframes sun-glow{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 4px rgba(255,215,0,.6))}}.icon-moon:hover .icon-moon__shape{animation:moon-sway .6s ease-in-out}@keyframes moon-sway{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.icon-discord:hover,.icon-github:hover,.icon-twitter:hover{animation:social-bounce .4s ease-out}@keyframes social-bounce{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.icon-earth:hover .icon-earth__globe{animation:earth-rotate 2s linear infinite;transform-origin:center}@keyframes earth-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.icon-waypoints:hover .icon-waypoints__dot--1{animation:waypoint-pulse .6s ease-in-out 0s}.icon-waypoints:hover .icon-waypoints__dot--2{animation:waypoint-pulse .6s ease-in-out .15s}.icon-waypoints:hover .icon-waypoints__dot--3{animation:waypoint-pulse .6s ease-in-out .3s}.icon-waypoints:hover .icon-waypoints__dot--4{animation:waypoint-pulse .6s ease-in-out .45s}@keyframes waypoint-pulse{0%,to{fill:#0000;transform:scale(1)}50%{fill:currentColor;fill-opacity:.3;transform:scale(1.3)}}.icon-radio-tower:hover .icon-radio-tower__tower{animation:radio-broadcast .8s ease-out}@keyframes radio-broadcast{0%{opacity:.3;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.3;transform:scale(1.1)}}.icon-radio-tower:hover .icon-radio-tower__dot{animation:radio-dot .5s ease-in-out infinite}@keyframes radio-dot{0%,to{fill:currentColor}50%{fill:#26e2b3}}.icon-workflow:hover .icon-workflow__line{stroke-dasharray:20;animation:workflow-connect .5s ease-out forwards}@keyframes workflow-connect{0%{stroke-dashoffset:20}to{stroke-dashoffset:0}}.icon-layers:hover .icon-layers__layer--1{animation:layer-float .4s ease-out}.icon-layers:hover .icon-layers__layer--2{animation:layer-float .4s ease-out .1s}.icon-layers:hover .icon-layers__layer--3{animation:layer-float .4s ease-out .2s}@keyframes layer-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.icon-flame:hover .icon-flame__fire{animation:flame-flicker .3s ease-in-out infinite}@keyframes flame-flicker{0%,to{transform:scale(1) translateY(0)}25%{transform:scale(1.02) translateY(-1px)}50%{transform:scale(.98) translateY(0)}75%{transform:scale(1.01) translateY(-.5px)}}.icon-heart:hover .icon-heart__shape{animation:heart-beat .6s ease-in-out;transform-origin:center}@keyframes heart-beat{0%,to{transform:scale(1)}15%{transform:scale(1.15)}30%{transform:scale(1)}45%{transform:scale(1.1)}}.icon-hand-coins:hover .icon-hand-coins__coin--1{animation:coin-drop .5s ease-out}.icon-hand-coins:hover .icon-hand-coins__coin--2{animation:coin-drop .5s ease-out .15s}@keyframes coin-drop{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}.icon-party-popper:hover .icon-party-popper__confetti{animation:confetti-pop .5s ease-out}.icon-party-popper:hover .icon-party-popper__ribbon{animation:ribbon-wave .6s ease-in-out}@keyframes confetti-pop{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes ribbon-wave{0%,to{transform:rotate(0)}50%{transform:rotate(5deg)}}.icon-badge-percent:hover .icon-badge-percent__badge{animation:badge-pulse .5s ease-out}@keyframes badge-pulse{0%,to{transform:scale(1)}50%{filter:drop-shadow(0 0 4px rgba(38,226,179,.4));transform:scale(1.08)}}.icon-chevron-down:hover .icon-chevron-down__arrow{animation:chevron-bounce-down .3s ease-out}.icon-chevron-up:hover .icon-chevron-up__arrow{animation:chevron-bounce-up .3s ease-out}.icon-chevron-left:hover .icon-chevron-left__arrow{animation:chevron-bounce-left .3s ease-out}.icon-chevron-right:hover .icon-chevron-right__arrow{animation:chevron-bounce-right .3s ease-out}@keyframes chevron-bounce-down{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes chevron-bounce-up{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes chevron-bounce-left{0%,to{transform:translateX(0)}50%{transform:translateX(-3px)}}@keyframes chevron-bounce-right{0%,to{transform:translateX(0)}50%{transform:translateX(3px)}}.animated-icon--success{color:#30d158}.animated-icon--error{color:#ff453a}.animated-icon--warning{color:#ff9f0a}.animated-icon--info{color:#0a84ff}.animated-icon--accent{color:#26e2b3}.icon-bar-chart .icon-bar-chart__bar--2,.icon-bar-chart .icon-bar-chart__bar--3,.icon-bar-chart .icon-bar-chart__bar--4{transform-origin:bottom center;transition:transform .3s ease-out}.icon-bar-chart:hover .icon-bar-chart__bar--2{animation:bar-grow .4s ease-out}.icon-bar-chart:hover .icon-bar-chart__bar--3{animation:bar-grow .4s ease-out .1s}.icon-bar-chart:hover .icon-bar-chart__bar--4{animation:bar-grow .4s ease-out .2s}@keyframes bar-grow{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.15)}}.icon-palette:hover .icon-palette__shape{animation:palette-rotate .5s ease-in-out;transform-origin:center}.icon-palette:hover .icon-palette__base{animation:palette-dots .4s ease-out}@keyframes palette-rotate{0%,to{transform:rotate(0deg)}50%{transform:rotate(-5deg)}}@keyframes palette-dots{0%,to{opacity:1}50%{opacity:.5}}.icon-gem:hover .icon-gem__top{animation:gem-sparkle .4s ease-out;transform-origin:center}.icon-gem:hover .icon-gem__facet{animation:gem-facet .4s ease-out .1s}@keyframes gem-sparkle{0%,to{filter:none;transform:scale(1)}50%{filter:drop-shadow(0 0 4px rgba(38,226,179,.5));transform:scale(1.05)}}@keyframes gem-facet{0%,to{opacity:1}50%{opacity:.6}}.icon-gift:hover{animation:gift-bounce .4s ease-out;transform-origin:bottom center}.icon-gift:hover .icon-gift__ribbon{animation:gift-ribbon .4s ease-out}@keyframes gift-bounce{0%,to{transform:translateY(0)}30%{transform:translateY(-3px)}60%{transform:translateY(-1px)}}@keyframes gift-ribbon{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.icon-circle-dot:hover .icon-circle-dot__outer,.icon-circle:hover .icon-circle__shape{animation:circle-pulse .4s ease-out;transform-origin:center}.icon-circle-dot:hover .icon-circle-dot__inner{animation:circle-dot-glow .4s ease-out}@keyframes circle-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes circle-dot-glow{0%,to{opacity:1}50%{opacity:.7;transform:scale(1.2)}}.icon-alert-circle:hover .icon-alert-circle__ring{animation:alert-ring-pulse .4s ease-out;transform-origin:center}.icon-alert-circle:hover .icon-alert-circle__dot,.icon-alert-circle:hover .icon-alert-circle__line{animation:alert-content-shake .4s ease-out}@keyframes alert-ring-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes alert-content-shake{0%,to{transform:translateX(0)}25%{transform:translateX(-1px)}75%{transform:translateX(1px)}}.icon-check-circle .icon-check-circle__check{stroke-dasharray:15;stroke-dashoffset:15;transition:stroke-dashoffset .3s ease-out .1s}.icon-check-circle:hover .icon-check-circle__check{stroke-dashoffset:0}.icon-check-circle:hover .icon-check-circle__ring{animation:check-ring-glow .4s ease-out;transform-origin:center}@keyframes check-ring-glow{0%,to{transform:scale(1)}50%{filter:drop-shadow(0 0 3px rgba(48,209,88,.4));transform:scale(1.05)}}.icon-x-circle .icon-x-circle__x{stroke-dasharray:12;stroke-dashoffset:12;transition:stroke-dashoffset .3s ease-out}.icon-x-circle:hover .icon-x-circle__x{stroke-dashoffset:0}.icon-x-circle:hover .icon-x-circle__ring{animation:x-ring-pulse .3s ease-out;transform-origin:center}@keyframes x-ring-pulse{0%,to{transform:scale(1)}50%{filter:drop-shadow(0 0 3px rgba(255,69,58,.4));transform:scale(1.05)}}.icon-alert-triangle:hover{animation:triangle-shake .4s ease-out}.icon-alert-triangle:hover .icon-alert-triangle__dot,.icon-alert-triangle:hover .icon-alert-triangle__line{animation:triangle-content-pulse .4s ease-out}@keyframes triangle-shake{0%,to{transform:rotate(0)}20%{transform:rotate(-2deg)}40%{transform:rotate(2deg)}60%{transform:rotate(-1deg)}80%{transform:rotate(1deg)}}@keyframes triangle-content-pulse{0%,to{opacity:1}50%{opacity:.7}}.icon-ban:hover .icon-ban__slash{animation:ban-slash .4s ease-out}.icon-ban:hover .icon-ban__ring{animation:ban-ring .4s ease-out;transform-origin:center}@keyframes ban-slash{0%,to{stroke-width:2}50%{stroke-width:2.5}}@keyframes ban-ring{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.icon-arrow-left:hover .icon-arrow-left__head,.icon-arrow-left:hover .icon-arrow-left__line{animation:arrow-slide-left .3s ease-out}@keyframes arrow-slide-left{0%,to{transform:translateX(0)}50%{transform:translateX(-3px)}}.icon-coins:hover .icon-coins__coin--back{animation:coins-back-pulse .5s ease-out;transform-origin:center}.icon-coins:hover .icon-coins__coin--front{animation:coins-front-bounce .5s ease-out .1s}.icon-coins:hover .icon-coins__line--1,.icon-coins:hover .icon-coins__line--2{animation:coins-shine .4s ease-out .2s}@keyframes coins-back-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes coins-front-bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-2px)}}@keyframes coins-shine{0%,to{opacity:1}50%{stroke:#26e2b3;opacity:.5}}.icon-clock:hover .icon-clock__hands{animation:clock-tick .6s ease-out;transform-origin:12px 12px}.icon-clock:hover .icon-clock__face{animation:clock-pulse .4s ease-out;transform-origin:center}@keyframes clock-tick{0%{transform:rotate(0deg)}25%{transform:rotate(15deg)}50%{transform:rotate(30deg)}to{transform:rotate(0deg)}}@keyframes clock-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.icon-layers:hover .icon-layers__layer--1{animation:layers-top .4s ease-out}.icon-layers:hover .icon-layers__layer--2{animation:layers-middle .4s ease-out .05s}.icon-layers:hover .icon-layers__layer--3{animation:layers-bottom .4s ease-out .1s}@keyframes layers-top{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes layers-middle{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes layers-bottom{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.8;transform:translateY(1px)}}.icon-timer:hover .icon-timer__hand{animation:timer-tick .5s ease-out;transform-origin:12px 14px}.icon-timer:hover .icon-timer__face{animation:timer-pulse .4s ease-out;transform-origin:center}@keyframes timer-tick{0%{transform:rotate(0deg)}50%{transform:rotate(30deg)}to{transform:rotate(0deg)}}@keyframes timer-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.icon-activity:hover .icon-activity__line{animation:activity-pulse .6s ease-out}@keyframes activity-pulse{0%,to{stroke-dashoffset:0;stroke:currentColor}50%{stroke-dashoffset:0;stroke:#26e2b3;filter:drop-shadow(0 0 4px rgba(38,226,179,.5))}}.cd__tab--active .animated-icon,.scanner__tab--active .animated-icon,.sniper__tab--active .animated-icon,.stats__tab--active .animated-icon,.wboost__tab--active .animated-icon{animation:tab-icon-active .4s ease-out}@keyframes tab-icon-active{0%{opacity:.7;transform:scale(.9)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.scanner__tab--active .icon-coins .icon-coins__coin--back,.sniper__tab--active .icon-target .icon-target__inner,.stats__tab--active .icon-bar-chart .icon-bar-chart__bar--2{animation:subtle-glow 2s ease-in-out infinite}@keyframes subtle-glow{0%,to{filter:none}50%{filter:drop-shadow(0 0 3px rgba(38,226,179,.4))}}.icon-calculator:hover .icon-calculator__key--1{animation:calc-key-blink .4s ease-out 0s}.icon-calculator:hover .icon-calculator__key--2{animation:calc-key-blink .4s ease-out .05s}.icon-calculator:hover .icon-calculator__key--3{animation:calc-key-blink .4s ease-out .1s}.icon-calculator:hover .icon-calculator__key--4{animation:calc-key-blink .4s ease-out .15s}.icon-calculator:hover .icon-calculator__key--5{animation:calc-key-blink .4s ease-out .2s}.icon-calculator:hover .icon-calculator__key--6{animation:calc-key-blink .4s ease-out .25s}.icon-calculator:hover .icon-calculator__key--7{animation:calc-key-blink .4s ease-out .3s}.icon-calculator:hover .icon-calculator__key--8{animation:calc-key-blink .4s ease-out .35s}.icon-calculator:hover .icon-calculator__key--9{animation:calc-key-blink .4s ease-out .4s}.icon-calculator:hover .icon-calculator__screen{animation:calc-screen-glow .5s ease-out}@keyframes calc-key-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes calc-screen-glow{0%,to{stroke:currentColor}50%{stroke:#26e2b3;filter:drop-shadow(0 0 3px rgba(38,226,179,.6))}}.icon-shopping-cart:hover .icon-shopping-cart__body{animation:cart-roll .5s ease-out}.icon-shopping-cart:hover .icon-shopping-cart__wheel--1,.icon-shopping-cart:hover .icon-shopping-cart__wheel--2{animation:cart-wheel-spin .5s linear;transform-origin:center}@keyframes cart-roll{0%,to{transform:translateX(0)}50%{transform:translateX(3px)}}@keyframes cart-wheel-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icon-scale:hover .icon-scale__arm{animation:scale-balance .6s ease-in-out;transform-origin:12px 7px}.icon-scale:hover .icon-scale__base{animation:scale-sway .6s ease-in-out}@keyframes scale-balance{0%,to{transform:rotate(0deg)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes scale-sway{0%,to{transform:translateY(0)}25%{transform:translateY(2px)}75%{transform:translateY(-2px)}}.icon-calendar:hover .icon-calendar__frame{animation:calendar-flip .4s ease-out}.icon-calendar:hover .icon-calendar__dot--1{animation:calendar-dot-pop .3s ease-out .05s}.icon-calendar:hover .icon-calendar__dot--2{animation:calendar-dot-pop .3s ease-out .1s}.icon-calendar:hover .icon-calendar__dot--3{animation:calendar-dot-pop .3s ease-out .15s}.icon-calendar:hover .icon-calendar__dot--4{animation:calendar-dot-pop .3s ease-out .2s}.icon-calendar:hover .icon-calendar__dot--5{animation:calendar-dot-pop .3s ease-out .25s}.icon-calendar:hover .icon-calendar__dot--6{animation:calendar-dot-pop .3s ease-out .3s}@keyframes calendar-flip{0%,to{transform:rotateX(0deg)}50%{transform:rotateX(10deg)}}@keyframes calendar-dot-pop{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.5)}}.icon-trophy:hover .icon-trophy__main{animation:trophy-shine .6s ease-out}.icon-trophy:hover .icon-trophy__cup{animation:trophy-glow .5s ease-out .1s}@keyframes trophy-glow{0%,to{opacity:1}50%{opacity:.6}}.icon-external-link:hover .icon-external-link__arrow{animation:external-link-shoot .4s ease-out}@keyframes external-link-shoot{0%,to{transform:translate(0)}50%{transform:translate(2px,-2px)}}.icon-microscope:hover .icon-microscope__lens{animation:microscope-focus .5s ease-out}.icon-microscope:hover .icon-microscope__tube{animation:microscope-adjust .4s ease-out}@keyframes microscope-adjust{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.icon-award:hover .icon-award__star{animation:award-star-pulse .4s ease-out}.icon-award:hover .icon-award__ribbon--left{animation:award-ribbon .5s ease-out}@keyframes award-star-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes award-ribbon{0%,to{transform:rotate(0deg)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}.icon-scroll:hover .icon-scroll__body{animation:scroll-unroll .5s ease-out}.icon-scroll:hover .icon-scroll__line--1{animation:scroll-line-appear .3s ease-out .1s}.icon-scroll:hover .icon-scroll__line--2{animation:scroll-line-appear .3s ease-out .2s}@keyframes scroll-line-appear{0%{opacity:.3;transform:scaleX(.5)}to{opacity:1;transform:scaleX(1)}}.icon-arrow-right-left:hover .icon-arrow-right-left__arrow--right{animation:arrow-right-move .4s ease-out}.icon-arrow-right-left:hover .icon-arrow-right-left__arrow--left{animation:arrow-left-move .4s ease-out}.icon-history:hover .icon-history__arrow{animation:history-spin .6s ease-out;transform-origin:center}.icon-trophy:hover .icon-trophy__bowl{animation:trophy-shine .6s ease-out}@keyframes trophy-shine{0%,to{filter:none}50%{stroke:#fbbf24;filter:drop-shadow(0 0 6px rgba(251,191,36,.8))}}.icon-external-link:hover .icon-external-link__arrow{animation:external-link-fly .4s ease-out}.icon-external-link:hover .icon-external-link__box{animation:external-link-box .4s ease-out}@keyframes external-link-fly{0%,to{transform:translate(0)}50%{transform:translate(2px,-2px)}}@keyframes external-link-box{0%,to{transform:translate(0)}50%{transform:translate(1px,-1px)}}.icon-microscope:hover .icon-microscope__body{animation:microscope-focus .5s ease-out}@keyframes microscope-focus{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.icon-user:hover .icon-user__head{animation:user-nod .4s ease-out}@keyframes user-nod{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}.icon-scroll:hover .icon-scroll__paper{animation:scroll-unroll .5s ease-out}@keyframes scroll-unroll{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.icon-arrow-lr:hover .icon-arrow-lr__left{animation:arrow-left-move .4s ease-out}.icon-arrow-lr:hover .icon-arrow-lr__right{animation:arrow-right-move .4s ease-out}@keyframes arrow-left-move{0%,to{transform:translateX(0)}50%{transform:translateX(-3px)}}@keyframes arrow-right-move{0%,to{transform:translateX(0)}50%{transform:translateX(3px)}}.icon-award:hover .icon-award__medal{animation:award-shine .5s ease-out}.icon-award:hover .icon-award__star{animation:award-star .4s ease-out}@keyframes award-shine{0%,to{filter:none}50%{filter:drop-shadow(0 0 4px rgba(38,226,179,.6))}}@keyframes award-star{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.icon-arrow-right-left:hover .icon-arrow-right-left__arrow--right{animation:arrow-rl-right .4s ease-out}.icon-arrow-right-left:hover .icon-arrow-right-left__arrow--left{animation:arrow-rl-left .4s ease-out}@keyframes arrow-rl-right{0%,to{transform:translateX(0)}50%{transform:translateX(3px)}}@keyframes arrow-rl-left{0%,to{transform:translateX(0)}50%{transform:translateX(-3px)}}.icon-history:hover .icon-history__circle{animation:history-spin .6s ease-out;transform-origin:center}.icon-history:hover .icon-history__hand{animation:history-hand .5s ease-out;transform-origin:12px 12px}@keyframes history-spin{0%{transform:rotate(0deg)}to{transform:rotate(-30deg)}}@keyframes history-hand{0%,to{transform:rotate(0deg)}50%{transform:rotate(-20deg)}}.icon-wand:hover .icon-wand__stick{animation:wand-wave .5s ease-out;transform-origin:bottom right}.icon-wand:hover .icon-wand__sparkle--1{animation:wand-sparkle .4s ease-out 0s}.icon-wand:hover .icon-wand__sparkle--2{animation:wand-sparkle .4s ease-out .05s}.icon-wand:hover .icon-wand__sparkle--3{animation:wand-sparkle .4s ease-out .1s}.icon-wand:hover .icon-wand__sparkle--4{animation:wand-sparkle .4s ease-out .15s}.icon-wand:hover .icon-wand__sparkle--5{animation:wand-sparkle .4s ease-out .2s}.icon-wand:hover .icon-wand__sparkle--6{animation:wand-sparkle .4s ease-out .25s}.icon-wand:hover .icon-wand__sparkle--7{animation:wand-sparkle .4s ease-out .3s}@keyframes wand-wave{0%,to{transform:rotate(0deg)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes wand-sparkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.3)}}.icon-home:hover .icon-home__roof{animation:home-bounce .4s ease-out}.icon-home:hover .icon-home__door{animation:home-door .3s ease-out .1s}@keyframes home-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes home-door{0%,to{opacity:1}50%{opacity:.7}}.icon-flask:hover .icon-flask__body{animation:flask-shake .4s ease-out}.icon-flask:hover .icon-flask__liquid{animation:flask-bubble .5s ease-out}@keyframes flask-shake{0%,to{transform:rotate(0deg)}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}@keyframes flask-bubble{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}.wm-overlay{align-items:center;animation:wm-fadeIn .2s ease-out;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;padding:40px 20px;position:fixed;right:0;top:0;z-index:10000}@keyframes wm-fadeIn{0%{opacity:0}to{opacity:1}}.wm{animation:wm-slideUp .3s ease-out;background:#0000;margin:auto;max-width:440px;position:relative;width:100%}@keyframes wm-slideUp{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.wm__close{align-items:center;background:#ffffff0d;border:none;border-radius:8px;color:#fff6;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s ease;width:32px;z-index:10}.wm__close:hover{background:#ffffff1a;color:#fff}.wm__brand{gap:12px;margin-bottom:24px}.wm__brand,.wm__brand-sphere{align-items:center;display:flex;justify-content:center}.wm__brand-sphere{background:linear-gradient(180deg,#26e2b326,#26e2b30d);border:1.5px solid #26e2b366;border-radius:50%;flex-shrink:0;height:48px;overflow:hidden;position:relative;width:48px}.wm__brand-sphere:before{background:radial-gradient(circle at 30% 30%,#ffffff26 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.wm__w-logo-svg{color:#fff;height:28px;width:28px}.wm__brand-sweep{animation:wm-sweep 3s infinite;background:linear-gradient(90deg,#0000,#26e2b34d 50%,#0000);height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes wm-sweep{0%,to{left:-100%}50%{left:100%}}.wm__brand-title{color:#fff;font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0}.wm__brand-title:before{content:""}.wm__card{background:#0f1419;border:1px solid #ffffff14;border-radius:20px;margin-bottom:20px;padding:28px}.wm__showcase{display:flex;justify-content:center;margin-bottom:20px}.wm__showcase-img{border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 8px 32px #0006;height:140px;object-fit:cover;width:140px}.wm__nft-badge{background:#26e2b31a;border:1px solid #26e2b34d;border-radius:100px;color:#26e2b3;font-size:13px;font-weight:500;gap:8px;justify-content:center;margin:0 auto 20px;padding:10px 20px;width:-webkit-fit-content;width:fit-content}.wm__card,.wm__nft-badge{align-items:center;display:flex}.wm__card{flex-direction:column}.wm__nft-badge-icon{font-size:14px}.wm__title{color:#fff;font-size:26px;font-weight:700;letter-spacing:-.02em;margin:0 0 12px;text-align:center}.wm__desc{color:#ffffff80;font-size:14px;line-height:1.6;margin:0 0 24px;text-align:center}.wm__content{width:100%}.wm__status{align-items:center;border-radius:12px;display:flex;font-size:13px;gap:10px;justify-content:center;margin-bottom:20px;padding:12px 16px}.wm__status--verifying{background:#3b99fc1a;border:1px solid #3b99fc33;color:#3b99fc}.wm__status--success{background:#26e2b31a;border:1px solid #26e2b333;color:#26e2b3}.wm__status--error{background:#ff453a1a;border:1px solid #ff453a33;color:#ff453a}.wm__error-action{background:#ffffff1a;border:none;border-radius:6px;color:inherit;cursor:pointer;font-size:12px;padding:4px 10px;transition:background .2s}.wm__error-action:hover{background:#ffffff26}.wm__spinner{height:18px;width:18px}.wm__spinner,.wm__spinner-small{animation:wm-spin .8s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:initial}.wm__spinner-small{height:14px;width:14px}@keyframes wm-spin{to{transform:rotate(1turn)}}.wm__options{display:flex;flex-direction:column;gap:10px}.wm__section-label{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.1em;margin-bottom:12px;text-align:center;text-transform:uppercase}.wm__option{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;cursor:pointer;display:flex;gap:14px;padding:14px 16px;text-align:left;transition:all .2s ease}.wm__option:hover:not(:disabled){background:#26e2b30d;border-color:#26e2b380}.wm__option:disabled{cursor:not-allowed;opacity:.6}.wm__option--active{background:#26e2b314!important;border-color:#26e2b399!important}.wm__option-icon{align-items:center;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.wm__option-icon svg{height:100%;width:100%}.wm__option-info{display:flex;flex:1 1;flex-direction:column;gap:2px}.wm__option-name{color:#fff;font-size:15px;font-weight:600}.wm__option-desc{color:#ffffff73;font-size:12px}.wm__connected{display:flex;flex-direction:column;gap:16px}.wm__wallet-info{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:18px}.wm__wallet-badge{align-items:center;display:flex;gap:10px;margin-bottom:10px}.wm__wallet-icon-small{align-items:center;display:flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.wm__wallet-icon-small svg{height:100%;width:100%}.wm__wallet-name{color:#fff;font-size:15px;font-weight:600}.wm__wallet-type{background:#ffffff14;border-radius:6px;color:#fff9;font-size:11px;padding:3px 8px}.wm__wallet-status{color:#26e2b3;font-size:12px;margin-left:auto}.wm__account{color:#fff9;font-family:SF Mono,Fira Code,monospace;font-size:13px;margin:0 0 14px;word-break:break-all}.wm__balances{display:flex;flex-direction:column;gap:8px}.wm__balance{align-items:center;background:#26e2b314;border:1px solid #26e2b326;border-radius:10px;display:flex;gap:8px;padding:10px 14px}.wm__balance-label{color:#ffffff80;font-size:12px}.wm__balance-value{color:#26e2b3;flex:1 1;font-size:16px;font-weight:600;text-align:right}.wm__refresh{align-items:center;background:#ffffff0d;border:none;border-radius:6px;color:#ffffff80;cursor:pointer;display:flex;font-size:14px;height:28px;justify-content:center;transition:all .2s ease;width:28px}.wm__refresh:hover:not(:disabled){background:#ffffff1a;color:#fff}.wm__refresh:disabled{cursor:not-allowed;opacity:.5}.wm__balance--hbar{background:#8247e514;border-color:#8247e526}.wm__balance--hbar .wm__balance-value{color:#8247e5}.wm__nft{align-items:center;border-radius:10px;display:flex;gap:10px;margin-top:10px;padding:12px 14px}.wm__nft--unlocked{background:#26e2b31a;border:1px solid #26e2b333}.wm__nft--locked{background:#ff9f0a14;border:1px solid #ff9f0a26}.wm__nft-icon{font-size:20px}.wm__nft-text{display:flex;flex:1 1;flex-direction:column;gap:1px}.wm__nft-text strong{color:#fff;font-size:13px;font-weight:600}.wm__nft--unlocked .wm__nft-text strong{color:#26e2b3}.wm__nft--locked .wm__nft-text strong{color:#ff9f0a}.wm__nft-text small{color:#ffffff73;font-size:11px}.wm__nft-link{background:#ff9f0a26;border:1px solid #ff9f0a40;border-radius:6px;color:#ff9f0a;font-size:11px;font-weight:600;padding:5px 10px;text-decoration:none;transition:all .2s ease}.wm__nft-link:hover{background:#ff9f0a40}.wm__verify{align-items:center;background:linear-gradient(135deg,#26e2b3,#1ec9a0);border:none;border-radius:12px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px 18px;transition:all .2s ease;width:100%}.wm__verify:hover:not(:disabled){box-shadow:0 6px 20px #26e2b340;transform:translateY(-1px)}.wm__verify:disabled{cursor:not-allowed;opacity:.7}.wm__verified-msg{background:#26e2b31a;border:1px solid #26e2b333;border-radius:10px;color:#26e2b3;font-size:13px;padding:12px 14px;text-align:center}.wm__disconnect{background:#ff453a14;border:1px solid #ff453a26;border-radius:12px;color:#ff453a;cursor:pointer;font-size:14px;font-weight:600;padding:12px 18px;transition:all .2s ease;width:100%}.wm__disconnect:hover{background:#ff453a26;border-color:#ff453a40}.wm__footer{align-items:center;display:flex;gap:20px;justify-content:center;padding:16px 0}.wm__footer-logo{opacity:.4;transition:opacity .2s ease}.wm__footer-logo:hover{opacity:.7}.wm__footer-logo--whatalab svg{height:22px;width:auto}.wm__footer-logo--hedera svg{height:20px;width:auto}.wm__footer-divider{background:#ffffff1a;height:20px;width:1px}@media (max-width:480px){.wm-overlay{padding:20px 12px}.wm__card{border-radius:16px;padding:20px 16px}.wm__brand{gap:10px;margin-bottom:20px}.wm__brand-sphere{height:40px;width:40px}.wm__w-logo-svg{height:24px;width:24px}.wm__brand-title{font-size:24px}.wm__showcase-img{height:100px;width:100px}.wm__nft-badge{font-size:12px;padding:8px 16px}.wm__title{font-size:22px}.wm__desc{font-size:13px}.wm__option{padding:12px 14px}.wm__option-icon{height:38px;width:38px}.wm__option-name{font-size:14px}.wm__footer{gap:14px;padding:12px 0}.wm__footer-logo--whatalab svg{height:18px}.wm__footer-logo--hedera svg{height:16px}}.wm__disconnect .animated-icon,.wm__nft-icon .animated-icon,.wm__status .animated-icon,.wm__verified-msg .animated-icon,.wm__verify .animated-icon{margin-right:6px;vertical-align:-3px}.wm__refresh .animated-icon{margin:0}.wm__close .icon-x__line{stroke-dasharray:17;stroke-dashoffset:0;transition:stroke-dashoffset .3s ease}.wm__close:hover .icon-x__line{animation:wm-x-draw .3s ease-out}@keyframes wm-x-draw{0%{stroke-dashoffset:17}to{stroke-dashoffset:0}}.wm__status--success .animated-icon{color:#30d158}.wm__status--error .animated-icon{color:#ff453a}.wm__status--verifying .animated-icon{color:#26e2b3}.wm__nft--unlocked .wm__nft-icon .animated-icon{color:#30d158}.wm__nft--locked .wm__nft-icon .animated-icon{color:#fff6}.wm__sphere-icon .animated-icon{color:#26e2b3;height:28px;width:28px}[data-theme=light] .wm-overlay{background:#0f172a80}[data-theme=light] .wm__close{background:#0f172a0d;color:#0f172a66}[data-theme=light] .wm__close:hover{background:#0f172a1a;color:#0f172a}[data-theme=light] .wm__brand-sphere{background:linear-gradient(180deg,#0d74591f,#0d74590a);border-color:#0d74594d}[data-theme=light] .wm__brand-sphere:before{background:radial-gradient(circle at 30% 30%,#fff6 0,#0000 50%)}[data-theme=light] .wm__w-logo-svg{color:#0d7459}[data-theme=light] .wm__brand-sweep{background:linear-gradient(90deg,#0000,#0d745940 50%,#0000)}[data-theme=light] .wm__brand-title{color:#0f172a}[data-theme=light] .wm__card{background:#f8fafc;border:1px solid #e2e8f0;box-shadow:0 10px 40px #00000014}[data-theme=light] .wm__showcase-img{border-color:#e2e8f0;box-shadow:0 8px 32px #0000001f}[data-theme=light] .wm__nft-badge{background:#0d745914;border-color:#0d745933;color:#0d7459}[data-theme=light] .wm__title{color:#0f172a}[data-theme=light] .wm__desc{color:#64748b}[data-theme=light] .wm__section-label{color:#94a3b8}[data-theme=light] .wm__option{background:#fff;border-color:#e2e8f0}[data-theme=light] .wm__option:hover:not(:disabled){background:#0d74590a;border-color:#0d745966}[data-theme=light] .wm__option--active{background:#0d74590f!important;border-color:#0d745980!important}[data-theme=light] .wm__option-name{color:#0f172a}[data-theme=light] .wm__option-desc{color:#64748b}[data-theme=light] .wm__status--verifying{background:#3b99fc14;border-color:#3b99fc26}[data-theme=light] .wm__status--success{background:#0d745914;border-color:#0d745926;color:#0d7459}[data-theme=light] .wm__status--error{background:#dc26260f;border-color:#dc26261f;color:#dc2626}[data-theme=light] .wm__error-action{background:#0f172a0f}[data-theme=light] .wm__error-action:hover{background:#0f172a1a}[data-theme=light] .wm__wallet-name{color:#0f172a}[data-theme=light] .wm__wallet-type{background:#e2e8f0;color:#64748b}[data-theme=light] .wm__wallet-status{color:#0d7459}[data-theme=light] .wm__account{color:#64748b}[data-theme=light] .wm__balance{background:#0d74590f;border-color:#0d74591a}[data-theme=light] .wm__balance-label{color:#64748b}[data-theme=light] .wm__balance-value{color:#0d7459}[data-theme=light] .wm__balance--hbar{background:#8247e50f;border-color:#8247e51a}[data-theme=light] .wm__balance--hbar .wm__balance-value{color:#7c3aed}[data-theme=light] .wm__refresh{background:#0f172a0a;color:#64748b}[data-theme=light] .wm__refresh:hover:not(:disabled){background:#0f172a14;color:#0f172a}[data-theme=light] .wm__nft--unlocked{background:#0d74590f;border-color:#0d74591f}[data-theme=light] .wm__nft--locked{background:#f59e0b0f;border-color:#f59e0b1f}[data-theme=light] .wm__nft-text strong{color:#0f172a}[data-theme=light] .wm__nft--unlocked .wm__nft-text strong{color:#0d7459}[data-theme=light] .wm__nft--locked .wm__nft-text strong{color:#d97706}[data-theme=light] .wm__nft-text small{color:#64748b}[data-theme=light] .wm__nft-link{background:#f59e0b1a;border-color:#f59e0b33;color:#d97706}[data-theme=light] .wm__nft-link:hover{background:#f59e0b2e}[data-theme=light] .wm__verify{background:linear-gradient(135deg,#0d7459,#0a5c47);box-shadow:0 4px 16px #0d745933;color:#fff}[data-theme=light] .wm__verify:hover:not(:disabled){box-shadow:0 6px 24px #0d74594d}[data-theme=light] .wm__verified-msg{background:#0d745914;border-color:#0d745926;color:#0d7459}[data-theme=light] .wm__disconnect{background:#dc26260f;border-color:#dc26261f;color:#dc2626}[data-theme=light] .wm__disconnect:hover{background:#dc26261a;border-color:#dc262633}[data-theme=light] .wm__footer-logo{opacity:.5}[data-theme=light] .wm__footer-logo:hover{opacity:.8}[data-theme=light] .wm__footer-logo svg{color:#64748b}[data-theme=light] .wm__footer-divider{background:#e2e8f0}[data-theme=light] .wm__status--success .animated-icon{color:#0d7459}[data-theme=light] .wm__status--error .animated-icon{color:#dc2626}[data-theme=light] .wm__nft--unlocked .wm__nft-icon .animated-icon{color:#0d7459}[data-theme=light] .wm__nft--locked .wm__nft-icon .animated-icon{color:#94a3b8}[data-theme=light] .wm__sphere-icon .animated-icon{color:#0d7459}.wm__mobile-hint{background:#3b82f614;border:1px solid #3b82f633;border-radius:10px;color:#3b82f6e6;font-size:.78rem;line-height:1.4;margin-bottom:8px;padding:10px 14px}.wm__option--mobile-wc{border-color:#3b82f626!important}.wm__option-desc--mobile{color:#3b82f6bf!important;font-size:.75rem!important;font-weight:500!important}.cta-button{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:10px;overflow:hidden;padding:14px 28px;position:relative;text-decoration:none;transition:all .3s ease}.cta-button:disabled{cursor:not-allowed;opacity:.6}.cta-button__icon{align-items:center;color:#26e2b3;display:flex;justify-content:center;transition:all .3s ease}.cta-button__icon svg{height:20px;width:20px}.cta-button:hover .cta-button__icon{color:#fff;filter:drop-shadow(0 0 8px rgba(38,226,179,.6))}.cta-button__label{transition:color .3s ease}.cta-button--primary:hover .cta-button__label{color:#fff}.cta-button__arrow{flex-shrink:0;height:18px;transition:transform .3s ease;width:18px}.cta-button:hover .cta-button__arrow{transform:translateX(4px)}.cta-button__arrow--external{height:16px;width:16px}.cta-button:hover .cta-button__arrow--external{transform:translate(2px,-2px)}.cta-button--primary{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#26e2b326;border:1px solid #26e2b366;color:#26e2b3}.cta-button--primary:after{animation:cta-shimmer 3s infinite;background:linear-gradient(45deg,#0000 30%,#26e2b326 50%,#0000 70%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}@keyframes cta-shimmer{0%{transform:translateX(-100%) rotate(45deg)}to{transform:translateX(100%) rotate(45deg)}}.cta-button--primary:before{background:linear-gradient(135deg,#26e2b31a,#0000 50%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.cta-button--primary:hover:before{opacity:1}.cta-button--primary:hover{border-color:#26e2b399;box-shadow:0 8px 30px #0000004d,0 0 30px #26e2b326;transform:translateY(-2px)}.cta-button--primary:disabled:hover{box-shadow:none;transform:none}.cta-button--secondary{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0a0f1e99;border:1px solid #ffffff14;color:#fff}.cta-button--secondary:before{background:linear-gradient(135deg,#ffffff0d,#0000 50%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.cta-button--secondary:hover:before{opacity:1}.cta-button--secondary:hover{border-color:#ffffff26;box-shadow:0 8px 30px #0006;transform:translateY(-2px)}.cta-button--secondary .cta-button__icon{color:#fff}.cta-button--secondary:hover .cta-button__icon{filter:none}.cta-button--sell{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ef444426;border:1px solid #ef444466;color:#ef4444}.cta-button--sell:after{animation:cta-shimmer 3s infinite;background:linear-gradient(45deg,#0000 30%,#ef444426 50%,#0000 70%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}.cta-button--sell:before{background:linear-gradient(135deg,#ef44441a,#0000 50%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.cta-button--sell:hover:before{opacity:1}.cta-button--sell:hover{border-color:#ef444499;box-shadow:0 8px 30px #0000004d,0 0 30px #ef444426;transform:translateY(-2px)}.cta-button--sell:disabled:hover{box-shadow:none;transform:none}.cta-button--sell .cta-button__icon{color:#ef4444;transition:all .3s ease}.cta-button--sell:hover .cta-button__icon{color:#fff;filter:drop-shadow(0 0 8px rgba(239,68,68,.6))}.cta-button--sell:hover .cta-button__label{color:#fff}.cta-button--discord{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#5865f226;border:1px solid #5865f266;color:#5865f2}.cta-button--discord:after{animation:cta-shimmer 3s infinite;background:linear-gradient(45deg,#0000 30%,#5865f226 50%,#0000 70%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}.cta-button--discord:before{background:linear-gradient(135deg,#5865f21a,#0000 50%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.cta-button--discord:hover:before{opacity:1}.cta-button--discord:hover{border-color:#5865f299;box-shadow:0 8px 30px #0000004d,0 0 30px #5865f226;transform:translateY(-2px)}.cta-button--discord .cta-button__icon{color:#5865f2;transition:all .3s ease}.cta-button--discord:hover .cta-button__icon{color:#fff;filter:drop-shadow(0 0 8px rgba(88,101,242,.6))}.cta-button--discord:hover .cta-button__label{color:#fff}.cta-button--x{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff40;color:#fff}.cta-button--x:after{animation:cta-shimmer 3s infinite;background:linear-gradient(45deg,#0000 30%,#ffffff1a 50%,#0000 70%);height:200%;left:-50%;top:-50%;width:200%}.cta-button--x:after,.cta-button--x:before{content:"";pointer-events:none;position:absolute}.cta-button--x:before{background:linear-gradient(135deg,#ffffff1a,#0000 50%);bottom:0;left:0;opacity:0;right:0;top:0;transition:opacity .3s ease}.cta-button--x:hover:before{opacity:1}.cta-button--x:hover{border-color:#ffffff80;box-shadow:0 8px 30px #0006,0 0 30px #ffffff1a;transform:translateY(-2px)}.cta-button--x .cta-button__icon{color:#fff;transition:all .3s ease}.cta-button--x:hover .cta-button__icon{color:#fff;filter:drop-shadow(0 0 8px rgba(255,255,255,.6))}.cta-button--x:hover .cta-button__label{color:#fff}[data-theme=light] .cta-button--primary{background:linear-gradient(135deg,#0d7459,#0a5c47)!important;border:none!important;box-shadow:0 4px 20px #0d745940;color:#fff!important}[data-theme=light] .cta-button--primary .cta-button__arrow,[data-theme=light] .cta-button--primary .cta-button__label{color:#fff!important}[data-theme=light] .cta-button--primary:after{background:linear-gradient(45deg,#0000 30%,#fff3 50%,#0000 70%)}[data-theme=light] .cta-button--primary:hover{box-shadow:0 8px 30px #0d745959,0 0 20px #0d745933}[data-theme=light] .cta-button--primary:hover .cta-button__arrow,[data-theme=light] .cta-button--primary:hover .cta-button__label{color:#4aedc4!important}[data-theme=light] .cta-button--primary .cta-button__icon{color:#fff!important}[data-theme=light] .cta-button--primary:hover .cta-button__icon{color:#4aedc4!important;filter:drop-shadow(0 0 8px rgba(74,237,196,.5))}[data-theme=light] .cta-button--secondary{background:#0f172a0d;border:1px solid #0f172a26;color:#0f172a}[data-theme=light] .cta-button--secondary:hover{background:#0f172a14;border-color:#0f172a40;box-shadow:0 8px 30px #0000001a}[data-theme=light] .cta-button--secondary .cta-button__icon{color:#0d7459}[data-theme=light] .cta-button--sell{background:linear-gradient(135deg,#dc2626,#b91c1c)!important;border:none!important;box-shadow:0 4px 20px #dc262640;color:#fff!important}[data-theme=light] .cta-button--sell .cta-button__arrow,[data-theme=light] .cta-button--sell .cta-button__label{color:#fff!important}[data-theme=light] .cta-button--sell:after{background:linear-gradient(45deg,#0000 30%,#fff3 50%,#0000 70%)}[data-theme=light] .cta-button--sell:hover{box-shadow:0 8px 30px #dc262659,0 0 20px #dc262633}[data-theme=light] .cta-button--sell:hover .cta-button__arrow,[data-theme=light] .cta-button--sell:hover .cta-button__label{color:#fecaca!important}[data-theme=light] .cta-button--sell .cta-button__icon{color:#fff!important}[data-theme=light] .cta-button--sell:hover .cta-button__icon{color:#fecaca!important;filter:drop-shadow(0 0 8px rgba(254,202,202,.5))}[data-theme=light] .cta-button--discord{background:linear-gradient(135deg,#5865f2,#4752c4)!important;border:none!important;box-shadow:0 4px 20px #5865f240;color:#fff!important}[data-theme=light] .cta-button--discord .cta-button__arrow,[data-theme=light] .cta-button--discord .cta-button__label{color:#fff!important}[data-theme=light] .cta-button--discord:after{background:linear-gradient(45deg,#0000 30%,#fff3 50%,#0000 70%)}[data-theme=light] .cta-button--discord:hover{box-shadow:0 8px 30px #5865f259,0 0 20px #5865f233}[data-theme=light] .cta-button--discord:hover .cta-button__arrow,[data-theme=light] .cta-button--discord:hover .cta-button__label{color:#c7d2fe!important}[data-theme=light] .cta-button--discord .cta-button__icon{color:#fff!important}[data-theme=light] .cta-button--discord:hover .cta-button__icon{color:#c7d2fe!important;filter:drop-shadow(0 0 8px rgba(199,210,254,.5))}[data-theme=light] .cta-button--x{background:linear-gradient(135deg,#0f172a,#1e293b)!important;border:none!important;box-shadow:0 4px 20px #0003;color:#fff!important}[data-theme=light] .cta-button--x .cta-button__arrow,[data-theme=light] .cta-button--x .cta-button__label{color:#fff!important}[data-theme=light] .cta-button--x:after{background:linear-gradient(45deg,#0000 30%,#ffffff26 50%,#0000 70%)}[data-theme=light] .cta-button--x:hover{box-shadow:0 8px 30px #0000004d,0 0 20px #00000026}[data-theme=light] .cta-button--x:hover .cta-button__arrow,[data-theme=light] .cta-button--x:hover .cta-button__label{color:#94a3b8!important}[data-theme=light] .cta-button--x .cta-button__icon{color:#fff!important}[data-theme=light] .cta-button--x:hover .cta-button__icon{color:#94a3b8!important;filter:drop-shadow(0 0 8px rgba(148,163,184,.5))}@media (max-width:768px){.cta-button{font-size:14px;gap:8px;padding:12px 24px}.cta-button__icon svg{height:18px;width:18px}.cta-button__arrow{height:16px;width:16px}}@media (max-width:480px){.cta-button{border-radius:10px;font-size:13px;padding:11px 20px}.cta-button__icon svg{height:16px;width:16px}.cta-button__arrow{height:14px;width:14px}}.header__cta-connect{font-size:14px;padding:10px 20px}.header__cta-connect .cta-button__icon svg{height:18px;width:18px}@media (max-width:768px){.header__cta-connect{font-size:13px;padding:8px 16px}.header__cta-connect .cta-button__icon svg{height:16px;width:16px}}.theme-toggle{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;transition:background .2s ease;width:40px}.theme-toggle:hover{background:#ffffff14}.theme-toggle:active{transform:scale(.92)}.theme-toggle__icon-wrapper{align-items:center;color:#fff;display:flex;justify-content:center;transition:color .2s ease,transform .2s ease}.theme-toggle:hover .theme-toggle__icon-wrapper{transform:scale(1.1)}.theme-toggle__label{color:#ffffffb3;font-size:13px;font-weight:500;margin-left:8px}[data-theme=light] .theme-toggle:hover{background:#0d74591a}[data-theme=light] .theme-toggle__icon-wrapper{color:#0d7459}[data-theme=light] .theme-toggle__label{color:#64748b}.theme-toggle--sm{height:32px;width:32px}.theme-toggle--lg{height:48px;width:48px}.theme-toggle--pill{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;gap:6px;padding:8px 12px;width:auto}.theme-toggle--pill:hover{background:#ffffff1a;border-color:#ffffff26}[data-theme=light] .theme-toggle--pill{background:#00000008;border-color:#00000014}[data-theme=light] .theme-toggle--pill:hover{background:#0000000f;border-color:#0000001f}.theme-toggle--header{height:44px;width:44px}.scroll-to-top{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#26e2b326;border:1px solid #26e2b34d;border-radius:50%;bottom:32px;box-shadow:0 4px 20px #0000004d,0 0 30px #26e2b333;color:#26e2b3;cursor:pointer;display:flex;height:48px;justify-content:center;opacity:0;position:fixed;right:32px;transform:translateY(20px) scale(.9);transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden;width:48px;z-index:9999}.scroll-to-top--visible{opacity:1;transform:translateY(0) scale(1);visibility:visible}.scroll-to-top:hover{background:#26e2b340;border-color:#26e2b380;box-shadow:0 8px 32px #0006,0 0 40px #26e2b34d;transform:translateY(-4px) scale(1.05)}.scroll-to-top:active{transform:translateY(-2px) scale(1)}.scroll-to-top:focus{box-shadow:0 4px 20px #0000004d,0 0 0 3px #26e2b34d;outline:none}.scroll-to-top svg{display:block;flex-shrink:0;height:24px;width:24px}[data-theme=light] .scroll-to-top{background:#0d74591a;border-color:#0d74594d;box-shadow:0 4px 20px #00000026,0 0 30px #0d745926;color:#0d7459}[data-theme=light] .scroll-to-top:hover{background:#0d745933;border-color:#0d745980;box-shadow:0 8px 32px #0003,0 0 40px #0d745933}@media (max-width:768px){.scroll-to-top{bottom:100px;height:44px;right:20px;width:44px}.scroll-to-top svg{flex-shrink:0;height:20px;width:20px}}@media (max-width:480px){.scroll-to-top{bottom:90px;height:40px;right:16px;width:40px}.scroll-to-top svg{flex-shrink:0;height:18px;width:18px}}.hsw{--hsw-bg:#0f0f12fa;--hsw-bg-card:#ffffff08;--hsw-border:#ffffff1a;--hsw-text:#fffffff2;--hsw-text-muted:#ffffff73;--hsw-accent:#26e2b3;--hsw-radius:20px;--hsw-panel-width:400px;--hsw-transition:cubic-bezier(0.4,0,0.2,1)}.hsw-backdrop{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0009;inset:0;opacity:0;position:fixed;transition:all .3s var(--hsw-transition);visibility:hidden;z-index:9998}.hsw-backdrop--visible{opacity:1;visibility:visible}.hsw{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:9999}.hsw,.hsw__tab{align-items:center;display:flex}.hsw__tab{background:var(--hsw-bg);border:1px solid var(--hsw-border);border-radius:var(--hsw-radius) 0 0 var(--hsw-radius);border-right:none;box-shadow:-4px 0 30px #0006,inset 0 0 40px #ffffff05;cursor:pointer;flex-direction:column;gap:10px;overflow:hidden;padding:18px 12px;position:relative;transition:all .3s var(--hsw-transition)}.hsw__tab:before{background:#30d158;background:var(--status-color,#30d158);box-shadow:0 0 20px #30d15899;box-shadow:0 0 20px var(--status-glow,#30d15899);content:"";height:3px;left:0;position:absolute;right:0;top:0}.hsw__tab:hover{box-shadow:-8px 0 40px #00000080,inset 0 0 40px #ffffff08;transform:translateX(-6px)}.hsw__tab-dot{background:#30d158;background:var(--status-color,#30d158);border-radius:50%;box-shadow:0 0 12px #30d15899,0 0 24px #30d15866;box-shadow:0 0 12px var(--status-glow,#30d15899),0 0 24px var(--status-glow,#30d15866);height:12px;width:12px}.hsw__tab--pulse .hsw__tab-dot{animation:hswPulse 2s ease-in-out infinite}@keyframes hswPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.hsw__tab-label{color:var(--hsw-text-muted);font-size:10px;font-weight:700;letter-spacing:.2em;transition:color .3s;writing-mode:vertical-rl}.hsw__tab:hover .hsw__tab-label{color:var(--hsw-text)}.hsw__tab-chevron{color:var(--hsw-text-muted);height:16px;transition:all .3s var(--hsw-transition);width:16px}.hsw__tab:hover .hsw__tab-chevron{color:var(--hsw-accent);transform:translateX(-3px)}.hsw--expanded .hsw__tab{opacity:0;pointer-events:none;transform:translateX(100%)}.hsw__panel{background:var(--hsw-bg);border:1px solid var(--hsw-border);border-radius:var(--hsw-radius) 0 0 var(--hsw-radius);border-right:none;box-shadow:-15px 0 60px #0009,inset 0 1px 0 #ffffff0d;display:flex;flex-direction:column;max-height:88vh;opacity:0;overflow:hidden;position:absolute;right:0;top:50%;transform:translateY(-50%) translateX(100%);transition:all .4s var(--hsw-transition);visibility:hidden;width:var(--hsw-panel-width)}.hsw--expanded .hsw__panel{opacity:1;transform:translateY(-50%) translateX(0);visibility:visible}.hsw__panel-gradient{background:linear-gradient(90deg,#0000,#26e2b3 20%,#5e5ce6 50%,#26e2b3 80%,#0000);height:2px;left:0;position:absolute;right:0;top:0;z-index:1}.hsw__header{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;padding:20px 24px}.hsw__header-brand{gap:14px}.hsw__header-brand,.hsw__logo{align-items:center;display:flex}.hsw__logo{background:linear-gradient(135deg,#222,#000);border-radius:12px;box-shadow:0 4px 16px #0006;color:#fff;font-size:20px;height:44px;justify-content:center;width:44px}.hsw__header-text h3{color:var(--hsw-text);font-size:17px;font-weight:600;margin:0 0 2px}.hsw__header-subtitle{color:var(--hsw-text-muted);font-size:12px}.hsw__close{align-items:center;background:#ffffff0d;border:1px solid var(--hsw-border);border-radius:10px;color:var(--hsw-text-muted);cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;transition:all .2s;width:36px}.hsw__close:hover{background:#ffffff1a;color:var(--hsw-text);transform:rotate(90deg)}.hsw__status-card{align-items:center;background:linear-gradient(135deg,#30d158,#00c853);background:var(--status-gradient,linear-gradient(135deg,#30d158 0,#00c853 100%));border-radius:16px;box-shadow:0 10px 40px #30d15859,inset 0 1px 0 #ffffff40;box-shadow:0 10px 40px var(--status-glow,#30d15859),inset 0 1px 0 #ffffff40;display:flex;gap:18px;margin:20px 24px;overflow:hidden;padding:20px 24px;position:relative}.hsw__status-card:before{animation:hswShine 4s ease-in-out infinite;background:radial-gradient(circle,#ffffff26 0,#0000 60%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes hswShine{0%,to{transform:translate(-30%,-30%)}50%{transform:translate(30%,30%)}}.hsw__status-icon{align-items:center;background:#ffffff40;border-radius:14px;color:#fff;display:flex;font-size:24px;height:52px;justify-content:center;position:relative;width:52px;z-index:1}.hsw__pulse{animation:hswIconPulse 1.5s ease-in-out infinite}@keyframes hswIconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.hsw__status-info{position:relative;z-index:1}.hsw__status-label{color:#fff;display:block;font-size:16px;font-weight:600;text-shadow:0 1px 2px #0003}.hsw__status-time{color:#ffffffd9;display:block;font-size:12px;margin-top:4px}.hsw__content{flex:1 1;overflow-y:auto;padding-bottom:10px}.hsw__section{border-bottom:1px solid #ffffff0f;padding:18px 24px}.hsw__section:last-of-type{border-bottom:none}.hsw__section-title{align-items:center;color:var(--hsw-text-muted);display:flex;font-size:11px;font-weight:600;gap:10px;letter-spacing:.08em;margin:0 0 14px;text-transform:uppercase}.hsw__section-icon{font-size:15px}.hsw__badge{border-radius:12px;font-size:10px;font-weight:600;margin-left:auto;padding:3px 10px}.hsw__badge--red{background:#ff453a26;color:#ff453a}.hsw__badge--yellow{background:#ffd60a26;color:#ffd60a}.hsw__incidents{display:flex;flex-direction:column;gap:10px}.hsw__incident{background:#ff453a0f;border:1px solid #ff453a26;border-radius:12px;padding:14px 16px}.hsw__incident-header{align-items:flex-start;display:flex;gap:10px;margin-bottom:10px}.hsw__incident-dot{flex-shrink:0;font-size:12px}.hsw__incident-name{color:var(--hsw-text);font-size:13px;font-weight:500;line-height:1.4}.hsw__incident-update{color:var(--hsw-text-muted);font-size:12px;line-height:1.6;margin:0}.hsw__maintenances{display:flex;flex-direction:column;gap:8px}.hsw__maintenance{align-items:center;background:#5e5ce614;border:1px solid #5e5ce626;border-radius:10px;display:flex;justify-content:space-between;padding:12px 14px}.hsw__maintenance-name{color:var(--hsw-text);font-size:12px}.hsw__maintenance-time{color:#5e5ce6;font-size:11px;font-weight:500}.hsw__components{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.hsw__component{align-items:center;background:var(--hsw-bg-card);border:1px solid #ffffff14;border-radius:12px;display:flex;gap:10px;padding:12px 14px;transition:all .2s}.hsw__component:hover{background:#ffffff0f;transform:translateY(-2px)}.hsw__component--affected{background:#ff9f0a14;border-color:#ff9f0a33}.hsw__component-icon{font-size:16px}.hsw__component-name{color:var(--hsw-text);flex:1 1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hsw__component-status{align-items:center;border-radius:50%;display:flex;font-size:11px;font-weight:600;height:20px;justify-content:center;width:20px}.hsw__component-status--ok{background:#30d15826;color:#30d158}.hsw__component-status--warn{background:#ff9f0a26;color:#ff9f0a}.hsw__stats{background:linear-gradient(180deg,#0000,#26e2b30a);border-top:1px solid #ffffff0f;display:flex;justify-content:space-around;padding:20px 24px}.hsw__stat{align-items:center;display:flex;flex-direction:column;gap:6px}.hsw__stat-value{color:var(--hsw-accent);font-family:JetBrains Mono,SF Mono,monospace;font-size:22px;font-weight:700}.hsw__stat-label{color:var(--hsw-text-muted);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.hsw__footer{padding:16px 24px}.hsw__link{align-items:center;background:#26e2b31a;border:1px solid #26e2b340;border-radius:12px;color:var(--hsw-accent);display:flex;font-size:14px;font-weight:500;gap:10px;justify-content:center;padding:12px 20px;text-decoration:none;transition:all .2s}.hsw__link:hover{background:#26e2b32e;box-shadow:0 6px 20px #26e2b340;transform:translateY(-2px)}.hsw__error,.hsw__loading{align-items:center;color:var(--hsw-text-muted);display:flex;flex-direction:column;font-size:13px;gap:12px;justify-content:center;padding:40px 20px}.hsw__spinner{animation:hswSpin .8s linear infinite;border:2px solid #26e2b333;border-radius:50%;border-top:2px solid var(--hsw-accent);height:24px;width:24px}@keyframes hswSpin{to{transform:rotate(1turn)}}.hsw__error button{background:var(--hsw-bg-card);border:1px solid var(--hsw-border);border-radius:8px;color:var(--hsw-accent);cursor:pointer;font-size:12px;padding:8px 16px;transition:all .2s}.hsw__error button:hover{background:#ffffff0d}@media (max-width:768px){.hsw{--hsw-panel-width:100vw}.hsw__panel{border-radius:var(--hsw-radius) 0 0 var(--hsw-radius);max-height:90vh}.hsw__tab{padding:14px 10px}.hsw__components{grid-template-columns:1fr}}@media (max-width:480px){.hsw__status-card{margin:16px;padding:16px 18px}.hsw__section{padding:14px 16px}}.legal-page{background:#050a12;background:var(--color-bg-base,#050a12);color:#fff;color:var(--color-text-primary,#fff);min-height:100vh;padding:100px 24px 48px}.legal-container{margin:0 auto;max-width:800px}.legal-header{border-bottom:1px solid #94a3b81a;border-bottom:1px solid var(--color-border-muted,#94a3b81a);margin-bottom:48px;padding-bottom:32px;text-align:center}.legal-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;margin:0 0 12px}.legal-updated{color:#94a3b8;color:var(--color-text-muted,#94a3b8);font-size:.9rem;margin:0}.legal-content{line-height:1.7}.legal-section{margin-bottom:40px}.legal-section h2{color:#26e2b3;color:var(--c-brand,#26e2b3);font-size:1.3rem;font-weight:600;margin:0 0 16px}.legal-text{color:#e2e8f0;color:var(--color-text-secondary,#e2e8f0)}.legal-text p{margin:0 0 12px;white-space:pre-wrap}.legal-text p:last-child{margin-bottom:0}.legal-text ol,.legal-text ul{margin:12px 0;padding-left:24px}.legal-text li{margin-bottom:8px}.legal-text strong{color:#fff;color:var(--color-text-primary,#fff);font-weight:600}.legal-footer{border-top:1px solid #94a3b81a;border-top:1px solid var(--color-border-muted,#94a3b81a);margin-top:64px;padding-top:24px;text-align:center}.legal-footer p{color:#94a3b8;color:var(--color-text-muted,#94a3b8);font-size:.85rem;margin:0}.cookie-overlay{align-items:center;animation:fadeIn .3s ease-out;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:99999}.cookie-modal--centered{animation:modalPop .4s cubic-bezier(.34,1.56,.64,1);background:#0f172a;background:var(--color-bg-elevated,#0f172a);border:1px solid #94a3b826;border:1px solid var(--color-border-muted,#94a3b826);border-radius:24px;box-shadow:0 0 0 1px #26e2b31a,0 25px 50px -12px #00000080,0 0 100px #26e2b31a;max-width:480px;padding:32px;text-align:center;width:100%}@keyframes modalPop{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.cookie-modal__icon{animation:bounce 1s ease infinite;font-size:3.5rem;margin-bottom:16px}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.cookie-modal__title{color:#fff;color:var(--color-text-primary,#fff);font-size:1.5rem;font-weight:700;margin:0 0 4px}.cookie-modal__title--small{flex:1 1;font-size:1.2rem;text-align:left}.cookie-modal__subtitle{color:#26e2b3;color:var(--c-brand,#26e2b3);font-size:.9rem;font-weight:500;margin:0 0 20px}.cookie-modal__text{color:#94a3b8;color:var(--color-text-secondary,#94a3b8);font-size:.95rem;line-height:1.6;margin:0 0 12px}.cookie-modal__link{color:#64748b;color:var(--color-text-muted,#64748b);font-size:.85rem;margin:0 0 24px}.cookie-modal__link a{color:#26e2b3;color:var(--c-brand,#26e2b3);font-weight:500;text-decoration:none}.cookie-modal__link a:hover{text-decoration:underline}.cookie-modal__header{align-items:center;display:flex;gap:12px;margin-bottom:24px;text-align:left}.cookie-modal__back{align-items:center;background:#0000;border:1px solid #94a3b833;border:1px solid var(--color-border-muted,#94a3b833);border-radius:10px;color:#94a3b8;color:var(--color-text-secondary,#94a3b8);cursor:pointer;display:flex;font-size:1rem;height:36px;justify-content:center;transition:all .2s ease;width:36px}.cookie-modal__back:hover{background:#ffffff0d;border-color:#26e2b3;border-color:var(--c-brand,#26e2b3);color:#26e2b3;color:var(--c-brand,#26e2b3)}.cookie-modal__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.cookie-btn{border:none;border-radius:12px;cursor:pointer;font-size:.95rem;font-weight:600;min-width:140px;padding:14px 28px;transition:all .2s ease}.cookie-btn--accept{background:linear-gradient(135deg,#26e2b3,#10b981);box-shadow:0 4px 15px #26e2b34d;color:#000}.cookie-btn--accept:hover{box-shadow:0 6px 20px #26e2b366;transform:translateY(-2px)}.cookie-btn--reject{background:#0000;border:1px solid #94a3b833;border:1px solid var(--color-border-muted,#94a3b833);color:#94a3b8;color:var(--color-text-muted,#94a3b8)}.cookie-btn--reject:hover{background:#ef44441a;border-color:#ef444466;color:#f87171}.cookie-btn--settings{background:#ffffff0d;border:1px solid #94a3b833;border:1px solid var(--color-border-muted,#94a3b833);color:#e2e8f0;color:var(--color-text-secondary,#e2e8f0)}.cookie-btn--settings:hover{background:#ffffff1a;border-color:#26e2b3;border-color:var(--c-brand,#26e2b3)}.cookie-modal__options{margin-bottom:24px}.cookie-option{background:#ffffff08;background:var(--color-bg-card,#ffffff08);border:1px solid #94a3b81a;border:1px solid var(--color-border-muted,#94a3b81a);border-radius:14px;margin-bottom:12px;padding:16px;text-align:left}.cookie-option:last-child{margin-bottom:0}.cookie-option__row{align-items:center;display:flex;gap:12px;justify-content:space-between}.cookie-option__info{align-items:center;display:flex;gap:10px}.cookie-option__name{color:#fff;color:var(--color-text-primary,#fff);font-size:.95rem;font-weight:600}.cookie-option__badge{background:#26e2b326;border-radius:20px;color:#26e2b3;color:var(--c-brand,#26e2b3);font-size:.65rem;font-weight:600;letter-spacing:.5px;padding:3px 8px;text-transform:uppercase}.cookie-option__desc{color:#64748b;color:var(--color-text-muted,#64748b);font-size:.85rem;line-height:1.5;margin:10px 0 0}.cookie-toggle{display:inline-block;flex-shrink:0;height:28px;position:relative;width:52px}.cookie-toggle input{height:0;opacity:0;width:0}.cookie-toggle__slider{background:#1e293b;background:var(--color-bg-tertiary,#1e293b);border:1px solid #94a3b833;border:1px solid var(--color-border-muted,#94a3b833);border-radius:28px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:all .3s ease}.cookie-toggle__slider:before{background:#94a3b8;background:var(--color-text-muted,#94a3b8);border-radius:50%;bottom:3px;content:"";height:20px;left:3px;position:absolute;transition:all .3s ease;width:20px}.cookie-toggle input:checked+.cookie-toggle__slider{background:#26e2b3;background:var(--c-brand,#26e2b3);border-color:#26e2b3;border-color:var(--c-brand,#26e2b3)}.cookie-toggle input:checked+.cookie-toggle__slider:before{background:#000;transform:translateX(24px)}.cookie-toggle--disabled{cursor:not-allowed;opacity:.6}.cookie-toggle--disabled .cookie-toggle__slider{cursor:not-allowed}[data-theme=light] .cookie-overlay{background:#00000080}[data-theme=light] .cookie-modal--centered{background:#fff;background:var(--color-bg-elevated,#fff);border-color:#e2e8f0;border-color:var(--color-border-muted,#e2e8f0);box-shadow:0 0 0 1px #0596691a,0 25px 50px -12px #00000040}[data-theme=light] .cookie-modal__title{color:#0f172a;color:var(--color-text-primary,#0f172a)}[data-theme=light] .cookie-modal__subtitle{color:#059669;color:var(--c-brand-dark,#059669)}[data-theme=light] .cookie-modal__text{color:#475569;color:var(--color-text-secondary,#475569)}[data-theme=light] .cookie-modal__link{color:#64748b;color:var(--color-text-muted,#64748b)}[data-theme=light] .cookie-modal__link a{color:#059669;color:var(--c-brand-dark,#059669)}[data-theme=light] .cookie-btn--accept{background:linear-gradient(135deg,#059669,#047857);color:#fff}[data-theme=light] .cookie-btn--settings{background:#f1f5f9;background:var(--color-bg-secondary,#f1f5f9);color:#0f172a;color:var(--color-text-primary,#0f172a)}[data-theme=light] .cookie-option{background:#f8fafc;background:var(--color-bg-secondary,#f8fafc);border-color:#e2e8f0;border-color:var(--color-border-muted,#e2e8f0)}[data-theme=light] .cookie-option__name{color:#0f172a;color:var(--color-text-primary,#0f172a)}[data-theme=light] .cookie-option__desc{color:#64748b;color:var(--color-text-secondary,#64748b)}[data-theme=light] .cookie-toggle__slider{background:#e2e8f0;border-color:#cbd5e1}[data-theme=light] .cookie-toggle__slider:before{background:#94a3b8}[data-theme=light] .cookie-toggle input:checked+.cookie-toggle__slider{background:#059669;background:var(--c-brand-dark,#059669);border-color:#059669;border-color:var(--c-brand-dark,#059669)}[data-theme=light] .cookie-toggle input:checked+.cookie-toggle__slider:before{background:#fff}@media (max-width:480px){.cookie-overlay{align-items:flex-end;padding:16px}.cookie-modal--centered{border-radius:20px 20px 0 0;max-height:90vh;overflow-y:auto;padding:24px}.cookie-modal__icon{font-size:2.5rem}.cookie-modal__title{font-size:1.25rem}.cookie-modal__actions{flex-direction:column}.cookie-btn{padding:16px;width:100%}}@media (max-width:768px){.legal-page{padding:80px 16px 32px}.legal-header h1{font-size:2rem}.legal-section h2{font-size:1.1rem}.cookie-banner{padding:16px}.cookie-banner__container{align-items:stretch;flex-direction:column;gap:16px}.cookie-banner__actions{justify-content:center}}[data-theme=light] .legal-page{background:#f0f4f8;background:var(--color-bg-base,#f0f4f8);color:#0f172a;color:var(--color-text-primary,#0f172a)}[data-theme=light] .legal-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f172a,#334155);-webkit-background-clip:text;background-clip:text}[data-theme=light] .legal-section h2{color:#0d7459;color:var(--c-brand-dark,#0d7459)}[data-theme=light] .legal-text{color:#334155;color:var(--color-text-secondary,#334155)}[data-theme=light] .legal-text strong{color:#0f172a;color:var(--color-text-primary,#0f172a)}.global-bg{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:1}.global-bg__grid{background-image:linear-gradient(#26e2b308 1px,#0000 0),linear-gradient(90deg,#26e2b308 1px,#0000 0);background-size:60px 60px;inset:0;mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 20%,#0000 70%);-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 20%,#0000 70%);position:absolute}.global-bg__glow{animation:globalPulseGlow 8s ease-in-out infinite;border-radius:50%;filter:blur(100px);opacity:.4;position:absolute}.global-bg__glow--1{background:radial-gradient(circle,#26e2b3 0,#0000 70%);height:600px;left:-100px;top:-200px;width:600px}.global-bg__glow--2{animation-delay:2s;background:radial-gradient(circle,#55c7f5 0,#0000 70%);height:500px;right:-150px;top:40%;width:500px}.global-bg__glow--3{animation-delay:4s;background:radial-gradient(circle,#b5a7f9 0,#0000 70%);bottom:-100px;height:400px;left:30%;width:400px}@keyframes globalPulseGlow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}[data-theme=light] .global-bg__grid{background-image:linear-gradient(#0d74590f 1px,#0000 0),linear-gradient(90deg,#0d74590f 1px,#0000 0)}[data-theme=light] .global-bg__glow--1,[data-theme=light] .global-bg__glow--2,[data-theme=light] .global-bg__glow--3{display:none}.splash-screen{align-items:center;bottom:0;cursor:pointer;display:flex;flex-direction:column;height:100vh;height:100dvh;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity .5s ease-out;width:100vw;z-index:99999}.splash-screen__bg{background:radial-gradient(ellipse at center,#26e2b31a 0,#0000 50%),linear-gradient(180deg,#0a0f1a,#0d1321 50%,#0a0f1a);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.splash-screen__vortex{animation:vortexRotate 15s linear infinite;height:0;left:50%;position:absolute;top:50%;width:0;z-index:1}.splash-screen__formula{animation:formulaAppear .6s ease-out forwards;color:#26e2b3;font-family:JetBrains Mono,Fira Code,SF Mono,Courier New,monospace;font-size:clamp(.65rem,1.2vw,.9rem);font-weight:500;left:0;opacity:0;position:absolute;text-shadow:0 0 10px #26e2b3e6,0 0 20px #26e2b380,0 0 40px #26e2b34d;top:0;transform-origin:center center;-webkit-user-select:none;user-select:none;white-space:nowrap}@keyframes vortexRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes formulaAppear{0%{filter:blur(4px);opacity:0}to{filter:blur(0);opacity:.85}}.splash-screen__logo-wrap{align-items:center;display:flex;flex-direction:column;gap:16px;opacity:0;position:relative;transform:scale(.8);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);z-index:10}.splash-screen__logo-wrap--visible{opacity:1;transform:scale(1)}.splash-screen__glow{animation:glowPulse 2s ease-in-out infinite;background:radial-gradient(circle,#26e2b366 0,#26e2b326 40%,#0000 70%);border-radius:50%;filter:blur(30px);height:200px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200px;z-index:-1}@keyframes glowPulse{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}.splash-screen__logo{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#26e2b314;border:2px solid #26e2b34d;border-radius:28px;box-shadow:0 0 40px #26e2b34d,0 0 80px #26e2b326,inset 0 0 30px #26e2b31a;display:flex;height:120px;justify-content:center;width:120px}.splash-screen__svg{filter:drop-shadow(0 0 10px rgba(38,226,179,.5));height:70%;width:70%}.splash-screen__brand{align-items:center;display:flex;font-family:Space Grotesk,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.75rem;font-weight:700;gap:0;letter-spacing:.02em;margin-top:8px}.splash-screen__brand-w{color:#26e2b3;text-shadow:0 0 30px #26e2b3cc}.splash-screen__brand-dot{color:#26e2b3;margin:0 2px;text-shadow:0 0 20px #26e2b399}.splash-screen__brand-text{color:#fff;text-shadow:0 0 20px #ffffff4d}.splash-screen__skip{animation:skipPulse 1.5s ease-in-out infinite;bottom:40px;color:#ffffff80;font-size:.85rem;left:50%;letter-spacing:.05em;position:absolute;transform:translateX(-50%);z-index:10}@keyframes skipPulse{0%,to{opacity:.5}50%{opacity:.8}}.splash-screen--vortex .splash-screen__vortex{opacity:1}.splash-screen--logo .splash-screen__vortex{animation:vortexCollapse 1s ease-out forwards}@keyframes vortexCollapse{to{opacity:0;transform:scale(.3) rotate(1turn)}}.splash-screen--fade{opacity:0;pointer-events:none}.splash-screen--fade .splash-screen__logo-wrap{transform:scale(1.1)}@media (max-width:768px){.splash-screen__logo{border-radius:24px;height:100px;width:100px}.splash-screen__brand{font-size:1.5rem}.splash-screen__glow{height:150px;width:150px}.splash-screen__formula{font-size:clamp(.55rem,1vw,.75rem)}}@media (max-width:480px){.splash-screen__logo{border-radius:20px;height:80px;width:80px}.splash-screen__brand{font-size:1.25rem}.splash-screen__skip{bottom:24px;font-size:.75rem}.splash-screen__formula{font-size:.5rem}}@media (prefers-reduced-motion:reduce){.splash-screen__formula,.splash-screen__glow,.splash-screen__skip,.splash-screen__vortex{animation:none!important}.splash-screen__formula{opacity:.6}.splash-screen__logo-wrap{opacity:1;transform:scale(1)}.splash-screen--logo .splash-screen__vortex{opacity:0}}.onboarding-container{align-items:center;background:radial-gradient(ellipse at center top,#26e2b314 0,#0000 50%),linear-gradient(180deg,#0a0f1a,#0d1321 50%,#0a0f1a);display:flex;flex-direction:column;inset:0;justify-content:center;overflow:hidden;padding:2rem;position:fixed;z-index:9999}.onboarding-skip{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;color:#ffffff80;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem 1rem;position:absolute;right:1.5rem;top:1.5rem;transition:all .25s ease}.onboarding-skip:hover{background:#26e2b31a;border-color:#26e2b34d;color:#26e2b3}.onboarding-skip:focus-visible{box-shadow:0 0 0 3px #26e2b366;outline:none}.onboarding-skip .onboarding-icon-svg{height:16px;width:16px}.onboarding-progress{display:none}.onboarding-slide{align-items:center;animation:slideIn .4s ease-out;display:flex;flex-direction:column;max-width:500px;text-align:center;width:100%}.onboarding-slide.animating{animation:slideOut .3s ease-in forwards}.onboarding-slide-next.animating{animation:slideOutLeft .3s ease-in forwards}.onboarding-slide-prev.animating{animation:slideOutRight .3s ease-in forwards}@keyframes slideOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-30px)}}@keyframes slideOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(30px)}}.onboarding-icon-container{flex-direction:column;margin-bottom:2rem}.onboarding-icon,.onboarding-icon-container{align-items:center;display:flex;position:relative}.onboarding-icon{background:#26e2b31a;border:2px solid #26e2b34d;border-radius:24px;height:100px;justify-content:center;width:100px;z-index:2}.onboarding-icon-svg{height:50px;width:50px}.onboarding-icon-brand .onboarding-icon{background:linear-gradient(135deg,#26e2b326,#26e2b30d);border-color:#26e2b366;box-shadow:0 0 40px #26e2b333,inset 0 0 20px #26e2b31a;color:#26e2b3}.onboarding-icon-blue .onboarding-icon{background:linear-gradient(135deg,#8b5cf626,#8b5cf60d);border-color:#8b5cf666;box-shadow:0 0 40px #8b5cf633,inset 0 0 20px #8b5cf61a;color:#8b5cf6}.onboarding-icon-gold .onboarding-icon{background:linear-gradient(135deg,#f59e0b26,#f59e0b0d);border-color:#f59e0b66;box-shadow:0 0 40px #f59e0b33,inset 0 0 20px #f59e0b1a;color:#f59e0b}.onboarding-particles{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:16px;position:relative;z-index:1}.onboarding-particle{animation:particlePulse 2s ease-in-out infinite;animation-delay:calc(var(--i)*.15s);background:#26e2b3;border-radius:50%;height:6px;opacity:.4;width:6px}.onboarding-particle:first-child,.onboarding-particle:nth-child(5){height:4px;opacity:.3;width:4px}@keyframes particlePulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.3)}}.onboarding-title{color:#fff;font-family:Space Grotesk,-apple-system,sans-serif;font-size:2.25rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .75rem}.onboarding-subtitle{color:#26e2b3;font-size:1.125rem;font-weight:500;line-height:1.5;margin:0 0 1rem}.onboarding-description{color:#fff9;font-size:1rem;line-height:1.6;margin:0 0 2rem;max-width:420px}.onboarding-features{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0 0 2rem;max-width:380px;padding:0;width:100%}.onboarding-feature{align-items:center;animation:featureSlideIn .5s ease-out backwards;animation-delay:var(--delay);background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;display:flex;gap:1rem;padding:1rem 1.25rem;transition:all .25s ease}.onboarding-feature:hover{background:#26e2b30d;border-color:#26e2b333}@keyframes featureSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.onboarding-feature-icon{align-items:center;color:#26e2b3;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.onboarding-feature-icon .onboarding-icon-svg{height:20px;width:20px}.onboarding-feature-text{color:#ffffffe6;font-size:.9375rem;text-align:left}.onboarding-benefit{align-items:center;background:#f59e0b14;border:1px solid #f59e0b40;border-radius:12px;color:#f59e0b;display:flex;font-size:.875rem;gap:.75rem;margin-bottom:2rem;padding:1rem 1.5rem}.onboarding-benefit .onboarding-icon-svg{flex-shrink:0;height:20px;width:20px}.onboarding-cta{align-items:center;background:#26e2b3;border:none;border-radius:12px;box-shadow:0 4px 20px #26e2b34d;color:#0a0f1a;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 2.5rem;transition:all .25s ease}.onboarding-cta:hover{background:#4aedc4;box-shadow:0 8px 30px #26e2b366;transform:translateY(-2px)}.onboarding-cta:focus-visible{box-shadow:0 0 0 3px #26e2b380,0 4px 20px #26e2b34d;outline:none}.onboarding-cta .onboarding-icon-svg{height:20px;width:20px}.onboarding-nav{align-items:center;bottom:2.5rem;display:flex;flex-direction:column;gap:1.5rem;left:50%;position:absolute;transform:translateX(-50%)}.onboarding-dots{align-items:center;display:flex;gap:.5rem}.onboarding-dot{background:#ffffff40;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:all .25s ease;width:8px}.onboarding-dot:hover{background:#fff6}.onboarding-dot.active{background:#26e2b3;box-shadow:0 0 10px #26e2b380}.onboarding-dot:focus-visible{box-shadow:0 0 0 3px #26e2b366;outline:none}.onboarding-nav-buttons{align-items:center;display:flex;gap:1rem}.onboarding-nav-btn{align-items:center;border-radius:12px;cursor:pointer;display:flex;font-size:.9375rem;font-weight:500;gap:.5rem;justify-content:center;padding:.875rem 1.75rem;transition:all .25s ease}.onboarding-nav-btn .onboarding-icon-svg{height:18px;width:18px}.onboarding-nav-prev{background:#ffffff0d;border:1px solid #ffffff1a;color:#ffffffb3;min-width:130px}.onboarding-nav-prev:hover:not(:disabled){background:#ffffff1a;border-color:#fff3;color:#fff}.onboarding-nav-next{background:#26e2b3;border:1px solid #26e2b3;color:#0a0f1a;min-width:130px}.onboarding-nav-next:hover:not(:disabled){background:#4aedc4;border-color:#4aedc4}.onboarding-nav-next.onboarding-nav-next--outline{background:#0000;border:1px solid #26e2b380;color:#26e2b3}.onboarding-nav-next.onboarding-nav-next--outline:hover:not(:disabled){background:#26e2b31a;border-color:#26e2b3}.onboarding-nav-btn:focus-visible{box-shadow:0 0 0 3px #26e2b366;outline:none}.onboarding-nav-btn.hidden,.onboarding-nav-btn:disabled{opacity:0;pointer-events:none;position:absolute}@media (max-width:640px){.onboarding-container{padding:1.5rem 1rem}.onboarding-title{font-size:1.75rem}.onboarding-subtitle{font-size:1rem}.onboarding-description{font-size:.9375rem}.onboarding-icon{border-radius:20px;height:80px;width:80px}.onboarding-icon-svg{height:40px;width:40px}.onboarding-nav{bottom:1.5rem;gap:1rem}.onboarding-nav-btn{font-size:.875rem;min-width:110px;padding:.75rem 1.25rem}.onboarding-skip{font-size:.8125rem;padding:.375rem .75rem;right:1rem;top:1rem}.onboarding-features{max-width:100%}.onboarding-feature{padding:.875rem 1rem}}@media (prefers-reduced-motion:reduce){.onboarding-feature,.onboarding-icon,.onboarding-particle,.onboarding-slide{animation:none}.onboarding-slide.animating{opacity:0}}.create-tab__chart-icon img,.create-tab__collection-icon img,.create-tab__collection-preview-icon img,.create-tab__trending-icon img{transition:transform .2s ease,filter .2s ease}.create-tab__collection-item:hover .create-tab__collection-icon img,.create-tab__trending-item:hover .create-tab__trending-icon img{filter:brightness(1.1);transform:scale(1.05)}.create-tab__chart-icon>div,.create-tab__collection-icon>div,.create-tab__collection-preview-icon>div,.create-tab__trending-icon>div{border-radius:inherit;transition:transform .2s ease}.create-tab__collection-item:hover .create-tab__collection-icon>div,.create-tab__trending-item:hover .create-tab__trending-icon>div{transform:scale(1.05)}.collection-image--loading{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#1a1a24 25%,#1e1e28 50%,#1a1a24 75%);background:linear-gradient(90deg,var(--ct-bg-tertiary,#1a1a24) 25%,var(--ct-bg-elevated,#1e1e28) 50%,var(--ct-bg-tertiary,#1a1a24) 75%);background-size:200% 100%}.collection-image--error{background:#1a1a24;background:var(--ct-bg-tertiary,#1a1a24);border:1px dashed #ffffff0f;border:1px dashed var(--ct-border-subtle,#ffffff0f)}.hero-console{animation:heroConsoleFloat 6s ease-in-out infinite;margin:0 auto;max-width:420px;overflow:visible;position:relative;width:100%}@keyframes heroConsoleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero-console__glow{border-radius:20px;box-shadow:0 0 0 1px #ffffff14,0 4px 24px -4px #ffffff40,0 8px 48px -8px #ffffff26;height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.hero-console__frame{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(165deg,#141923f2,#0c1018fa);border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 25px 60px #00000080,0 0 60px #ffffff14,0 0 100px #ffffff0a,inset 0 1px 0 #ffffff14;overflow:hidden;padding:0;position:relative;z-index:1}.hero-console__window-bar{align-items:center;background:#0003;border-bottom:1px solid #ffffff0f;display:flex;justify-content:space-between;padding:12px 16px}.hero-console__window-controls{display:flex;gap:8px}.hero-console__dot{border-radius:50%;height:12px;width:12px}.hero-console__dot--red{background:#ff5f57;box-shadow:0 0 8px #ff5f5766}.hero-console__dot--yellow{background:#ffbd2e;box-shadow:0 0 8px #ffbd2e66}.hero-console__dot--green{background:#28ca41;box-shadow:0 0 8px #28ca4166}.hero-console__live-badge{align-items:center;background:#26e2b326;border:1px solid #26e2b34d;border-radius:20px;color:#26e2b3;display:flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:1px;padding:4px 10px;position:absolute;right:16px;text-transform:uppercase;top:10px}.hero-console__live-dot{animation:livePulse 1.5s ease-in-out infinite;background:#26e2b3;border-radius:50%;height:6px;width:6px}@keyframes livePulse{0%,to{box-shadow:0 0 0 0 #26e2b3b3;opacity:1}50%{box-shadow:0 0 0 6px #26e2b300;opacity:.6}}.hero-console__slides{display:flex;transition:transform .5s cubic-bezier(.4,0,.2,1)}.hero-console__slide{min-width:100%;padding:20px}.hero-console__dots{background:#00000026;border-top:1px solid #ffffff0f;display:flex;gap:8px;justify-content:center;padding:12px 0 16px}.hero-console__dot-btn{background:#fff3;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:all .3s ease;width:8px}.hero-console__dot-btn:hover{background:#fff6}.hero-console__dot-btn--active{background:#26e2b3;border-radius:4px;box-shadow:0 0 10px #26e2b380;width:24px}.hero-console__panel{opacity:.7;transition:opacity .3s ease}.hero-console__panel--active{opacity:1}.hero-console__title-badge{align-items:center;color:#fff;display:flex;font-size:13px;font-weight:600;gap:6px}.hero-console__title-badge-icon{color:#26e2b3}.hero-console__live-indicator{animation:livePulse 1.5s ease-in-out infinite;background:#26e2b3;border-radius:50%;height:6px;width:6px}.hero-console__live-text{color:#26e2b3;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.hero-console__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.hero-console__header-left{align-items:center;display:flex;gap:10px}.hero-console__header-icon{color:#26e2b3}.hero-console__header-title{color:#fff;font-size:16px;font-weight:600}.hero-console__providers{align-items:center;border-left:1px solid #ffffff1a;display:flex;gap:6px;margin-left:4px;padding-left:10px}.hero-console__provider-logo{border-radius:4px;height:18px;object-fit:contain;opacity:.8;transition:opacity .2s ease;width:18px}.hero-console__provider-logo:hover{opacity:1}.hero-console__token-badge{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;color:#fff;display:flex;font-size:13px;font-weight:600;gap:8px;padding:6px 12px}.hero-console__token-icon{background:#ffffff1a;border-radius:50%;height:20px;object-fit:contain;width:20px}.hero-console__token-icon.hero-console__img-fallback{align-items:center;color:#26e2b3;display:flex;font-size:10px;font-weight:700;justify-content:center}.hero-console__collection-row{display:flex;gap:8px;justify-content:space-between;margin-bottom:16px}.hero-console__collection{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;display:flex;flex:0 0 auto;gap:10px;min-width:0;padding:10px 12px}.hero-console__collection-image{align-items:center;background:#26e2b31a;border:1px solid #ffffff1a;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.hero-console__collection-image>*{border-radius:inherit;height:100%!important;width:100%!important}.hero-console__collection-image img,.hero-console__collection-img{height:100%;object-fit:cover;width:100%}.hero-console__collection-initials,.hero-console__img-fallback{align-items:center;background:#26e2b326;color:#26e2b3;display:flex;font-size:14px;font-weight:700;height:100%;justify-content:center;letter-spacing:-.02em;width:100%}.hero-console__collection-info{display:flex;flex-direction:column;gap:2px}.hero-console__collection-name{color:#fff;font-size:14px;font-weight:600}.hero-console__collection-id{color:#fff6;font-family:SF Mono,Fira Code,monospace;font-size:11px}.hero-console__collection--nft{background:#bf5af21f;border-color:#bf5af24d}.hero-console__collection-arrow{align-items:center;color:#ffffff4d;display:flex;flex-shrink:0;font-size:10px;font-weight:600;gap:3px;letter-spacing:.5px;text-transform:uppercase}.hero-console__collection-arrow svg{color:#ffffff40}.hero-console__traits-badge{align-items:center;background:#bf5af226;border:1px solid #bf5af24d;border-radius:12px;color:#bf5af2;display:flex;font-size:11px;font-weight:600;gap:4px;padding:4px 8px}.hero-console__mode-toggle{grid-gap:6px;background:#ffffff08;border-radius:10px;display:grid;gap:6px;grid-template-columns:1fr 1fr;margin-bottom:12px;padding:3px}.hero-console__mode-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:#ffffff80;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:6px;justify-content:center;padding:8px 12px;transition:all .2s ease}.hero-console__mode-btn:hover:not(.hero-console__mode-btn--active){background:#ffffff0d;color:#fffc}.hero-console__mode-btn--active{background:#26e2b326;color:#26e2b3}.hero-console__traits-preview{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:12px}.hero-console__trait-chip{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;color:#ffffff80;display:flex;font-size:11px;gap:4px;justify-content:center;padding:5px 10px;text-align:center;transition:all .2s ease}.hero-console__trait-chip--selected{background:#bf5af21f;border-color:#bf5af24d;color:#fff}.hero-console__trait-chip--selected svg{color:#bf5af2}.hero-console__trait-type{color:#fff6;font-weight:500}.hero-console__trait-chip--selected .hero-console__trait-type{color:#fff9}.hero-console__trait-value{font-weight:600}.hero-console__marketplace{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:12px}.hero-console__marketplace--three{grid-template-columns:1fr 1fr 1fr}.hero-console__mp-btn{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;color:#fff9;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:6px;padding:10px 12px;transition:all .2s ease}.hero-console__mp-btn:hover:not(.hero-console__mp-btn--active){background:#ffffff0d;border-color:#ffffff1f}.hero-console__mp-btn--active{background:#26e2b31a;border-color:#26e2b34d;color:#fff}.hero-console__mp-logo{border-radius:4px;flex-shrink:0;height:18px;object-fit:contain;width:18px}.hero-console__mp-logo-icon{color:currentColor;flex-shrink:0}.hero-console__mp-price{color:#26e2b3;font-family:SF Mono,Fira Code,monospace;font-size:11px;margin-left:auto}.hero-console__form--compact{margin-bottom:12px}.hero-console__form--compact .hero-console__field{margin-bottom:0}.hero-console__price-display{background:#26e2b30d;border:1px solid #26e2b326;border-radius:10px;margin-bottom:16px;padding:12px}.hero-console__price-row{align-items:center;display:flex;justify-content:space-between}.hero-console__price-label{color:#ffffff80;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.hero-console__price-value-group{align-items:center;display:flex;gap:10px}.hero-console__price-value{color:#fff;font-family:SF Mono,Fira Code,monospace;font-size:18px;font-weight:700}.hero-console__price-value--hbar{color:#26e2b3}.hero-console__price-change{align-items:center;border-radius:6px;display:flex;font-size:12px;font-weight:600;gap:4px;padding:3px 8px}.hero-console__price-change--up{background:#26e2b326;color:#26e2b3}.hero-console__price-change--down{background:#ff5f5726;color:#ff5f57}.hero-console__toggle{grid-gap:8px;background:#ffffff08;border-radius:10px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:16px;padding:4px}.hero-console__toggle-btn{background:#0000;border:none;border-radius:8px;color:#ffffff80;cursor:pointer;font-size:14px;font-weight:600;padding:10px 16px;transition:all .2s ease}.hero-console__toggle-btn:hover:not(.hero-console__toggle-btn--active){background:#ffffff0d;color:#fffc}.hero-console__toggle-btn--active{color:#fff}.hero-console__toggle-btn--active.hero-console__toggle-btn--buy{background:#26e2b333;box-shadow:0 0 20px #26e2b333}.hero-console__toggle-btn--active.hero-console__toggle-btn--sell{background:#ff5f5733;box-shadow:0 0 20px #ff5f5733}.hero-console__form{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.hero-console__field{display:flex;flex-direction:column;gap:6px}.hero-console__label{align-items:center;color:#fff9;display:flex;font-size:12px;font-weight:500;justify-content:space-between;letter-spacing:.5px;text-transform:uppercase}.hero-console__label-hint{color:#ffffff59;font-size:11px;letter-spacing:0;text-transform:none}.hero-console__input{background:#0000004d;border:1px solid #ffffff14;border-radius:10px;color:#fff;font-family:SF Mono,Fira Code,monospace;font-size:16px;outline:none;padding:14px 16px;transition:all .2s ease;width:100%}.hero-console__input::placeholder{color:#ffffff40}.hero-console__input:focus{border-color:#26e2b3;box-shadow:0 0 0 3px #26e2b326}.hero-console__input::-webkit-inner-spin-button,.hero-console__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hero-console__input[type=number]{-moz-appearance:textfield}.hero-console__input-wrapper{position:relative;width:100%}.hero-console__input-wrapper .hero-console__input{background:#0000004d;position:relative;z-index:1}.hero-console__typewriter-placeholder{color:#26e2b3;font-family:SF Mono,Fira Code,monospace;font-size:16px;left:16px;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:2}.hero-console__typewriter-cursor{animation:cursorBlink .8s ease-in-out infinite;color:#26e2b3}.hero-console__typewriter-cursor--sell,.hero-console__typewriter-placeholder--sell{color:#ff5f57}@keyframes cursorBlink{0%,50%{opacity:1}51%,to{opacity:0}}.hero-console__info{background:#ffffff08;border-radius:8px;margin-bottom:16px;padding:10px 12px}.hero-console__info span{color:#ffffff80;font-size:12px;line-height:1.5}.hero-console__submit{display:flex;justify-content:center;width:100%}.hero-console__submit .cta-button{justify-content:center;text-align:center;width:100%}.hero-console__submit .cta-button__icon,.hero-console__submit .cta-button__label{flex-shrink:0}[data-theme=light] .hero-console__frame{background:linear-gradient(165deg,#fffffff2,#f8fafcfa);border-color:#00000014;box-shadow:0 25px 60px #0000001f,inset 0 1px 0 #fffc}[data-theme=light] .hero-console__window-bar{background:#00000008;border-bottom-color:#0000000f}[data-theme=light] .hero-console__header-title{color:#0f172a}[data-theme=light] .hero-console__providers{border-left-color:#0000001a}[data-theme=light] .hero-console__token-badge{background:#00000008;border-color:#00000014;color:#0f172a}[data-theme=light] .hero-console__collection{background:#00000005;border-color:#0000000f}[data-theme=light] .hero-console__collection-name{color:#0f172a}[data-theme=light] .hero-console__collection-id{color:#64748b}[data-theme=light] .hero-console__collection--nft{background:#bf5af214;border-color:#bf5af240}[data-theme=light] .hero-console__collection-arrow,[data-theme=light] .hero-console__collection-arrow svg{color:#94a3b8}[data-theme=light] .hero-console__traits-badge{background:#bf5af21a;border-color:#bf5af240}[data-theme=light] .hero-console__mode-toggle{background:#00000008}[data-theme=light] .hero-console__mode-btn{color:#64748b}[data-theme=light] .hero-console__mode-btn:hover:not(.hero-console__mode-btn--active){background:#0000000d;color:#334155}[data-theme=light] .hero-console__mode-btn--active{background:#0d74591a;color:#0d7459}[data-theme=light] .hero-console__trait-chip{background:#00000005;border-color:#00000014;color:#64748b}[data-theme=light] .hero-console__trait-chip--selected{background:#bf5af214;border-color:#bf5af240;color:#0f172a}[data-theme=light] .hero-console__trait-type{color:#94a3b8}[data-theme=light] .hero-console__trait-chip--selected .hero-console__trait-type{color:#64748b}[data-theme=light] .hero-console__mp-btn{background:#00000005;border-color:#00000014;color:#64748b}[data-theme=light] .hero-console__mp-btn:hover:not(.hero-console__mp-btn--active){background:#0000000a;border-color:#0000001f}[data-theme=light] .hero-console__mp-btn--active{background:#0d745914;border-color:#0d745940;color:#0f172a}[data-theme=light] .hero-console__mp-price{color:#0d7459}[data-theme=light] .hero-console__price-display{background:#26e2b314;border-color:#26e2b333}[data-theme=light] .hero-console__price-label{color:#64748b}[data-theme=light] .hero-console__price-value{color:#0f172a}[data-theme=light] .hero-console__toggle{background:#00000008}[data-theme=light] .hero-console__toggle-btn{color:#64748b}[data-theme=light] .hero-console__toggle-btn:hover:not(.hero-console__toggle-btn--active){background:#0000000d;color:#334155}[data-theme=light] .hero-console__toggle-btn--active{color:#0f172a}[data-theme=light] .hero-console__label{color:#475569}[data-theme=light] .hero-console__label-hint{color:#94a3b8}[data-theme=light] .hero-console__input{background:#fff;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .hero-console__input::placeholder{color:#94a3b8}[data-theme=light] .hero-console__input:focus{border-color:#0d7459;box-shadow:0 0 0 3px #0d74591a}[data-theme=light] .hero-console__typewriter-cursor,[data-theme=light] .hero-console__typewriter-placeholder{color:#0d7459}[data-theme=light] .hero-console__typewriter-cursor--sell,[data-theme=light] .hero-console__typewriter-placeholder--sell{color:#ff5f57}[data-theme=light] .hero-console__info{background:#00000005}[data-theme=light] .hero-console__info span{color:#64748b}[data-theme=light] .hero-console__dots{background:#00000005;border-top-color:#0000000f}[data-theme=light] .hero-console__dot-btn{background:#00000026}[data-theme=light] .hero-console__dot-btn:hover{background:#00000040}[data-theme=light] .hero-console__dot-btn--active{background:#0d7459;box-shadow:0 0 10px #0d745966}[data-theme=light] .hero-console__live-badge{background:#0d74591a;border-color:#0d74594d;color:#0d7459}[data-theme=light] .hero-console__live-dot,[data-theme=light] .hero-console__live-indicator{background:#0d7459}[data-theme=light] .hero-console__live-text{color:#0d7459}[data-theme=light] .hero-console__title-badge{color:#0f172a}[data-theme=light] .hero-console__title-badge-icon{color:#0d7459}[data-theme=light] .hero-console__glow{display:none}@media (max-width:768px){.hero-console{max-width:100%}.hero-console__slide{padding:16px}.hero-console__price-value{font-size:16px}.hero-console__input{font-size:15px;padding:12px 14px}}@media (max-width:480px){.hero-console__frame{border-radius:16px}.hero-console__window-bar{padding:10px 12px}.hero-console__dot{height:10px;width:10px}.hero-console__title-badge{font-size:11px}.hero-console__live-badge{font-size:9px;padding:3px 8px}}.home{background:linear-gradient(180deg,#0a0f1a,#0d1520 50%,#080c14);min-height:calc(100vh - 72px);opacity:0;overflow-x:hidden;padding-top:72px;position:relative;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.home--visible{opacity:1;transform:translateY(0)}.formula-bg{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.formula-bg__grid{background-image:linear-gradient(#26e2b308 1px,#0000 0),linear-gradient(90deg,#26e2b308 1px,#0000 0);background-size:60px 60px;inset:0;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 20%,#0000 70%);mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 20%,#0000 70%);position:absolute}.formula-bg__glow{animation:pulseGlow 8s ease-in-out infinite;border-radius:50%;filter:blur(100px);opacity:.4;position:absolute}.formula-bg__glow--1{background:radial-gradient(circle,#26e2b3 0,#0000 70%);height:600px;left:-100px;top:-200px;width:600px}.formula-bg__glow--2{animation-delay:2s;background:radial-gradient(circle,#55c7f5 0,#0000 70%);height:500px;right:-150px;top:40%;width:500px}.formula-bg__glow--3{animation-delay:4s;background:radial-gradient(circle,#b5a7f9 0,#0000 70%);bottom:-100px;height:400px;left:30%;width:400px}@keyframes pulseGlow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.formula-bg__item{animation:floatFormula var(--duration) linear var(--delay) infinite;background:#26e2b314;border:1px solid #26e2b333;border-radius:4px;color:#26e2b3;font-family:Courier New,monospace;font-size:12px;font-weight:600;opacity:0;padding:4px 10px;position:absolute;text-shadow:0 0 10px #26e2b380}@keyframes floatFormula{0%{left:var(--x-start);opacity:0;top:var(--y-start);transform:translate(0) rotate(0deg)}10%{opacity:.7}90%{opacity:.7}to{left:var(--x-end);opacity:0;top:110%;transform:translateY(120vh) rotate(var(--rotation))}}.formula-bg__coin{animation:floatCoin var(--duration) linear var(--delay) infinite;filter:drop-shadow(0 0 12px rgba(38,226,179,.5));height:70px;height:var(--size,70px);object-fit:contain;opacity:0;pointer-events:none;position:absolute;width:70px;width:var(--size,70px)}@keyframes floatCoin{0%{left:var(--x-start);opacity:0;top:var(--y-start);transform:translateY(0) rotateY(0deg) rotateX(10deg) scale(.9)}5%{opacity:.55}25%{transform:translateY(30vh) rotateY(1turn) rotateX(10deg) scale(1)}50%{opacity:.65;transform:translateY(60vh) rotateY(2turn) rotateX(10deg) scale(1)}75%{transform:translateY(90vh) rotateY(3turn) rotateX(10deg) scale(1)}95%{opacity:.55}to{left:var(--x-end);opacity:0;top:110%;transform:translateY(125vh) rotateY(4turn) rotateX(10deg) scale(.9)}}.formula-bg__molecules{inset:0;position:absolute}.formula-bg__molecule{animation:pulseMolecule 4s ease-in-out var(--delay) infinite;background:#26e2b3;border-radius:50%;box-shadow:0 0 15px #26e2b399;height:var(--size);left:var(--x);opacity:.5;position:absolute;top:var(--y);width:var(--size)}@keyframes pulseMolecule{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.5)}}.formula-bg__lines{height:100%;inset:0;position:absolute;width:100%}.formula-bg__line{stroke:#26e2b31a;stroke-width:.3;fill:none;stroke-dasharray:10,5;animation:dashMove 20s linear infinite}@keyframes dashMove{to{stroke-dashoffset:-100}}.home__quick-actions{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1400px;padding:16px 24px;position:relative;z-index:2}.quick-action{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0f1e99;border:1px solid #ffffff14;border-radius:16px;color:#fff;display:flex;gap:14px;overflow:hidden;padding:18px 24px;position:relative;text-decoration:none;transition:all .3s ease}.quick-action:before{background:linear-gradient(135deg,#26e2b30d,#0000 50%);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.quick-action:hover:before{opacity:1}.quick-action:hover{border-color:#26e2b366;box-shadow:0 8px 30px #0000004d,0 0 30px #26e2b31a;transform:translateY(-2px)}.quick-action__icon{align-items:center;background:#26e2b31a;border-radius:12px;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:all .3s ease;width:44px}.quick-action:hover .quick-action__icon{background:#26e2b333;box-shadow:0 0 20px #26e2b34d}.quick-action__svg{color:#26e2b3;height:24px;transition:all .3s ease;width:24px}.quick-action__text{flex:1 1;font-size:14px;font-weight:600;letter-spacing:.01em;white-space:nowrap}.quick-action__arrow{color:#fff6;flex-shrink:0;height:18px;transition:all .3s ease;width:18px}.quick-action:hover .quick-action__arrow{color:#26e2b3;transform:translateX(4px)}.quick-action--sniper .quick-action__telescope-star{opacity:0;transform:scale(0);transform-origin:center}.quick-action--sniper:hover .quick-action__telescope-star{animation:starPulse 1s ease-in-out infinite}.quick-action--sniper:hover .quick-action__svg{animation:telescopeShake .5s ease-in-out}@keyframes starPulse{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes telescopeShake{0%,to{transform:rotate(0deg)}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}.quick-action--scanner .quick-action__scan-line{stroke-dasharray:20;stroke-dashoffset:20}.quick-action--scanner:hover .quick-action__scan-line{animation:scanLine .8s ease forwards}.quick-action--scanner:hover .quick-action__scan-line:nth-child(5){animation-delay:.1s}.quick-action--scanner:hover .quick-action__scan-line:nth-child(6){animation-delay:.2s}@keyframes scanLine{to{stroke-dashoffset:0}}.quick-action--scanner:hover .quick-action__scan-corner{animation:cornerPulse .6s ease}@keyframes cornerPulse{0%,to{stroke-width:1.5}50%{stroke-width:2.5;stroke:#26e2b3}}.quick-action--trader .quick-action__chart-trend{stroke-dasharray:50;stroke-dashoffset:50}.quick-action--trader:hover .quick-action__chart-trend{animation:drawLine .8s ease forwards}.quick-action--trader .quick-action__chart-dot{opacity:0;transform-origin:center}.quick-action--trader:hover .quick-action__chart-dot{animation:dotAppear .5s ease forwards}.quick-action--trader:hover .quick-action__chart-dot:nth-child(3){animation-delay:.2s}.quick-action--trader:hover .quick-action__chart-dot:nth-child(4){animation-delay:.4s}.quick-action--trader:hover .quick-action__chart-dot:nth-child(5){animation-delay:.6s}.quick-action--trader:hover .quick-action__chart-dot:nth-child(6){animation-delay:.8s}@keyframes drawLine{to{stroke-dashoffset:0}}@keyframes dotAppear{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.3)}to{opacity:1;transform:scale(1)}}.quick-action--claimer .quick-action__party-confetti{opacity:.3}.quick-action--claimer:hover .quick-action__party-confetti{animation:confettiBurst .8s ease infinite}.quick-action--claimer:hover .quick-action__party-confetti:nth-child(3){animation-delay:.2s}.quick-action--claimer:hover .quick-action__party-confetti:nth-child(4){animation-delay:.4s}.quick-action--claimer:hover .quick-action__party-main{animation:partyShake .5s ease}.quick-action--claimer:hover .quick-action__party-ribbon{animation:ribbonWave .6s ease infinite}@keyframes confettiBurst{0%,to{opacity:.3;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-3px) scale(1.5)}}@keyframes partyShake{0%,to{transform:rotate(0deg)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes ribbonWave{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.quick-action--sniper:hover .quick-action__icon{background:#ff6b6b33;box-shadow:0 0 20px #ff6b6b4d}.quick-action--sniper .quick-action__svg{color:#ff6b6b}.quick-action--scanner:hover .quick-action__icon{background:#4ecdc433;box-shadow:0 0 20px #4ecdc44d}.quick-action--scanner .quick-action__svg{color:#4ecdc4}.quick-action--trader:hover .quick-action__icon{background:#ffd16633;box-shadow:0 0 20px #ffd1664d}.quick-action--trader .quick-action__svg{color:#ffd166}.quick-action--claimer:hover .quick-action__icon{background:#a78bfa33;box-shadow:0 0 20px #a78bfa4d}.quick-action--claimer .quick-action__svg{color:#a78bfa}.home__hero{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1400px;min-height:auto;padding:24px 40px 20px;position:relative;z-index:1}.home__hero-content{animation:slideUp .8s ease-out .2s both}.home__badge{align-items:center;background:#ffc1071a;border:1px solid #ffc1074d;border-radius:50px;color:#ffc107;display:inline-flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:24px;padding:8px 16px}.home__badge-icon{color:#ffc107;flex-shrink:0}@keyframes badgeGlow{0%,to{box-shadow:0 0 20px #26e2b333}50%{box-shadow:0 0 30px #26e2b366}}.home__title{color:#fff;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.2;margin-bottom:24px}.home__title-highlight{display:block;min-height:1.2em;position:relative}.home__title-end{color:#ffffffb3;display:block;font-size:.85em}.rotating-word{-webkit-text-fill-color:#0000;animation:gradientShift 5s ease infinite;background:linear-gradient(135deg,#26e2b3,#55c7f5 50%,#b5a7f9);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;display:inline-block}.rotating-word--enter{animation:wordEnter .4s ease-out forwards,gradientShift 5s ease infinite}.rotating-word--exit{animation:wordExit .4s ease-in forwards}@keyframes wordEnter{0%{filter:blur(4px);opacity:0;transform:translateY(20px) rotateX(-30deg)}to{filter:blur(0);opacity:1;transform:translateY(0) rotateX(0)}}@keyframes wordExit{0%{filter:blur(0);opacity:1;transform:translateY(0) rotateX(0)}to{filter:blur(4px);opacity:0;transform:translateY(-20px) rotateX(30deg)}}@keyframes gradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.home__subtitle{color:#fff9;font-size:18px;line-height:1.6;margin-bottom:32px;max-width:500px}.home__cta-group{display:flex;flex-wrap:wrap;gap:16px}.home__cta{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:10px;overflow:hidden;padding:14px 28px;position:relative;text-decoration:none;transition:all .3s ease}.home__cta svg{height:18px;transition:transform .3s ease;width:18px}.home__cta--primary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#26e2b326;border:1px solid #26e2b366;color:#26e2b3}.home__cta--primary:before{background:linear-gradient(135deg,#26e2b31a,#0000 50%);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.home__cta--primary:hover:before{opacity:1}.home__cta--primary.home__cta--wrapped{background:#26e2b326;border:1px solid #26e2b366;box-shadow:none;color:#26e2b3}.home__cta--primary.home__cta--wrapped .home__cta-icon{align-items:center;color:#26e2b3;display:flex;justify-content:center;transition:all .3s ease}.home__cta--primary.home__cta--wrapped:hover .home__cta-icon{color:#fff;filter:drop-shadow(0 0 8px rgba(38,226,179,.6))}.home__cta--primary.home__cta--wrapped .home__cta-icon svg{height:20px;width:20px}.home__cta--primary.home__cta--wrapped:after{animation:shimmer 3s infinite;background:linear-gradient(45deg,#0000 30%,#26e2b326 50%,#0000 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}.home__cta--primary:hover{border-color:#26e2b399;box-shadow:0 8px 30px #0000004d,0 0 30px #26e2b326;transform:translateY(-2px)}.home__cta--primary:hover svg{transform:translateX(4px)}.home__cta--secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0f1e99;border:1px solid #ffffff14;color:#fff}.home__cta--secondary:before{background:linear-gradient(135deg,#26e2b30d,#0000 50%);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.home__cta--secondary:hover:before{opacity:1}.home__cta--secondary:hover{border-color:#26e2b366;box-shadow:0 8px 30px #0000004d,0 0 30px #26e2b31a}.home__cta--connected{background:#26e2b31a;border-color:#26e2b34d}.home__cta--verified{border-color:#26e2b3}.home__cta-check{height:18px;width:18px}.home__cta-wallet{font-family:Courier New,monospace;font-size:13px}.home__cta-badge{background:#26e2b333;border-radius:4px;color:#26e2b3;font-size:10px;padding:2px 8px}.home__cta--boost{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0006;border:1px solid #26e2b3;color:#26e2b3}.home__cta--boost:hover{background:#26e2b326;border-color:#26e2b3;box-shadow:0 0 20px #26e2b340;transform:translateY(-2px)}.home__cta-coins{color:#26e2b3;height:22px;width:22px}.home__cta-coin{transition:all .3s ease}.home__cta-coin--1{opacity:.7}.home__cta-coin--2{opacity:1}.home__cta-coin-detail{stroke-width:2;transition:all .3s ease}.home__cta--boost:hover .home__cta-coin--1{opacity:1;transform:translate(-2px,-2px)}.home__cta--boost:hover .home__cta-coin--2{transform:translate(2px,2px)}.home__cta--boost:hover .home__cta-coin-detail--1{animation:coinPulse .6s ease infinite}.home__cta--boost:hover .home__cta-coin-detail--2{animation:coinPulse .6s ease .3s infinite}@keyframes coinPulse{0%,to{opacity:1}50%{opacity:.5}}.home__hero-visual{align-items:center;animation:fadeIn 1s ease-out .6s both;display:flex;justify-content:center}.home__hero-image{filter:drop-shadow(0 20px 40px rgba(0,0,0,.3));max-height:560px;max-width:650px;object-fit:contain;width:auto}.home__hero-image,.home__hero-video{animation:float 6s ease-in-out infinite;height:auto}.home__hero-video{border-radius:20px;box-shadow:0 25px 60px #00000080,0 0 60px #26e2b326,inset 0 0 0 1px #26e2b31a;filter:drop-shadow(0 20px 40px rgba(0,0,0,.4));max-width:560px;object-fit:cover;width:100%}.home__video-container{animation:float 6s ease-in-out infinite;border-radius:20px;cursor:pointer;overflow:hidden;position:relative}.home__video-container .home__hero-video{animation:none;display:block}.home__video-overlay{align-items:center;background:#0000;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease}.home__video-container:hover .home__video-overlay{background:#0003;opacity:1}.home__video-overlay--visible{background:#0006!important;opacity:1!important}.home__video-play-btn{align-items:center;background:#26e2b3e6;border-radius:50%;box-shadow:0 4px 20px #26e2b366;display:flex;height:60px;justify-content:center;transition:all .3s ease;width:60px}.home__video-play-btn:hover{background:#26e2b3;box-shadow:0 6px 30px #26e2b399;transform:scale(1.1)}.home__video-play-btn svg{color:#0a0f1e;height:24px;width:24px}.home__video-overlay--visible .home__video-play-btn{background:#26e2b3}.home__hero-card{animation:float 6s ease-in-out infinite;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0f1ecc;border:1px solid #26e2b333;border-radius:20px;box-shadow:0 20px 60px #0006,0 0 40px #26e2b31a;max-width:380px;overflow:hidden;width:100%}.home__hero-card-dots{border-bottom:1px solid #ffffff0d;display:flex;gap:6px;padding:14px 16px}.home__hero-card-dots span{border-radius:50%;height:10px;width:10px}.home__hero-card-dots span:first-child{background:#ff6b6b}.home__hero-card-dots span:nth-child(2){background:#ffe66d}.home__hero-card-dots span:nth-child(3){background:#4ecdc4}.home__hero-card-content{padding:24px}.home__hero-stat{margin-bottom:16px}.home__hero-stat-label{color:#ffffff80;display:block;font-size:12px;margin-bottom:4px}.home__hero-stat-row{align-items:baseline;display:flex;gap:12px}.home__hero-stat-value{color:#fff;font-size:28px;font-weight:700}.home__hero-stat-change{background:#26e2b326;border-radius:6px;color:#26e2b3;font-size:13px;padding:3px 8px}.home__hero-graph{margin-top:20px}.home__hero-graph svg{height:60px;width:100%}.home__stats{margin:0 auto;max-width:1400px;max-width:var(--container-2xl,1400px);padding:16px 24px;position:relative;z-index:1}.home__stats-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.stat-card{animation:slideUp .6s ease-out calc(.4s + var(--delay)) both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0f1e99;border:1px solid #ffffff14;border-radius:16px;overflow:hidden;padding:28px 24px;position:relative;text-align:center;transition:all .3s ease}.stat-card:before{background:linear-gradient(135deg,#26e2b30d,#0000 50%);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.stat-card:hover:before{opacity:1}.stat-card:hover{border-color:#26e2b366;box-shadow:0 8px 30px #0000004d,0 0 30px #26e2b31a;transform:translateY(-4px)}.stat-card__value{color:#26e2b3;display:block;font-size:32px;margin-bottom:8px;position:relative;z-index:1}.stat-card__label{color:#ffffffb3;font-weight:500;position:relative;z-index:1}.home__tools{margin:0 auto;max-width:1400px;padding:80px 40px;position:relative;z-index:1}.home__section-header{margin-bottom:60px;text-align:center}.home__section-title{color:#fff;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;margin-bottom:16px}.home__section-subtitle{color:#ffffff80;font-size:16px}.liquid-filter{height:0;pointer-events:none;position:absolute;width:0}.liquid-tools-carousel{overflow:hidden;padding:40px 0;position:relative;width:100%}.liquid-tools{align-items:center;display:flex;height:420px;justify-content:center;perspective:1000px;position:relative}.liquid-card-wrapper{cursor:pointer;position:absolute;transition:all .5s cubic-bezier(.4,0,.2,1)}.liquid-card-wrapper--active{cursor:default}.liquid-tools__arrow{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;color:#fffc;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:48px;z-index:20}.liquid-tools__arrow svg{height:24px;width:24px}.liquid-tools__arrow:hover{background:#26e2b326;border-color:#26e2b366;color:#26e2b3;transform:translateY(-50%) scale(1.05)}.liquid-tools__arrow--left{left:24px}.liquid-tools__arrow--right{right:24px}.liquid-tools__dots{display:flex;gap:8px;justify-content:center;margin-top:24px}.liquid-tools__dot{background:#fff3;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:all .3s ease;width:8px}.liquid-tools__dot:hover{background:#fff6}.liquid-tools__dot--active{background:#26e2b3;transform:scale(1.2)}[data-theme=light] .liquid-tools__arrow{background:#00000008;border-color:#00000014;color:#0009}[data-theme=light] .liquid-tools__arrow:hover{background:#0d74591a;border-color:#0d74594d;color:#0d7459}[data-theme=light] .liquid-tools__dot{background:#00000026}[data-theme=light] .liquid-tools__dot:hover{background:#0000004d}[data-theme=light] .liquid-tools__dot--active{background:#0d7459}.liquid-card{--primary-h:var(--tool-h);--primary-s:var(--tool-s);--primary-l:var(--tool-l);background:#080c18f2;border:1px solid #ffffff14;border-radius:24px;min-height:380px;overflow:hidden;position:relative;transition:border-color .4s ease,box-shadow .4s ease;width:340px}.liquid-card-wrapper--active .liquid-card{border-color:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.4);box-shadow:0 25px 50px #0006,0 0 80px hsla(var(--primary-h),var(--primary-s),var(--primary-l),.15)}.liquid-card--disabled{cursor:not-allowed;opacity:.5}.liquid-card__bubbles{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease}.liquid-card-wrapper--active .liquid-card__bubbles{opacity:1}.liquid-card__bubble{animation:bubbleRise var(--duration) ease-in-out var(--delay) infinite;background:hsla(var(--primary-h),var(--primary-s),70%,.5);border-radius:50%;box-shadow:0 0 6px hsla(var(--primary-h),var(--primary-s),60%,.4);position:absolute}@keyframes bubbleRise{0%{opacity:0;transform:translateY(0) scale(1)}15%{opacity:.7}85%{opacity:.5}to{opacity:0;transform:translateY(-100px) scale(.4)}}.liquid-card__content{background:linear-gradient(180deg,#080c1866,#080c181a 50%,#0000);display:flex;flex-direction:column;height:100%;padding:24px;position:relative;z-index:10}.liquid-card__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.liquid-card__header-left{align-items:center;display:flex;gap:14px}.liquid-card__icon{align-items:center;background:linear-gradient(135deg,#26e2b333,#26e2b30d);border:1px solid #26e2b34d;border-radius:16px;display:flex;flex-shrink:0;height:56px;justify-content:center;position:relative;transition:all .3s ease;width:56px}.liquid-card__icon:before{background:radial-gradient(circle,#26e2b31a,#0000 70%);border-radius:50%;content:"";inset:-12px;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.liquid-card-wrapper--active .liquid-card__icon:before{opacity:1}.liquid-card__icon svg{color:#26e2b3;height:28px;position:relative;transition:all .3s ease;width:28px;z-index:1}.liquid-card-wrapper--active .liquid-card__icon{background:linear-gradient(135deg,#26e2b34d,#26e2b31a);border-color:#26e2b380;box-shadow:0 8px 24px #26e2b340;transform:scale(1.05)}.liquid-card-wrapper--active .liquid-card__icon svg{filter:drop-shadow(0 0 8px rgba(38,226,179,.5))}.liquid-card__badge{background:#26e2b326;border:1px solid #26e2b34d;border-radius:20px;color:#26e2b3;font-size:10px;font-weight:600;letter-spacing:1px;padding:4px 12px;text-transform:uppercase}.liquid-card__title{color:#fff;font-size:22px;font-weight:700;margin:0;text-shadow:0 2px 8px #00000080}.liquid-card__desc{color:#ffffffa6;flex-grow:1;font-size:14px;line-height:1.6;margin:0 0 16px;text-shadow:0 1px 4px #0006}.liquid-card__features{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;list-style:none;margin:0 0 20px;padding:0}.liquid-card__features li{align-items:center;color:#fff9;display:flex;font-size:12px;gap:8px;text-shadow:0 1px 3px #0000004d}.liquid-card__features svg{color:hsl(var(--primary-h),var(--primary-s),var(--primary-l));flex-shrink:0;height:14px;width:14px}.liquid-card__cta{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;color:#fff;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;margin-top:auto;padding:14px;text-decoration:none;transition:all .3s ease}.liquid-card__cta svg{height:16px;transition:transform .3s ease;width:16px}.liquid-card-wrapper--active .liquid-card__cta{background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.2);border-color:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.4)}.liquid-card-wrapper--active .liquid-card__cta svg{transform:translateX(4px)}.liquid-card__cta--disabled{cursor:not-allowed;opacity:.5}.home__whatakit{margin:0 auto;max-width:1400px;max-width:var(--container-2xl,1400px);padding:80px 24px;position:relative;z-index:1}.home__whatakit-card{grid-gap:60px;align-items:center;background:#0a0f19b3;border:1px solid #26e2b333;border-radius:24px;display:grid;gap:60px;grid-template-columns:1.5fr 1fr;overflow:hidden;padding:60px;position:relative}.home__whatakit-glow{background:radial-gradient(circle,#26e2b34d 0,#0000 70%);filter:blur(60px);height:400px;pointer-events:none;position:absolute;right:-100px;top:-100px;width:400px}.home__whatakit-content{position:relative;z-index:1}.home__whatakit-badge{align-items:center;background:#26e2b326;border:1px solid #26e2b34d;border-radius:50px;color:#26e2b3;display:inline-flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:20px;padding:8px 16px}.home__whatakit-badge svg{flex-shrink:0}.home__whatakit-title{color:#fff;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin-bottom:16px}.home__whatakit-desc{color:#fff9;font-size:15px;line-height:1.6;margin-bottom:28px}.home__whatakit-features{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.home__whatakit-feature{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;color:#fff;display:flex;font-size:13px;gap:8px;padding:10px 16px}.home__whatakit-feature svg{color:#26e2b3;flex-shrink:0}.home__whatakit-cta{align-items:center;background:linear-gradient(135deg,#26e2b3,#1fc99e);border-radius:10px;box-shadow:0 4px 20px #26e2b34d;color:#000;display:inline-flex;font-size:14px;font-weight:600;gap:10px;margin-left:auto;padding:12px 24px;text-decoration:none;transition:all .3s ease}.home__whatakit-cta:hover{box-shadow:0 8px 30px #26e2b366;transform:translateY(-2px)}.home__whatakit-cta svg{height:16px;width:16px}.home__whatakit-visual{z-index:1}.home__whatakit-nft,.home__whatakit-visual{display:flex;justify-content:center;position:relative}.home__whatakit-nft{align-items:center;animation:float 6s ease-in-out infinite;background:#0000;border-radius:24px;box-shadow:0 20px 50px #26e2b34d;flex-direction:column;height:240px;overflow:hidden;width:100%}.home__whatakit-nft-shine{animation:shine 3s infinite;background:linear-gradient(135deg,#0000 40%,#fff3 50%,#0000 60%);inset:0;pointer-events:none;position:absolute;z-index:2}@keyframes shine{0%{transform:translateX(-100%) translateY(-100%)}to{transform:translateX(100%) translateY(100%)}}.home__whatakit-nft-image{border-radius:24px;height:100%;object-fit:cover;position:relative;width:100%;z-index:1}.home__whatakit-nft-logo{color:#000;font-size:48px;font-weight:800;position:relative;z-index:1}.home__whatakit-nft-id{color:#0009;font-family:Courier New,monospace;font-size:14px;position:relative;z-index:1}.home__discord{margin:0 auto;max-width:1400px;max-width:var(--container-2xl,1400px);padding:80px 24px;position:relative;z-index:1}.home__discord-card{grid-gap:60px;align-items:center;background:#0a0f19b3;border:1px solid #5865f233;border-radius:24px;display:grid;gap:60px;grid-template-columns:1.5fr 1fr;overflow:hidden;padding:60px;position:relative}.home__discord-glow{background:radial-gradient(circle,#5865f24d 0,#0000 70%);filter:blur(60px);height:400px;pointer-events:none;position:absolute;right:-100px;top:-100px;width:400px}.home__discord-content{position:relative;z-index:1}.home__discord-badge{align-items:center;background:#5865f226;border:1px solid #5865f24d;border-radius:50px;color:#5865f2;display:inline-flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:20px;padding:8px 16px}.home__discord-badge svg{height:16px;width:16px}.home__discord-title{color:#fff;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin-bottom:16px}.home__discord-desc{color:#fff9;font-size:15px;line-height:1.6;margin-bottom:28px}.home__discord-features{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.home__discord-feature{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;color:#fff;display:flex;font-size:13px;gap:8px;padding:10px 16px}.home__discord-feature svg{color:#5865f2;flex-shrink:0}.home__discord-visual{display:flex;justify-content:center;position:relative;z-index:1}.home__discord-icon-wrapper{align-items:center;animation:float 6s ease-in-out infinite;background:linear-gradient(135deg,#5865f233,#5865f20d);border:1px solid #5865f24d;border-radius:50%;box-shadow:0 20px 50px #5865f24d;color:#5865f2;display:flex;height:200px;justify-content:center;width:200px}.home__discord-icon-wrapper svg{height:100px;width:100px}.morphing-logos{align-items:center;display:flex;justify-content:center;position:relative}.morphing-logos__logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);will-change:transform,opacity,filter}.morphing-logos__glow{background:radial-gradient(circle,#5865f266 0,#0000 70%);border-radius:50%;height:100%;opacity:0;pointer-events:none;position:absolute;transform:scale(.8);transition:all .5s ease;width:100%}.morphing-logos__glow--active{animation:morphGlowPulse 1s ease-in-out;opacity:1;transform:scale(1.5)}@keyframes morphGlowPulse{0%{background:radial-gradient(circle,#5865f299 0,#0000 70%);opacity:0;transform:scale(.8)}50%{background:radial-gradient(circle,#26e2b399 0,#0000 70%);opacity:1;transform:scale(1.8)}to{background:radial-gradient(circle,#26e2b34d 0,#0000 70%);opacity:0;transform:scale(2)}}.morphing-logos--visible{animation:logoStable 2.5s ease-in-out;filter:blur(0);opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0deg)}@keyframes logoStable{0%,to{transform:translate(-50%,-50%) scale(1) rotate(0deg)}50%{transform:translate(-50%,-50%) scale(1.02) rotate(0deg)}}.morphing-logos--hidden{filter:blur(20px);opacity:0;transform:translate(-50%,-50%) scale(0) rotate(180deg)}.morphing-logos--morphing-out{animation:morphOut 1.2s cubic-bezier(.4,0,.2,1) forwards}@keyframes morphOut{0%{filter:blur(0) brightness(1);opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0deg)}30%{filter:blur(0) brightness(1.2);opacity:1;transform:translate(-50%,-50%) scale(1.15) rotate(5deg)}60%{filter:blur(8px) brightness(1.5);opacity:.7;transform:translate(-50%,-50%) scale(.8) rotate(-10deg)}to{filter:blur(20px) brightness(2);opacity:0;transform:translate(-50%,-50%) scale(0) rotate(-180deg)}}.morphing-logos--morphing-in{animation:morphIn 1.2s cubic-bezier(.4,0,.2,1) forwards}@keyframes morphIn{0%{filter:blur(20px) brightness(2);opacity:0;transform:translate(-50%,-50%) scale(0) rotate(180deg)}40%{filter:blur(8px) brightness(1.5);opacity:.7;transform:translate(-50%,-50%) scale(.8) rotate(10deg)}70%{filter:blur(0) brightness(1.2);opacity:1;transform:translate(-50%,-50%) scale(1.15) rotate(-5deg)}to{filter:blur(0) brightness(1);opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0deg)}}.morphing-logos__particles{height:100%;pointer-events:none;position:absolute;width:100%}.morphing-logos__particle{animation:particleBurst 1.2s cubic-bezier(.4,0,.2,1) forwards;animation-delay:0s;animation-delay:var(--delay,0s);background:#5865f2;background:var(--color,#5865f2);border-radius:50%;box-shadow:0 0 10px #5865f2;box-shadow:0 0 10px var(--color,#5865f2);height:6px;left:50%;position:absolute;top:50%;width:6px}@keyframes particleBurst{0%{opacity:0;transform:translate(-50%,-50%) rotate(var(--angle)) translateX(0) scale(0)}30%{opacity:1;transform:translate(-50%,-50%) rotate(var(--angle)) translateX(60px) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--angle)) translateX(100px) scale(0)}}.home__x{margin:0 auto;max-width:1400px;max-width:var(--container-2xl,1400px);padding:80px 24px;position:relative;z-index:1}.home__x-card{grid-gap:60px;align-items:center;background:#0a0f19b3;border:1px solid #ffffff26;border-radius:24px;display:grid;gap:60px;grid-template-columns:1.5fr 1fr;overflow:hidden;padding:60px;position:relative}.home__x-glow{background:radial-gradient(circle,#fff3 0,#0000 70%);filter:blur(60px);height:400px;pointer-events:none;position:absolute;right:-100px;top:-100px;width:400px}.home__x-content{position:relative;z-index:1}.home__x-badge{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:50px;color:#fff;display:inline-flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:20px;padding:8px 16px}.home__x-badge svg{height:16px;width:16px}.home__x-title{color:#fff;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin-bottom:16px}.home__x-desc{color:#fff9;font-size:15px;line-height:1.6;margin-bottom:28px}.home__x-features{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.home__x-feature{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;color:#fff;display:flex;font-size:13px;gap:8px;padding:10px 16px}.home__x-feature svg{color:#fff;flex-shrink:0}.home__x-visual{display:flex;justify-content:center;position:relative;z-index:1}.home__x-icon-wrapper{align-items:center;animation:float 6s ease-in-out infinite;background:linear-gradient(135deg,#ffffff26,#ffffff0d);border:1px solid #fff3;border-radius:50%;box-shadow:0 20px 50px #00000080;color:#fff;display:flex;height:200px;justify-content:center;width:200px}.home__x-icon-wrapper svg{height:100px;width:100px}.morphing-logos__glow--x{background:radial-gradient(circle,#ffffff4d 0,#0000 70%)}@keyframes morphGlowPulseX{0%{background:radial-gradient(circle,#ffffff80 0,#0000 70%);opacity:0;transform:scale(.8)}50%{background:radial-gradient(circle,#26e2b399 0,#0000 70%);opacity:1;transform:scale(1.8)}to{background:radial-gradient(circle,#26e2b34d 0,#0000 70%);opacity:0;transform:scale(2)}}.morphing-logos__glow--x-active{animation:morphGlowPulseX 1s ease-in-out}.home__social-banner{margin:0 auto;max-width:1400px;max-width:var(--container-2xl,1400px);padding:80px 24px;position:relative;z-index:1}.social-flip{align-items:center;display:flex;flex-direction:column}.social-flip__scene{perspective:2000px;perspective-origin:50%;width:100%}.social-flip__card{position:relative;transform-style:preserve-3d;transition:transform 1s cubic-bezier(.4,.2,.2,1);width:100%}.social-flip__card--flipped{transform:rotateY(180deg)}.social-flip__face{backface-visibility:hidden;-webkit-backface-visibility:hidden;width:100%}.social-flip__face--front{position:relative;transition:visibility 0s .5s,opacity .5s ease}.social-flip__face--back{left:0;position:absolute;right:0;top:0;transform:rotateY(180deg);transition:visibility 0s .5s,opacity .5s ease}.social-flip__card--flipped .social-flip__face--front,.social-flip__face--back{opacity:0;visibility:hidden}.social-flip__card--flipped .social-flip__face--back{opacity:1;transition:visibility 0s 0s,opacity .5s ease .3s;visibility:visible}.social-flip__face .home__discord-card,.social-flip__face .home__x-card{backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#0a0f19}[data-theme=light] .social-flip__face .home__discord-card,[data-theme=light] .social-flip__face .home__x-card{background:#fff}.social-flip__scanlines{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ff8805 0,#00ff8805 4px);border-radius:24px;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:10}.social-flip__card--flipped .social-flip__face--back .social-flip__scanlines,.social-flip__card:not(.social-flip__card--flipped) .social-flip__face--front .social-flip__scanlines{animation:scanlinesPulse 1s ease-out}@keyframes scanlinesPulse{0%{opacity:0}30%{opacity:1}to{opacity:0}}.social-flip__card{animation:none}.social-flip__card--flipped .home__discord-card,.social-flip__card:not(.social-flip__card--flipped) .home__x-card{animation:glitchFlip 1s ease-out}@keyframes glitchFlip{0%,to{filter:none;transform:translateX(0)}10%{filter:hue-rotate(90deg) saturate(1.5);transform:translateX(-2px)}20%{filter:hue-rotate(-90deg) saturate(1.2);transform:translateX(2px)}30%{filter:none;transform:translateX(0)}}.social-flip__card:before{background:linear-gradient(90deg,#0000,#00ff8880 50%,#0000);border-radius:26px;content:"";inset:-2px;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}.social-flip__card--flipped:before,.social-flip__card:not(.social-flip__card--flipped):before{animation:edgeGlow 1s ease-out}@keyframes edgeGlow{0%,to{opacity:0}50%{opacity:1}}.social-flip__indicators{display:flex;gap:12px;justify-content:center;margin-top:32px}.social-flip__dot{background:#ffffff26;border:1px solid #ffffff1a;border-radius:50%;cursor:default;height:10px;transition:all .5s cubic-bezier(.4,.2,.2,1);width:10px}.social-flip__dot--active{transform:scale(1.4)}.social-flip__dot--discord{background:#5865f2;border-color:#5865f280;box-shadow:0 0 15px #5865f299,0 0 30px #5865f24d}.social-flip__dot--x{background:#fff;border-color:#ffffff80;box-shadow:0 0 15px #ffffff80,0 0 30px #fff3}[data-theme=light] .social-flip__dot{background:#0000001a;border-color:#0000001a}[data-theme=light] .social-flip__dot--discord{background:#5865f2;border-color:#5865f266;box-shadow:0 0 12px #5865f266}[data-theme=light] .social-flip__dot--x{background:#0f172a;border-color:#0f172a66;box-shadow:0 0 12px #0f172a4d}[data-theme=light] .social-flip__scanlines{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#0d745908 0,#0d745908 4px)}@media (max-width:1200px){.liquid-tools__arrow--left{left:16px}.liquid-tools__arrow--right{right:16px}.home__quick-actions{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.home__quick-actions{gap:12px;padding:0 24px 30px}.quick-action{gap:12px;padding:14px 18px}.quick-action__icon{height:40px;width:40px}.quick-action__svg{height:20px;width:20px}.quick-action__text{font-size:13px}.home__hero{gap:40px;grid-template-columns:1fr;padding:0 24px 40px;text-align:center}.home__subtitle{margin:0 auto 32px}.home__cta-group{justify-content:center}.home__hero-visual{order:-1}.home__hero-image{max-height:460px;max-width:500px}.home__hero-video{max-width:420px}.home__stats-grid{grid-template-columns:repeat(2,1fr)}.home__whatakit-card{grid-template-columns:1fr;padding:40px;text-align:center}.home__whatakit-features{justify-content:center}.home__whatakit-visual{order:-1}.home__whatakit-nft{height:240px;margin:0 auto;width:240px}.home__discord-card{grid-template-columns:1fr;padding:40px;text-align:center}.home__discord-features{justify-content:center}.home__discord-visual{order:-1}.home__discord-icon-wrapper{height:150px;width:150px}.home__discord-icon-wrapper svg{height:70px;width:70px}.home__x-card{grid-template-columns:1fr;padding:40px;text-align:center}.home__x-features{justify-content:center}.home__x-visual{order:-1}.home__x-icon-wrapper{height:150px;width:150px}.home__x-icon-wrapper svg{height:70px;width:70px}.social-flip__scene{perspective:1500px}}@media (max-width:768px){.home__social-banner{padding:60px 16px}.social-flip__scene{perspective:1200px}.social-flip__indicators{margin-top:24px}.liquid-tools{height:380px}.liquid-tools__arrow{height:40px;width:40px}.liquid-tools__arrow--left{left:8px}.liquid-tools__arrow--right{right:8px}.liquid-tools__arrow svg{height:20px;width:20px}.liquid-card{min-height:360px;width:300px}.home__discord,.home__tools,.home__whatakit{padding:60px 20px}.formula-bg__item{font-size:10px;padding:3px 8px}.formula-bg__coin{--size:50px!important;filter:drop-shadow(0 0 8px rgba(38,226,179,.4))}}@media (max-width:640px){.home__quick-actions{gap:10px;grid-template-columns:1fr;padding:0 16px 24px}.quick-action{gap:12px;padding:14px 16px}.quick-action__icon{border-radius:10px;height:38px;width:38px}.quick-action__svg{height:18px;width:18px}.quick-action__text{font-size:13px}.quick-action__arrow{height:16px;width:16px}.home{padding-top:60px}.formula-bg__item{border-radius:3px;font-size:9px;padding:3px 6px}.formula-bg__coin{--size:35px!important;filter:drop-shadow(0 0 6px rgba(38,226,179,.4))}.home__hero{min-height:auto;padding:0 16px 30px}.home__hero-image{max-height:360px;max-width:380px}.home__hero-video{max-width:320px}.home__hero-video,.home__video-container{border-radius:16px}.home__video-play-btn{height:50px;width:50px}.home__video-play-btn svg{height:20px;width:20px}.home__stats{padding:30px 16px}.home__stats-grid{gap:12px;grid-template-columns:1fr 1fr}.stat-card{padding:20px 16px}.stat-card__value{font-size:28px}.home__whatakit-card{padding:30px 20px}.home__whatakit-nft{height:180px;width:180px}.home__whatakit-nft-logo{font-size:36px}}[data-theme=light] .home{background:#0000}[data-theme=light] .formula-bg__grid{background-image:linear-gradient(#0d74590f 1px,#0000 0),linear-gradient(90deg,#0d74590f 1px,#0000 0)}[data-theme=light] .formula-bg__glow--1,[data-theme=light] .formula-bg__glow--2,[data-theme=light] .formula-bg__glow--3{display:none}[data-theme=light] .formula-bg__item{background:#0d745914;border-color:#0d745933;color:#0d7459;text-shadow:none}[data-theme=light] .formula-bg__molecule{background:#0d7459;box-shadow:0 0 10px #0d745966}[data-theme=light] .formula-bg__line{stroke:#0d745926}[data-theme=light] .quick-action{background:#ffffffb3;border-color:#0d745926;color:#0f172a}[data-theme=light] .quick-action:hover{background:#ffffffe6;border-color:#0d745966;box-shadow:0 8px 30px #0000001a,0 0 30px #0d74591a}[data-theme=light] .quick-action__icon{background:#0d74591a}[data-theme=light] .quick-action:hover .quick-action__icon{background:#0d745926}[data-theme=light] .quick-action__arrow{color:#0f172a66}[data-theme=light] .quick-action:hover .quick-action__arrow{color:#0d7459}[data-theme=light] .home__badge{background:#ca8a041a;border-color:#ca8a044d;box-shadow:0 0 20px #ca8a041a;color:#ca8a04}[data-theme=light] .home__badge-icon{color:#ca8a04}[data-theme=light] .home__title{color:#0f172a}[data-theme=light] .home__title-end{color:#64748b}[data-theme=light] .rotating-word{background:linear-gradient(135deg,#0d7459,#0891b2 50%,#7c3aed);-webkit-background-clip:text;background-clip:text}[data-theme=light] .home__subtitle{color:#64748b}[data-theme=light] .home__cta--primary{background:linear-gradient(135deg,#0d7459,#0a5c47);box-shadow:0 4px 20px #0d745940;color:#fff}[data-theme=light] .home__cta--secondary{background:#0f172a0d;border-color:#0f172a26;color:#0f172a}[data-theme=light] .home__cta--secondary:hover{background:#0f172a14;border-color:#0f172a40}[data-theme=light] .home__cta--connected{background:#0d74591a;border-color:#0d74594d}[data-theme=light] .home__cta-badge{background:#0d745926;color:#0d7459}[data-theme=light] .home__hero-card{background:#fffffff2;border-color:#e2e8f0;box-shadow:0 20px 60px #00000014,0 0 0 1px #00000008}[data-theme=light] .home__hero-card-dots{border-color:#e2e8f0}[data-theme=light] .home__hero-stat-label{color:#64748b}[data-theme=light] .home__hero-stat-value{color:#0f172a}[data-theme=light] .home__hero-stat-change{background:#0d74591f;color:#0d7459}[data-theme=light] .home__hero-graph path:last-child{stroke:#0d7459}[data-theme=light] .stat-card{background:#fffc;border-color:#e2e8f0;box-shadow:0 1px 3px #0000000d}[data-theme=light] .stat-card:hover{background:#fffffff2;border-color:#0d745940;box-shadow:0 4px 12px #00000014}[data-theme=light] .stat-card__value{background:linear-gradient(135deg,#0d7459,#0891b2);-webkit-background-clip:text;background-clip:text}[data-theme=light] .home__section-title{color:#0f172a}[data-theme=light] .home__section-subtitle{color:#64748b}[data-theme=light] .liquid-tools__arrow{background:#0d74591a;border-color:#0d74594d;color:#0d7459}[data-theme=light] .liquid-tools__arrow:hover{background:#0d745933;border-color:#0d745980;box-shadow:0 0 20px #0d745933}[data-theme=light] .liquid-card{background:#fffffff2;border-color:#e2e8f0;box-shadow:0 1px 3px #0000000d}[data-theme=light] .liquid-card-wrapper--active .liquid-card{background:#fff;border-color:hsla(var(--primary-h),var(--primary-s),40%,.4);box-shadow:0 25px 50px #0000001a,0 0 60px hsla(var(--primary-h),var(--primary-s),var(--primary-l),.1)}[data-theme=light] .liquid-card__content{background:linear-gradient(180deg,#fff9,#fff3 50%,#0000)}[data-theme=light] .liquid-card__icon{background:#0d7459!important;border-color:#0d7459!important;box-shadow:0 4px 12px #0d74594d}[data-theme=light] .liquid-card__icon svg{color:#fff!important}[data-theme=light] .liquid-card__icon:before{background:#0000!important}[data-theme=light] .liquid-card-wrapper--active .liquid-card__icon{background:#0a5c47!important;border-color:#0a5c47!important;box-shadow:0 8px 24px #0d745966}[data-theme=light] .liquid-card-wrapper--active .liquid-card__icon svg{filter:drop-shadow(0 0 8px rgba(255,255,255,.5))}[data-theme=light] .liquid-card__badge{background:#0d74591a;border-color:#0d745933;color:#0d7459}[data-theme=light] .liquid-card__title{color:#0f172a;text-shadow:none}[data-theme=light] .liquid-card__desc,[data-theme=light] .liquid-card__features li{color:#64748b;text-shadow:none}[data-theme=light] .liquid-card__cta{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .liquid-card-wrapper--active .liquid-card__cta{background:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.1);border-color:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.25)}[data-theme=light] .liquid-card__bubble{background:hsla(var(--primary-h),var(--primary-s),45%,.4);box-shadow:0 0 4px hsla(var(--primary-h),var(--primary-s),40%,.3)}[data-theme=light] .home__whatakit-card{background:#fffffff2;border-color:#0d745933;box-shadow:0 4px 20px #0000000d}[data-theme=light] .home__whatakit-glow{background:radial-gradient(circle,#0d745926 0,#0000 70%)}[data-theme=light] .home__whatakit-badge{background:#0d74591a;border-color:#0d745933;color:#0d7459}[data-theme=light] .home__whatakit-title{color:#0f172a}[data-theme=light] .home__whatakit-desc{color:#64748b}[data-theme=light] .home__whatakit-feature{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .home__whatakit-feature svg{color:#0d7459}[data-theme=light] .home__whatakit-cta{background:linear-gradient(135deg,#0d7459,#0a5c47);box-shadow:0 4px 20px #0d745940;color:#fff}[data-theme=light] .home__whatakit-nft{background:linear-gradient(135deg,#c7f5e6,#0d7459);box-shadow:0 20px 50px #0d745933}[data-theme=light] .home__discord-card{background:#ffffffe6;border-color:#5865f233}[data-theme=light] .home__discord-glow{background:radial-gradient(circle,#5865f226 0,#0000 70%)}[data-theme=light] .home__discord-badge{background:#5865f21a;border-color:#5865f233;color:#5865f2}[data-theme=light] .home__discord-title{color:#0f172a}[data-theme=light] .home__discord-desc{color:#64748b}[data-theme=light] .home__discord-feature{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .home__discord-feature svg{color:#5865f2}[data-theme=light] .home__discord-icon-wrapper{background:linear-gradient(135deg,#5865f226,#5865f20d);border-color:#5865f233;box-shadow:0 20px 50px #5865f226}[data-theme=light] .home__x-card{background:#ffffffe6;border-color:#0000001a}[data-theme=light] .home__x-glow{background:radial-gradient(circle,#00000014 0,#0000 70%)}[data-theme=light] .home__x-badge{background:#00000014;border-color:#00000026;color:#0f172a}[data-theme=light] .home__x-title{color:#0f172a}[data-theme=light] .home__x-desc{color:#64748b}[data-theme=light] .home__x-feature{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .home__x-feature svg{color:#0f172a}[data-theme=light] .home__x-icon-wrapper{background:linear-gradient(135deg,#00000014,#00000008);border-color:#0000001f;box-shadow:0 20px 50px #0000001a}[data-theme=light] .morphing-logos__glow--x{background:radial-gradient(circle,#00000026 0,#0000 70%)}[data-theme=light] .morphing-logos--x .morphing-logos__x path{fill:#0f172a}.home__carousels{display:flex;flex-direction:column;gap:8px;margin:0 auto;max-width:1400px;padding:12px 24px 8px;position:relative;z-index:5}.trending-carousel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f1419b3;border:1px solid #26e2b31f;border-radius:12px;overflow:hidden;position:relative}.trending-carousel--nft{border-color:#8b5cf626}.trending-carousel--token{border-color:#26e2b326}.trending-carousel__track{overflow:hidden;padding:0 160px;position:relative}.trending-carousel__scroll{align-items:center;display:flex;gap:0;width:-webkit-max-content;width:max-content}.trending-carousel__scroll--nft{animation:trendingScrollNFT 45s linear infinite}.trending-carousel__scroll--token{animation:trendingScrollToken 35s linear infinite}.trending-carousel__track:hover .trending-carousel__scroll{animation-play-state:paused}@keyframes trendingScrollNFT{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes trendingScrollToken{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.trending-carousel__label{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f1419d9;bottom:0;display:flex;gap:10px;padding:0 16px;position:absolute;top:0;z-index:10}.trending-carousel__label--left{background:linear-gradient(90deg,#0f1419f2,#0f1419f2 70%,#0f141900);border-right:1px solid #ffffff0f;left:0;padding-right:24px}.trending-carousel__label--right{background:linear-gradient(270deg,#0f1419f2,#0f1419f2 70%,#0f141900);border-left:1px solid #ffffff0f;color:#ffffff80;font-size:12px;font-weight:500;padding-left:24px;right:0;text-decoration:none;transition:color .2s}.trending-carousel__label--right:hover{color:#26e2b3}.trending-carousel__label--right svg{height:14px;width:14px}.trending-carousel__icon{align-items:center;border-radius:6px;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.trending-carousel__icon svg{height:16px;width:16px}.trending-carousel__icon--nft{background:linear-gradient(135deg,#8b5cf633,#8b5cf61a);color:#a78bfa}.trending-carousel__icon--token{background:linear-gradient(135deg,#26e2b333,#26e2b31a);color:#26e2b3}.trending-carousel__title{color:#fff;font-size:13px;font-weight:600;white-space:nowrap}.trending-carousel__item{align-items:center;border-right:1px solid #ffffff0f;color:inherit;cursor:pointer;display:flex;flex-shrink:0;gap:8px;padding:10px 14px;text-decoration:none;transition:background .2s;white-space:nowrap}.trending-carousel__item:hover{background:#26e2b314}.trending-carousel__item--nft:hover{background:#8b5cf614}.trending-carousel__rank{background:#26e2b326;border-radius:4px;color:#26e2b3;font-size:9px;font-weight:700;min-width:20px;padding:2px 5px;text-align:center}.trending-carousel__item--nft .trending-carousel__rank{background:#8b5cf626;color:#a78bfa}.trending-carousel__nft-icon{background:#ffffff0d;border-radius:5px;flex-shrink:0;height:24px;overflow:hidden;width:24px}.trending-carousel__nft-icon img{height:100%;object-fit:cover;width:100%}.trending-carousel__token-icon{border-radius:50%;flex-shrink:0;height:20px;object-fit:cover;width:20px}.trending-carousel__name{color:#fff;font-size:12px;font-weight:600;max-width:90px;overflow:hidden;text-overflow:ellipsis}.trending-carousel__symbol{color:#fff;font-size:12px;font-weight:600;letter-spacing:-.01em}.trending-carousel__floor{font-feature-settings:"tnum";color:#fff9;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600}.trending-carousel__floor-detail{display:flex;gap:4px;margin-top:2px}.trending-carousel__mp-badge{font-feature-settings:"tnum";border-radius:3px;font-size:8px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.02em;line-height:1.3;padding:1px 4px;white-space:nowrap}.trending-carousel__mp-badge--sentx{background:#26e2b31f;border:1px solid #26e2b326;color:#26e2b3}.trending-carousel__mp-badge--kabila{background:#a78bfa1f;border:1px solid #a78bfa26;color:#a78bfa}.trending-carousel__change{font-feature-settings:"tnum";border-radius:4px;font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;padding:2px 6px}.trending-carousel__change--up{background:#30d1581f;color:#30d158}.trending-carousel__change--down{background:#ff453a1f;color:#ff453a}[data-theme=light] .trending-carousel{background:#fffc;border-color:#0000001a}[data-theme=light] .trending-carousel__label{background:#ffffffe6}[data-theme=light] .trending-carousel__label--left{background:linear-gradient(90deg,#fffffff2,#fffffff2 70%,#fff0);border-right-color:#0000000f}[data-theme=light] .trending-carousel__label--right{background:linear-gradient(270deg,#fffffff2,#fffffff2 70%,#fff0);border-left-color:#0000000f;color:#0f172a80}[data-theme=light] .trending-carousel__label--right:hover{color:#0d7459}[data-theme=light] .trending-carousel__title{color:#0f172a}[data-theme=light] .trending-carousel__item{border-right-color:#0000000f}[data-theme=light] .trending-carousel__item:hover{background:#26e2b31a}[data-theme=light] .trending-carousel__item--nft:hover{background:#8b5cf61a}[data-theme=light] .trending-carousel__name,[data-theme=light] .trending-carousel__symbol{color:#0f172a}[data-theme=light] .trending-carousel__floor{color:#0f172a99}[data-theme=light] .trending-carousel__mp-badge--sentx{background:#26e2b31a;border-color:#26e2b333;color:#0d9e7a}[data-theme=light] .trending-carousel__mp-badge--kabila{background:#a78bfa1a;border-color:#a78bfa33;color:#7c3aed}@media (max-width:768px){.home__carousels{gap:8px;padding:10px 16px 6px}.trending-carousel{border-radius:10px}.trending-carousel__track{padding:0 130px}.trending-carousel__label{gap:8px;padding:0 12px}.trending-carousel__label--left{padding-right:16px}.trending-carousel__label--right{font-size:10px;padding-left:16px}.trending-carousel__icon{height:24px;width:24px}.trending-carousel__icon svg{height:14px;width:14px}.trending-carousel__title{font-size:11px}.trending-carousel__item{gap:6px;padding:8px 10px}.trending-carousel__rank{font-size:8px;min-width:18px;padding:2px 4px}.trending-carousel__nft-icon{height:20px;width:20px}.trending-carousel__token-icon{height:16px;width:16px}.trending-carousel__name,.trending-carousel__symbol{font-size:11px}.trending-carousel__floor{font-size:10px}.trending-carousel__floor-detail{gap:3px}.trending-carousel__mp-badge{font-size:7px;padding:1px 3px}.trending-carousel__change{font-size:9px;padding:2px 5px}}@media (max-width:480px){.formula-bg__item{border-radius:2px;font-size:8px;padding:2px 5px}.formula-bg__coin{--size:28px!important;filter:drop-shadow(0 0 4px rgba(38,226,179,.3))}.trending-carousel__track{padding:0 110px}.trending-carousel__label--left{padding-right:12px}.trending-carousel__label--right{padding-left:12px}.trending-carousel__icon{height:20px;width:20px}.trending-carousel__icon svg{height:12px;width:12px}.trending-carousel__title{font-size:10px}.trending-carousel__label--right{font-size:9px}.trending-carousel__label--right svg{height:12px;width:12px}}.tabs-bar{backdrop-filter:blur(20px);backdrop-filter:var(--glass-blur,blur(20px));-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:var(--glass-blur,blur(20px));background:#0f172a99;background:var(--glass-bg,#0f172a99);border:1px solid #26e2b31f;border:1px solid var(--glass-border,#26e2b31f);border-radius:16px;border-radius:var(--radius-lg,16px);display:flex;gap:8px;justify-content:center;margin:32px auto;padding:6px;width:-webkit-fit-content;width:fit-content}.tabs-bar__tab{background:#0000;border:1px solid #0000;border-radius:12px;border-radius:var(--radius-md,12px);color:#ffffff73;color:var(--color-text-muted,#ffffff73);cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;gap:10px;padding:14px 28px;transition:all .25s ease;transition:all var(--transition-base,.25s ease);white-space:nowrap}.tabs-bar__icon,.tabs-bar__tab{align-items:center;display:flex}.tabs-bar__icon{color:inherit;justify-content:center;transition:color .15s ease;transition:color var(--transition-fast,.15s ease)}.tabs-bar__icon svg{height:20px;width:20px}.tabs-bar__label{position:relative}.tabs-bar__badge{background:#26e2b333;border-radius:10px;color:#26e2b3;font-size:11px;font-weight:600;height:20px;margin-left:4px;min-width:20px;padding:0 6px}.tabs-bar__badge,.tabs-bar__coming-soon{align-items:center;display:inline-flex;justify-content:center}.tabs-bar__coming-soon{background:#ffc10726;border-radius:6px;color:#ffc107;font-size:9px;font-weight:700;letter-spacing:.5px;margin-left:6px;padding:2px 8px;text-transform:uppercase}.tabs-bar__tab--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.tabs-bar__tab--disabled:hover{background:#0000!important;border-color:#0000!important;color:inherit!important}.tabs-bar__tab:hover:not(.tabs-bar__tab--active){background:#26e2b31a;background:var(--color-hover-bg,#26e2b31a);border-color:#26e2b34d;border-color:var(--color-hover-border,#26e2b34d)}.tabs-bar__tab:hover:not(.tabs-bar__tab--active),.tabs-bar__tab:hover:not(.tabs-bar__tab--active) .tabs-bar__icon{color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.tabs-bar__tab--active{background:#26e2b314;border-color:#26e2b380;box-shadow:0 0 12px #26e2b326;color:#26e2b3}.tabs-bar__tab--active .tabs-bar__icon{color:#26e2b3}.tabs-bar__tab--active:hover{background:#26e2b31f;border-color:#26e2b399;color:#26e2b3}.tabs-bar__tab--active .tabs-bar__badge{background:#26e2b34d}[data-theme=light] .tabs-bar{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #0d745926!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .tabs-bar__tab{background:#0000!important;color:#475569!important;font-weight:500!important}[data-theme=light] .tabs-bar__tab:hover:not(.tabs-bar__tab--active){background:#0d745914!important;border-color:#0d745940!important;color:#0d7459!important}[data-theme=light] .tabs-bar__tab--active{background:#0d7459!important;border-color:#0d7459!important;box-shadow:0 4px 12px #0d745959!important;color:#fff!important}[data-theme=light] .tabs-bar__tab--active .tabs-bar__icon,[data-theme=light] .tabs-bar__tab--active .tabs-bar__label{color:#fff!important}[data-theme=light] .tabs-bar__tab--active:hover{background:#0a5c47!important;border-color:#0a5c47!important;color:#fff!important}[data-theme=light] .tabs-bar__badge{background:#0d745926!important;color:#0d7459!important}[data-theme=light] .tabs-bar__tab--active .tabs-bar__badge{background:#ffffff40!important;color:#fff!important}[data-theme=light] .tabs-bar__coming-soon{background:#ff98001f!important;color:#f57c00!important}[data-theme=light] .tabs-bar__tab--disabled{opacity:.45!important}@media (max-width:768px){.tabs-bar{-ms-overflow-style:none;gap:4px;margin:24px auto;max-width:100%;overflow-x:auto;padding:4px;scrollbar-width:none;width:auto}.tabs-bar::-webkit-scrollbar{display:none}.tabs-bar__tab{font-size:13px;gap:8px;padding:10px 16px}}@media (max-width:480px){.tabs-bar{margin:20px auto}.tabs-bar__label{display:none}.tabs-bar__tab{padding:12px 16px}.tabs-bar__icon svg{height:22px;width:22px}.tabs-bar__badge{margin-left:0}}.hero-section{padding:112px 24px 24px;position:relative;text-align:center}.hero-section__logo{align-items:center;background:linear-gradient(135deg,#26e2b333,#26e2b30d);border:1px solid #26e2b34d;border-radius:20px;color:#26e2b3;display:inline-flex;height:72px;justify-content:center;margin-bottom:1.25rem;position:relative;width:72px}.hero-section__logo:before{background:radial-gradient(circle,#26e2b326,#0000 70%);border-radius:50%;content:"";inset:-20px;pointer-events:none;position:absolute}.hero-section__logo svg{color:#26e2b3;height:32px;position:relative;width:32px;z-index:1}.hero-section__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700;letter-spacing:-.03em;margin:0 0 12px}.hero-section__subtitle{color:#fff9;font-size:18px;margin:0 auto 20px;max-width:500px}[data-theme=light] .hero-section{background:#0000!important;border-radius:24px;margin-bottom:16px}[data-theme=light] .hero-section:before{background:#0000!important}[data-theme=light] .hero-section__logo{background:#0d7459!important;border-color:#0d7459!important;box-shadow:0 4px 12px #0d74594d!important;color:#fff!important}[data-theme=light] .hero-section__logo svg{color:#fff!important}[data-theme=light] .hero-section__logo:before{background:#0000!important}[data-theme=light] .hero-section__title{-webkit-text-fill-color:#0000!important;background:linear-gradient(135deg,#0f172a,#334155)!important;-webkit-background-clip:text!important;background-clip:text!important}[data-theme=light] .hero-section__subtitle{color:#475569!important}@media (max-width:768px){.hero-section{padding:94px 16px 20px}.hero-section__logo{border-radius:16px;height:64px;margin-bottom:16px;width:64px}.hero-section__logo svg{height:32px;width:32px}.hero-section__title{font-size:36px}.hero-section__subtitle{font-size:15px}}@media (max-width:480px){.hero-section{padding:80px 16px 16px}.hero-section__logo{border-radius:14px;height:56px;margin-bottom:12px;width:56px}.hero-section__logo svg{height:28px;width:28px}.hero-section__title{font-size:28px}.hero-section__subtitle{font-size:14px;margin-bottom:16px}}.stats-bar{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0f172a99;border:1px solid #26e2b31f;border-radius:16px;display:flex;gap:24px;justify-content:center;margin:24px auto 8px;padding:14px 32px;transition:all .25s ease;width:-webkit-fit-content;width:fit-content}.stats-bar:hover{border-color:#26e2b34d;box-shadow:0 0 20px #26e2b326}.stats-bar__item{align-items:center;display:flex;flex-direction:row;gap:8px}.stats-bar__label{color:#ffffff73;font-size:.75rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.stats-bar__value{color:#26e2b3;font-size:.8125rem;font-weight:600}.stats-bar__divider{background:#ffffff1a;height:24px;width:1px}.stats-bar__item--wboost{padding-left:8px}.stats-bar__value--wboost{background:linear-gradient(135deg,#f59e0b26,#fbbf2414);border:1px solid #f59e0b40;border-radius:8px;color:#f59e0b!important;padding:2px 10px}.stats-bar__value--free{background:linear-gradient(135deg,#26e2b326,#26e2b314);border:1px solid #26e2b340;border-radius:8px;color:#26e2b3!important;padding:2px 10px}.stats-bar__value--exhausted{background:linear-gradient(135deg,#ef444426,#ef444414);border:1px solid #ef444440;border-radius:8px;color:#ef4444!important;padding:2px 10px}.stats-bar__value--success{color:#22c55e!important}.stats-bar__value--warning{color:#f59e0b!important}.stats-bar__value--time{color:#fff9;font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:.75rem}.stats-bar__badge{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;display:inline-flex;height:28px;justify-content:center;width:28px}.stats-bar__badge svg{height:16px;width:16px}.stats-bar__badge--badge-active{background:#26e2b326;border-color:#26e2b366;color:#26e2b3}.stats-bar__badge--badge-inactive{background:#ef44441a;border-color:#ef44444d;color:#ef4444}.stats-bar__refresh-btn{align-items:center;background:#26e2b31a;border:1px solid #26e2b34d;border-radius:8px;color:#26e2b3;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:6px;justify-content:center;letter-spacing:.02em;margin-left:8px;padding:6px 14px;text-transform:uppercase;transition:all .2s ease}.stats-bar__refresh-btn--icon-only{padding:6px 10px}.stats-bar__refresh-btn--icon-only svg{height:16px;width:16px}.stats-bar__refresh-btn:hover:not(:disabled){background:#26e2b333;border-color:#26e2b380}.stats-bar__refresh-btn:disabled{cursor:not-allowed;opacity:.5}.stats-bar__refresh-btn:disabled svg{animation:stats-bar-spin 1s linear infinite}@keyframes stats-bar-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-theme=light] .stats-bar{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #0d745926!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .stats-bar:hover{border-color:#0d74594d!important;box-shadow:0 4px 12px #0d74591f!important}[data-theme=light] .stats-bar__label{color:#475569!important}[data-theme=light] .stats-bar__value{color:#0d7459!important;font-weight:700!important}[data-theme=light] .stats-bar__divider{background:#0000001a!important}[data-theme=light] .stats-bar__value--wboost{background:linear-gradient(135deg,#f59e0b1f,#fbbf240f)!important;border:1px solid #f59e0b4d!important;color:#d97706!important}[data-theme=light] .stats-bar__value--free{background:linear-gradient(135deg,#0d74591f,#0d74590f)!important;border:1px solid #0d74594d!important;color:#0d7459!important}[data-theme=light] .stats-bar__value--exhausted{background:linear-gradient(135deg,#dc26261a,#dc26260d)!important;border:1px solid #dc262640!important;color:#dc2626!important}[data-theme=light] .stats-bar__value--time{color:#64748b!important}[data-theme=light] .stats-bar__badge{background:#0000000d!important;border-color:#0000001a!important}[data-theme=light] .stats-bar__badge--badge-active{background:#0d74591f!important;border-color:#0d745959!important;color:#0d7459!important}[data-theme=light] .stats-bar__badge--badge-inactive{background:#dc262614!important;border-color:#dc262640!important;color:#dc2626!important}[data-theme=light] .stats-bar__refresh-btn{background:#0d745914!important;border:1px solid #0d745933!important;color:#0d7459!important}[data-theme=light] .stats-bar__refresh-btn:hover:not(:disabled){background:#0d745926!important;border-color:#0d745966!important}@media (max-width:768px){.stats-bar{border-radius:16px;flex-wrap:wrap;gap:16px;margin:20px auto 6px;max-width:500px;padding:12px 20px;width:calc(100% - 32px)}.stats-bar__item{gap:6px}.stats-bar__label{font-size:.65rem}.stats-bar__value{font-size:.75rem}.stats-bar__divider{display:none}.stats-bar__refresh-btn{font-size:.7rem;padding:5px 12px}}@media (max-width:480px){.stats-bar{gap:12px;margin:16px auto 4px;padding:10px 16px}.stats-bar__item{flex-direction:column;gap:2px;text-align:center}.stats-bar__label{font-size:.6rem}.stats-bar__value{font-size:.7rem}}.wallet-prompt{background:#0f172499;border:1px solid #26e2b31f;border-radius:20px;padding:60px 24px;text-align:center}.wallet-prompt__icon{align-items:center;background:#26e2b31f;border-radius:16px;color:#26e2b3;display:flex;height:64px;justify-content:center;margin:0 auto 20px;width:64px}.wallet-prompt__title{color:#fff;font-size:20px;font-weight:600;margin-bottom:8px}.wallet-prompt__desc{color:#fff9;font-size:15px;line-height:1.6;margin:0}[data-theme=light] .wallet-prompt{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffd9!important;border:1px solid #0d745926!important;box-shadow:0 4px 16px #00000014!important}[data-theme=light] .wallet-prompt__icon{background:#0d7459!important;box-shadow:0 4px 12px #0d74594d!important;color:#fff!important}[data-theme=light] .wallet-prompt__title{color:#0f172a!important;font-weight:600!important}[data-theme=light] .wallet-prompt__desc{color:#475569!important}@media (max-width:768px){.wallet-prompt{padding:48px 20px}.wallet-prompt__icon{border-radius:14px;height:56px;width:56px}.wallet-prompt__icon svg{height:24px;width:24px}.wallet-prompt__title{font-size:18px}.wallet-prompt__desc{font-size:14px}}@media (max-width:480px){.wallet-prompt{border-radius:16px;padding:40px 16px}.wallet-prompt__icon{border-radius:12px;height:48px;margin-bottom:16px;width:48px}.wallet-prompt__icon svg{height:22px;width:22px}.wallet-prompt__title{font-size:17px;margin-bottom:6px}.wallet-prompt__desc{font-size:13px}}.education-section{background:#14141699;margin-top:2rem;overflow:hidden;transition:all .3s ease}.education-section:hover{border-color:#ffffff1f}.education-section__header{background:#0000;border:none;cursor:pointer;gap:1.5rem;justify-content:space-between;padding:1.5rem 2rem;text-align:left;width:100%}.education-section__header-content{flex:1 1}.education-section__title{align-items:center;color:#f8fafc;display:flex;font-size:1.5rem;font-weight:800;gap:.75rem}.education-section__title-icon{align-items:center;color:#26e2b3;display:flex;justify-content:center}.education-section__subtitle{color:#fff9;font-size:.95rem;margin:.5rem 0 0;max-width:600px}.education-section__toggle{align-items:center;background:#26e2b31a;border-radius:8px;color:#26e2b3;display:flex;flex-shrink:0;font-size:.8rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.education-section__header:hover .education-section__toggle{background:#26e2b326}.education-section__toggle-icon{transition:transform .3s ease}.education-section__toggle-icon--rotated{transform:rotate(180deg)}.education-section__content{max-height:0;opacity:0;overflow:hidden;padding:0 2rem;transition:max-height .4s ease,opacity .3s ease,padding .3s ease}.education-section__content--visible{max-height:2000px;opacity:1;padding:0 2rem 2rem}.education-section__grid{grid-gap:1.25rem!important;display:grid!important;gap:1.25rem!important;grid-template-columns:repeat(3,1fr)!important}.education-section__card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;padding:1.5rem;transition:all .3s ease}.education-section__card:hover{border-color:#26e2b34d;transform:translateY(-2px)}.education-section__card-icon{align-items:center;background:#26e2b31a;border-radius:14px;color:#26e2b3;display:flex;height:56px;justify-content:center;margin-bottom:1rem;width:56px}.education-section__card-title{color:#f8fafc;font-size:1.1rem;font-weight:700;margin:0 0 .75rem}.education-section__card-description{color:#ffffffa6;font-size:.875rem;line-height:1.6;margin:0 0 1rem}.education-section__card-tip{background:#26e2b314;border-left:3px solid #26e2b3;border-radius:0 8px 8px 0;color:#ffffffb3;font-size:.8rem;line-height:1.5;padding:.75rem 1rem}.education-section__card-tip strong{align-items:center;color:#26e2b3;display:inline-flex;gap:.35rem}.education-section__card-tip strong svg{flex-shrink:0}[data-theme=light] .education-section{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#f8fafcb3}[data-theme=light] .education-section:hover{border-color:#0d745933}[data-theme=light] .education-section__title-icon{color:#0d7459}[data-theme=light] .education-section__subtitle{color:#64748b}[data-theme=light] .education-section__toggle{background:#0d74591a;color:#0d7459}[data-theme=light] .education-section__header:hover .education-section__toggle{background:#0d745926}[data-theme=light] .education-section__card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffffb3;border-color:#00000014}[data-theme=light] .education-section__card:hover{border-color:#0d7459;box-shadow:0 4px 20px #0d74591a;transform:translateY(-2px)}[data-theme=light] .education-section__card-icon{background:#0d74591a;color:#0d7459}[data-theme=light] .education-section__card-title{color:#0f172a}[data-theme=light] .education-section__card-description{color:#475569}[data-theme=light] .education-section__card-tip{background:#0d74590f;border-color:#0d7459;color:#475569}[data-theme=light] .education-section__card-tip strong{color:#0d7459}@media (max-width:1024px){.education-section__grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.education-section__header{align-items:flex-start;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem}.education-section__toggle{align-self:flex-start}.education-section__content{padding:0 1.5rem}.education-section__content--visible{padding:0 1.5rem 1.5rem}.education-section__grid{grid-template-columns:1fr!important}.education-section__title{font-size:1.25rem}.education-section__subtitle{font-size:.875rem}}@media (max-width:480px){.education-section__header{padding:1rem}.education-section__content{padding:0 1rem}.education-section__content--visible{padding:0 1rem 1rem}.education-section__title{align-items:flex-start;flex-direction:column;font-size:1.1rem;gap:.5rem}.education-section__card{padding:1rem}.education-section__card-icon{height:48px;width:48px}.education-section__card-title{font-size:1rem}}.section-header{background:#26e2b30d;border:1px solid #26e2b31a;border-radius:12px;margin-bottom:16px;padding:12px 16px;position:relative;z-index:10}.section-header__content{align-items:center;display:flex;gap:16px;justify-content:space-between}.section-header__title-row{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:12px;min-width:0}.section-header__icon{align-items:center;color:#26e2b3;display:flex;flex-shrink:0;justify-content:center}.section-header__icon svg{stroke:#26e2b3;height:20px;width:20px}.section-header__icon svg .section-header__icon-circle,.section-header__icon svg .section-header__icon-path,.section-header__icon svg .section-header__icon-rect{stroke-dasharray:100;stroke-dashoffset:100;animation:section-header-icon-draw 1s ease forwards}.section-header__icon svg .section-header__icon-line{stroke-dasharray:20;stroke-dashoffset:20;animation:section-header-icon-draw .6s ease .5s forwards}@keyframes section-header-icon-draw{to{stroke-dashoffset:0}}.section-header__title{color:#fffffff2;font-size:18px;font-weight:700;letter-spacing:-.3px;margin:0;white-space:nowrap}.section-header__subtitle{color:#ffffff80;font-size:14px;font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-header__subtitle:before{color:#ffffff4d;content:"·";margin-right:12px}.section-header__actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.section-header__action-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#ffffff80;cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;transition:all .2s ease;width:32px}.section-header__action-btn:hover{background:#26e2b31a;border-color:#26e2b34d;color:#26e2b3}.section-header__action-btn:active{transform:scale(.95)}.section-header__action-btn:disabled{cursor:not-allowed;opacity:.5}.section-header__action-btn--notification-active{background:#26e2b326;border-color:#26e2b34d;color:#26e2b3}.section-header__action-btn--notification-active:hover{background:#26e2b340;border-color:#26e2b380}.section-header__action-btn--refresh{font-size:12px;font-weight:500;gap:6px;padding:0 10px;width:auto}.section-header__action-icon{stroke:currentColor;transition:transform .3s ease}.section-header__action-icon--spinning{animation:section-header-spin 1s linear infinite}@keyframes section-header-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.section-header__notification-dot{animation:section-header-pulse 2s ease-in-out infinite;background:#ef4444;border:2px solid #0000004d;border-radius:50%;height:8px;position:absolute;right:4px;top:4px;width:8px}@keyframes section-header-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}[data-theme=light] .section-header{background:#0d74590d;border-color:#0d74591a}[data-theme=light] .section-header__icon{color:#0d7459}[data-theme=light] .section-header__icon svg{stroke:#0d7459}[data-theme=light] .section-header__title{color:#000000e6}[data-theme=light] .section-header__subtitle{color:#00000080}[data-theme=light] .section-header__subtitle:before{color:#0000004d}[data-theme=light] .section-header__action-btn{background:#00000008;border-color:#0000001a;color:#00000080}[data-theme=light] .section-header__action-btn:hover{background:#0d74591a;border-color:#0d74594d;color:#0d7459}[data-theme=light] .section-header__action-btn--notification-active{background:#0d74591f;border-color:#0d745940;color:#0d7459}[data-theme=light] .section-header__action-btn--notification-active:hover{background:#0d745933;border-color:#0d745966}[data-theme=light] .section-header__notification-dot{border-color:#fffc}@media (max-width:768px){.section-header{margin-bottom:12px;padding:10px 12px}.section-header__content{gap:12px}.section-header__title-row{gap:10px}.section-header__icon svg{height:18px;width:18px}.section-header__title{font-size:16px}.section-header__subtitle{font-size:13px}.section-header__action-btn{height:28px;width:28px}.section-header__action-icon{height:14px;width:14px}}@media (max-width:480px){.section-header__title-row{align-items:flex-start;flex-direction:column;gap:4px}.section-header__subtitle:before{display:none}.section-header__actions{gap:6px}}.scanner-analytics{margin-top:24px}.scanner-analytics--loading{align-items:center;display:flex;justify-content:center;min-height:200px}.scanner-analytics__loader{align-items:center;color:#fff9;display:flex;flex-direction:column;gap:12px}.scanner-analytics__spinner{animation:scanner-analytics-spin 1s linear infinite;border:3px solid #ffffff1a;border-radius:50%;border-top-color:#6366f1;height:32px;width:32px}@keyframes scanner-analytics-spin{to{transform:rotate(1turn)}}.scanner-analytics__header{border-bottom:1px solid #ffffff1a;margin-bottom:20px;padding-bottom:16px}.scanner-analytics__header h3{color:#fff;font-size:1.25rem;font-weight:600;margin:0 0 4px}.scanner-analytics__header p{color:#ffffff80;font-size:.875rem;margin:0}.scanner-analytics__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.scanner-analytics__card{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:20px}.scanner-analytics__card-header{align-items:flex-start;display:flex;gap:12px;margin-bottom:20px}.scanner-analytics__card-icon{font-size:1.5rem;line-height:1}.scanner-analytics__card-header h4{color:#fff;font-size:1rem;font-weight:600;margin:0 0 4px}.scanner-analytics__card-header p{color:#ffffff80;font-size:.75rem;margin:0}.scanner-analytics__score{align-items:center;background:#0003;border:2px solid;border-radius:16px;display:flex;flex-direction:column;gap:8px;margin-bottom:20px;padding:20px}.scanner-analytics__score-value{font-size:3rem;font-weight:700;line-height:1}.scanner-analytics__score-label{border-radius:20px;color:#000;font-size:.75rem;font-weight:600;padding:6px 16px;text-transform:uppercase}.scanner-analytics__factors{margin-bottom:16px}.scanner-analytics__factors h5{color:#ffffffb3;font-size:.875rem;font-weight:500;margin:0 0 12px}.scanner-analytics__factors-grid{display:flex;flex-direction:column;gap:8px}.scanner-analytics__factor{align-items:center;background:#ffffff08;border-radius:8px;display:flex;font-size:.875rem;gap:8px;padding:8px 12px}.scanner-analytics__factor--risk{background:#ef44441a}.scanner-analytics__factor--safe{background:#10b9811a}.scanner-analytics__factor-icon{font-size:.875rem}.scanner-analytics__factor-name{color:#fffc;flex:1 1}.scanner-analytics__factor-value{color:#ffffff80;font-size:.75rem}.scanner-analytics__factor-impact{background:#ef444433;border-radius:4px;color:#ef4444;font-size:.625rem;font-weight:600;padding:2px 6px}.scanner-analytics__recommendation{background:#ffffff08;border-left:3px solid;border-radius:0 8px 8px 0;padding:12px 16px}.scanner-analytics__recommendation strong{color:#fff9;display:block;font-size:.75rem;margin-bottom:4px;text-transform:uppercase}.scanner-analytics__recommendation p{color:#fffc;font-size:.875rem;line-height:1.5;margin:0}.scanner-analytics__velocity-main{display:flex;justify-content:center;margin-bottom:20px}.scanner-analytics__velocity-score{align-items:center;background:#0003;border:2px solid;border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:20px 32px}.scanner-analytics__velocity-value{color:#fff;font-size:2rem;font-weight:700}.scanner-analytics__velocity-label{border-radius:20px;color:#000;font-size:.75rem;font-weight:600;padding:6px 16px}.scanner-analytics__metrics{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.scanner-analytics__metric{background:#ffffff08;border-radius:12px;padding:12px;text-align:center}.scanner-analytics__metric-label{color:#ffffff80;display:block;font-size:.75rem;margin-bottom:4px}.scanner-analytics__metric-value{color:#fff;display:block;font-size:1.125rem;font-weight:600}.scanner-analytics__trend{margin-bottom:16px}.scanner-analytics__trend h5{color:#ffffffb3;font-size:.875rem;font-weight:500;margin:0 0 12px}.scanner-analytics__trend-chart{align-items:flex-end;background:#0003;border-radius:8px;display:flex;gap:4px;height:60px;padding:8px}.scanner-analytics__trend-bar-container{align-items:flex-end;display:flex;flex:1 1;height:100%}.scanner-analytics__trend-bar{border-radius:2px;min-height:4px;transition:height .3s;width:100%}.scanner-analytics__insight{background:#ffffff08;border-left:3px solid;border-radius:0 8px 8px 0;padding:12px 16px}.scanner-analytics__insight p{color:#fffc;font-size:.875rem;line-height:1.5;margin:0}.scanner-analytics__signal{align-items:center;background:#0003;border:2px solid;border-radius:16px;display:flex;flex-direction:column;gap:8px;margin-bottom:20px;padding:20px}.scanner-analytics__signal-main{font-size:1.5rem;font-weight:700}.scanner-analytics__signal-confidence{color:#fff9;font-size:.875rem}.scanner-analytics__flow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.scanner-analytics__flow-item{background:#ffffff08;border-radius:12px;padding:12px;text-align:center}.scanner-analytics__flow-item--buy{background:#10b9811a}.scanner-analytics__flow-item--sell{background:#ef44441a}.scanner-analytics__flow-label{color:#ffffff80;display:block;font-size:.625rem;margin-bottom:4px;text-transform:uppercase}.scanner-analytics__flow-value{color:#fff;display:block;font-size:1rem;font-weight:600}.scanner-analytics__tracking{color:#fff6;font-size:.75rem;text-align:center}@media (max-width:768px){.scanner-analytics__flow,.scanner-analytics__grid,.scanner-analytics__metrics{grid-template-columns:1fr}}.scanner-analytics__card--wide{margin-top:20px}.scanner-analytics__exit-controls{margin-bottom:24px}.scanner-analytics__exit-input-group label{font-size:.875rem}.scanner-analytics__optional{color:#fff6;font-weight:400}.scanner-analytics__exit-price-input{display:flex;gap:8px}.scanner-analytics__exit-price-input input{background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;color:#fff;flex:1 1;font-family:SF Mono,Monaco,monospace;font-size:1rem;padding:10px 14px}.scanner-analytics__exit-price-input input:focus{border-color:#6366f1;outline:none}.scanner-analytics__exit-live-btn{background:#6366f133;border:1px solid #6366f14d;border-radius:8px;color:#ffffffb3;cursor:pointer;font-size:.75rem;padding:10px 14px;transition:all .2s;white-space:nowrap}.scanner-analytics__exit-live-btn:hover{background:#6366f14d}.scanner-analytics__exit-live-btn--active{background:#6366f1;border-color:#6366f1;color:#fff}.scanner-analytics__exit-current{color:#ffffff80;font-size:.75rem}.scanner-analytics__exit-amount-input{align-items:center;background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;display:flex;overflow:hidden}.scanner-analytics__exit-currency{background:#ffffff0d;color:#ffffff80;font-weight:500;padding:10px 12px}.scanner-analytics__exit-amount-input input{background:#0000;border:none;color:#fff;flex:1 1;font-family:SF Mono,Monaco,monospace;font-size:1rem;padding:10px 14px}.scanner-analytics__exit-amount-input input:focus{outline:none}.scanner-analytics__exit-table{background:#0003;border-radius:12px;margin-bottom:20px;overflow:hidden}.scanner-analytics__exit-header{background:#ffffff0d;color:#ffffff80;font-size:.75rem;font-weight:600;text-transform:uppercase}.scanner-analytics__exit-header,.scanner-analytics__exit-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:80px 1fr 100px 100px 120px;padding:12px 16px}.scanner-analytics__exit-row{align-items:center;border-bottom:1px solid #ffffff0d;transition:background .2s}.scanner-analytics__exit-row:last-child{border-bottom:none}.scanner-analytics__exit-row:hover{background:#ffffff08}.scanner-analytics__exit-row--reached{background:#10b9811a}.scanner-analytics__exit-row--reached:hover{background:#10b98126}.scanner-analytics__exit-mult-badge{align-items:center;border-radius:6px;color:#000;display:inline-flex;font-size:.875rem;font-weight:700;justify-content:center;padding:4px 10px}.scanner-analytics__exit-progress{align-items:center;display:flex;gap:8px}.scanner-analytics__exit-progress-bar{background:#ffffff1a;border-radius:3px;flex:1 1;height:6px;overflow:hidden}.scanner-analytics__exit-progress-fill{border-radius:3px;height:100%;transition:width .3s}.scanner-analytics__exit-check{color:#10b981;font-size:.875rem;font-weight:700}.scanner-analytics__exit-summary{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.scanner-analytics__exit-summary-item{background:#ffffff0d;border-radius:12px;padding:16px;text-align:center}.scanner-analytics__exit-summary-item span:first-child{color:#ffffff80;display:block;font-size:.75rem;margin-bottom:4px}.scanner-analytics__exit-summary-item span:last-child{display:block;font-family:SF Mono,Monaco,monospace;font-size:1.25rem;font-weight:700}.scanner-analytics__exit-disclaimer{border-top:1px solid #ffffff0d;color:#fff6;padding-top:12px}@media (max-width:768px){.scanner-analytics__exit-controls{grid-template-columns:1fr}.scanner-analytics__exit-header,.scanner-analytics__exit-row{font-size:.75rem;grid-template-columns:60px 1fr 80px 80px}.scanner-analytics__exit-header span:nth-child(4),.scanner-analytics__exit-row .scanner-analytics__exit-progress{display:none}.scanner-analytics__exit-summary{grid-template-columns:1fr}}.scanner-analytics__no-data{align-items:center;color:#fff6;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.scanner-analytics__no-data span{font-size:2.5rem;margin-bottom:12px;opacity:.5}.scanner-analytics__no-data p{font-size:.875rem;margin:0}.scanner-analytics__factor--unknown{opacity:.5}.scanner-analytics__top-holder{background:#ffffff0d;border-radius:8px;color:#fff9;font-size:.75rem;margin-top:12px;padding:8px 12px;text-align:center}.scanner-analytics__card--wide{grid-column:1/-1}.scanner-analytics__grid--secondary{margin-top:20px}.scanner-analytics__whale-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.scanner-analytics__whale-stat{background:#ffffff0d;border-radius:12px;padding:16px;text-align:center}.scanner-analytics__whale-stat-label{color:#ffffff80;display:block;font-size:.75rem;margin-bottom:4px}.scanner-analytics__whale-stat-value{color:#fff;display:block;font-family:SF Mono,Monaco,monospace;font-size:1.25rem;font-weight:700}.scanner-analytics__holders-list{margin-top:16px}.scanner-analytics__holders-list h5{color:#ffffffb3;font-size:.875rem;font-weight:600;margin:0 0 12px}.scanner-analytics__holders-table{display:flex;flex-direction:column;gap:4px}.scanner-analytics__holders-header{border-bottom:1px solid #ffffff1a;color:#fff6;display:grid;font-size:.7rem;font-weight:600;grid-template-columns:40px 1fr 1fr 80px;letter-spacing:.5px;padding:8px 12px;text-transform:uppercase}.scanner-analytics__holder-row{align-items:center;background:#ffffff05;border-radius:8px;display:grid;font-size:.8rem;grid-template-columns:40px 1fr 1fr 80px;padding:10px 12px}.scanner-analytics__holder-row:hover{background:#ffffff0d}.scanner-analytics__holder-rank{color:#ffffff80;font-weight:700}.scanner-analytics__holder-account{color:#ffffffb3;font-family:SF Mono,Monaco,monospace;font-size:.75rem}.scanner-analytics__holder-balance{color:#fffc;font-family:SF Mono,Monaco,monospace;font-size:.75rem}.scanner-analytics__holder-pct{font-family:SF Mono,Monaco,monospace;font-weight:700;text-align:right}.scanner-analytics__liquidity-score{align-items:center;background:#0003;border:2px solid;border-radius:16px;display:flex;flex-direction:column;gap:8px;margin-bottom:20px;padding:24px}.scanner-analytics__liquidity-value{font-family:SF Mono,Monaco,monospace;font-size:3rem;font-weight:800;line-height:1}.scanner-analytics__liquidity-label{border-radius:20px;color:#000;font-size:.75rem;font-weight:700;letter-spacing:1px;padding:6px 16px;text-transform:uppercase}.scanner-analytics__liquidity-metrics{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.scanner-analytics__liquidity-metric{background:#ffffff08;border-radius:10px;padding:12px}.scanner-analytics__liquidity-metric-label{color:#ffffff80;display:block;font-size:.7rem;margin-bottom:4px}.scanner-analytics__liquidity-metric-value{color:#fff;display:block;font-family:SF Mono,Monaco,monospace;font-size:1rem;font-weight:600}.scanner-analytics__liquidity-metric-value small{color:#fff6;font-size:.65rem;font-weight:400;margin-left:4px}.scanner-analytics__liquidity-recommendation{background:#0003;border-left:3px solid;border-radius:8px;color:#ffffffb3;font-size:.8rem;line-height:1.5;padding:12px 16px}.scanner-analytics__liquidity-recommendation p{margin:0}@media (max-width:768px){.scanner-analytics__whale-stats{grid-template-columns:1fr}.scanner-analytics__holder-row,.scanner-analytics__holders-header{grid-template-columns:30px 1fr 70px}.scanner-analytics__holder-balance{display:none}.scanner-analytics__liquidity-metrics{grid-template-columns:1fr}.scanner-analytics__liquidity-value{font-size:2.5rem}}.scanner-analytics__card-titles{flex:1 1;min-height:52px}.scanner-analytics__card-titles p{line-height:1.4;min-height:32px}.scanner-analytics__exit-targets{background:#0003;border-radius:12px;margin-top:20px;overflow:hidden}.scanner-analytics__exit-targets-header{grid-gap:12px;background:#ffffff0d;color:#ffffff80;display:grid;font-size:.7rem;font-weight:600;gap:12px;grid-template-columns:70px 1fr 90px 120px;letter-spacing:.5px;padding:12px 16px;text-transform:uppercase}.scanner-analytics__exit-targets-header span:nth-child(4){display:none}.scanner-analytics__exit-target{grid-gap:12px;align-items:center;border-bottom:1px solid #ffffff0d;display:grid;gap:12px;grid-template-columns:70px 1fr 90px 120px;padding:14px 16px;transition:background .2s}.scanner-analytics__exit-target:last-child{border-bottom:none}.scanner-analytics__exit-target:hover{background:#ffffff08}.scanner-analytics__exit-target.reached{background:#10b9811a}.scanner-analytics__exit-mult{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:6px;color:#fff;display:inline-flex;font-size:.875rem;font-weight:700;justify-content:center;padding:6px 12px}.scanner-analytics__exit-target.reached .scanner-analytics__exit-mult{background:linear-gradient(135deg,#10b981,#34d399)}.scanner-analytics__exit-price{color:#fff;font-family:SF Mono,Monaco,monospace;font-size:.875rem}.scanner-analytics__exit-gain{color:#10b981;font-size:.875rem;font-weight:600}.scanner-analytics__exit-profit{color:#f59e0b;font-family:SF Mono,Monaco,monospace;font-size:.875rem;font-weight:600}.scanner-analytics__exit-progress{background:#ffffff1a;border-radius:4px;height:8px;overflow:hidden}.scanner-analytics__exit-progress-bar{border-radius:4px;height:100%;transition:width .3s ease}.scanner-analytics__exit-controls{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:0}.scanner-analytics__exit-input-group{display:flex;flex-direction:column;gap:8px}.scanner-analytics__exit-input-group label{color:#ffffffb3;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.scanner-analytics__exit-input-group label small{color:#fff6;text-transform:lowercase}.scanner-analytics__exit-input-group input{background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;color:#fff;font-family:SF Mono,Monaco,monospace;font-size:1rem;padding:12px 14px}.scanner-analytics__exit-input-group input:focus{border-color:#3b82f680;outline:none}.scanner-analytics__exit-disclaimer{background:#f59e0b1a;border:1px solid #f59e0b33;border-radius:8px;color:#fff9;font-size:.75rem;margin-top:16px;padding:12px 16px;text-align:center}.scanner-analytics__extra-metrics{grid-gap:12px;border-top:1px solid #ffffff0f;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:16px;padding-top:16px}.scanner-analytics__extra-metric{background:#0003;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:10px 12px}.scanner-analytics__extra-label{color:#ffffff80;font-size:.7rem}.scanner-analytics__extra-value{color:#ffffffe6;font-size:.85rem;font-weight:600}.scanner-analytics__holder-breakdown{border-top:1px solid #ffffff0f;margin-top:16px;padding-top:16px}.scanner-analytics__holder-breakdown h5{color:#ffffffb3;font-size:.75rem;font-weight:600;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.scanner-analytics__breakdown-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.scanner-analytics__breakdown-item{align-items:center;background:#0003;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:12px 8px;text-align:center}.scanner-analytics__breakdown-icon{font-size:1.25rem}.scanner-analytics__breakdown-label{color:#ffffff80;font-size:.65rem}.scanner-analytics__breakdown-value{color:#fff;font-size:1.1rem;font-weight:700}.scanner-analytics__holder-balance small{color:#fff6;font-size:.7rem;margin-left:4px}.scanner-analytics__holder-rank{font-size:.9rem}@media (max-width:768px){.scanner-analytics__exit-controls{gap:16px;grid-template-columns:1fr}.scanner-analytics__exit-target,.scanner-analytics__exit-targets-header{gap:8px;grid-template-columns:60px 1fr 70px}.scanner-analytics__exit-target .scanner-analytics__exit-gain,.scanner-analytics__exit-targets-header span:nth-child(3){display:none}.scanner-analytics__extra-metrics{grid-template-columns:1fr}.scanner-analytics__breakdown-grid{gap:6px;grid-template-columns:repeat(3,1fr)}.scanner-analytics__breakdown-item{padding:8px 4px}.scanner-analytics__breakdown-label{font-size:.6rem}}[data-theme=light] .scanner-analytics__loader{color:#0009}[data-theme=light] .scanner-analytics__spinner{border-color:#6366f1 #0000001a #0000001a}[data-theme=light] .scanner-analytics__header{border-bottom-color:#0000001a}[data-theme=light] .scanner-analytics__header h3{color:#0f172a}[data-theme=light] .scanner-analytics__header p{color:#64748b}[data-theme=light] .scanner-analytics__card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #00000014;box-shadow:0 4px 20px #0000000d}[data-theme=light] .scanner-analytics__card:hover{border-color:#0d74594d;box-shadow:0 8px 32px #00000014}[data-theme=light] .scanner-analytics__card-icon{color:#0d7459}[data-theme=light] .scanner-analytics__card-header h4{color:#0f172a}[data-theme=light] .scanner-analytics__card-header p{color:#64748b}[data-theme=light] .scanner-analytics__card-titles h4{color:#0f172a}[data-theme=light] .scanner-analytics__card-titles p{color:#64748b}[data-theme=light] .scanner-analytics__score{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff80}[data-theme=light] .scanner-analytics__score-label{color:#fff}[data-theme=light] .scanner-analytics__factors{background:#00000005;border-radius:12px;padding:16px}[data-theme=light] .scanner-analytics__factors h5{color:#0f172a}[data-theme=light] .scanner-analytics__factor{background:#fffc;border:1px solid #00000014}[data-theme=light] .scanner-analytics__factor--safe{background:#10b9811a;border-color:#10b9814d}[data-theme=light] .scanner-analytics__factor--risk{background:#ef44441a;border-color:#ef44444d}[data-theme=light] .scanner-analytics__factor--unknown{background:#6b72801a;border-color:#6b72804d}[data-theme=light] .scanner-analytics__factor-name{color:#374151}[data-theme=light] .scanner-analytics__factor-value{color:#64748b}[data-theme=light] .scanner-analytics__recommendation{background:#fff9;border-left:3px solid}[data-theme=light] .scanner-analytics__recommendation strong{color:#0f172a}[data-theme=light] .scanner-analytics__recommendation p{color:#475569}[data-theme=light] .scanner-analytics__velocity-bar-bg{background:#0000000f}[data-theme=light] .scanner-analytics__velocity-labels span{color:#64748b}[data-theme=light] .scanner-analytics__velocity-current{color:#475569}[data-theme=light] .scanner-analytics__extra-metrics{background:#00000005;border-radius:12px;padding:12px}[data-theme=light] .scanner-analytics__extra-metric{background:#fffc;border:1px solid #0000000f}[data-theme=light] .scanner-analytics__extra-label{color:#64748b}[data-theme=light] .scanner-analytics__extra-value{color:#0f172a}[data-theme=light] .scanner-analytics__flow{background:#00000005;border-radius:12px;padding:16px}[data-theme=light] .scanner-analytics__flow-item{background:#fffc;border:1px solid #0000000f}[data-theme=light] .scanner-analytics__flow-label{color:#64748b}[data-theme=light] .scanner-analytics__flow-value{color:#0f172a}[data-theme=light] .scanner-analytics__breakdown-grid{background:#00000005;border-radius:12px}[data-theme=light] .scanner-analytics__breakdown-item{background:#fffc;border:1px solid #0000000f}[data-theme=light] .scanner-analytics__breakdown-label{color:#64748b}[data-theme=light] .scanner-analytics__breakdown-value{color:#0f172a}[data-theme=light] .scanner-analytics__tracking{background:#00000005;border-radius:8px;color:#475569;padding:12px}[data-theme=light] .scanner-analytics__top-holder{background:#ef444414;border:1px solid #ef444433;color:#dc2626}[data-theme=light] .scanner-analytics__whale-summary{background:#00000005;border-radius:12px;padding:16px}[data-theme=light] .scanner-analytics__whale-stat{background:#fffc;border:1px solid #0000000f}[data-theme=light] .scanner-analytics__whale-stat-label{color:#64748b}[data-theme=light] .scanner-analytics__whale-stat-value{color:#0f172a}[data-theme=light] .scanner-analytics__holders-table{background:#fff9;border:1px solid #00000014;border-radius:12px;overflow:hidden}[data-theme=light] .scanner-analytics__holder-header{background:#0000000a;border-bottom:1px solid #00000014}[data-theme=light] .scanner-analytics__holder-header span{color:#64748b}[data-theme=light] .scanner-analytics__holder-row{border-bottom:1px solid #0000000a}[data-theme=light] .scanner-analytics__holder-row:hover{background:#0d74590d}[data-theme=light] .scanner-analytics__holder-rank{color:#0f172a}[data-theme=light] .scanner-analytics__holder-account{color:#475569}[data-theme=light] .scanner-analytics__holder-balance{color:#0f172a}[data-theme=light] .scanner-analytics__holder-balance small{color:#64748b}[data-theme=light] .scanner-analytics__liquidity-bar-bg{background:#0000000f}[data-theme=light] .scanner-analytics__liquidity-metrics{background:#00000005;border-radius:12px;padding:16px}[data-theme=light] .scanner-analytics__liquidity-metric{background:#fffc;border:1px solid #0000000f;border-radius:8px;padding:12px}[data-theme=light] .scanner-analytics__liquidity-metric-label{color:#64748b}[data-theme=light] .scanner-analytics__liquidity-metric-value{color:#0f172a}[data-theme=light] .scanner-analytics__liquidity-metric-value small{color:#64748b}[data-theme=light] .scanner-analytics__liquidity-recommendation{background:#fff9;border-left:3px solid}[data-theme=light] .scanner-analytics__liquidity-recommendation p{color:#475569}[data-theme=light] .scanner-analytics__stars svg{color:#00000026}[data-theme=light] .scanner-analytics__exit-summary{background:#00000005;border-radius:12px;padding:16px}[data-theme=light] .scanner-analytics__exit-stat{background:#fffc;border:1px solid #0000000f}[data-theme=light] .scanner-analytics__exit-stat-label{color:#64748b}[data-theme=light] .scanner-analytics__exit-stat-value{color:#0f172a}[data-theme=light] .scanner-analytics__exit-targets{background:#fff9;border:1px solid #00000014;border-radius:12px;overflow:hidden}[data-theme=light] .scanner-analytics__exit-targets-header{background:#0000000a;border-bottom:1px solid #00000014}[data-theme=light] .scanner-analytics__exit-targets-header span{color:#64748b}[data-theme=light] .scanner-analytics__exit-target{border-bottom:1px solid #0000000a}[data-theme=light] .scanner-analytics__exit-target:hover{background:#0d74590d}[data-theme=light] .scanner-analytics__exit-level{color:#64748b}[data-theme=light] .scanner-analytics__exit-price{color:#0f172a}[data-theme=light] .scanner-analytics__exit-disclaimer{background:#f59e0b1a;border:1px solid #f59e0b4d;color:#92400e}[data-theme=light] .scanner-analytics__status-dot{box-shadow:0 0 0 2px #fffc}.scanner-nft-liquidity{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;margin-top:24px;padding:20px}.scanner-nft-liquidity--empty,.scanner-nft-liquidity--loading{align-items:center;display:flex;justify-content:center;min-height:200px}.scanner-nft-liquidity__loader{align-items:center;color:#fff9;display:flex;flex-direction:column;gap:12px}.scanner-nft-liquidity__spinner{animation:nft-liquidity-spin 1s linear infinite;border:3px solid #ffffff1a;border-radius:50%;border-top-color:#6366f1;height:32px;width:32px}@keyframes nft-liquidity-spin{to{transform:rotate(1turn)}}.scanner-nft-liquidity__header{border-bottom:1px solid #ffffff1a;margin-bottom:20px;padding-bottom:16px}.scanner-nft-liquidity__header h3{color:#fff;font-size:1.25rem;font-weight:600;margin:0 0 4px}.scanner-nft-liquidity__header p{color:#ffffff80;font-size:.875rem;margin:0}.scanner-nft-liquidity__score-section{align-items:center;background:#0003;border-radius:16px;display:flex;flex-direction:column;gap:12px;margin-bottom:24px;padding:24px}.scanner-nft-liquidity__score{align-items:baseline;background:#0000004d;border:3px solid;border-radius:16px;display:flex;padding:16px 32px}.scanner-nft-liquidity__score-value{font-size:3rem;font-weight:700;line-height:1}.scanner-nft-liquidity__score-max{color:#fff6;font-size:1.5rem}.scanner-nft-liquidity__score-label{border-radius:20px;color:#000;font-size:.875rem;font-weight:600;padding:8px 24px}.scanner-nft-liquidity__factors{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:12px;width:100%}.scanner-nft-liquidity__factor{align-items:center;background:#ffffff0d;border-radius:8px;display:flex;font-size:.75rem;justify-content:space-between;padding:8px 12px}.scanner-nft-liquidity__factor-name{color:#fff9}.scanner-nft-liquidity__factor-value{color:#fff;font-weight:500}.scanner-nft-liquidity__factor-points{color:#10b981;font-weight:600}.scanner-nft-liquidity__section{margin-bottom:24px}.scanner-nft-liquidity__section h4{color:#fff;font-size:1rem;font-weight:600;margin:0 0 8px}.scanner-nft-liquidity__section-subtitle{color:#ffffff80;font-size:.75rem;margin:0 0 16px}.scanner-nft-liquidity__depth-table{background:#0003;border-radius:12px;overflow:hidden}.scanner-nft-liquidity__depth-row{grid-gap:16px;border-bottom:1px solid #ffffff0d;display:grid;font-size:.875rem;gap:16px;grid-template-columns:80px 1fr 1fr;padding:12px 16px}.scanner-nft-liquidity__depth-row:last-child{border-bottom:none}.scanner-nft-liquidity__depth-increase{color:#10b981;font-weight:600}.scanner-nft-liquidity__depth-count{color:#fff}.scanner-nft-liquidity__depth-value{color:#fff9;text-align:right}.scanner-nft-liquidity__impact-table{background:#0003;border-radius:12px;overflow:hidden}.scanner-nft-liquidity__impact-header{background:#ffffff0d;color:#ffffff80;font-size:.75rem;text-transform:uppercase}.scanner-nft-liquidity__impact-header,.scanner-nft-liquidity__impact-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:80px 1fr 1fr 80px;padding:12px 16px}.scanner-nft-liquidity__impact-row{border-bottom:1px solid #ffffff0d;font-size:.875rem}.scanner-nft-liquidity__impact-row:last-child{border-bottom:none}.scanner-nft-liquidity__impact-row--high{background:#ef44441a}.scanner-nft-liquidity__impact-qty{color:#fff;font-weight:600}.scanner-nft-liquidity__impact-theoretical{color:#fff9}.scanner-nft-liquidity__impact-estimated{color:#fff}.scanner-nft-liquidity__impact-slippage{font-weight:600;text-align:right}.scanner-nft-liquidity__impact-slippage--low{color:#10b981}.scanner-nft-liquidity__impact-slippage--medium{color:#f59e0b}.scanner-nft-liquidity__impact-slippage--high{color:#ef4444}.scanner-nft-liquidity__orderbook{align-items:flex-end;background:#0003;border-radius:12px;display:flex;gap:6px;height:100px;padding:12px}.scanner-nft-liquidity__orderbook-bar-container{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100%}.scanner-nft-liquidity__orderbook-bar{border-radius:4px 4px 0 0;margin-top:auto;min-height:4px;transition:height .3s;width:100%}.scanner-nft-liquidity__orderbook-count{color:#ffffff80;font-size:.625rem;margin-top:4px}.scanner-nft-liquidity__insights{background:#6366f11a;border:1px solid #6366f133;border-radius:12px;padding:16px}.scanner-nft-liquidity__insights h4{color:#fff;font-size:1rem;font-weight:600;margin:0 0 12px}.scanner-nft-liquidity__insights ul{margin:0;padding-left:20px}.scanner-nft-liquidity__insights li{color:#fffc;font-size:.875rem;line-height:1.5;margin-bottom:8px}.scanner-nft-liquidity__insights li:last-child{margin-bottom:0}@media (max-width:768px){.scanner-nft-liquidity__depth-row{gap:8px}.scanner-nft-liquidity__depth-row,.scanner-nft-liquidity__impact-header,.scanner-nft-liquidity__impact-row{grid-template-columns:60px 1fr 80px}.scanner-nft-liquidity__impact-theoretical{display:none}.scanner-nft-liquidity__factors{grid-template-columns:1fr}}[data-theme=light] .scanner-nft-liquidity{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #00000014}[data-theme=light] .scanner-nft-liquidity__loader{color:#0009}[data-theme=light] .scanner-nft-liquidity__spinner{border-color:#6366f1 #0000001a #0000001a}[data-theme=light] .scanner-nft-liquidity__header{border-bottom-color:#0000001a}[data-theme=light] .scanner-nft-liquidity__header h3{color:#0f172a}[data-theme=light] .scanner-nft-liquidity__header p{color:#64748b}[data-theme=light] .scanner-nft-liquidity__score-section{background:#00000005}[data-theme=light] .scanner-nft-liquidity__score{background:#fffc}[data-theme=light] .scanner-nft-liquidity__score-max{color:#0006}[data-theme=light] .scanner-nft-liquidity__factor{background:#fffc;border:1px solid #0000000f}[data-theme=light] .scanner-nft-liquidity__factor-name{color:#64748b}[data-theme=light] .scanner-nft-liquidity__factor-value,[data-theme=light] .scanner-nft-liquidity__section h4{color:#0f172a}[data-theme=light] .scanner-nft-liquidity__section-subtitle{color:#64748b}[data-theme=light] .scanner-nft-liquidity__depth-table{background:#fff9;border:1px solid #00000014}[data-theme=light] .scanner-nft-liquidity__depth-row{border-bottom-color:#0000000f}[data-theme=light] .scanner-nft-liquidity__depth-count{color:#0f172a}[data-theme=light] .scanner-nft-liquidity__depth-value{color:#64748b}[data-theme=light] .scanner-nft-liquidity__impact-table{background:#fff9;border:1px solid #00000014}[data-theme=light] .scanner-nft-liquidity__impact-header{background:#0000000a;color:#64748b}[data-theme=light] .scanner-nft-liquidity__impact-row{border-bottom-color:#0000000f}[data-theme=light] .scanner-nft-liquidity__impact-row--high{background:#ef444414}[data-theme=light] .scanner-nft-liquidity__impact-qty{color:#0f172a}[data-theme=light] .scanner-nft-liquidity__impact-theoretical{color:#64748b}[data-theme=light] .scanner-nft-liquidity__impact-estimated{color:#0f172a}[data-theme=light] .scanner-nft-liquidity__orderbook{background:#fff9;border:1px solid #00000014}[data-theme=light] .scanner-nft-liquidity__orderbook-count{color:#64748b}[data-theme=light] .scanner-nft-liquidity__insights{background:#6366f114;border-color:#6366f133}[data-theme=light] .scanner-nft-liquidity__insights h4{color:#0f172a}[data-theme=light] .scanner-nft-liquidity__insights li{color:#475569}.pdf-modal-overlay{align-items:center;animation:fadeIn .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.pdf-modal{animation:slideUp .3s ease-out;background:#0d1117;border:1px solid #30363d;border-radius:12px;box-shadow:0 16px 48px #00000080;max-width:420px;overflow:hidden;width:90%}.pdf-modal__header{align-items:center;background:linear-gradient(135deg,#1a1f25,#0d1117);border-bottom:1px solid #30363d;display:flex;gap:12px;padding:20px 24px}.pdf-modal__header--complete{background:linear-gradient(135deg,#0d2818,#0d1117);border-bottom-color:#22c55e33}.pdf-modal__icon{align-items:center;background:#f97316;border-radius:10px;color:#0d1117;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.pdf-modal__header--complete .pdf-modal__icon{background:#22c55e}.pdf-modal__icon svg{height:22px;width:22px}.pdf-modal__header h2{color:#f0f6fc;font-size:18px;font-weight:600;margin:0}.pdf-modal__content{padding:20px 24px}.pdf-modal__subtitle{color:#8b949e;font-size:14px;margin:0 0 16px}.pdf-modal__complete-msg{color:#22c55e;font-size:14px;margin:0;padding:12px 0;text-align:center}.pdf-modal__list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.pdf-modal__item{align-items:center;border-radius:8px;display:flex;font-size:13px;gap:10px;padding:10px 14px;transition:all .2s ease}.pdf-modal__item--missing{background:#21262d;border:1px solid #30363d;color:#f0f6fc}.pdf-modal__item--loaded{background:#0d2818;border:1px solid #22c55e33;color:#22c55e}.pdf-modal__bullet{flex-shrink:0;font-size:10px;text-align:center;width:14px}.pdf-modal__item--missing .pdf-modal__bullet{color:#f97316}.pdf-modal__item--loaded .pdf-modal__bullet{color:#22c55e}.pdf-modal__loading{align-items:center;display:flex;flex-direction:column;gap:16px;padding:24px 0}.pdf-modal__spinner{animation:spin 1s linear infinite;border:3px solid #30363d;border-radius:50%;border-top-color:#26e2b3;height:40px;width:40px}.pdf-modal__loading p{color:#8b949e;font-size:14px;margin:0}.pdf-modal__progress{background:#21262d;border-radius:2px;height:4px;overflow:hidden;width:100%}.pdf-modal__progress-bar{background:linear-gradient(90deg,#26e2b3,#a855f7);border-radius:2px;height:100%;transition:width .5s ease}.pdf-modal__actions{border-top:1px solid #21262d;display:flex;flex-direction:column;gap:10px;padding:16px 24px 24px}.pdf-modal__btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:2px;justify-content:center;padding:14px 20px;transition:all .2s ease}.pdf-modal__btn span{display:block}.pdf-modal__btn small{font-size:11px;font-weight:400;opacity:.7}.pdf-modal__btn--primary{background:linear-gradient(135deg,#26e2b3,#1ec9a0);color:#0d1117}.pdf-modal__btn--primary:hover{background:linear-gradient(135deg,#2ff0c2,#26e2b3);box-shadow:0 4px 12px #26e2b34d;transform:translateY(-1px)}.pdf-modal__btn--secondary{background:#21262d;border:1px solid #30363d;color:#f0f6fc}.pdf-modal__btn--secondary:hover{background:#30363d;border-color:#484f58}.pdf-modal__btn--cancel{background:#0000;color:#8b949e;padding:10px 20px}.pdf-modal__btn--cancel:hover{background:#161b22;color:#f0f6fc}@media (max-width:480px){.pdf-modal{margin:16px;width:95%}.pdf-modal__content,.pdf-modal__header{padding:16px 20px}.pdf-modal__actions{padding:12px 20px 20px}}.empty-state{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff05;border:1px dashed #ffffff1a;border-radius:16px;padding:60px 30px;text-align:center}.empty-state__icon{align-items:center;color:#fff9;display:flex;justify-content:center;margin-bottom:16px;opacity:.35}.empty-state__title{color:#fffc;font-size:17px;font-weight:700;margin:0 0 8px}.empty-state__text{color:#fff6;font-size:14px;font-style:italic;margin:0}.empty-state__action{margin-top:20px}[data-theme=light] .empty-state{background:#f8fafcb3;border-color:#cbd5e1}[data-theme=light] .empty-state__icon{color:#94a3b8}[data-theme=light] .empty-state__title{color:#0f172a}[data-theme=light] .empty-state__text{color:#64748b}@media (max-width:480px){.empty-state{padding:40px 20px}.empty-state__title{font-size:15px}.empty-state__text{font-size:13px}}.scanner{--scanner-bg:#0d0d14;--scanner-bg-card:#ffffff08;--scanner-border:#ffffff0f;--scanner-border-hover:#26e2b34d;--scanner-text:#fff;--scanner-text-secondary:#ffffffb3;--scanner-text-muted:#fff6;--scanner-accent:#26e2b3;--scanner-accent-hover:#1ec9a0;--scanner-accent-glow:#26e2b34d;--scanner-accent-bg:#26e2b31a;--scanner-success:#26e2b3;--scanner-warning:#fbbf24;--scanner-error:#f87171;--scanner-radius:12px;--scanner-radius-lg:16px;-webkit-font-smoothing:antialiased;background:#0000;color:var(--scanner-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;min-height:calc(100vh - 72px);opacity:0;padding:24px;position:relative;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease;z-index:1}.scanner--visible{opacity:1;transform:translateY(0)}.scanner:before{display:none!important}.scanner__container{margin:0 auto;max-width:1400px}.scanner__hero{padding:112px 24px 24px;position:relative;text-align:center}.scanner__logo{align-items:center;background:linear-gradient(135deg,#26e2b333,#26e2b30d);border:1px solid #26e2b34d;border-radius:20px;color:#26e2b3;display:inline-flex;height:72px;justify-content:center;margin-bottom:1.25rem;position:relative;width:72px}.scanner__logo:before{background:radial-gradient(circle,#26e2b326,#0000 70%);border-radius:50%;content:"";inset:-20px;pointer-events:none;position:absolute}.scanner__logo svg{color:#26e2b3;height:32px;position:relative;width:32px;z-index:1}@keyframes scanner-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.scanner__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700;letter-spacing:-.03em;margin:0 0 12px}.scanner__subtitle{color:#fff9;font-size:18px;margin:0 auto 20px;max-width:500px}.scanner__stats-bar{align-items:center;backdrop-filter:blur(20px);backdrop-filter:var(--glass-blur,blur(20px));-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:var(--glass-blur,blur(20px));background:#0f172a99;background:var(--glass-bg,#0f172a99);border:1px solid #26e2b31f;border:1px solid var(--glass-border,#26e2b31f);border-radius:16px;border-radius:var(--radius-lg,16px);display:flex;gap:24px;justify-content:center;margin:24px auto 8px;padding:14px 32px;transition:all .25s ease;transition:all var(--transition-base,.25s ease);width:-webkit-fit-content;width:fit-content}.scanner__stats-bar:hover{border-color:#26e2b34d;border-color:var(--color-hover-border,#26e2b34d);box-shadow:0 0 20px #26e2b326;box-shadow:var(--shadow-glow,0 0 20px #26e2b326)}.scanner__stat-item{align-items:center;display:flex;gap:10px}.scanner__stat-label{color:#ffffff73;color:var(--color-text-muted,#ffffff73);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.scanner__stat-value{font-feature-settings:"tnum";color:#26e2b3;color:var(--color-text-accent,#26e2b3);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.scanner__stat-divider{background:#ffffff14;background:var(--color-border-muted,#ffffff14);height:24px;width:1px}.scanner__tabs{backdrop-filter:blur(20px);backdrop-filter:var(--glass-blur,blur(20px));-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:var(--glass-blur,blur(20px));background:#0f172a99;background:var(--glass-bg,#0f172a99);border:1px solid #26e2b31f;border:1px solid var(--glass-border,#26e2b31f);border-radius:16px;border-radius:var(--radius-lg,16px);display:flex;gap:8px;justify-content:center;margin:24px auto 32px;padding:6px;width:-webkit-fit-content;width:fit-content}.scanner__tab{align-items:center;background:#0000;border:1px solid #0000;border-radius:12px;border-radius:var(--radius-md,12px);color:#ffffff73;color:var(--color-text-muted,#ffffff73);cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:10px;padding:14px 28px;transition:all .25s ease;transition:all var(--transition-base,.25s ease);white-space:nowrap}.scanner__tab-icon{align-items:center;color:inherit;display:flex;justify-content:center;transition:color .15s ease;transition:color var(--transition-fast,.15s ease)}.scanner__tab-icon svg{height:20px;width:20px}.scanner__tab:hover:not(.scanner__tab--active){background:#26e2b31a;background:var(--color-hover-bg,#26e2b31a);border-color:#26e2b34d;border-color:var(--color-hover-border,#26e2b34d)}.scanner__tab:hover:not(.scanner__tab--active),.scanner__tab:hover:not(.scanner__tab--active) .scanner__tab-icon{color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.scanner__tab--active{background:#0000;border-color:#26e2b399;box-shadow:0 0 0 1px #26e2b34d,0 0 15px #26e2b31a;color:#26e2b3}.scanner__tab--active .scanner__tab-icon{color:#26e2b3}.scanner__tab--active:hover{background:#26e2b30d;border-color:#26e2b3b3;color:#26e2b3}.scanner__content{margin:0 auto;max-width:1400px;padding:0 24px 28px}.scanner__stats{grid-gap:16px;display:grid;gap:16px}.scanner__stats--4{grid-template-columns:repeat(4,1fr)}.scanner__stats--3{grid-template-columns:repeat(3,1fr)}.scanner__stats--2{grid-template-columns:repeat(2,1fr)}.scanner__stats .scanner__stat{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;display:flex;flex-direction:column;padding:16px 20px;transition:all .2s ease}.scanner__stats .scanner__stat:hover{background:#ffffff0a;border-color:#ffffff1a}.scanner__stats .scanner__stat--highlight{background:#26e2b314;border-color:#26e2b333}.scanner__stats .scanner__stat--highlight:hover{background:#26e2b31f;border-color:#26e2b34d}.scanner__stats .scanner__stat--green{background:#26e2b30f;border-color:#26e2b326}.scanner__stats .scanner__stat--green .scanner__stat-value{color:#26e2b3}.scanner__stats .scanner__stat--red{background:#f871710f;border-color:#f8717126}.scanner__stats .scanner__stat--red .scanner__stat-value{color:#f87171}.scanner__stats .scanner__stat-label{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.scanner__stats .scanner__stat-value{color:var(--scanner-accent);font-size:20px;font-weight:700}.scanner__section-header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.scanner__section-icon{font-size:20px}.scanner__section-title{color:#ffffffe6;font-size:16px;font-weight:600;margin:0}.scanner__section{margin-bottom:24px}@media (max-width:900px){.scanner__stats--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.scanner__stats--3,.scanner__stats--4{grid-template-columns:1fr}.scanner__stats .scanner__stat{padding:14px 16px}.scanner__stats .scanner__stat-value{font-size:18px}}.scanner__error-banner{background:#f871711a;border:1px solid #f871714d;color:#f87171;margin:0 auto 24px;max-width:600px;padding:14px 20px;text-align:center}.scanner__results{margin:0 auto;max-width:1200px;padding:0 24px}.scanner__results-header{grid-gap:24px;align-items:center;border-bottom:1px solid #ffffff0f;display:grid;gap:24px;grid-template-columns:1fr auto auto;margin-bottom:24px;padding:24px 0}.scanner__results-token{align-items:flex-start;display:flex;gap:16px;min-width:0}.scanner__results-icon{flex-shrink:0}.scanner__results-info{display:flex;flex-direction:column;gap:8px;min-width:0}.scanner__results-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.scanner__results-title-row h2{color:#fffffff2;font-size:24px;font-weight:700;margin:0;white-space:nowrap}.scanner__results-name{color:#ffffff80;font-weight:400}.scanner__results-badges{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.scanner__results-source{color:#fff6;font-size:13px}.scanner__results-address{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.scanner__results-address-id{color:#ffffff80;font-family:JetBrains Mono,monospace;font-size:13px}.scanner__results-copy{background:none;border:none;border-radius:4px;cursor:pointer;font-size:14px;opacity:.5;padding:4px 6px;transition:opacity .2s ease}.scanner__results-copy:hover{background:#ffffff1a;opacity:1}.scanner__evm-address{align-items:center;background:#3b82f626;border:1px solid #3b82f64d;border-radius:6px;color:#60a5fa;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:12px;padding:4px 10px}.scanner__results-price{text-align:right}.scanner__results-price-value{color:#26e2b3;font-size:28px;font-weight:700;margin-bottom:4px}.scanner__results-price-change{font-size:14px;font-weight:600}.scanner__results-price-change--up{color:#26e2b3}.scanner__results-price-change--down{color:#f87171}.scanner__results-actions{display:flex;gap:12px}.scanner__btn{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 20px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.scanner__btn--primary{background:#26e2b3;border:none;color:#000}.scanner__btn--primary:hover{background:#2aedc0;transform:translateY(-1px)}.scanner__btn--secondary{background:#ffffff0d;border:1px solid #ffffff1a;color:#fffc}.scanner__btn--secondary:hover{background:#ffffff1a;border-color:#fff3}.scanner__risk-badge{align-items:center;background:#26e2b314;border:1px solid #26e2b333;border-radius:12px;display:flex;gap:20px;margin-bottom:24px;padding:16px 24px}.scanner__risk-badge .scanner__risk-score{font-size:36px;font-weight:700;line-height:1}.scanner__risk-info{display:flex;flex-direction:column;gap:2px}.scanner__risk-badge .scanner__risk-label{color:#ffffff80;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.scanner__risk-rating{font-size:14px;font-weight:700}.scanner__risk-badge .scanner__risk-factors{align-items:center;display:flex;flex-direction:row;gap:16px;margin-left:auto}.scanner__risk-badge .scanner__risk-factors span{color:#ffffffb3;font-size:14px;font-weight:500}.scanner__evm-badge{align-items:center;background:#3b82f626;border-radius:6px;color:#60a5fa;display:inline-flex;font-size:12px;font-weight:600;padding:4px 10px}.scanner__lp-info{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;margin-bottom:16px;padding:16px 20px}@media (max-width:900px){.scanner__results-header{gap:20px;grid-template-columns:1fr}.scanner__results-price{text-align:left}.scanner__results-actions{justify-content:flex-start}.scanner__risk-badge{flex-wrap:wrap}.scanner__risk-badge .scanner__risk-factors{border-top:1px solid #ffffff1a;margin-left:0;margin-top:12px;padding-top:12px;width:100%}}@media (max-width:480px){.scanner__results{padding:0 16px}.scanner__results-header{padding:16px 0}.scanner__results-title-row h2{font-size:20px}.scanner__results-price-value{font-size:24px}.scanner__results-actions{flex-direction:column}.scanner__btn{justify-content:center;width:100%}.scanner__risk-badge{gap:12px;padding:14px 16px}.scanner__risk-badge .scanner__risk-score{font-size:28px}.scanner__risk-badge .scanner__risk-factors{flex-wrap:wrap;gap:10px}}.scanner__wallet-prompt{background:#ffffff05;border:1px solid #ffffff0f;border-radius:20px;padding:60px 24px;text-align:center}.scanner__wallet-icon{align-items:center;background:#26e2b31f;border-radius:16px;color:#26e2b3;display:flex;height:64px;justify-content:center;margin:0 auto 20px;width:64px}.scanner__wallet-icon svg{height:28px;width:28px}.scanner__wallet-title{color:#fff;font-size:20px;font-weight:600;margin-bottom:8px}.scanner__wallet-desc{color:#ffffff80;font-size:15px;line-height:1.6}.scanner__nft-banner{background:linear-gradient(135deg,#fbbf2433,#f59e0b26);border:1px solid #fbbf2480;border-radius:16px;border-radius:var(--radius-lg,16px);color:#fbbf24;font-size:14px;font-weight:600;gap:8px;margin:24px auto;padding:14px 28px;text-shadow:0 0 20px #fbbf244d;width:-webkit-fit-content;width:fit-content}.scanner__nft-banner,.scanner__not-connected{align-items:center;display:flex;justify-content:center}.scanner__not-connected{flex-direction:column;margin:0 auto;max-width:1400px;padding:120px 24px;text-align:center}.scanner__not-connected-icon{animation:float 3s ease-in-out infinite;font-size:80px;margin-bottom:28px;opacity:.3}.scanner__not-connected-text{color:#ffffff80;font-size:16px;line-height:1.6;max-width:400px}.scanner-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffff08,#0000001a);border:1px solid #ffffff0f;border-radius:20px;padding:28px;transition:all .25s ease}.scanner-card:hover{border-color:#26e2b326}.scanner-btn{align-items:center;background:linear-gradient(135deg,#26e2b3,#1db897);border:none;border-radius:10px;color:#0a0f14;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:14px 24px;transition:all .2s ease}.scanner-btn:hover:not(:disabled){box-shadow:0 4px 16px #26e2b34d;transform:translateY(-1px)}.scanner-btn:disabled{cursor:not-allowed;opacity:.5}.scanner-btn--full{width:100%}.scanner-field{margin-bottom:20px}.scanner-field__label{color:#ffffff80;display:block;font-size:11px;font-weight:600;letter-spacing:.8px;margin-bottom:10px;text-transform:uppercase}.scanner-field__input{background:#00000040;border:1px solid #ffffff14;border-radius:10px;color:#fffffff2;font-size:14px;padding:14px 16px;transition:all .2s ease;width:100%}.scanner-field__input:focus{border-color:#26e2b380;box-shadow:0 0 0 3px #26e2b31a;outline:none}.scanner-field__input::placeholder{color:#ffffff4d}@media (max-width:768px){.scanner{padding:16px}.scanner__hero{padding:24px 16px 16px}.scanner__logo{border-radius:16px;height:64px;width:64px}.scanner__logo svg{height:32px;width:32px}.scanner__title{font-size:36px}.scanner__subtitle{font-size:15px}.scanner__stats-bar{flex-wrap:wrap;gap:16px;justify-content:center;padding:12px 20px}.scanner__stat-label{font-size:10px}.scanner__stat-value{font-size:14px}.scanner__tabs{gap:4px;margin:20px auto 24px;max-width:100%;overflow-x:auto;padding:4px;width:auto}.scanner__tab{font-size:13px;gap:8px;padding:10px 16px}.scanner__content{padding:0 16px 20px}}@media (max-width:480px){.scanner__title{font-size:28px}.scanner__subtitle{font-size:14px}.scanner__tab-label{display:none}.scanner__tab{padding:12px 16px}.scanner__stats-bar{gap:12px;padding:10px 16px}.scanner__stat-divider{display:none}}[data-theme=light] .scanner{background:#0000!important}[data-theme=light] .scanner:before{display:none!important}[data-theme=light] .scanner__hero,[data-theme=light] .scanner__hero:before{background:#0000!important}[data-theme=light] .scanner__logo{background:#0d7459!important;border-color:#0d7459!important;box-shadow:0 4px 12px #0d74594d!important;color:#fff!important}[data-theme=light] .scanner__logo svg{color:#fff!important}[data-theme=light] .scanner__title{-webkit-text-fill-color:#0000!important;background:linear-gradient(135deg,#0f172a,#334155)!important;-webkit-background-clip:text!important;background-clip:text!important}[data-theme=light] .scanner__subtitle{color:#475569!important}[data-theme=light] .scanner__stats-bar{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #0d745926!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .scanner__stats-bar:hover{border-color:#0d74594d!important;box-shadow:0 4px 12px #0d74591f!important}[data-theme=light] .scanner__stat-label{color:#475569!important;font-weight:500!important}[data-theme=light] .scanner__stat-value{color:#0d7459!important;font-weight:700!important}[data-theme=light] .scanner__stat-divider{background:#0000001a!important}[data-theme=light] .scanner__content{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;background:#ffffff80!important;border-radius:20px!important;padding:24px!important}[data-theme=light] .scanner__tabs{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #0d745926!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .scanner__tab{background:#0000!important;color:#475569!important;font-weight:500!important}[data-theme=light] .scanner__tab:hover:not(.scanner__tab--active){background:#0d745914!important;border-color:#0d745940!important;color:#0d7459!important}[data-theme=light] .scanner__tab--active{background:#0d7459!important;border-color:#0d7459!important;box-shadow:0 4px 12px #0d745959!important;color:#fff!important}[data-theme=light] .scanner__tab--active .scanner__tab-icon,[data-theme=light] .scanner__tab--active .scanner__tab-label{color:#fff!important}[data-theme=light] .scanner__tab--active:hover{background:#0a5c47!important;border-color:#0a5c47!important;color:#fff!important}[data-theme=light] .scanner__not-connected-text{color:#475569!important}[data-theme=light] .scanner__wallet-prompt{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffd9!important;border:1px solid #0d745926!important;box-shadow:0 4px 16px #00000014!important}[data-theme=light] .scanner__wallet-icon{background:#0d7459!important;box-shadow:0 4px 12px #0d74594d!important;color:#fff!important}[data-theme=light] .scanner__wallet-title{color:#0f172a!important;font-weight:600!important}[data-theme=light] .scanner__wallet-desc{color:#475569!important}[data-theme=light] .scanner-card{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffd9!important;border:1px solid #00000014!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .scanner-card:hover{border-color:#0d74594d!important;box-shadow:0 4px 16px #0000001a!important}[data-theme=light] .scanner-btn{background:#0d7459!important;border-color:#0d7459!important;box-shadow:0 4px 12px #0d74594d!important;color:#fff!important}[data-theme=light] .scanner-btn:hover{background:#0a5c47!important;border-color:#0a5c47!important}[data-theme=light] .scanner-field__input{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .scanner-field__input::placeholder{color:#94a3b8}[data-theme=light] .scanner-field__label{color:#64748b}[data-theme=light] .scanner__error-banner{background:#ef44441a;border-color:#ef44444d}.scanner__input{margin:0 auto;max-width:900px}.scanner__input-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffff08,#0000001a);border:1px solid #ffffff0f;border-radius:20px;padding:32px}.scanner__input-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.scanner__input-icon{align-items:center;color:#26e2b3;display:flex;font-size:20px;justify-content:center}.scanner__input-icon svg{stroke:#26e2b3;color:#26e2b3}.scanner__input-title{color:#fff;font-size:18px;font-weight:700;margin:0}.scanner__input-subtitle{color:#ffffff80;font-size:14px;margin:0}.scanner__input-subtitle:before{color:#ffffff4d;content:"·";margin-right:12px}.scanner__input-form{display:flex;flex-direction:column;gap:24px}.scanner__input-group{display:flex;flex-direction:column;gap:8px}.scanner__input-label{color:#ffffff80;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.scanner__input-field{background:#0000004d;border:1px solid #ffffff1a;border-radius:12px;color:#fff;font-family:SF Mono,monospace;font-size:16px;padding:16px 18px;transition:all .2s ease;width:100%}.scanner__input-field:focus{border-color:#26e2b380;box-shadow:0 0 0 3px #26e2b31a;outline:none}.scanner__input-field::placeholder{color:#ffffff40}.scanner__input-hint{color:#ffffff59;font-size:12px}.scanner__trending{background:#0003;border:1px solid #ffffff0f;border-radius:16px;padding:20px}.scanner__trending-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.scanner__trending-header-left{display:flex;flex-direction:column;gap:4px}.scanner__trending-header-right{align-items:center;display:flex;gap:8px}.scanner__trending-title{color:#ffffffe6;font-size:14px;font-weight:600}.scanner__trending-subtitle{color:#fff6;font-size:12px}.scanner__trending-update{background:#26e2b31a;border-radius:20px;color:#26e2b3;font-size:11px;padding:4px 10px}.scanner__trending-refresh{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;cursor:pointer;font-size:14px;padding:6px 10px;transition:all .2s ease}.scanner__trending-refresh:hover:not(:disabled){background:#ffffff1a}.scanner__trending-refresh:disabled{cursor:not-allowed;opacity:.5}.scanner__trending-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.scanner__trending-grid--nft{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.scanner__trending-grid--wallet{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.scanner__trending-loading{display:flex;grid-column:1/-1;justify-content:center;padding:32px}.scanner__token-chip{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:10px 14px;text-align:left;transition:all .2s ease}.scanner__token-chip:hover{background:#ffffff0f;border-color:#ffffff1f}.scanner__token-chip--selected{background:#26e2b31a;border-color:#26e2b366}.scanner__token-chip-icon{align-items:center;background:#ffffff0d;border-radius:50%;display:flex;flex-shrink:0;height:36px;justify-content:center;overflow:hidden;width:36px}.scanner__token-chip-icon img{height:100%;object-fit:cover;width:100%}.scanner__token-chip-icon span{color:#fff9;font-size:12px;font-weight:700}.scanner__token-chip-info{display:flex;flex-direction:column;gap:2px;min-width:0}.scanner__token-chip-symbol{color:#fff;font-size:13px;font-weight:600}.scanner__token-chip-id{color:#fff6;font-family:SF Mono,monospace;font-size:10px}.scanner__nft-chip{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:10px 14px;text-align:left;transition:all .2s ease}.scanner__nft-chip:hover{background:#ffffff0f;border-color:#ffffff1f}.scanner__nft-chip--selected{background:#26e2b31a;border-color:#26e2b366}.scanner__nft-chip-icon{align-items:center;background:#ffffff0d;border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;overflow:hidden;width:44px}.scanner__nft-chip-icon img{height:100%;object-fit:cover;width:100%}.scanner__nft-chip-icon span{font-size:20px}.scanner__nft-chip-info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.scanner__nft-chip-name{color:#fff;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scanner__nft-chip-id{color:#fff6;font-family:SF Mono,monospace;font-size:10px}.scanner__nft-chip-floor{color:#26e2b3;font-size:10px;font-weight:600}.scanner__wallet-chip{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:10px 14px;text-align:left;transition:all .2s ease}.scanner__wallet-chip:hover{background:#ffffff0f;border-color:#ffffff1f}.scanner__wallet-chip--selected{background:#26e2b31a;border-color:#26e2b366}.scanner__wallet-chip-icon{align-items:center;background:#ffffff0d;border-radius:50%;display:flex;flex-shrink:0;font-size:18px;height:36px;justify-content:center;overflow:hidden;width:36px}.scanner__wallet-chip-logo{border-radius:50%;height:100%;object-fit:cover;width:100%}.scanner__wallet-chip-info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.scanner__wallet-chip-name{color:#fff;font-size:12px;font-weight:600}.scanner__wallet-chip-account,.scanner__wallet-chip-id{color:#fff6;font-family:SF Mono,monospace;font-size:10px}.scanner__wallet-chip-badge,.scanner__wallet-chip-doxed{align-items:center;background:#26e2b326;border-radius:50%;color:#26e2b3;display:flex;flex-shrink:0;font-size:10px;font-weight:700;height:18px;justify-content:center;width:18px}.scanner__cost{align-items:center;background:#0003;border:1px solid #ffffff0f;border-radius:12px;display:flex;justify-content:space-between;padding:16px 20px}.scanner__cost-label{color:#fff6;display:block;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.scanner__cost-value{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:700;gap:6px}.scanner__warning{background:#fbbf241a;border:1px solid #fbbf244d;border-radius:10px;color:#fbbf24;font-size:13px;padding:12px 16px;text-align:center}.scanner__scan-btn{align-items:center;background:linear-gradient(135deg,#26e2b3,#1db897);border:none;border-radius:14px;color:#0a0f14;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;padding:18px;transition:all .2s ease;width:100%}.scanner__scan-btn:hover:not(:disabled){box-shadow:0 8px 24px #26e2b359;transform:translateY(-2px)}.scanner__scan-btn:active:not(:disabled){transform:translateY(0)}.scanner__scan-btn:disabled{cursor:not-allowed;opacity:.5}.scanner__spinner-small{animation:scanner-spin .8s linear infinite;border:2px solid #ffffff1a;border-radius:50%;border-top-color:#26e2b3;height:24px;width:24px}.scanner__spinner-inline{animation:scanner-spin .8s linear infinite;border:2px solid #0000001a;border-radius:50%;border-top-color:#0a0f14;height:18px;width:18px}@keyframes scanner-spin{to{transform:rotate(1turn)}}.scanner__history{margin:40px auto 0;max-width:900px}.scanner__history-header{margin-bottom:20px}.scanner__history-title{color:#ffffffe6;font-size:18px;font-weight:700;margin:0}.scanner__history-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.scanner__history-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;cursor:pointer;padding:20px;transition:all .2s ease}.scanner__history-card:hover{background:#ffffff0a;border-color:#ffffff1a;transform:translateY(-2px)}.scanner__history-card-header{align-items:center;display:flex;gap:14px;margin-bottom:16px}.scanner__history-icon{align-items:center;background:#ffffff0d;border-radius:12px;display:flex;flex-shrink:0;font-size:20px;height:44px;justify-content:center;width:44px}.scanner__history-info{flex:1 1;min-width:0}.scanner__history-info h4{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:700;gap:8px;margin:0 0 4px}.scanner__history-info p{color:#fff6;font-family:SF Mono,monospace;font-size:12px;margin:0}.scanner__history-badge{border-radius:6px;font-size:9px;font-weight:700;letter-spacing:.5px;padding:3px 8px;text-transform:uppercase}.scanner__history-badge--hts{background:#26e2b326;color:#26e2b3}.scanner__history-badge--nft{background:#a855f726;color:#a855f7}.scanner__history-badge--wallet{background:#60a5fa26;color:#60a5fa}.scanner__history-stats{grid-gap:12px;border-top:1px solid #ffffff0f;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);padding-top:16px}.scanner__history-stat{text-align:center}.scanner__history-stat-label{color:#fff6;font-size:10px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.scanner__history-stat-value{color:#fff;font-size:14px;font-weight:600}.scanner__history-empty{color:#fff6;font-size:14px;padding:40px;text-align:center}.scanner__history-list{display:flex;flex-direction:column;gap:12px}.scanner__history-item{align-items:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;cursor:pointer;display:flex;gap:16px;padding:16px 20px;transition:all .2s ease}.scanner__history-item:hover{background:#ffffff0a;border-color:#ffffff1a}.scanner__history-name{color:#fff;font-size:14px;font-weight:600;margin-bottom:2px}.scanner__history-meta{align-items:center;color:#fff6;display:flex;font-size:12px;gap:12px}.scanner__history-type{color:#26e2b3;font-weight:600;text-transform:uppercase}.scanner__input-form{--sc-accent:#26e2b3;--sc-green:#26e2b3;--sc-red:#f87171;--sc-text-tertiary:#fff6}[data-theme=light] .scanner__input-card{background:#fffffff2;border-color:#e2e8f0}[data-theme=light] .scanner__input-title{color:#0f172a}[data-theme=light] .scanner__input-label,[data-theme=light] .scanner__input-subtitle{color:#64748b}[data-theme=light] .scanner__input-field{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .scanner__input-field::placeholder,[data-theme=light] .scanner__input-hint{color:#94a3b8}[data-theme=light] .scanner__trending{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .scanner__trending-title{color:#0f172a}[data-theme=light] .scanner__trending-subtitle{color:#64748b}[data-theme=light] .scanner__nft-chip,[data-theme=light] .scanner__token-chip,[data-theme=light] .scanner__wallet-chip{background:#fff;border-color:#e2e8f0}[data-theme=light] .scanner__nft-chip:hover,[data-theme=light] .scanner__token-chip:hover,[data-theme=light] .scanner__wallet-chip:hover{background:#f8fafc;border-color:#cbd5e1}[data-theme=light] .scanner__nft-chip--selected,[data-theme=light] .scanner__token-chip--selected,[data-theme=light] .scanner__wallet-chip--selected{background:#0d745914;border-color:#0d745966}[data-theme=light] .scanner__nft-chip-name,[data-theme=light] .scanner__token-chip-symbol,[data-theme=light] .scanner__wallet-chip-name{color:#0f172a}[data-theme=light] .scanner__nft-chip-id,[data-theme=light] .scanner__token-chip-id,[data-theme=light] .scanner__wallet-chip-account{color:#64748b}[data-theme=light] .scanner__cost{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .scanner__cost-label{color:#64748b}[data-theme=light] .scanner__cost-value{color:#0f172a}[data-theme=light] .scanner__scan-btn{background:linear-gradient(135deg,#0d7459,#0a5c47);color:#fff}[data-theme=light] .scanner__history-item{background:#ffffffe6;border-color:#e2e8f0}[data-theme=light] .scanner__history-name{color:#0f172a}[data-theme=light] .scanner__history-meta{color:#64748b}[data-theme=light] .scanner__history-type{color:#0d7459}[data-theme=light] .scanner__history-title{color:#0f172a}[data-theme=light] .scanner__history-card{background:#fffffff2;border-color:#e2e8f0}[data-theme=light] .scanner__history-card:hover{background:#fff;border-color:#cbd5e1;box-shadow:0 4px 12px #0000000d}[data-theme=light] .scanner__history-icon{background:#f1f5f9}[data-theme=light] .scanner__history-info h4{color:#0f172a}[data-theme=light] .scanner__history-info p{color:#64748b}[data-theme=light] .scanner__history-badge--hts{background:#0d74591f;color:#0d7459}[data-theme=light] .scanner__history-badge--nft{background:#8b5cf61f;color:#7c3aed}[data-theme=light] .scanner__history-badge--wallet{background:#3b82f61f;color:#2563eb}[data-theme=light] .scanner__history-stats{border-top-color:#e2e8f0}[data-theme=light] .scanner__history-stat-label{color:#64748b}[data-theme=light] .scanner__history-stat-value{color:#0f172a}[data-theme=light] .scanner__trending-refresh{background:#f1f5f9;border-color:#e2e8f0;color:#64748b}[data-theme=light] .scanner__trending-refresh:hover:not(:disabled){background:#e2e8f0}[data-theme=light] .scanner__trending-update{background:#0d74591a;color:#0d7459}[data-theme=light] .scanner__warning{background:#f59e0b1a;border-color:#f59e0b4d;color:#b45309}[data-theme=light] .scanner__nft-chip-floor{color:#0d7459}[data-theme=light] .scanner__wallet-chip-badge{background:#0d74591a;color:#0d7459}[data-theme=light] .scanner__nft-chip-icon,[data-theme=light] .scanner__token-chip-icon,[data-theme=light] .scanner__wallet-chip-icon{background:#f1f5f9}.davinci-icon{align-items:center;border-radius:12px;display:flex;flex-shrink:0;justify-content:center;overflow:visible;position:relative}.davinci-icon__img{border-radius:12px;height:100%;object-fit:cover;width:100%}.davinci-icon__fallback{color:#fffc;font-size:18px;font-weight:700;letter-spacing:.02em}.davinci-icon--lp{background:#0000}.davinci-icon__lp-pair{height:100%;position:relative;width:100%}.davinci-icon__lp-pair,.davinci-icon__lp-token{align-items:center;display:flex;justify-content:center}.davinci-icon__lp-token{border:2px solid var(--scanner-bg);border-radius:50%;height:60%;overflow:hidden;position:absolute;width:60%}.davinci-icon__lp-token img{height:100%;object-fit:cover;width:100%}.davinci-icon__lp-token span{color:#ffffffe6;font-size:10px;font-weight:700}.davinci-icon__lp-token--left{left:0;z-index:2}.davinci-icon__lp-token--right{right:0;z-index:1}.davinci-icon__verify{bottom:-4px;font-size:10px;right:-4px}.davinci-icon__network,.davinci-icon__verify{align-items:center;border:2px solid var(--scanner-bg);border-radius:50%;display:flex;height:18px;justify-content:center;position:absolute;width:18px;z-index:10}.davinci-icon__network{background:#1a1a2e;left:-4px;top:-4px}.davinci-icon__network img{border-radius:50%;height:12px;width:12px}.davinci-icon__network span{color:#26e2b3;font-size:10px;font-weight:700}.davinci-icon__app-badge{align-items:center;background:#1a1a2e;border:2px solid var(--scanner-bg);border-radius:6px;bottom:-4px;display:flex;height:20px;justify-content:center;left:-4px;position:absolute;width:20px;z-index:10}.davinci-icon__app-badge img{border-radius:4px;height:14px;width:14px}.davinci-icon__app-badge span{font-size:10px}.verification-badge{align-items:center;background:color-mix(in srgb,var(--badge-color) 15%,#0000);border:1px solid color-mix(in srgb,var(--badge-color) 30%,#0000);border-radius:12px;border-radius:var(--radius-md,12px);color:var(--badge-color);display:inline-flex;font-size:13px;font-weight:600;justify-content:center;padding:4px 6px}.verification-badge--sm{font-size:11px;padding:2px 4px}.verification-badge--lg{font-size:15px;padding:6px 8px}.verification-badge__icon{font-size:1em}.verification-badge--verified{--badge-color:#00dc82}.verification-badge--unverified{--badge-color:#ffa726}.verification-badge--warning{--badge-color:#ff9800}.verification-badge--danger{--badge-color:#f44336}.verification-badge--unknown{--badge-color:#9e9e9e}.token-type-badge{align-items:center;background:#ffffff0f;border:1px solid #ffffff14;border-radius:8px;color:#fffc;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:4px 10px}.token-type-badge__icon{font-size:12px}.token-type-badge__label{letter-spacing:.02em}.app-badge{align-items:center;background:#60a5fa1a;border:1px solid #60a5fa33;border-radius:8px;color:#60a5fa;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 10px}.app-badge--sm{font-size:11px;gap:4px;padding:3px 8px}.app-badge__icon{border-radius:4px;height:16px;width:16px}.app-badge--sm .app-badge__icon{height:14px;width:14px}.app-badge__name{font-weight:600}.lp-pair-display{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.lp-pair-display__tokens{align-items:center;display:flex;gap:8px}.lp-pair-display__token{align-items:center;display:flex;gap:6px}.lp-pair-display__icon{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;overflow:hidden;width:24px}.lp-pair-display__icon img{height:100%;object-fit:cover;width:100%}.lp-pair-display__icon span{color:#fffc;font-size:9px;font-weight:700}.lp-pair-display__name{color:#ffffffe6;font-size:13px;font-weight:600}.lp-pair-display__separator{color:#fff6;font-size:14px;font-weight:500}.lp-pair-display__app{align-items:center;color:#ffffff80;display:flex;font-size:12px;gap:6px}.sensitivity-warning{align-items:flex-start;border:1px solid;border-radius:12px;display:flex;gap:12px;margin-bottom:16px;padding:14px 18px}.sensitivity-warning--info{background:#ffa72614;border-color:#ffa72633}.sensitivity-warning--warning{background:#ff980014;border-color:#ff98004d}.sensitivity-warning--danger{background:#f4433614;border-color:#f443364d}.sensitivity-warning__icon{flex-shrink:0;font-size:20px}.sensitivity-warning__content{flex:1 1;min-width:0}.sensitivity-warning__title{color:#fffffff2;display:block;font-size:14px;font-weight:600;margin-bottom:4px}.sensitivity-warning__message{color:#fff9;font-size:13px;line-height:1.5;margin:0}.scanner__tokenomics{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;padding:20px}.scanner__tokenomics-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:20px}.scanner__tokenomics-card{align-items:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;display:flex;flex-direction:column;padding:16px;position:relative;text-align:center;transition:all .2s ease}.scanner__tokenomics-card:hover{background:#ffffff0a;border-color:#ffffff1a}.scanner__tokenomics-card--active{background:#26e2b30d;border-color:#26e2b333}.scanner__tokenomics-card--circulating{background:#60a5fa0d;border-color:#60a5fa26}.scanner__tokenomics-icon{font-size:24px;margin-bottom:8px}.scanner__tokenomics-content{align-items:center;display:flex;flex-direction:column;gap:4px}.scanner__tokenomics-label{color:#ffffff80;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.scanner__tokenomics-value{color:#fffffff2;font-size:18px;font-weight:700}.scanner__tokenomics-pct{color:#fff9;font-size:13px;font-weight:500}.scanner__tokenomics-badge{border-radius:6px;font-size:9px;font-weight:700;letter-spacing:.05em;padding:4px 8px;position:absolute;right:-8px;text-transform:uppercase;top:-8px}.scanner__tokenomics-badge--burn{background:linear-gradient(135deg,#f97316,#ea580c);color:#fff}.scanner__tokenomics-badge--lock{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff}.scanner__tokenomics-badge--vest{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.scanner__tokenomics-bar{margin-top:8px}.scanner__tokenomics-bar-label{color:#ffffff80;display:flex;font-size:12px;justify-content:space-between;margin-bottom:8px}.scanner__tokenomics-bar-track{background:#60a5fa33;border-radius:6px;display:flex;height:12px;overflow:hidden}.scanner__tokenomics-bar-segment{height:100%;transition:width .3s ease}.scanner__tokenomics-bar-segment--burned{background:linear-gradient(90deg,#f97316,#ea580c)}.scanner__tokenomics-bar-segment--locked{background:linear-gradient(90deg,#22c55e,#16a34a)}.scanner__tokenomics-bar-segment--vested{background:linear-gradient(90deg,#8b5cf6,#7c3aed)}.scanner__tokenomics-bar-legend{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:12px}.scanner__tokenomics-legend-item{align-items:center;color:#fff9;display:flex;font-size:11px;gap:6px}.scanner__tokenomics-legend-dot{border-radius:3px;height:10px;width:10px}.scanner__tokenomics-legend-dot--burned{background:linear-gradient(135deg,#f97316,#ea580c)}.scanner__tokenomics-legend-dot--locked{background:linear-gradient(135deg,#22c55e,#16a34a)}.scanner__tokenomics-legend-dot--vested{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.scanner__tokenomics-legend-dot--circulating{background:#60a5fa80}.scanner__section-loading{align-items:center;color:#ffffff80;display:flex;font-size:13px;gap:10px;justify-content:center;padding:24px}.scanner__loading-spinner{animation:spin .8s linear infinite;border:2px solid #ffffff1a;border-radius:50%;border-top-color:#26e2b3;height:16px;width:16px}@media (max-width:900px){.scanner__tokenomics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.scanner__tokenomics{padding:16px}.scanner__tokenomics-grid{gap:12px;grid-template-columns:1fr}.scanner__tokenomics-card{flex-direction:row;padding:14px 16px;text-align:left}.scanner__tokenomics-icon{font-size:20px;margin-bottom:0;margin-right:12px}.scanner__tokenomics-content{align-items:flex-start;flex:1 1}.scanner__tokenomics-value{font-size:16px}.scanner__tokenomics-badge{align-self:center;margin-left:auto;position:static}.scanner__tokenomics-bar-legend{gap:12px}}.scanner__davinci-details{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;padding:20px}.scanner__davinci-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.scanner__davinci-item{display:flex;flex-direction:column;gap:8px}.scanner__davinci-item--full{grid-column:1/-1}.scanner__davinci-label{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.scanner__davinci-network,.scanner__davinci-value{align-items:center;display:flex;gap:8px}.scanner__davinci-network{color:#ffffffe6;font-size:14px;font-weight:500}.scanner__davinci-hedera-icon,.scanner__davinci-network img{border-radius:50%;height:20px;width:20px}.scanner__davinci-hedera-icon{align-items:center;background:linear-gradient(135deg,#26e2b3,#36e4da);color:#000;display:flex;font-size:12px;font-weight:700;justify-content:center}.scanner__davinci-lp{align-items:center;display:flex;gap:12px}.scanner__davinci-lp-token{align-items:center;background:#ffffff0a;border-radius:8px;display:flex;gap:8px;padding:6px 12px}.scanner__davinci-lp-token img{border-radius:50%;height:20px;width:20px}.scanner__davinci-lp-token span{color:#ffffffe6;font-size:13px;font-weight:600}.scanner__davinci-lp-sep{color:#ffffff4d;font-size:16px;font-weight:500}.scanner__davinci-wrapped{color:#a78bfa;font-size:13px;font-weight:500}.scanner__section-source{color:#ffffff59;font-size:11px;font-weight:500;margin-left:auto}@media (max-width:768px){.scanner__davinci-grid{grid-template-columns:repeat(2,1fr)}.scanner__results-title-row{align-items:flex-start;flex-direction:column;gap:8px}.scanner__results-badges{margin-top:8px}.verification-badge{font-size:10px;padding:3px 8px}.sensitivity-warning{padding:12px 14px}.sensitivity-warning__title{font-size:13px}.sensitivity-warning__message{font-size:12px}.lp-pair-display{align-items:flex-start;flex-direction:column;gap:10px}.scanner__lp-info{padding:14px 16px}}@media (max-width:480px){.scanner__davinci-grid{grid-template-columns:1fr}.davinci-icon__app-badge,.davinci-icon__network,.davinci-icon__verify{transform:scale(.9)}}.scanner__pools{grid-gap:12px;display:grid;gap:12px}.scanner__pool{grid-gap:16px;align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;display:grid;gap:16px;grid-template-columns:40px 1fr auto;padding:16px 20px;transition:all .2s ease}.scanner__pool:hover{background:#ffffff0d;border-color:#ffffff1a}.scanner__pool-rank{align-items:center;background:#26e2b31a;border-radius:8px;color:#26e2b3;display:flex;font-size:14px;font-weight:600;height:32px;justify-content:center;width:32px}.scanner__pool-info{display:flex;flex-direction:column;gap:4px;min-width:0}.scanner__pool-name{color:#fffffff2;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scanner__pool-dex{color:#ffffff80;font-size:13px}.scanner__pool-stats{align-items:center;display:flex;gap:24px}.scanner__pool-stat{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.scanner__pool-stat-label{color:#fff6;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.scanner__pool-stat-value{color:#26e2b3;font-size:14px;font-weight:600}.scanner__pool-stat-value--up{color:#26e2b3}.scanner__pool-stat-value--down{color:#f87171}.scanner__pools-enriched{display:flex;flex-direction:column;gap:8px}.pool-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;overflow:hidden;transition:all .2s ease}.pool-card:hover{background:#ffffff08;border-color:#ffffff1a}.pool-card--expanded{background:#26e2b305;border-color:#26e2b34d}.pool-card__main{align-items:center;cursor:pointer;display:flex;gap:12px;padding:14px 16px}.pool-card__rank{align-items:center;background:#26e2b31a;border-radius:8px;color:#26e2b3;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:28px;justify-content:center;width:28px}.pool-card__info{flex:1 1;min-width:0}.pool-card__header{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pool-card__name{color:#fff;font-size:15px;font-weight:600}.pool-card__badge{align-items:center;border-radius:6px;display:inline-flex;font-size:10px;font-weight:600;gap:4px;letter-spacing:.3px;padding:2px 8px;text-transform:uppercase}.pool-card__badge--new{background:#60a5fa26;color:#60a5fa}.pool-card__meta{align-items:center;color:#ffffff80;display:flex;font-size:12px;gap:6px;margin-top:4px}.pool-card__meta-dot{opacity:.3}.pool-card__stats{align-items:center;display:flex;gap:20px}.pool-card__stat{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.pool-card__stat-label{color:#fff6;font-size:10px;font-weight:500;letter-spacing:.3px;text-transform:uppercase}.pool-card__stat-value{color:#26e2b3;font-size:14px;font-weight:600}.pool-card__stat-value--up{color:#26e2b3}.pool-card__stat-value--down{color:#ef4444}.pool-card__expand-icon{color:#ffffff4d;flex-shrink:0}.pool-card__details{animation:slideDown .2s ease;border-top:1px solid #ffffff0f;margin-top:0;padding:0 16px 16px}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.pool-card__ratio-section{padding:12px 0}.pool-card__ratio-header{display:flex;font-size:11px;font-weight:500;justify-content:space-between;margin-bottom:8px}.pool-card__ratio-bar{background:#ffffff0d;border-radius:4px;display:flex;height:8px;overflow:hidden}.pool-card__ratio-fill{height:100%;transition:width .3s ease}.pool-card__ratio-fill--buy{background:linear-gradient(90deg,#26e2b3,#22c55e)}.pool-card__ratio-fill--sell{background:linear-gradient(90deg,#ef4444,#dc2626)}.pool-card__security{grid-gap:16px;border-top:1px solid #ffffff0a;display:grid;gap:16px;grid-template-columns:1fr 1fr;padding:12px 0}.pool-card__security-item{display:flex;flex-direction:column;gap:8px}.pool-card__security-header{align-items:center;display:flex;gap:6px}.pool-card__security-icon{font-size:14px}.pool-card__security-label{color:#ffffff80;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.pool-card__security-value{display:flex;flex-direction:column;gap:6px}.pool-card__security-pct{font-size:20px;font-weight:700}.pool-card__security-bar{background:#ffffff1a;border-radius:3px;height:6px;overflow:hidden}.pool-card__security-bar-fill{border-radius:3px;height:100%;transition:width .3s ease}.pool-card__security-bar-fill--locked{background:linear-gradient(90deg,#26e2b3,#22c55e)}.pool-card__security-bar-fill--burned{background:linear-gradient(90deg,#f97316,#ea580c)}.pool-card__security-unlock{color:#fff6;font-size:10px}.pool-card__security-loading{align-items:center;color:#ffffff80;display:flex;font-size:12px;gap:8px;padding:12px 0}.pool-card__metrics{border-top:1px solid #ffffff0a;display:flex;flex-wrap:wrap;gap:16px;padding:12px 0}.pool-card__metric{display:flex;flex-direction:column;gap:2px}.pool-card__metric-label{color:#fff6;font-size:10px;font-weight:500;letter-spacing:.3px;text-transform:uppercase}.pool-card__metric-value{color:#fffc;font-size:13px;font-weight:600}@media (max-width:768px){.pool-card__main{flex-wrap:wrap;gap:10px}.pool-card__stats{border-top:1px solid #ffffff0a;justify-content:space-between;margin-top:8px;padding-top:10px;width:100%}.pool-card__stat{align-items:center}.pool-card__security{grid-template-columns:1fr}.pool-card__expand-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.pool-card__main{padding-right:40px;position:relative}}@media (max-width:480px){.pool-card__stats{gap:12px}.pool-card__stat-value{font-size:13px}.pool-card__header{align-items:flex-start;flex-direction:column;gap:4px}}.scanner__trades-table{border-collapse:collapse;width:100%}.scanner__trades-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.scanner__trades-table th{background:#0006;border-bottom:1px solid #ffffff0f;color:#fff6;font-size:11px;font-weight:600;letter-spacing:.5px;padding:14px 16px;text-align:left;text-transform:uppercase}.scanner__trades-table th:first-child{padding-left:20px}.scanner__trades-table th:last-child{padding-right:20px;text-align:center}.scanner__trades-table td{border-bottom:1px solid #ffffff0a;color:#ffffffd9;font-size:13px;padding:14px 16px;vertical-align:middle}.scanner__trades-table td:first-child{padding-left:20px}.scanner__trades-table td:last-child{padding-right:20px;text-align:center}.scanner__trades-table tbody tr{transition:background .15s ease}.scanner__trades-table tbody tr:hover{background:#ffffff08}.scanner__trades-table tbody tr:last-child td{border-bottom:none}.scanner__trade-type{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:4px 10px}.scanner__trade-type--buy{background:#26e2b31f;color:#26e2b3}.scanner__trade-type--sell{background:#f871711f;color:#f87171}.scanner__trade-dot{border-radius:50%;height:6px;width:6px}.scanner__trade-type--buy .scanner__trade-dot{background:#26e2b3}.scanner__trade-type--sell .scanner__trade-dot{background:#f87171}.scanner__holders{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;overflow:hidden}.scanner__holder-rank{color:#ffffff80}.scanner__holder-address{color:#fffc;font-family:JetBrains Mono,monospace}.scanner__holder-balance{color:#26e2b3;font-weight:500;text-align:right}.scanner__holder-link{color:#fff6;transition:color .2s ease}.scanner__holder-link:hover{color:#26e2b3}.scanner__risk-header{align-items:center;display:flex;gap:16px;margin-bottom:24px}.scanner__risk-score{color:#26e2b3;font-size:48px;font-weight:700;line-height:1}.scanner__risk-label{color:#26e2b3;font-size:18px;font-weight:600}.scanner__risk-factors{display:flex;flex-direction:column;gap:8px;margin-bottom:32px}.scanner__risk-factor{align-items:center;border-radius:8px;display:flex;gap:12px;padding:12px 16px}.scanner__risk-factor-icon{font-size:16px}.scanner__risk-factor-name{color:#ffffffe6;flex:1 1;font-size:14px;font-weight:500}.scanner__risk-factor-score{color:#26e2b3;font-size:14px;font-weight:600}.scanner__risk-methodology{background:#ffffff05;border-radius:12px;padding:20px}.scanner__risk-methodology h4{align-items:center;color:#ffffffe6;display:flex;font-size:15px;font-weight:600;gap:8px;margin:0 0 16px}.scanner__risk-methodology p{color:#fff9;font-size:14px;line-height:1.6;margin:0 0 20px}.scanner__risk-category{margin-bottom:20px}.scanner__risk-category:last-child{margin-bottom:0}.scanner__risk-category h5{color:#26e2b3;font-size:14px;font-weight:600;margin:0 0 8px}.scanner__risk-category p{margin-bottom:12px}.scanner__scale-item{border-bottom:1px solid #ffffff0a;color:#fff9;font-size:13px;padding:6px 0}.scanner__scale-item:last-child{border-bottom:none}.scanner__scale-pts{color:#fffc;font-weight:500}.scanner__risk-ranges{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-top:20px}.scanner__risk-range{background:#ffffff08;border-radius:8px;padding:12px;text-align:center}.scanner__risk-range-value{font-size:16px;font-weight:600;margin-bottom:4px}.scanner__risk-range-label{font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.scanner__chart-container{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;overflow:hidden}.scanner__chart-source-indicator{align-items:center;background:#0000004d;border-bottom:2px solid;color:#ffffffe6;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px}.scanner__chart-area{min-height:400px;position:relative}.scanner__chart-empty,.scanner__chart-loading{align-items:center;color:#ffffff80;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:400px}.scanner__chart-empty-icon{font-size:48px;opacity:.5}.scanner__chart-embed{height:450px;width:100%}.scanner__chart-embed iframe{border:none;height:100%;width:100%}.scanner__chart-canvas-container{width:100%}.scanner__chart-canvas-container canvas{height:100%;width:100%}.scanner__chart-links{background:#0003;border-top:1px solid #ffffff0f;display:flex;gap:12px;padding:12px 16px}.scanner__chart-link{align-items:center;background:#0000;border:1px solid;border-radius:6px;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;text-decoration:none;transition:all .2s ease}.scanner__chart-link:hover{background:#ffffff0d}@media (max-width:768px){.scanner__pool{gap:12px;grid-template-columns:32px 1fr;grid-template-rows:auto auto}.scanner__pool-stats{flex-wrap:wrap;gap:16px;grid-column:1/-1;justify-content:flex-start}.scanner__pool-stat{align-items:flex-start}.scanner__trades-table{font-size:13px}.scanner__trades-table td,.scanner__trades-table th{padding:10px 12px}.scanner__risk-ranges{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.scanner__pool{padding:14px 16px}.scanner__pool-stats{gap:12px}.scanner__trades-table td,.scanner__trades-table th{padding:8px 10px}.scanner__holder-address{font-size:12px;max-width:120px;overflow:hidden;text-overflow:ellipsis}.scanner__risk-ranges{grid-template-columns:1fr}}:root{--nft-bg-primary:#0a0a0f;--nft-bg-secondary:#12121a;--nft-bg-tertiary:#1a1a24;--nft-bg-elevated:#1e1e28;--nft-bg-glass:#ffffff08;--nft-bg-glass-strong:#ffffff0f;--nft-border-subtle:#ffffff0f;--nft-border-medium:#ffffff1a;--nft-border-accent:#00dc824d;--nft-text-primary:#fff;--nft-text-secondary:#ffffffb3;--nft-text-tertiary:#ffffff73;--nft-accent:#00dc82;--nft-accent-light:#34d399;--nft-accent-glow:#00dc8266;--nft-accent-muted:#00dc8226;--nft-success:#30d158;--nft-warning:#ff9f0a;--nft-danger:#ff453a;--nft-radius-sm:8px;--nft-radius-md:12px;--nft-radius-lg:16px;--nft-radius-xl:20px;--nft-radius-2xl:24px;--nft-shadow-sm:0 2px 8px #0003;--nft-shadow-md:0 4px 20px #0000004d;--nft-shadow-lg:0 8px 40px #0006;--nft-transition-fast:150ms cubic-bezier(0.4,0,0.2,1);--nft-transition-base:200ms cubic-bezier(0.4,0,0.2,1)}.nft-results{-webkit-font-smoothing:antialiased;animation:nft-fadeIn .5s ease-out;color:#fff;color:var(--nft-text-primary);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif}@keyframes nft-fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.nft-results--error,.nft-results--loading{align-items:center;display:flex;justify-content:center;min-height:400px}.nft-results--loading{background:linear-gradient(180deg,#0000,#10b98108);min-height:60vh}.nft-loading{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;background:var(--nft-bg-glass);border:1px solid #10b98133;border-radius:24px;box-shadow:0 20px 60px #0000004d,0 0 40px #10b9811a;display:flex;flex-direction:column;gap:24px;padding:48px}.nft-loading__spinner{height:80px;position:relative;width:80px}.nft-loading__spinner-ring{border:3px solid #0000;border-radius:50%;inset:0;position:absolute}.nft-loading__spinner-ring:first-child{animation:nft-spin 1s linear infinite;border-top-color:#10b981}.nft-loading__spinner-ring:nth-child(2){animation:nft-spin 1.5s linear infinite reverse;border-right-color:#34d399;inset:8px}.nft-loading__spinner-ring:nth-child(3){animation:nft-spin 2s linear infinite;border-bottom-color:#6ee7b7;inset:16px}@keyframes nft-spin{to{transform:rotate(1turn)}}.nft-loading__content{align-items:center;display:flex;flex-direction:column;gap:12px;text-align:center}.nft-loading__title{color:#fff;font-size:1.25rem;font-weight:600;letter-spacing:-.02em}.nft-loading__status{animation:nft-pulse 2s ease-in-out infinite;color:#fff9;font-size:.875rem;min-height:20px}.nft-loading__progress{background:#ffffff1a;border-radius:2px;height:4px;margin-top:8px;overflow:hidden;width:200px}.nft-loading__progress-bar{animation:nft-progress 1.5s ease-in-out infinite;background:linear-gradient(90deg,#10b981,#34d399);border-radius:2px;height:100%;width:30%}@keyframes nft-pulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes nft-progress{0%{transform:translateX(-100%)}50%{transform:translateX(200%)}to{transform:translateX(400%)}}.nft-error{justify-content:center;min-height:400px;padding:40px 20px}.nft-error,.nft-error__card{align-items:center;display:flex}.nft-error__card{animation:nft-error-appear .4s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff08,#ffffff03);border:1px solid #ffffff14;border-radius:24px;flex-direction:column;gap:16px;max-width:420px;padding:48px 40px;text-align:center}@keyframes nft-error-appear{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.nft-error__icon{filter:grayscale(.3);font-size:64px;line-height:1;margin-bottom:8px}.nft-error__title{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;margin:0}.nft-error__desc{color:#fff9;font-size:.95rem;line-height:1.5;margin:0}.nft-error__code{background:#ef444426;border:1px solid #ef44444d;border-radius:6px;color:#f87171;display:inline-block;font-family:SF Mono,Monaco,monospace;font-size:.8rem;font-weight:600;padding:4px 12px}.nft-error__console{color:#ffffff59;font-size:.75rem;font-style:italic;margin:4px 0 0}.nft-error__actions{display:flex;gap:12px;margin-top:12px}.nft-error__btn{border:none;border-radius:10px;cursor:pointer;font-size:.9rem;font-weight:600;padding:12px 24px;transition:all .2s ease}.nft-error__btn--primary{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 15px #10b9814d;color:#000}.nft-error__btn--primary:hover{box-shadow:0 6px 20px #10b98166;transform:translateY(-2px)}.nft-error__btn--secondary{background:#ffffff0d;border:1px solid #ffffff26;color:#fffc}.nft-error__btn--secondary:hover{background:#ffffff1a;border-color:#ffffff40}.nft-empty-state{align-items:center;background:linear-gradient(135deg,#ffffff05,#0000);border:1px dashed #ffffff1a;border-radius:16px;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 40px;text-align:center}.nft-empty-state__icon{font-size:48px;opacity:.4}.nft-empty-state__text{color:#ffffff80;font-size:1rem}.nft-header{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff0f,#ffffff08);background:linear-gradient(135deg,var(--nft-bg-glass-strong),var(--nft-bg-glass));border:1px solid #ffffff0f;border:1px solid var(--nft-border-subtle);border-radius:24px;border-radius:var(--nft-radius-2xl);display:flex;justify-content:space-between;margin-bottom:20px;overflow:hidden;padding:24px;position:relative}.nft-header:before{background:linear-gradient(90deg,#0000,#00dc82,#0000);background:linear-gradient(90deg,#0000,var(--nft-accent),#0000);content:"";height:1px;left:0;opacity:.5;position:absolute;right:0;top:0}.nft-header__collection{align-items:center;display:flex;gap:20px}.nft-header__image{align-items:center;background:#1a1a24;background:var(--nft-bg-tertiary);border:2px solid #ffffff1a;border:2px solid var(--nft-border-medium);border-radius:16px;border-radius:var(--nft-radius-lg);display:flex;height:80px;justify-content:center;overflow:hidden;width:80px}.nft-header__image img{height:100%;object-fit:cover;width:100%}.nft-header__info{display:flex;flex-direction:column;gap:8px}.nft-header__name{font-size:24px;font-weight:700;letter-spacing:-.02em;margin:0}.nft-header__meta{align-items:center;display:flex;gap:12px}.nft-header__symbol{background:#ffffff08;background:var(--nft-bg-glass);border-radius:8px;border-radius:var(--nft-radius-sm);color:#ffffffb3;color:var(--nft-text-secondary);font-size:14px;padding:4px 10px}.nft-header__copy{align-items:center;background:none;border:none;border-radius:8px;border-radius:var(--nft-radius-sm);color:#ffffff73;color:var(--nft-text-tertiary);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:4px 8px;transition:.15s cubic-bezier(.4,0,.2,1);transition:var(--nft-transition-fast)}.nft-header__copy:hover{background:#ffffff08;background:var(--nft-bg-glass);color:#ffffffb3;color:var(--nft-text-secondary)}.nft-header__id{font-family:SF Mono,monospace}.nft-tabs{-webkit-overflow-scrolling:touch;background:#0000;border:none;border-radius:0;display:flex;gap:8px;margin-bottom:24px;overflow-x:auto;padding:0;scrollbar-width:none}.nft-tabs::-webkit-scrollbar{display:none}.nft-tabs__tab{background:none;border:none;border-radius:12px;border-radius:var(--nft-radius-md);color:#ffffff73;color:var(--nft-text-tertiary);cursor:pointer;flex:0 0 auto;font-size:14px;font-weight:600;padding:12px 20px;transition:.15s cubic-bezier(.4,0,.2,1);transition:var(--nft-transition-fast);white-space:nowrap}.nft-tabs__tab:hover{background:#ffffff08;background:var(--nft-bg-glass);color:#ffffffb3;color:var(--nft-text-secondary)}.nft-tabs__tab--active{background:linear-gradient(135deg,#00dc82,#34d399);background:linear-gradient(135deg,var(--nft-accent),var(--nft-accent-light));box-shadow:0 2px 8px #0003;box-shadow:var(--nft-shadow-sm);color:#000}.nft-content{animation:nft-slideUp .3s ease-out}@keyframes nft-slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.nft-stats-grid{grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.nft-stat-card{align-items:flex-start;background:var(--nft-bg-glass);border:1px solid var(--nft-border-subtle);border-radius:16px;border-radius:var(--nft-radius-lg);gap:14px;padding:18px;transition:.2s cubic-bezier(.4,0,.2,1);transition:var(--nft-transition-base)}.nft-stat-card:hover{background:#ffffff0f;background:var(--nft-bg-glass-strong);border-color:var(--nft-border-medium);transform:translateY(-2px)}.nft-stat-card__icon{align-items:center;background:#00dc8226;background:var(--nft-accent-muted);border-radius:12px;border-radius:var(--nft-radius-md);display:flex;flex-shrink:0;font-size:18px;height:40px;justify-content:center;width:40px}.nft-stat-card__content{gap:4px;min-width:0}.nft-stat-card__label{color:#ffffff73;color:var(--nft-text-tertiary);font-size:12px;font-weight:500;letter-spacing:.04em}.nft-stat-card__value{color:var(--nft-text-primary);font-size:20px}.nft-stat-card__subvalue{color:#ffffff73;color:var(--nft-text-tertiary);font-size:12px}.nft-score-ring__value{align-items:center;display:flex;flex-direction:column;gap:2px}.nft-score-ring__number{font-size:32px;font-weight:700;letter-spacing:-.02em}.nft-score-ring__label{color:#ffffff73;color:var(--nft-text-tertiary);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.nft-section{background:#ffffff08;background:var(--nft-bg-glass);border:1px solid #ffffff0f;border:1px solid var(--nft-border-subtle);border-radius:20px;border-radius:var(--nft-radius-xl);margin-bottom:20px;padding:24px}.nft-section__title{align-items:center;display:flex;font-size:18px;font-weight:700;gap:10px}.nft-key-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.nft-key-item{align-items:center;background:#1a1a24;background:var(--nft-bg-tertiary);border-radius:12px;border-radius:var(--nft-radius-md);display:flex;gap:10px;padding:12px}.nft-key-item__icon{font-size:16px}.nft-key-item__name{color:#ffffffb3;color:var(--nft-text-secondary);flex:1 1;font-size:13px}.nft-key-item__status{font-size:12px;font-weight:600}.nft-key-item__status--present{color:#ff9f0a;color:var(--nft-warning)}.nft-key-item__status--absent{color:#30d158;color:var(--nft-success)}@media (max-width:768px){.nft-header{gap:20px;text-align:center}.nft-header,.nft-header__collection{flex-direction:column}.nft-tabs{flex-wrap:nowrap;gap:8px;padding:0}.nft-tabs__tab{font-size:13px;padding:10px 14px}.nft-stats-grid{grid-template-columns:repeat(2,1fr)}}.nft-header__actions{flex-direction:column;gap:12px}.nft-header__pdf-btn{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#10b98126,#10b98114);border:1px solid #10b9814d;border-radius:10px;color:#10b981;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 18px;transition:all .2s ease}.nft-header__pdf-btn:hover:not(:disabled){background:linear-gradient(135deg,#10b98140,#10b98126);border-color:#10b98180;box-shadow:0 4px 12px #10b98133;transform:translateY(-1px)}.nft-header__pdf-btn:active:not(:disabled){transform:translateY(0)}.nft-header__pdf-btn:disabled{cursor:not-allowed;opacity:.7}.nft-header__pdf-btn--loading{pointer-events:none}.nft-header__pdf-btn svg{flex-shrink:0}.nft-header__pdf-spinner{animation:pdf-spin .8s linear infinite;border:2px solid #10b9814d;border-radius:50%;border-top-color:#10b981;height:14px;width:14px}@keyframes pdf-spin{to{transform:rotate(1turn)}}@media (max-width:768px){.nft-header__actions{flex-direction:row;gap:16px;justify-content:center;width:100%}.nft-header__pdf-btn{font-size:12px;padding:8px 14px}}.scanner__btn--pdf{align-items:center;background:linear-gradient(135deg,#10b9811f,#10b9810f);border:1px solid #10b98140;border-radius:8px;color:#10b981;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:all .2s ease}.scanner__btn--pdf:hover:not(:disabled){background:linear-gradient(135deg,#10b98133,#10b9811a);border-color:#10b98166;transform:translateY(-1px)}.scanner__btn--pdf:disabled{cursor:not-allowed;opacity:.6}.scanner__btn--pdf.scanner__btn--loading{pointer-events:none}@media (max-width:768px){.scanner__btn--pdf{font-size:12px;padding:6px 10px}}.nft-loading__ring{border:3px solid #0000;border-radius:50%;inset:0;position:absolute}.nft-loading__ring:first-child{animation:nft-spin 1s linear infinite;border-top-color:#10b981}.nft-loading__ring:last-child{animation:nft-spin 1.5s linear infinite reverse;border-right-color:#34d399;inset:10px}.nft-tab-content{animation:nft-tab-fade .3s ease-out;padding:24px 0}@keyframes nft-tab-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.nft-stats-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:24px}.nft-stat-card{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;display:flex;gap:12px;padding:16px;transition:all .2s ease}.nft-stat-card:hover{background:#ffffff0d;border-color:#ffffff1a}.nft-stat-card__icon{font-size:1.5rem;opacity:.8}.nft-stat-card__content{display:flex;flex-direction:column;gap:2px}.nft-stat-card__label{color:#ffffff80;font-size:.75rem;letter-spacing:.03em;text-transform:uppercase}.nft-stat-card__value{color:#fff;font-size:1.1rem;font-weight:700}.nft-stat-card__subvalue{color:#fff6;font-size:.7rem}.nft-section{margin-bottom:28px}.nft-section__title{border-bottom:1px solid #ffffff14;color:#ffffffb3;font-size:.9rem;font-weight:600;letter-spacing:.05em;margin:0 0 16px;padding-bottom:8px;text-transform:uppercase}.nft-keys-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.nft-key-badge{align-items:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;display:flex;gap:8px;padding:10px 14px}.nft-key-badge__dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.nft-key-badge__label{color:#ffffffb3;flex:1 1;font-size:.8rem}.nft-key-badge__status{font-size:.75rem;font-weight:600}.nft-distribution{display:flex;flex-direction:column;gap:12px}.nft-distribution__bar{background:#ffffff0d;border-radius:6px;display:flex;height:12px;overflow:hidden}.nft-distribution__segment{height:100%;transition:width .5s ease}.nft-distribution__legend{display:flex;flex-wrap:wrap;gap:16px}.nft-distribution__legend-item{align-items:center;color:#ffffffb3;display:flex;font-size:.8rem;gap:6px}.nft-distribution__dot{border-radius:3px;height:10px;width:10px}.nft-distribution__legend-value{color:#fff;font-weight:600}.nft-concentration-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.nft-concentration-item{align-items:center;background:#ffffff05;border-radius:8px;display:flex;gap:12px;padding:12px}.nft-concentration-item__label{color:#fff9;font-size:.8rem;min-width:50px}.nft-concentration-item__bar{background:#ffffff14;border-radius:3px;flex:1 1;height:6px;overflow:hidden}.nft-concentration-item__fill{background:linear-gradient(90deg,#10b981,#34d399);border-radius:3px;height:100%;transition:width .5s ease}.nft-concentration-item__value{color:#10b981;font-size:.85rem;font-weight:600;min-width:50px;text-align:right}.nft-gini{align-items:center;background:#10b98114;border:1px solid #10b98133;border-radius:10px;display:inline-flex;gap:10px;margin-top:16px;padding:12px 20px}.nft-gini__label{color:#ffffffb3;font-size:.85rem}.nft-gini__value{color:#10b981;font-family:SF Mono,Monaco,monospace;font-size:1rem;font-weight:700}.nft-table{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;overflow:hidden}.nft-table__header{grid-gap:12px;background:#ffffff08;border-bottom:1px solid #ffffff0f;color:#ffffff80;display:grid;font-size:.75rem;font-weight:600;gap:12px;grid-template-columns:50px 1fr 80px 70px;letter-spacing:.03em;padding:12px 16px;text-transform:uppercase}.nft-table__body{max-height:500px;overflow-y:auto}.nft-table__row{grid-gap:12px;align-items:center;border-bottom:1px solid #ffffff08;display:grid;gap:12px;grid-template-columns:50px 1fr 80px 70px;padding:12px 16px;transition:background .15s ease}.nft-table__row:hover{background:#ffffff08}.nft-table__row:last-child{border-bottom:none}.nft-table__rank{color:#ffffff80;font-size:.8rem;font-weight:600}.nft-table__address{color:#10b981;font-family:SF Mono,Monaco,monospace;font-size:.85rem;text-decoration:none}.nft-table__address:hover{text-decoration:underline}.nft-table__balance{color:#fff;font-size:.9rem;font-weight:600;text-align:right}.nft-table__share{color:#fff9;font-size:.8rem;text-align:right}.nft-marketplaces-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.nft-marketplace-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:20px;transition:all .2s ease}.nft-marketplace-card:hover{background:#ffffff0d;border-color:#ffffff1f}.nft-marketplace-card--empty{opacity:.6}.nft-marketplace-card__header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.nft-marketplace-card__logo{border-radius:8px;height:36px;object-fit:cover;width:36px}.nft-marketplace-card__name{color:#fff;font-size:1rem;font-weight:600}.nft-marketplace-card__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.nft-marketplace-card__stat{display:flex;flex-direction:column;gap:4px}.nft-marketplace-card__stat-label{color:#ffffff80;font-size:.7rem;text-transform:uppercase}.nft-marketplace-card__stat-value{color:#10b981;font-size:.9rem;font-weight:600}.nft-marketplace-card__empty{color:#fff6;font-size:.9rem;padding:20px 0;text-align:center}.nft-marketplace-card__link{background:#10b9811a;border:1px solid #10b98133;border-radius:8px;color:#10b981;display:block;font-size:.85rem;font-weight:600;padding:10px 16px;text-align:center;text-decoration:none;transition:all .2s ease}.nft-marketplace-card__link:hover{background:#10b98126;border-color:#10b9814d}.nft-best-price{align-items:center;background:linear-gradient(135deg,#10b9811a,#10b9810d);border:1px solid #10b98140;border-radius:12px;display:inline-flex;gap:12px;margin-top:20px;padding:16px 24px}.nft-best-price__label{color:#fff9;font-size:.85rem}.nft-best-price__value{color:#10b981;font-size:1.25rem;font-weight:700}.nft-best-price__market{color:#ffffff80;font-size:.8rem}.nft-traits__loading{align-items:center;color:#fff9;display:flex;flex-direction:column;gap:16px;padding:60px 20px}.nft-traits-list{display:flex;flex-direction:column;gap:8px}.nft-trait-group{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;overflow:hidden}.nft-trait-group__header{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;font-size:.95rem;gap:10px;padding:14px 18px;transition:background .15s ease;width:100%}.nft-trait-group__header:hover{background:#ffffff08}.nft-trait-group__name{flex:1 1;font-weight:600;text-align:left}.nft-trait-group__count{color:#ffffff80;font-size:.8rem}.nft-trait-group__arrow{color:#fff6;font-size:.7rem;transition:transform .2s ease}.nft-trait-group__arrow.expanded{transform:rotate(180deg)}.nft-trait-group__values{grid-gap:8px;background:#0003;border-top:1px solid #ffffff0d;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));padding:12px}.nft-trait-card{background:#ffffff08;border-radius:8px;padding:12px}.nft-trait-card__info{display:flex;flex-direction:column;gap:6px}.nft-trait-card__name{color:#fff;font-size:.85rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nft-trait-card__stats{color:#ffffff80;display:flex;font-size:.75rem;gap:12px}.nft-trait-card__rarity{align-items:center;display:flex;gap:8px;margin-top:4px}.nft-trait-card__rarity-bar{background:#10b981;border-radius:2px;flex:1 1;height:4px;max-width:60%}.nft-trait-card__rarity span{color:#10b981;font-size:.7rem;font-weight:600}.nft-gallery{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.nft-gallery__item{align-items:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px;transition:all .2s ease}.nft-gallery__item:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-2px)}.nft-gallery__serial{color:#fff9;font-size:.8rem;font-weight:600}.nft-score-ring{align-items:center;display:flex;justify-content:center;position:relative}.nft-score-ring__value{font-family:SF Mono,Monaco,monospace;font-size:1.5rem;font-weight:700;position:absolute}.nft-header__actions{align-items:center;display:flex;gap:16px}.nft-header__placeholder{font-size:2rem}@media (max-width:768px){.nft-stats-grid{grid-template-columns:repeat(2,1fr)}.nft-table__header,.nft-table__row{font-size:.8rem;gap:8px;grid-template-columns:40px 1fr 60px 50px;padding:10px 12px}.nft-concentration-grid,.nft-marketplaces-grid{grid-template-columns:1fr}.nft-trait-group__values{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.nft-gallery{gap:12px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.nft-error__card{margin:0 16px;padding:32px 24px}.nft-error__icon{font-size:48px}.nft-error__title{font-size:1.25rem}.nft-error__actions{flex-direction:column;width:100%}.nft-error__btn{width:100%}}.scanner__stats-bar--4{align-items:center;display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr}.scanner__stats-bar--5{align-items:center;display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr}.scanner__stat-value--highlight{color:#26e2b3!important;font-weight:700}.scanner__stat-item--wboost{padding-left:8px}.scanner__stat-value--wboost{background:linear-gradient(135deg,#f59e0b26,#fbbf2414);border:1px solid #f59e0b40;border-radius:8px;color:#f59e0b!important;padding:2px 10px}.scanner__stat-item--free{padding-left:8px}.scanner__stat-value--free{background:linear-gradient(135deg,#10b98126,#34d39914);border:1px solid #10b98140;border-radius:8px;color:#10b981!important;padding:2px 10px}.scanner__stat-value--exhausted{background:#64748b1a;border:1px solid #64748b33;border-radius:8px;color:#64748b!important;padding:2px 10px}.scanner__stats-bar--6{align-items:center;display:flex;gap:20px;justify-content:center}.scanner__tabs--4{display:grid;grid-template-columns:repeat(4,1fr)}.scanner__tab--history{border-left:1px solid #ffffff1a}.scanner__tab--history.scanner__tab--active{background:#0000;border-color:#8b5cf699;box-shadow:0 0 0 1px #8b5cf64d,0 0 15px #8b5cf61a;color:#8b5cf6}.scanner__tab--history.scanner__tab--active .scanner__tab-icon{color:#8b5cf6}.scanner__tab--history:hover:not(.scanner__tab--active){background:#8b5cf614;border-color:#8b5cf64d;color:#a78bfa}.scanner__tab--history:hover:not(.scanner__tab--active) .scanner__tab-icon{color:#a78bfa}[data-theme=light] .scanner__tab--history.scanner__tab--active{background:#0000;border-color:#6d28d999;box-shadow:0 0 0 1px #6d28d94d,0 0 15px #6d28d91a;color:#7c3aed}[data-theme=light] .scanner__tab--history.scanner__tab--active .scanner__tab-icon{color:#7c3aed}[data-theme=light] .scanner__tab--history:hover:not(.scanner__tab--active){background:#6d28d914;border-color:#6d28d94d;color:#7c3aed}[data-theme=light] .scanner__tab--history:hover:not(.scanner__tab--active) .scanner__tab-icon{color:#7c3aed}.scanner__history-tab{animation:fadeIn .3s ease;width:100%}.scanner__history-tab-header{align-items:flex-start;border-bottom:1px solid #ffffff0f;display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:20px}.scanner__history-tab-info{flex:1 1}.scanner__history-tab-title{color:#fff;font-size:24px;font-weight:700;margin:0 0 6px}.scanner__history-tab-subtitle{color:#ffffff80;font-size:14px;margin:0}.scanner__history-tab-count{align-items:center;background:#26e2b31a;border:1px solid #26e2b333;border-radius:12px;display:flex;flex-direction:column;padding:12px 20px}.scanner__history-tab-total{color:#26e2b3;font-size:28px;font-weight:700;line-height:1}.scanner__history-tab-label{color:#ffffff80;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.scanner__history-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}.scanner__history-filters{display:flex;flex-wrap:wrap;gap:8px}.scanner__history-filter{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;color:#fff9;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;transition:all .2s ease}.scanner__history-filter:hover{background:#ffffff0f;border-color:#ffffff1f;color:#fff}.scanner__history-filter--active{background:#26e2b326;border-color:#26e2b34d;color:#26e2b3}.scanner__history-filter-count{background:#ffffff1a;border-radius:10px;font-size:11px;font-weight:600;padding:2px 8px}.scanner__history-filter--active .scanner__history-filter-count{background:#26e2b333}.scanner__history-search{flex:1 1;max-width:300px;min-width:200px;position:relative}.scanner__history-search-icon{font-size:14px;left:14px;opacity:.5;position:absolute;top:50%;transform:translateY(-50%)}.scanner__history-search-input{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;color:#fff;font-size:14px;outline:none;padding:10px 36px 10px 40px;transition:all .2s ease;width:100%}.scanner__history-search-input::placeholder{color:#ffffff4d}.scanner__history-search-input:focus{background:#ffffff0d;border-color:#26e2b366}.scanner__history-search-clear{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff9;cursor:pointer;display:flex;font-size:14px;height:20px;justify-content:center;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:20px}.scanner__history-search-clear:hover{background:#fff3;color:#fff}.scanner__history-clear-btn{background:#f871711a;border:1px solid #f8717133;border-radius:10px;color:#f87171;cursor:pointer;font-size:13px;font-weight:500;padding:10px 16px;transition:all .2s ease;white-space:nowrap}.scanner__history-clear-btn:hover{background:#f8717133;border-color:#f8717166}.scanner__history-table-wrapper{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;overflow-x:auto}.scanner__history-table{border-collapse:collapse;min-width:600px;width:100%}.scanner__history-th{background:#ffffff05;border-bottom:1px solid #ffffff0f;color:#fff6;font-size:12px;font-weight:600;letter-spacing:.5px;padding:16px 20px;text-align:left;text-transform:uppercase}.scanner__history-th--type{width:180px}.scanner__history-th--id{width:auto}.scanner__history-th--date{width:140px}.scanner__history-th--actions{text-align:right;width:220px}.scanner__history-row{transition:background .2s ease}.scanner__history-row:hover{background:#ffffff08}.scanner__history-row:not(:last-child) .scanner__history-td{border-bottom:1px solid #ffffff0a}.scanner__history-td{padding:16px 20px;vertical-align:middle}.scanner__history-td--actions{text-align:right}.scanner__history-type{align-items:center;display:flex;gap:10px}.scanner__history-type-icon{font-size:20px}.scanner__history-type-badge{border-radius:6px;font-size:12px;padding:4px 10px}.scanner__history-id{display:flex;flex-direction:column;gap:2px}.scanner__history-id-value{color:#fff;font-family:SF Mono,Fira Code,monospace;font-size:14px;font-weight:500}.scanner__history-id-symbol{color:#fff6;font-size:12px}.scanner__history-date{color:#fff9;cursor:help;font-size:13px}.scanner__history-actions{display:flex;gap:8px;justify-content:flex-end}.scanner__history-action{align-items:center;background:#ffffff0d;border:1px solid #0000;border-radius:8px;color:#ffffffb3;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:8px 12px;transition:all .2s ease}.scanner__history-action:hover{background:#ffffff1a;color:#fff}.scanner__history-action--view{background:#26e2b31a;border-color:#26e2b333;color:#26e2b3}.scanner__history-action--view:hover{background:#26e2b333}.scanner__history-action--pdf{background:#8b5cf61a;border-color:#8b5cf633;color:#8b5cf6;justify-content:center;min-width:90px}.scanner__history-action--pdf:hover{background:#8b5cf633}.scanner__history-action--loading{cursor:wait;opacity:.7}.scanner__history-action--success{background:#22c55e26;border-color:#22c55e4d;color:#22c55e}.scanner__history-action--delete{background:#0000;color:#ffffff4d;padding:8px 10px}.scanner__history-action--delete:hover{background:#f871711a;color:#f87171}.scanner__history-empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px 40px;text-align:center}.scanner__history-empty-icon{font-size:64px;margin-bottom:20px;opacity:.5}.scanner__history-empty-title{color:#fff;font-size:20px;font-weight:600;margin:0 0 8px}.scanner__history-empty-text{color:#fff6;font-size:14px;margin:0}.scanner__history-no-results{align-items:center;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:16px;display:flex;flex-direction:column;justify-content:center;padding:60px 40px;text-align:center}.scanner__history-no-results-icon{font-size:32px;margin-bottom:12px;opacity:.4}.scanner__history-no-results p{color:#fff6;font-size:14px;margin:0}[data-theme=light] .scanner__history-tab-title{color:#0f172a}[data-theme=light] .scanner__history-tab-subtitle{color:#64748b}[data-theme=light] .scanner__history-tab-count{background:#26e2b314;border-color:#26e2b326}[data-theme=light] .scanner__history-filter{background:#f8fafc;border-color:#e2e8f0;color:#64748b}[data-theme=light] .scanner__history-filter:hover{background:#f1f5f9;border-color:#cbd5e1;color:#0f172a}[data-theme=light] .scanner__history-filter--active{background:#26e2b31a;border-color:#26e2b34d;color:#059669}[data-theme=light] .scanner__history-filter-count{background:#0000000d}[data-theme=light] .scanner__history-search-input{background:#fff;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .scanner__history-search-input::placeholder{color:#94a3b8}[data-theme=light] .scanner__history-clear-btn{background:#ef444414;border-color:#ef444433;color:#dc2626}[data-theme=light] .scanner__history-table-wrapper{background:#fff;border-color:#e2e8f0}[data-theme=light] .scanner__history-th{background:#f8fafc;border-color:#e2e8f0;color:#64748b}[data-theme=light] .scanner__history-row:hover{background:#f8fafc}[data-theme=light] .scanner__history-row:not(:last-child) .scanner__history-td{border-color:#f1f5f9}[data-theme=light] .scanner__history-id-value{color:#0f172a}[data-theme=light] .scanner__history-date,[data-theme=light] .scanner__history-id-symbol{color:#64748b}[data-theme=light] .scanner__history-action{background:#f8fafc;color:#64748b}[data-theme=light] .scanner__history-action:hover{background:#f1f5f9;color:#0f172a}[data-theme=light] .scanner__history-action--view{background:#26e2b314;color:#059669}[data-theme=light] .scanner__history-action--pdf{background:#8b5cf614;color:#7c3aed}[data-theme=light] .scanner__history-empty-title{color:#0f172a}[data-theme=light] .scanner__history-empty-text{color:#64748b}[data-theme=light] .scanner__history-no-results{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .scanner__history-no-results p{color:#64748b}@media (max-width:768px){.scanner__stats-bar--4{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.scanner__stats-bar--4 .scanner__stat-divider{display:none}.scanner__tabs--4{gap:8px;grid-template-columns:repeat(2,1fr)}.scanner__tab--history{border-left:none}.scanner__history-tab-header{flex-direction:column;gap:16px}.scanner__history-tab-count{align-self:flex-start;flex-direction:row;gap:8px}.scanner__history-toolbar{align-items:stretch;flex-direction:column}.scanner__history-filters{justify-content:center;order:2}.scanner__history-search{max-width:none;order:1}.scanner__history-clear-btn{order:3;text-align:center}.scanner__history-table-wrapper{border-left:none;border-radius:0;border-right:none;margin:0 -16px}.scanner__history-td,.scanner__history-th{padding:12px 16px}.scanner__history-th--type{width:120px}.scanner__history-th--actions{width:auto}.scanner__history-actions{flex-direction:column;gap:6px}.scanner__history-action{justify-content:center;width:100%}.scanner__history-action--delete{margin-top:4px}}@media (max-width:480px){.scanner__history-filters{width:100%}.scanner__history-filter{flex:1 1;font-size:12px;justify-content:center;padding:8px 10px}.scanner__history-filter-count{display:none}.scanner__history-type-badge{font-size:10px;padding:3px 8px}.scanner__history-id-value{font-size:12px}}.token-card{background:linear-gradient(135deg,#1a1a2ef2,#0f0f1efa);border:1px solid #ffffff14;border-radius:20px;margin-bottom:24px;overflow:hidden}.token-card__main{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr auto auto;padding:24px}.token-card__identity{align-items:center;display:flex;gap:16px}.token-card__icon{border-radius:16px;box-shadow:0 4px 20px #0000004d;flex-shrink:0;overflow:hidden}.token-card__icon img{height:100%;object-fit:cover;width:100%}.token-card__icon--placeholder{align-items:center;color:#fffc;display:flex;font-size:24px;font-weight:700;justify-content:center}.token-card__info{display:flex;flex-direction:column;gap:8px;min-width:0}.token-card__title{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.token-card__symbol{color:#fff;font-size:24px;font-weight:800;letter-spacing:-.5px}.token-card__name{color:#fff9;font-size:20px;font-weight:500}.token-card__verified{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:center;width:22px}.token-card__badges{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.token-card__badge{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:4px 10px}.token-card__badge--type{background:#26e2b326;border:1px solid #26e2b34d;color:#26e2b3}.token-card__badge-icon{font-size:11px}.token-card__badge--source{background:#ffffff0d;color:#ffffff80}.token-card__badge--network{background:#64748b26;border:1px solid #64748b4d;color:#ffffffb3}.token-card__address,.token-card__evm{align-items:center;display:flex;gap:8px}.token-card__address-label{background:#26e2b326;border-radius:4px;color:#26e2b3cc;font-size:11px;font-weight:600;letter-spacing:.5px;padding:2px 6px;text-transform:uppercase}.token-card__address-value{color:#ffffffb3;font-family:SF Mono,Fira Code,monospace;font-size:14px}.token-card__evm{margin-top:2px}.token-card__evm-label{background:#8b5cf626;border-radius:4px;color:#8b5cf6cc;font-size:11px;font-weight:600;letter-spacing:.5px;padding:2px 6px;text-transform:uppercase}.token-card__evm-value{color:#ffffff80;font-family:SF Mono,Fira Code,monospace;font-size:13px}.token-card__copy{align-items:center;background:#ffffff0d;border:none;border-radius:6px;color:#ffffff80;cursor:pointer;display:flex;font-size:12px;height:24px;justify-content:center;transition:all .2s ease;width:24px}.token-card__copy:hover{background:#ffffff1a;color:#fff}.token-card__copy--success{background:#10b98133;color:#10b981}.token-card__price-section{padding:0 24px;text-align:center}.token-card__price{color:#fff;font-size:36px;font-weight:800;letter-spacing:-1px;line-height:1;margin-bottom:4px}.token-card__change{border-radius:8px;display:inline-block;font-size:16px;font-weight:600;padding:4px 12px}.token-card__change--up{background:#10b98126;color:#10b981}.token-card__change--down{background:#ef444426;color:#ef4444}.token-card__actions{display:flex;flex-direction:column;gap:8px;min-width:140px}.token-card__action-btn{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:10px 16px;text-decoration:none;transition:all .2s ease}.token-card__action-btn--pdf{background:#8b5cf626;border-color:#8b5cf64d;color:#a78bfa}.token-card__action-btn--pdf:hover{background:#8b5cf640}.token-card__action-btn--loading{cursor:wait;opacity:.7}.token-card__action-btn--hashscan{background:#3b82f626;border-color:#3b82f64d;color:#60a5fa}.token-card__action-btn--hashscan:hover{background:#3b82f640}.token-card__action-btn--new{background:#26e2b326;border-color:#26e2b34d;color:#26e2b3}.token-card__action-btn--new:hover{background:#26e2b340}.token-card__risk{align-items:center;background:#0003;border-top:2px solid;display:flex;justify-content:space-between;padding:16px 24px}.token-card__market-stats{align-items:center;display:flex;gap:24px}.token-card__market-stat{display:flex;flex-direction:column;gap:2px}.token-card__market-stat-label{color:#fff6;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.token-card__market-stat-value{color:#ffffffe6;font-size:15px;font-weight:700}.token-card__risk-score{align-items:center;display:flex;gap:12px}.token-card__risk-number{font-size:40px;font-weight:800;letter-spacing:-1px;line-height:1}.token-card__risk-info{display:flex;flex-direction:column;gap:2px;text-align:right}.token-card__risk-label{color:#fff6;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.token-card__risk-level{font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.token-card__risk-stats{align-items:center;display:flex;gap:20px}.token-card__risk-stat{align-items:center;display:flex;gap:6px}.token-card__risk-stat-icon{font-size:14px;opacity:.7}.token-card__risk-stat-value{color:#ffffffe6;font-size:14px;font-weight:600}.token-card__risk-stat-label{color:#fff6;font-size:11px;margin-left:2px}.token-card__risk-badge{background:#8b5cf633;border:1px solid #8b5cf64d;border-radius:8px;color:#a78bfa;font-size:12px;font-weight:600;padding:6px 12px}[data-theme=light] .token-card{background:linear-gradient(135deg,#fffffffa,#f8fafcfa)}[data-theme=light] .token-card__symbol{color:#0f172a}[data-theme=light] .token-card__name{color:#64748b}[data-theme=light] .token-card__address-value{color:#475569}[data-theme=light] .token-card__evm-value{color:#64748b}[data-theme=light] .token-card__copy{background:#0000000d;color:#64748b}[data-theme=light] .token-card__copy:hover{background:#0000001a;color:#0f172a}[data-theme=light] .token-card__risk{background:#00000008}[data-theme=light] .token-card__risk-label{color:#64748b}[data-theme=light] .token-card__risk-stat-value{color:#0f172a}[data-theme=light] .token-card__market-stat-label,[data-theme=light] .token-card__risk-stat-label{color:#64748b}[data-theme=light] .token-card__market-stat-value{color:#0f172a}@media (max-width:900px){.token-card__main{gap:20px;grid-template-columns:1fr}.token-card__price-section{padding:0;text-align:left}.token-card__actions{flex-direction:row;flex-wrap:wrap}.token-card__action-btn{flex:1 1;min-width:100px}}@media (max-width:600px){.token-card__identity{align-items:flex-start;flex-direction:column}.token-card__icon{height:56px!important;width:56px!important}.token-card__symbol{font-size:20px}.token-card__name{font-size:16px}.token-card__price{font-size:28px}.token-card__risk{align-items:stretch;flex-direction:column;gap:16px}.token-card__market-stats{gap:12px;justify-content:space-between;order:2}.token-card__risk-score{justify-content:flex-end;order:1}.token-card__risk-info{text-align:left}.token-card__risk-stats{flex-wrap:wrap;gap:12px}.token-card__risk-number{font-size:32px}}.scanner__history-th--logo{text-align:center;width:60px}.scanner__history-th--id{width:140px}.scanner__history-th--name{width:auto}.scanner__history-td--logo{text-align:center}.scanner__history-logo{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;display:inline-flex;height:40px;justify-content:center;overflow:hidden;width:40px}.scanner__history-logo img{height:100%;object-fit:cover;width:100%}.scanner__history-logo--placeholder{font-size:18px}.scanner__history-name-cell{display:flex;flex-direction:column;gap:2px}.scanner__history-name-symbol{color:#fff;font-size:14px;font-weight:600}.scanner__history-name-full{color:#ffffff80;font-size:12px}.scanner__history-action--historical{background:#f59e0b1a;border-color:#f59e0b33;color:#f59e0b}.scanner__history-action--historical:hover{background:#f59e0b33}.scanner__history-type-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:11px;font-weight:600;gap:4px;letter-spacing:.5px;padding:5px 12px;text-transform:uppercase}[data-theme=light] .scanner__history-logo{background:#00000008;border-color:#e2e8f0}[data-theme=light] .scanner__history-name-symbol{color:#0f172a}[data-theme=light] .scanner__history-name-full{color:#64748b}@media (max-width:768px){.scanner__history-td--name,.scanner__history-th--name{display:none}.scanner__history-td--logo,.scanner__history-th--logo{width:50px}.scanner__history-logo{font-size:14px;height:32px;width:32px}}.scanner__risk-display{background:linear-gradient(135deg,#1e1e2df2,#141423fa);border:1px solid #ffffff14;border-radius:20px;box-shadow:0 4px 24px #0000004d,inset 0 1px 0 #ffffff0d;margin-bottom:24px;overflow:hidden;padding:32px;position:relative;text-align:center}.scanner__risk-display:before{background:linear-gradient(90deg,#0000,#64ffda 50%,#0000);background:linear-gradient(90deg,#0000 0,var(--risk-color,#64ffda) 50%,#0000 100%);content:"";height:3px;left:0;opacity:.8;position:absolute;right:0;top:0}.scanner__risk-score-large{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:72px;font-weight:800;letter-spacing:-2px;line-height:1;margin-bottom:8px;text-shadow:0 0 40px currentColor}.scanner__risk-label-large{font-size:18px;font-weight:700;letter-spacing:3px;margin-bottom:24px;opacity:.95;text-transform:uppercase}.scanner__risk-meter{background:#ffffff14;border-radius:6px;box-shadow:inset 0 2px 4px #0000004d;height:12px;margin:0 auto;max-width:300px;overflow:hidden}.scanner__risk-meter-fill{border-radius:6px;box-shadow:0 0 20px currentColor;height:100%;position:relative;transition:width .8s cubic-bezier(.4,0,.2,1)}.scanner__risk-meter-fill:after{background:linear-gradient(180deg,#ffffff4d,#0000);border-radius:6px 6px 0 0;content:"";height:50%;left:0;position:absolute;right:0;top:0}.scanner__risk-factors-list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:32px}.scanner__risk-factor{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;padding:18px 20px;transition:all .3s ease}.scanner__risk-factor:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-2px)}.scanner__risk-factor-header{align-items:center;color:#ffffffe6;display:flex;font-size:14px;font-weight:600;justify-content:space-between;margin-bottom:12px}.scanner__risk-factor-header span:last-child{font-family:JetBrains Mono,Fira Code,monospace;font-size:15px;font-weight:700}.scanner__risk-factor-bar{background:#ffffff14;border-radius:4px;box-shadow:inset 0 1px 3px #0003;height:8px;overflow:hidden}.scanner__risk-factor-fill{border-radius:4px;height:100%;position:relative;transition:width .6s cubic-bezier(.4,0,.2,1)}.scanner__risk-factor-fill:after{background:linear-gradient(180deg,#ffffff40,#0000);content:"";height:50%;left:0;position:absolute;right:0;top:0}.scanner__risk-methodology{background:linear-gradient(145deg,#191928e6,#0f0f1cf2);border:1px solid #ffffff0f;border-radius:20px;margin-top:8px;padding:28px}.scanner__methodology-intro{background:#64ffda0d;border-left:3px solid #64ffda80;border-radius:0 12px 12px 0;color:#ffffffbf;font-size:15px;line-height:1.7;margin-bottom:28px;padding:16px 20px}.scanner__methodology-factors{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-bottom:32px}.scanner__methodology-item{background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;padding:22px;transition:all .3s ease}.scanner__methodology-item:hover{background:#ffffff0a;border-color:#ffffff14;box-shadow:0 8px 32px #0003}.scanner__methodology-header{align-items:center;display:flex;gap:12px;margin-bottom:14px}.scanner__methodology-icon{align-items:center;background:#64ffda1a;border-radius:12px;display:flex;flex-shrink:0;font-size:24px;height:44px;justify-content:center;width:44px}.scanner__methodology-title{color:#fffffff2;font-size:16px;font-weight:700;letter-spacing:.3px}.scanner__methodology-desc{color:#fff9;font-size:13px;line-height:1.65;margin-bottom:16px;padding-left:56px}.scanner__methodology-scale{display:flex;flex-direction:column;gap:6px;padding-left:56px}.scanner__scale-item{align-items:center;background:#ffffff08;border-radius:8px;color:#ffffffb3;display:flex;font-size:12px;justify-content:space-between;padding:8px 14px;transition:background .2s ease}.scanner__scale-item:hover{background:#ffffff0f}.scanner__scale-pts{color:#64ffda;font-family:JetBrains Mono,Fira Code,monospace;font-size:11px;font-weight:700}.scanner__methodology-ranges{margin-top:24px}.scanner__ranges-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:20px}.scanner__range-item{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;overflow:hidden;padding:20px 16px;position:relative;text-align:center;transition:all .3s ease}.scanner__range-item:before{content:"";height:3px;left:0;position:absolute;right:0;top:0}.scanner__range-item:hover{box-shadow:0 12px 40px #0000004d;transform:translateY(-4px)}.scanner__range-item--excellent:before{background:linear-gradient(90deg,#30d158,#34c759)}.scanner__range-item--excellent{border-color:#30d15833}.scanner__range-item--excellent:hover{background:#30d15814;border-color:#30d1584d}.scanner__range-item--good:before{background:linear-gradient(90deg,#64d2ff,#5ac8fa)}.scanner__range-item--good{border-color:#64d2ff33}.scanner__range-item--good:hover{background:#64d2ff14;border-color:#64d2ff4d}.scanner__range-item--medium:before{background:linear-gradient(90deg,#ff9f0a,#ffd60a)}.scanner__range-item--medium{border-color:#ff9f0a33}.scanner__range-item--medium:hover{background:#ff9f0a14;border-color:#ff9f0a4d}.scanner__range-item--poor:before{background:linear-gradient(90deg,#ff453a,#ff6961)}.scanner__range-item--poor{border-color:#ff453a33}.scanner__range-item--poor:hover{background:#ff453a14;border-color:#ff453a4d}.scanner__range-score{color:#fffffff2;display:block;font-family:JetBrains Mono,Fira Code,monospace;font-size:26px;font-weight:800;letter-spacing:-1px;margin-bottom:6px}.scanner__range-label{display:block;font-size:13px;font-weight:700;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.scanner__range-item--excellent .scanner__range-label{color:#30d158}.scanner__range-item--good .scanner__range-label{color:#64d2ff}.scanner__range-item--medium .scanner__range-label{color:#ff9f0a}.scanner__range-item--poor .scanner__range-label{color:#ff453a}.scanner__range-desc{color:#ffffff80;display:block;font-size:11px;line-height:1.4}.scanner__methodology-disclaimer{background:#ff9f0a14;border:1px solid #ff9f0a33;border-radius:12px;color:#ffffffbf;font-size:13px;line-height:1.6;margin-top:28px;padding:18px 22px;text-align:center}[data-theme=light] .scanner__risk-display{background:linear-gradient(135deg,#fff,#f8fafc);border-color:#e2e8f0;box-shadow:0 4px 24px #00000014}[data-theme=light] .scanner__risk-score-large{text-shadow:none}[data-theme=light] .scanner__risk-meter{background:#e2e8f0}[data-theme=light] .scanner__risk-factor{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .scanner__risk-factor:hover{background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .scanner__risk-factor-header{color:#1e293b}[data-theme=light] .scanner__risk-factor-bar{background:#e2e8f0}[data-theme=light] .scanner__risk-methodology{background:linear-gradient(145deg,#fff,#f8fafc);border-color:#e2e8f0}[data-theme=light] .scanner__methodology-intro{background:#10b98114;border-left-color:#10b981;color:#475569}[data-theme=light] .scanner__methodology-item{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .scanner__methodology-item:hover{background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .scanner__methodology-icon{background:#10b9811a}[data-theme=light] .scanner__methodology-title{color:#1e293b}[data-theme=light] .scanner__methodology-desc{color:#64748b}[data-theme=light] .scanner__scale-item{background:#f1f5f9;color:#475569}[data-theme=light] .scanner__scale-item:hover{background:#e2e8f0}[data-theme=light] .scanner__scale-pts{color:#059669}[data-theme=light] .scanner__range-item{background:#fff;border-color:#e2e8f0}[data-theme=light] .scanner__range-score{color:#1e293b}[data-theme=light] .scanner__range-desc{color:#64748b}[data-theme=light] .scanner__methodology-disclaimer{background:#f59e0b14;border-color:#f59e0b40;color:#78350f}@media (max-width:1024px){.scanner__ranges-grid{grid-template-columns:repeat(2,1fr)}.scanner__methodology-factors{grid-template-columns:1fr}}@media (max-width:768px){.scanner__risk-display{border-radius:16px;padding:24px 20px}.scanner__risk-score-large{font-size:56px}.scanner__risk-label-large{font-size:15px;letter-spacing:2px}.scanner__risk-factors-list{grid-template-columns:1fr}.scanner__risk-methodology{border-radius:16px;padding:20px 16px}.scanner__methodology-desc,.scanner__methodology-scale{margin-top:12px;padding-left:0}.scanner__ranges-grid{gap:12px;grid-template-columns:repeat(2,1fr)}.scanner__range-item{padding:16px 12px}.scanner__range-score{font-size:22px}.scanner__range-label{font-size:11px}.scanner__range-desc{font-size:10px}}@media (max-width:480px){.scanner__risk-score-large{font-size:48px}.scanner__risk-label-large{font-size:13px;letter-spacing:1.5px}.scanner__risk-meter{max-width:100%}.scanner__methodology-header{align-items:flex-start;flex-direction:column;gap:8px}.scanner__methodology-icon{font-size:20px;height:36px;width:36px}.scanner__ranges-grid{grid-template-columns:1fr 1fr}.scanner__range-item{padding:14px 10px}.scanner__range-score{font-size:20px}}.scanner__token-cell{display:flex;flex-direction:column;gap:2px}.scanner__token-symbol{color:#fffffff2;font-size:13px;font-weight:600}.scanner__token-name{color:#ffffff73;font-size:11px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scanner__change{font-family:var(--sc-font-mono);font-size:12px;font-weight:500}.scanner__change--up{color:#26e2b3}.scanner__change--down{color:#f87171}.scanner__section-badge{background:#26e2b326;border-radius:20px;font-size:12px;font-weight:600;margin-left:auto;padding:4px 12px}.scanner__filter-bar{background:#0003;border-radius:10px;display:flex;gap:8px;margin-bottom:16px;padding:8px}.scanner__filter-toggle{align-items:center;background:#0000;border:1px solid #ffffff1a;border-radius:8px;color:#ffffff80;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;padding:8px 14px;transition:all .2s ease}.scanner__filter-toggle:hover{background:#ffffff0d;border-color:#fff3;color:#ffffffb3}.scanner__filter-toggle--active{background:#26e2b326;border-color:#26e2b366;color:#26e2b3}.scanner__filter-dot{border-radius:50%;height:8px;width:8px}.scanner__filter-dot--green{background:#26e2b3;box-shadow:0 0 6px #26e2b380}.scanner__filter-dot--gray{background:#ffffff4d}.scanner__title-secondary{color:#fff6;font-size:13px;font-weight:400}.scanner__row--dimmed{opacity:.5}.scanner__row--dimmed:hover{opacity:.7}.scanner__zero-badge{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;color:#ffffff4d;display:inline-flex;font-size:11px;justify-content:center;padding:2px 8px}.scanner__risk-hero,.scanner__risk-section{display:flex;flex-direction:column;gap:24px}.scanner__risk-hero{align-items:center;background:linear-gradient(180deg,#0000004d,#0000001a);border:1px solid #ffffff0f;border-radius:16px;padding:32px 24px}.scanner__risk-gauge{height:140px;position:relative;width:240px}.scanner__risk-gauge-svg{height:100%;width:100%}.scanner__risk-gauge-score{font-family:var(--sc-font-mono);font-size:48px;font-weight:700}.scanner__risk-gauge-label{font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.scanner__risk-bonus-badge{background:#30d15833;border:1px solid #30d15866;border-radius:20px;color:#30d158;font-size:11px;font-weight:600;padding:4px 10px;position:absolute;right:0;top:0}.scanner__risk-quick-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);max-width:600px;width:100%}.scanner__risk-quick-item{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;display:flex;gap:10px;padding:12px 16px;transition:all .2s ease}.scanner__risk-quick-item:hover{background:#ffffff0d;border-color:#ffffff1a}.scanner__risk-quick-icon{flex-shrink:0;font-size:20px}.scanner__risk-quick-data{display:flex;flex-direction:column;gap:2px;min-width:0}.scanner__risk-quick-value{color:#fffffff2;font-family:var(--sc-font-mono);font-size:15px;font-weight:600}.scanner__risk-quick-label{color:#ffffff73;font-size:11px;letter-spacing:.3px;text-transform:uppercase}.scanner__risk-alerts-panel{background:#ff453a14;border:1px solid #ff453a33;border-radius:12px;padding:16px 20px}.scanner__risk-alerts-title{align-items:center;color:#ffffffe6;display:flex;font-size:14px;font-weight:600;gap:10px;margin-bottom:12px}.scanner__risk-alerts-badge{align-items:center;background:#ff453a;border-radius:10px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px}.scanner__risk-alerts-grid{display:flex;flex-wrap:wrap;gap:8px}.scanner__risk-alert-chip{align-items:center;background:#0000004d;border-radius:8px;color:#ffffffd9;display:flex;font-size:12px;gap:6px;padding:8px 12px}.scanner__risk-alert-chip--danger{background:#ff453a26;border:1px solid #ff453a4d}.scanner__risk-alert-chip--warning{background:#ff9f0a26;border:1px solid #ff9f0a4d}.scanner__risk-categories-grid{display:flex;flex-direction:column;gap:12px}.scanner__risk-cat{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;overflow:hidden;transition:all .2s ease}.scanner__risk-cat:hover{border-color:#ffffff1a}.scanner__risk-cat--open{background:#ffffff08}.scanner__risk-cat-header{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:16px 20px;transition:background .2s ease;width:100%}.scanner__risk-cat-header:hover{background:#ffffff05}.scanner__risk-cat-left{align-items:center;display:flex;gap:12px}.scanner__risk-cat-icon{font-size:20px}.scanner__risk-cat-title{color:#ffffffe6;font-size:14px;font-weight:600}.scanner__risk-cat-right{align-items:center;display:flex;gap:12px}.scanner__risk-cat-bar{background:#ffffff1a;border-radius:3px;height:6px;overflow:hidden;width:80px}.scanner__risk-cat-bar-fill{border-radius:3px;height:100%;transition:width .3s ease}.scanner__risk-cat-score{font-family:var(--sc-font-mono);font-size:13px;font-weight:600;min-width:45px;text-align:right}.scanner__risk-cat-chevron{color:#fff6;transition:transform .2s ease}.scanner__risk-cat--open .scanner__risk-cat-chevron{transform:rotate(180deg)}.scanner__risk-cat-content{border-top:1px solid #ffffff0a;margin-top:0;padding:0 20px 16px}.scanner__risk-cat-chips{display:flex;flex-wrap:wrap;gap:10px;padding-top:16px}.scanner__risk-cat-chip{align-items:center;border:1px solid;border-radius:8px;display:flex;font-size:13px;font-weight:500;gap:8px;padding:10px 16px;transition:transform .15s ease}.scanner__risk-cat-chip:hover{transform:translateY(-1px)}.scanner__risk-cat-chip-icon{font-size:14px;font-weight:700}.scanner__risk-cat-chip-label{color:#ffffffd9}.scanner__risk-cat-item{align-items:center;border-bottom:1px solid #ffffff0a;display:flex;justify-content:space-between;padding:12px 0}.scanner__risk-cat-item:first-child{padding-top:16px}.scanner__risk-cat-item:last-child{border-bottom:none;padding-bottom:0}.scanner__risk-cat-item-info{align-items:center;display:flex;gap:10px}.scanner__risk-cat-item-icon{font-size:16px}.scanner__risk-cat-item-label{color:#ffffffb3;font-size:13px}.scanner__risk-cat-item-value{background:#ffffff0d;border-radius:4px;color:#ffffffe6;font-family:var(--sc-font-mono);font-size:13px;font-weight:500;margin-left:8px;padding:2px 8px}.scanner__risk-cat-item-score{align-items:center;display:flex;gap:10px}.scanner__risk-cat-item-bar{background:#ffffff1a;border-radius:2px;height:4px;overflow:hidden;width:60px}.scanner__risk-cat-item-bar-fill{border-radius:2px;height:100%}.scanner__risk-cat-item-score span{font-family:var(--sc-font-mono);font-size:12px;font-weight:600;min-width:35px;text-align:right}.scanner__risk-methodology-section{margin-top:8px}.scanner__risk-methodology-toggle{align-items:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;color:#fff9;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:12px 16px;transition:all .2s ease;width:100%}.scanner__risk-methodology-toggle:hover{background:#ffffff0a;color:#fffc}@media (max-width:640px){.scanner__risk-quick-row{grid-template-columns:repeat(2,1fr)}.scanner__risk-gauge{height:120px;width:200px}.scanner__risk-gauge-score{font-size:36px}.scanner__risk-cat-bar{width:60px}.scanner__risk-cat-item-bar{width:40px}}@media (max-width:480px){.scanner__risk-hero{padding:24px 16px}.scanner__risk-quick-row{gap:8px;grid-template-columns:1fr 1fr}.scanner__risk-quick-item{gap:8px;padding:10px 12px}.scanner__risk-quick-icon{font-size:16px}.scanner__risk-quick-value{font-size:13px}.scanner__risk-cat-header{padding:12px 16px}.scanner__risk-cat-content{padding:0 16px 12px}}.scanner__tx-connect-prompt{align-items:center;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:48px 24px;text-align:center}.scanner__tx-connect-icon{font-size:36px;opacity:.6}.scanner__tx-connect-prompt h4{color:#ffffffe6;font-size:16px;font-weight:600;margin:0}.scanner__tx-connect-prompt p{color:#ffffff80;font-size:13px;margin:0;max-width:300px}.scanner__my-activity-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;overflow:hidden}.scanner__my-activity-header{align-items:center;background:#0003;border-bottom:1px solid #ffffff0f;display:flex;justify-content:space-between;padding:16px 20px}.scanner__my-activity-wallet{align-items:center;display:flex;gap:10px}.scanner__my-activity-wallet-icon{font-size:20px}.scanner__my-activity-wallet-id{color:#ffffffe6;font-family:var(--sc-font-mono);font-size:14px;font-weight:500}.scanner__my-activity-hashscan{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;color:#ffffffb3;display:flex;font-size:12px;font-weight:500;gap:4px;padding:6px 12px;text-decoration:none;transition:all .2s ease}.scanner__my-activity-hashscan:hover{background:#ffffff1a;color:#26e2b3}.scanner__my-activity-stats{grid-gap:1px;background:#ffffff0f;display:grid;gap:1px;grid-template-columns:repeat(4,1fr)}.scanner__my-activity-stat{background:#0000004d;display:flex;flex-direction:column;gap:6px;padding:20px}.scanner__my-activity-stat-label{color:#ffffff73;font-size:11px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.scanner__my-activity-stat-value{color:#ffffffe6;font-family:var(--sc-font-mono);font-size:18px;font-weight:600}.scanner__my-activity-stat-value small{color:#ffffff80;font-size:12px;font-weight:400;margin-left:4px}.scanner__my-activity-stat--buy .scanner__my-activity-stat-value{color:#26e2b3}.scanner__my-activity-stat--sell .scanner__my-activity-stat-value{color:#f87171}.scanner__my-activity-stat--positive .scanner__my-activity-stat-value{color:#26e2b3}.scanner__my-activity-stat--negative .scanner__my-activity-stat-value{color:#f87171}.scanner__my-activity-empty{align-items:center;display:flex;flex-direction:column;gap:12px;padding:40px 24px;text-align:center}.scanner__my-activity-empty-icon{font-size:40px;opacity:.5}.scanner__my-activity-empty-title{color:#ffffffd9;font-size:16px;font-weight:600}.scanner__my-activity-empty-desc{color:#ffffff80;font-size:13px;line-height:1.5;max-width:350px}.scanner__my-activity-empty-hint{border-top:1px solid #ffffff0f;color:#ffffff59;font-size:12px;margin-top:8px;max-width:300px;padding-top:12px}.scanner__trade-type--receive{background:#22c55e1f;color:#22c55e}.scanner__trade-type--send{background:#f973161f;color:#f97316}.scanner__trade-type--transfer{background:#8b5cf61f;color:#8b5cf6}.scanner__trade-type--receive .scanner__trade-dot{background:#22c55e}.scanner__trade-type--send .scanner__trade-dot{background:#f97316}.scanner__trade-type--transfer .scanner__trade-dot{background:#8b5cf6}.scanner__trade-volume--buy{color:#26e2b3}.scanner__trade-volume--sell{color:#f87171}@media (max-width:768px){.scanner__my-activity-stats{grid-template-columns:repeat(2,1fr)}.scanner__my-activity-header{align-items:flex-start;flex-direction:column;gap:12px}.scanner__my-activity-wallet-id{font-size:12px}}@media (max-width:480px){.scanner__my-activity-stat{padding:14px}.scanner__my-activity-stat-value{font-size:15px}}.scanner__tx-subtab,.scanner__tx-subtabs{display:flex;gap:8px}.scanner__tx-subtab{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;color:#fff9;cursor:pointer;font-size:13px;font-weight:500;padding:10px 16px;transition:all .2s ease}.scanner__tx-subtab:hover{background:#ffffff0f;border-color:#ffffff1f;color:#fffc}.scanner__tx-subtab--active{background:#26e2b31f;border-color:#26e2b34d;color:#26e2b3}.scanner__tx-subtab-icon{align-items:center;display:flex;opacity:.7}.scanner__tx-subtab--active .scanner__tx-subtab-icon{opacity:1}.scanner__tx-timeframes{background:#0003;border-radius:8px;display:flex;gap:6px;padding:4px}.scanner__tx-tf{background:#0000;border:none;border-radius:6px;color:#ffffff80;cursor:pointer;font-size:12px;font-weight:600;padding:8px 14px;transition:all .15s ease}.scanner__tx-tf:hover{background:#ffffff0d;color:#fffc}.scanner__tx-tf--active{background:#26e2b326;color:#26e2b3}.scanner__tx-controls{align-items:center;background:#0003;border:1px solid #ffffff0f;border-radius:12px;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;padding:16px}.scanner__tx-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:20px}.scanner__tx-summary-item{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:16px 20px;transition:all .2s ease}.scanner__tx-summary-item:hover{background:#ffffff0a;border-color:#ffffff1a}.scanner__tx-summary-row{align-items:center;display:flex;gap:10px}.scanner__tx-summary-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.scanner__tx-summary-dot--buy{background:#26e2b3;box-shadow:0 0 8px #26e2b380}.scanner__tx-summary-dot--sell{background:#f87171;box-shadow:0 0 8px #f8717180}.scanner__tx-summary-dot--pressure{background:#3b82f6;box-shadow:0 0 8px #3b82f680}.scanner__tx-summary-dot--whale{background:#8b5cf6;box-shadow:0 0 8px #8b5cf680}.scanner__tx-summary-value{color:#fffffff2;font-family:var(--sc-font-mono);font-size:22px;font-weight:700}.scanner__tx-summary-item--buy .scanner__tx-summary-value{color:#26e2b3}.scanner__tx-summary-item--sell .scanner__tx-summary-value{color:#f87171}.scanner__tx-summary-item--pressure .scanner__tx-summary-value{color:#3b82f6}.scanner__tx-summary-item--whale .scanner__tx-summary-value{color:#8b5cf6}.scanner__tx-summary-label{color:#ffffff73;font-size:11px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.scanner__tx-summary-vol{color:#ffffffb3;font-family:var(--sc-font-mono);font-size:14px;font-weight:600}.scanner__whale-badge{align-items:center;display:inline-flex;font-size:14px;justify-content:center;margin-left:6px}.scanner__trade-row--whale{background:#8b5cf614}.scanner__trade-row--whale:hover{background:#8b5cf61f}@media (max-width:768px){.scanner__tx-controls{align-items:stretch;flex-direction:column;gap:12px}.scanner__tx-subtabs{width:100%}.scanner__tx-subtab{flex:1 1;justify-content:center}.scanner__tx-timeframes{justify-content:center;width:100%}.scanner__tx-summary{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.scanner__tx-summary-item{padding:12px 14px}.scanner__tx-summary-value{font-size:18px}.scanner__tx-tf{font-size:11px;padding:6px 10px}}.scanner__holders-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:20px}.scanner__holders-stat{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:16px 20px}.scanner__holders-stat-label{color:#ffffff73;font-size:11px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.scanner__holders-stat-value{color:#fffffff2;font-family:var(--sc-font-mono);font-size:20px;font-weight:700}.scanner__holder-row--top{background:#ffd70008}.scanner__holder-row--top:hover{background:#ffd7000f}.scanner__holder-rank{font-family:var(--sc-font-mono);font-weight:600;text-align:center;width:50px}.scanner__holder-address{font-family:var(--sc-font-mono);font-size:13px}.scanner__holder-address a{color:#fffc;text-decoration:none;transition:color .2s ease}.scanner__holder-address a:hover{color:#26e2b3}.scanner__holder-balance{color:#ffffffe6;font-family:var(--sc-font-mono);font-size:13px}.scanner__holder-balance small{color:#ffffff73;font-size:11px;margin-left:4px}.scanner__holder-pct{width:140px}.scanner__holder-pct-wrapper{align-items:center;display:flex;gap:10px;position:relative}.scanner__holder-pct-bar{background:linear-gradient(90deg,#26e2b3,#26e2b34d);border-radius:3px;height:6px;left:0;min-width:2px;position:absolute;top:50%;transform:translateY(-50%)}.scanner__holder-pct-wrapper span{color:#ffffffb3;font-family:var(--sc-font-mono);font-size:12px;font-weight:500;margin-left:auto;position:relative;z-index:1}.scanner__holder-link{text-align:center;width:40px}.scanner__holder-link a{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;color:#ffffff80;display:inline-flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.scanner__holder-link a:hover{background:#26e2b326;border-color:#26e2b34d;color:#26e2b3}.scanner__holder-type{min-width:180px}.scanner__holder-row--identified{background:#ffffff05}.scanner__holders-table td:nth-child(3),.scanner__holders-table th:nth-child(3){min-width:180px}.wallet-badge{align-items:center;border:1px solid;border-radius:6px;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:3px 8px;transition:all .2s ease;white-space:nowrap}.wallet-badge:hover{filter:brightness(1.1)}.wallet-badge--small{font-size:10px;gap:3px;padding:2px 6px}.wallet-badge__icon{font-size:12px;line-height:1}.wallet-badge--small .wallet-badge__icon{font-size:11px}.wallet-badge__label{letter-spacing:.2px}.wallet-badge[data-type=system]{background:#6b728026;border-color:#6b72804d;color:#6b7280}.wallet-badge[data-type=dex]{background:#3b82f626;border-color:#3b82f64d;color:#3b82f6}.wallet-badge[data-type=lp_pool]{background:#06b6d426;border-color:#06b6d44d;color:#06b6d4}.wallet-badge[data-type=cex]{background:#f9731626;border-color:#f973164d;color:#f97316}.wallet-badge[data-type=burn]{background:#ef444426;border-color:#ef44444d;color:#ef4444}.wallet-badge[data-type=staking]{background:#8b5cf626;border-color:#8b5cf64d;color:#8b5cf6}.wallet-badge[data-type=bridge]{background:#10b98126;border-color:#10b9814d;color:#10b981}.wallet-badge[data-type=treasury]{background:#f59e0b26;border-color:#f59e0b4d;color:#f59e0b}.wallet-badge[data-type=token_treasury]{background:#a855f726;border-color:#a855f74d;color:#a855f7}.wallet-badge[data-type=whale]{background:#1e40af26;border-color:#1e40af4d;color:#1e40af}.wallet-badge[data-type=contract]{background:#9ca3af26;border-color:#9ca3af4d;color:#9ca3af}@media (max-width:768px){.scanner__holders-summary{gap:8px;grid-template-columns:1fr}.scanner__holders-stat{align-items:center;flex-direction:row;justify-content:space-between;padding:12px 16px}.scanner__holder-pct{width:100px}.scanner__holder-address{font-size:11px}.scanner__holder-type{min-width:auto}}@media (max-width:480px){.scanner__holder-pct,.scanner__holder-type,.scanner__holders-table td:nth-child(3),.scanner__holders-table th:nth-child(3){display:none}}.scanner__nft-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:16px}.nft-collection-card{background:linear-gradient(135deg,#ffffff08,#ffffff03);border:1px solid #ffffff14;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.nft-collection-card:hover{background:linear-gradient(135deg,#26e2b30d,#ffffff05);border-color:#26e2b34d;box-shadow:0 12px 40px #0000004d,0 0 0 1px #26e2b31a;transform:translateY(-4px)}.nft-collection-card__rank{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border:1px solid #ffffff1a;border-radius:8px;display:flex;height:32px;justify-content:center;left:12px;min-width:32px;padding:0 8px;position:absolute;top:12px;z-index:10}.nft-collection-card__rank-medal{font-size:18px;line-height:1}.nft-collection-card__rank-number{color:#ffffffb3;font-family:var(--sc-font-mono);font-size:12px;font-weight:700}.nft-collection-card__image{aspect-ratio:1;background:linear-gradient(135deg,#26e2b31a,#3b82f61a);overflow:hidden;position:relative;width:100%}.nft-collection-card__image img{height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.nft-collection-card:hover .nft-collection-card__image img{transform:scale(1.08)}.nft-collection-card__image-placeholder{align-items:center;background:linear-gradient(135deg,#26e2b326,#3b82f626);display:flex;height:100%;justify-content:center;width:100%}.nft-collection-card__image-placeholder span{font-size:64px;opacity:.5}.nft-collection-card__count-badge{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c;border:1px solid #ffffff26;border-radius:20px;bottom:12px;display:flex;gap:4px;padding:6px 12px;position:absolute;right:12px}.nft-collection-card__count-value{color:#26e2b3;font-family:var(--sc-font-mono);font-size:16px;font-weight:700}.nft-collection-card__count-label{color:#fff9;font-size:11px;letter-spacing:.5px;text-transform:uppercase}.nft-collection-card__content{display:flex;flex:1 1;flex-direction:column;gap:4px;padding:16px}.nft-collection-card__name{color:#fff;font-size:15px;font-weight:600;line-height:1.3}.nft-collection-card__id,.nft-collection-card__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nft-collection-card__id{color:#fff6;font-family:var(--sc-font-mono);font-size:12px}.nft-collection-card__stats{border-top:1px solid #ffffff0f;display:flex;gap:16px;margin-top:8px;padding-top:12px}.nft-collection-card__stat{display:flex;flex-direction:column;gap:2px}.nft-collection-card__stat-label{color:#fff6;font-size:10px;letter-spacing:.5px;text-transform:uppercase}.nft-collection-card__stat-value{color:#ffffffe6;font-family:var(--sc-font-mono);font-size:13px;font-weight:600}.nft-collection-card__actions{background:#0003;border-top:1px solid #ffffff0f;display:flex;gap:8px;padding:12px 16px}.nft-collection-card__action{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;color:#ffffff80;display:flex;flex:1 1;justify-content:center;padding:10px;text-decoration:none;transition:all .2s ease}.nft-collection-card__action:hover{background:#26e2b326;border-color:#26e2b34d;color:#26e2b3}.nft-collection-card__action svg{height:16px;width:16px}@media (max-width:768px){.scanner__nft-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.nft-collection-card__image{aspect-ratio:1.2}.nft-collection-card__content{padding:12px}.nft-collection-card__name{font-size:14px}}@media (max-width:480px){.scanner__nft-grid{gap:12px;grid-template-columns:1fr}.nft-collection-card{align-items:stretch;flex-direction:row}.nft-collection-card__image{aspect-ratio:1;flex-shrink:0;width:100px}.nft-collection-card__image-placeholder span{font-size:32px}.nft-collection-card__rank{height:28px;left:8px;min-width:28px;top:8px}.nft-collection-card__count-badge{align-self:flex-start;margin-top:auto;padding:4px 8px;position:static}.nft-collection-card__content{flex:1 1;justify-content:center;padding:12px}.nft-collection-card__stats{display:none}.nft-collection-card__actions{background:#0000;border-left:1px solid #ffffff0f;border-top:none;flex-direction:column;padding:8px}.nft-collection-card__action{padding:8px}}.scanner__links-grid{display:flex;flex-wrap:wrap;gap:10px}.scanner__link-item{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;color:#fffc;display:flex;font-size:13px;font-weight:500;gap:10px;padding:12px 16px;text-decoration:none;transition:all .2s ease}.scanner__link-item:hover{background:#ffffff0f;border-color:#ffffff26;color:#fff;transform:translateY(-1px)}.scanner__link-logo{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.scanner__link-logo svg{fill:currentColor;height:20px;opacity:.7;transition:opacity .2s ease;width:20px}.scanner__link-item:hover .scanner__link-logo svg{opacity:1}.scanner__link-text{white-space:nowrap}.scanner__link-item--hashscan:hover{background:#6366f11a;border-color:#6366f166}.scanner__link-item--hashscan:hover .scanner__link-logo svg{fill:#6366f1}.scanner__link-item--website:hover{background:#3b82f61a;border-color:#3b82f666}.scanner__link-item--website:hover .scanner__link-logo svg{fill:#3b82f6}.scanner__link-item--dexscreener:hover{background:#22c55e1a;border-color:#22c55e66}.scanner__link-item--dexscreener:hover .scanner__link-logo svg{fill:#22c55e}.scanner__link-item--saucerswap:hover{background:#a855f71a;border-color:#a855f766}.scanner__link-item--saucerswap:hover .scanner__link-logo svg{fill:#a855f7}.scanner__link-item--twitter:hover{background:#ffffff1a;border-color:#fff6}.scanner__link-item--twitter:hover .scanner__link-logo svg{fill:#fff}.scanner__link-item--telegram:hover{background:#22d3ee1a;border-color:#22d3ee66}.scanner__link-item--telegram:hover .scanner__link-logo svg{fill:#22d3ee}.scanner__link-item--discord:hover{background:#5865f21a;border-color:#5865f266}.scanner__link-item--discord:hover .scanner__link-logo svg{fill:#5865f2}@media (max-width:640px){.scanner__links-grid{gap:8px}.scanner__link-item{font-size:12px;padding:10px 14px}.scanner__link-logo{height:20px;width:20px}.scanner__link-logo svg{height:16px;width:16px}}@media (max-width:480px){.scanner__link-item{flex-basis:calc(50% - 4px);flex-grow:1;flex-shrink:1;justify-content:center;min-width:120px}}.scanner__risk-methodology-details{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;margin-top:24px;overflow:hidden}.scanner__risk-methodology-summary{align-items:center;background:#0003;cursor:pointer;display:flex;justify-content:space-between;padding:14px 20px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.scanner__risk-methodology-summary:hover{background:#0000004d}.scanner__risk-methodology-summary span{align-items:center;color:#ffffffb3;display:flex;font-size:13px;font-weight:600;gap:8px}.scanner__risk-methodology-summary svg{color:#fff6;transition:transform .2s ease}.scanner__risk-methodology-details[open] .scanner__risk-methodology-summary svg{transform:rotate(180deg)}.scanner__risk-methodology-summary::-webkit-details-marker{display:none}.scanner__risk-methodology-content{border-top:1px solid #ffffff0f;padding:20px}.scanner__risk-methodology-content p{color:#fff9;font-size:13px;line-height:1.6;margin:0 0 16px}.scanner__risk-score-legend{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-bottom:16px}.scanner__risk-legend-item{align-items:center;background:#0003;border-left:3px solid var(--legend-color);border-radius:8px;display:flex;gap:10px;padding:12px 14px}.scanner__risk-legend-item span:first-child{color:var(--legend-color);font-family:var(--sc-font-mono);font-size:13px;font-weight:700;min-width:45px}.scanner__risk-legend-item span:last-child{color:#ffffffb3;font-size:12px;font-weight:500}.scanner__risk-disclaimer{background:#ffc10714;border:1px solid #ffc10733;border-radius:8px;color:#ffc107e6!important;font-size:12px!important;margin:0!important;padding:12px 16px;text-align:center}@media (max-width:768px){.scanner__risk-score-legend{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.scanner__risk-score-legend{gap:8px;grid-template-columns:1fr 1fr}.scanner__risk-legend-item{padding:10px 12px}.scanner__risk-legend-item span:first-child{font-size:12px;min-width:40px}.scanner__risk-legend-item span:last-child{font-size:11px}}.scanner__data-source{align-items:center;background:#26e2b314;border:1px solid #26e2b340;border-radius:20px;color:#26e2b3e6;display:inline-flex;font-size:11px;font-weight:500;gap:6px;letter-spacing:.2px;margin-top:16px;padding:8px 14px}.scanner__data-source:before{content:"📡";font-size:12px}.scanner__holders .scanner__data-source,.scanner__trades .scanner__data-source{display:flex;justify-content:center;margin-top:20px}.scanner__section-badge{align-items:center;background:#26e2b31a;border:1px solid #26e2b34d;border-radius:16px;color:#26e2b3;display:inline-flex;font-size:11px;font-weight:500;gap:6px;padding:6px 12px}.scanner__historical-banner{align-items:center;background:linear-gradient(135deg,#8b5cf61f,#3b82f614);border:1px solid #8b5cf659;border-radius:12px;box-shadow:0 2px 8px #8b5cf61a;display:flex;gap:10px;justify-content:center;margin-bottom:16px;padding:14px 20px}.scanner__historical-icon{font-size:18px}.scanner__historical-text{color:#fffffff2;font-size:13px;font-weight:600;letter-spacing:.3px}.scanner__historical-date{color:#fff9;font-size:12px;font-weight:400}@keyframes historicalBannerPulse{0%,to{opacity:1}50%{opacity:.85}}.scanner__historical-banner{animation:historicalBannerPulse 3s ease-in-out infinite}@media (max-width:600px){.scanner__historical-banner{flex-wrap:wrap;gap:6px;padding:12px 16px;text-align:center}.scanner__historical-text{font-size:12px}.scanner__historical-date{font-size:11px;width:100%}}.scanner__scan-cta{justify-content:center!important;width:100%!important}.scanner__scan-cta .cta-button__label{flex:none}[data-theme=light] .scanner__btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border:1px solid #0000001a;color:#374151}[data-theme=light] .scanner__btn:hover{background:#fffffff2;border-color:#0d74594d}[data-theme=light] .scanner__btn--primary{background:linear-gradient(135deg,#0d7459,#10b981);border:none;color:#fff}[data-theme=light] .scanner__btn--primary:hover{background:linear-gradient(135deg,#0a5c47,#059669)}[data-theme=light] .scanner__btn--secondary{background:#0000000d;color:#475569}[data-theme=light] .scanner__btn--secondary:hover{background:#0000001a}[data-theme=light] .scanner__tab-icon{color:#64748b}[data-theme=light] .scanner__tab-label{color:#475569}[data-theme=light] .scanner__section-header{border-bottom-color:#00000014}[data-theme=light] .scanner__section-icon{color:#0d7459}[data-theme=light] .scanner__section-title{color:#0f172a}[data-theme=light] .scanner__section-source{color:#64748b}[data-theme=light] .scanner__empty{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9;border:1px solid #00000014}[data-theme=light] .scanner__empty-icon{color:#94a3b8}[data-theme=light] .scanner__empty-text{color:#64748b}[data-theme=light] .scanner__chart-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9;border:1px solid #00000014}[data-theme=light] .scanner__chart-source-indicator{background:#ffffffe6;border:1px solid}[data-theme=light] .scanner__chart-empty{background:#00000005;color:#64748b}[data-theme=light] .scanner__chart-empty-icon{color:#94a3b8}[data-theme=light] .scanner__trading-activity{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9;border:1px solid #00000014;border-radius:12px}[data-theme=light] .scanner__trades-table{color:#374151}[data-theme=light] .scanner__trades-table thead{background:#0000000a}[data-theme=light] .scanner__trades-table th{border-bottom:1px solid #00000014;color:#64748b}[data-theme=light] .scanner__trades-table td{border-bottom:1px solid #0000000a;color:#374151}[data-theme=light] .scanner__trades-table tr:hover{background:#0d74590d}[data-theme=light] .scanner__pools-grid{gap:16px}[data-theme=light] .scanner__pool-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #00000014}[data-theme=light] .scanner__pool-card:hover{border-color:#0d74594d;box-shadow:0 8px 32px #00000014}[data-theme=light] .scanner__pool-name{color:#0f172a}[data-theme=light] .scanner__pool-pair,[data-theme=light] .scanner__pool-stat-label{color:#64748b}[data-theme=light] .scanner__pool-stat-value{color:#0f172a}[data-theme=light] .scanner__pool-security-badge{background:#ffffffe6}[data-theme=light] .scanner__holders-table{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9;border:1px solid #00000014;border-radius:12px;overflow:hidden}[data-theme=light] .scanner__holders-table thead{background:#0000000a}[data-theme=light] .scanner__holders-table th{border-bottom:1px solid #00000014;color:#64748b}[data-theme=light] .scanner__holders-table td{border-bottom:1px solid #0000000a}[data-theme=light] .scanner__holders-table tr:hover{background:#0d74590d}[data-theme=light] .scanner__holder-rank{color:#374151}[data-theme=light] .scanner__holder-address a{color:#0d7459}[data-theme=light] .scanner__holder-address a:hover{color:#059669}[data-theme=light] .scanner__holder-balance{color:#0f172a}[data-theme=light] .scanner__holder-balance small{color:#64748b}[data-theme=light] .scanner__holder-pct{color:#374151}[data-theme=light] .scanner__holder-row--top{background:#0d74590d}[data-theme=light] .scanner__holder-row--identified{background:#6366f10d}[data-theme=light] .scanner__whale-badge{color:#0d7459}[data-theme=light] .scanner__risk-badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3!important}[data-theme=light] .scanner__risk-info{color:#374151}[data-theme=light] .scanner__risk-factors span,[data-theme=light] .scanner__risk-label{color:#64748b}[data-theme=light] .scanner__risk-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #00000014}[data-theme=light] .scanner__risk-gauge-bg{background:#0000000f}[data-theme=light] .scanner__risk-quick-grid{background:#00000005}[data-theme=light] .scanner__risk-quick-item{background:#fffc;border:1px solid #0000000f}[data-theme=light] .scanner__risk-quick-icon{color:#64748b}[data-theme=light] .scanner__risk-quick-value{color:#0f172a}[data-theme=light] .scanner__risk-quick-label{color:#64748b}[data-theme=light] .scanner__risk-alerts-panel{background:#fff9;border:1px solid #00000014}[data-theme=light] .scanner__risk-alerts-title,[data-theme=light] .scanner__risk-alerts-title span{color:#374151}[data-theme=light] .scanner__risk-alert-chip{background:#fffc;border:1px solid #00000014;color:#374151}[data-theme=light] .scanner__risk-alert-chip--danger{background:#ef44441a;border-color:#ef44444d;color:#dc2626}[data-theme=light] .scanner__risk-alert-chip--warning{background:#f59e0b1a;border-color:#f59e0b4d;color:#d97706}[data-theme=light] .scanner__risk-cat{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9;border:1px solid #00000014}[data-theme=light] .scanner__risk-cat-header{color:#374151}[data-theme=light] .scanner__risk-cat-header:hover{background:#0d74590d}[data-theme=light] .scanner__risk-cat-title{color:#0f172a}[data-theme=light] .scanner__risk-cat-score{color:#64748b}[data-theme=light] .scanner__risk-cat-bar-bg{background:#0000000f}[data-theme=light] .scanner__risk-cat-items{background:#00000005}[data-theme=light] .scanner__risk-cat-item{border-bottom:1px solid #0000000a}[data-theme=light] .scanner__risk-cat-item-label{color:#475569}[data-theme=light] .scanner__risk-cat-item-value{color:#64748b}[data-theme=light] .scanner__risk-cat-item-bar{background:#0000000f}[data-theme=light] .scanner__risk-methodology-details{background:#fff9;border:1px solid #00000014}[data-theme=light] .scanner__risk-methodology-summary{color:#374151}[data-theme=light] .scanner__risk-methodology-summary:hover{background:#0d74590d}[data-theme=light] .scanner__risk-methodology-content,[data-theme=light] .scanner__risk-methodology-content p{color:#475569}[data-theme=light] .scanner__risk-score-legend{background:#00000005}[data-theme=light] .scanner__risk-legend-item span{color:#374151}[data-theme=light] .scanner__risk-disclaimer{background:#f59e0b1a;border:1px solid #f59e0b4d;color:#92400e}[data-theme=light] .scanner__tokenomics{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9;border:1px solid #00000014;border-radius:12px;padding:16px}[data-theme=light] .scanner__tokenomics-card{background:#fffc;border:1px solid #0000000f}[data-theme=light] .scanner__tokenomics-card--active{background:#0d74590d;border-color:#0d74594d}[data-theme=light] .scanner__tokenomics-icon{color:#0d7459}[data-theme=light] .scanner__tokenomics-label{color:#64748b}[data-theme=light] .scanner__tokenomics-value{color:#0f172a}[data-theme=light] .scanner__tokenomics-pct{color:#64748b}[data-theme=light] .scanner__tokenomics-badge{color:#fff}[data-theme=light] .scanner__historical-banner{background:#6366f11a;border:1px solid #6366f14d;color:#4f46e5}[data-theme=light] .scanner__historical-icon{color:#6366f1}[data-theme=light] .scanner__historical-text{color:#4f46e5}[data-theme=light] .scanner__stat{background:#fffc;border:1px solid #0000000f}[data-theme=light] .scanner__stat-label{color:#64748b}[data-theme=light] .scanner__stat--green .scanner__stat-value{color:#059669}[data-theme=light] .scanner__stat--red .scanner__stat-value{color:#dc2626}[data-theme=light] .scanner__status-dot{box-shadow:0 0 0 2px #fffc}[data-theme=light] .nft-collection-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #00000014}[data-theme=light] .nft-collection-card:hover{border-color:#0d74594d}[data-theme=light] .nft-collection-card__name{color:#0f172a}[data-theme=light] .nft-collection-card__rank{color:#374151}[data-theme=light] .nft-collection-card__stats{color:#64748b}[data-theme=light] .nft-collection-card__image-placeholder{background:#0000000d;color:#94a3b8}[data-theme=light] .token-type-badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6}[data-theme=light] .wallet-badge{background:#ffffffe6}[data-theme=light] .wallet-badge__label{color:#374151}[data-theme=light] .scanner__links a{background:#fffc;border:1px solid #00000014;color:#374151}[data-theme=light] .scanner__links a:hover{background:#0d74591a;border-color:#0d74594d;color:#0d7459}.nft-popup__backdrop{align-items:center;animation:nft-popup-fade-in .2s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#000000bf;display:flex;flex-direction:column;inset:0;overflow-y:auto;overscroll-behavior:contain;padding:0 20px;position:fixed;z-index:9999}.nft-popup__backdrop:after,.nft-popup__backdrop:before{content:"";flex:1 0 24px}@keyframes nft-popup-fade-in{0%{opacity:0}to{opacity:1}}@keyframes nft-popup-slide-up{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.nft-popup{animation:nft-popup-slide-up .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(160deg,#141e28f7,#0c121cfc);border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 32px 80px #0009,0 0 0 1px #26e2b314;flex-shrink:0;max-width:min(720px,90vw);padding:0;position:relative;width:calc(100% - 32px)}.nft-popup__backdrop::-webkit-scrollbar{width:6px}.nft-popup__backdrop::-webkit-scrollbar-track{background:#0000}.nft-popup__backdrop::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.nft-popup__backdrop::-webkit-scrollbar-thumb:hover{background:#ffffff40}.nft-popup__close{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;border:1px solid #ffffff1f;border-radius:10px;color:#ffffffb3;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:12px;top:12px;transition:all .2s ease;width:36px;z-index:10}.nft-popup__close:hover{background:#ef444433;border-color:#ef444466;color:#ef4444}.nft-popup__header{align-items:center;display:flex;gap:16px;padding:24px 24px 16px}.nft-popup__header-image{background:linear-gradient(135deg,#26e2b326,#3b82f626);border:2px solid #ffffff1a;border-radius:14px;flex-shrink:0;height:72px;overflow:hidden;width:72px}.nft-popup__header-image img{height:100%;object-fit:cover;width:100%}.nft-popup__header-placeholder{align-items:center;color:#ffffff4d;display:flex;height:100%;justify-content:center;width:100%}.nft-popup__header-info{flex:1 1;min-width:0}.nft-popup__title{color:#fff;font-size:20px;font-weight:700;line-height:1.3;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nft-popup__token-id{color:#fff6;display:block;font-family:var(--sc-font-mono);font-size:12px;margin-bottom:8px}.nft-popup__owned-badge{align-items:center;background:#26e2b31f;border:1px solid #26e2b340;border-radius:20px;color:#26e2b3;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.nft-popup__section-title{align-items:center;color:#fffc;display:flex;font-size:14px;font-weight:600;gap:8px;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.nft-popup__market{padding:16px 24px 0}.nft-popup__market-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.nft-popup__market-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;padding:10px 12px;text-align:center}.nft-popup__market-card--accent{background:#26e2b30f;border-color:#26e2b326}.nft-popup__market-label{color:#fff6;font-size:10px;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.nft-popup__market-value{color:#ffffffe6;font-family:var(--sc-font-mono);font-size:14px;font-weight:700}.nft-popup__market-value--accent{color:#26e2b3}.nft-popup__market-sub{color:#ffffff59;font-size:10px;font-weight:400;margin-left:4px}.nft-popup__links{display:flex;gap:8px;padding:16px 24px}.nft-popup__link{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;color:#fff9;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:6px 14px;text-decoration:none;transition:all .2s ease}.nft-popup__link:hover{background:#26e2b31f;border-color:#26e2b34d;color:#26e2b3}.nft-popup__items-section{padding:0 24px 24px}.nft-popup__items-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.nft-popup__item{background:hsla(0,0%,100%,.025);border:1px solid #ffffff12;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:all .25s cubic-bezier(.4,0,.2,1)}.nft-popup__item:hover{background:#26e2b30a;border-color:#26e2b340;box-shadow:0 8px 24px #0000004d;transform:translateY(-2px)}.nft-popup__item--expanded{background:#26e2b30a;border-color:#26e2b34d;flex-direction:row;flex-wrap:wrap;grid-column:1/-1;max-width:100%}.nft-popup__item--expanded .nft-popup__item-image{aspect-ratio:1;flex-shrink:0;width:180px}.nft-popup__item--expanded .nft-popup__item-info{flex:1 1;min-width:120px}.nft-popup__item--expanded .nft-popup__item-expanded{width:100%}.nft-popup__item--listed{border-color:#fbbf2433}.nft-popup__item--listed:hover{border-color:#fbbf2466}.nft-popup__item-image{aspect-ratio:1;background:linear-gradient(135deg,#26e2b314,#3b82f614);overflow:hidden;position:relative;width:100%}.nft-popup__item-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.nft-popup__item:hover .nft-popup__item-image img{transform:scale(1.06)}.nft-popup__item-placeholder{align-items:center;color:#fff3;display:flex;height:100%;justify-content:center;width:100%}.nft-popup__item-listed-badge{align-items:center;background:#fbbf24e6;border-radius:6px;color:#000;display:flex;font-family:var(--sc-font-mono);font-size:11px;font-weight:700;gap:4px;padding:4px 8px;position:absolute;right:8px;top:8px}.nft-popup__item-info{padding:10px 12px}.nft-popup__item-name{color:#fff;font-size:13px;font-weight:600;line-height:1.3;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nft-popup__item-serial{color:#fff6;font-family:var(--sc-font-mono);font-size:11px;margin-bottom:4px}.nft-popup__item-trait-count{align-items:center;color:#26e2b3b3;display:inline-flex;font-size:11px;gap:4px}.nft-popup__item-expanded{border-top:1px solid #ffffff0f;margin-top:-2px;padding:10px 12px 12px}.nft-popup__traits-title{color:#ffffff80;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.nft-popup__traits-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-bottom:10px}.nft-popup__trait{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:6px;display:flex;flex-direction:column;gap:2px;padding:6px 8px}.nft-popup__trait-type{color:#26e2b399;font-size:9px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.nft-popup__trait-value{color:#ffffffd9;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nft-popup__item-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#ffffff80;display:-webkit-box;font-size:12px;line-height:1.5;margin-bottom:10px;overflow:hidden}.nft-popup__item-links{display:flex;gap:8px}.nft-popup__item-links a{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;color:#ffffff80;display:inline-flex;font-size:11px;gap:4px;padding:4px 10px;text-decoration:none;transition:all .2s ease}.nft-popup__item-links a:hover{background:#26e2b31f;border-color:#26e2b34d;color:#26e2b3}.nft-popup__loading-inline{align-items:center;color:#ffffff80;display:flex;font-size:13px;gap:8px;padding:16px 0}.nft-popup__no-data{color:#ffffff59;font-size:13px;padding:20px 0;text-align:center}@media (max-width:1024px){.nft-popup{max-width:min(680px,88vw)}}@media (max-width:768px){.nft-popup__backdrop{padding:0 12px}.nft-popup__backdrop:after,.nft-popup__backdrop:before{flex:1 0 16px}.nft-popup{border-radius:16px;max-width:100%}.nft-popup__header{gap:12px;padding:20px 16px 12px}.nft-popup__header-image{border-radius:12px;height:56px;width:56px}.nft-popup__title{font-size:17px}.nft-popup__market{padding:12px 16px 0}.nft-popup__market-grid{gap:6px;grid-template-columns:repeat(4,1fr)}.nft-popup__market-card{padding:8px 6px}.nft-popup__market-label{font-size:9px}.nft-popup__market-value{font-size:12px}.nft-popup__links{flex-wrap:wrap;gap:6px;padding:12px 16px}.nft-popup__items-section{padding:0 16px 20px}.nft-popup__items-grid{gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.nft-popup__traits-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.nft-popup__item--expanded{flex-direction:column}.nft-popup__item--expanded .nft-popup__item-image{max-height:220px;width:100%}}@media (max-width:540px){.nft-popup__backdrop{padding:0 8px}.nft-popup__backdrop:after,.nft-popup__backdrop:before{flex:1 0 12px}.nft-popup{border-radius:14px}.nft-popup__close{border-radius:8px;height:32px;right:10px;top:10px;width:32px}.nft-popup__header{padding:16px 14px 10px}.nft-popup__header-image{height:48px;width:48px}.nft-popup__title{font-size:15px}.nft-popup__token-id{font-size:11px}.nft-popup__owned-badge{font-size:11px;padding:3px 8px}.nft-popup__section-title{font-size:12px}.nft-popup__market{padding:10px 14px 0}.nft-popup__market-grid{gap:6px;grid-template-columns:repeat(2,1fr)}.nft-popup__market-card{padding:8px}.nft-popup__market-value{font-size:13px}.nft-popup__market-sub{display:block;margin-left:0;margin-top:2px}.nft-popup__links{padding:10px 14px}.nft-popup__link{font-size:11px;padding:5px 10px}.nft-popup__items-section{padding:0 14px 16px}.nft-popup__items-grid{gap:8px;grid-template-columns:repeat(2,1fr)}.nft-popup__item-name{font-size:12px}.nft-popup__item-serial{font-size:10px}.nft-popup__item-info{padding:8px 10px}.nft-popup__traits-grid{gap:4px;grid-template-columns:repeat(2,1fr)}.nft-popup__trait{padding:5px 6px}.nft-popup__trait-type{font-size:8px}.nft-popup__trait-value{font-size:11px}}@media (max-width:380px){.nft-popup__backdrop{padding:0 4px}.nft-popup__backdrop:after,.nft-popup__backdrop:before{flex:1 0 8px}.nft-popup{border-radius:12px}.nft-popup__header{gap:10px;padding:14px 12px 8px}.nft-popup__header-image{height:40px;width:40px}.nft-popup__title{font-size:14px}.nft-popup__market{padding:8px 12px 0}.nft-popup__market-grid{gap:4px;grid-template-columns:repeat(2,1fr)}.nft-popup__links{padding:8px 12px}.nft-popup__items-section{padding:0 12px 14px}.nft-popup__items-grid{gap:6px;grid-template-columns:1fr 1fr}.nft-popup__item-image{aspect-ratio:1}.nft-popup__item-info{padding:6px 8px}.nft-popup__item-name{font-size:11px}.nft-popup__item-listed-badge{font-size:10px;padding:3px 6px}.nft-popup__traits-grid{grid-template-columns:1fr 1fr}}[data-theme=light] .nft-popup__backdrop{background:#00000080}[data-theme=light] .nft-popup{background:linear-gradient(160deg,#fffffffa,#f8fafcfc);border-color:#0000001a;box-shadow:0 32px 80px #0003}[data-theme=light] .nft-popup__close{background:#ffffffe6;border-color:#0000001a;color:#374151}[data-theme=light] .nft-popup__title{color:#111827}[data-theme=light] .nft-popup__token-id{color:#0006}[data-theme=light] .nft-popup__section-title{color:#000000b3}[data-theme=light] .nft-popup__market-card{background:#00000008;border-color:#0000000f}[data-theme=light] .nft-popup__market-card--accent{background:#0d74590f;border-color:#0d745926}[data-theme=light] .nft-popup__market-value{color:#111827}[data-theme=light] .nft-popup__market-value--accent{color:#0d7459}[data-theme=light] .nft-popup__market-label{color:#00000073}[data-theme=light] .nft-popup__link{background:#00000008;border-color:#00000014;color:#374151}[data-theme=light] .nft-popup__link:hover{background:#0d745914;border-color:#0d745940;color:#0d7459}[data-theme=light] .nft-popup__item{background:#00000005;border-color:#0000000f}[data-theme=light] .nft-popup__item:hover{background:#0d74590a;border-color:#0d745933}[data-theme=light] .nft-popup__item--expanded{border-color:#0d74594d}[data-theme=light] .nft-popup__item-name{color:#111827}[data-theme=light] .nft-popup__item-serial{color:#0006}[data-theme=light] .nft-popup__trait{background:#00000008;border-color:#0000000f}[data-theme=light] .nft-popup__trait-type{color:#0d7459b3}[data-theme=light] .nft-popup__trait-value{color:#111827}[data-theme=light] .nft-popup__item-links a{background:#00000008;border-color:#00000014;color:#374151}[data-theme=light] .nft-popup__item-links a:hover{background:#0d745914;color:#0d7459}.scanner__freemium-badge{align-items:center;animation:fadeInUp .3s ease;border-radius:20px;display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;margin:0 auto 16px;max-width:300px;padding:10px 20px}.scanner__freemium-badge svg{flex-shrink:0}.scanner__freemium-badge--free{background:linear-gradient(135deg,#30d15826,#30d1580d);border:1px solid #30d1584d;color:#30d158}.scanner__freemium-badge--paid{background:linear-gradient(135deg,#ff9f0a26,#ff9f0a0d);border:1px solid #ff9f0a4d;color:#ff9f0a}.scanner__freemium-badge--exhausted{background:linear-gradient(135deg,#8e8e9326,#8e8e930d);border:1px solid #8e8e934d;color:#8e8e93}.scanner__success-banner{align-items:center;animation:successSlideIn .4s ease;border-radius:12px;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;margin-bottom:16px;padding:12px 20px}.scanner__success-banner--freemium{background:linear-gradient(135deg,#30d15833,#30d1580d);border:1px solid #30d15866;color:#30d158}.scanner__success-banner--wboost{background:linear-gradient(135deg,#00dc8233,#00dc820d);border:1px solid #00dc8266;color:#00dc82}.scanner__error-banner{animation:errorShake .4s ease;background:linear-gradient(135deg,#ff453a26,#ff453a0d);border:1px solid #ff453a4d;border-radius:12px;color:#ff453a;font-size:14px;font-weight:500;gap:8px;margin-bottom:16px;padding:12px 20px}.scanner__error-banner,.scanner__freemium-info{align-items:center;display:flex;justify-content:center}.scanner__freemium-info{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;gap:12px;margin-top:16px;padding:12px 16px}.scanner__freemium-info__status{align-items:center;color:#ffffffb3;display:flex;font-size:12px;gap:6px}.scanner__freemium-info__status--free{color:#30d158}.scanner__freemium-info__status--paid{color:#ff9f0a}.scanner__freemium-info__dots{display:flex;gap:4px}.scanner__freemium-info__dot{background:#ffffff26;border-radius:50%;height:8px;transition:all .2s ease;width:8px}.scanner__freemium-info__dot--used{background:#8e8e9366}.scanner__freemium-info__dot--available{background:#30d158;box-shadow:0 0 8px #30d15866}.scanner__freemium-info__separator{background:#ffffff1a;height:20px;width:1px}.scanner__freemium-info__cost{color:#ffffff80;font-size:12px}.scanner__freemium-info__cost strong{color:#00dc82;font-weight:600}.scanner__scan-btn{overflow:hidden;position:relative}.scanner__scan-btn--free:before{content:"🎁";font-size:16px;left:16px;position:absolute}.scanner__scan-btn--free{background:linear-gradient(135deg,#30d158,#28a745);padding-left:44px}.scanner__scan-btn--free:hover:not(:disabled){background:linear-gradient(135deg,#3de066,#30d158)}.scanner__scan-btn--paid{background:linear-gradient(135deg,#00dc82,#00b36b)}.scanner__scan-btn--checking{background:linear-gradient(135deg,#6b7280,#4b5563);cursor:wait}.scanner__freemium-skeleton{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:20px;display:flex;gap:8px;justify-content:center;margin:0 auto 16px;max-width:200px;padding:10px 20px}.scanner__freemium-skeleton__bar{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#ffffff0d,#ffffff1a 50%,#ffffff0d);background-size:200% 100%;border-radius:7px;height:14px}.scanner__freemium-skeleton__bar--short{width:60px}.scanner__freemium-skeleton__bar--long{width:120px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes successSlideIn{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes errorShake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-4px)}20%,40%,60%,80%{transform:translateX(4px)}}@keyframes pulseGreen{0%,to{box-shadow:0 0 0 0 #30d15866}50%{box-shadow:0 0 0 8px #30d15800}}[data-theme=light] .scanner__freemium-badge--free{background:linear-gradient(135deg,#30d1581a,#30d15805);color:#1e8e3e}[data-theme=light] .scanner__freemium-badge--paid{background:linear-gradient(135deg,#ff9f0a1a,#ff9f0a05);color:#d97706}[data-theme=light] .scanner__success-banner--freemium{background:linear-gradient(135deg,#30d1581a,#30d15805);color:#1e8e3e}[data-theme=light] .scanner__error-banner{background:linear-gradient(135deg,#dc26261a,#dc262605);border-color:#dc262633;color:#dc2626}[data-theme=light] .scanner__freemium-info{background:#00000005;border-color:#0000000f}[data-theme=light] .scanner__freemium-info__status{color:#0009}[data-theme=light] .scanner__freemium-info__dot{background:#0000001a}[data-theme=light] .scanner__freemium-info__dot--available{background:#1e8e3e}@media (max-width:480px){.scanner__freemium-badge{font-size:12px;padding:8px 16px}.scanner__freemium-info{flex-direction:column;gap:8px}.scanner__freemium-info__separator{height:1px;width:100%}}:root{--wrapped-bg:linear-gradient(135deg,#0a0a0f,#1a1a2e 50%,#0f0f1a);--wrapped-accent:#26e2b3;--wrapped-accent-secondary:#3b82f6;--wrapped-card-bg:#141423cc;--wrapped-card-border:#26e2b333;--wrapped-text:#fff;--wrapped-text-secondary:#fff9;--wrapped-text-tertiary:#fff6}.wrapped-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:40px;text-align:center}.wrapped-loading__spinner{animation:wrapped-spin 1s linear infinite;border:3px solid #26e2b333;border-radius:50%;border-top:3px solid var(--wrapped-accent);height:48px;width:48px}@keyframes wrapped-spin{to{transform:rotate(1turn)}}.wrapped-loading__text{color:#fff;color:var(--wrapped-text);font-size:18px;font-weight:600;margin-top:20px}.wrapped-loading__progress{color:#fff9;color:var(--wrapped-text-secondary);font-size:14px;margin-top:8px}.wrapped-error{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:40px;text-align:center}.wrapped-error__icon{font-size:48px;margin-bottom:16px}.wrapped-error__text{color:#fff9;color:var(--wrapped-text-secondary);font-size:16px;margin-bottom:24px}.wrapped-error__btn{background:#26e2b3;background:var(--wrapped-accent);border:none;border-radius:12px;color:#000;cursor:pointer;font-weight:600;margin:4px;padding:12px 24px;transition:all .2s}.wrapped-error__btn:hover{box-shadow:0 4px 20px #26e2b34d;transform:translateY(-2px)}.wrapped-error__btn--secondary{background:#ffffff1a;color:#fff;color:var(--wrapped-text)}.wrapped-container{align-items:center;display:flex;flex-direction:column;min-height:600px;padding:20px;position:relative}.wrapped-back-btn{background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;color:var(--wrapped-text);cursor:pointer;font-size:14px;left:20px;padding:8px 16px;position:absolute;top:20px;transition:all .2s;z-index:10}.wrapped-back-btn:hover{background:#ffffff26}.wrapped-slide-container{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141423cc;background:var(--wrapped-card-bg);border:1px solid #26e2b333;border:1px solid var(--wrapped-card-border);border-radius:24px;box-shadow:0 20px 60px #00000080,0 0 100px #26e2b31a;max-width:420px;min-height:520px;overflow:hidden;padding:32px 24px;position:relative}.wrapped-slide,.wrapped-slide-container{align-items:center;display:flex;flex-direction:column;width:100%}.wrapped-slide{flex:1 1;text-align:center}.wrapped-slide__header{color:#26e2b3;color:var(--wrapped-accent);font-size:14px;font-weight:600;letter-spacing:3px;margin-bottom:24px;text-transform:uppercase}.wrapped-slide--intro{justify-content:center}.wrapped-slide__logo{font-size:64px;margin-bottom:16px}.wrapped-slide__brand{color:#26e2b3;color:var(--wrapped-accent);font-size:12px;letter-spacing:4px;margin-bottom:8px}.wrapped-slide__title{font-size:48px;font-weight:800;margin-bottom:8px}.wrapped-slide__year{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#26e2b3,#3b82f6);background:linear-gradient(135deg,var(--wrapped-accent) 0,var(--wrapped-accent-secondary) 100%);-webkit-background-clip:text;background-clip:text;font-size:72px;font-weight:900;line-height:1}.wrapped-slide__account{background:#ffffff1a;border-radius:12px;font-family:monospace;margin-top:32px;padding:12px 20px}.wrapped-slide__account,.wrapped-slide__subtitle{color:#fff9;color:var(--wrapped-text-secondary);font-size:14px}.wrapped-slide__subtitle{margin-top:16px}.wrapped-slide__tier{border-radius:20px;font-size:12px;font-weight:600;margin-top:16px;padding:6px 16px}.wrapped-slide__tier--premium{background:linear-gradient(135deg,#26e2b3,#3b82f6);background:linear-gradient(135deg,var(--wrapped-accent),var(--wrapped-accent-secondary));color:#000}.wrapped-slide__big-stat{margin:24px 0;text-align:center}.wrapped-slide__big-number{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#26e2b3,#3b82f6);background:linear-gradient(135deg,var(--wrapped-accent) 0,var(--wrapped-accent-secondary) 100%);-webkit-background-clip:text;background-clip:text;display:block;font-size:48px;font-weight:800;line-height:1}.wrapped-slide__big-label{color:#fff9;color:var(--wrapped-text-secondary);display:block;font-size:14px;margin-top:8px}.wrapped-slide__stats-row{display:flex;gap:32px;margin:24px 0}.wrapped-slide__stat{text-align:center}.wrapped-slide__stat-value{color:#fff;color:var(--wrapped-text);display:block;font-size:28px;font-weight:700}.wrapped-slide__stat-label{color:#fff6;color:var(--wrapped-text-tertiary);display:block;font-size:12px;letter-spacing:1px;margin-top:4px;text-transform:uppercase}.wrapped-slide__stats-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin:24px 0;width:100%}.wrapped-slide__stat-card{background:#ffffff0d;border-radius:12px;padding:16px 8px;text-align:center}.wrapped-slide__stat-card-value{color:#fff;color:var(--wrapped-text);display:block;font-size:20px;font-weight:700}.wrapped-slide__stat-card-label{color:#fff6;color:var(--wrapped-text-tertiary);display:block;font-size:10px;letter-spacing:.5px;margin-top:4px;text-transform:uppercase}.wrapped-slide__highlight{align-items:center;background:#26e2b31a;border:1px solid #26e2b34d;border-radius:16px;display:flex;gap:16px;margin:16px 0;padding:16px 24px;width:100%}.wrapped-slide__highlight-icon{font-size:32px}.wrapped-slide__highlight-text{text-align:left}.wrapped-slide__highlight-text strong{color:#fff;color:var(--wrapped-text);display:block;font-weight:600}.wrapped-slide__highlight-text span{color:#fff9;color:var(--wrapped-text-secondary);font-size:13px}.wrapped-slide__month{color:#fff9;color:var(--wrapped-text-secondary);font-size:14px;margin-top:16px}.wrapped-slide__month strong{color:#26e2b3;color:var(--wrapped-accent)}.wrapped-slide__token-list{margin:16px 0;width:100%}.wrapped-slide__token-row{align-items:center;display:flex;gap:12px;margin-bottom:12px}.wrapped-slide__token-symbol{font-size:14px;font-weight:600;text-align:left;width:60px}.wrapped-slide__token-bar-container{background:#ffffff1a;border-radius:4px;flex:1 1;height:20px;overflow:hidden}.wrapped-slide__token-bar{border-radius:4px;height:100%;transition:width .5s ease}.wrapped-slide__token-pct{color:#fff9;color:var(--wrapped-text-secondary);font-size:14px;text-align:right;width:40px}.wrapped-slide__token-highlight{align-items:center;background:#26e2b31a;border-radius:12px;display:flex;gap:12px;margin-top:16px;padding:16px;width:100%}.wrapped-slide__token-highlight-icon{font-size:24px}.wrapped-slide__token-highlight strong{color:#26e2b3;color:var(--wrapped-accent)}.wrapped-slide__token-highlight-sub{color:#fff6;color:var(--wrapped-text-tertiary);font-size:12px}.wrapped-slide__nft-highlight{background:linear-gradient(135deg,#9333ea33,#3b82f633);border:1px solid #9333ea4d;border-radius:16px;margin-top:24px;padding:20px;width:100%}.wrapped-slide__nft-label{color:#fff6;color:var(--wrapped-text-tertiary);font-size:11px;letter-spacing:1px;margin-bottom:8px}.wrapped-slide__nft-icon{font-size:48px;margin:8px 0}.wrapped-slide__nft-name{color:#fff;color:var(--wrapped-text);font-family:monospace;font-size:14px;font-weight:600}.wrapped-slide__nft-count{color:#26e2b3;color:var(--wrapped-accent);font-size:14px;margin-top:4px}.wrapped-slide__chart{align-items:flex-end;display:flex;gap:6px;height:100px;justify-content:center;margin-top:20px;padding:0 8px;width:100%}.wrapped-slide__chart-bar{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100%;max-width:24px}.wrapped-slide__chart-bar-fill{background:linear-gradient(180deg,#26e2b3,#26e2b34d);background:linear-gradient(180deg,var(--wrapped-accent),#26e2b34d);border-radius:4px 4px 0 0;min-height:4px;transition:height .3s ease;width:100%}.wrapped-slide__chart-label{color:#fff6;color:var(--wrapped-text-tertiary);font-size:10px;margin-top:4px}.wrapped-slide__badges-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin:16px 0;width:100%}.wrapped-slide__badge{align-items:center;background:#ffffff0d;border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:16px 8px}.wrapped-slide__badge-icon{font-size:28px}.wrapped-slide__badge-name{color:#fff;color:var(--wrapped-text);font-size:11px;font-weight:600;text-align:center}.wrapped-slide__badges-count{margin-top:20px;text-align:center}.wrapped-slide__badges-count-num{color:#26e2b3;color:var(--wrapped-accent);display:block;font-size:24px;font-weight:700}.wrapped-slide__badges-count span{color:#fff9;color:var(--wrapped-text-secondary);font-size:13px}.wrapped-slide__personality-type{margin:16px 0}.wrapped-slide__personality-emoji{display:block;font-size:64px}.wrapped-slide__personality-name{display:block;font-size:28px;font-weight:700;margin-top:8px}.wrapped-slide__personality-desc{color:#fff9;color:var(--wrapped-text-secondary);font-size:14px;line-height:1.5;margin:16px 0;padding:0 8px}.wrapped-slide__traits{margin-top:16px;width:100%}.wrapped-slide__trait{margin-bottom:12px}.wrapped-slide__trait-header{display:flex;justify-content:space-between;margin-bottom:6px}.wrapped-slide__trait-label{color:#fff6;color:var(--wrapped-text-tertiary);font-size:11px;letter-spacing:.5px}.wrapped-slide__trait-value{color:#fff;color:var(--wrapped-text);font-size:11px;font-weight:600}.wrapped-slide__trait-bar{background:#ffffff1a;border-radius:3px;height:6px;overflow:hidden;width:100%}.wrapped-slide__trait-fill{background:linear-gradient(90deg,#26e2b3,#3b82f6);background:linear-gradient(90deg,var(--wrapped-accent),var(--wrapped-accent-secondary));border-radius:3px;height:100%;transition:width .5s ease}.wrapped-slide__summary-card{background:linear-gradient(135deg,#1a1a2e,#0f0f1a);border:2px solid #26e2b3;border:2px solid var(--wrapped-accent);border-radius:20px;padding:24px;text-align:center;width:100%}.wrapped-slide__summary-brand{color:#26e2b3;color:var(--wrapped-accent);font-size:11px;letter-spacing:2px;margin-bottom:8px}.wrapped-slide__summary-account{color:#fff9;color:var(--wrapped-text-secondary);font-family:monospace;font-size:12px;margin-bottom:20px}.wrapped-slide__summary-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:20px;text-align:left}.wrapped-slide__summary-stat{align-items:center;display:flex;font-size:13px;gap:8px}.wrapped-slide__summary-stat span:first-child{font-size:16px}.wrapped-slide__summary-personality{align-items:center;background:#26e2b31a;border-radius:12px;display:flex;gap:12px;justify-content:center;margin-bottom:16px;padding:12px}.wrapped-slide__summary-personality span:first-child{font-size:28px}.wrapped-slide__summary-personality span:last-child{font-weight:600}.wrapped-slide__summary-percentile{background:linear-gradient(90deg,#26e2b3,#3b82f6);background:linear-gradient(90deg,var(--wrapped-accent),var(--wrapped-accent-secondary));border-radius:8px;color:#000;display:inline-block;font-size:14px;font-weight:700;padding:8px 16px}.wrapped-nav{gap:16px;margin-top:24px}.wrapped-nav,.wrapped-nav__btn{align-items:center;display:flex}.wrapped-nav__btn{background:#26e2b333;border:1px solid #26e2b34d;border-radius:50%;color:#26e2b3;color:var(--wrapped-accent);cursor:pointer;font-size:20px;height:48px;justify-content:center;transition:all .2s;width:48px}.wrapped-nav__btn:hover:not(:disabled){background:#26e2b34d;transform:scale(1.05)}.wrapped-nav__btn:disabled{cursor:not-allowed;opacity:.3}.wrapped-nav__dots{display:flex;gap:6px}.wrapped-nav__dot{background:#fff3;border-radius:50%;cursor:pointer;height:8px;transition:all .3s;width:8px}.wrapped-nav__dot:hover{background:#fff6}.wrapped-nav__dot--active{background:#26e2b3;background:var(--wrapped-accent);transform:scale(1.3)}.wrapped-nav__dot--done{background:#26e2b380}.wrapped-counter{color:#fff6;color:var(--wrapped-text-tertiary);font-size:12px;margin-top:12px}.wrapped-share{display:flex;gap:12px;margin-top:20px}.wrapped-share__btn{background:#ffffff1a;border:none;border-radius:12px;color:#fff;color:var(--wrapped-text);cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .2s}.wrapped-share__btn:hover{background:#ffffff26;transform:translateY(-2px)}.wrapped-share__btn--twitter{background:#1da1f2;color:#fff}.wrapped-share__btn--twitter:hover{background:#0d8bd9}.scanner__wallet-section{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:24px}.scanner__wallet-card{align-items:center;background:var(--sc-card-bg);border:1px solid var(--sc-border);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;padding:24px;text-align:center;transition:all .2s}.scanner__wallet-card:hover{border-color:var(--sc-accent);box-shadow:0 8px 24px #0003;transform:translateY(-2px)}.scanner__wallet-card--wrapped{background:linear-gradient(135deg,#26e2b31a,#3b82f61a);border-color:#26e2b34d}.scanner__wallet-card__icon{font-size:40px;margin-bottom:12px}.scanner__wallet-card__title{color:var(--sc-text);font-size:16px;font-weight:700;margin-bottom:8px}.scanner__wallet-card__desc{color:var(--sc-text-secondary);font-size:13px;line-height:1.4;margin-bottom:16px}.scanner__wallet-card__info{background:#ffffff0d;border-radius:12px;margin-bottom:16px;padding:12px;width:100%}.scanner__wallet-card__account{color:var(--sc-text);font-family:monospace;font-size:13px;margin-bottom:4px}.scanner__wallet-card__whatakit{align-items:center;color:var(--sc-accent);display:flex;font-size:12px;gap:6px;justify-content:center}.scanner__wallet-card__tier{border-radius:12px;display:inline-block;font-size:11px;font-weight:600;margin-top:8px;padding:4px 12px}.scanner__wallet-card__tier--premium{background:linear-gradient(90deg,var(--sc-accent),#3b82f6);color:#000}.scanner__wallet-card__tier--basic{background:#ffffff1a;color:var(--sc-text-secondary)}.scanner__wallet-card__btn{background:var(--sc-accent);border:none;border-radius:12px;color:#000;cursor:pointer;font-size:14px;font-weight:600;padding:12px;transition:all .2s;width:100%}.scanner__wallet-card__btn:hover{box-shadow:0 4px 12px #26e2b34d;transform:translateY(-1px)}.scanner__wallet-card__btn--secondary{background:#ffffff1a;color:var(--sc-text)}.scanner__wallet-card__btn--secondary:hover{background:#ffffff26;box-shadow:none}.scanner__wallet-card__upsell{color:var(--sc-text-tertiary);font-size:11px;margin-top:12px}.scanner__wallet-card__upsell a{color:var(--sc-accent);text-decoration:none}.scanner__wallet-card__upsell a:hover{text-decoration:underline}@media (max-width:600px){.scanner__wallet-section{grid-template-columns:1fr}.wrapped-slide-container{max-width:100%;min-height:480px;padding:24px 16px}.wrapped-slide__big-number{font-size:36px}.wrapped-slide__year{font-size:56px}.wrapped-slide__stats-grid{gap:8px;grid-template-columns:repeat(3,1fr)}.wrapped-slide__stat-card{padding:12px 4px}.wrapped-slide__stat-card-value{font-size:16px}.wrapped-slide__badges-grid{gap:8px;grid-template-columns:repeat(3,1fr)}.wrapped-slide__badge{padding:12px 4px}.wrapped-slide__badge-icon{font-size:24px}.wrapped-slide__badge-name{font-size:10px}}.wrapped-slide--ranking{justify-content:flex-start;padding-top:16px}.wrapped-slide__header-source{background:#ffffff1a}.wrapped-slide__header-badge,.wrapped-slide__header-source{border-radius:4px;font-size:10px;letter-spacing:0;margin-left:8px;padding:2px 8px;text-transform:none}.wrapped-slide__header-badge{background:linear-gradient(135deg,#26e2b3,#3b82f6);background:linear-gradient(135deg,var(--wrapped-accent),var(--wrapped-accent-secondary));color:#000}.wrapped-slide__rank-display{align-items:center;display:flex;flex-direction:column;margin:24px 0}.wrapped-slide__rank-number{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,gold,orange);-webkit-background-clip:text;background-clip:text;font-size:64px;font-weight:900;line-height:1}.wrapped-slide__rank-of{color:#fff9;color:var(--wrapped-text-secondary);font-size:14px;margin-top:8px}.wrapped-slide__percentile-bar{background:#ffffff1a;border-radius:4px;height:8px;margin:16px 0;overflow:hidden;position:relative;width:100%}.wrapped-slide__percentile-fill{background:linear-gradient(90deg,#26e2b3,gold);background:linear-gradient(90deg,var(--wrapped-accent),gold);border-radius:4px;height:100%;transition:width .5s ease}.wrapped-slide__percentile-text{color:#26e2b3;color:var(--wrapped-accent);display:block;font-size:14px;margin-top:8px;text-align:center}.wrapped-slide__stats-row--sentx{display:flex;justify-content:space-around;margin-top:24px;width:100%}.wrapped-slide__top-collections{background:#26e2b31a;border:1px solid #26e2b34d;border-radius:12px;color:#26e2b3;color:var(--wrapped-accent);font-size:14px;margin-top:16px;padding:12px 20px}.wrapped-slide__empty{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;opacity:.8;padding:40px 20px;text-align:center}.wrapped-slide__empty-icon{font-size:48px;margin-bottom:16px;opacity:.6}.wrapped-slide__empty-text{color:#fff9;color:var(--wrapped-text-secondary);font-size:16px;margin-bottom:8px}.wrapped-slide__empty-cta{color:#26e2b3;color:var(--wrapped-accent);font-size:14px}.wrapped-slide--offers{justify-content:flex-start;padding-top:16px}.wrapped-slide__offers-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin:24px 0;width:100%}.wrapped-slide__offer-stat{background:#ffffff0d;border-radius:12px;padding:16px 8px;text-align:center}.wrapped-slide__offer-stat--highlight{background:#26e2b31a;border:1px solid #26e2b34d}.wrapped-slide__offer-value{color:#fff;color:var(--wrapped-text);display:block;font-size:28px;font-weight:700}.wrapped-slide__offer-label{color:#fff6;color:var(--wrapped-text-tertiary);display:block;font-size:10px;margin-top:4px;text-transform:uppercase}.wrapped-slide__success-rate{margin:16px 0;width:100%}.wrapped-slide__success-bar{background:#ffffff1a;border-radius:6px;height:12px;overflow:hidden}.wrapped-slide__success-fill{background:linear-gradient(90deg,#26e2b3,#3b82f6);background:linear-gradient(90deg,var(--wrapped-accent),#3b82f6);border-radius:6px;height:100%;transition:width .5s ease}.wrapped-slide__success-text{color:#fff9;color:var(--wrapped-text-secondary);display:block;font-size:14px;margin-top:8px;text-align:center}.wrapped-slide__success-text strong{color:#26e2b3;color:var(--wrapped-accent)}.wrapped-slide__total-offered{align-items:center;background:linear-gradient(135deg,#26e2b31a,#3b82f61a);border:1px solid #26e2b333;border-radius:12px;color:#fff9;color:var(--wrapped-text-secondary);display:flex;font-size:14px;gap:8px;justify-content:center;margin-top:20px;padding:16px 24px;text-align:center}.wrapped-slide__total-offered strong{color:#26e2b3;color:var(--wrapped-accent);font-size:24px;font-weight:800}.wrapped-slide--rarity{justify-content:flex-start;padding-top:16px}.wrapped-slide__rarest{background:linear-gradient(135deg,#9333ea33,#ec489933);border:1px solid #9333ea4d;border-radius:20px;margin:16px 0;padding:24px;text-align:center;width:100%}.wrapped-slide__rarest-label{color:#9333eacc;font-size:11px;letter-spacing:2px;margin-bottom:12px;text-transform:uppercase}.wrapped-slide__rarest-score{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#9333ea,#ec4899);-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:800}.wrapped-slide__rarest-info{color:#fff;color:var(--wrapped-text);font-family:monospace;font-size:14px;font-weight:600;margin:8px 0}.wrapped-slide__rarest-rank{color:#ec4899;font-size:13px;font-weight:600}.wrapped-slide__avg-score{align-items:center;background:#ffffff0d;border-radius:12px;color:#fff9;color:var(--wrapped-text-secondary);display:flex;font-size:14px;gap:12px;justify-content:center;margin:16px 0;padding:12px;width:100%}.wrapped-slide__avg-score strong{color:#fff;color:var(--wrapped-text);font-size:24px;font-weight:700}.wrapped-slide__rarity-dist{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);margin-top:16px;width:100%}.wrapped-slide__rarity-item{align-items:center;border-radius:10px;display:flex;flex-direction:column;padding:12px 4px;text-align:center}.wrapped-slide__rarity-item--legendary{background:linear-gradient(135deg,#fbbf2433,#f59e0b33)}.wrapped-slide__rarity-item--epic{background:linear-gradient(135deg,#9333ea33,#a855f733)}.wrapped-slide__rarity-item--rare{background:linear-gradient(135deg,#3b82f633,#60a5fa33)}.wrapped-slide__rarity-item--common{background:#ffffff0d}.wrapped-slide__rarity-icon{font-size:20px;margin-bottom:4px}.wrapped-slide__rarity-count{color:#fff;color:var(--wrapped-text);font-size:18px;font-weight:700}.wrapped-slide__rarity-label{color:#fff6;color:var(--wrapped-text-tertiary);font-size:9px;margin-top:2px;text-transform:uppercase}@media (max-width:400px){.wrapped-slide__rarity-dist{grid-template-columns:repeat(2,1fr)}.wrapped-slide__rarest{padding:16px}.wrapped-slide__rarest-score{font-size:36px}}.scanner__wallet-tabs-container{margin-top:16px}.scanner__wallet-subtabs{background:#0000004d;border-radius:12px;display:flex;gap:8px;margin-bottom:20px;padding:4px}.scanner__wallet-subtab{align-items:center;background:#0000;border:none;border-radius:10px;color:#fff9;color:var(--wrapped-text-secondary);cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:12px 16px;transition:all .2s ease}.scanner__wallet-subtab:hover{background:#ffffff0d;color:#fff;color:var(--wrapped-text)}.scanner__wallet-subtab--active{background:#26e2b3!important;background:var(--wrapped-accent)!important;color:#000!important;font-weight:600}.scanner__wallet-subtab span{font-size:16px}.scanner__wrapped-content{animation:fadeIn .3s ease}.scanner__wrapped-explain{background:#141423cc;background:var(--wrapped-card-bg);border:1px solid #26e2b333;border:1px solid var(--wrapped-card-border);border-radius:16px;margin-bottom:20px;padding:24px}.scanner__wrapped-explain__header{align-items:flex-start;border-bottom:1px solid #ffffff1a;display:flex;gap:16px;margin-bottom:24px;padding-bottom:20px}.scanner__wrapped-explain__icon{font-size:48px;line-height:1}.scanner__wrapped-explain__titles{flex:1 1}.scanner__wrapped-explain__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#26e2b3,#3b82f6);background:linear-gradient(135deg,var(--wrapped-accent),var(--wrapped-accent-secondary));-webkit-background-clip:text;background-clip:text;color:#fff;color:var(--wrapped-text);font-size:24px;font-weight:700;margin:0 0 4px}.scanner__wrapped-explain__subtitle{color:#fff9;color:var(--wrapped-text-secondary);font-size:14px;margin:0}.scanner__wrapped-explain__section{margin-bottom:24px}.scanner__wrapped-explain__section-title{color:#fff;color:var(--wrapped-text);font-size:16px;font-weight:600;margin:0 0 12px}.scanner__wrapped-explain__steps{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.scanner__wrapped-explain__step{align-items:flex-start;color:#fff9;color:var(--wrapped-text-secondary);display:flex;font-size:14px;gap:12px;line-height:1.5}.scanner__wrapped-explain__step-num{align-items:center;background:#26e2b3;background:var(--wrapped-accent);border-radius:50%;color:#000;display:flex;font-size:12px;font-weight:700;height:24px;justify-content:center;min-width:24px;width:24px}.scanner__wrapped-explain__metrics{display:flex;flex-direction:column;gap:8px}.scanner__wrapped-explain__metric{align-items:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:10px;display:flex;gap:12px;padding:10px 14px}.scanner__wrapped-explain__metric-icon{align-items:center;background:#26e2b31a;border-radius:8px;color:#26e2b3;display:flex;flex-shrink:0;font-size:18px;height:32px;justify-content:center;line-height:1;width:32px}.scanner__wrapped-explain__metric-text{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.scanner__wrapped-explain__metric-title{color:#fff;color:var(--wrapped-text);font-size:13px;font-weight:600;white-space:nowrap}.scanner__wrapped-explain__metric-desc{color:#fff6;color:var(--wrapped-text-tertiary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scanner__wrapped-explain__metric-text:before{content:none}.scanner__wrapped-explain__metric-title:after{color:#fff6;color:var(--wrapped-text-tertiary);content:"—";margin-left:8px;opacity:.5}.scanner__wrapped-explain__premium{align-items:flex-start;background:linear-gradient(135deg,#26e2b31a,#3b82f61a);border:1px solid #26e2b333;border-radius:12px;display:flex;gap:12px;padding:16px}.scanner__wrapped-explain__premium-icon{font-size:24px}.scanner__wrapped-explain__premium-text{flex:1 1}.scanner__wrapped-explain__premium-text strong{color:#26e2b3;color:var(--wrapped-accent);display:block;font-size:14px;margin-bottom:4px}.scanner__wrapped-explain__premium-text p{color:#fff9;color:var(--wrapped-text-secondary);font-size:13px;line-height:1.5;margin:0}.scanner__wrapped-cta{background:#141423cc;background:var(--wrapped-card-bg);border:1px solid #26e2b333;border:1px solid var(--wrapped-card-border);border-radius:16px;padding:24px;text-align:center}.scanner__wrapped-cta__info{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.scanner__wrapped-cta__account{align-items:center;display:flex;flex-direction:column;gap:4px}.scanner__wrapped-cta__account-label{color:#fff6;color:var(--wrapped-text-tertiary);font-size:12px}.scanner__wrapped-cta__account-id{color:#fff;color:var(--wrapped-text);font-family:monospace;font-size:18px;font-weight:600}.scanner__wrapped-cta__whatakit{background:#26e2b326;border:1px solid #26e2b34d;color:#26e2b3;color:var(--wrapped-accent);font-size:12px;gap:6px;padding:6px 12px}.scanner__wrapped-cta__tier,.scanner__wrapped-cta__whatakit{align-items:center;border-radius:20px;display:inline-flex;font-weight:600}.scanner__wrapped-cta__tier{font-size:13px;gap:4px;padding:8px 16px}.scanner__wrapped-cta__tier--premium{background:linear-gradient(135deg,#26e2b3,#3b82f6);background:linear-gradient(135deg,var(--wrapped-accent),var(--wrapped-accent-secondary));color:#000}.scanner__wrapped-cta__tier--basic{background:#ffffff1a;color:#fff9;color:var(--wrapped-text-secondary)}.scanner__wrapped-cta__btn{align-items:center;background:linear-gradient(135deg,#26e2b3,#20c89e);background:linear-gradient(135deg,var(--wrapped-accent),#20c89e);border:none;border-radius:12px;color:#000;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;margin-bottom:12px;max-width:300px;padding:16px 32px;transition:all .2s ease;width:100%}.scanner__wrapped-cta__btn:hover{box-shadow:0 8px 24px #26e2b34d;transform:translateY(-2px)}.scanner__wrapped-cta__upsell{color:#fff9;color:var(--wrapped-text-secondary);font-size:13px}.scanner__wrapped-cta__upsell a{color:#26e2b3;color:var(--wrapped-accent);font-weight:500;text-decoration:none}.scanner__wrapped-cta__upsell a:hover{text-decoration:underline}.scanner__wrapped-connect{align-items:center;background:#141423cc;background:var(--wrapped-card-bg);border:1px dashed #26e2b333;border:1px dashed var(--wrapped-card-border);border-radius:16px;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:40px;text-align:center}.scanner__wrapped-connect__icon{font-size:32px;opacity:.6}.scanner__wrapped-connect__text{color:#fff9;color:var(--wrapped-text-secondary);font-size:14px}@media (max-width:600px){.scanner__wallet-subtabs{flex-direction:column}.scanner__wrapped-explain{padding:16px}.scanner__wrapped-explain__header{align-items:center;flex-direction:column;text-align:center}.scanner__wrapped-explain__title{font-size:20px}.scanner__wrapped-explain__metrics{grid-template-columns:1fr 1fr}.scanner__wrapped-explain__metric{align-items:center;flex-direction:column;text-align:center}.scanner__wrapped-cta{padding:16px}}.glow-cards{--glow-primary-h:160;--glow-primary-s:100%;--glow-primary-l:43%;--glow-secondary-h:200;--glow-secondary-s:100%;--glow-secondary-l:50%;--glow-tertiary-h:270;--glow-tertiary-s:91%;--glow-tertiary-l:65%;--glow-accent-h:330;--glow-accent-s:100%;--glow-accent-l:60%;--glow-warning-h:45;--glow-warning-s:100%;--glow-warning-l:60%;--glow-danger-h:0;--glow-danger-s:84%;--glow-danger-l:60%;position:relative;width:100%}.glow-cards__inner{grid-gap:48px;display:grid;gap:48px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:8px}.glow-card{--card-h:var(--glow-primary-h);--card-s:var(--glow-primary-s);--card-l:var(--glow-primary-l);--hsl:var(--card-h),var(--card-s),var(--card-l);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#14141e99;background:var(--color-bg-card,#14141e99);border:1px solid #ffffff14;border:1px solid var(--color-border-card,#ffffff14);border-radius:20px;color:#eceff1;color:var(--color-text-primary,#eceff1);cursor:pointer;display:flex;flex-direction:column;gap:16px;overflow:hidden;padding:32px;position:relative;transition:transform .4s ease,background .4s ease,border-color .4s ease;will-change:transform,background}.glow-card[data-color=primary]{--card-h:var(--glow-primary-h);--card-s:var(--glow-primary-s);--card-l:var(--glow-primary-l)}.glow-card[data-color=secondary]{--card-h:var(--glow-secondary-h);--card-s:var(--glow-secondary-s);--card-l:var(--glow-secondary-l)}.glow-card[data-color=tertiary]{--card-h:var(--glow-tertiary-h);--card-s:var(--glow-tertiary-s);--card-l:var(--glow-tertiary-l)}.glow-card[data-color=accent]{--card-h:var(--glow-accent-h);--card-s:var(--glow-accent-s);--card-l:var(--glow-accent-l)}.glow-card[data-color=warning]{--card-h:var(--glow-warning-h);--card-s:var(--glow-warning-s);--card-l:var(--glow-warning-l)}.glow-card[data-color=danger]{--card-h:var(--glow-danger-h);--card-s:var(--glow-danger-s);--card-l:var(--glow-danger-l)}.glow-cards__inner>.glow-card:hover{background:hsla(var(--hsl),.08);border-color:hsla(var(--hsl),.2);transform:translateY(-4px);z-index:10}.glow-card--disabled{cursor:not-allowed;opacity:.6}.glow-card--disabled:hover{background:#14141e99!important;transform:none!important}.glow-cards__overlay{grid-gap:48px;display:grid;gap:48px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));inset:0;-webkit-mask:radial-gradient(350px 350px at 50% 50%,#000 1%,#0000 50%);mask:radial-gradient(350px 350px at 50% 50%,#000 1%,#0000 50%);-webkit-mask:radial-gradient(350px 350px at var(--glow-x,50%) var(--glow-y,50%),#000 1%,#0000 50%);mask:radial-gradient(350px 350px at var(--glow-x,50%) var(--glow-y,50%),#000 1%,#0000 50%);opacity:0;opacity:var(--glow-opacity,0);padding:8px;pointer-events:none;position:absolute;transition:opacity .4s ease;-webkit-user-select:none;user-select:none;will-change:mask,opacity}.glow-card--overlay{background:hsla(var(--hsl),.08)!important;border-color:hsla(var(--hsl),.6)!important;box-shadow:0 0 40px -10px hsla(var(--hsl),.4),0 0 60px -15px hsla(var(--hsl),.2)!important;pointer-events:none;transform:none!important}.glow-card--overlay *,.glow-cards__overlay .glow-card *,.glow-cards__overlay .glow-card>*{background:#0000!important;border-color:#0000!important;box-shadow:none!important;color:#0000!important;opacity:0!important;visibility:hidden!important}.glow-card__icon{align-items:center;background:hsla(var(--hsl),.12);border:1px solid hsla(var(--hsl),.25);border-radius:16px;display:flex;font-size:28px;height:56px;justify-content:center;transition:all .3s ease;width:56px}.glow-card:hover .glow-card__icon{background:hsla(var(--hsl),.2);border-color:hsla(var(--hsl),.4);box-shadow:0 8px 24px hsla(var(--hsl),.25);transform:scale(1.05)}.glow-card__title{color:#fff;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;margin:0}.glow-card__desc{color:#fff9;font-size:.9rem;line-height:1.6;margin:0}.glow-card__content{display:flex;flex:1 1;flex-direction:column;gap:12px}.glow-card__features{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;list-style:none;margin:8px 0 0;padding:0}.glow-card__features li{align-items:center;color:#ffffff80;display:flex;font-size:.8rem;gap:8px}.glow-card__features svg{color:hsl(var(--hsl));flex-shrink:0}.glow-card__cta{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;color:#fff;cursor:pointer;display:block;font-size:.95rem;font-weight:600;margin-top:auto;padding:14px 20px;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.glow-card__cta:hover{background:hsla(var(--hsl),.15);border-color:hsla(var(--hsl),.3);transform:translateY(-2px)}.glow-card__badge{position:absolute;right:24px;top:24px}.glow-card__badge span{background:hsla(var(--hsl),.15);border:1px solid hsla(var(--hsl),.3);border-radius:20px;color:hsl(var(--hsl));display:block;font-size:.65rem;font-weight:600;letter-spacing:.05em;padding:4px 12px;text-transform:uppercase}@media (max-width:768px){.glow-cards__inner,.glow-cards__overlay{gap:24px;grid-template-columns:1fr}.glow-card{padding:24px}.glow-card__icon{font-size:24px;height:48px;width:48px}.glow-card__features{grid-template-columns:1fr}.glow-cards__overlay{-webkit-mask:radial-gradient(200px 200px at 50% 50%,#000 1%,#0000 50%);mask:radial-gradient(200px 200px at 50% 50%,#000 1%,#0000 50%);-webkit-mask:radial-gradient(200px 200px at var(--glow-x,50%) var(--glow-y,50%),#000 1%,#0000 50%);mask:radial-gradient(200px 200px at var(--glow-x,50%) var(--glow-y,50%),#000 1%,#0000 50%)}}[data-theme=light] .glow-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#0000000f;box-shadow:none;color:#0f172a}[data-theme=light] .glow-card:hover{background:#ffffffd9;border-color:#0000001f;box-shadow:none}[data-theme=light] .glow-card__title{color:#0f172a}[data-theme=light] .glow-card__desc{color:#64748b}[data-theme=light] .glow-card__icon{background:#0d9b7a14;border-color:#0d9b7a33}[data-theme=light] .glow-card:hover .glow-card__icon{background:#0d9b7a26;border-color:#0d9b7a66;border-color:var(--color-hover-border,#0d9b7a66);box-shadow:0 0 15px #0d9b7a33;box-shadow:var(--shadow-glow,0 0 15px #0d9b7a33)}[data-theme=light] .glow-card__features li{color:#64748b}[data-theme=light] .glow-card__cta{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .glow-card__cta:hover{background:#0d9b7a14;background:var(--color-hover-bg,#0d9b7a14);border-color:#0d9b7a66;border-color:var(--color-hover-border,#0d9b7a66);color:#0d9b7a;color:var(--color-hover-text,#0d9b7a)}[data-theme=light] .glow-card__badge span{background:#0d9b7a1a;border-color:#0d9b7a40;color:#0d9b7a}[data-theme=light] .glow-card--overlay{background:hsla(var(--hsl),.08)!important;border-color:hsla(var(--hsl),.4)!important}[data-theme=dark] .glow-card:hover{background:#26e2b314;background:var(--color-hover-bg,#26e2b314);border-color:#26e2b366;border-color:var(--color-hover-border,#26e2b366);box-shadow:var(--shadow-card-hover)}[data-theme=dark] .glow-card:hover .glow-card__icon{box-shadow:0 0 20px #26e2b34d;box-shadow:var(--shadow-glow,0 0 20px #26e2b34d)}[data-theme=dark] .glow-card__cta:hover{background:#26e2b326;background:var(--color-hover-bg,#26e2b326);border-color:#26e2b366;border-color:var(--color-hover-border,#26e2b366);color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.freemium-modal-overlay{align-items:center;animation:fadeIn .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.freemium-modal{animation:slideUp .3s ease-out;background:linear-gradient(135deg,#1a1a2e,#16213e);border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 20px 60px #00000080;max-height:90vh;max-width:600px;overflow-y:auto;position:relative;width:90%}@keyframes slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.freemium-modal__close{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .3s ease;width:40px}.freemium-modal__close:hover{background:#fff3;transform:rotate(90deg)}.freemium-modal__header{border-bottom:1px solid #ffffff1a;padding:40px 30px 20px;text-align:center}.freemium-modal__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff6b6b,#feca57);-webkit-background-clip:text;color:#fff;font-size:28px;font-weight:700;margin:0 0 10px}.freemium-modal__subtitle{color:#ffffffb3;font-size:16px;margin:0}.freemium-modal__content{padding:30px}.freemium-modal__benefits{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:15px;margin-bottom:30px;padding:25px}.freemium-modal__benefits h3{align-items:center;color:#fff;display:flex;font-size:20px;gap:10px;margin:0 0 20px}.freemium-modal__benefits ul{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:0;padding:0}.freemium-modal__benefits li{align-items:center;color:#ffffffe6;display:flex;font-size:15px;gap:10px}.freemium-modal__pricing h3{color:#fff;font-size:18px;margin:0 0 20px}.payment-options{grid-gap:15px;display:grid;gap:15px;margin-bottom:20px}.payment-option{background:#ffffff0d;border:2px solid #0000;border-radius:12px;cursor:pointer;padding:20px;position:relative;transition:all .3s ease}.payment-option:hover{background:#ffffff14}.payment-option.active{background:#8e44ad1a;border-color:#8e44ad}.payment-option input{opacity:0;position:absolute}.payment-option__content{align-items:center;display:flex;gap:20px}.payment-option__icon{align-items:center;background:#8e44ad33;border-radius:12px;color:#8e44ad;display:flex;font-size:36px;font-weight:700;height:60px;justify-content:center;width:60px}.payment-option__title{color:#fff;font-size:16px;font-weight:600;margin-bottom:5px}.payment-option__price{color:#8e44ad;font-size:20px;font-weight:700}.payment-option__discount{color:#27ae60;font-size:13px;margin-top:5px}.freemium-modal__error{background:#e74c3c33;border:1px solid #e74c3c;border-radius:8px;color:#e74c3c;font-size:14px;margin-bottom:20px;padding:12px;text-align:center}.freemium-modal__actions{grid-gap:12px;display:grid;gap:12px}.btn{border:none;border-radius:10px;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;padding:15px 30px;text-align:center;text-decoration:none;transition:all .3s ease}.btn--primary{background:linear-gradient(135deg,#8e44ad,#9b59b6);color:#fff}.btn--primary:hover:not(:disabled){box-shadow:0 10px 20px #8e44ad4d;transform:translateY(-2px)}.btn--secondary{background:#ffffff1a;border:1px solid #fff3;color:#fff}.btn--secondary:hover:not(:disabled){background:#ffffff26}.btn:disabled{cursor:not-allowed;opacity:.5}.freemium-modal__footer{border-top:1px solid #ffffff1a;padding:20px 30px;text-align:center}.freemium-modal__footer p{color:#fff9;font-size:14px;margin:0}@media (max-width:600px){.freemium-modal{margin:20px;max-height:calc(100vh - 40px)}.freemium-modal__title{font-size:24px}.payment-option__content{gap:15px}.payment-option__icon{font-size:28px;height:50px;width:50px}}.freemium-modal::-webkit-scrollbar{width:8px}.freemium-modal::-webkit-scrollbar-track{background:#ffffff1a;border-radius:10px}.freemium-modal::-webkit-scrollbar-thumb{background:#8e44ad80;border-radius:10px}.freemium-modal::-webkit-scrollbar-thumb:hover{background:#8e44adb3}.trait-selector{background:#0f172a80;border:1px solid var(--sniper-border);border-radius:var(--sniper-radius);overflow:hidden}.trait-selector--empty,.trait-selector--error,.trait-selector--loading{align-items:center;color:var(--sniper-text-muted);display:flex;font-size:14px;gap:10px;justify-content:center;padding:40px 20px}.trait-selector--error{color:var(--sniper-error)}.trait-selector__spinner{animation:sniper-spin .8s linear infinite;border:2px solid var(--sniper-border);border-radius:50%;border-top-color:var(--sniper-accent);height:20px;width:20px}.trait-selector__header{align-items:center;background:#10b9811a;border-bottom:1px solid var(--sniper-border);display:flex;justify-content:space-between;padding:12px 16px}.trait-selector__count{color:var(--sniper-accent);font-size:13px;font-weight:600}.trait-selector__clear{background:none;border:none;border-radius:4px;color:var(--sniper-text-muted);cursor:pointer;font-size:12px;padding:4px 8px;transition:var(--sniper-transition)}.trait-selector__clear:hover{background:#ef44441a;color:var(--sniper-error)}.trait-selector__list{max-height:400px;overflow-y:auto}.trait-selector__list::-webkit-scrollbar{width:6px}.trait-selector__list::-webkit-scrollbar-track{background:#0000}.trait-selector__list::-webkit-scrollbar-thumb{background:var(--sniper-border);border-radius:3px}.trait-selector__trait{border-bottom:1px solid var(--sniper-border)}.trait-selector__trait:last-child{border-bottom:none}.trait-selector__trait--selected .trait-selector__trait-header{background:#10b9810d}.trait-selector__trait-header{align-items:center;background:#0000;border:none;color:var(--sniper-text);cursor:pointer;display:flex;font-size:14px;padding:14px 16px;text-align:left;transition:var(--sniper-transition);width:100%}.trait-selector__trait-header:hover{background:var(--sniper-bg-hover)}.trait-selector__trait-name{flex:1 1;font-weight:600}.trait-selector__trait-value{color:var(--sniper-accent);font-weight:400;margin-left:4px}.trait-selector__trait-count{color:var(--sniper-text-muted);font-size:12px;margin-right:12px}.trait-selector__chevron{color:var(--sniper-text-muted);font-size:10px;transition:transform .2s ease}.trait-selector__chevron.expanded{transform:rotate(180deg)}.trait-selector__values{background:#0003;display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px 16px}.trait-selector__value{align-items:center;background:var(--sniper-bg-card);border:1px solid var(--sniper-border);border-radius:8px;color:var(--sniper-text-secondary);cursor:pointer;display:flex;font-size:13px;gap:6px;padding:8px 12px;transition:var(--sniper-transition)}.trait-selector__value:hover{border-color:var(--sniper-accent-glow);color:var(--sniper-text)}.trait-selector__value.selected{background:var(--sniper-accent);border-color:var(--sniper-accent);color:#fff}.trait-selector__value-name{font-weight:500}.trait-selector__value-count{background:#0003;border-radius:10px;font-size:11px;opacity:.7;padding:2px 6px}.trait-selector__value.selected .trait-selector__value-count{background:#fff3}.create-tab{--ct-bg-primary:#0a0a0f;--ct-bg-secondary:#12121a;--ct-bg-tertiary:#1a1a24;--ct-bg-elevated:#1e1e28;--ct-bg-glass:#ffffff08;--ct-bg-glass-hover:#ffffff0d;--ct-border-subtle:#ffffff0f;--ct-border-medium:#ffffff14;--ct-border-strong:#ffffff1f;--ct-text-primary:#fff;--ct-text-secondary:#ffffffb3;--ct-text-tertiary:#ffffff73;--ct-text-quaternary:#ffffff4d;--ct-accent:#26e2b3;--ct-accent-hover:#2aedc0;--ct-accent-muted:#26e2b326;--ct-accent-glow:#26e2b366;--ct-green:#30d158;--ct-green-bg:#30d1581f;--ct-red:#ff453a;--ct-red-bg:#ff453a1f;--ct-blue:#0a84ff;--ct-orange:#ff9f0a;--ct-purple:#bf5af2;--ct-radius-sm:8px;--ct-radius-md:12px;--ct-radius-lg:16px;--ct-radius-xl:20px;--ct-radius-2xl:24px;--ct-radius-full:9999px;--ct-space-1:4px;--ct-space-2:8px;--ct-space-3:12px;--ct-space-4:16px;--ct-space-5:20px;--ct-space-6:24px;--ct-space-8:32px;--ct-transition:200ms cubic-bezier(0.4,0,0.2,1);--ct-font-mono:"SF Mono","Fira Code",monospace}.create-tab__trending{background:var(--ct-bg-secondary);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-lg);margin-bottom:var(--ct-space-5);overflow:hidden}.create-tab__trending-track{animation:ct-marquee 40s linear infinite;display:flex;width:-webkit-max-content;width:max-content}.create-tab__trending-track:hover{animation-play-state:paused}@keyframes ct-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.create-tab__trending-scroll{align-items:center;display:flex;gap:0}.create-tab__trending-item{align-items:center;border-right:1px solid var(--ct-border-subtle);cursor:pointer;display:flex;flex-shrink:0;gap:var(--ct-space-2);padding:var(--ct-space-3) var(--ct-space-4);transition:var(--ct-transition);white-space:nowrap}.create-tab__trending-item:hover{background:var(--ct-bg-glass-hover)}.create-tab__trending-rank{background:var(--ct-accent-muted);border-radius:4px;color:var(--ct-accent);font-size:10px;font-weight:700;min-width:22px;padding:2px 6px;text-align:center}.create-tab__trending-icon{border-radius:6px;flex-shrink:0;height:24px;width:24px}.create-tab__trending-name{color:var(--ct-text-primary);font-size:13px;font-weight:600;max-width:100px;overflow:hidden;text-overflow:ellipsis}.create-tab__trending-floor{font-feature-settings:"tnum";color:var(--ct-text-secondary);font-size:12px;font-variant-numeric:tabular-nums;font-weight:600}.create-tab__trending-change{font-feature-settings:"tnum";border-radius:4px;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;padding:2px 6px}.create-tab__trending-change--up{background:var(--ct-green-bg);color:var(--ct-green)}.create-tab__trending-change--down{background:var(--ct-red-bg);color:var(--ct-red)}.create-tab__trending-loading{align-items:center;color:var(--ct-text-tertiary);display:flex;font-size:12px;justify-content:center;padding:var(--ct-space-3) var(--ct-space-6);width:100%}.create-tab__grid{grid-gap:var(--ct-space-5);align-items:start;display:grid;gap:var(--ct-space-5);grid-template-columns:280px 1fr 340px}.create-tab__collections{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--ct-bg-glass);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-2xl);display:flex;flex-direction:column;height:686px;max-height:686px;overflow:hidden}.create-tab__collections-header{align-items:center;border-bottom:1px solid var(--ct-border-subtle);display:flex;justify-content:space-between;padding:var(--ct-space-4) var(--ct-space-5)}.create-tab__collections-title{align-items:center;color:var(--ct-text-primary);display:flex;font-size:15px;font-weight:700;gap:var(--ct-space-2)}.create-tab__collections-title svg{color:var(--ct-accent);height:18px;width:18px}.create-tab__collections-controls{border-bottom:1px solid var(--ct-border-subtle);padding:var(--ct-space-4) var(--ct-space-5)}.create-tab__collections-search{position:relative}.create-tab__collections-search input{background:var(--ct-bg-tertiary);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-md);color:var(--ct-text-primary);font-size:13px;padding:var(--ct-space-3) var(--ct-space-4);padding-left:36px;transition:var(--ct-transition);width:100%}.create-tab__collections-search input:focus{border-color:var(--ct-accent);box-shadow:0 0 0 3px var(--ct-accent-muted);outline:none}.create-tab__collections-search input::placeholder{color:var(--ct-text-quaternary)}.create-tab__collections-search svg{color:var(--ct-text-quaternary);height:16px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.create-tab__collections-tabs{display:flex;gap:var(--ct-space-2);margin-top:var(--ct-space-3)}.create-tab__collections-tab{background:#0000;border:none;border-radius:var(--ct-radius-sm);color:var(--ct-text-tertiary);cursor:pointer;flex:1 1;font-size:11px;font-weight:600;padding:var(--ct-space-2);transition:var(--ct-transition)}.create-tab__collections-tab:hover{background:var(--ct-bg-glass-hover);color:var(--ct-text-secondary)}.create-tab__collections-tab--active{background:var(--ct-bg-elevated);color:var(--ct-text-primary)}.create-tab__collections-list{flex:1 1;overflow-y:auto;padding:var(--ct-space-2)}.create-tab__collections-list::-webkit-scrollbar{width:4px}.create-tab__collections-list::-webkit-scrollbar-thumb{background:var(--ct-border-medium);border-radius:2px}.create-tab__collection-item{border:1px solid #0000;padding:var(--ct-space-3)}.create-tab__collection-item:hover{background:var(--ct-bg-glass-hover)}.create-tab__collection-item--active{border-color:var(--ct-accent)}.create-tab__collection-icon{border-radius:var(--ct-radius-sm);flex-shrink:0;height:40px;width:40px}.create-tab__collection-icon img{height:100%;object-fit:cover;width:100%}.create-tab__collection-name{margin-bottom:2px}.create-tab__collection-stats{text-align:right}.create-tab__collection-floor{font-feature-settings:"tnum";color:var(--ct-text-primary);font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}.create-tab__collection-volume{font-feature-settings:"tnum";color:var(--ct-text-tertiary);font-size:10px;font-variant-numeric:tabular-nums}.create-tab__chart{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--ct-bg-glass);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-2xl);display:flex;flex-direction:column;gap:var(--ct-space-5);height:686px;max-height:686px;overflow:hidden;padding:var(--ct-space-6)}.create-tab__chart-header{align-items:center;display:flex;justify-content:space-between}.create-tab__chart-collection{align-items:center;display:flex;gap:var(--ct-space-4)}.create-tab__chart-icon{background:var(--ct-bg-elevated);border-radius:var(--ct-radius-md);box-shadow:0 4px 12px #0003;height:56px;width:56px}.create-tab__chart-icon img{height:100%;object-fit:cover;width:100%}.create-tab__chart-info h2{font-size:22px;font-weight:700;letter-spacing:-.02em;margin:0 0 4px}.create-tab__chart-info p{color:var(--ct-text-tertiary);font-family:var(--ct-font-mono);font-size:12px;margin:0}.create-tab__chart-price{text-align:right}.create-tab__chart-floor-label{color:var(--ct-text-tertiary);font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.create-tab__chart-value{font-feature-settings:"tnum";align-items:baseline;display:flex;font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;gap:8px;justify-content:flex-end}.create-tab__chart-value span{color:var(--ct-text-tertiary);font-size:14px}.create-tab__chart-badge{align-items:center;border-radius:var(--ct-radius-full);display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin-top:8px;padding:6px 12px}.create-tab__chart-badge--up{background:var(--ct-green-bg);color:var(--ct-green)}.create-tab__chart-badge--down{background:var(--ct-red-bg);color:var(--ct-red)}.create-tab__chart-controls{align-items:center;display:flex;gap:var(--ct-space-4)}.create-tab__timeframes{background:var(--ct-bg-secondary);border-radius:var(--ct-radius-md);display:flex;gap:var(--ct-space-1);padding:4px}.create-tab__timeframe{background:none;border:none;border-radius:var(--ct-radius-sm);color:var(--ct-text-tertiary);cursor:pointer;font-size:12px;font-weight:600;padding:var(--ct-space-2) var(--ct-space-3);transition:var(--ct-transition)}.create-tab__timeframe:hover{color:var(--ct-text-secondary)}.create-tab__timeframe--active{background:var(--ct-bg-elevated);color:var(--ct-text-primary)}.create-tab__chart-canvas{background:var(--ct-bg-secondary);flex:1 1;min-height:200px;overflow:hidden;position:relative}.create-tab__chart-empty,.create-tab__chart-loading{align-items:center;color:var(--ct-text-tertiary);display:flex;flex-direction:column;gap:var(--ct-space-3);inset:0;justify-content:center;position:absolute}.create-tab__chart-loading .spinner{animation:ct-spin .8s linear infinite;border:2px solid var(--ct-border-subtle);border-radius:50%;border-top-color:var(--ct-accent);height:32px;width:32px}.create-tab__empty-state{flex-direction:column;gap:16px;padding:40px 20px}.create-tab__empty-sphere,.create-tab__empty-state{align-items:center;display:flex;justify-content:center}.create-tab__empty-sphere{background:linear-gradient(135deg,#26e2b31f,#26e2b30a);border:1px solid #26e2b333;border-radius:50%;height:72px;overflow:hidden;position:relative;width:72px}.create-tab__empty-sphere:before{background:radial-gradient(circle,#26e2b314,#0000 70%);border-radius:50%;content:"";inset:-10px;pointer-events:none;position:absolute}.create-tab__empty-sphere-icon{align-items:center;display:flex;justify-content:center;position:relative;z-index:2}.create-tab__empty-sphere-icon svg{color:var(--ct-accent);height:28px;opacity:.9;width:28px}.create-tab__empty-sphere-shine{animation:ct-empty-shine 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff0f 30%,#ffffff26 50%,#ffffff0f 70%,#0000);height:100%;left:-100%;position:absolute;top:0;transform:skewX(-20deg);width:50%;z-index:1}@keyframes ct-empty-shine{0%{left:-100%}40%,to{left:200%}}.create-tab__empty-text{color:var(--ct-text-secondary);font-size:15px;font-weight:500;margin:0}.create-tab__empty-hint{color:var(--ct-text-quaternary);font-size:12px;line-height:1.4;max-width:200px;text-align:center}.create-tab__chart-stats{grid-gap:var(--ct-space-3);background:var(--ct-bg-secondary);border-radius:var(--ct-radius-lg);display:grid;gap:var(--ct-space-3);grid-template-columns:repeat(4,1fr);padding:var(--ct-space-4)}.create-tab__chart-stat{padding:var(--ct-space-2);text-align:center}.create-tab__chart-stat-label{color:var(--ct-text-quaternary);font-size:10px;font-weight:600;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.create-tab__chart-stat-value{font-feature-settings:"tnum";color:var(--ct-text-primary);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.create-tab__chart-stat-value--accent{color:var(--ct-accent)}.create-tab__chart-stat-change{font-size:11px;font-weight:600;margin-top:2px}.create-tab__chart-stat-change--up{color:var(--ct-green)}.create-tab__chart-stat-change--down{color:var(--ct-red)}.create-tab__console-header{align-items:center;border-bottom:1px solid var(--ct-border-subtle);display:flex;justify-content:space-between;padding:var(--ct-space-4) var(--ct-space-5)}.create-tab__console-title{align-items:center;color:var(--ct-text-primary);display:flex;font-size:15px;font-weight:700;gap:var(--ct-space-2)}.create-tab__console-title svg{color:var(--ct-accent);height:18px;width:18px}.create-tab__mode-toggle{background:var(--ct-bg-secondary);border-radius:var(--ct-radius-md);display:flex;padding:3px}.create-tab__mode-btn{background:#0000;border:none;border-radius:var(--ct-radius-sm);color:var(--ct-text-tertiary);cursor:pointer;font-size:11px;font-weight:600;padding:var(--ct-space-2) var(--ct-space-3);transition:var(--ct-transition)}.create-tab__mode-btn:hover{color:var(--ct-text-secondary)}.create-tab__mode-btn--active{background:var(--ct-bg-elevated);color:var(--ct-text-primary)}.create-tab__console-form{gap:var(--ct-space-5);padding:var(--ct-space-5)}.create-tab__manual-input{display:flex;flex-direction:column;gap:var(--ct-space-3)}.create-tab__input-group{display:flex;flex-direction:column;gap:var(--ct-space-2)}.create-tab__input-header{align-items:center;display:flex;justify-content:space-between}.create-tab__input-label{color:var(--ct-text-tertiary);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.create-tab__input-hint{color:var(--ct-text-quaternary);font-size:11px}.create-tab__input-wrap{position:relative}.create-tab__input{font-feature-settings:"tnum";background:var(--ct-bg-tertiary);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-md);color:var(--ct-text-primary);font-size:16px;font-variant-numeric:tabular-nums;font-weight:600;padding:var(--ct-space-4);transition:var(--ct-transition);width:100%}.create-tab__input:focus{border-color:var(--ct-accent);box-shadow:0 0 0 3px var(--ct-accent-muted);outline:none}.create-tab__input::placeholder{color:var(--ct-text-quaternary)}.create-tab__input--sm{font-size:14px;padding:var(--ct-space-3)}.create-tab__input-suffix{color:var(--ct-text-secondary);font-size:13px;font-weight:600;position:absolute;right:var(--ct-space-4);top:50%;transform:translateY(-50%)}.create-tab__sniper-type{padding:var(--ct-space-4);text-align:center}.create-tab__sniper-type:hover{border-color:var(--ct-border-medium)}.create-tab__sniper-type-icon{align-items:center;background:#26e2b31a;border-radius:var(--ct-radius-md);color:var(--ct-accent);display:flex;height:36px;justify-content:center;margin-bottom:var(--ct-space-2);transition:var(--ct-transition);width:36px}.create-tab__sniper-type--active .create-tab__sniper-type-icon,.create-tab__sniper-type:hover .create-tab__sniper-type-icon{background:#26e2b32e;box-shadow:0 0 12px #26e2b333}.create-tab__sniper-type-desc{margin-top:2px}.create-tab__marketplaces{display:flex;gap:var(--ct-space-2)}.create-tab__marketplace{justify-content:center;padding:var(--ct-space-3)}.create-tab__marketplace:hover{border-color:var(--ct-border-medium)}.create-tab__marketplace-icon{border-radius:4px;height:20px;width:20px}.create-tab__marketplace-name{font-size:13px}.create-tab__collection-preview{align-items:center;background:var(--ct-bg-secondary);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-md);display:flex;gap:var(--ct-space-3);padding:var(--ct-space-3)}.create-tab__collection-preview-icon{border-radius:var(--ct-radius-sm);height:44px;width:44px}.create-tab__collection-preview-icon img{height:100%;object-fit:cover;width:100%}.create-tab__collection-preview-info{flex:1 1}.create-tab__collection-preview-name{color:var(--ct-text-primary);font-size:14px;font-weight:600}.create-tab__collection-preview-floor{color:var(--ct-text-tertiary);font-size:12px}.create-tab__collection-preview-floor span{color:var(--ct-accent);font-weight:600}.create-tab__traits{background:var(--ct-bg-secondary);border-radius:var(--ct-radius-md);padding:var(--ct-space-4)}.create-tab__traits-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--ct-space-3)}.create-tab__traits-title{color:var(--ct-text-secondary);font-size:12px;font-weight:600}.create-tab__submit,.create-tab__traits-title{align-items:center;display:flex;gap:var(--ct-space-2)}.create-tab__submit{background:linear-gradient(135deg,var(--ct-accent) 0,#1db897 100%);border:none;border-radius:var(--ct-radius-md);color:#0a0f14;cursor:pointer;font-size:15px;font-weight:700;justify-content:center;padding:var(--ct-space-4);transition:var(--ct-transition);width:100%}.create-tab__submit:hover:not(:disabled){box-shadow:0 8px 24px var(--ct-accent-glow);transform:translateY(-2px)}.create-tab__submit:disabled{cursor:not-allowed;opacity:.5}.create-tab__submit-spinner{border:2px solid #0003;border-top-color:#0a0f14;height:18px;width:18px}.create-tab__freemium{background:var(--ct-green-bg);font-size:12px;padding:var(--ct-space-3)}.create-tab__select-hint{padding:var(--ct-space-6);text-align:center}.create-tab__select-hint-icon{font-size:32px;margin-bottom:var(--ct-space-3);opacity:.4}@media (max-width:1200px){.create-tab__grid{gap:var(--ct-space-4);grid-template-columns:240px 1fr 300px}}@media (max-width:1024px){.create-tab__grid{gap:var(--ct-space-4);grid-template-columns:1fr}.create-tab__chart,.create-tab__collections,.create-tab__console{height:auto;max-height:none}.create-tab__collections-list{grid-gap:var(--ct-space-2);display:grid;gap:var(--ct-space-2);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));max-height:300px}.create-tab__chart-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.create-tab__trending{display:none}.create-tab__chart-header{align-items:flex-start;flex-direction:column;gap:var(--ct-space-4)}.create-tab__chart-price{text-align:left}.create-tab__chart-value{font-size:24px;justify-content:flex-start}.create-tab__sniper-types{flex-direction:column}}[data-theme=light] .create-tab{--ct-bg-primary:#f8fafc;--ct-bg-secondary:#fff;--ct-bg-tertiary:#f1f5f9;--ct-bg-glass-hover:#00000008;--ct-border-subtle:#e2e8f0;--ct-border-medium:#cbd5e1;--ct-border-strong:#94a3b8;--ct-text-secondary:#475569;--ct-text-tertiary:#64748b;--ct-text-quaternary:#94a3b8;--ct-accent-muted:#0d74591a;--ct-accent-glow:#0d74594d}.create-tab__info{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--ct-bg-glass);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-2xl);margin-top:var(--ct-space-5);padding:var(--ct-space-6)}.create-tab__info-grid{grid-gap:var(--ct-space-6);display:grid;gap:var(--ct-space-6);grid-template-columns:1fr 1fr}.create-tab__info-section{display:flex;flex-direction:column;gap:var(--ct-space-4)}.create-tab__info-title{align-items:center;color:var(--ct-text-primary);display:flex;font-size:16px;font-weight:700;gap:var(--ct-space-2);margin:0}.create-tab__info-title svg{color:var(--ct-accent);height:20px;width:20px}.create-tab__info-content{color:var(--ct-text-secondary);font-size:13px;line-height:1.7}.create-tab__info-content p{margin:0 0 var(--ct-space-3) 0}.create-tab__info-content p:last-child{margin-bottom:0}.create-tab__info-content strong{color:var(--ct-text-primary);font-weight:600}.create-tab__info-types{display:flex;flex-direction:column;gap:var(--ct-space-3);margin-top:var(--ct-space-2)}.create-tab__info-type{background:var(--ct-bg-secondary);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-md);display:flex;gap:var(--ct-space-3);padding:var(--ct-space-3)}.create-tab__info-type-icon{align-items:center;background:#26e2b31a;border-radius:var(--ct-radius-md);color:var(--ct-accent);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.create-tab__info-type-content h4{color:var(--ct-text-primary);font-size:13px;font-weight:600;margin:0 0 4px}.create-tab__info-type-content p{color:var(--ct-text-tertiary);font-size:12px;line-height:1.5;margin:0}.create-tab__disclaimer{align-items:flex-start;background:#fbbf2414;border:1px solid #fbbf2433;border-radius:var(--ct-radius-md);display:flex;gap:var(--ct-space-3);margin-top:var(--ct-space-4);padding:var(--ct-space-4)}.create-tab__disclaimer-icon{align-items:center;background:#fbbf2426;border-radius:var(--ct-radius-sm);color:#f59e0b;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.create-tab__disclaimer-title{align-items:center;color:#f59e0b;display:flex;font-size:12px;font-weight:700;gap:var(--ct-space-2);letter-spacing:.05em;margin:0 0 var(--ct-space-2) 0;text-transform:uppercase}.create-tab__disclaimer-content{color:var(--ct-text-secondary);font-size:12px;line-height:1.6}.create-tab__disclaimer-content p{margin:0 0 var(--ct-space-2) 0}.create-tab__disclaimer-content p:last-child{margin-bottom:0}@media (max-width:768px){.create-tab__info-grid{grid-template-columns:1fr}}[data-theme=light] .create-tab{--ct-bg-primary:#f0f4f8;--ct-bg-secondary:#e8ecf0;--ct-bg-tertiary:#fff;--ct-bg-elevated:#fff;--ct-bg-glass:#ffffffe6;--ct-bg-glass-hover:#fffffff2;--ct-border-subtle:#0000001a;--ct-border-medium:#0000001f;--ct-border-strong:#0000002e;--ct-text-primary:#0f172a;--ct-text-secondary:#334155;--ct-text-tertiary:#475569;--ct-text-quaternary:#64748b;--ct-accent:#0d7459;--ct-accent-hover:#0a5c47;--ct-accent-muted:#0d74591f;--ct-accent-glow:#0d745959;--ct-green:#0d7459;--ct-green-bg:#0d74591f;--ct-red:#dc2626;--ct-red-bg:#dc26261f}[data-theme=light] .create-tab__trending{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffffd9;border-color:#0000001a}[data-theme=light] .create-tab__trending-item{border-color:#0000001a}[data-theme=light] .create-tab__trending-item:hover{background:#0d745914;border-color:#0d745940}[data-theme=light] .create-tab__trending-rank{color:#475569}[data-theme=light] .create-tab__trending-symbol{color:#0f172a;font-weight:500}[data-theme=light] .create-tab__collections{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffffe6;border-color:#0000001f}[data-theme=light] .create-tab__collections-header{border-color:#0000001a}[data-theme=light] .create-tab__collections-title{color:#0f172a;font-weight:700}[data-theme=light] .create-tab__collections-title svg{color:#0d7459}[data-theme=light] .create-tab__collections-controls{border-color:#00000014}[data-theme=light] .create-tab__search input{background:#fff;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .create-tab__search input:focus{border-color:#0d7459;box-shadow:0 0 0 3px #0d74591f}[data-theme=light] .create-tab__search input::placeholder{color:#94a3b8}[data-theme=light] .create-tab__filter-tabs{border-color:#e2e8f0}[data-theme=light] .create-tab__filter-tab{color:#64748b}[data-theme=light] .create-tab__filter-tab:hover{color:#0d7459}[data-theme=light] .create-tab__filter-tab--active{border-color:#0d7459;color:#0d7459;font-weight:600}[data-theme=light] .create-tab__collection{border-color:#e2e8f0}[data-theme=light] .create-tab__collection:hover{background:#0d74590f;border-color:#0d745933}[data-theme=light] .create-tab__collection--selected{background:#0d74591a;border-color:#0d7459}[data-theme=light] .create-tab__collection-name{color:#0f172a}[data-theme=light] .create-tab__collection-id{color:#64748b}[data-theme=light] .create-tab__collection-floor{color:#334155}[data-theme=light] .create-tab__chart{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffffe6;border-color:#0000001f}[data-theme=light] .create-tab__chart-header{border-color:#0000001a}[data-theme=light] .create-tab__chart-token{color:#0f172a;font-weight:600}[data-theme=light] .create-tab__chart-price{color:#0d7459;font-weight:700}[data-theme=light] .create-tab__timeframes{background:#0000000d}[data-theme=light] .create-tab__timeframe{color:#475569}[data-theme=light] .create-tab__timeframe:hover{color:#0d7459}[data-theme=light] .create-tab__timeframe--active{background:#0d7459;color:#fff}[data-theme=light] .create-tab__chart-stats{border-color:#0000001a}[data-theme=light] .create-tab__chart-stat-label{color:#475569}[data-theme=light] .create-tab__chart-stat-value{color:#0f172a;font-weight:600}[data-theme=light] .create-tab__form{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffffe6;border-color:#0000001f}[data-theme=light] .create-tab__form-header{border-color:#0000001a}[data-theme=light] .create-tab__form-title{color:#0f172a;font-weight:600}[data-theme=light] .create-tab__mode-toggle{background:#0000000d}[data-theme=light] .create-tab__mode-btn{color:#475569}[data-theme=light] .create-tab__mode-btn:hover{color:#0d7459}[data-theme=light] .create-tab__mode-btn--active{background:#0d7459;color:#fff}[data-theme=light] .create-tab__empty{color:#475569}[data-theme=light] .create-tab__empty-icon{color:#0d7459;opacity:.5}[data-theme=light] .create-tab__section-label{color:#475569;font-weight:500}[data-theme=light] .create-tab__sniper-types{background:#00000008}[data-theme=light] .create-tab__sniper-type{background:#ffffffe6;border-color:#0000001a;color:#475569}[data-theme=light] .create-tab__sniper-type:hover{background:#0d745914;border-color:#0d745959;color:#0d7459}[data-theme=light] .create-tab__sniper-type--active{background:#0d7459;border-color:#0d7459;color:#fff}[data-theme=light] .create-tab__sniper-type--active:hover{background:#0a5c47;border-color:#0a5c47}[data-theme=light] .create-tab__sniper-type-title{color:inherit}[data-theme=light] .create-tab__sniper-type-desc{color:inherit;opacity:.8}[data-theme=light] .create-tab__marketplace-label{color:#475569}[data-theme=light] .create-tab__marketplaces{background:#f8fafc}[data-theme=light] .create-tab__marketplace{background:#fff;color:#64748b}[data-theme=light] .create-tab__marketplace:hover{background:#0d74590f;border-color:#0d74594d;color:#0d7459}[data-theme=light] .create-tab__marketplace--active{background:#0d7459;border-color:#0d7459;color:#fff}[data-theme=light] .create-tab__marketplace--active:hover{background:#0a5c47;border-color:#0a5c47}[data-theme=light] .create-tab__price-label{color:#64748b}[data-theme=light] .create-tab__price-input-group{background:#fff;border-color:#e2e8f0}[data-theme=light] .create-tab__price-input{background:#0000;color:#0f172a}[data-theme=light] .create-tab__price-input::placeholder{color:#94a3b8}[data-theme=light] .create-tab__price-suffix{color:#64748b}[data-theme=light] .create-tab__free-badge{background:#0d74591a;color:#0d7459;font-weight:600}[data-theme=light] .create-tab__submit{background:#0d7459;box-shadow:0 4px 12px #0d74594d;color:#fff}[data-theme=light] .create-tab__submit:hover{background:#0a5c47;box-shadow:0 6px 16px #0d745966}[data-theme=light] .create-tab__submit:disabled{background:#e2e8f0;box-shadow:none;color:#94a3b8}[data-theme=light] .create-tab__info-card{background:#fffffff2;border-color:#00000014}[data-theme=light] .create-tab__info-title{color:#0f172a}[data-theme=light] .create-tab__info-text{color:#64748b}[data-theme=light] .create-tab__disclaimer{background:#fbbf2414;border-color:#fbbf2433}[data-theme=light] .create-tab__disclaimer-content{color:#64748b}.create-tab__payment-info{margin-bottom:var(--ct-space-4)}.create-tab__freemium{align-items:center;background:linear-gradient(135deg,#30d15826,#30d1580d);border:1px solid #30d1584d;border-radius:var(--ct-radius-md);color:var(--ct-green);display:flex;font-size:13px;gap:var(--ct-space-2);padding:var(--ct-space-3) var(--ct-space-4)}.create-tab__freemium-icon{font-size:16px}.create-tab__freemium-count{font-size:11px;margin-left:auto;opacity:.8}.create-tab__wboost-info{background:linear-gradient(135deg,#bf5af21f,#bf5af20a);border:1px solid #bf5af240;border-radius:var(--ct-radius-md);color:var(--ct-text-secondary);flex-wrap:wrap;font-size:13px;gap:var(--ct-space-2);padding:var(--ct-space-3) var(--ct-space-4)}.create-tab__wboost-info--error{background:linear-gradient(135deg,#ff453a1f,#ff453a0a);border-color:#ff453a4d}.create-tab__wboost-icon{font-size:16px}.create-tab__wboost-balance{font-feature-settings:"tnum";color:var(--ct-purple);font-variant-numeric:tabular-nums;font-weight:600}.create-tab__wboost-warning{color:var(--ct-red);font-size:11px}.create-tab__wboost-cost{color:var(--ct-text-tertiary);font-size:11px;margin-left:auto}.create-tab__error{align-items:flex-start;animation:ct-shake .3s ease-in-out;background:linear-gradient(135deg,#ff453a26,#ff453a0d);border:1px solid #ff453a4d;border-radius:var(--ct-radius-md);color:var(--ct-red);display:flex;font-size:13px;gap:var(--ct-space-2);margin-bottom:var(--ct-space-4);padding:var(--ct-space-3) var(--ct-space-4)}@keyframes ct-shake{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-4px)}40%,80%{transform:translateX(4px)}}.create-tab__success{align-items:center;animation:ct-fade-in .3s ease-out;background:linear-gradient(135deg,#30d15826,#30d1580d);border:1px solid #30d1584d;border-radius:var(--ct-radius-md);color:var(--ct-green);display:flex;font-size:13px;gap:var(--ct-space-2);margin-bottom:var(--ct-space-4);padding:var(--ct-space-3) var(--ct-space-4)}@keyframes ct-fade-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.create-tab__price-comparison{background:var(--ct-bg-tertiary);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-lg);margin-top:var(--ct-space-4);padding:var(--ct-space-4)}.create-tab__price-comparison--loading{align-items:center;color:var(--ct-text-tertiary);display:flex;font-size:13px;gap:var(--ct-space-3);justify-content:center;padding:var(--ct-space-6)}.create-tab__price-comparison-spinner{animation:ct-spin .8s linear infinite;border:2px solid var(--ct-border-medium);border-radius:50%;border-top-color:var(--ct-accent);height:16px;width:16px}@keyframes ct-spin{to{transform:rotate(1turn)}}.create-tab__price-comparison--empty{color:var(--ct-text-tertiary);font-size:13px;gap:var(--ct-space-2);justify-content:center;padding:var(--ct-space-5)}.create-tab__price-comparison-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--ct-space-3)}.create-tab__price-comparison-title{color:var(--ct-text-secondary);font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.create-tab__price-comparison-traits{background:var(--ct-accent-muted);border-radius:var(--ct-radius-sm);color:var(--ct-accent);font-size:11px;padding:2px 8px}.create-tab__price-comparison-grid{grid-gap:var(--ct-space-3);display:grid;gap:var(--ct-space-3);grid-template-columns:1fr 1fr}.create-tab__price-card{background:var(--ct-bg-elevated);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-md);padding:var(--ct-space-3);transition:var(--ct-transition)}.create-tab__price-card--best{background:var(--ct-accent-muted);border-color:var(--ct-accent)}.create-tab__price-card--unavailable{opacity:.5}.create-tab__price-card-header{align-items:center;display:flex;gap:var(--ct-space-2);margin-bottom:var(--ct-space-2)}.create-tab__price-card-icon{font-size:14px}.create-tab__price-card-name{color:var(--ct-text-secondary);font-size:12px;font-weight:600}.create-tab__price-card-badge{background:var(--ct-bg-primary);border-radius:4px;font-size:9px;font-weight:700;letter-spacing:.5px;padding:2px 6px;text-transform:uppercase}.create-tab__price-card-value{font-feature-settings:"tnum";color:var(--ct-text-primary);font-size:18px;font-variant-numeric:tabular-nums;font-weight:700}.create-tab__price-card-value span{color:var(--ct-text-tertiary);font-size:14px;font-weight:500}.create-tab__price-card-na{color:var(--ct-text-quaternary);font-size:13px;font-weight:500}.create-tab__marketplace-auto{align-items:center;background:var(--ct-bg-tertiary);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-md);color:var(--ct-text-secondary);display:flex;font-size:13px;gap:var(--ct-space-2);padding:var(--ct-space-3) var(--ct-space-4)}.create-tab__marketplace-icon{font-size:16px}.create-tab__marketplace-name{color:var(--ct-text-primary)}.create-tab__marketplace-badge{background:var(--ct-accent-muted);border-radius:var(--ct-radius-sm);font-size:10px;font-weight:600;letter-spacing:.5px;padding:2px 8px}.create-tab__marketplace-placeholder{color:var(--ct-text-tertiary);font-style:italic}.create-tab__submit-spinner{animation:ct-spin .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:14px;margin-right:var(--ct-space-2);width:14px}[data-theme=light] .create-tab__freemium{background:linear-gradient(135deg,#10b9811f,#10b9810a);border-color:#10b98140;color:#059669}[data-theme=light] .create-tab__wboost-info{background:linear-gradient(135deg,#8b5cf61a,#8b5cf60a);border-color:#8b5cf633}[data-theme=light] .create-tab__wboost-balance{color:#7c3aed}[data-theme=light] .create-tab__error{background:linear-gradient(135deg,#ef44441a,#ef44440a);border-color:#ef444440;color:#dc2626}[data-theme=light] .create-tab__success{background:linear-gradient(135deg,#10b9811a,#10b9810a);border-color:#10b98140;color:#059669}[data-theme=light] .create-tab__price-comparison{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .create-tab__price-card{background:#fff;border-color:#e2e8f0}[data-theme=light] .create-tab__price-card--best{background:#10b98114;border-color:#10b981}[data-theme=light] .create-tab__marketplace-auto{background:#f8fafc;border-color:#e2e8f0}.create-tab__chart-marketplaces{border-top:1px solid var(--ct-border-subtle);gap:var(--ct-space-3);margin-top:var(--ct-space-4);padding-top:var(--ct-space-4)}.create-tab__chart-mp{background:var(--ct-bg-glass);color:var(--ct-text-secondary);padding:var(--ct-space-3) var(--ct-space-4);transition:var(--ct-transition)}.create-tab__chart-mp--best{color:var(--ct-text-primary)}.create-tab__chart-mp span:first-child{align-items:center;display:flex;gap:var(--ct-space-2)}.create-tab__chart-mp span:last-child{font-weight:600}.create-tab__marketplace-buttons{display:flex;gap:var(--ct-space-2)}.create-tab__marketplace-label{color:var(--ct-text-tertiary);display:block;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:var(--ct-space-2);text-transform:uppercase}.create-tab__marketplace-badge{background:#26e2b326;border-radius:4px;color:var(--ct-accent);font-size:9px;font-weight:700;letter-spacing:.3px;margin-left:auto;padding:2px 6px;text-transform:uppercase}[data-theme=light] .create-tab__chart-marketplaces{border-color:#f1f5f9}[data-theme=light] .create-tab__marketplace-badge{background:#10b9811f;color:#059669}.create-tab__chart-canvas{align-items:center;border-radius:var(--ct-radius-md);display:flex;justify-content:center;margin:var(--ct-space-4) 0;min-height:120px;padding:var(--ct-space-4)}.create-tab__mini-chart{max-width:320px;width:100%}.create-tab__chart-loading-container{align-items:center;display:flex;height:100px;justify-content:center;width:100%}.create-tab__chart-spinner{animation:ct-spin .8s linear infinite;border:2px solid var(--ct-border-medium);border-radius:50%;border-top-color:var(--ct-accent);height:24px;width:24px}.create-tab__chart-no-data{color:var(--ct-text-quaternary);font-size:13px;padding:var(--ct-space-6)}.create-tab__chart-stat-change--up{color:var(--ct-green)!important}.create-tab__chart-stat-change--down{color:var(--ct-red)!important}[data-theme=light] .create-tab__chart-canvas{background:#f8fafc}[data-theme=light] .create-tab__chart-no-data{color:#94a3b8}[data-theme=light] .create-tab__chart-stat-change--up{color:#10b981!important}[data-theme=light] .create-tab__chart-stat-change--down{color:#ef4444!important}.create-tab__price-chart{background:var(--ct-bg-tertiary);border-radius:var(--ct-radius-lg);padding:var(--ct-space-4)}.create-tab__chart-legend{align-items:center;border-bottom:1px solid var(--ct-border-subtle);display:flex;justify-content:space-between;margin-bottom:var(--ct-space-3);padding-bottom:var(--ct-space-2)}.create-tab__chart-legend-label{color:var(--ct-text-secondary);font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.create-tab__chart-legend-change{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}.create-tab__chart-legend-change.up{color:var(--ct-green)}.create-tab__chart-legend-change.down{color:var(--ct-red)}.create-tab__chart-info-row{border-top:1px solid var(--ct-border-subtle);display:flex;justify-content:space-between;margin-top:var(--ct-space-3);padding-top:var(--ct-space-3)}.create-tab__chart-info-item{align-items:center;display:flex;flex-direction:column;gap:2px}.create-tab__chart-info-label{color:var(--ct-text-quaternary);font-size:10px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.create-tab__chart-info-value{font-feature-settings:"tnum";color:var(--ct-text-primary);font-size:14px;font-variant-numeric:tabular-nums;font-weight:700}.create-tab__chart-empty-data{font-size:13px;gap:var(--ct-space-2)}.create-tab__chart-empty-data span:first-child{font-size:24px;opacity:.5}.create-tab__console{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--ct-bg-glass);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-2xl);display:flex;flex-direction:column;height:686px;max-height:686px;overflow:hidden}.create-tab__console-form{display:flex;flex:1 1;flex-direction:column;gap:var(--ct-space-3);overflow-y:auto;padding:var(--ct-space-4)}.create-tab__console-form::-webkit-scrollbar{width:4px}.create-tab__console-form::-webkit-scrollbar-thumb{background:var(--ct-border-medium);border-radius:2px}.create-tab__section{display:flex;flex-direction:column;gap:var(--ct-space-2)}.create-tab__section-label{color:var(--ct-text-tertiary);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.create-tab__section-header{align-items:center;display:flex;justify-content:space-between}.create-tab__sniper-type,.create-tab__sniper-types{display:flex;gap:var(--ct-space-2)}.create-tab__sniper-type{align-items:center;background:var(--ct-bg-tertiary);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-md);cursor:pointer;flex:1 1;padding:var(--ct-space-3);transition:var(--ct-transition)}.create-tab__sniper-type:hover{background:var(--ct-bg-elevated)}.create-tab__sniper-type--active{background:var(--ct-accent-muted);border-color:var(--ct-accent)}.create-tab__sniper-type-icon{font-size:18px}.create-tab__sniper-type-text{display:flex;flex-direction:column;text-align:left}.create-tab__sniper-type-label{color:var(--ct-text-primary);font-size:12px;font-weight:600}.create-tab__sniper-type-desc{color:var(--ct-text-tertiary);font-size:10px}.create-tab__marketplace,.create-tab__marketplace-row{display:flex;gap:var(--ct-space-2)}.create-tab__marketplace{align-items:center;background:var(--ct-bg-tertiary);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-md);color:var(--ct-text-secondary);cursor:pointer;flex:1 1;font-size:13px;padding:var(--ct-space-2) var(--ct-space-3);transition:var(--ct-transition)}.create-tab__marketplace:hover{background:var(--ct-bg-elevated)}.create-tab__marketplace--active{background:var(--ct-accent-muted);border-color:var(--ct-accent);color:var(--ct-text-primary)}.create-tab__marketplace-dot{border-radius:50%;height:8px;width:8px}.create-tab__marketplace-name{font-weight:600}.create-tab__marketplace-best{background:#26e2b333;border-radius:3px;color:var(--ct-accent);font-size:8px;font-weight:700;letter-spacing:.3px;margin-left:auto;padding:2px 4px;text-transform:uppercase}.create-tab__price-row{display:flex;gap:var(--ct-space-2)}.create-tab__price-item{align-items:center;background:var(--ct-bg-tertiary);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-md);display:flex;flex:1 1;flex-direction:column;gap:2px;padding:var(--ct-space-2) var(--ct-space-3)}.create-tab__price-item--best{background:var(--ct-accent-muted);border-color:var(--ct-accent)}.create-tab__price-mp{color:var(--ct-text-tertiary);font-size:11px}.create-tab__price-value{font-feature-settings:"tnum";color:var(--ct-text-primary);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.create-tab__marketplace-prices{display:flex;gap:var(--ct-space-2)}.create-tab__mp-option{align-items:center;background:var(--ct-bg-tertiary);border:2px solid var(--ct-border-subtle);border-radius:var(--ct-radius-md);cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0;padding:var(--ct-space-3);transition:var(--ct-transition)}.create-tab__mp-option:hover:not(.create-tab__mp-option--disabled){background:var(--ct-bg-elevated);border-color:var(--ct-border-primary)}.create-tab__mp-option--active{background:var(--ct-accent-muted);border-color:var(--ct-accent)}.create-tab__mp-option--disabled{cursor:not-allowed;opacity:.4}.create-tab__mp-option--combined{background:linear-gradient(135deg,#ffd7000d,#ffd70005)}.create-tab__mp-option--combined.create-tab__mp-option--active{background:linear-gradient(135deg,#ffd70033,#ffd7001a);border-color:gold}.create-tab__mp-header{align-items:center;display:flex;gap:6px}.create-tab__mp-logo{border-radius:4px;flex-shrink:0;height:18px;object-fit:contain;width:18px}.create-tab__mp-best-icon{font-size:14px;line-height:1}.create-tab__mp-name{color:var(--ct-text-secondary);font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.create-tab__mp-price{font-feature-settings:"tnum";color:var(--ct-text-primary);font-size:18px;font-variant-numeric:tabular-nums;font-weight:700}.create-tab__mp-option--active .create-tab__mp-price{color:var(--ct-accent)}.create-tab__mp-option--combined.create-tab__mp-option--active .create-tab__mp-price{color:gold}.create-tab__mp-count{color:var(--ct-text-tertiary);font-size:10px}.create-tab__mp-count--best{font-size:12px;letter-spacing:2px}[data-theme=light] .create-tab__mp-option{background:var(--ct-bg-secondary)}[data-theme=light] .create-tab__mp-option:hover:not(.create-tab__mp-option--disabled){background:var(--ct-bg-primary)}[data-theme=light] .create-tab__mp-option--combined{background:linear-gradient(135deg,#ffc1071a,#ffc1070d)}.create-tab__price-input{align-items:center;background:var(--ct-bg-tertiary);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-md);display:flex;overflow:hidden}.create-tab__price-input input{font-feature-settings:"tnum";background:#0000;border:none;color:var(--ct-text-primary);flex:1 1;font-size:16px;font-variant-numeric:tabular-nums;font-weight:600;padding:var(--ct-space-3)}.create-tab__price-input input:focus{outline:none}.create-tab__price-input input::placeholder{color:var(--ct-text-quaternary)}.create-tab__price-input span{background:var(--ct-bg-elevated);border-left:1px solid var(--ct-border-subtle);color:var(--ct-text-tertiary);font-size:12px;font-weight:600;padding:var(--ct-space-3)}.create-tab__wboost-row{align-items:center;background:linear-gradient(135deg,#bf5af21a,#bf5af208);border:1px solid #bf5af233;border-radius:var(--ct-radius-md);color:var(--ct-text-secondary);display:flex;font-size:12px;justify-content:space-between;padding:var(--ct-space-2) var(--ct-space-3)}.create-tab__wboost-row--error{background:linear-gradient(135deg,#ff453a1a,#ff453a08);border-color:#ff453a40}.create-tab__config-section{background:var(--ct-bg-tertiary);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-md);display:flex;flex-direction:column;gap:0;margin-top:var(--ct-space-2);overflow:hidden}.create-tab__config-row{align-items:center;border-bottom:1px solid var(--ct-border-subtle);display:flex;justify-content:space-between;padding:var(--ct-space-2) var(--ct-space-3)}.create-tab__config-row:last-child{border-bottom:none}.create-tab__config-info{display:flex;flex-direction:column;gap:1px}.create-tab__config-label{color:var(--ct-text-secondary);font-size:12px;font-weight:600}.create-tab__toggle{display:inline-block;flex-shrink:0;height:22px;position:relative;width:40px}.create-tab__toggle input{height:0;opacity:0;width:0}.create-tab__toggle-slider{background:#ffffff26;border-radius:11px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:var(--ct-transition)}.create-tab__toggle-slider:before{background:#fff;border-radius:50%;bottom:2px;box-shadow:0 1px 3px #0003;content:"";height:18px;left:2px;position:absolute;transition:var(--ct-transition);width:18px}.create-tab__toggle input:checked+.create-tab__toggle-slider{background:var(--ct-accent)}.create-tab__toggle input:checked+.create-tab__toggle-slider:before{transform:translateX(18px)}.create-tab__toggle:hover .create-tab__toggle-slider{background:#fff3}.create-tab__toggle input:checked:hover+.create-tab__toggle-slider{background:var(--ct-accent-hover)}.create-tab__slippage-input{align-items:center;background:#ffffff0f;border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-sm);display:flex;gap:4px;padding:4px 8px;transition:var(--ct-transition)}.create-tab__slippage-input:focus-within{border-color:var(--ct-accent);box-shadow:0 0 0 2px var(--ct-accent-muted)}.create-tab__slippage-input input{-moz-appearance:textfield;background:#0000;border:none;color:var(--ct-accent);font-size:13px;font-weight:600;outline:none;text-align:right;width:36px}.create-tab__slippage-input input::-webkit-inner-spin-button,.create-tab__slippage-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.create-tab__slippage-input span{color:var(--ct-text-tertiary);font-size:12px;font-weight:600}.create-tab__traits-count{background:var(--ct-accent-muted);border-radius:var(--ct-radius-full);color:var(--ct-accent);font-size:11px;font-weight:700;padding:2px 8px}.create-tab__select-hint{background:var(--ct-bg-tertiary);border:1px dashed var(--ct-border-medium);border-radius:var(--ct-radius-md);color:var(--ct-text-tertiary);font-size:13px;gap:var(--ct-space-2);padding:var(--ct-space-4)}[data-theme=light] .create-tab__price-chart{background:#f8fafc}[data-theme=light] .create-tab__chart-legend-change.up{color:#10b981}[data-theme=light] .create-tab__chart-legend-change.down{color:#ef4444}[data-theme=light] .create-tab__chart-empty-data{color:#94a3b8}[data-theme=light] .create-tab__sniper-type{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .create-tab__sniper-type--active{background:#10b9811a;border-color:#10b981}[data-theme=light] .create-tab__marketplace{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .create-tab__marketplace--active{background:#10b9811a;border-color:#10b981}[data-theme=light] .create-tab__price-item{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .create-tab__price-item--best{background:#10b9811a;border-color:#10b981}[data-theme=light] .create-tab__price-input{background:#fff;border-color:#e2e8f0}[data-theme=light] .create-tab__price-input span{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .create-tab__wboost-row{background:linear-gradient(135deg,#8b5cf614,#8b5cf605);border-color:#8b5cf626}[data-theme=light] .create-tab__select-hint{background:#f8fafc;border-color:#cbd5e1}.create-tab__chart-svg{display:block;height:auto;width:100%}.create-tab__chart-canvas{background:var(--ct-bg-tertiary);border-radius:var(--ct-radius-lg);padding:var(--ct-space-3)}.create-tab__price-chart{width:100%}.create-tab__collection-icon{align-items:center;background:var(--ct-bg-tertiary);border-radius:var(--ct-radius-md);display:flex;height:36px;justify-content:center;min-width:36px;overflow:hidden;width:36px}.create-tab__collection-icon img,.create-tab__collection-icon>div{border-radius:inherit;height:100%!important;object-fit:cover;width:100%!important}.create-tab__collection-item{align-items:center;background:#0000;border:none;border-radius:var(--ct-radius-md);cursor:pointer;display:flex;gap:var(--ct-space-3);padding:var(--ct-space-2) var(--ct-space-3);text-align:left;transition:var(--ct-transition);width:100%}.create-tab__collection-item:hover{background:var(--ct-bg-elevated)}.create-tab__collection-item--active{background:var(--ct-accent-muted)}.create-tab__collection-info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.create-tab__collection-name{color:var(--ct-text-primary);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-tab__collection-id{color:var(--ct-text-quaternary);font-family:var(--ct-font-mono);font-size:10px}.create-tab__trending-icon{background:var(--ct-bg-tertiary);border-radius:var(--ct-radius-sm);height:28px;min-width:28px;overflow:hidden;width:28px}.create-tab__trending-icon img,.create-tab__trending-icon>div{height:100%!important;object-fit:cover;width:100%!important}.create-tab__chart-icon{background:var(--ct-bg-tertiary);border-radius:var(--ct-radius-lg);height:44px;min-width:44px;overflow:hidden;width:44px}.create-tab__chart-icon img,.create-tab__chart-icon>div{height:100%!important;object-fit:cover;width:100%!important}.create-tab__collection-preview-icon{background:var(--ct-bg-tertiary);border-radius:var(--ct-radius-md);height:40px;min-width:40px;overflow:hidden;width:40px}.create-tab__collection-preview-icon img,.create-tab__collection-preview-icon>div{height:100%!important;object-fit:cover;width:100%!important}[data-theme=light] .create-tab__chart-icon,[data-theme=light] .create-tab__collection-icon,[data-theme=light] .create-tab__collection-preview-icon,[data-theme=light] .create-tab__trending-icon{background:#f1f5f9}[data-theme=light] .create-tab__collection-item:hover{background:#f8fafc}[data-theme=light] .create-tab__collection-item--active{background:#10b9811a}.create-tab__chart-marketplaces{display:flex;gap:var(--ct-space-2);margin-top:var(--ct-space-3)}.create-tab__chart-mp{align-items:center;background:var(--ct-bg-tertiary);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-md);cursor:default;display:flex;flex:1 1;font-size:13px;justify-content:space-between;padding:var(--ct-space-3);pointer-events:none;-webkit-user-select:none;user-select:none}.create-tab__chart-mp span:first-child{color:var(--ct-text-secondary);font-weight:500}.create-tab__chart-mp span:last-child{font-feature-settings:"tnum";color:var(--ct-text-primary);font-variant-numeric:tabular-nums;font-weight:700}.create-tab__chart-mp--best{background:var(--ct-accent-muted);border-color:var(--ct-accent)}.create-tab__chart-mp--best span:last-child{color:var(--ct-accent)}[data-theme=light] .create-tab__chart-mp{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .create-tab__chart-mp--best{background:#10b9811a;border-color:#10b981}.create-tab__price-chart-v2{background:linear-gradient(180deg,var(--ct-bg-tertiary) 0,#0000 100%);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-xl);padding:var(--ct-space-4);position:relative}.create-tab__chart-header-v2{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--ct-space-4)}.create-tab__chart-title-v2{display:flex;flex-direction:column;gap:2px}.create-tab__chart-label-v2{color:var(--ct-text-primary);font-size:14px;font-weight:600}.create-tab__chart-period-v2{color:var(--ct-text-quaternary);font-size:11px;letter-spacing:.5px;text-transform:uppercase}.create-tab__chart-change-v2{font-feature-settings:"tnum";align-items:center;border-radius:var(--ct-radius-full);display:flex;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;gap:4px;padding:4px 10px}.create-tab__chart-change-v2.up{background:#34d39926;color:#34d399}.create-tab__chart-change-v2.down{background:#f8717126;color:#f87171}.create-tab__chart-change-icon{font-size:14px}.create-tab__chart-container-v2{display:flex;gap:var(--ct-space-2);margin-bottom:var(--ct-space-2)}.create-tab__chart-y-axis{display:flex;flex-direction:column;justify-content:space-between;min-width:36px;padding:4px 0}.create-tab__chart-y-axis span{font-feature-settings:"tnum";color:var(--ct-text-quaternary);font-size:10px;font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.create-tab__chart-svg-v2{height:120px;overflow:visible}.create-tab__chart-x-axis{display:flex;justify-content:space-between;margin-top:var(--ct-space-1);padding:0 40px}.create-tab__chart-x-axis span{color:var(--ct-text-quaternary);font-size:10px}.create-tab__chart-tooltip{align-items:center;animation:tooltipFadeIn .15s ease-out;background:var(--ct-bg-elevated);border:1px solid var(--ct-border-medium);border-radius:var(--ct-radius-lg);box-shadow:0 8px 24px #0000004d;display:flex;flex-direction:column;gap:2px;left:50%;padding:var(--ct-space-2) var(--ct-space-3);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}@keyframes tooltipFadeIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.create-tab__chart-tooltip-price{font-feature-settings:"tnum";color:var(--ct-text-primary);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.create-tab__chart-tooltip-date{color:var(--ct-text-tertiary);font-size:11px}.create-tab__chart-stats-v2{border-top:1px solid var(--ct-border-subtle);display:flex;gap:var(--ct-space-6);justify-content:center;margin-top:var(--ct-space-3);padding-top:var(--ct-space-4)}.create-tab__chart-stat-v2{align-items:center;display:flex;flex-direction:column;gap:2px}.create-tab__chart-stat-label-v2{color:var(--ct-text-quaternary);font-size:10px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.create-tab__chart-stat-value-v2{font-feature-settings:"tnum";color:var(--ct-text-primary);font-size:15px;font-variant-numeric:tabular-nums;font-weight:700}.create-tab__chart-stat-v2--highlight{background:var(--ct-bg-tertiary);border-radius:var(--ct-radius-lg);padding:var(--ct-space-2) var(--ct-space-4)}.create-tab__chart-empty-data{align-items:center;color:var(--ct-text-quaternary);display:flex;flex-direction:column;gap:var(--ct-space-3);justify-content:center;padding:var(--ct-space-8)}.create-tab__chart-empty-data svg{opacity:.3}.create-tab__chart-empty-data span{font-size:13px}[data-theme=light] .create-tab__price-chart-v2{background:linear-gradient(180deg,#f8fafc,#0000);border-color:#e2e8f0}[data-theme=light] .create-tab__chart-change-v2.up{background:#10b9811f;color:#059669}[data-theme=light] .create-tab__chart-change-v2.down{background:#ef44441f;color:#dc2626}[data-theme=light] .create-tab__chart-tooltip{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 24px #0000001a}[data-theme=light] .create-tab__chart-stat-v2--highlight{background:#f1f5f9}.create-tab__chart-canvas{margin:var(--ct-space-3) 0;padding:0;width:100%}.create-tab__price-chart-v2{box-sizing:border-box;width:100%}.create-tab__chart-container-v2{width:100%}.create-tab__chart-svg-v2{flex:1 1;width:100%}.create-tab__chart-x-axis{padding:0 44px}.create-tab__chart-stats-grid{grid-gap:var(--ct-space-2);background:var(--ct-bg-tertiary);border-radius:var(--ct-radius-lg);display:grid;gap:var(--ct-space-2);grid-template-columns:repeat(4,1fr);margin-top:var(--ct-space-3);padding:var(--ct-space-3)}.create-tab__chart-stat-box{align-items:center;display:flex;flex-direction:column;gap:4px;padding:var(--ct-space-2)}.create-tab__chart-stat-title{color:var(--ct-text-quaternary);font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.create-tab__chart-stat-num{font-feature-settings:"tnum";color:var(--ct-text-primary);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.create-tab__chart-stat-num--accent{color:var(--ct-accent)}.create-tab__chart-stat-num--up{color:#34d399}.create-tab__chart-stat-num--down{color:#f87171}[data-theme=light] .create-tab__chart-stats-grid{background:#f8fafc}[data-theme=light] .create-tab__chart-stat-num--accent,[data-theme=light] .create-tab__chart-stat-num--up{color:#059669}[data-theme=light] .create-tab__chart-stat-num--down{color:#dc2626}@media (max-width:480px){.create-tab__chart-stats-grid{grid-template-columns:repeat(2,1fr)}}.create-tab__price-card-logo{border-radius:3px;flex-shrink:0;height:16px;object-fit:contain;width:16px}.create-tab__price-card-badge{color:var(--ct-accent);margin-left:auto}.create-tab__chart-mp-logo{border-radius:3px;flex-shrink:0;height:16px;object-fit:contain;width:16px}.create-tab__mp-indicator{align-items:center;display:inline-flex;height:16px;justify-content:center;width:16px}.create-tab__wboost-info{align-items:center;display:flex;gap:6px}.create-tab__wboost-icon{color:var(--ct-accent)}.create-tab__freemium-icon{color:gold}.create-tab__submit-icon{margin-right:6px}.create-tab__error,.create-tab__success{align-items:center;display:flex;gap:8px}.create-tab__error svg{color:var(--ct-red);flex-shrink:0}.create-tab__success svg{color:var(--ct-green);flex-shrink:0}.create-tab__select-hint{align-items:center;display:flex;gap:8px}.create-tab__select-hint svg{animation:hint-bounce 1.5s ease-in-out infinite;color:var(--ct-accent)}@keyframes hint-bounce{0%,to{transform:translateX(0)}50%{transform:translateX(-4px)}}.create-tab__price-comparison--empty{align-items:center;display:flex;gap:8px}.create-tab__price-comparison--empty svg{color:var(--ct-text-tertiary)}.create-tab__submit-cta{justify-content:center!important;margin-top:1rem;width:100%!important}.create-tab__submit-cta .cta-button__label{flex:none}.orders-tab{--members-green:#26e2b3;--members-green-dark:#1db897;--members-green-light:#4aedc4;--members-glow:0 0 15px #26e2b366,0 0 30px #26e2b333;--members-glow-strong:0 0 20px #26e2b380,0 0 40px #26e2b34d;--members-border:2px solid #26e2b399;--members-border-subtle:1px solid #26e2b34d;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,sans-serif;padding:0}.orders-tab__header{gap:16px;justify-content:space-between;margin-bottom:16px}.orders-tab__header,.orders-tab__title-area{align-items:center;display:flex;flex-wrap:wrap}.orders-tab__title-area{gap:12px}.orders-tab__icon{align-items:center;color:#26e2b3;display:flex;justify-content:center}.orders-tab__icon svg{stroke:#26e2b3;color:#26e2b3}.orders-tab__title{color:#fffffff2;font-size:20px;font-weight:700;letter-spacing:-.3px;margin:0}.orders-tab__subtitle{color:#ffffff80;font-size:14px;font-weight:400;margin:0}.orders-tab__subtitle:before{color:#ffffff4d;content:"·";margin-right:12px}.orders-tab__refresh-btn{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#00000040;border:1px solid #ffffff14;border-radius:10px;color:#ffffffb3;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 18px;transition:all .25s ease}.orders-tab__refresh-btn:hover:not(:disabled){background:#26e2b31a;border-color:#26e2b366;box-shadow:var(--members-glow);color:var(--members-green)}.orders-tab__refresh-btn:disabled{cursor:not-allowed;opacity:.5}.orders-tab__header-actions{align-items:center;display:flex;gap:10px}.orders-tab__notifications-btn{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#00000040;border:1px solid #ffffff14;border-radius:10px;color:#ffffff80;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .25s ease;width:40px}.orders-tab__notifications-btn:hover{background:#ffffff0d;border-color:#ffffff26;color:#fffc}.orders-tab__notifications-btn--active{background:#26e2b31a;border-color:#26e2b34d;color:var(--members-green)}.orders-tab__notifications-btn--active:hover{background:#26e2b326;border-color:#26e2b380;box-shadow:var(--members-glow)}.orders-tab__filters{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#00000040;border:1px solid #ffffff0f;border-radius:12px;display:flex;gap:4px;margin-bottom:24px;overflow-x:auto;padding:4px}.orders-tab__filter{align-items:center;background:#0000;border:none;border-radius:10px;color:#fff9;cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:600;gap:6px;justify-content:center;min-width:80px;padding:10px 16px;transition:all .25s ease;white-space:nowrap}.orders-tab__filter:hover:not(.active){background:#ffffff0d;color:#ffffffe6}.orders-tab__filter.active{background:linear-gradient(135deg,var(--members-green) 0,var(--members-green-dark) 100%);box-shadow:0 2px 12px #26e2b359;color:#0a0f14}.orders-tab__filter-count{align-items:center;background:#ffffff26;border-radius:10px;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px}.orders-tab__filter.active .orders-tab__filter-count{background:#0003}.orders-tab__error{align-items:center;background:linear-gradient(135deg,#ef44441a,#ef44440d);border:1px solid #ef444433;border-radius:12px;color:#f87171;display:flex;font-size:13px;font-weight:500;gap:10px;margin-bottom:20px;padding:14px 18px}.orders-tab__loading{align-items:center;color:#ffffff80;display:flex;flex-direction:column;font-size:14px;gap:16px;justify-content:center;padding:60px 20px}.orders-tab__loading-spinner{animation:orders-spin .8s linear infinite;border:2px solid #ffffff1a;border-radius:50%;border-top:2px solid var(--members-green);height:36px;width:36px}@keyframes orders-spin{to{transform:rotate(1turn)}}.orders-tab__empty{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff05;border:1px dashed #ffffff1a;border-radius:16px;padding:60px 30px;text-align:center}.orders-tab__empty-icon{font-size:56px;margin-bottom:16px;opacity:.4}.orders-tab__empty-title{color:#fffc;font-size:18px;font-weight:700;margin:0 0 8px}.orders-tab__empty-text{color:#fff6;font-size:14px;margin:0}.orders-tab__table-wrapper{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0003;border:1px solid #ffffff0f;border-radius:16px;overflow:hidden}.orders-tab__table-header{grid-gap:12px;background:#0000004d;border-bottom:1px solid #ffffff0f;display:grid;gap:12px;grid-template-columns:2fr 1.2fr .8fr 1fr 1fr .9fr .8fr;padding:14px 20px}.orders-tab__th{color:#ffffff73;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.orders-tab__th--actions{text-align:center}.orders-tab__table-body{display:flex;flex-direction:column}.orders-tab__row{grid-gap:12px;align-items:center;animation:rowFadeIn .4s ease-out backwards;background:#0000;border-bottom:1px solid #ffffff0a;cursor:pointer;display:grid;gap:12px;grid-template-columns:2fr 1.2fr .8fr 1fr 1fr .9fr .8fr;padding:16px 20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.orders-tab__row:hover{background:#26e2b30d;border-color:#26e2b326;box-shadow:inset 0 0 0 1px #26e2b333,var(--members-glow)}.orders-tab__row:hover .orders-tab__td--collection .orders-icon--diamond{color:var(--members-green);filter:drop-shadow(0 0 6px rgba(38,226,179,.6))}.orders-tab__row:hover .orders-tab__collection-name{color:var(--members-green)}.orders-tab__row--expanded{background:#26e2b314;border-color:#26e2b340;box-shadow:inset 0 0 0 2px #26e2b34d,var(--members-glow-strong);flex-wrap:wrap}.orders-tab__row:before{background:#ffffff1a;bottom:0;content:"";left:0;position:absolute;top:0;transition:all .3s ease;width:3px}.orders-tab__row--pending:before{background:#fbbf24}.orders-tab__row--completed:before{background:var(--members-green)}.orders-tab__row--cancelled:before{background:#ffffff4d;opacity:.5}.orders-tab__row--error:before{background:#f87171}.orders-tab__row--cancelled{opacity:.6}.orders-tab__collection-info,.orders-tab__td{align-items:center;display:flex;min-width:0}.orders-tab__collection-info{gap:12px}.orders-tab__collection-info .orders-icon--diamond{color:#fff6;flex-shrink:0;transition:all .3s ease}.orders-tab__collection-text{display:flex;flex-direction:column;gap:2px;min-width:0}.orders-tab__collection-name{color:#ffffffe6;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease;white-space:nowrap}.orders-tab__freemium-badge{color:var(--members-green);font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.orders-tab__tokenid-text{background:#ffffff0a;border-radius:6px;color:#ffffff80;font-family:SF Mono,Monaco,Consolas,monospace;font-size:12px;padding:4px 8px}.orders-tab__type-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:4px 10px;white-space:nowrap}.orders-tab__type-badge--floor{background:#3b82f626;border:1px solid #3b82f633;color:#60a5fa}.orders-tab__type-badge--traits{background:#a855f726;border:1px solid #a855f733;color:#c084fc}.orders-tab__td--price{gap:4px}.orders-tab__price-value{color:var(--members-green);font-size:15px;font-weight:700}.orders-tab__price-unit{color:#fff6;font-size:11px;font-weight:600}.orders-tab__marketplace-badge{align-items:center;color:#ffffffb3;display:inline-flex;font-size:12px;font-weight:600;gap:4px}.orders-tab__status-badge{align-items:center;border-radius:20px;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.5px;padding:5px 12px;text-transform:uppercase}.orders-tab__status-badge--pending{background:#fbbf2426;border:1px solid #fbbf2440;color:#fbbf24}.orders-tab__status-badge--completed{background:#26e2b326;border:1px solid #26e2b340;color:var(--members-green)}.orders-tab__status-badge--cancelled{background:#ffffff14;border:1px solid #ffffff1a;color:#ffffff80}.orders-tab__status-badge--error{background:#f8717126;border:1px solid #f8717140;color:#f87171}.orders-tab__td--actions{gap:8px;justify-content:center}.orders-tab__action-btn{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;color:#ffffff80;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .25s cubic-bezier(.4,0,.2,1);width:36px}.orders-tab__action-btn--view:hover{background:#26e2b31a;border-color:#26e2b366;box-shadow:var(--members-glow);color:var(--members-green)}.orders-tab__action-btn--cancel:hover:not(:disabled){background:#f871711a;border-color:#f8717166;box-shadow:0 0 15px #f871714d;color:#f87171}.orders-tab__action-btn--loading{opacity:.7;pointer-events:none}.orders-tab__action-btn:disabled{cursor:not-allowed;opacity:.4}.orders-tab__row-details{grid-gap:16px;animation:detailsSlideIn .3s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0003;border:1px solid #26e2b326;border-radius:12px;display:grid;gap:16px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:16px;padding:20px}.orders-tab__detail-item{display:flex;flex-direction:column;gap:4px}.orders-tab__detail-item--traits{grid-column:1/-1}.orders-tab__detail-label{color:#fff6;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.orders-tab__detail-value{color:#ffffffd9;font-size:13px;font-weight:500}.orders-tab__detail-value--mono{color:#fff9;font-family:SF Mono,Monaco,monospace;font-size:12px}.orders-tab__traits-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.orders-tab__trait-tag{background:#26e2b31a;border:1px solid #26e2b333;border-radius:8px;color:#fffc;font-size:12px;font-weight:500;padding:4px 10px}.orders-icon{display:inline-block;flex-shrink:0;vertical-align:middle}.orders-icon,.orders-icon circle,.orders-icon line,.orders-icon path,.orders-icon rect{transition:all .3s cubic-bezier(.4,0,.2,1)}.orders-tab__action-btn:hover .orders-icon--eye .orders-icon__eye-pupil{transform:scale(1.3);transform-origin:center}.orders-tab__action-btn:hover .orders-icon--eye .orders-icon__eye-outer{stroke:var(--members-green)}.orders-tab__action-btn:hover .orders-icon--eye .orders-icon__eye-pupil{stroke:var(--members-green);fill:#26e2b333}.orders-tab__action-btn:hover .orders-icon--x-circle .orders-icon__x-line1,.orders-tab__action-btn:hover .orders-icon--x-circle .orders-icon__x-line2{animation:xRotate .4s ease-out;transform-origin:center}@keyframes xRotate{0%{transform:rotate(0deg)}25%{transform:rotate(-15deg)}75%{transform:rotate(15deg)}to{transform:rotate(0deg)}}.orders-tab__action-btn--cancel:hover .orders-icon--x-circle .orders-icon__circle,.orders-tab__action-btn--cancel:hover .orders-icon--x-circle .orders-icon__x-line1,.orders-tab__action-btn--cancel:hover .orders-icon--x-circle .orders-icon__x-line2{stroke:#f87171}.orders-icon--spinning{animation:orders-spin 1s linear infinite}.orders-tab__refresh-btn:hover .orders-icon--refresh:not(.orders-icon--spinning){animation:refreshBounce .5s ease-out}@keyframes refreshBounce{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.orders-tab__refresh-btn:hover .orders-icon--refresh .orders-icon__refresh-arrow1,.orders-tab__refresh-btn:hover .orders-icon--refresh .orders-icon__refresh-arrow2,.orders-tab__refresh-btn:hover .orders-icon--refresh .orders-icon__refresh-head1,.orders-tab__refresh-btn:hover .orders-icon--refresh .orders-icon__refresh-head2{stroke:var(--members-green)}.orders-tab__row:hover .orders-icon--diamond .orders-icon__diamond-shape{animation:diamondShine .6s ease-out}@keyframes diamondShine{0%,to{stroke-width:2;filter:none}50%{stroke-width:2.5;filter:drop-shadow(0 0 8px rgba(38,226,179,.8))}}.orders-tab__title .orders-icon--diamond .orders-icon__diamond-shape{animation:diamondPulse 3s ease-in-out infinite}@keyframes diamondPulse{0%,to{filter:drop-shadow(0 0 4px rgba(38,226,179,.3))}50%{filter:drop-shadow(0 0 8px rgba(38,226,179,.6))}}.orders-icon--bell{transition:all .25s ease}.orders-icon--bell:hover .orders-icon__bell-body{animation:bellSwing .5s ease-in-out;transform-origin:top center}.orders-icon--bell-active{color:var(--members-green)}.orders-icon--bell-active .orders-icon__bell-body{filter:drop-shadow(0 0 4px rgba(38,226,179,.5))}@keyframes bellSwing{0%,to{transform:rotate(0deg)}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-3deg)}}@media (max-width:1024px){.orders-tab__table-header{display:none}.orders-tab__row{gap:12px;grid-template-columns:1fr;padding:16px}.orders-tab__td{align-items:center;display:flex;justify-content:space-between}.orders-tab__td:before{color:#fff6;content:attr(data-label);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.orders-tab__td--collection:before{content:"Collection"}.orders-tab__td--tokenid:before{content:"Token ID"}.orders-tab__td--type:before{content:"Type"}.orders-tab__td--price:before{content:"Price"}.orders-tab__td--marketplace:before{content:"Marketplace"}.orders-tab__td--status:before{content:"Status"}.orders-tab__td--actions:before{content:"Actions"}.orders-tab__td--collection{align-items:flex-start;flex-direction:column;gap:8px}.orders-tab__td--collection:before{display:none}.orders-tab__collection-info{width:100%}.orders-tab__td--actions{border-top:1px solid #ffffff0f;justify-content:flex-end;padding-top:12px}.orders-tab__td--actions:before{display:none}.orders-tab__row-details{grid-template-columns:1fr 1fr}}@media (max-width:600px){.orders-tab__header{align-items:flex-start;flex-direction:column;gap:16px}.orders-tab__refresh-btn{justify-content:center;width:100%}.orders-tab__filters{padding:3px}.orders-tab__filter{font-size:12px;min-width:60px;padding:8px 12px}.orders-tab__row-details{grid-template-columns:1fr}}[data-theme=light] .orders-tab{--members-green:#0d7459;--members-green-dark:#0a5c47;--members-green-light:#10876a;--members-glow:0 0 15px #0d745940,0 0 30px #0d74591a;--members-glow-strong:0 0 20px #0d745959,0 0 40px #0d745926;--members-border:2px solid #0d745980;--members-border-subtle:1px solid #0d745940}[data-theme=light] .orders-tab__title{color:#0f172a}[data-theme=light] .orders-tab__title .orders-icon--diamond{color:#0d7459}[data-theme=light] .orders-tab__refresh-btn{background:#fff;border-color:#e2e8f0;color:#334155}[data-theme=light] .orders-tab__refresh-btn:hover:not(:disabled){background:#0d74590f;border-color:#0d745966;color:#0d7459}[data-theme=light] .orders-tab__notifications-btn{background:#fff;border-color:#e2e8f0;color:#64748b}[data-theme=light] .orders-tab__notifications-btn:hover{background:#f8fafc;border-color:#cbd5e1;color:#334155}[data-theme=light] .orders-tab__notifications-btn--active{background:#0d745914;border-color:#0d74594d;color:#0d7459}[data-theme=light] .orders-tab__notifications-btn--active:hover{background:#0d74591f;border-color:#0d745980}[data-theme=light] .orders-tab__filters{background:#f1f5f9;border-color:#e2e8f0}[data-theme=light] .orders-tab__filter{color:#64748b}[data-theme=light] .orders-tab__filter:hover:not(.active){background:#e2e8f0;color:#0f172a}[data-theme=light] .orders-tab__filter.active{background:linear-gradient(135deg,#0d7459,#0a5c47);box-shadow:0 2px 12px #0d74594d;color:#fff}[data-theme=light] .orders-tab__filter-count{background:#e2e8f0;color:#334155}[data-theme=light] .orders-tab__filter.active .orders-tab__filter-count{background:#ffffff40;color:#fff}[data-theme=light] .orders-tab__error{background:linear-gradient(135deg,#dc262614,#dc262608);border-color:#dc262633;color:#dc2626}[data-theme=light] .orders-tab__loading{color:#64748b}[data-theme=light] .orders-tab__loading-spinner{border-color:#0d7459 #e2e8f0 #e2e8f0}[data-theme=light] .orders-tab__empty{background:#f8fafc;border-color:#cbd5e1}[data-theme=light] .orders-tab__empty-title{color:#0f172a}[data-theme=light] .orders-tab__empty-text{color:#64748b}[data-theme=light] .orders-tab__table-wrapper{background:#fff;border-color:#e2e8f0}[data-theme=light] .orders-tab__table-header{background:#f8fafc;border-bottom-color:#e2e8f0}[data-theme=light] .orders-tab__th{color:#64748b}[data-theme=light] .orders-tab__row{border-bottom-color:#f1f5f9}[data-theme=light] .orders-tab__row:hover{background:#0d74590a}[data-theme=light] .orders-tab__row:before{background:linear-gradient(90deg,#0000,#0d745926 50%,#0000)}[data-theme=light] .orders-tab__collection-name{color:#0f172a}[data-theme=light] .orders-tab__collection-serial{color:#64748b}[data-theme=light] .orders-tab__token-id{background:#f1f5f9;border-color:#e2e8f0;color:#64748b}[data-theme=light] .orders-tab__row:hover .orders-tab__token-id{background:#0d74590f;border-color:#0d74594d}[data-theme=light] .orders-tab__type-badge--snipe{background:linear-gradient(135deg,#0d74591f,#0d74590f);border-color:#0d745940;color:#0d7459}[data-theme=light] .orders-tab__type-badge--buy{background:linear-gradient(135deg,#3b82f61f,#3b82f60f);border-color:#3b82f640;color:#2563eb}[data-theme=light] .orders-tab__type-badge--sell{background:linear-gradient(135deg,#8b5cf61f,#8b5cf60f);border-color:#8b5cf640;color:#7c3aed}[data-theme=light] .orders-tab__price-value{color:#0f172a}[data-theme=light] .orders-tab__price-unit{color:#64748b}[data-theme=light] .orders-tab__price-usd{color:#94a3b8}[data-theme=light] .orders-tab__marketplace-badge--sentx{background:#0d74591a;border-color:#0d745933;color:#0d7459}[data-theme=light] .orders-tab__marketplace-badge--kabila{background:#3b82f61a;border-color:#3b82f633;color:#2563eb}[data-theme=light] .orders-tab__status--pending{background:#eab3081a;border-color:#eab30840;color:#ca8a04}[data-theme=light] .orders-tab__status--active{background:#0d74591a;border-color:#0d745940;color:#0d7459}[data-theme=light] .orders-tab__status--executed{background:#3b82f61a;border-color:#3b82f640;color:#2563eb}[data-theme=light] .orders-tab__status--cancelled{background:#64748b1a;border-color:#64748b40;color:#64748b}[data-theme=light] .orders-tab__status--failed{background:#dc26261a;border-color:#dc262640;color:#dc2626}[data-theme=light] .orders-tab__action-btn{background:#f8fafc;border-color:#e2e8f0;color:#64748b}[data-theme=light] .orders-tab__action-btn:hover{background:#0d745914;border-color:#0d74594d;color:#0d7459}[data-theme=light] .orders-tab__action-btn--cancel:hover{background:#dc262614;border-color:#dc26264d;color:#dc2626}[data-theme=light] .orders-tab__row-details{background:#f8fafc;border-color:#0d745926}[data-theme=light] .orders-tab__detail-label{color:#64748b}[data-theme=light] .orders-tab__detail-value{color:#0f172a}[data-theme=light] .orders-tab__detail-value--mono{color:#64748b}[data-theme=light] .orders-tab__trait-tag{background:#0d745914;border-color:#0d745933;color:#0d7459}@media (max-width:1024px){[data-theme=light] .orders-tab__td:before{color:#64748b}[data-theme=light] .orders-tab__td--actions{border-top-color:#e2e8f0}}[data-theme=light] .orders-tab__action-btn:hover .orders-icon--eye .orders-icon__eye-outer,[data-theme=light] .orders-tab__refresh-btn:hover .orders-icon--refresh .orders-icon__refresh-arrow1,[data-theme=light] .orders-tab__refresh-btn:hover .orders-icon--refresh .orders-icon__refresh-arrow2,[data-theme=light] .orders-tab__refresh-btn:hover .orders-icon--refresh .orders-icon__refresh-head1,[data-theme=light] .orders-tab__refresh-btn:hover .orders-icon--refresh .orders-icon__refresh-head2{stroke:#0d7459}[data-theme=light] .orders-tab__action-btn:hover .orders-icon--eye .orders-icon__eye-pupil{stroke:#0d7459;fill:#0d745926}[data-theme=light] .orders-tab__action-btn--cancel:hover .orders-icon--x-circle .orders-icon__circle,[data-theme=light] .orders-tab__action-btn--cancel:hover .orders-icon--x-circle .orders-icon__x-line1,[data-theme=light] .orders-tab__action-btn--cancel:hover .orders-icon--x-circle .orders-icon__x-line2{stroke:#dc2626}[data-theme=light] .orders-icon--bell-active{color:#0d7459}[data-theme=light] .orders-icon--bell-active .orders-icon__bell-body{filter:drop-shadow(0 0 4px rgba(13,116,89,.4))}[data-theme=light] .orders-tab__title .orders-icon--diamond .orders-icon__diamond-shape{animation:diamondPulseLight 3s ease-in-out infinite}@keyframes diamondPulseLight{0%,to{filter:drop-shadow(0 0 4px rgba(13,116,89,.2))}50%{filter:drop-shadow(0 0 8px rgba(13,116,89,.5))}}.profit-tab{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,sans-serif;gap:24px;padding:0}.profit-tab__divider{align-items:center;display:flex;justify-content:center;padding:8px 0}.profit-tab__divider span{color:#26e2b3;font-size:1.2rem;opacity:.5}.profit-tab__divider:after,.profit-tab__divider:before{background:linear-gradient(90deg,#0000,#26e2b333,#0000);content:"";flex:1 1;height:1px}.profit-portfolio-wrapper{display:flex;flex-direction:column;gap:0}.profit-portfolio{animation:sectionFadeIn .3s ease-out backwards;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffff08,#0000001a);border:1px solid #ffffff0f;border-radius:16px;box-shadow:0 4px 24px #00000026,inset 0 1px 0 #ffffff0a;padding:24px;transition:all .3s ease}.profit-portfolio:hover{border-color:#26e2b31f;box-shadow:0 8px 32px #0003,inset 0 1px 0 #ffffff0d}.profit-portfolio--empty{align-items:center;color:#ffffff80;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.profit-portfolio__header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.profit-portfolio__title-area{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.profit-portfolio__icon{align-items:center;color:#26e2b3;display:flex;justify-content:center}.profit-portfolio__icon svg{stroke:#26e2b3;color:#26e2b3}.profit-portfolio__title{color:#fffffff2;font-size:20px;font-weight:700;letter-spacing:-.3px;margin:0}.profit-portfolio__subtitle{color:#ffffff80;font-size:14px;font-weight:400;margin:0}.profit-portfolio__subtitle:before{color:#ffffff4d;content:"·";margin-right:12px}.profit-portfolio__refresh-btn{align-items:center;background:#0003;border:1px solid #ffffff14;border-radius:10px;color:#ffffffb3;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 16px;transition:all .2s ease}.profit-portfolio__refresh-btn .animated-icon{transition:all .25s ease}.profit-portfolio__refresh-btn:hover:not(:disabled) .animated-icon{color:#0a0f14}.profit-portfolio__refresh-btn:hover:not(:disabled){background:linear-gradient(135deg,#26e2b3,#1db897);border-color:#0000;box-shadow:0 4px 16px #26e2b34d;color:#0a0f14;transform:translateY(-1px)}.profit-portfolio__refresh-btn:active:not(:disabled){transform:translateY(0)}.profit-portfolio__refresh-btn:disabled{cursor:not-allowed;opacity:.5}.profit-portfolio__loading{align-items:center;color:#ffffff80;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:48px}.profit-portfolio__spinner{animation:spin 1s linear infinite;border:3px solid #ffffff1a;border-radius:50%;border-top-color:#26e2b3;height:36px;width:36px}.profit-portfolio__empty{align-items:center;color:#ffffff80;display:flex;flex-direction:column;padding:48px;text-align:center}.profit-portfolio__empty-icon{font-size:48px;margin-bottom:16px;opacity:.5}.profit-portfolio__summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}@media (max-width:768px){.profit-portfolio__summary{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.profit-portfolio__summary{grid-template-columns:1fr}}.profit-portfolio__card{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0003;border:1px solid #ffffff0f;border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:20px 16px;text-align:center;transition:all .3s ease}.profit-portfolio__card:hover{box-shadow:0 8px 24px #0003;transform:translateY(-2px)}.profit-portfolio__card--profit{background:linear-gradient(135deg,#26e2b31a,#26e2b308);border-color:#26e2b333}.profit-portfolio__card--loss{background:linear-gradient(135deg,#ef44441a,#ef444408);border-color:#ef444433}.profit-portfolio__card-label{color:#ffffff80;font-size:10px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.profit-portfolio__card-value{color:#fffffff2;font-size:20px;font-weight:700;letter-spacing:-.5px}.profit-portfolio__card--profit .profit-portfolio__card-value{color:#26e2b3}.profit-portfolio__card--loss .profit-portfolio__card-value{color:#f87171}.profit-portfolio__card-usd{color:#ffffff80;font-size:12px;font-weight:500}.profit-portfolio__card-stats{display:flex;font-size:13px;font-weight:700;gap:10px}.profit-portfolio__winners{color:#26e2b3}.profit-portfolio__losers{color:#f87171}.profit-portfolio__table-container{background:#00000026;border:1px solid #ffffff0f;border-radius:14px;overflow-x:auto}.profit-portfolio__table{border-collapse:collapse;font-size:13px;width:100%}.profit-portfolio__table th{background:#ffffff05;border-bottom:1px solid #ffffff0f;color:#fff6;font-size:10px;font-weight:600;letter-spacing:.8px;padding:14px 16px;text-align:left;text-transform:uppercase}.profit-portfolio__table td{border-bottom:1px solid #ffffff0a;color:#ffffffe6;font-weight:500;padding:14px 16px}.profit-portfolio__table tr:last-child td{border-bottom:none}.profit-portfolio__table tbody tr{transition:background .2s ease}.profit-portfolio__table tbody tr:hover{background:#ffffff08}.profit-portfolio__collection{display:flex;flex-direction:column;gap:2px}.profit-portfolio__collection-name{color:#fffffff2;font-weight:600}.profit-portfolio__token-id{color:#ffffff59;font-family:SF Mono,Monaco,monospace;font-size:11px}.profit-portfolio__profit{display:flex;flex-direction:column;gap:2px}.profit-portfolio__profit.positive{color:#26e2b3}.profit-portfolio__profit.negative{color:#f87171}.profit-portfolio__profit-hbar{font-weight:700}.profit-portfolio__profit-pct{font-size:11px;font-weight:500;opacity:.8}.profit-portfolio__date{color:#ffffff80;font-size:12px}.profit-calculator-wrapper{display:flex;flex-direction:column;gap:0}.profit-calculator{animation:sectionFadeIn .3s ease-out backwards;animation-delay:.1s;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffff08,#0000001a);border:1px solid #ffffff0f;border-radius:16px;box-shadow:0 4px 24px #00000026,inset 0 1px 0 #ffffff0a;padding:24px;transition:all .3s ease}.profit-calculator:hover{border-color:#26e2b31f;box-shadow:0 8px 32px #0003,inset 0 1px 0 #ffffff0d}.profit-calculator__header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.profit-calculator__icon{align-items:center;color:#26e2b3;display:flex;justify-content:center}.profit-calculator__icon svg{stroke:#26e2b3;color:#26e2b3}.profit-calculator__title{color:#fffffff2;font-size:20px;font-weight:700;letter-spacing:-.3px;margin:0}.profit-calculator__subtitle{color:#ffffff80;font-size:14px;font-weight:400;margin:0}.profit-calculator__subtitle:before{color:#ffffff4d;content:"·";margin-right:12px}.profit-calculator__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:20px}@media (max-width:600px){.profit-calculator__grid{grid-template-columns:1fr}}.profit-calculator__section{background:#0003;border:1px solid #ffffff0f;border-radius:14px;padding:20px;transition:all .25s ease}.profit-calculator__section:hover{border-color:#26e2b366;box-shadow:0 0 20px #26e2b314}.profit-calculator__section:hover .profit-calculator__section-title .animated-icon{color:#26e2b3;filter:drop-shadow(0 0 4px rgba(38,226,179,.5))}.profit-calculator__section-title{align-items:center;border-bottom:1px solid #ffffff0f;color:#ffffffe6;display:flex;font-size:15px;font-weight:600;gap:10px;margin:0 0 18px;padding-bottom:14px}.profit-calculator__section-title .animated-icon{color:#fff9;transition:all .25s ease}.profit-calculator__section-title span{font-size:18px}.profit-calculator__field{margin-bottom:18px}.profit-calculator__field:last-child{margin-bottom:0}.profit-calculator__field label{color:#ffffff80;display:block;font-size:11px;font-weight:600;letter-spacing:.8px;margin-bottom:10px;text-transform:uppercase}.profit-calculator__field input[type=date],.profit-calculator__field input[type=number]{background:#00000040;border:1px solid #ffffff14;border-radius:10px;box-sizing:border-box;color:#fffffff2;font-family:inherit;font-size:14px;font-weight:500;padding:14px 16px;transition:all .2s ease;width:100%}.profit-calculator__field input:hover{background:#0000004d;border-color:#ffffff1f}.profit-calculator__field input:focus{border-color:#26e2b380;box-shadow:0 0 0 3px #26e2b31a;outline:none}.profit-calculator__field input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(1) opacity(.6);-webkit-transition:opacity .2s;transition:opacity .2s}.profit-calculator__field input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}.profit-calculator__input-group{align-items:stretch;display:flex}.profit-calculator__input-group input{border-radius:10px 0 0 10px;border-right:none;font-size:24px;font-weight:700;padding:16px 18px}.profit-calculator__input-group input::placeholder{color:#ffffff40;font-weight:500}.profit-calculator__input-group input::-webkit-inner-spin-button,.profit-calculator__input-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.profit-calculator__input-group input[type=number]{-moz-appearance:textfield}.profit-calculator__unit{align-items:center;background:#26e2b31a;border:1px solid #ffffff14;border-left:none;border-radius:0 10px 10px 0;color:#26e2b3;display:flex;font-size:20px;font-weight:700;padding:0 18px}.profit-calculator__date-row{display:flex;gap:10px}.profit-calculator__date-row input{flex:1 1}.profit-calculator__today-btn{align-items:center;background:linear-gradient(135deg,#26e2b3,#1db897);border:none;border-radius:10px;color:#0a0f14;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;padding:14px 18px;transition:all .2s ease;white-space:nowrap}.profit-calculator__today-btn .animated-icon{color:#0a0f14}.profit-calculator__today-btn:hover{box-shadow:0 4px 16px #26e2b34d;transform:translateY(-1px)}.profit-calculator__today-btn:active{transform:translateY(0)}.profit-calculator__price-tag{align-items:center;background:#26e2b314;border:1px solid #26e2b31f;border-radius:8px;display:flex;font-size:12px;gap:6px;margin-top:10px;padding:10px 14px}.profit-calculator__price-tag .loading{color:#ffffff80;font-style:italic}.profit-calculator__price-tag .price{color:#fffc}.profit-calculator__price-tag .price strong{color:#26e2b3;font-weight:700}.profit-calculator__price-tag .error{align-items:center;color:#f87171;cursor:pointer;display:flex;gap:6px;transition:color .2s}.profit-calculator__price-tag .error .animated-icon{color:#f87171;transition:all .25s ease}.profit-calculator__price-tag .error:hover{color:#fca5a5}.profit-calculator__price-tag .error:hover .animated-icon{color:#fca5a5;filter:drop-shadow(0 0 4px rgba(248,113,113,.5))}.profit-calculator__usd{color:#60a5fa;font-size:13px;font-weight:600;margin-top:8px;padding-left:2px}.profit-calculator__settings{align-items:center;background:#ffffff05;border:1px solid #ffffff0a;border-radius:14px;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;padding:20px}.profit-calculator__marketplace-btns{display:flex;gap:10px}.profit-calculator__mp-btn{align-items:center;background:#0003;border:1px solid #ffffff14;border-radius:10px;color:#ffffffb3;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:12px 18px;transition:all .2s ease}.profit-calculator__mp-btn .animated-icon{flex-shrink:0}.profit-calculator__mp-btn small{font-size:11px;font-weight:500;opacity:.6}.profit-calculator__mp-btn:hover{background:#0000004d;border-color:#ffffff26;color:#ffffffe6}.profit-calculator__mp-btn.active{background:#26e2b31a;border-color:#26e2b366;color:#26e2b3}.profit-calculator__mp-btn.active small{opacity:.8}.profit-calculator__royalty{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:160px}.profit-calculator__royalty label{color:#fff9;font-size:12px}.profit-calculator__royalty label strong{color:#26e2b3;font-weight:700}.profit-calculator__royalty input[type=range]{-webkit-appearance:none;appearance:none;background:#ffffff1a;border-radius:2px;cursor:pointer;height:4px;width:100%}.profit-calculator__royalty input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:linear-gradient(135deg,#26e2b3,#1db897);border-radius:50%;box-shadow:0 2px 8px #26e2b34d;cursor:pointer;height:18px;-webkit-transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s;width:18px}.profit-calculator__royalty input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 4px 12px #26e2b366;transform:scale(1.1)}.profit-calculator__gas-check{align-items:center;background:#00000026;border-radius:8px;color:#fffc;cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 14px;transition:background .2s}.profit-calculator__gas-check:hover{background:#00000040}.profit-calculator__gas-check input{accent-color:#26e2b3;cursor:pointer;height:18px;width:18px}.profit-calculator__results{animation:resultsFadeIn .4s ease-out;background:#0003;border:1px solid #ffffff0d;border-radius:14px;padding:20px}@keyframes resultsFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.profit-calculator__hbar-banner{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;display:flex;font-size:14px;gap:14px;margin-bottom:18px;padding:14px 18px}.profit-calculator__hbar-banner.up{background:linear-gradient(135deg,#26e2b31a,#26e2b30d);border:1px solid #26e2b333}.profit-calculator__hbar-banner.down{background:linear-gradient(135deg,#ef44441a,#ef44440d);border:1px solid #ef444433}.profit-calculator__hbar-banner .label{color:#fff9;font-weight:500}.profit-calculator__hbar-banner.up .value{color:#26e2b3;font-size:16px;font-weight:700}.profit-calculator__hbar-banner.down .value{color:#f87171;font-size:16px;font-weight:700}.profit-calculator__hbar-banner .detail{color:#fff6;font-size:12px;margin-left:auto}.profit-calculator__main-results{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1.4fr 1fr;margin-bottom:18px}@media (max-width:480px){.profit-calculator__main-results{grid-template-columns:1fr}}.profit-calculator__result-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:14px;padding:24px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.profit-calculator__result-card:hover{transform:translateY(-2px)}.profit-calculator__result-card.profit{background:linear-gradient(135deg,#26e2b31f,#26e2b30a);border:1px solid #26e2b340;box-shadow:0 8px 32px #26e2b31a,inset 0 1px 0 #ffffff0d}.profit-calculator__result-card.profit:hover{box-shadow:0 12px 40px #26e2b326,inset 0 1px 0 #ffffff14}.profit-calculator__result-card.loss{background:linear-gradient(135deg,#ef44441f,#ef44440a);border:1px solid #ef444440;box-shadow:0 8px 32px #ef44441a,inset 0 1px 0 #ffffff0d}.profit-calculator__result-card.loss:hover{box-shadow:0 12px 40px #ef444426,inset 0 1px 0 #ffffff14}.profit-calculator__result-card.secondary{background:#ffffff08;border:1px solid #ffffff14}.profit-calculator__result-card .badge{background:#ffffff14;border-radius:20px;color:#fff9;display:inline-block;font-size:10px;font-weight:700;letter-spacing:1px;margin-bottom:12px;padding:5px 12px;text-transform:uppercase}.profit-calculator__result-card.profit .badge{background:#26e2b326;color:#26e2b3}.profit-calculator__result-card.loss .badge{background:#ef444426;color:#f87171}.profit-calculator__result-card .status{font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:8px;text-transform:uppercase}.profit-calculator__result-card.profit .status{color:#26e2b3}.profit-calculator__result-card.loss .status{color:#f87171}.profit-calculator__result-card .amount{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:32px;font-weight:800;letter-spacing:-1px}.profit-calculator__result-card.secondary .amount{font-size:22px;font-weight:700}.profit-calculator__result-card.profit .amount{color:#26e2b3}.profit-calculator__result-card.loss .amount{color:#f87171}.profit-calculator__result-card .roi{color:#ffffff80;font-size:13px;font-weight:500;margin-top:10px}.profit-calculator__fees{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:center;margin-bottom:12px;padding:12px 16px}.profit-calculator__fee-item{align-items:center;color:#ffffff80;display:flex;font-size:12px;gap:6px}.profit-calculator__fee-item span:last-child{font-feature-settings:"tnum";color:#ffffffb3;font-variant-numeric:tabular-nums;font-weight:600}.profit-calculator__breakeven{background:linear-gradient(135deg,#60a5fa1a,#60a5fa08);border:1px solid #60a5fa26;border-radius:10px;color:#ffffffb3;font-size:13px;justify-content:center;padding:14px 18px;transition:all .25s ease}.profit-calculator__breakeven,.profit-calculator__breakeven>span{align-items:center;display:flex;gap:8px}.profit-calculator__breakeven .animated-icon{color:#60a5fa;transition:all .25s ease}.profit-calculator__breakeven:hover{border-color:#60a5fa4d;box-shadow:0 0 12px #60a5fa1a}.profit-calculator__breakeven:hover .animated-icon{filter:drop-shadow(0 0 4px rgba(96,165,250,.5))}.profit-calculator__breakeven strong{color:#60a5fa;font-weight:700;margin-left:6px}@keyframes sectionFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.profit-calculator__gas-check:focus-visible,.profit-calculator__mp-btn:focus-visible,.profit-calculator__today-btn:focus-visible,.profit-portfolio__refresh-btn:focus-visible{outline:2px solid #26e2b3;outline-offset:2px}@media (max-width:768px){.profit-calculator__title,.profit-portfolio__title{font-size:20px}.profit-calculator__input-group input{font-size:20px;padding:14px 16px}.profit-calculator__unit{font-size:18px;padding:0 14px}}@media (max-width:600px){.profit-calculator,.profit-portfolio{padding:18px}.profit-calculator__settings{align-items:stretch;flex-direction:column;gap:14px}.profit-calculator__marketplace-btns{width:100%}.profit-calculator__mp-btn{flex:1 1;justify-content:center;padding:12px}.profit-calculator__royalty{width:100%}.profit-calculator__gas-check{justify-content:center}.profit-calculator__main-results{gap:12px;grid-template-columns:1fr}.profit-calculator__result-card{padding:20px}.profit-calculator__result-card .amount{font-size:28px}.profit-calculator__hbar-banner{flex-wrap:wrap;gap:8px}.profit-calculator__hbar-banner .detail{margin-left:0;margin-top:4px;width:100%}.profit-calculator__date-row{flex-direction:column}.profit-calculator__today-btn{width:100%}.profit-portfolio__table{font-size:12px}.profit-portfolio__table td,.profit-portfolio__table th{padding:10px 12px}}[data-theme=light] .profit-calculator,[data-theme=light] .profit-portfolio{background:linear-gradient(135deg,#ffffffe6,#f8fafcf2);border-color:#e2e8f0;box-shadow:0 4px 24px #0000000f,inset 0 1px 0 #fffc}[data-theme=light] .profit-calculator:hover,[data-theme=light] .profit-portfolio:hover{border-color:#0d745933;box-shadow:0 8px 32px #00000014,inset 0 1px 0 #ffffffe6}[data-theme=light] .profit-calculator__title,[data-theme=light] .profit-portfolio__title{color:#0f172a}[data-theme=light] .profit-portfolio__icon{color:#0d7459}[data-theme=light] .profit-portfolio__icon svg{stroke:#0d7459;color:#0d7459}[data-theme=light] .profit-calculator__icon{color:#0d7459}[data-theme=light] .profit-calculator__icon svg{stroke:#0d7459;color:#0d7459}[data-theme=light] .profit-calculator__subtitle,[data-theme=light] .profit-portfolio--empty,[data-theme=light] .profit-portfolio__empty,[data-theme=light] .profit-portfolio__loading,[data-theme=light] .profit-portfolio__subtitle{color:#64748b}[data-theme=light] .profit-portfolio__spinner{border-color:#0d7459 #e2e8f0 #e2e8f0}[data-theme=light] .profit-portfolio__refresh-btn{background:#fff;border-color:#e2e8f0;color:#334155}[data-theme=light] .profit-portfolio__refresh-btn:hover:not(:disabled){background:linear-gradient(135deg,#0d7459,#0a5c47);color:#fff}[data-theme=light] .profit-portfolio__refresh-btn:hover:not(:disabled) .animated-icon{color:#fff}[data-theme=light] .profit-portfolio__card{background:#fff;border-color:#e2e8f0;box-shadow:0 2px 8px #0000000a}[data-theme=light] .profit-portfolio__card:hover{box-shadow:0 8px 24px #00000014}[data-theme=light] .profit-portfolio__card--profit{background:linear-gradient(135deg,#0d745914,#0d745905);border-color:#0d745933}[data-theme=light] .profit-portfolio__card--loss{background:linear-gradient(135deg,#dc262614,#dc262605);border-color:#dc262633}[data-theme=light] .profit-portfolio__card-label{color:#64748b}[data-theme=light] .profit-portfolio__card-value{color:#0f172a}[data-theme=light] .profit-portfolio__card--profit .profit-portfolio__card-value{color:#0d7459}[data-theme=light] .profit-portfolio__card--loss .profit-portfolio__card-value{color:#dc2626}[data-theme=light] .profit-portfolio__card-usd{color:#64748b}[data-theme=light] .profit-portfolio__winners{color:#0d7459}[data-theme=light] .profit-portfolio__losers{color:#dc2626}[data-theme=light] .profit-portfolio__table-container{background:#fff;border-color:#e2e8f0}[data-theme=light] .profit-portfolio__table th{background:#f8fafc;border-bottom-color:#e2e8f0;color:#64748b}[data-theme=light] .profit-portfolio__table td{border-bottom-color:#f1f5f9;color:#334155}[data-theme=light] .profit-portfolio__table tbody tr:hover{background:#f8fafc}[data-theme=light] .profit-portfolio__collection-name{color:#0f172a}[data-theme=light] .profit-portfolio__token-id{color:#94a3b8}[data-theme=light] .profit-portfolio__profit.positive{color:#0d7459}[data-theme=light] .profit-portfolio__profit.negative{color:#dc2626}[data-theme=light] .profit-portfolio__date{color:#64748b}[data-theme=light] .profit-calculator__section{background:#fff;border-color:#e2e8f0}[data-theme=light] .profit-calculator__section:hover{border-color:#0d74594d;box-shadow:0 0 20px #0d74590f}[data-theme=light] .profit-calculator__section:hover .profit-calculator__section-title .animated-icon{color:#0d7459}[data-theme=light] .profit-calculator__section-title{border-bottom-color:#e2e8f0;color:#0f172a}[data-theme=light] .profit-calculator__field label,[data-theme=light] .profit-calculator__section-title .animated-icon{color:#64748b}[data-theme=light] .profit-calculator__field input[type=date],[data-theme=light] .profit-calculator__field input[type=number]{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .profit-calculator__field input:hover{background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .profit-calculator__field input:focus{border-color:#0d745980;box-shadow:0 0 0 3px #0d74591a}[data-theme=light] .profit-calculator__field input::placeholder,[data-theme=light] .profit-calculator__input-group input::placeholder{color:#94a3b8}[data-theme=light] .profit-calculator__field input[type=date]::-webkit-calendar-picker-indicator{filter:none;opacity:.6}[data-theme=light] .profit-calculator__unit{background:#0d74591a;border-color:#e2e8f0;color:#0d7459}[data-theme=light] .profit-calculator__today-btn{background:linear-gradient(135deg,#0d7459,#0a5c47);color:#fff}[data-theme=light] .profit-calculator__today-btn .animated-icon{color:#fff}[data-theme=light] .profit-calculator__today-btn:hover{box-shadow:0 4px 16px #0d74594d}[data-theme=light] .profit-calculator__price-tag{background:#0d74590f;border-color:#0d74591f}[data-theme=light] .profit-calculator__price-tag .loading{color:#64748b}[data-theme=light] .profit-calculator__price-tag .price{color:#334155}[data-theme=light] .profit-calculator__price-tag .price strong{color:#0d7459}[data-theme=light] .profit-calculator__price-tag .error,[data-theme=light] .profit-calculator__price-tag .error .animated-icon{color:#dc2626}[data-theme=light] .profit-calculator__usd{color:#3b82f6}[data-theme=light] .profit-calculator__settings{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .profit-calculator__mp-btn{background:#fff;border-color:#e2e8f0;color:#334155}[data-theme=light] .profit-calculator__mp-btn:hover{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}[data-theme=light] .profit-calculator__mp-btn.active{background:#0d745914;border-color:#0d745966;color:#0d7459}[data-theme=light] .profit-calculator__royalty label{color:#64748b}[data-theme=light] .profit-calculator__royalty label strong{color:#0d7459}[data-theme=light] .profit-calculator__royalty input[type=range]{background:#e2e8f0}[data-theme=light] .profit-calculator__royalty input[type=range]::-webkit-slider-thumb{background:linear-gradient(135deg,#0d7459,#0a5c47);box-shadow:0 2px 8px #0d74594d}[data-theme=light] .profit-calculator__gas-check{background:#fff;color:#334155}[data-theme=light] .profit-calculator__gas-check:hover{background:#f8fafc}[data-theme=light] .profit-calculator__results{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .profit-calculator__hbar-banner .label{color:#64748b}[data-theme=light] .profit-calculator__hbar-banner.up{background:linear-gradient(135deg,#0d745914,#0d745908);border-color:#0d745933}[data-theme=light] .profit-calculator__hbar-banner.up .value{color:#0d7459}[data-theme=light] .profit-calculator__hbar-banner.down{background:linear-gradient(135deg,#dc262614,#dc262608);border-color:#dc262633}[data-theme=light] .profit-calculator__hbar-banner.down .value{color:#dc2626}[data-theme=light] .profit-calculator__hbar-banner .detail{color:#94a3b8}[data-theme=light] .profit-calculator__result-card.profit{background:linear-gradient(135deg,#0d74591a,#0d745908);border-color:#0d745940;box-shadow:0 8px 32px #0d745914}[data-theme=light] .profit-calculator__result-card.profit .badge{background:#0d74591f;color:#0d7459}[data-theme=light] .profit-calculator__result-card.profit .amount,[data-theme=light] .profit-calculator__result-card.profit .status{color:#0d7459}[data-theme=light] .profit-calculator__result-card.loss{background:linear-gradient(135deg,#dc26261a,#dc262608);border-color:#dc262640;box-shadow:0 8px 32px #dc262614}[data-theme=light] .profit-calculator__result-card.loss .badge{background:#dc26261f;color:#dc2626}[data-theme=light] .profit-calculator__result-card.loss .amount,[data-theme=light] .profit-calculator__result-card.loss .status{color:#dc2626}[data-theme=light] .profit-calculator__result-card.secondary{background:#fff;border-color:#e2e8f0}[data-theme=light] .profit-calculator__result-card.secondary .amount{color:#0f172a}[data-theme=light] .profit-calculator__result-card .badge{background:#e2e8f0;color:#64748b}[data-theme=light] .profit-calculator__result-card .roi{color:#64748b}[data-theme=light] .profit-calculator__fees{background:#fff;border-color:#e2e8f0}[data-theme=light] .profit-calculator__fee-item{color:#64748b}[data-theme=light] .profit-calculator__fee-item span:last-child{color:#334155}[data-theme=light] .profit-calculator__breakeven{background:linear-gradient(135deg,#3b82f614,#3b82f605);border-color:#3b82f626;color:#334155}[data-theme=light] .profit-calculator__breakeven .animated-icon,[data-theme=light] .profit-calculator__breakeven strong{color:#3b82f6}[data-theme=light] .profit-tab__divider span{color:#0d7459}[data-theme=light] .profit-tab__divider:after,[data-theme=light] .profit-tab__divider:before{background:linear-gradient(90deg,#0000,#0d745933,#0000)}[data-theme=light] .profit-calculator__input-group input{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .profit-calculator__input-group input:hover{background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .profit-calculator__input-group input:focus{border-color:#0d745980;box-shadow:0 0 0 3px #0d74591a}[data-theme=light] .profit-portfolio--empty p,[data-theme=light] .profit-portfolio__empty p{color:#64748b}[data-theme=light] .profit-calculator__mp-btn small,[data-theme=light] .profit-portfolio__empty-icon,[data-theme=light] .profit-portfolio__icon{color:#94a3b8}[data-theme=light] .profit-calculator__mp-btn.active small{color:#0d7459b3}[data-theme=light] .profit-calculator__input-group:focus-within .profit-calculator__unit{border-color:#0d745980}[data-theme=light] .profit-calculator__gas-check input{accent-color:#0d7459}[data-theme=light] .profit-calculator__date-row input{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .profit-calculator__section .animated-icon{color:#64748b}[data-theme=light] .profit-calculator__price-tag button,[data-theme=light] .profit-calculator__section:hover .animated-icon{color:#0d7459}[data-theme=light] .profit-calculator__price-tag button:hover{color:#0a5c47}[data-theme=light] .profit-calculator__royalty input[type=range]::-moz-range-track{background:#e2e8f0}[data-theme=light] .profit-calculator__royalty input[type=range]::-moz-range-thumb{background:linear-gradient(135deg,#0d7459,#0a5c47)}[data-theme=light] .profit-calculator__title:hover .animated-icon,[data-theme=light] .profit-portfolio__title:hover .animated-icon{color:#0d7459;filter:drop-shadow(0 0 4px rgba(13,116,89,.4))}.rarity{width:100%}.rarity__header{flex-wrap:wrap;gap:12px;margin-bottom:16px}.rarity__header,.rarity__icon{align-items:center;display:flex}.rarity__icon{color:#26e2b3;justify-content:center}.rarity__icon svg{stroke:#26e2b3;color:#26e2b3}.rarity__title{color:#fff;font-size:20px;font-weight:700;margin:0}.rarity__subtitle{color:#ffffff80;font-size:14px;margin:0}.rarity__subtitle:before{color:#ffffff4d;content:"·";margin-right:12px}.rarity__grid{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:400px 1fr}.rarity__card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;padding:24px}.rarity__search-section{display:flex;flex-direction:column;gap:16px}.rarity__input-row{display:flex;gap:12px}.rarity__input-group{flex:1 1}.rarity__input-group--large{flex:2 1}.rarity__input-group label{color:#ffffff80;display:block;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.rarity__input-group input{background:#0000004d;border:1px solid #ffffff1a;border-radius:10px;color:#fff;font-size:15px;font-weight:500;padding:14px 16px;transition:all .2s;width:100%}.rarity__input-group input:focus{border-color:#26e2b3;box-shadow:0 0 0 3px #26e2b333;outline:none}.rarity__input-group input::placeholder{color:#ffffff4d}.rarity__btn{align-items:center;background:linear-gradient(135deg,#26e2b3,#1ec9a0);border:none;border-radius:12px;box-shadow:0 4px 15px #26e2b34d;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;margin-top:8px;padding:16px 24px;transition:all .3s;width:100%}.rarity__btn:hover:not(:disabled){box-shadow:0 8px 25px #26e2b366;transform:translateY(-2px)}.rarity__btn:disabled{cursor:not-allowed;opacity:.5}.rarity__spinner{animation:spin .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:18px;width:18px}.rarity__error{background:#ff6b6b1a;border:1px solid #ff6b6b4d;border-radius:10px;color:#ff6b6b;font-size:13px;margin-top:12px;padding:12px 16px}.rarity__examples{border-top:1px solid #ffffff0f;margin-top:16px;padding-top:16px}.rarity__examples-label{color:#fff6;display:block;font-size:11px;margin-bottom:10px}.rarity__examples-list{display:flex;flex-wrap:wrap;gap:8px}.rarity__example{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;color:#ffffffb3;cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 14px 6px 6px;transition:all .2s}.rarity__example-icon{border-radius:50%;flex-shrink:0;height:24px;object-fit:cover;width:24px}.rarity__example:hover{background:#26e2b31a;border-color:#26e2b34d;color:#26e2b3}.rarity__history{padding:16px}.rarity__history-header{align-items:center;color:#fff9;display:flex;font-size:13px;justify-content:space-between;margin-bottom:12px}.rarity__history-header button{background:none;border:none;color:#fff6;cursor:pointer;font-size:12px;transition:color .2s}.rarity__history-header button:hover{color:#ff6b6b}.rarity__history-item{align-items:center;background:#0003;border:1px solid #ffffff0f;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:8px;padding:12px;text-align:left;transition:all .2s;width:100%}.rarity__history-item:last-child{margin-bottom:0}.rarity__history-item:hover{background:#26e2b30d;border-color:#26e2b333}.rarity__history-info{display:flex;flex-direction:column;gap:2px}.rarity__history-name{color:#fff;font-size:13px;font-weight:600}.rarity__history-serial{color:#fff6;font-size:11px}.rarity__history-rank{color:#26e2b3;font-size:12px;font-weight:600}.rarity__results-section{display:flex;flex-direction:column;gap:20px;height:100%}.rarity__nft-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;display:flex;gap:24px;padding:24px}.rarity__nft-image{border:3px solid #ffffff1a;border-radius:14px;flex-shrink:0;height:180px;overflow:hidden;width:180px}.rarity__nft-info{display:flex;flex-direction:column;gap:4px;justify-content:center}.rarity__nft-name{color:#26e2b3;font-size:24px;font-weight:700;margin:0 0 4px}.rarity__nft-token{color:#fff6;font-family:monospace;font-size:12px}.rarity__nft-serial{color:#fff;font-size:32px;font-weight:800;margin:8px 0}.rarity__tier{align-items:center;background:var(--tier-bg);border:2px solid var(--tier-color);border-radius:30px;display:inline-flex;gap:8px;margin-top:8px;padding:10px 20px}.rarity__tier-emoji{font-size:20px}.rarity__tier-name{color:var(--tier-color);font-size:14px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.rarity__stats-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.rarity__stat-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;display:flex;flex-direction:column;padding:20px;transition:all .3s}.rarity__stat-card:hover{border-color:#26e2b34d}.rarity__stat-card--main{background:linear-gradient(135deg,#26e2b31a,#26e2b30d);border-color:#26e2b333}.rarity__stat-icon{font-size:24px;margin-bottom:12px}.rarity__stat-label{color:#ffffff80;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.rarity__stat-value{color:#fff;font-size:28px;font-weight:700}.rarity__stat-value--accent{color:#26e2b3}.rarity__stat-sub{color:#fff6;font-size:12px;margin-top:6px}.rarity__bar-section{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;padding:20px 24px}.rarity__bar-labels{color:#ffffff80;display:flex;font-size:12px;justify-content:space-between;margin-bottom:12px}.rarity__bar{border-radius:12px;height:24px;overflow:visible;position:relative}.rarity__bar-gradient{background:linear-gradient(90deg,#26e2b3,#1db897 25%,#14a37f 50%,#0d8f6c 75%,#4a6670);border-radius:12px;bottom:0;left:0;position:absolute;right:0;top:0}.rarity__bar-marker{position:absolute;top:-6px;transform:translateX(-50%)}.rarity__bar-marker-line{background:#fff;border-radius:2px;box-shadow:0 2px 8px #00000080;height:36px;width:4px}.rarity__bar-marker-label{background:#0f172ae6;border:1px solid #ffffff1a;border-radius:6px;color:#fff;font-size:12px;font-weight:700;left:50%;padding:6px 12px;position:absolute;top:42px;transform:translateX(-50%);white-space:nowrap}.rarity__empty{align-items:center;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:16px;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:200px;padding:40px;text-align:center}.rarity__empty-icon{font-size:64px;margin-bottom:16px;opacity:.3}.rarity__empty p{color:#fff6;font-size:15px;margin:0}.rarity__sales-section{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;margin-top:20px;padding:20px}.rarity__section-header{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.rarity__section-header h3{color:#fff;font-size:16px;font-weight:700;margin:0}.rarity__section-badge{background:#26e2b31a;border-radius:20px;color:#26e2b3;font-size:12px;padding:3px 10px}.rarity__sales-stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);margin-bottom:16px}.rarity__mini-stat{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;padding:10px 8px;text-align:center}.rarity__mini-stat-label{color:#ffffff80;display:block;font-size:9px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.rarity__mini-stat-value{color:#26e2b3;font-size:14px;font-weight:700}.rarity__sales-content{grid-gap:12px;align-items:stretch;display:grid;gap:12px;grid-template-columns:1fr 1fr}.rarity__sales-chart-wrapper{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#26e2b30d,#0003);border:1px solid #26e2b314;border-radius:12px;box-shadow:0 4px 24px #0003,inset 0 1px 0 #ffffff0d;display:flex;flex-direction:column;padding:14px}.rarity__chart-glass{display:flex;flex:1 1;flex-direction:column}.rarity__chart-glass svg{flex:1 1;width:100%}.rarity__chart-point{transition:all .1s ease-out}.rarity__chart-footer{border-top:1px solid #ffffff0a;color:#ffffff4d;display:flex;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:9px;font-weight:500;justify-content:space-between;letter-spacing:.2px;margin-top:4px;padding-top:8px}.rarity__sales-chart-single{align-items:center;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;min-height:90px}.rarity__sales-chart-single-price{color:#26e2b3;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:22px;font-weight:600}.rarity__sales-chart-single-date{color:#fff6;font-size:10px}.rarity__mini-chart{flex:1 1;min-height:90px}.rarity__sales-list-wrapper{display:flex;flex-direction:column;gap:8px}.rarity__sales-list{display:flex;flex-direction:column;gap:6px}.rarity__sale-item-compact{align-items:center;background:#ffffff05;border:1px solid #ffffff0d;border-left:2px solid #26e2b3;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px;transition:all .15s}.rarity__sale-item-compact:hover{background:#ffffff0a;border-color:#ffffff1a}.rarity__sale-item-left{align-items:baseline;display:flex;gap:8px}.rarity__sale-amount-compact{color:#26e2b3;font-size:14px;font-weight:700}.rarity__sale-date-compact{color:#fff6;font-size:10px}.rarity__sale-item-right{align-items:center;display:flex;gap:8px}.rarity__sale-tx-link{font-size:12px;opacity:.4;text-decoration:none;transition:opacity .15s}.rarity__sale-tx-link:hover{opacity:1}.rarity__show-more-compact{background:#0000;border:1px dashed #26e2b34d;border-radius:6px;color:#26e2b3;cursor:pointer;font-size:11px;font-weight:600;padding:6px 12px;transition:all .2s;width:100%}.rarity__show-more-compact:hover{background:#26e2b31a;border-style:solid}.rarity__loading{align-items:center;color:#ffffff80;display:flex;font-size:14px;gap:10px;justify-content:center;padding:30px}.rarity__empty-state{color:#fff6;font-size:14px;padding:30px;text-align:center}@media (max-width:768px){.rarity__sales-content{grid-template-columns:1fr}.rarity__mini-chart{min-height:120px}.rarity__sales-stats{grid-template-columns:repeat(2,1fr)}}.rarity__tx-section{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;margin-top:20px;padding:24px}.rarity__tx-header{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}.rarity__tx-header h3{color:#fff;font-size:18px;font-weight:700;margin:0}.rarity__tx-count{background:#26e2b31a;border-radius:20px;color:#26e2b3;font-size:13px;padding:4px 12px}.rarity__owner-info{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}.rarity__owner-card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;flex:1 1;min-width:200px;padding:12px 16px}.rarity__owner-label{color:#ffffff80;display:block;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.rarity__owner-value{color:#26e2b3;font-family:monospace;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.rarity__owner-value:hover{color:#fff}.rarity__tx-list{display:flex;flex-direction:column;gap:10px}.rarity__tx-item{grid-gap:16px;align-items:center;background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;display:grid;gap:16px;grid-template-columns:100px 1fr auto;padding:14px 16px;transition:all .2s}.rarity__tx-item:hover{background:#ffffff0a;border-color:#ffffff1a}.rarity__tx-item--mint{border-left:3px solid #26e2b3}.rarity__tx-item--transfer{border-left:3px solid #14a37f}.rarity__tx-item--burn{border-left:3px solid #4a6670}.rarity__tx-type{align-items:center;color:#fff;display:flex;font-size:13px;font-weight:600;gap:8px}.rarity__tx-item--mint .rarity__tx-type{color:#26e2b3}.rarity__tx-item--transfer .rarity__tx-type{color:#14a37f}.rarity__tx-item--burn .rarity__tx-type{color:#4a6670}.rarity__tx-accounts{display:flex;flex-direction:column;gap:4px}.rarity__tx-account{align-items:center;display:flex;font-size:12px;gap:8px}.rarity__tx-account-label{color:#fff6;min-width:45px}.rarity__tx-account a{color:#ffffffb3;font-family:monospace;font-size:11px;text-decoration:none;transition:color .2s}.rarity__tx-account a:hover{color:#26e2b3}.rarity__tx-meta{align-items:center;display:flex;gap:12px}.rarity__tx-date{color:#fff6;font-size:11px}.rarity__tx-link{font-size:14px;opacity:.6;text-decoration:none;transition:opacity .2s}.rarity__tx-link:hover{opacity:1}.rarity__tx-show-more{align-self:center;background:#26e2b31a;border:1px solid #26e2b333;border-radius:8px;color:#26e2b3;cursor:pointer;font-size:13px;font-weight:600;margin-top:10px;padding:10px 20px;transition:all .2s;width:100%}.rarity__tx-show-more:hover{background:#26e2b326;border-color:#26e2b366}.rarity__tx-loading{align-items:center;color:#ffffff80;display:flex;font-size:14px;gap:10px;justify-content:center;padding:30px}.rarity__tx-empty{color:#fff6;font-size:14px;padding:30px;text-align:center}@media (max-width:1200px){.rarity__stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.rarity__grid{grid-template-columns:1fr}.rarity__nft-card{align-items:center;flex-direction:column;text-align:center}.rarity__tier{align-self:center}}@media (max-width:600px){.rarity__input-row{flex-direction:column}.rarity__stats-grid{grid-template-columns:1fr}.rarity__stat-value{font-size:24px}.rarity__nft-image{height:150px;width:150px}.rarity__nft-name{font-size:20px}.rarity__nft-serial{font-size:28px}.rarity__tx-item{gap:10px;grid-template-columns:1fr}.rarity__tx-meta{border-top:1px solid #ffffff0d;justify-content:space-between;padding-top:10px}.rarity__owner-info{flex-direction:column}.rarity__owner-card{min-width:100%}.rarity__sales-stats{grid-template-columns:repeat(2,1fr)}.rarity__sale-item{gap:10px;grid-template-columns:1fr}.rarity__sale-meta{border-top:1px solid #ffffff0d;justify-content:space-between;padding-top:10px}}.rarity__multi-section{background:#ffffff05;border:1px solid #26e2b314;border-radius:14px;margin-top:20px;padding:20px}.rarity__section-badge--composite{background:#26e2b326;border:1px solid #26e2b333}.rarity__composite-card{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#26e2b314,#0003);border:1px solid #26e2b326;border-radius:12px;display:flex;gap:20px;justify-content:space-between;margin-bottom:16px;padding:20px}.rarity__composite-main{align-items:center;display:flex;gap:16px}.rarity__composite-score{align-items:baseline;display:flex;gap:2px}.rarity__composite-value{color:#26e2b3;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:42px;font-weight:700;line-height:1}.rarity__composite-max{color:#ffffff4d;font-size:16px}.rarity__composite-info{display:flex;flex-direction:column;gap:4px}.rarity__composite-tier{border-radius:20px;font-size:14px;font-weight:700;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.rarity__composite-tier[data-tier=legendary]{background:#26e2b333;color:#26e2b3}.rarity__composite-tier[data-tier=epic]{background:#1db89733;color:#1db897}.rarity__composite-tier[data-tier=rare]{background:#14a37f33;color:#14a37f}.rarity__composite-tier[data-tier=uncommon]{background:#0d8f6c33;color:#0d8f6c}.rarity__composite-tier[data-tier=common]{background:#4a667033;color:#4a6670}.rarity__composite-label{color:#fff6;font-size:11px;letter-spacing:.5px;text-transform:uppercase}.rarity__composite-confidence{align-items:flex-end;display:flex;flex-direction:column;gap:6px}.rarity__composite-confidence span{color:#ffffff80;font-size:11px}.rarity__confidence-bar{background:#ffffff1a;border-radius:2px;height:4px;overflow:hidden;width:100px}.rarity__confidence-fill{background:linear-gradient(90deg,#26e2b3,#1db897);border-radius:2px;height:100%;transition:width .3s ease}.rarity__multi-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.rarity__source-card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0003;border:1px solid #ffffff0f;border-radius:10px;padding:14px;transition:all .2s ease}.rarity__source-card:hover{border-color:#26e2b333}.rarity__source-icon{font-size:16px}.rarity__source-name{color:#fff9;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.rarity__source-data{display:flex;flex-direction:column;gap:4px}.rarity__source-rank{color:#26e2b3;font-size:20px;font-weight:700}.rarity__source-rank small{color:#ffffff4d;font-size:12px;font-weight:400}.rarity__source-pct{color:#ffffff80;font-size:12px}.rarity__source-empty{color:#fff3;font-size:20px;padding:10px;text-align:center}.rarity__source-card--wgrade .rarity__wgrade-grade{align-items:baseline;display:flex;gap:8px}.rarity__wgrade-number{color:#26e2b3;font-size:28px;font-weight:700}.rarity__wgrade-label{color:#ffffff80;font-size:10px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.rarity__wgrade-factors{color:#fff6;display:flex;font-size:11px;gap:10px;margin-top:6px}.rarity__wgrade-factors span{cursor:help}.rarity__wgrade-breakdown{background:#00000026;border-radius:10px;margin-top:12px;padding:14px}.rarity__wgrade-breakdown-title{color:#ffffff80;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:12px;text-transform:uppercase}.rarity__wgrade-breakdown-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.rarity__wgrade-factor{display:flex;flex-direction:column;gap:4px}.rarity__wgrade-factor-label{color:#fff6;font-size:10px}.rarity__wgrade-factor-bar{background:#ffffff1a;border-radius:2px;height:4px;overflow:hidden}.rarity__wgrade-factor-bar div{background:linear-gradient(90deg,#26e2b3,#1db897);border-radius:2px;height:100%}.rarity__wgrade-factor-value{color:#26e2b3;font-size:11px;font-weight:600}.rarity__source-header{border-bottom:1px solid #ffffff0d;justify-content:space-between;margin-bottom:12px;padding-bottom:8px}.rarity__source-header,.rarity__source-header-left{align-items:center;display:flex;gap:8px}.rarity__source-info-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff26;border-radius:50%;color:#ffffff80;cursor:pointer;display:flex;font-size:12px;height:22px;justify-content:center;line-height:1;padding:0;transition:all .2s ease;width:22px}.rarity__source-info-btn:hover{background:#26e2b326;border-color:#26e2b34d;color:#26e2b3}.rarity__source-card.expanded{grid-column:span 2}.rarity__source-card.expanded .rarity__source-info-btn{background:#26e2b326;border-color:#26e2b34d;color:#26e2b3}.rarity__source-explanation{animation:explanationIn .25s ease-out;border-top:1px solid #ffffff0f;margin-top:14px;padding-top:14px}@keyframes explanationIn{0%{max-height:0;opacity:0}to{max-height:500px;opacity:1}}.rarity__explanation-title{color:#26e2b3;font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}.rarity__source-explanation p{color:#ffffffb3;font-size:12px;line-height:1.5;margin:0 0 10px}.rarity__explanation-formula{background:#26e2b314;border-left:2px solid #26e2b3;border-radius:6px;color:#26e2b3;font-family:SF Mono,Monaco,Cascadia Code,monospace;font-size:12px;margin:10px 0;padding:8px 12px}.rarity__explanation-list{color:#fff9;font-size:11px;margin:10px 0;padding-left:16px}.rarity__explanation-list li{margin-bottom:4px}.rarity__explanation-note{color:#fff6!important;font-size:10px!important;font-style:italic;margin-top:10px!important}.rarity__explanation-factors{display:flex;flex-direction:column;gap:8px;margin:12px 0}.rarity__explanation-factor{grid-gap:8px;align-items:center;background:#ffffff08;border-radius:6px;display:grid;font-size:11px;gap:8px;grid-template-columns:80px 40px 1fr;padding:6px 10px}.rarity__factor-name{color:#fffc;font-weight:600}.rarity__factor-weight{color:#26e2b3;font-weight:700;text-align:center}.rarity__factor-desc{color:#ffffff80;font-size:10px}.rarity__explanation-scale{background:#0003;border-radius:6px;margin-top:12px;padding:10px 12px}.rarity__scale-title{color:#ffffff80;display:block;font-size:10px;font-weight:600;margin-bottom:6px}.rarity__scale-items{display:flex;flex-wrap:wrap;gap:6px}.rarity__scale-items span{background:#ffffff0d;border-radius:4px;color:#fff9;font-size:9px;padding:3px 8px}@media (max-width:900px){.rarity__multi-grid{grid-template-columns:repeat(2,1fr)}.rarity__source-card.expanded{grid-column:span 2}.rarity__wgrade-breakdown-grid{grid-template-columns:repeat(2,1fr)}.rarity__explanation-factor{grid-template-columns:70px 35px 1fr}}@media (max-width:600px){.rarity__composite-card{flex-direction:column;text-align:center}.rarity__composite-main{flex-direction:column}.rarity__composite-confidence{align-items:center}.rarity__multi-grid{grid-template-columns:1fr}.rarity__source-card.expanded{grid-column:span 1}.rarity__wgrade-breakdown-grid{grid-template-columns:1fr 1fr}.rarity__explanation-factor{gap:2px;grid-template-columns:1fr}.rarity__factor-weight{text-align:left}}.rarity__stat-icon-svg{color:#ffffff80;transition:all .25s ease}.rarity__stat-card:hover .rarity__stat-icon-svg{color:#26e2b3;filter:drop-shadow(0 0 4px rgba(38,226,179,.5))}.rarity__stat-card--main .rarity__stat-icon-svg{color:#fbbf24}.rarity__stat-card--main:hover .rarity__stat-icon-svg{color:#fbbf24;filter:drop-shadow(0 0 6px rgba(251,191,36,.6))}.rarity__source-icon-svg{flex-shrink:0;transition:all .25s ease}.rarity__source-card:hover .rarity__source-icon-svg{filter:drop-shadow(0 0 4px currentColor)}.rarity__section-header h3 .animated-icon{color:#fff9;transition:all .25s ease}.rarity__section-header:hover h3 .animated-icon{color:#26e2b3;filter:drop-shadow(0 0 4px rgba(38,226,179,.5))}.rarity__title .animated-icon{color:#26e2b3;transition:all .25s ease}.rarity__title:hover .animated-icon{filter:drop-shadow(0 0 6px rgba(38,226,179,.6))}.rarity__btn .animated-icon{color:#0a0f14;transition:all .25s ease}.rarity__error .animated-icon{color:#f87171}.rarity__history-header .animated-icon{color:#ffffff80;transition:all .25s ease}.rarity__history-header:hover .animated-icon{color:#26e2b3}.rarity__owner-label .animated-icon{color:#ffffff80;transition:all .25s ease}.rarity__owner-card:hover .rarity__owner-label .animated-icon{color:#26e2b3}.rarity__tx-type .animated-icon{transition:all .25s ease}.rarity__tx-item--mint .rarity__tx-type .animated-icon{color:#26e2b3}.rarity__tx-item--transfer .rarity__tx-type .animated-icon{color:#60a5fa}.rarity__tx-item--burn .rarity__tx-type .animated-icon{color:#f87171}.rarity__sale-tx-link .animated-icon,.rarity__tx-link .animated-icon{color:#fff6;transition:all .25s ease}.rarity__sale-tx-link:hover .animated-icon,.rarity__tx-link:hover .animated-icon{color:#26e2b3;filter:drop-shadow(0 0 4px rgba(38,226,179,.5))}.rarity__empty-icon-svg{color:#ffffff4d;margin-bottom:16px}.rarity__bar-labels .animated-icon{color:#fbbf24}.rarity__wgrade-factors .animated-icon{color:#ffffff80}[data-theme=light] .rarity__title{color:#0f172a}[data-theme=light] .rarity__title .animated-icon{color:#0d7459}[data-theme=light] .rarity__subtitle{color:#64748b}[data-theme=light] .rarity__card{background:#fff;border-color:#e2e8f0;box-shadow:0 2px 8px #0000000a}[data-theme=light] .rarity__input-group label{color:#64748b}[data-theme=light] .rarity__input-group input{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .rarity__input-group input:focus{border-color:#0d7459;box-shadow:0 0 0 3px #0d745926}[data-theme=light] .rarity__input-group input::placeholder{color:#94a3b8}[data-theme=light] .rarity__btn{background:linear-gradient(135deg,#0d7459,#0a5c47);box-shadow:0 4px 15px #0d745940}[data-theme=light] .rarity__btn:hover:not(:disabled){box-shadow:0 8px 25px #0d745959}[data-theme=light] .rarity__error{background:#dc262614;border-color:#dc262633;color:#dc2626}[data-theme=light] .rarity__examples{border-top-color:#e2e8f0}[data-theme=light] .rarity__examples-label{color:#94a3b8}[data-theme=light] .rarity__example{background:#f8fafc;border-color:#e2e8f0;color:#334155}[data-theme=light] .rarity__example:hover{background:#0d745914;border-color:#0d74594d;color:#0d7459}[data-theme=light] .rarity__history-header{color:#64748b}[data-theme=light] .rarity__history-header button{color:#94a3b8}[data-theme=light] .rarity__history-header button:hover{color:#dc2626}[data-theme=light] .rarity__history-item{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .rarity__history-item:hover{background:#0d74590a;border-color:#0d745933}[data-theme=light] .rarity__history-name{color:#0f172a}[data-theme=light] .rarity__history-serial{color:#94a3b8}[data-theme=light] .rarity__history-rank{color:#0d7459}[data-theme=light] .rarity__nft-card{background:#fff;border-color:#e2e8f0}[data-theme=light] .rarity__nft-image{border-color:#e2e8f0}[data-theme=light] .rarity__nft-name{color:#0d7459}[data-theme=light] .rarity__nft-token{color:#94a3b8}[data-theme=light] .rarity__nft-serial{color:#0f172a}[data-theme=light] .rarity__stat-card{background:#fff;border-color:#e2e8f0}[data-theme=light] .rarity__stat-card:hover{border-color:#0d74594d}[data-theme=light] .rarity__stat-card--main{background:linear-gradient(135deg,#0d745914,#0d745908);border-color:#0d745933}[data-theme=light] .rarity__stat-label{color:#64748b}[data-theme=light] .rarity__stat-value{color:#0f172a}[data-theme=light] .rarity__stat-value--accent{color:#0d7459}[data-theme=light] .rarity__stat-sub{color:#94a3b8}[data-theme=light] .rarity__stat-icon-svg{color:#64748b}[data-theme=light] .rarity__stat-card:hover .rarity__stat-icon-svg{color:#0d7459}[data-theme=light] .rarity__stat-card--main .rarity__stat-icon-svg{color:#d97706}[data-theme=light] .rarity__bar-section{background:#fff;border-color:#e2e8f0}[data-theme=light] .rarity__bar-labels{color:#64748b}[data-theme=light] .rarity__traits{background:#fff;border-color:#e2e8f0}[data-theme=light] .rarity__section-header h3{color:#0f172a}[data-theme=light] .rarity__section-header h3 .animated-icon{color:#64748b}[data-theme=light] .rarity__section-header:hover h3 .animated-icon{color:#0d7459}[data-theme=light] .rarity__section-header span{color:#64748b}[data-theme=light] .rarity__trait{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .rarity__trait:hover{border-color:#0d74594d}[data-theme=light] .rarity__trait-type{color:#64748b}[data-theme=light] .rarity__trait-value{color:#0f172a}[data-theme=light] .rarity__trait-rarity{color:#0d7459}[data-theme=light] .rarity__trait-bar{background:#e2e8f0}[data-theme=light] .rarity__trait-bar div{background:linear-gradient(90deg,#0d7459,#0a5c47)}[data-theme=light] .rarity__multi-section{background:#fff;border-color:#e2e8f0}[data-theme=light] .rarity__composite-card{background:linear-gradient(135deg,#0d745914,#0d745908);border-color:#0d745933}[data-theme=light] .rarity__composite-rank{color:#0d7459}[data-theme=light] .rarity__composite-label,[data-theme=light] .rarity__confidence-label{color:#64748b}[data-theme=light] .rarity__confidence-bar{background:#e2e8f0}[data-theme=light] .rarity__confidence-value{color:#0f172a}[data-theme=light] .rarity__source-card{background:#fff;border-color:#e2e8f0}[data-theme=light] .rarity__source-card:hover{border-color:#0d74594d}[data-theme=light] .rarity__source-name{color:#0f172a}[data-theme=light] .rarity__source-rank{color:#0d7459}[data-theme=light] .rarity__source-label{color:#64748b}[data-theme=light] .rarity__source-score{color:#0f172a}[data-theme=light] .rarity__source-header{border-bottom-color:#e2e8f0}[data-theme=light] .rarity__source-info-btn{background:#f8fafc;border-color:#e2e8f0;color:#64748b}[data-theme=light] .rarity__source-info-btn:hover{background:#0d74591a;border-color:#0d74594d;color:#0d7459}[data-theme=light] .rarity__source-explanation{border-top-color:#e2e8f0}[data-theme=light] .rarity__explanation-title{color:#0d7459}[data-theme=light] .rarity__source-explanation p{color:#334155}[data-theme=light] .rarity__explanation-formula{background:#0d74590f;border-left-color:#0d7459;color:#0d7459}[data-theme=light] .rarity__explanation-list{color:#64748b}[data-theme=light] .rarity__explanation-note{color:#94a3b8!important}[data-theme=light] .rarity__explanation-factor{background:#f8fafc}[data-theme=light] .rarity__factor-name{color:#334155}[data-theme=light] .rarity__factor-weight{color:#0d7459}[data-theme=light] .rarity__factor-desc{color:#64748b}[data-theme=light] .rarity__explanation-scale{background:#f1f5f9}[data-theme=light] .rarity__scale-title{color:#64748b}[data-theme=light] .rarity__scale-items span{background:#e2e8f0;color:#334155}[data-theme=light] .rarity__wgrade-score{color:#0d7459}[data-theme=light] .rarity__wgrade-factors{color:#94a3b8}[data-theme=light] .rarity__wgrade-breakdown{background:#f1f5f9}[data-theme=light] .rarity__wgrade-breakdown-title{color:#64748b}[data-theme=light] .rarity__wgrade-factor-label{color:#94a3b8}[data-theme=light] .rarity__wgrade-factor-bar{background:#e2e8f0}[data-theme=light] .rarity__wgrade-factor-bar div{background:linear-gradient(90deg,#0d7459,#0a5c47)}[data-theme=light] .rarity__wgrade-factor-value{color:#0d7459}[data-theme=light] .rarity__owner-card{background:#fff;border-color:#e2e8f0}[data-theme=light] .rarity__owner-label,[data-theme=light] .rarity__owner-label .animated-icon{color:#64748b}[data-theme=light] .rarity__owner-card:hover .rarity__owner-label .animated-icon{color:#0d7459}[data-theme=light] .rarity__owner-address{color:#0f172a}[data-theme=light] .rarity__tx-list{background:#fff;border-color:#e2e8f0}[data-theme=light] .rarity__tx-item{border-bottom-color:#f1f5f9}[data-theme=light] .rarity__tx-type{color:#334155}[data-theme=light] .rarity__tx-date,[data-theme=light] .rarity__tx-link .animated-icon{color:#94a3b8}[data-theme=light] .rarity__tx-link:hover .animated-icon{color:#0d7459}[data-theme=light] .rarity__sales-section{background:#fff;border-color:#e2e8f0}[data-theme=light] .rarity__sale-item{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .rarity__sale-price{color:#0d7459}[data-theme=light] .rarity__empty-icon-svg,[data-theme=light] .rarity__sale-date{color:#94a3b8}[data-theme=light] .rarity__empty-text{color:#64748b}[data-theme=light] .rarity__bar-labels .animated-icon{color:#d97706}[data-theme=light] .rarity__sale-tx-link .animated-icon{color:#94a3b8}[data-theme=light] .rarity__sale-tx-link:hover .animated-icon{color:#0d7459}.rarity__cta-btn{justify-content:center!important;width:100%!important}.rarity__cta-btn .cta-button__label{flex:none}:root{--heatmap-super-positive-h:160;--heatmap-super-positive-s:84%;--heatmap-super-positive-l:39%;--heatmap-positive-h:158;--heatmap-positive-s:64%;--heatmap-positive-l:42%;--heatmap-slight-positive-h:156;--heatmap-slight-positive-s:50%;--heatmap-slight-positive-l:45%;--heatmap-neutral-h:220;--heatmap-neutral-s:13%;--heatmap-neutral-l:40%;--heatmap-slight-negative-h:0;--heatmap-slight-negative-s:50%;--heatmap-slight-negative-l:55%;--heatmap-negative-h:0;--heatmap-negative-s:72%;--heatmap-negative-l:50%;--heatmap-super-negative-h:0;--heatmap-super-negative-s:84%;--heatmap-super-negative-l:45%}.heatmap-futuristic-wrapper{display:flex;flex-direction:column;gap:0}.heatmap-futuristic{background:linear-gradient(180deg,#080810,#0a0a14 50%,#0d0d18);border-radius:16px;display:flex;flex-direction:column;height:100%;min-height:500px;overflow:hidden;position:relative}.heatmap-futuristic:before{background-image:linear-gradient(#26e2b308 1px,#0000 0),linear-gradient(90deg,#26e2b308 1px,#0000 0);background-size:40px 40px;content:"";inset:0;pointer-events:none;position:absolute}.heatmap-futuristic__header{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.heatmap-futuristic__controls-row,.heatmap-futuristic__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.heatmap-futuristic__controls-row{justify-content:space-between}.heatmap-futuristic__icon{align-items:center;color:#26e2b3;display:flex;justify-content:center}.heatmap-futuristic__icon svg{stroke:#26e2b3;color:#26e2b3}.heatmap-futuristic__title{color:#fffffff2;font-size:20px;font-weight:700;letter-spacing:-.3px;margin:0}.heatmap-futuristic__subtitle{color:#ffffff80;font-size:14px;font-weight:400;margin:0}.heatmap-futuristic__subtitle:before{color:#ffffff4d;content:"·";margin-right:12px}.heatmap-futuristic__title-icon{font-size:20px}.heatmap-futuristic__badge{border-radius:6px;font-size:9px;font-weight:700;letter-spacing:.08em;padding:3px 10px;text-transform:uppercase}.heatmap-futuristic__badge--demo{background:#fbbf241f;border:1px solid #fbbf2440;color:#fbbf24}.heatmap-futuristic__badge--kabila{background:#a855f71f;border:1px solid #a855f740;color:#a855f7}.heatmap-futuristic__badge--sentx{background:#26e2b31f;border:1px solid #26e2b340;color:#26e2b3}.heatmap-futuristic__stats{align-items:center;color:#ffffff80;display:flex;font-size:11px;gap:8px}.heatmap-futuristic__stats .positive{color:#26e2b3}.heatmap-futuristic__stats .negative{color:#ef4444}.heatmap-futuristic__stats .sep{color:#fff3}.heatmap-futuristic__controls{align-items:center;display:flex;gap:6px}.heatmap-futuristic__label{color:#fff6;font-size:10px;letter-spacing:.05em;margin-right:4px;text-transform:uppercase}.heatmap-futuristic__btn{background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;color:#ffffff80;cursor:pointer;font-size:11px;font-weight:500;padding:6px 14px;transition:all .2s ease}.heatmap-futuristic__btn:hover{background:#26e2b314;border-color:#26e2b333;color:#fffc}.heatmap-futuristic__btn.active{background:#26e2b31f;border-color:#26e2b359;box-shadow:0 0 12px #26e2b326;color:#26e2b3}.heatmap-futuristic__source-filter{align-items:center;background:#0000004d;border-radius:8px;display:flex;gap:4px;padding:3px}.heatmap-futuristic__source-btn{align-items:center;background:#0000;border:none;border-radius:6px;color:#ffffff80;cursor:pointer;display:flex;font-size:11px;font-weight:600;gap:6px;padding:6px 12px;transition:all .2s ease}.heatmap-futuristic__source-btn:hover{background:#ffffff0d;color:#fffc}.heatmap-futuristic__source-btn.active{background:#ffffff14;color:#fff}.heatmap-futuristic__source-btn--kabila.active{background:#0a84ff26;box-shadow:0 0 10px #0a84ff33;color:#0a84ff}.heatmap-futuristic__source-btn--sentx.active{background:#26e2b326;box-shadow:0 0 10px #26e2b333;color:#26e2b3}.heatmap-futuristic__source-btn--combined.active{background:#ffd70026;box-shadow:0 0 10px #ffd70033;color:gold}.heatmap-futuristic__source-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.heatmap-futuristic__source-logo{border-radius:4px;flex-shrink:0;height:16px;object-fit:contain;width:16px}.heatmap-futuristic__source-count{background:#ffffff1a;border-radius:4px;font-size:9px;font-weight:700;min-width:20px;padding:2px 5px;text-align:center}.heatmap-futuristic__source-btn.active .heatmap-futuristic__source-count{background:#ffffff26}.heatmap-futuristic__divider{background:#ffffff1a;height:24px;margin:0 8px;width:1px}.heatmap-futuristic__empty{align-items:center;color:#fff6;display:flex;flex-direction:column;font-size:14px;gap:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.heatmap-futuristic__empty span:first-child{font-size:48px;opacity:.5}.heatmap-futuristic__container{flex:1 1;margin:2px;min-height:380px;position:relative}.heatmap-futuristic__map{bottom:0;left:0;position:absolute;right:0;top:0}.heatmap-futuristic__loading{align-items:center;color:#ffffff80;display:flex;flex-direction:column;font-size:13px;gap:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.heatmap-futuristic__atom{height:50px;position:relative;width:50px}.heatmap-futuristic__atom .nucleus{background:#26e2b3;border-radius:50%;box-shadow:0 0 20px #26e2b3;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.heatmap-futuristic__atom .electron{animation:orbit 1.5s linear infinite;border:1px solid #26e2b366;border-radius:50%;height:40px;left:50%;margin:-20px;position:absolute;top:50%;width:40px}.heatmap-futuristic__atom .electron:after{background:#26e2b3;border-radius:50%;box-shadow:0 0 8px #26e2b3;content:"";height:6px;left:50%;margin-left:-3px;position:absolute;top:-3px;width:6px}.heatmap-futuristic__atom .electron--1{animation-delay:0s}.heatmap-futuristic__atom .electron--2{animation-delay:-.5s;animation-name:orbit2;transform:rotate(60deg)}.heatmap-futuristic__atom .electron--3{animation-delay:-1s;animation-name:orbit3;transform:rotate(120deg)}@keyframes orbit{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes orbit2{0%{transform:rotate(60deg)}to{transform:rotate(420deg)}}@keyframes orbit3{0%{transform:rotate(120deg)}to{transform:rotate(480deg)}}.heatmap-tile{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0f0f19b3;border:1px solid #ffffff0f;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;overflow:hidden;position:absolute;transition:all .3s cubic-bezier(.4,0,.2,1)}.heatmap-tile--super-positive{--tile-h:var(--heatmap-super-positive-h);--tile-s:var(--heatmap-super-positive-s);--tile-l:var(--heatmap-super-positive-l);background:linear-gradient(135deg,hsla(var(--tile-h),var(--tile-s),var(--tile-l),.25) 0,hsla(var(--tile-h),var(--tile-s),calc(var(--tile-l) - 10%),.35) 100%);border-color:hsla(var(--tile-h),var(--tile-s),var(--tile-l),.4)}.heatmap-tile--positive{--tile-h:var(--heatmap-positive-h);--tile-s:var(--heatmap-positive-s);--tile-l:var(--heatmap-positive-l);background:linear-gradient(135deg,hsla(var(--tile-h),var(--tile-s),var(--tile-l),.2) 0,hsla(var(--tile-h),var(--tile-s),calc(var(--tile-l) - 10%),.3) 100%);border-color:hsla(var(--tile-h),var(--tile-s),var(--tile-l),.35)}.heatmap-tile--slight-positive{--tile-h:var(--heatmap-slight-positive-h);--tile-s:var(--heatmap-slight-positive-s);--tile-l:var(--heatmap-slight-positive-l);border-color:hsla(var(--tile-h),var(--tile-s),var(--tile-l),.3)}.heatmap-tile--neutral,.heatmap-tile--slight-positive{background:linear-gradient(135deg,hsla(var(--tile-h),var(--tile-s),var(--tile-l),.15) 0,hsla(var(--tile-h),var(--tile-s),calc(var(--tile-l) - 10%),.2) 100%)}.heatmap-tile--neutral{--tile-h:var(--heatmap-neutral-h);--tile-s:var(--heatmap-neutral-s);--tile-l:var(--heatmap-neutral-l);border-color:hsla(var(--tile-h),var(--tile-s),var(--tile-l),.25)}.heatmap-tile--slight-negative{--tile-h:var(--heatmap-slight-negative-h);--tile-s:var(--heatmap-slight-negative-s);--tile-l:var(--heatmap-slight-negative-l);background:linear-gradient(135deg,hsla(var(--tile-h),var(--tile-s),var(--tile-l),.15) 0,hsla(var(--tile-h),var(--tile-s),calc(var(--tile-l) - 10%),.2) 100%);border-color:hsla(var(--tile-h),var(--tile-s),var(--tile-l),.3)}.heatmap-tile--negative{--tile-h:var(--heatmap-negative-h);--tile-s:var(--heatmap-negative-s);--tile-l:var(--heatmap-negative-l);background:linear-gradient(135deg,hsla(var(--tile-h),var(--tile-s),var(--tile-l),.2) 0,hsla(var(--tile-h),var(--tile-s),calc(var(--tile-l) - 10%),.3) 100%);border-color:hsla(var(--tile-h),var(--tile-s),var(--tile-l),.35)}.heatmap-tile--super-negative{--tile-h:var(--heatmap-super-negative-h);--tile-s:var(--heatmap-super-negative-s);--tile-l:var(--heatmap-super-negative-l);background:linear-gradient(135deg,hsla(var(--tile-h),var(--tile-s),var(--tile-l),.25) 0,hsla(var(--tile-h),var(--tile-s),calc(var(--tile-l) - 10%),.35) 100%);border-color:hsla(var(--tile-h),var(--tile-s),var(--tile-l),.4)}.heatmap-tile__corner{height:8px;opacity:.6;pointer-events:none;position:absolute;transition:all .3s ease;width:8px}.heatmap-tile__corner--tl{border-left:1px solid #40bf95cc;border-left:1px solid hsla(var(--tile-h,160),var(--tile-s,50%),var(--tile-l,50%),.8);left:2px}.heatmap-tile__corner--tl,.heatmap-tile__corner--tr{border-top:1px solid #40bf95cc;border-top:1px solid hsla(var(--tile-h,160),var(--tile-s,50%),var(--tile-l,50%),.8);top:2px}.heatmap-tile__corner--tr{border-right:1px solid #40bf95cc;border-right:1px solid hsla(var(--tile-h,160),var(--tile-s,50%),var(--tile-l,50%),.8);right:2px}.heatmap-tile__corner--bl{border-left:1px solid #40bf95cc;border-left:1px solid hsla(var(--tile-h,160),var(--tile-s,50%),var(--tile-l,50%),.8);left:2px}.heatmap-tile__corner--bl,.heatmap-tile__corner--br{border-bottom:1px solid #40bf95cc;border-bottom:1px solid hsla(var(--tile-h,160),var(--tile-s,50%),var(--tile-l,50%),.8);bottom:2px}.heatmap-tile__corner--br{border-right:1px solid #40bf95cc;border-right:1px solid hsla(var(--tile-h,160),var(--tile-s,50%),var(--tile-l,50%),.8);right:2px}.heatmap-tile__glow{background:radial-gradient(circle 120px at 50% 50%,#40bf9540 0,#0000 70%);background:radial-gradient(circle 120px at var(--mouse-x,50%) var(--mouse-y,50%),hsla(var(--tile-h,160),var(--tile-s,50%),var(--tile-l,50%),.25) 0,#0000 70%)}.heatmap-tile__glow,.heatmap-tile__scanline{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.heatmap-tile__scanline{animation:scanline 8s linear infinite;background:linear-gradient(180deg,#0000,#26e2b308 50%,#0000);background-size:100% 4px}.heatmap-tile--hovered,.heatmap-tile:hover{border-color:#40bf95b3!important;border-color:hsla(var(--tile-h,160),var(--tile-s,50%),var(--tile-l,50%),.7)!important;box-shadow:0 0 20px -5px #40bf9566,0 0 40px -10px #40bf9533,0 8px 24px #0006;box-shadow:0 0 20px -5px hsla(var(--tile-h,160),var(--tile-s,50%),var(--tile-l,50%),.4),0 0 40px -10px hsla(var(--tile-h,160),var(--tile-s,50%),var(--tile-l,50%),.2),0 8px 24px #0006;transform:translateY(-2px) scale(1.01);z-index:100}.heatmap-tile--hovered .heatmap-tile__glow,.heatmap-tile--hovered .heatmap-tile__scanline,.heatmap-tile:hover .heatmap-tile__glow,.heatmap-tile:hover .heatmap-tile__scanline{opacity:1}.heatmap-tile--hovered .heatmap-tile__corner,.heatmap-tile:hover .heatmap-tile__corner{height:12px;opacity:1;width:12px}.heatmap-tile__content{align-items:center;color:#fff;display:flex;flex-direction:column;gap:2px;justify-content:center;padding:8px;position:relative;text-align:center;z-index:2}.heatmap-tile__name{font-weight:700;letter-spacing:-.01em;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 8px #00000080;white-space:nowrap}.heatmap-tile__price{font-feature-settings:"tnum";font-weight:600;opacity:.95}.heatmap-tile__change,.heatmap-tile__price{line-height:1.2;text-shadow:0 1px 4px #00000080}.heatmap-tile__change{color:hsla(160,50%,70%,1);color:hsla(var(--tile-h,160),var(--tile-s,50%),calc(var(--tile-l, 50%) + 20%),1);font-weight:600}.heatmap-tile__dominance{font-size:11px;font-weight:500;margin-top:2px;opacity:.8;text-shadow:0 1px 4px #00000080}.heatmap-tile__tooltip{animation:tooltipIn .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#080810f5;border:1px solid #26e2b340;border-radius:10px;bottom:calc(100% + 12px);box-shadow:0 0 20px #26e2b31a,0 8px 32px #0009;left:50%;min-width:160px;padding:12px 14px;pointer-events:none;position:absolute;transform:translateX(-50%);z-index:300}@keyframes tooltipIn{0%{opacity:0;transform:translateX(-50%) translateY(8px) scale(.95)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.heatmap-tile__tooltip:after{border:7px solid #0000;border-top-color:#080810f5;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.heatmap-tile__tooltip:before{background:linear-gradient(90deg,#0000,#26e2b3,#0000);content:"";height:1px;left:20%;position:absolute;right:20%;top:-1px}.heatmap-tile__tooltip-header{border-bottom:1px solid #ffffff14;color:#fff;font-size:13px;font-weight:700;letter-spacing:-.01em;margin-bottom:10px;padding-bottom:8px}.heatmap-tile__tooltip-grid{grid-gap:4px 16px;display:grid;font-size:11px;gap:4px 16px;grid-template-columns:auto auto}.heatmap-tile__tooltip-grid span:nth-child(odd){color:#ffffff73;font-size:9px;letter-spacing:.05em;text-transform:uppercase}.heatmap-tile__tooltip-grid span:nth-child(2n){font-feature-settings:"tnum";color:#ffffffe6;font-weight:600;text-align:right}.heatmap-tile__tooltip-grid .positive{color:#26e2b3!important}.heatmap-tile__tooltip-grid .negative{color:#ef4444!important}.heatmap-tile__tooltip-grid .heatmap-tile__tooltip-vol{color:#26e2b3!important;font-size:12px;font-weight:700}.heatmap-tile__tooltip-cta{border-top:1px solid #ffffff14;color:#26e2b3;font-size:10px;font-weight:500;margin-top:10px;padding-top:8px;text-align:center}.heatmap-futuristic__legend{align-items:center;background:#0a0a1499;border-top:1px solid #26e2b31a;display:flex;gap:12px;justify-content:center;padding:12px}.heatmap-futuristic__legend span{color:#ffffff73;font-size:10px;font-weight:600;letter-spacing:.02em}.heatmap-futuristic__legend-bar{background:linear-gradient(90deg,#d31212 0,#db2424 20%,#596273 50%,#27b07d 80%,#10b77f);background:linear-gradient(to right,hsl(var(--heatmap-super-negative-h),var(--heatmap-super-negative-s),var(--heatmap-super-negative-l)) 0,hsl(var(--heatmap-negative-h),var(--heatmap-negative-s),var(--heatmap-negative-l)) 20%,hsl(var(--heatmap-neutral-h),var(--heatmap-neutral-s),var(--heatmap-neutral-l)) 50%,hsl(var(--heatmap-positive-h),var(--heatmap-positive-s),var(--heatmap-positive-l)) 80%,hsl(var(--heatmap-super-positive-h),var(--heatmap-super-positive-s),var(--heatmap-super-positive-l)) 100%);border-radius:3px;box-shadow:0 0 12px #26e2b333;height:6px;position:relative;width:200px}@media (max-width:768px){.heatmap-futuristic{min-height:420px}.heatmap-futuristic__header{padding:12px 14px}.heatmap-futuristic__title{font-size:15px}.heatmap-futuristic__stats{font-size:10px}.heatmap-futuristic__container{min-height:300px}.heatmap-futuristic__btn{font-size:10px;padding:5px 10px}.heatmap-tile__tooltip{min-width:140px;padding:10px 12px}.heatmap-futuristic__legend-bar{width:160px}}@media (max-width:480px){.heatmap-futuristic__header{align-items:flex-start;flex-direction:column;gap:10px}.heatmap-futuristic__controls{justify-content:space-between;width:100%}.heatmap-futuristic__label{display:none}.heatmap-futuristic__container{min-height:260px}.heatmap-tile__corner{display:none}.heatmap-futuristic__legend-bar{width:130px}}.heatmap-explanation{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;margin-top:24px;padding:24px}.heatmap-explanation__header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.heatmap-explanation__icon{font-size:24px}.heatmap-explanation__title{color:#fff;font-size:18px;font-weight:700;margin:0}.heatmap-explanation__intro{color:#ffffffb3;font-size:14px;line-height:1.6;margin:0 0 24px}.heatmap-explanation__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}.heatmap-explanation__card{background:#00000040;border:1px solid #ffffff0f;border-radius:12px;padding:16px;transition:all .3s ease}.heatmap-explanation__card:hover{border-color:#26e2b34d}.heatmap-explanation__card-header{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;gap:10px;margin-bottom:14px;padding-bottom:10px}.heatmap-explanation__card-icon{font-size:18px}.heatmap-explanation__card-header h4{color:#fff;font-size:14px;font-weight:700;margin:0}.heatmap-explanation__card-content{display:flex;flex-direction:column;gap:12px}.heatmap-explanation__item{align-items:flex-start;display:flex;gap:10px}.heatmap-explanation__item p{color:#fff9;font-size:12px;line-height:1.5;margin:0}.heatmap-explanation__color-dot{border-radius:4px;flex-shrink:0;height:14px;margin-top:2px;width:14px}.heatmap-explanation__color-dot--green{background:linear-gradient(135deg,#26e2b3,#1db897);box-shadow:0 0 8px #26e2b366}.heatmap-explanation__color-dot--red{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 0 8px #ef444466}.heatmap-explanation__color-dot--neutral{background:linear-gradient(135deg,#64748b,#475569);box-shadow:0 0 8px #64748b66}.heatmap-explanation__badge{background:#26e2b31a;border:1px solid #26e2b340;border-radius:6px;color:#26e2b3;font-weight:700;min-width:60px;padding:4px 10px;text-transform:uppercase}.heatmap-explanation__badge,.heatmap-explanation__label{align-items:center;display:inline-flex;flex-shrink:0;font-size:10px;justify-content:center}.heatmap-explanation__label{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;color:#ffffffb3;font-weight:600;min-width:50px;padding:4px 8px}.heatmap-explanation__sources{display:flex;gap:8px;margin-bottom:10px}.heatmap-explanation__source{border-radius:20px;font-size:11px;font-weight:600;padding:5px 12px}.heatmap-explanation__source--kabila{background:#0a84ff1f;border:1px solid #0a84ff40;color:#0a84ff}.heatmap-explanation__source--sentx{background:#26e2b31f;border:1px solid #26e2b340;color:#26e2b3}.heatmap-explanation__source--all{background:#ffd7001f;border:1px solid #ffd70040;color:gold}.heatmap-explanation__usecases{background:#26e2b30d;border:1px solid #26e2b326;border-radius:12px;padding:16px}.heatmap-explanation__usecases-header{align-items:center;display:flex;gap:10px;margin-bottom:14px}.heatmap-explanation__usecases-header h4{color:#26e2b3;font-size:14px;font-weight:700;margin:0}.heatmap-explanation__usecases-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.heatmap-explanation__usecase{align-items:flex-start;display:flex;gap:10px}.heatmap-explanation__usecase-number{align-items:center;background:linear-gradient(135deg,#26e2b3,#1db897);border-radius:50%;color:#0a0f14;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.heatmap-explanation__usecase p{color:#ffffffb3;font-size:12px;line-height:1.5;margin:0}@media (max-width:900px){.heatmap-explanation__grid,.heatmap-explanation__usecases-grid{grid-template-columns:1fr}}@media (max-width:600px){.heatmap-explanation{padding:16px}.heatmap-explanation__title{font-size:16px}.heatmap-explanation__intro{font-size:13px}}[data-theme=light]{--heatmap-super-positive-l:35%;--heatmap-positive-l:38%;--heatmap-slight-positive-l:40%;--heatmap-neutral-l:50%;--heatmap-slight-negative-l:48%;--heatmap-negative-l:45%;--heatmap-super-negative-l:42%}[data-theme=light] .heatmap-futuristic{background:linear-gradient(180deg,#f8fafc,#f1f5f9 50%,#e2e8f0)}[data-theme=light] .heatmap-futuristic:before{background-image:linear-gradient(#0d74590f 1px,#0000 0),linear-gradient(90deg,#0d74590f 1px,#0000 0)}[data-theme=light] .heatmap-futuristic__header{background:#ffffffe6;border-bottom-color:#0d745926}[data-theme=light] .heatmap-futuristic__title{color:#0f172a}[data-theme=light] .heatmap-futuristic__icon{color:#0d7459}[data-theme=light] .heatmap-futuristic__icon svg{stroke:#0d7459;color:#0d7459}[data-theme=light] .heatmap-futuristic__stats,[data-theme=light] .heatmap-futuristic__subtitle{color:#64748b}[data-theme=light] .heatmap-futuristic__stats .positive{color:#0d7459}[data-theme=light] .heatmap-futuristic__stats .negative{color:#dc2626}[data-theme=light] .heatmap-futuristic__stats .sep{color:#cbd5e1}[data-theme=light] .heatmap-futuristic__badge--demo{background:#d977061a;border-color:#d9770640;color:#d97706}[data-theme=light] .heatmap-futuristic__badge--kabila{background:#8b5cf61a;border-color:#8b5cf640;color:#7c3aed}[data-theme=light] .heatmap-futuristic__badge--sentx{background:#0d74591a;border-color:#0d745940;color:#0d7459}[data-theme=light] .heatmap-futuristic__label{color:#64748b}[data-theme=light] .heatmap-futuristic__btn{background:#fff;border-color:#e2e8f0;color:#64748b}[data-theme=light] .heatmap-futuristic__btn:hover{background:#0d74590f;border-color:#0d745933;color:#334155}[data-theme=light] .heatmap-futuristic__btn.active{background:#0d74591a;border-color:#0d745959;box-shadow:0 0 12px #0d74591a;color:#0d7459}[data-theme=light] .heatmap-futuristic__source-filter{background:#f1f5f9}[data-theme=light] .heatmap-futuristic__source-btn{color:#64748b}[data-theme=light] .heatmap-futuristic__source-btn:hover{background:#e2e8f0;color:#334155}[data-theme=light] .heatmap-futuristic__source-btn.active{background:#e2e8f0;color:#0f172a}[data-theme=light] .heatmap-futuristic__source-btn--kabila.active{background:#3b82f61f;box-shadow:0 0 10px #3b82f626;color:#2563eb}[data-theme=light] .heatmap-futuristic__source-btn--sentx.active{background:#0d74591f;box-shadow:0 0 10px #0d745926;color:#0d7459}[data-theme=light] .heatmap-futuristic__source-btn--combined.active{background:#d977061f;box-shadow:0 0 10px #d9770626;color:#d97706}[data-theme=light] .heatmap-futuristic__source-count{background:#e2e8f0;color:#334155}[data-theme=light] .heatmap-futuristic__source-btn.active .heatmap-futuristic__source-count{background:#fffc}[data-theme=light] .heatmap-futuristic__divider{background:#cbd5e1}[data-theme=light] .heatmap-futuristic__empty,[data-theme=light] .heatmap-futuristic__loading{color:#64748b}[data-theme=light] .heatmap-futuristic__atom .nucleus{background:#0d7459;box-shadow:0 0 20px #0d745980}[data-theme=light] .heatmap-futuristic__atom .orbit{border-color:#0d74594d}[data-theme=light] .heatmap-futuristic__atom .electron{background:#0d7459;box-shadow:0 0 10px #0d745980}[data-theme=light] .heatmap-tile__content{color:#fff}[data-theme=light] .heatmap-tile__name{text-shadow:0 2px 8px #0006}[data-theme=light] .heatmap-tile__change,[data-theme=light] .heatmap-tile__dominance,[data-theme=light] .heatmap-tile__price{text-shadow:0 1px 4px #0006}[data-theme=light] .heatmap-tile__tooltip{background:#fffffffa;border-color:#0d745940;box-shadow:0 0 20px #0d745914,0 8px 32px #0000001f}[data-theme=light] .heatmap-tile__tooltip:after{border-top-color:#fffffffa}[data-theme=light] .heatmap-tile__tooltip:before{background:linear-gradient(90deg,#0000,#0d7459,#0000)}[data-theme=light] .heatmap-tile__tooltip-header{border-bottom-color:#e2e8f0;color:#0f172a}[data-theme=light] .heatmap-tile__tooltip-grid span:nth-child(odd){color:#64748b}[data-theme=light] .heatmap-tile__tooltip-grid span:nth-child(2n){color:#0f172a}[data-theme=light] .heatmap-tile__tooltip-grid .positive{color:#0d7459!important}[data-theme=light] .heatmap-tile__tooltip-grid .negative{color:#dc2626!important}[data-theme=light] .heatmap-tile__tooltip-cta{border-top-color:#e2e8f0;color:#0d7459}[data-theme=light] .heatmap-futuristic__legend{background:#fffc;border-top-color:#0d74591a}[data-theme=light] .heatmap-futuristic__legend span{color:#64748b}[data-theme=light] .heatmap-futuristic__legend-bar{box-shadow:0 0 12px #0d745926}[data-theme=light] .heatmap-tile__scanline{background:linear-gradient(180deg,#0000,#0d745905 50%,#0000)}[data-theme=light] .heatmap-tile__corner{border-color:#fff9}[data-theme=light] .heatmap-tile{border-color:#ffffff26}[data-theme=light] .heatmap-tile--hovered,[data-theme=light] .heatmap-tile:hover{box-shadow:0 0 20px -5px #40bf9580,0 0 40px -10px #40bf9540,0 8px 24px #00000026;box-shadow:0 0 20px -5px hsla(var(--tile-h,160),var(--tile-s,50%),var(--tile-l,50%),.5),0 0 40px -10px hsla(var(--tile-h,160),var(--tile-s,50%),var(--tile-l,50%),.25),0 8px 24px #00000026}[data-theme=light] .heatmap-explanation{background:#fff;border-color:#e2e8f0}[data-theme=light] .heatmap-explanation__title{color:#0f172a}[data-theme=light] .heatmap-explanation__intro{color:#334155}[data-theme=light] .heatmap-explanation__card{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .heatmap-explanation__card:hover{border-color:#0d74594d}[data-theme=light] .heatmap-explanation__card-header{border-bottom-color:#e2e8f0}[data-theme=light] .heatmap-explanation__card-header h4{color:#0f172a}[data-theme=light] .heatmap-explanation__item p{color:#64748b}[data-theme=light] .heatmap-explanation__color-dot--green{background:linear-gradient(135deg,#0d7459,#0a5c47);box-shadow:0 0 8px #0d74594d}[data-theme=light] .heatmap-explanation__color-dot--red{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 0 8px #dc26264d}[data-theme=light] .heatmap-explanation__color-dot--neutral{background:linear-gradient(135deg,#64748b,#475569);box-shadow:0 0 8px #64748b4d}[data-theme=light] .heatmap-explanation__badge{background:#0d745914;border-color:#0d745933;color:#0d7459}[data-theme=light] .heatmap-explanation__label{background:#e2e8f0;border-color:#cbd5e1;color:#334155}[data-theme=light] .heatmap-explanation__source--kabila{background:#3b82f61a;border-color:#3b82f640;color:#2563eb}[data-theme=light] .heatmap-explanation__source--sentx{background:#0d74591a;border-color:#0d745940;color:#0d7459}[data-theme=light] .heatmap-explanation__source--all{background:#d977061a;border-color:#d9770640;color:#d97706}[data-theme=light] .heatmap-explanation__usecases{background:#0d74590a;border-color:#0d745926}[data-theme=light] .heatmap-explanation__usecases-header h4{color:#0d7459}[data-theme=light] .heatmap-explanation__usecase-number{background:linear-gradient(135deg,#0d7459,#0a5c47);color:#fff}[data-theme=light] .heatmap-explanation__usecase p{color:#334155}.sniper{--sniper-bg:#0d0d14;--sniper-bg-card:#ffffff08;--sniper-bg-card-hover:#ffffff0d;--sniper-border:#ffffff0f;--sniper-border-hover:#26e2b34d;--sniper-text:#fff;--sniper-text-secondary:#ffffffb3;--sniper-text-muted:#fff6;--sniper-accent:#26e2b3;--sniper-accent-hover:#1ec9a0;--sniper-accent-glow:#26e2b34d;--sniper-accent-bg:#26e2b31a;--sniper-success:#26e2b3;--sniper-warning:#fbbf24;--sniper-error:#f87171;--sniper-info:#60a5fa;--sniper-radius:12px;--sniper-radius-lg:16px;--sniper-transition:all 0.25s cubic-bezier(0.4,0,0.2,1);-webkit-font-smoothing:antialiased;background:#0000;color:var(--sniper-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,sans-serif;min-height:calc(100vh - 72px);opacity:0;padding:24px;position:relative;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease;z-index:1}.sniper--visible{opacity:1;transform:translateY(0)}.sniper:before{display:none!important}.sniper__container{margin:0 auto;max-width:1400px}.sniper__hero{padding:112px 24px 24px;position:relative;text-align:center}.sniper__logo{align-items:center;background:linear-gradient(135deg,#26e2b333,#26e2b30d);border:1px solid #26e2b34d;border-radius:20px;color:#26e2b3;display:inline-flex;height:72px;justify-content:center;margin-bottom:1.25rem;position:relative;width:72px}.sniper__logo:before{background:radial-gradient(circle,#26e2b326,#0000 70%);border-radius:50%;content:"";inset:-20px;pointer-events:none;position:absolute}.sniper__logo svg{color:#26e2b3;height:32px;position:relative;width:32px;z-index:1}@keyframes sniper-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.sniper__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700;letter-spacing:-.03em;margin:0 0 12px}.sniper__subtitle{color:#fff9;font-size:18px;margin:0 auto 20px;max-width:500px}.sniper__stats-bar{align-items:center;backdrop-filter:blur(20px);backdrop-filter:var(--glass-blur,blur(20px));-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:var(--glass-blur,blur(20px));background:#0f172a99;background:var(--glass-bg,#0f172a99);border:1px solid #26e2b31f;border:1px solid var(--glass-border,#26e2b31f);border-radius:16px;border-radius:var(--radius-lg,16px);display:flex;gap:24px;justify-content:center;margin:24px auto 8px;padding:14px 32px;transition:all .25s ease;transition:all var(--transition-base,.25s ease);width:-webkit-fit-content;width:fit-content}.sniper__stats-bar:hover{border-color:#26e2b34d;border-color:var(--color-hover-border,#26e2b34d);box-shadow:0 0 20px #26e2b326;box-shadow:var(--shadow-glow,0 0 20px #26e2b326)}.sniper__stat-item{align-items:center;display:flex;gap:10px}.sniper__stat-label{color:#ffffff73;color:var(--color-text-muted,#ffffff73);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.sniper__stat-value{font-feature-settings:"tnum";color:#26e2b3;color:var(--color-text-accent,#26e2b3);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.sniper__stat-divider{background:#ffffff14;background:var(--color-border-muted,#ffffff14);height:24px;width:1px}.sniper__stat-item--wboost{padding-left:8px}.sniper__stat-value--wboost{background:linear-gradient(135deg,#f59e0b26,#fbbf2414);border:1px solid #f59e0b40;border-radius:8px;color:#f59e0b;padding:2px 10px}.sniper__stat-item--free{padding-left:8px}.sniper__stat-value--free{background:linear-gradient(135deg,#26e2b326,#26e2b314);border:1px solid #26e2b340;border-radius:8px;color:#26e2b3;padding:2px 10px}.sniper__stat-value--exhausted{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fff6;padding:2px 10px}.sniper__tabs{backdrop-filter:blur(20px);backdrop-filter:var(--glass-blur,blur(20px));-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:var(--glass-blur,blur(20px));background:#0f172a99;background:var(--glass-bg,#0f172a99);border:1px solid #26e2b31f;border:1px solid var(--glass-border,#26e2b31f);border-radius:16px;border-radius:var(--radius-lg,16px);display:flex;gap:8px;justify-content:center;margin:32px auto;padding:6px;width:-webkit-fit-content;width:fit-content}.sniper__tab{background:#0000;border:1px solid #0000;border-radius:12px;border-radius:var(--radius-md,12px);color:#ffffff73;color:var(--color-text-muted,#ffffff73);cursor:pointer;font-size:15px;font-weight:500;gap:10px;padding:14px 28px;transition:all .25s ease;transition:all var(--transition-base,.25s ease);white-space:nowrap}.sniper__tab,.sniper__tab-icon{align-items:center;display:flex}.sniper__tab-icon{color:inherit;justify-content:center;transition:color .15s ease;transition:color var(--transition-fast,.15s ease)}.sniper__tab-icon svg{height:20px;width:20px}.sniper__tab-label{position:relative}.sniper__tab:hover:not(.sniper__tab--active){background:#26e2b31a;background:var(--color-hover-bg,#26e2b31a);border-color:#26e2b34d;border-color:var(--color-hover-border,#26e2b34d)}.sniper__tab:hover:not(.sniper__tab--active),.sniper__tab:hover:not(.sniper__tab--active) .sniper__tab-icon{color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.sniper__tab--active{background:#0000;border-color:#26e2b399;box-shadow:0 0 0 1px #26e2b34d,0 0 15px #26e2b31a;color:#26e2b3}.sniper__tab--active .sniper__tab-icon{color:#26e2b3}.sniper__tab--active:hover{background:#26e2b30d;border-color:#26e2b3b3;color:#26e2b3}.sniper__content{margin:0 auto;max-width:1400px;min-height:calc(100vh - 350px);padding:0 24px 28px}.sniper__wallet-prompt{background:var(--sniper-bg-card);border:1px solid var(--sniper-border);border-radius:20px;padding:60px 24px;text-align:center}.sniper__wallet-icon{align-items:center;background:#26e2b31f;border-radius:16px;color:#26e2b3;display:flex;height:64px;justify-content:center;margin:0 auto 20px;width:64px}.sniper__wallet-title{color:var(--sniper-text-primary);font-size:20px;font-weight:600;margin-bottom:8px}.sniper__wallet-desc{color:var(--sniper-text-secondary);font-size:15px;line-height:1.6}.sniper__nft-banner{background:linear-gradient(135deg,#fbbf2433,#f59e0b26);border:1px solid #fbbf2480;border-radius:16px;border-radius:var(--radius-lg,16px);color:#fbbf24;font-size:14px;font-weight:600;gap:8px;margin:24px auto;padding:14px 28px;text-shadow:0 0 20px #fbbf244d;width:-webkit-fit-content;width:fit-content}.sniper__nft-banner,.sniper__not-connected{align-items:center;display:flex;justify-content:center}.sniper__not-connected{flex-direction:column;margin:0 auto;max-width:1400px;padding:120px 24px;text-align:center}.sniper__not-connected-icon{animation:float 3s ease-in-out infinite;font-size:80px;margin-bottom:28px;opacity:.3}.sniper__not-connected-text{color:#ffffff80;font-size:16px;line-height:1.6;max-width:400px}.sniper-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffff08,#0000001a);border:1px solid #ffffff0f;border-radius:20px;box-shadow:0 4px 24px #00000026,inset 0 1px 0 #ffffff0a;padding:28px;transition:var(--sniper-transition)}.sniper-card:hover{border-color:#26e2b326}.sniper-section-title{align-items:center;color:#fffffff2;display:flex;font-size:20px;font-weight:700;gap:12px;letter-spacing:-.3px;margin-bottom:24px}.sniper-section-title__icon{font-size:24px}.sniper-field{margin-bottom:20px}.sniper-field__label{color:#ffffff80;display:block;font-size:11px;font-weight:600;letter-spacing:.8px;margin-bottom:10px;text-transform:uppercase}.sniper-field__input{background:#00000040;border:1px solid #ffffff14;border-radius:10px;color:#fffffff2;font-family:inherit;font-size:14px;padding:14px 16px;transition:all .2s ease;width:100%}.sniper-field__input:hover{border-color:#ffffff1f}.sniper-field__input:focus{border-color:#26e2b380;box-shadow:0 0 0 3px #26e2b31a;outline:none}.sniper-field__input::placeholder{color:#ffffff4d}.sniper-btn{align-items:center;background:linear-gradient(135deg,#26e2b3,#1db897);border:none;border-radius:10px;color:#0a0f14;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:14px 24px;transition:all .2s ease}.sniper-btn:hover:not(:disabled){box-shadow:0 4px 16px #26e2b34d;transform:translateY(-1px)}.sniper-btn:active:not(:disabled){transform:translateY(0)}.sniper-btn:disabled{cursor:not-allowed;opacity:.5}.sniper-btn--full{width:100%}.sniper-btn--secondary{background:#0000004d;border:1px solid #ffffff14;color:#fffc}.sniper-btn--secondary:hover:not(:disabled){background:#0006;border-color:#ffffff26;box-shadow:none;transform:none}.sniper-badge{align-items:center;border-radius:20px;display:inline-flex;font-size:11px;font-weight:700;gap:4px;letter-spacing:.5px;padding:5px 12px;text-transform:uppercase}.sniper-badge--success{background:#26e2b326;color:#26e2b3}.sniper-badge--warning{background:#fbbf2426;color:#fbbf24}.sniper-badge--error{background:#f8717126;color:#f87171}.sniper-badge--info{background:#60a5fa26;color:#60a5fa}.sniper-loading{align-items:center;color:#fff6;display:flex;flex-direction:column;justify-content:center;padding:80px 20px}.sniper-loading__spinner{animation:sniper-spin .8s linear infinite;border:2px solid #ffffff1a;border-radius:50%;border-top-color:#26e2b3;height:40px;margin-bottom:16px;width:40px}@keyframes sniper-spin{to{transform:rotate(1turn)}}.sniper-empty{background:#ffffff05;border:1px dashed #ffffff1a;border-radius:16px;padding:80px 24px;text-align:center}.sniper-empty__icon{font-size:56px;margin-bottom:20px;opacity:.3}.sniper-empty__title{color:#ffffffb3;font-size:18px;font-weight:700;margin:0 0 8px}.sniper-empty__text{color:#fff6;font-size:14px;margin:0}.sniper-stats-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:24px}.sniper-stat-card{background:#0003;border:1px solid #ffffff0f;border-radius:14px;padding:20px;transition:all .2s ease}.sniper-stat-card:hover{border-color:#ffffff1a}.sniper-stat-card__icon{font-size:24px;margin-bottom:12px}.sniper-stat-card__label{color:#fff6;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.sniper-stat-card__value{color:#fffffff2;font-size:24px;font-weight:700}.sniper-stat-card__value--accent{color:#26e2b3}.sniper-stat-card__change{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:600;gap:4px;margin-top:8px;padding:4px 10px}.sniper-stat-card__change--up{background:#26e2b31a;color:#26e2b3}.sniper-stat-card__change--down{background:#f871711a;color:#f87171}@media (max-width:768px){.sniper{padding:16px}.sniper__hero{padding:24px 16px 16px}.sniper__logo{border-radius:16px;height:64px;margin-bottom:16px;width:64px}.sniper__logo svg{height:32px;width:32px}.sniper__title{font-size:36px}.sniper__subtitle{font-size:15px}.sniper__tabs{-ms-overflow-style:none;gap:4px;margin:24px auto;max-width:100%;overflow-x:auto;padding:4px;scrollbar-width:none;width:auto}.sniper__tabs::-webkit-scrollbar{display:none}.sniper__tab{font-size:13px;gap:8px;padding:10px 16px}.sniper__content{padding:0 16px 20px}.sniper-card{border-radius:16px;padding:20px}.sniper-stats-grid{grid-template-columns:1fr 1fr}.sniper__not-connected{padding:60px 16px}.sniper__not-connected-icon{font-size:60px}}@media (max-width:480px){.sniper__title{font-size:28px}.sniper__subtitle{font-size:14px}.sniper__tab-label{display:none}.sniper__tab{padding:12px 16px}.sniper__tab-icon svg{height:22px;width:22px}.sniper-stats-grid{grid-template-columns:1fr}}@media (max-width:768px){.sniper__stats-bar{flex-wrap:wrap;gap:16px;justify-content:center;padding:12px 20px}.sniper__stat-label{font-size:10px}.sniper__stat-value{font-size:14px}}@media (max-width:480px){.sniper__stats-bar{gap:12px;padding:10px 16px}.sniper__stat-divider{display:none}}[data-theme=light] .sniper{--sniper-bg:#f0f4f8;--sniper-bg-card:#ffffffd9;--sniper-bg-card-hover:#fffffff2;--sniper-border:#0000001a;--sniper-border-hover:#0d745980;--sniper-text:#0f172a;--sniper-text-secondary:#334155;--sniper-text-muted:#475569;--sniper-accent:#0d7459;--sniper-accent-hover:#0a5c47;--sniper-accent-glow:#0d74594d;--sniper-accent-bg:#0d74591a;background:#0000!important;color:var(--sniper-text)!important}[data-theme=light] .sniper:before{display:none!important}[data-theme=light] .sniper__hero{background:#0000!important;border-radius:24px;margin-bottom:16px}[data-theme=light] .sniper__hero:before{background:#0000!important}[data-theme=light] .sniper__logo{background:#0d7459!important;border-color:#0d7459!important;box-shadow:0 4px 12px #0d74594d!important;color:#fff!important}[data-theme=light] .sniper__logo svg{color:#fff!important}[data-theme=light] .sniper__logo:before{background:radial-gradient(circle,#0d745926,#0000 70%)!important}[data-theme=light] .sniper__title{-webkit-text-fill-color:#0000!important;background:linear-gradient(135deg,#0f172a,#334155)!important;-webkit-background-clip:text!important;background-clip:text!important}[data-theme=light] .sniper__subtitle{color:#475569!important}[data-theme=light] .sniper__stats-bar{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #0d745926!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .sniper__stats-bar:hover{border-color:#0d74594d!important;box-shadow:0 4px 12px #0d74591f!important}[data-theme=light] .sniper__stat-label{color:#475569!important;font-weight:500!important}[data-theme=light] .sniper__stat-value{color:#0d7459!important;font-weight:700!important}[data-theme=light] .sniper__stat-divider{background:#0000001a!important}[data-theme=light] .sniper__content{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;background:#ffffff80!important;border-radius:20px!important;padding:24px!important}[data-theme=light] .sniper__tabs{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #0d745926!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .sniper__tab{background:#0000!important;color:#475569!important;font-weight:500!important}[data-theme=light] .sniper__tab:hover:not(.sniper__tab--active){background:#0d745914!important;border-color:#0d745940!important;color:#0d7459!important}[data-theme=light] .sniper__tab--active{background:#0d7459!important;border-color:#0d7459!important;box-shadow:0 4px 12px #0d745959!important;color:#fff!important}[data-theme=light] .sniper__tab--active .sniper__tab-icon,[data-theme=light] .sniper__tab--active .sniper__tab-label{color:#fff!important}[data-theme=light] .sniper__tab--active:hover{background:#0a5c47!important;border-color:#0a5c47!important;color:#fff!important}[data-theme=light] .sniper__not-connected-icon{opacity:.5!important}[data-theme=light] .sniper__not-connected-text{color:#475569!important}[data-theme=light] .sniper__wallet-prompt{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffd9!important;border:1px solid #0d745926!important;box-shadow:0 4px 16px #00000014!important}[data-theme=light] .sniper__wallet-icon{background:#0d7459!important;box-shadow:0 4px 12px #0d74594d!important;color:#fff!important}[data-theme=light] .sniper__wallet-title{color:#0f172a!important;font-weight:600!important}[data-theme=light] .sniper__wallet-desc{color:#475569!important}[data-theme=light] .sniper-card{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffd9!important;border:1px solid #00000014!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .sniper-card:hover{border-color:#0d74594d!important;box-shadow:0 4px 16px #0000001a!important}[data-theme=light] .sniper-card__header{border-color:#0000000f!important}[data-theme=light] .sniper-card__title{color:#0f172a!important;font-weight:600!important}[data-theme=light] .sniper-input{background:#fff!important;border:1px solid #e2e8f0!important;color:#0f172a!important}[data-theme=light] .sniper-input:focus{border-color:#0d7459!important;box-shadow:0 0 0 3px #0d745926!important}[data-theme=light] .sniper-input::placeholder{color:#94a3b8!important}[data-theme=light] .sniper__search input,[data-theme=light] .sniper__search-input{background:#fff!important;border:1px solid #e2e8f0!important;color:#0f172a!important}[data-theme=light] .sniper__search input:focus,[data-theme=light] .sniper__search-input:focus{border-color:#0d7459!important;box-shadow:0 0 0 3px #0d74591f!important}[data-theme=light] .sniper__search input::placeholder{color:#94a3b8!important}[data-theme=light] .sniper__collection-item{background:#fffc!important;border-color:#e2e8f0!important;color:#0f172a!important}[data-theme=light] .sniper__collection-item:hover{background:#0d745914!important;border-color:#0d745940!important}[data-theme=light] .sniper__collection-item--selected,[data-theme=light] .sniper__collection-item.active{background:#0d74591f!important;border-color:#0d7459!important}[data-theme=light] .sniper__collection-name{color:#0f172a!important}[data-theme=light] .sniper__collection-id{color:#64748b!important}[data-theme=light] .sniper__filter-tabs{border-color:#e2e8f0!important}[data-theme=light] .sniper__filter-tab{color:#64748b!important}[data-theme=light] .sniper__filter-tab:hover{color:#0d7459!important}[data-theme=light] .sniper__filter-tab--active,[data-theme=light] .sniper__filter-tab.active{border-color:#0d7459!important;color:#0d7459!important;font-weight:600!important}[data-theme=light] .sniper__type-btn{background:#ffffffe6!important;border:1px solid #e2e8f0!important;color:#475569!important}[data-theme=light] .sniper__type-btn:hover{background:#0d745914!important;border-color:#0d745959!important;color:#0d7459!important}[data-theme=light] .sniper__type-btn--active,[data-theme=light] .sniper__type-btn.active{background:#0d7459!important;border-color:#0d7459!important;box-shadow:0 4px 12px #0d74594d!important;color:#fff!important}[data-theme=light] .sniper__marketplace-btn{background:#ffffffe6!important;border:1px solid #e2e8f0!important;color:#475569!important}[data-theme=light] .sniper__marketplace-btn:hover{background:#0d745914!important;border-color:#0d745959!important;color:#0d7459!important}[data-theme=light] .sniper__marketplace-btn--active,[data-theme=light] .sniper__marketplace-btn.active{background:#0d7459!important;border-color:#0d7459!important;box-shadow:0 4px 12px #0d74594d!important;color:#fff!important}[data-theme=light] .sniper__price-input{background:#fff!important;border:1px solid #e2e8f0!important;color:#0f172a!important}[data-theme=light] .sniper__price-input:focus{border-color:#0d7459!important;box-shadow:0 0 0 3px #0d74591f!important}[data-theme=light] .sniper__label{color:#475569!important;font-weight:500!important}[data-theme=light] .sniper__section-title{color:#0f172a!important;font-weight:600!important}[data-theme=light] .sniper__floor-chart{background:#ffffffd9!important;border:1px solid #00000014!important}[data-theme=light] .sniper__empty-state{color:#475569!important}[data-theme=light] .sniper__btn-primary{background:#0d7459!important;box-shadow:0 4px 12px #0d74594d!important;color:#fff!important}[data-theme=light] .sniper__btn-primary:hover{background:#0a5c47!important;box-shadow:0 6px 16px #0d745966!important}[data-theme=light] .sniper__btn-secondary{background:#ffffffe6!important;border:1px solid #e2e8f0!important;color:#334155!important}[data-theme=light] .sniper__btn-secondary:hover{background:#0d745914!important;border-color:#0d745959!important;color:#0d7459!important}[data-theme=light] .sniper__ticker,[data-theme=light] .sniper__trending{background:#fffc!important;border:1px solid #00000014!important}[data-theme=light] .sniper__ticker-item{background:#ffffffe6!important;border:1px solid #e2e8f0!important;color:#0f172a!important}[data-theme=light] .sniper__ticker-item:hover{background:#0d745914!important;border-color:#0d74594d!important}[data-theme=light] .sniper__free-badge{font-weight:600!important}[data-theme=light] .sniper__badge-positive,[data-theme=light] .sniper__free-badge{background:#0d74591f!important;color:#0d7459!important}[data-theme=light] .sniper__badge-negative{background:#dc26261a!important;color:#dc2626!important}[data-theme=light] .sniper__nft-banner{background:#0d745914!important;border:1px solid #0d745933!important;color:#0d7459!important}.trader-orders{--members-green:#26e2b3;--members-green-dark:#1db897;--members-green-light:#4aedc4;--members-glow:0 0 15px #26e2b366,0 0 30px #26e2b333;--members-glow-strong:0 0 20px #26e2b380,0 0 40px #26e2b34d;--members-border:2px solid #26e2b399;--members-border-subtle:1px solid #26e2b34d;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,sans-serif;padding:0}.trader-orders__header{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.trader-orders__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.trader-orders__actions-row{align-items:center;display:flex;gap:8px;justify-content:flex-end}.trader-orders__icon{align-items:center;color:#26e2b3;display:flex;justify-content:center}.trader-orders__icon svg{stroke:#26e2b3;color:#26e2b3}.trader-orders__title{color:#fffffff2;font-size:20px;font-weight:700;letter-spacing:-.3px;margin:0}.trader-orders__subtitle{color:#ffffff80;font-size:14px;font-weight:400;margin:0}.trader-orders__subtitle:before{color:#ffffff4d;content:"·";margin-right:12px}.trader-orders__refresh-btn{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#00000040;border:1px solid #ffffff14;border-radius:10px;color:#ffffffb3;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 18px;transition:all .25s ease}.trader-orders__refresh-btn:hover:not(:disabled){background:#26e2b31a;border-color:#26e2b366;box-shadow:var(--members-glow);color:var(--members-green)}.trader-orders__refresh-btn:disabled{cursor:not-allowed;opacity:.5}.trader-orders__refresh-btn .spinning{animation:trader-spin 1s linear infinite}.trader-orders__header-actions{align-items:center;display:flex;gap:10px}.trader-orders__notifications-btn{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#00000040;border:1px solid #ffffff14;border-radius:10px;color:#ffffff80;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .25s ease;width:40px}.trader-orders__notifications-btn:hover{background:#ffffff0d;border-color:#ffffff26;color:#fffc}.trader-orders__notifications-btn--active{background:#26e2b31a;border-color:#26e2b34d;color:var(--members-green)}.trader-orders__notifications-btn--active:hover{background:#26e2b326;border-color:#26e2b380;box-shadow:var(--members-glow)}.trader-orders__filters{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#00000040;border:1px solid #ffffff0f;border-radius:12px;display:flex;gap:4px;margin-bottom:24px;overflow-x:auto;padding:4px}.trader-orders__filter{align-items:center;background:#0000;border:none;border-radius:10px;color:#fff9;cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:600;gap:6px;justify-content:center;min-width:80px;padding:10px 16px;transition:all .25s ease;white-space:nowrap}.trader-orders__filter:hover:not(.active){background:#ffffff0d;color:#ffffffe6}.trader-orders__filter.active{background:linear-gradient(135deg,var(--members-green) 0,var(--members-green-dark) 100%);box-shadow:0 2px 12px #26e2b359;color:#0a0f14}.trader-orders__filter-count{align-items:center;background:#ffffff26;border-radius:10px;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px}.trader-orders__filter.active .trader-orders__filter-count{background:#0003}.trader-orders__error{align-items:center;background:linear-gradient(135deg,#ef44441a,#ef44440d);border:1px solid #ef444433;border-radius:12px;color:#f87171;display:flex;font-size:13px;font-weight:500;gap:10px;margin-bottom:20px;padding:14px 18px}.trader-orders__loading{align-items:center;color:#ffffff80;display:flex;flex-direction:column;font-size:14px;gap:16px;justify-content:center;padding:60px 20px}.trader-orders__loading-spinner{animation:trader-spin .8s linear infinite;border:2px solid #ffffff1a;border-radius:50%;border-top:2px solid var(--members-green);height:36px;width:36px}@keyframes trader-spin{to{transform:rotate(1turn)}}.trader-orders__empty{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff05;border:1px dashed #ffffff1a;border-radius:16px;padding:60px 30px;text-align:center}.trader-orders__empty-icon{color:#fff9;margin-bottom:16px;opacity:.4}.trader-orders__empty-title{color:#fffc;font-size:18px;font-weight:700;margin:0 0 8px}.trader-orders__empty-text{color:#fff6;font-size:14px;margin:0}.trader-orders__table-wrapper{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0003;border:1px solid #ffffff0f;border-radius:16px;overflow:hidden}.trader-orders__table-header{grid-gap:12px;background:#0000004d;border-bottom:1px solid #ffffff0f;display:grid;gap:12px;grid-template-columns:1.8fr .8fr .7fr 1fr .9fr 1fr .9fr .8fr;padding:14px 20px}.trader-orders__th{color:#ffffff73;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.trader-orders__th--actions{text-align:center}.trader-orders__table-body{display:flex;flex-direction:column}.trader-orders__row{grid-gap:12px;align-items:center;animation:rowFadeIn .4s ease-out backwards;background:#0000;border-bottom:1px solid #ffffff0a;cursor:pointer;display:grid;gap:12px;grid-template-columns:1.8fr .8fr .7fr 1fr .9fr 1fr .9fr .8fr;padding:16px 20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}@keyframes rowFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.trader-orders__row:hover{background:#26e2b30d;border-color:#26e2b326;box-shadow:inset 0 0 0 1px #26e2b333,var(--members-glow)}.trader-orders__row:hover .trader-orders__token-symbol{color:var(--members-green)}.trader-orders__row--expanded{background:#26e2b314;border-color:#26e2b340;box-shadow:inset 0 0 0 2px #26e2b34d,var(--members-glow-strong);flex-wrap:wrap}.trader-orders__row:before{background:#ffffff1a;bottom:0;content:"";left:0;position:absolute;top:0;transition:all .3s ease;width:3px}.trader-orders__row--pending:before{background:#fbbf24}.trader-orders__row--completed:before{background:var(--members-green)}.trader-orders__row--cancelled:before{background:#ffffff4d;opacity:.5}.trader-orders__row--error:before{background:#f87171}.trader-orders__row--cancelled{opacity:.6}.trader-orders__td{align-items:center;display:flex;min-width:0}.trader-orders__pair-info{display:flex;flex-direction:column;gap:4px;min-width:0}.trader-orders__pair-tokens{align-items:center;display:flex;gap:6px}.trader-orders__token-symbol{color:#ffffffe6;font-size:14px;font-weight:600;transition:color .3s ease}.trader-orders__pair-arrow{color:#fff6;flex-shrink:0}.trader-orders__freemium-badge{align-items:center;color:var(--members-green);display:inline-flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.5px;text-transform:uppercase}.trader-orders__type-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:4px 10px;white-space:nowrap}.trader-orders__type-badge--swap{background:#3b82f626;border:1px solid #3b82f633;color:#60a5fa}.trader-orders__type-badge--limit{background:#a855f726;border:1px solid #a855f733;color:#c084fc}.trader-orders__side-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:4px 10px;white-space:nowrap}.trader-orders__side-badge--buy{background:#26e2b326;border:1px solid #26e2b340;color:var(--members-green)}.trader-orders__side-badge--sell{background:#f8717126;border:1px solid #f8717140;color:#f87171}.trader-orders__amount-info{align-items:baseline;display:flex;gap:4px}.trader-orders__amount-value{color:#ffffffe6;font-size:14px;font-weight:600}.trader-orders__amount-symbol{color:#fff6;font-size:11px;font-weight:600}.trader-orders__price-value{font-feature-settings:"tnum";color:#fffc;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600}.trader-orders__dex-badge{align-items:center;color:#ffffffb3;display:inline-flex;font-size:12px;font-weight:600;gap:6px}.trader-orders__dex-badge svg{flex-shrink:0}.trader-orders__status-badge{align-items:center;border-radius:20px;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.5px;padding:5px 12px;text-transform:uppercase}.trader-orders__status-badge--pending{background:#fbbf2426;border:1px solid #fbbf2440;color:#fbbf24}.trader-orders__status-badge--completed{background:#26e2b326;border:1px solid #26e2b340;color:var(--members-green)}.trader-orders__status-badge--cancelled{background:#ffffff14;border:1px solid #ffffff1a;color:#ffffff80}.trader-orders__status-badge--error{background:#f8717126;border:1px solid #f8717140;color:#f87171}.trader-orders__td--actions{gap:8px;justify-content:center}.trader-orders__action-btn{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;color:#ffffff80;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .25s cubic-bezier(.4,0,.2,1);width:36px}.trader-orders__action-btn--view:hover{background:#26e2b31a;border-color:#26e2b366;box-shadow:var(--members-glow);color:var(--members-green)}.trader-orders__action-btn--cancel:hover:not(:disabled){background:#f871711a;border-color:#f8717166;box-shadow:0 0 15px #f871714d;color:#f87171}.trader-orders__action-btn--loading{opacity:.7;pointer-events:none}.trader-orders__action-btn:disabled{cursor:not-allowed;opacity:.4}.trader-orders__row-details{grid-gap:16px;animation:detailsSlideIn .3s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0003;border:1px solid #26e2b326;border-radius:12px;display:grid;gap:16px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:16px;padding:20px}@keyframes detailsSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.trader-orders__detail-item{display:flex;flex-direction:column;gap:4px}.trader-orders__detail-item--tx{grid-column:span 2}.trader-orders__detail-item--error{grid-column:1/-1}.trader-orders__detail-label{color:#fff6;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.trader-orders__detail-value{color:#ffffffd9;font-size:13px;font-weight:500}.trader-orders__detail-value--error{color:#f87171}.trader-orders__detail-link{align-items:center;color:var(--members-green);display:inline-flex;font-family:SF Mono,Monaco,monospace;font-size:12px;gap:6px;text-decoration:none;transition:all .2s ease}.trader-orders__detail-link:hover{color:var(--members-green-light);text-decoration:underline}.trader-orders__detail-link svg{flex-shrink:0;opacity:.7}@media (max-width:1024px){.trader-orders__table-header{display:none}.trader-orders__row{gap:12px;grid-template-columns:1fr;padding:16px}.trader-orders__td{align-items:center;display:flex;justify-content:space-between}.trader-orders__td:before{color:#fff6;content:attr(data-label);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.trader-orders__td--pair:before{content:"Pair"}.trader-orders__td--type:before{content:"Type"}.trader-orders__td--side:before{content:"Side"}.trader-orders__td--amount:before{content:"Amount"}.trader-orders__td--price:before{content:"Price"}.trader-orders__td--dex:before{content:"DEX"}.trader-orders__td--status:before{content:"Status"}.trader-orders__td--actions:before{content:"Actions"}.trader-orders__td--pair{align-items:flex-start;flex-direction:column;gap:8px}.trader-orders__td--pair:before{display:none}.trader-orders__pair-info{width:100%}.trader-orders__td--actions{border-top:1px solid #ffffff0f;justify-content:flex-end;padding-top:12px}.trader-orders__td--actions:before{display:none}.trader-orders__row-details{grid-template-columns:1fr 1fr}}@media (max-width:600px){.trader-orders__header{align-items:flex-start;flex-direction:column;gap:16px}.trader-orders__header-actions{width:100%}.trader-orders__refresh-btn{flex:1 1;justify-content:center}.trader-orders__filters{padding:3px}.trader-orders__filter{font-size:12px;padding:8px 12px}.trader-orders__filter-count{font-size:10px;height:18px;min-width:18px}.trader-orders__row-details{grid-template-columns:1fr}.trader-orders__detail-item--error,.trader-orders__detail-item--tx{grid-column:1}}.trader-orders__filters::-webkit-scrollbar{height:4px}.trader-orders__filters::-webkit-scrollbar-track{background:#0000}.trader-orders__filters::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.trader-orders__filters::-webkit-scrollbar-thumb:hover{background:#fff3}.trader-orders__action-btn:hover svg{transform:scale(1.1)}.trader-orders__action-btn--view:hover svg{color:var(--members-green)}.trader-orders__action-btn--cancel:hover svg{color:#f87171}.trader-orders__title svg{animation:titleIconPulse 3s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(38,226,179,.4))}@keyframes titleIconPulse{0%,to{filter:drop-shadow(0 0 4px rgba(38,226,179,.3))}50%{filter:drop-shadow(0 0 8px rgba(38,226,179,.6))}}.whatachart{background:#0a0f14;border:1px solid #ffffff0f;border-radius:16px;overflow:hidden;position:relative}.whatachart__toolbar{align-items:center;background:#ffffff05;border-bottom:1px solid #ffffff0f;display:flex;justify-content:space-between;padding:12px 16px}.whatachart__timeframes{background:#ffffff08;border-radius:8px;display:flex;gap:4px;padding:4px}.whatachart__tf{background:#0000;border:none;border-radius:6px;color:#ffffff73;cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;transition:all .15s ease}.whatachart__tf:hover{background:#ffffff0d;color:#ffffffb3}.whatachart__tf--active{background:#26e2b3;box-shadow:0 2px 8px #26e2b34d;color:#000}.whatachart__actions{align-items:center;display:flex;gap:8px}.whatachart__btn{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;color:#ffffffb3;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:8px 12px;transition:all .15s ease}.whatachart__btn:hover{background:#ffffff14;border-color:#ffffff1f;color:#fff}.whatachart__btn:disabled{cursor:not-allowed;opacity:.5}.whatachart__btn svg{opacity:.7}.whatachart__btn--share{background:linear-gradient(135deg,#26e2b326,#60a5fa26);border-color:#26e2b34d;color:#26e2b3}.whatachart__btn--share:hover{background:linear-gradient(135deg,#26e2b340,#60a5fa40);border-color:#26e2b380}.whatachart__indicator-menu{position:relative}.whatachart__indicator-dropdown{animation:dropdownFade .15s ease;background:#1a1f28;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 10px 40px #00000080;left:0;min-width:180px;padding:8px;position:absolute;top:calc(100% + 8px);z-index:100}@keyframes dropdownFade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.whatachart__indicator-item{align-items:center;border-radius:8px;color:#fffc;cursor:pointer;display:flex;font-size:13px;gap:10px;padding:10px 12px;transition:background .15s ease}.whatachart__indicator-item:hover{background:#ffffff0d}.whatachart__indicator-item input[type=checkbox]{-webkit-appearance:none;appearance:none;border:2px solid #fff3;border-radius:4px;cursor:pointer;height:16px;transition:all .15s ease;width:16px}.whatachart__indicator-item input[type=checkbox]:checked{background:#26e2b3;border-color:#26e2b3}.whatachart__indicator-item input[type=checkbox]:checked:after{color:#000;content:"✓";display:block;font-size:10px;font-weight:700;line-height:12px;text-align:center}.whatachart__indicator-color{border-radius:2px;height:3px;width:12px}.whatachart__share-menu{position:relative}.whatachart__share-dropdown{background:#1a1f28;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 10px 40px #00000080;min-width:200px;opacity:0;padding:8px;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-8px);transition:all .15s ease;visibility:hidden;z-index:100}.whatachart__share-menu:hover .whatachart__share-dropdown{opacity:1;transform:translateY(0);visibility:visible}.whatachart__share-dropdown button{align-items:center;background:#0000;border:none;border-radius:8px;color:#fffc;cursor:pointer;display:flex;font-size:13px;gap:12px;padding:12px;text-align:left;transition:all .15s ease;width:100%}.whatachart__share-dropdown button:hover{background:#26e2b31a;color:#26e2b3}.whatachart__share-dropdown button svg{opacity:.7}.whatachart__price-header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border-bottom:1px solid #ffffff0a;display:flex;justify-content:space-between;min-height:40px;padding:10px 16px}.whatachart__live-price{align-items:baseline;display:flex;gap:10px}.whatachart__price-value{color:#fff;font-family:SF Mono,Roboto Mono,monospace;font-size:18px;font-weight:700;letter-spacing:-.02em}.whatachart__price-change{border-radius:4px;font-size:13px;font-weight:600;padding:2px 8px}.whatachart__price-change--up{background:#26e2b31f;color:#26e2b3}.whatachart__price-change--down{background:#ff453a1f;color:#ff453a}.whatachart__ohlc-data{align-items:center;color:#ffffff80;display:flex;font-size:11px;gap:16px}.whatachart__ohlc-data span{align-items:center;display:flex;gap:4px}.whatachart__ohlc-data b{color:#ffffffd9;font-family:SF Mono,Roboto Mono,monospace;font-weight:600}.whatachart__crosshair{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-bottom:1px solid #ffffff0a;color:#fff9;display:flex;font-size:12px;gap:20px;overflow-x:auto;padding:8px 16px;white-space:nowrap}.whatachart__crosshair span{align-items:center;display:flex;gap:4px}.whatachart__crosshair b{color:#fff;font-weight:600}.whatachart__container{width:100%}.whatachart__container canvas{display:block}.whatachart__subchart{border-top:1px solid #ffffff0f;position:relative}.whatachart__subchart-label{color:#fff6;font-size:10px;font-weight:600;left:12px;letter-spacing:.05em;pointer-events:none;position:absolute;text-transform:uppercase;top:8px;z-index:10}.whatachart__legend{align-items:center;background:#ffffff05;border-top:1px solid #ffffff0a;display:flex;gap:12px;padding:8px 16px}.whatachart__legend-item{align-items:center;background:#ffffff08;border:1px solid;border-radius:6px;color:#ffffffb3;display:flex;font-size:11px;font-weight:500;gap:6px;padding:4px 10px}.whatachart__legend-dot{border-radius:50%;height:8px;width:8px}.whatachart__branding{background:linear-gradient(180deg,#ffffff03,#ffffff08);border-top:1px solid #ffffff0a;color:#ffffff59;gap:8px;padding:10px 16px}.whatachart__brand-logo,.whatachart__branding{align-items:center;display:flex;font-size:11px;justify-content:center}.whatachart__brand-logo{background:linear-gradient(135deg,#26e2b3,#60a5fa);border-radius:5px;color:#000;font-weight:700;height:20px;width:20px}@media (max-width:768px){.whatachart__toolbar{align-items:stretch;flex-direction:column;gap:12px}.whatachart__actions,.whatachart__timeframes{justify-content:center}.whatachart__actions{flex-wrap:wrap}.whatachart__tf{font-size:11px;padding:6px 10px}.whatachart__price-header{align-items:flex-start;flex-direction:column;gap:8px}.whatachart__ohlc-data{flex-wrap:wrap;gap:10px}.whatachart__crosshair{font-size:11px;gap:12px;padding:6px 12px}.whatachart__legend{flex-wrap:wrap;gap:8px;justify-content:center}}@media (max-width:480px){.whatachart__timeframes{gap:2px;padding:3px}.whatachart__tf{font-size:10px;padding:5px 8px}.whatachart__btn{font-size:11px;padding:6px 10px}.whatachart__btn span{display:none}}.whatachart--loading{position:relative}.whatachart--loading:after{align-items:center;background:#0a0f14cc;content:"";display:flex;inset:0;justify-content:center;position:absolute;z-index:50}.whatachart__loader{animation:spin .8s linear infinite;border:3px solid #ffffff1a;border-radius:50%;border-top-color:#26e2b3;height:40px;width:40px}.whatachart__watermark{bottom:80px;color:#26e2b30d;font-size:64px;font-style:italic;font-weight:800;pointer-events:none;position:absolute;right:40px;-webkit-user-select:none;user-select:none}:root{--cd-bg-primary:#050a12;--cd-bg-secondary:#0a1018;--cd-bg-tertiary:#0f1620;--cd-bg-elevated:#141c28;--cd-bg-glass:#ffffff05;--cd-bg-glass-hover:#ffffff0a;--cd-border-subtle:#ffffff0a;--cd-border-medium:#ffffff14;--cd-border-accent:#26e2b333;--cd-border-glow:#26e2b366;--cd-text-primary:#fff;--cd-text-secondary:#ffffffb3;--cd-text-tertiary:#ffffff73;--cd-text-muted:#ffffff4d;--cd-accent:#26e2b3;--cd-accent-hover:#4aecc5;--cd-accent-muted:#26e2b31f;--cd-accent-glow:#26e2b34d;--cd-purple:#a78bfa;--cd-purple-muted:#a78bfa1f;--cd-blue:#60a5fa;--cd-blue-muted:#60a5fa1f;--cd-orange:#fb923c;--cd-orange-muted:#fb923c1f;--cd-pink:#f472b6;--cd-pink-muted:#f472b61f;--cd-green:#26e2b3;--cd-green-bg:#26e2b31f;--cd-red:#f87171;--cd-red-bg:#f871711f;--cd-yellow:#fbbf24;--cd-yellow-bg:#fbbf241f;--cd-shadow-sm:0 2px 8px #0003;--cd-shadow-md:0 4px 24px #0000004d;--cd-shadow-lg:0 8px 48px #0006;--cd-shadow-glow:0 0 60px #26e2b326;--cd-radius-sm:8px;--cd-radius-md:12px;--cd-radius-lg:16px;--cd-radius-xl:20px;--cd-radius-2xl:24px;--cd-radius-full:9999px;--cd-font:-apple-system,BlinkMacSystemFont,"SF Pro Display","Inter",sans-serif;--cd-font-mono:"SF Mono","JetBrains Mono",monospace;--cd-transition:200ms cubic-bezier(0.4,0,0.2,1)}[data-theme=light]{--cd-bg-primary:#f0f4f8;--cd-bg-secondary:#f8fafc;--cd-bg-tertiary:#fff;--cd-bg-elevated:#fff;--cd-bg-glass:#ffffffe6;--cd-bg-glass-hover:#fffffff2;--cd-border-subtle:#e2e8f0;--cd-border-medium:#cbd5e1;--cd-border-accent:#26e2b34d;--cd-border-glow:#26e2b373;--cd-text-primary:#0f172a;--cd-text-secondary:#475569;--cd-text-tertiary:#64748b;--cd-text-muted:#94a3b8;--cd-accent:#1a9a7a;--cd-accent-hover:#148567;--cd-accent-muted:#26e2b326;--cd-accent-glow:#26e2b340;--cd-purple:#7c3aed;--cd-purple-muted:#7c3aed1a;--cd-blue:#2563eb;--cd-blue-muted:#2563eb1a;--cd-orange:#ea580c;--cd-orange-muted:#ea580c1a;--cd-pink:#db2777;--cd-pink-muted:#db27771a;--cd-green:#1a9a7a;--cd-green-bg:#26e2b31f;--cd-red:#dc2626;--cd-red-bg:#dc26261a;--cd-yellow:#d97706;--cd-yellow-bg:#d977061a;--cd-shadow-sm:0 1px 3px #00000014;--cd-shadow-md:0 4px 12px #0000001a;--cd-shadow-lg:0 8px 24px #0000001f;--cd-shadow-glow:0 0 30px #26e2b326}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.cd__spinner{animation:spin 1s linear infinite}.cd__claim-wrapper{display:flex;flex-direction:column;gap:0}.cd__section-header{justify-content:space-between;margin-bottom:16px}.cd__section-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.cd__section-icon{align-items:center;color:#26e2b3;display:flex;justify-content:center}.cd__section-icon svg{stroke:#26e2b3;color:#26e2b3;height:20px;width:20px}.cd__section-title{color:#fffffff2;font-size:20px;font-weight:700;letter-spacing:-.3px;margin:0}.cd__section-subtitle{color:#ffffff80;font-size:14px;font-weight:400;margin:0}.cd__section-subtitle:before{color:#ffffff4d;content:"·";margin-right:12px}[data-theme=light] .cd__section-icon{color:#0d7459}[data-theme=light] .cd__section-icon svg{stroke:#0d7459;color:#0d7459}[data-theme=light] .cd__section-title{color:#0f172a}[data-theme=light] .cd__section-subtitle{color:#64748b}.cd{-webkit-font-smoothing:antialiased;background:#0000;color:#fff;color:var(--cd-text-primary);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,sans-serif;font-family:var(--cd-font);min-height:calc(100vh - 72px);opacity:0;padding:24px;position:relative;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease;z-index:1}.cd--visible{opacity:1;transform:translateY(0)}.cd:before{display:none!important}.cd__container{margin:0 auto;max-width:1400px}.cd__hero{padding:112px 24px 24px;position:relative;text-align:center}.cd__logo{align-items:center;background:linear-gradient(135deg,#26e2b333,#26e2b30d);border:1px solid #26e2b34d;border-radius:20px;color:#26e2b3;display:inline-flex;height:72px;justify-content:center;margin-bottom:1.25rem;position:relative;width:72px}.cd__logo:before{background:radial-gradient(circle,#26e2b326,#0000 70%);border-radius:50%;content:"";inset:-20px;pointer-events:none;position:absolute}.cd__logo svg{color:#26e2b3;height:32px;position:relative;width:32px;z-index:1}.cd__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700;letter-spacing:-.03em;margin-bottom:12px}.cd__subtitle{color:#ffffffb3;color:var(--cd-text-secondary);font-size:18px;margin:0 auto 20px;max-width:500px}.cd__stats-bar{align-items:center;backdrop-filter:blur(20px);backdrop-filter:var(--glass-blur,blur(20px));-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:var(--glass-blur,blur(20px));background:#0f172a99;background:var(--glass-bg,#0f172a99);border:1px solid #26e2b31f;border:1px solid var(--glass-border,#26e2b31f);border-radius:16px;border-radius:var(--radius-lg,16px);display:flex;gap:24px;justify-content:center;margin:0 auto 24px;padding:14px 32px;transition:all .25s ease;transition:all var(--transition-base,.25s ease);width:-webkit-fit-content;width:fit-content}.cd__stats-bar:hover{border-color:#26e2b34d;border-color:var(--color-hover-border,#26e2b34d);box-shadow:0 0 20px #26e2b326;box-shadow:var(--shadow-glow,0 0 20px #26e2b326)}.cd__stat-item{align-items:center;display:flex;flex-direction:row;gap:8px}.cd__stat-label{color:#ffffff73;color:var(--color-text-muted,#ffffff73);font-size:.75rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.cd__stat-value{color:#26e2b3;color:var(--color-text-accent,#26e2b3);font-size:.8125rem;font-weight:600}.cd__stat-divider{display:none}.cd__stat-item--wboost{padding-left:8px}.cd__stat-value--wboost{background:linear-gradient(135deg,#f59e0b26,#fbbf2414);border:1px solid #f59e0b40;border-radius:8px;color:#f59e0b!important;padding:2px 10px}.cd__tabs{backdrop-filter:blur(20px);backdrop-filter:var(--glass-blur,blur(20px));-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:var(--glass-blur,blur(20px));background:#0f172a99;background:var(--glass-bg,#0f172a99);border:1px solid #26e2b31f;border:1px solid var(--glass-border,#26e2b31f);border-radius:16px;border-radius:var(--radius-lg,16px);display:flex;gap:8px;justify-content:center;margin:32px auto;padding:6px;width:-webkit-fit-content;width:fit-content}.cd__tab{align-items:center;background:#0000;border:1px solid #0000;border-radius:12px;border-radius:var(--radius-md,12px);color:#ffffff73;color:var(--color-text-muted,#ffffff73);cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:10px;padding:14px 28px;transition:all .25s ease;transition:all var(--transition-base,.25s ease)}.cd__tab:hover:not(.cd__tab--active){background:#26e2b31a;background:var(--color-hover-bg,#26e2b31a);border-color:#26e2b34d;border-color:var(--color-hover-border,#26e2b34d);color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.cd__tab--active{background:#26e2b314;border-color:#26e2b380;box-shadow:0 0 12px #26e2b326;color:#26e2b3}.cd__tab--active:hover{background:#26e2b31f;border-color:#26e2b399;color:#26e2b3}.cd__tab svg{height:20px;transition:color .15s ease;transition:color var(--transition-fast,.15s ease);width:20px}.cd__tab--active svg{color:#26e2b3}.cd__drops-grid{grid-gap:24px;animation:fadeIn .3s ease-out;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));padding:16px 0}.cd__drop-card{background:#141c28;background:var(--cd-bg-elevated);border:1px solid #ffffff0a;border:1px solid var(--cd-border-subtle);border-radius:20px;border-radius:var(--cd-radius-xl);overflow:hidden;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--cd-transition)}.cd__drop-card:hover{border-color:#26e2b333;border-color:var(--cd-border-accent);box-shadow:0 4px 24px #0000004d;box-shadow:var(--cd-shadow-md);transform:translateY(-2px)}.cd__drop-header{align-items:flex-start;border-bottom:1px solid #ffffff0a;border-bottom:1px solid var(--cd-border-subtle);display:flex;justify-content:space-between;padding:20px}.cd__drop-title{color:#fff;color:var(--cd-text-primary);font-size:18px;font-weight:600;margin-bottom:4px}.cd__drop-token{color:#ffffff73;color:var(--cd-text-tertiary);font-family:SF Mono,JetBrains Mono,monospace;font-family:var(--cd-font-mono);font-size:13px}.cd__drop-status{display:flex;flex-wrap:wrap;gap:8px}.cd__badge{align-items:center;border-radius:9999px;border-radius:var(--cd-radius-full);display:inline-flex;font-size:11px;font-weight:600;gap:4px;letter-spacing:.03em;padding:4px 10px;text-transform:uppercase}.cd__badge--active{background:#26e2b31f;background:var(--cd-green-bg);color:#26e2b3;color:var(--cd-green)}.cd__badge--paused{background:#fbbf241f;background:var(--cd-yellow-bg);color:#fbbf24;color:var(--cd-yellow)}.cd__badge--expired{background:#f871711f;background:var(--cd-red-bg);color:#f87171;color:var(--cd-red)}.cd__badge--nft{background:#a78bfa1f;background:var(--cd-purple-muted);color:#a78bfa;color:var(--cd-purple)}.cd__badge--ft{background:#60a5fa1f;background:var(--cd-blue-muted);color:#60a5fa;color:var(--cd-blue)}.cd__drop-body{padding:20px}.cd__drop-amount{margin-bottom:20px;text-align:center}.cd__amount-label{color:#ffffff73;color:var(--cd-text-tertiary);font-size:12px;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.cd__amount-value{color:#26e2b3;color:var(--cd-accent);font-size:32px;font-weight:700}.cd__amount-symbol{color:#ffffffb3;color:var(--cd-text-secondary);font-size:16px;font-weight:500;margin-left:8px}.cd__drop-meta{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.cd__meta-item{align-items:center;background:#ffffff05;background:var(--cd-bg-glass);border-radius:12px;border-radius:var(--cd-radius-md);display:flex;gap:8px;padding:10px 12px}.cd__meta-item svg{flex-shrink:0}.cd__meta-item svg,.cd__meta-label{color:#ffffff73;color:var(--cd-text-tertiary)}.cd__meta-label{font-size:11px}.cd__meta-value{color:#fff;color:var(--cd-text-primary);font-size:14px;font-weight:500}.cd__drop-conditions{background:#ffffff05;background:var(--cd-bg-glass);border-radius:12px;border-radius:var(--cd-radius-md);margin-bottom:16px;padding:12px}.cd__conditions-header{align-items:center;color:#ffffffb3;color:var(--cd-text-secondary);display:flex;font-size:12px;font-weight:500;gap:8px;margin-bottom:8px}.cd__conditions-list{list-style:none;margin:0;padding:0}.cd__condition-item{align-items:center;color:#ffffff73;color:var(--cd-text-tertiary);display:flex;font-size:13px;gap:8px;padding:6px 0}.cd__condition-dot{background:#26e2b3;background:var(--cd-accent);border-radius:50%;flex-shrink:0;height:6px;width:6px}.cd__whitelist-badge{align-items:center;background:#26e2b31f;background:var(--cd-accent-muted);border-radius:12px;border-radius:var(--cd-radius-md);color:#26e2b3;color:var(--cd-accent);display:flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:16px;padding:8px 12px}.cd__nft-serials{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:8px}.cd__nft-serial{background:#a78bfa1f;background:var(--cd-purple-muted);border-radius:8px;border-radius:var(--cd-radius-sm);color:#a78bfa;color:var(--cd-purple);font-family:SF Mono,JetBrains Mono,monospace;font-family:var(--cd-font-mono);font-size:12px;font-weight:500;padding:4px 8px}.cd__distribution-info{display:flex;gap:8px;justify-content:center;margin-top:8px}.cd__dist-item{background:#ffffff05;background:var(--cd-bg-glass);border-radius:8px;border-radius:var(--cd-radius-sm);color:#ffffff73;color:var(--cd-text-tertiary);font-size:12px;padding:4px 8px}.cd__drop-footer{border-top:1px solid #ffffff0a;border-top:1px solid var(--cd-border-subtle);padding:16px 20px}.cd__claim-btn{align-items:center;background:linear-gradient(135deg,#26e2b3,#36e4da);background:linear-gradient(135deg,var(--cd-accent),#36e4da);border:none;border-radius:16px;border-radius:var(--cd-radius-lg);color:#000;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:10px;justify-content:center;padding:14px 24px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--cd-transition);width:100%}.cd__claim-btn:hover:not(:disabled){box-shadow:0 8px 24px #26e2b34d;transform:translateY(-2px)}.cd__claim-btn:disabled{cursor:not-allowed;opacity:.5}.cd__claim-btn--associate{background:linear-gradient(135deg,#a78bfa,#8b5cf6);background:linear-gradient(135deg,var(--cd-purple),#8b5cf6)}.cd__claim-btn--secondary{background:#ffffff05;background:var(--cd-bg-glass);border:1px solid #ffffff14;border:1px solid var(--cd-border-medium);color:#fff;color:var(--cd-text-primary)}.cd__empty{animation:fadeIn .3s ease-out;padding:60px 20px;text-align:center}.cd__empty-icon{align-items:center;background:#ffffff05;background:var(--cd-bg-glass);border-radius:50%;color:#ffffff73;color:var(--cd-text-tertiary);display:flex;height:80px;justify-content:center;margin:0 auto 24px;width:80px}.cd__empty-icon svg{height:32px;width:32px}.cd__empty-title{color:#fff;color:var(--cd-text-primary);font-size:20px;font-weight:600;margin-bottom:8px}.cd__empty-desc{color:#ffffff73;color:var(--cd-text-tertiary);font-size:15px;margin:0 auto;max-width:400px}.cd__wallet-prompt{animation:fadeIn .3s ease-out;background:#ffffff05;background:var(--cd-bg-glass);border:1px solid #ffffff0a;border:1px solid var(--cd-border-subtle);border-radius:20px;border-radius:var(--cd-radius-xl);padding:60px 20px;text-align:center}.cd__wallet-icon{align-items:center;background:#26e2b31f;background:var(--cd-accent-muted);border-radius:50%;color:#26e2b3;color:var(--cd-accent);display:flex;height:80px;justify-content:center;margin:0 auto 24px;width:80px}.cd__wallet-icon svg{height:32px;width:32px}.cd__wallet-title{color:#fff;color:var(--cd-text-primary);font-size:20px;font-weight:600;margin-bottom:8px}.cd__wallet-desc{color:#ffffff73;color:var(--cd-text-tertiary);font-size:15px}.cd__nft-banner{align-items:center;background:linear-gradient(135deg,#fbbf2433,#f59e0b26);border:1px solid #fbbf2480;border-radius:16px;border-radius:var(--radius-lg,16px);color:#fbbf24;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;margin:24px auto;padding:14px 28px;text-shadow:0 0 20px #fbbf244d;width:-webkit-fit-content;width:fit-content}.cd__wallet-prompt--main{margin:0 auto;max-width:1400px}.cd__status{align-items:center;animation:slideIn .3s ease-out;border-radius:12px;border-radius:var(--cd-radius-md);display:flex;font-size:14px;gap:12px;margin-bottom:16px;padding:12px 16px}.cd__status svg{flex-shrink:0}.cd__status--success{background:#26e2b31f;background:var(--cd-green-bg);color:#26e2b3;color:var(--cd-green)}.cd__status--error{background:#f871711f;background:var(--cd-red-bg);color:#f87171;color:var(--cd-red)}.cd__status--info{background:#60a5fa1f;background:var(--cd-blue-muted);color:#60a5fa;color:var(--cd-blue)}.cd__action-btn{align-items:center;background:#ffffff05;background:var(--cd-bg-glass);border:1px solid #ffffff0a;border:1px solid var(--cd-border-subtle);border-radius:12px;border-radius:var(--cd-radius-md);color:#ffffffb3;color:var(--cd-text-secondary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:10px 16px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--cd-transition)}.cd__action-btn:hover:not(:disabled){background:#ffffff0a;background:var(--cd-bg-glass-hover);border-color:#ffffff14;border-color:var(--cd-border-medium);color:#fff;color:var(--cd-text-primary)}.cd__action-btn:disabled{cursor:not-allowed;opacity:.5}.cd__action-btn--primary{background:#26e2b31f;background:var(--cd-accent-muted);border-color:#26e2b333;border-color:var(--cd-border-accent);color:#26e2b3;color:var(--cd-accent)}.cd__action-btn--primary:hover:not(:disabled){background:#26e2b333;border-color:#26e2b3;border-color:var(--cd-accent)}.cd__action-btn--danger{color:#f87171;color:var(--cd-red)}.cd__action-btn--danger:hover:not(:disabled){background:#f871711f;background:var(--cd-red-bg);border-color:#f87171;border-color:var(--cd-red)}.cd__action-btn--small{font-size:12px;padding:6px 12px}.cd__action-btn--icon{padding:8px}.cd__action-btn svg{height:16px;width:16px}.cd__manager{animation:fadeIn .3s ease-out}.cd__manager-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.cd__manager-card{background:#141c28;background:var(--cd-bg-elevated);border:1px solid #ffffff0a;border:1px solid var(--cd-border-subtle);border-radius:20px;border-radius:var(--cd-radius-xl);padding:24px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--cd-transition)}.cd__manager-card:hover{border-color:#26e2b333;border-color:var(--cd-border-accent)}.cd__manager-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.cd__manager-title{color:#fff;color:var(--cd-text-primary);font-size:18px;font-weight:600;margin-bottom:4px}.cd__manager-token{color:#ffffff73;color:var(--cd-text-tertiary);font-family:SF Mono,JetBrains Mono,monospace;font-family:var(--cd-font-mono);font-size:13px}.cd__manager-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.cd__stat-box{background:#ffffff05;background:var(--cd-bg-glass);border-radius:12px;border-radius:var(--cd-radius-md);padding:12px;text-align:center}.cd__stat-box-label{color:#ffffff73;color:var(--cd-text-tertiary);display:block;font-size:11px;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.cd__stat-box-value{color:#fff;color:var(--cd-text-primary);font-size:18px;font-weight:600}.cd__manager-expiration{align-items:center;background:#ffffff05;background:var(--cd-bg-glass);border-radius:12px;border-radius:var(--cd-radius-md);color:#ffffff73;color:var(--cd-text-tertiary);display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:8px 12px}.cd__manager-expiration svg{color:#ffffff4d;color:var(--cd-text-muted)}.cd__progress-bar{background:#ffffff05;background:var(--cd-bg-glass);height:8px;margin:16px 0 8px;overflow:hidden}.cd__progress-bar,.cd__progress-fill{border-radius:9999px;border-radius:var(--cd-radius-full)}.cd__progress-fill{background:linear-gradient(90deg,#26e2b3,#a78bfa);background:linear-gradient(90deg,var(--cd-accent),var(--cd-purple));height:100%;transition:width .5s ease}.cd__progress-text{color:#ffffff73;color:var(--cd-text-tertiary);display:flex;font-size:12px;justify-content:space-between;margin-bottom:16px}.cd__manager-actions{border-top:1px solid #ffffff0a;border-top:1px solid var(--cd-border-subtle);display:flex;flex-wrap:wrap;gap:8px;padding-top:16px}.cd__creator{animation:fadeIn .3s ease-out;margin:0 auto;max-width:800px}.cd__creator-form{display:flex;flex-direction:column;gap:24px}.cd__creator-progress{align-items:center;background:#ffffff05;background:var(--cd-bg-glass);border-radius:16px;border-radius:var(--cd-radius-lg);display:flex;gap:16px;justify-content:center;margin-bottom:24px;padding:20px}.cd__progress-step{align-items:center;color:#ffffff73;color:var(--cd-text-tertiary);display:flex;gap:8px}.cd__progress-step--active{color:#26e2b3;color:var(--cd-accent)}.cd__step-number{align-items:center;background:#ffffff05;background:var(--cd-bg-glass);border-radius:50%;display:flex;font-size:13px;font-weight:600;height:28px;justify-content:center;width:28px}.cd__progress-step--active .cd__step-number{background:#26e2b31f;background:var(--cd-accent-muted);color:#26e2b3;color:var(--cd-accent)}.cd__step-label{font-size:14px;font-weight:500}.cd__progress-line{background:#ffffff14;background:var(--cd-border-medium);height:2px;width:60px}.cd__form-section-wrapper{display:flex;flex-direction:column;gap:0}.cd__form-section-wrapper .cd__section-header{border-bottom:none;margin-bottom:16px;padding-bottom:0}.cd__form-section-wrapper .cd__section-header .cd__section-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.cd__form-section-wrapper .cd__section-header .cd__section-icon{align-items:center;color:#26e2b3;display:flex;justify-content:center}.cd__form-section-wrapper .cd__section-header .cd__section-icon svg{stroke:#26e2b3;color:#26e2b3;height:20px;width:20px}.cd__form-section-wrapper .cd__section-header .cd__section-title{color:#fffffff2;font-size:20px;font-weight:700;letter-spacing:-.3px;margin:0}.cd__form-section-wrapper .cd__section-header .cd__section-subtitle{color:#ffffff80;font-size:14px;font-weight:400;margin:0}.cd__form-section-wrapper .cd__section-header .cd__section-subtitle:before{color:#ffffff4d;content:"·";margin-right:12px}[data-theme=light] .cd__form-section-wrapper .cd__section-header .cd__section-icon{color:#0d7459}[data-theme=light] .cd__form-section-wrapper .cd__section-header .cd__section-icon svg{stroke:#0d7459;color:#0d7459}[data-theme=light] .cd__form-section-wrapper .cd__section-header .cd__section-title{color:#0f172a}[data-theme=light] .cd__form-section-wrapper .cd__section-header .cd__section-subtitle{color:#64748b}.cd__form-section{background:#141c28;background:var(--cd-bg-elevated);border:1px solid #ffffff0a;border:1px solid var(--cd-border-subtle);border-radius:20px;border-radius:var(--cd-radius-xl);padding:24px}.cd__form-section--summary{background:#ffffff05;background:var(--cd-bg-glass);border-color:#26e2b333;border-color:var(--cd-border-accent)}.cd__section-header{align-items:center;border-bottom:1px solid #ffffff0a;border-bottom:1px solid var(--cd-border-subtle);display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding-bottom:16px}.cd__section-header svg{color:#26e2b3;color:var(--cd-accent)}.cd__section-header h3{color:#fff;color:var(--cd-text-primary);font-size:16px;font-weight:600;margin:0}.cd__form-group{margin-bottom:16px}.cd__form-group:last-child{margin-bottom:0}.cd__form-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.cd__form-row--thirds{grid-template-columns:repeat(3,1fr)}.cd__label{color:#ffffffb3;color:var(--cd-text-secondary);display:block;font-size:13px;font-weight:500;margin-bottom:8px}.cd__input{background:#ffffff05;background:var(--cd-bg-glass);border:1px solid #ffffff0a;border:1px solid var(--cd-border-subtle);border-radius:12px;border-radius:var(--cd-radius-md);box-sizing:border-box;color:#fff;color:var(--cd-text-primary);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,sans-serif;font-family:var(--cd-font);font-size:14px;padding:12px 16px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--cd-transition);width:100%}.cd__input:focus{border-color:#26e2b3;border-color:var(--cd-accent);box-shadow:0 0 0 3px #26e2b31f;box-shadow:0 0 0 3px var(--cd-accent-muted);outline:none}.cd__input::placeholder{color:#ffffff4d;color:var(--cd-text-muted)}.cd__input:disabled{cursor:not-allowed;opacity:.5}.cd__input--error{border-color:#f87171;border-color:var(--cd-red)}.cd__input--error:focus{box-shadow:0 0 0 3px #f871711f;box-shadow:0 0 0 3px var(--cd-red-bg)}.cd__input--valid{border-color:#26e2b3;border-color:var(--cd-green)}.cd__input--small{width:100px}.cd__input-wrapper{position:relative}.cd__input-wrapper .cd__input{padding-right:40px}.cd__input-status{color:#ffffff73;color:var(--cd-text-tertiary);position:absolute;right:12px;top:50%;transform:translateY(-50%)}.cd__input-status svg{height:20px;width:20px}.cd__textarea{background:#ffffff05;background:var(--cd-bg-glass);border:1px solid #ffffff0a;border:1px solid var(--cd-border-subtle);border-radius:12px;border-radius:var(--cd-radius-md);box-sizing:border-box;color:#fff;color:var(--cd-text-primary);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,sans-serif;font-family:var(--cd-font);font-size:14px;min-height:80px;padding:12px 16px;resize:vertical;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--cd-transition);width:100%}.cd__textarea:focus{border-color:#26e2b3;border-color:var(--cd-accent);box-shadow:0 0 0 3px #26e2b31f;box-shadow:0 0 0 3px var(--cd-accent-muted);outline:none}.cd__textarea::placeholder{color:#ffffff4d;color:var(--cd-text-muted)}.cd__select{background:#ffffff05;background:var(--cd-bg-glass);border:1px solid #ffffff0a;border:1px solid var(--cd-border-subtle);border-radius:12px;border-radius:var(--cd-radius-md);color:#fff;color:var(--cd-text-primary);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,sans-serif;font-family:var(--cd-font);font-size:14px;padding:12px 16px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--cd-transition)}.cd__select:focus{border-color:#26e2b3;border-color:var(--cd-accent);outline:none}.cd__hint{color:#ffffff4d;color:var(--cd-text-muted);display:block;font-size:12px;margin-top:6px}.cd__hint--error{color:#f87171;color:var(--cd-red)}.cd__token-info{align-items:center;background:#ffffff05;background:var(--cd-bg-glass);border-radius:12px;border-radius:var(--cd-radius-md);display:flex;gap:12px;margin-top:8px;padding:12px}.cd__token-name{color:#fff;color:var(--cd-text-primary);font-size:14px;font-weight:500}.cd__token-symbol{color:#ffffffb3;color:var(--cd-text-secondary);font-family:SF Mono,JetBrains Mono,monospace;font-family:var(--cd-font-mono);font-size:13px}.cd__nft-serials-header{display:flex;justify-content:flex-end;margin-bottom:12px}.cd__user-nft-serials{margin-bottom:12px}.cd__nft-serial-grid{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.cd__nft-serial-btn{background:#ffffff05;background:var(--cd-bg-glass);border:1px solid #ffffff0a;border:1px solid var(--cd-border-subtle);border-radius:8px;border-radius:var(--cd-radius-sm);color:#ffffffb3;color:var(--cd-text-secondary);cursor:pointer;font-family:SF Mono,JetBrains Mono,monospace;font-family:var(--cd-font-mono);font-size:12px;padding:6px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--cd-transition)}.cd__nft-serial-btn:hover{border-color:#ffffff14;border-color:var(--cd-border-medium);color:#fff;color:var(--cd-text-primary)}.cd__nft-serial-btn--selected{background:#a78bfa1f;background:var(--cd-purple-muted);border-color:#a78bfa;border-color:var(--cd-purple);color:#a78bfa;color:var(--cd-purple)}.cd__distribution-options{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.cd__distribution-option{align-items:flex-start;background:#ffffff05;background:var(--cd-bg-glass);border:2px solid #ffffff0a;border:2px solid var(--cd-border-subtle);border-radius:16px;border-radius:var(--cd-radius-lg);cursor:pointer;display:flex;gap:12px;padding:16px;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--cd-transition)}.cd__distribution-option:hover{border-color:#ffffff14;border-color:var(--cd-border-medium)}.cd__distribution-option--active{background:#26e2b31f;background:var(--cd-accent-muted);border-color:#26e2b3;border-color:var(--cd-accent)}.cd__distribution-option svg{color:#ffffff73;color:var(--cd-text-tertiary);flex-shrink:0;margin-top:2px}.cd__distribution-option--active svg{color:#26e2b3;color:var(--cd-accent)}.cd__option-content{display:flex;flex-direction:column;gap:4px}.cd__option-title{color:#fff;color:var(--cd-text-primary);font-size:14px;font-weight:600}.cd__option-desc{color:#ffffff73;color:var(--cd-text-tertiary);font-size:12px}.cd__ranked-config{background:#ffffff05;background:var(--cd-bg-glass);border-radius:12px;border-radius:var(--cd-radius-md);padding:16px}.cd__creator .cd__conditions-list{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.cd__condition-row{align-items:center;display:flex;gap:12px}.cd__condition-row .cd__select{width:140px}.cd__condition-row .cd__input{flex:1 1}.cd__checkbox-label{align-items:center;color:#ffffffb3;color:var(--cd-text-secondary);cursor:pointer;display:flex;font-size:14px;gap:10px;margin-bottom:16px}.cd__checkbox-label input[type=checkbox]{accent-color:#26e2b3;accent-color:var(--cd-accent);cursor:pointer;height:18px;width:18px}.cd__summary-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.cd__summary-item{background:#141c28;background:var(--cd-bg-elevated);border-radius:12px;border-radius:var(--cd-radius-md);padding:16px;text-align:center}.cd__summary-label{color:#ffffff73;color:var(--cd-text-tertiary);display:block;font-size:12px;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.cd__summary-value{color:#26e2b3;color:var(--cd-accent);font-size:20px;font-weight:600}.cd__create-btn{align-items:center;background:linear-gradient(135deg,#26e2b3,#36e4da);background:linear-gradient(135deg,var(--cd-accent),#36e4da);border:none;border-radius:16px;border-radius:var(--cd-radius-lg);color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:12px;justify-content:center;padding:18px 32px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--cd-transition);width:100%}.cd__create-btn:hover:not(:disabled){box-shadow:0 8px 32px #26e2b366;transform:translateY(-2px)}.cd__create-btn:disabled{cursor:not-allowed;opacity:.5}.cd__create-btn svg{height:20px;width:20px}.cd__modal-overlay{align-items:center;animation:fadeIn .2s ease-out;background:#000000b3;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.cd__modal{animation:scaleIn .2s ease-out;background:#141c28;background:var(--cd-bg-elevated);border:1px solid #ffffff0a;border:1px solid var(--cd-border-subtle);border-radius:20px;border-radius:var(--cd-radius-xl);display:flex;flex-direction:column;max-height:90vh;max-width:500px;overflow:hidden;width:100%}.cd__modal-header{align-items:center;border-bottom:1px solid #ffffff0a;border-bottom:1px solid var(--cd-border-subtle);display:flex;justify-content:space-between;padding:20px 24px}.cd__modal-header h3{align-items:center;color:#fff;color:var(--cd-text-primary);display:flex;font-size:18px;font-weight:600;gap:10px;margin:0}.cd__modal-header svg{color:#26e2b3;color:var(--cd-accent)}.cd__modal-close{background:none;border:none;border-radius:8px;border-radius:var(--cd-radius-sm);color:#ffffff73;color:var(--cd-text-tertiary);cursor:pointer;padding:8px;transition:all .2s cubic-bezier(.4,0,.2,1);transition:all var(--cd-transition)}.cd__modal-close:hover{background:#ffffff05;background:var(--cd-bg-glass);color:#fff;color:var(--cd-text-primary)}.cd__modal-body{overflow-y:auto;padding:24px}.cd__modal-footer{border-top:1px solid #ffffff0a;border-top:1px solid var(--cd-border-subtle);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}@media (max-width:900px){.cd__distribution-options,.cd__form-row,.cd__form-row--thirds,.cd__manager-grid{grid-template-columns:1fr}.cd__condition-row{flex-wrap:wrap}.cd__condition-row .cd__select{width:100%}}@media (max-width:768px){.cd{padding:16px}.cd__hero{padding:24px 16px 16px}.cd__logo{height:64px;margin-bottom:16px;width:64px}.cd__logo svg{height:32px;width:32px}.cd__title{font-size:32px}.cd__subtitle{font-size:16px}.cd__stats-bar{border-radius:16px;border-radius:var(--radius-lg,16px);flex-wrap:wrap;gap:16px;padding:12px 20px}.cd__stat-item{gap:6px}.cd__stat-label{font-size:.65rem}.cd__stat-value{font-size:.75rem}.cd__tabs{padding:4px;width:100%}.cd__tab{flex:1 1;font-size:14px;justify-content:center;padding:12px 16px}.cd__tab span:last-child{display:none}.cd__drops-grid{gap:16px}.cd__drop-meta,.cd__drops-grid,.cd__manager-stats{grid-template-columns:1fr}.cd__manager-actions{justify-content:center}.cd__form-section{padding:16px}.cd__summary-grid{grid-template-columns:1fr}.cd__creator-progress{flex-direction:column;gap:8px}.cd__progress-line{height:20px;width:2px}.cd__modal{margin:16px;max-height:calc(100vh - 32px)}}@media (max-width:480px){.cd{padding:12px}.cd__hero{padding:16px 12px}.cd__logo{height:56px;width:56px}.cd__title{font-size:28px}.cd__subtitle{font-size:14px}.cd__tab{padding:10px 12px}.cd__drop-header{flex-direction:column;gap:12px}.cd__amount-value{font-size:28px}.cd__claim-btn{font-size:14px;padding:12px 20px}.cd__action-btn{font-size:12px;padding:8px 12px}.cd__create-btn{font-size:15px;padding:14px 24px}}[data-theme=light] .cd{background:#0000!important}[data-theme=light] .cd:before{display:none!important}[data-theme=light] .cd__hero{background:#0000!important}[data-theme=light] .cd__logo{background:#1a9a7a!important;border-color:#1a9a7a!important;box-shadow:0 4px 12px #26e2b34d!important;color:#fff!important}[data-theme=light] .cd__logo svg{color:#fff!important}[data-theme=light] .cd__logo:before{background:radial-gradient(circle,#26e2b326,#0000 70%)!important}[data-theme=light] .cd__title{-webkit-text-fill-color:#0000!important;background:linear-gradient(135deg,#0f172a,#334155)!important;-webkit-background-clip:text!important;background-clip:text!important}[data-theme=light] .cd__subtitle{color:#475569!important}[data-theme=light] .cd__stats-bar{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #26e2b326!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .cd__stats-bar:hover{border-color:#26e2b34d!important;box-shadow:0 4px 12px #26e2b31f!important}[data-theme=light] .cd__stat-label{color:#475569!important}[data-theme=light] .cd__stat-value{color:#1a9a7a!important;font-weight:700!important}[data-theme=light] .cd__stat-divider{background:#0000001a!important}[data-theme=light] .cd__tabs{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #26e2b326!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .cd__tab{background:#0000!important;color:#475569!important}[data-theme=light] .cd__tab:hover:not(.cd__tab--active){background:#26e2b314!important;border-color:#26e2b340!important;color:#1a9a7a!important}[data-theme=light] .cd__tab--active{background:#1a9a7a!important;border-color:#1a9a7a!important;box-shadow:0 4px 12px #26e2b359!important;color:#fff!important}[data-theme=light] .cd__tab--active svg{color:#fff!important}[data-theme=light] .cd__tab--active:hover{background:#148567!important;border-color:#148567!important}[data-theme=light] .cd__drop-card{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffd9!important;border:1px solid #00000014!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .cd__drop-card:hover{border-color:#26e2b34d!important;box-shadow:0 4px 16px #0000001a!important}[data-theme=light] .cd__drop-title{color:#0f172a!important}[data-theme=light] .cd__amount-label,[data-theme=light] .cd__drop-token{color:#64748b!important}[data-theme=light] .cd__amount-value{color:#1a9a7a!important}[data-theme=light] .cd__claim-btn{background:#1a9a7a!important;border-color:#1a9a7a!important;box-shadow:0 4px 12px #26e2b34d!important;color:#fff!important}[data-theme=light] .cd__claim-btn:hover{background:#148567!important;border-color:#148567!important}[data-theme=light] .cd__action-btn{background:#ffffffe6!important;border:1px solid #26e2b326!important;color:#334155!important}[data-theme=light] .cd__action-btn:hover{background:#26e2b314!important;border-color:#26e2b34d!important;color:#1a9a7a!important}[data-theme=light] .cd__create-btn{background:#1a9a7a!important;box-shadow:0 4px 12px #26e2b34d!important;color:#fff!important}[data-theme=light] .cd__create-btn:hover{background:#148567!important}[data-theme=light] .cd__empty{color:#64748b!important}[data-theme=light] .cd__empty svg{color:#94a3b8!important}[data-theme=light] .cd__summary-grid{background:#0000}[data-theme=light] .cd__summary-item{background:#f0fdf4!important;border:1px solid #26e2b326}[data-theme=light] .cd__summary-label{color:#475569!important}[data-theme=light] .cd__summary-value{color:#1a9a7a!important}[data-theme=light] .cd__form-section{box-shadow:0 1px 3px #00000014}[data-theme=light] .cd__form-section,[data-theme=light] .cd__form-section--summary{background:#fff!important;border-color:#e2e8f0!important}[data-theme=light] .cd__section-header{background:#f8fafc!important;border-bottom-color:#e2e8f0!important}[data-theme=light] .cd__section-header h3{color:#0f172a!important}[data-theme=light] .cd__section-header svg{color:#1a9a7a!important}[data-theme=light] .cd__section-body{background:#fff}[data-theme=light] .cd__form-label{color:#475569!important}[data-theme=light] .cd__form-input,[data-theme=light] .cd__form-select,[data-theme=light] .cd__form-textarea{background:#f8fafc!important;border-color:#e2e8f0!important;color:#0f172a!important}[data-theme=light] .cd__form-input::placeholder{color:#94a3b8!important}[data-theme=light] .cd__form-input:focus,[data-theme=light] .cd__form-select:focus,[data-theme=light] .cd__form-textarea:focus{border-color:#1a9a7a!important;box-shadow:0 0 0 3px #26e2b31a!important}[data-theme=light] .cd__form-hint{color:#64748b!important}[data-theme=light] .cd__whitelist-toggle{background:#f8fafc!important;border-color:#e2e8f0!important}[data-theme=light] .cd__whitelist-toggle label{color:#475569!important}[data-theme=light] .cd__conditions-empty{background:#f8fafc!important;border-color:#e2e8f0!important;color:#64748b!important}[data-theme=light] .cd__add-condition{background:#f8fafc!important;border-color:#e2e8f0!important;color:#475569!important}[data-theme=light] .cd__add-condition:hover{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#0f172a!important}[data-theme=light] .cd__accent,[data-theme=light] .cd__primary{color:#1a9a7a!important}.cd__create-cta{justify-content:center!important;margin-top:1.5rem;width:100%!important}.cd__create-cta .cta-button__label{flex:none}.cd__header-icon{transition:all .3s ease}.cd__header-icon .cd__icon-circle,.cd__header-icon .cd__icon-path,.cd__header-icon .cd__icon-rect{stroke-dasharray:100;stroke-dashoffset:100;animation:cd-icon-draw 1s ease forwards}.cd__header-icon .cd__icon-line{stroke-dasharray:50;stroke-dashoffset:50;animation:cd-icon-draw .6s ease .5s forwards}@keyframes cd-icon-draw{to{stroke-dashoffset:0}}.cd__header-icon--gift .cd__icon-rect{animation-delay:0s}.cd__header-icon--gift .cd__icon-path:first-of-type{animation-delay:.3s}.cd__header-icon--gift .cd__icon-path:nth-of-type(2){animation-delay:.4s}.cd__header-icon--gift .cd__icon-line{animation-delay:.5s}.cd__header-icon--settings .cd__icon-circle{animation-delay:0s}.cd__header-icon--settings .cd__icon-line{animation-delay:.3s}.cd__header-icon--coins .cd__icon-circle{animation-delay:0s}.cd__header-icon--coins .cd__icon-path{animation-delay:.3s}.cd__header-icon--coins .cd__icon-line{animation-delay:.5s}.cd__header-icon--trending .cd__icon-path{animation-delay:0s}.cd__header-icon--trending .cd__icon-line{animation-delay:.4s}.cd__header-icon--shield .cd__icon-path,.cd__header-icon--userplus .cd__icon-path{animation-delay:0s}.cd__header-icon--userplus .cd__icon-circle{animation-delay:.2s}.cd__header-icon--userplus .cd__icon-line{animation-delay:.4s}.cd__header-icon--list .cd__icon-line:first-of-type{animation-delay:0s}.cd__header-icon--list .cd__icon-line:nth-of-type(2){animation-delay:.15s}.cd__header-icon--list .cd__icon-line:nth-of-type(3){animation-delay:.3s}.cd__header-icon--list .cd__icon-circle:first-of-type{animation-delay:.1s}.cd__header-icon--list .cd__icon-circle:nth-of-type(2){animation-delay:.25s}.cd__header-icon--list .cd__icon-circle:nth-of-type(3){animation-delay:.4s}[data-theme=light] .cd__header-icon{color:#0d7459}.stat-card{display:flex;flex-direction:column;gap:8px;min-height:100px;padding:8px}.stat-card__icon{font-size:24px;margin-bottom:4px}.stat-card__content{flex:1 1}.stat-card__label{color:var(--color-text-muted,#ffffff80);font-size:11px;letter-spacing:.5px;margin-bottom:4px}.stat-card__value{color:#fff;color:var(--color-text-primary,#fff);font-size:22px;font-weight:700;line-height:1.2}.stat-card__subvalue{color:#ffffff80;color:var(--color-text-muted,#ffffff80);font-size:12px;margin-top:2px}.stat-card__change{color:#fff9;color:var(--color-text-muted,#fff9);font-size:13px;font-weight:500;margin-top:4px}.stat-card__change--up{color:var(--color-positive,#26e2b3)}.stat-card__change--down{color:var(--color-negative,#ff6b6b)}.stat-card__chart{height:50px;margin-top:8px;opacity:.8}[data-theme=light] .stat-card__label{color:#64748b}[data-theme=light] .stat-card__value{color:#0f172a}[data-theme=light] .stat-card__change,[data-theme=light] .stat-card__subvalue{color:#64748b}[data-theme=light] .stat-card__change--up{color:#059669}[data-theme=light] .stat-card__change--down{color:#dc2626}.market-pills{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;padding:4px 0}.market-pill{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;border:1px solid #ffffff14;border-radius:12px;display:flex;flex:1 1;gap:10px;min-width:0;padding:12px 16px;transition:all .2s ease}.market-pill:hover{background:#0f141ed9;border-color:#ffffff26;transform:translateY(-1px)}.market-pill__icon{align-items:center;background:#26e2b31a;border-radius:8px;color:#26e2b3;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.market-pill__content{display:flex;flex-direction:column;min-width:0}.market-pill__label{color:#ffffff80;font-size:10px;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.market-pill__value{color:#fff;font-size:15px;font-weight:600;white-space:nowrap}.market-pill__value--positive{color:#26e2b3}.market-pill__value--negative{color:#ff4757}@media (max-width:1200px){.market-pills{flex-wrap:wrap}.market-pill{flex-basis:calc(33.33% - 8px);flex-grow:1;flex-shrink:1;min-width:140px}}@media (max-width:768px){.market-pill{flex-basis:calc(50% - 6px);flex-grow:1;flex-shrink:1}}@media (max-width:480px){.market-pill{flex:1 1 100%}}[data-theme=light] .market-pill{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #0000000f}[data-theme=light] .market-pill:hover{background:#ffffffd9;border-color:#0000001a}[data-theme=light] .market-pill__icon{background:#0d74591a;color:#0d7459}[data-theme=light] .market-pill__label{color:#64748b}[data-theme=light] .market-pill__value{color:#0f172a}[data-theme=light] .market-pill__value--positive{color:#0d7459}[data-theme=light] .market-pill__value--negative{color:#dc2626}.network-pills{display:flex;flex-wrap:nowrap;gap:16px}.network-pill{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;border:1px solid #ffffff14;border-radius:14px;display:flex;flex:1 1;gap:14px;min-width:0;padding:18px 22px;transition:all .2s ease}.network-pill:hover{background:#0f141ed9;border-color:#ffffff26;transform:translateY(-2px)}.network-pill__icon{align-items:center;background:#26e2b31a;border-radius:10px;color:#26e2b3;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.network-pill__content{display:flex;flex-direction:column;min-width:0}.network-pill__label{color:#ffffff80;font-size:11px;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.network-pill__value{color:#fff;font-size:20px;font-weight:700;line-height:1.2;white-space:nowrap}.network-pill__value--highlight{color:#26e2b3}.network-pill__sub{color:#fff6;font-size:11px;margin-top:2px;white-space:nowrap}@media (max-width:1024px){.network-pills{flex-wrap:wrap}.network-pill{flex-basis:calc(50% - 8px);flex-grow:1;flex-shrink:1;min-width:200px}}@media (max-width:576px){.network-pill{flex:1 1 100%}}[data-theme=light] .network-pill{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #0000000f}[data-theme=light] .network-pill:hover{background:#ffffffd9;border-color:#0000001a}[data-theme=light] .network-pill__icon{background:#0d74591a;color:#0d7459}[data-theme=light] .network-pill__label{color:#64748b}[data-theme=light] .network-pill__value{color:#0f172a}[data-theme=light] .network-pill__value--highlight{color:#0d7459}[data-theme=light] .network-pill__sub{color:#94a3b8}.supply-info{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;border:1px solid #ffffff0f;border-radius:16px;flex-wrap:wrap;gap:32px;margin-top:24px;padding:20px}.supply-info__item{min-width:120px}.supply-info__label{color:#ffffff80;color:var(--color-text-muted,#ffffff80);letter-spacing:.5px;margin-bottom:4px}.supply-info__value{color:var(--color-text-primary,#fff);font-size:16px}.supply-info__bar{background:var(--color-bg-tertiary,#ffffff1a)}.supply-info__bar-fill{transition:width .5s ease}.supply-info__percentage{color:#fff6;color:var(--color-text-muted,#fff6);font-size:11px;margin-top:4px}.stats__section{margin-top:24px}.stats__section-title{color:#fff;color:var(--color-text-primary,#fff);font-size:18px;margin:0 0 16px}[data-theme=light] .supply-info{border:1px solid #0000000f}[data-theme=light] .supply-info__percentage{color:#64748b}.overview__header-icon{transition:all .3s ease}.overview__header-icon .overview__icon-circle,.overview__header-icon .overview__icon-line,.overview__header-icon .overview__icon-path,.overview__header-icon .overview__icon-rect{stroke-dasharray:100;stroke-dashoffset:100;animation:overview-icon-draw 1s ease forwards}@keyframes overview-icon-draw{to{stroke-dashoffset:0}}.overview__header-icon .overview__icon-circle,.overview__header-icon .overview__icon-rect{animation-delay:0s}.overview__header-icon .overview__icon-path:first-of-type{animation-delay:.2s}.overview__header-icon .overview__icon-path:nth-of-type(2){animation-delay:.4s}.overview__header-icon .overview__icon-path:nth-of-type(3){animation-delay:.6s}.overview__header-icon .overview__icon-line:first-of-type{animation-delay:.1s}.overview__header-icon .overview__icon-line:nth-of-type(2){animation-delay:.2s}.overview__header-icon .overview__icon-line:nth-of-type(3){animation-delay:.3s}.overview__header-icon .overview__icon-line:nth-of-type(4){animation-delay:.4s}.overview__header-icon .overview__icon-line:nth-of-type(5){animation-delay:.5s}.overview__header-icon .overview__icon-line:nth-of-type(6){animation-delay:.6s}.overview__header-icon .overview__icon-line:nth-of-type(7){animation-delay:.7s}.overview__header-icon .overview__icon-line:nth-of-type(8){animation-delay:.8s}[data-theme=light] .overview__header-icon{color:#0d7459}.council-section{margin-top:0}.council-section__title{color:#fff;color:var(--color-text-primary,#fff);font-size:18px;font-weight:600;margin:0 0 8px}.council-section__desc{color:#ffffff80;color:var(--color-text-muted,#ffffff80);font-size:12px;margin:0 0 16px}.council-card__front{background:var(--color-bg-card,#ffffff08);border:1px solid var(--color-border-card,#ffffff0f)}.council-card__name{color:var(--color-text-primary,#ffffffe6)}.council-card__desc{color:var(--color-text-secondary,#ffffffb3)}@media (max-width:768px){.council-grid{grid-template-columns:repeat(3,1fr)}.council-card{height:90px}}@media (max-width:500px){.council-grid{grid-template-columns:repeat(2,1fr)}}[data-theme=light] .council-section__title{color:#0f172a}[data-theme=light] .council-section__desc{color:#64748b}[data-theme=light] .council-card__front{background:#fff;border-color:#e2e8f0}[data-theme=light] .council-card__logo{filter:none!important;opacity:.85!important}[data-theme=light] .council-card__link{color:#0d7459}.tx-tracker{background:#0a0f1af2;border:1px solid #26e2b340;border-radius:6px;font-family:SF Mono,Consolas,monospace;overflow:hidden}.tx-tracker__header{align-items:center;background:#26e2b314;border-bottom:1px solid #26e2b326;display:flex;gap:8px;padding:10px 12px}.tx-tracker__icon{font-size:14px}.tx-tracker__title{color:#26e2b3;font-size:10px;font-weight:700;letter-spacing:.8px}.tx-tracker__form{display:flex;gap:6px;padding:10px 12px}.tx-tracker__input{background:#0000004d;border:1px solid #26e2b333;border-radius:4px;color:#fff;flex:1 1;font-family:inherit;font-size:11px;outline:none;padding:8px 10px;transition:all .2s ease}.tx-tracker__input:focus{border-color:#26e2b3;box-shadow:0 0 8px #26e2b333}.tx-tracker__input::placeholder{color:#ffffff4d}.tx-tracker__btn{border:none;border-radius:4px;cursor:pointer;font-family:inherit;font-size:10px;font-weight:700;padding:8px 14px;transition:all .2s ease}.tx-tracker__btn--track{background:#26e2b3;color:#0a0f1a}.tx-tracker__btn--track:hover:not(:disabled){background:#2ff5c5;box-shadow:0 0 12px #26e2b366}.tx-tracker__btn--track:disabled{cursor:not-allowed;opacity:.4}.tx-tracker__btn--clear{background:#ff646433;color:#ff6b6b;padding:8px 10px}.tx-tracker__btn--clear:hover{background:#ff64644d}.tx-tracker__error{background:#ff64641a;border-top:1px solid #ff646433;color:#ff6b6b;font-size:10px;padding:8px 12px}.tx-tracker__result{border-top:1px solid #26e2b326;padding:12px}.tx-tracker__status{align-items:center;display:flex;gap:10px;margin-bottom:12px}.tx-tracker__badge{border-radius:4px;font-size:10px;font-weight:700;padding:4px 10px}.tx-tracker__badge--success{background:#00ff8826;border:1px solid #00ff884d;color:#0f8}.tx-tracker__badge--failure,.tx-tracker__badge--insufficient_payer_balance,.tx-tracker__badge--invalid_signature{background:#ff646426;border:1px solid #ff64644d;color:#ff6b6b}.tx-tracker__type{color:#fff9;font-size:11px}.tx-tracker__details{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.tx-tracker__row{align-items:baseline;display:flex;justify-content:space-between}.tx-tracker__label{color:#fff6;font-size:9px;letter-spacing:.3px;text-transform:uppercase}.tx-tracker__value{color:#ffffffe6;font-size:11px}.tx-tracker__value--highlight{color:#26e2b3;font-weight:600}.tx-tracker__value--small{font-size:9px}.tx-tracker__link{background:#26e2b314;border:1px solid #26e2b333;border-radius:4px;color:#26e2b3;display:block;font-size:10px;padding:8px;text-align:center;text-decoration:none;transition:all .2s ease}.tx-tracker__link:hover{background:#26e2b326;border-color:#26e2b3}.tx-tracker__disclaimer{border-top:1px solid #ffffff1a;color:#ffd70099;font-size:8px;margin-top:10px;padding-top:10px;text-align:center}@media (max-width:480px){.tx-tracker__form{flex-wrap:wrap}.tx-tracker__input{width:100%}.tx-tracker__btn--track{flex:1 1}}[data-theme=light] .tx-tracker{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 16px #00000014}[data-theme=light] .tx-tracker__header{background:linear-gradient(135deg,#0d74590f,#0d745905);border-bottom-color:#e2e8f0}[data-theme=light] .tx-tracker__title{color:#0f172a}[data-theme=light] .tx-tracker__icon{color:#0d7459}[data-theme=light] .tx-tracker__input:focus{box-shadow:0 0 0 3px #0d745926}[data-theme=light] .tx-tracker__btn{background:linear-gradient(135deg,#0d7459,#0a5c47);color:#fff}[data-theme=light] .tx-tracker__btn:hover{background:linear-gradient(135deg,#0a5c47,#084c3a)}[data-theme=light] .tx-tracker__error{background:#dc262614;border-color:#dc262633;color:#dc2626}[data-theme=light] .tx-tracker__result{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .tx-tracker__label{color:#64748b}[data-theme=light] .tx-tracker__value{color:#0f172a}[data-theme=light] .tx-tracker__value--success{color:#0d7459}[data-theme=light] .tx-tracker__value--pending{color:#d97706}[data-theme=light] .tx-tracker__note{background:#d9770614;border-color:#d9770633;color:#92400e}[data-theme=light] .tx-tracker__path{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .tx-tracker__path-node{background:#fff;border-color:#e2e8f0;color:#334155}[data-theme=light] .tx-tracker__path-node--active{background:#0d74591a;border-color:#0d7459;color:#0d7459}[data-theme=light] .tx-tracker__path-line{background:#e2e8f0}[data-theme=light] .tx-tracker__path-line--active{background:#0d7459}[data-theme=light] .tx-tracker__input{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .tx-tracker__input::placeholder{color:#94a3b8}[data-theme=light] .tx-tracker__input:focus{border-color:#0d7459;box-shadow:0 0 0 3px #0d74591a}[data-theme=light] .tx-tracker__type{color:#64748b}[data-theme=light] .tx-tracker__divider{border-top-color:#e2e8f0}.txjourney{background:linear-gradient(180deg,#0a0f1afa,#0f1928f2);border:1px solid #26e2b340;border-radius:12px;margin-top:20px;overflow:hidden}.txjourney__main-header{background:#26e2b314;border-bottom:1px solid #26e2b326;padding:20px 24px}.txjourney__main-title{align-items:center;color:#26e2b3;display:flex;font-family:SF Pro Display,-apple-system,sans-serif;font-size:18px;font-weight:700;gap:10px}.txjourney__main-icon{font-size:24px}.txjourney__main-subtitle{color:#fff9;font-family:SF Pro Text,-apple-system,sans-serif;font-size:13px;margin-top:6px}.txjourney__summary{background:#0003;border-bottom:1px solid #26e2b31a;padding:16px 24px}.txjourney__summary-row{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.txjourney__summary-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.txjourney__summary-item{display:flex;flex-direction:column;gap:4px}.txjourney__summary-label{color:#ffffff80;font-family:SF Mono,monospace;font-size:10px;letter-spacing:.5px;text-transform:uppercase}.txjourney__summary-value{color:#fff;font-family:SF Pro Display,-apple-system,sans-serif;font-size:14px;font-weight:600}.txjourney__summary-value--mono{color:#fffc;font-family:SF Mono,monospace;font-size:11px}.txjourney__summary-value--success{color:#0f8}.txjourney__summary-value--failure{color:#ff6b6b}.txjourney__edu-note{background:#ffd7000d;border-bottom:1px solid #ffd70026;display:flex;gap:12px;padding:16px 24px}.txjourney__edu-icon{flex-shrink:0;font-size:20px}.txjourney__edu-content{color:#fffc;font-family:SF Pro Text,-apple-system,sans-serif;font-size:13px;line-height:1.6}.txjourney__edu-content strong{color:gold}.txjourney__edu-content em{color:#26e2b3;font-style:normal}.txjourney__steps{padding:20px 24px}.txjourney__steps-header{align-items:center;color:#26e2b3;display:flex;font-family:SF Mono,monospace;font-size:12px;font-weight:600;justify-content:space-between;letter-spacing:.5px;margin-bottom:20px;text-transform:uppercase}.txjourney__steps-progress{color:#ffffff80;font-size:11px;text-transform:none}.txjourney__step{display:flex;gap:16px;padding-bottom:8px}.txjourney__step--completed .txjourney__content{opacity:.7}.txjourney__timeline{align-items:center;display:flex;flex-direction:column;flex-shrink:0;width:32px}.txjourney__dot{align-items:center;background:#26e2b326;border:2px solid #26e2b366;border-radius:50%;color:#26e2b3;display:flex;font-family:SF Mono,monospace;font-size:11px;font-weight:600;height:28px;justify-content:center;width:28px;z-index:1}.txjourney__dot--entry{background:#26e2b34d;border-color:#26e2b3;box-shadow:0 0 12px #26e2b366}.txjourney__dot--final{background:#0f83;border-color:#0f8;box-shadow:0 0 12px #0f86;color:#0f8}.txjourney__dot--current{animation:currentPulse 1.5s ease-in-out infinite;background:#ffd70033;border-color:gold;box-shadow:0 0 12px #ffd70066;color:gold}@keyframes currentPulse{0%,to{box-shadow:0 0 12px #ffd70066}50%{box-shadow:0 0 20px #ffd70099}}.txjourney__dot--completed{background:#26e2b333;border-color:#26e2b3;color:#26e2b3}.txjourney__line{background:linear-gradient(180deg,#26e2b366,#26e2b31a);flex:1 1;margin:4px 0;min-height:40px;width:2px}.txjourney__line--completed{background:#26e2b34d}.txjourney__content{flex:1 1;padding-bottom:20px}.txjourney__header{align-items:center;display:flex;gap:8px;margin-bottom:8px}.txjourney__icon{font-size:16px}.txjourney__title{color:#fff;font-family:SF Pro Display,-apple-system,sans-serif;font-size:14px;font-weight:600}.txjourney__title--real{color:#26e2b3}.txjourney__title--success{color:#0f8}.txjourney__badge{border-radius:4px;font-family:SF Mono,monospace;font-size:9px;font-weight:600;letter-spacing:.3px;padding:2px 8px;text-transform:uppercase}.txjourney__badge--real{background:#26e2b333;border:1px solid #26e2b366;color:#26e2b3}.txjourney__badge--sim{background:#ffd7001a;border:1px solid #ffd70033;color:#ffd700b3}.txjourney__node{align-items:center;background:#0003;border-left:3px solid #26e2b3;border-radius:6px;display:flex;gap:12px;margin-bottom:8px;padding:8px 12px}.txjourney__node-name{color:#fff;font-family:SF Pro Display,-apple-system,sans-serif;font-size:15px;font-weight:700}.txjourney__node-location{color:#ffffff80;font-family:SF Mono,monospace;font-size:11px}.txjourney__node-sector{background:#26e2b31a;border-radius:4px;color:#26e2b3;font-family:SF Mono,monospace;font-size:10px;padding:2px 8px}.txjourney__desc{color:#fff9;font-family:SF Pro Text,-apple-system,sans-serif;font-size:13px;line-height:1.5;margin:0}.txjourney__transparency{background:#0003;border-top:1px solid #26e2b31a;padding:20px 24px}.txjourney__transparency-title{color:#fff;font-family:SF Pro Display,-apple-system,sans-serif;font-size:14px;font-weight:600;margin-bottom:16px}.txjourney__transparency-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.txjourney__transparency-item{border-radius:8px;padding:16px}.txjourney__transparency-item--real{background:#26e2b314;border:1px solid #26e2b333}.txjourney__transparency-item--sim{background:#ffd7000d;border:1px solid #ffd70026}.txjourney__transparency-header{font-family:SF Pro Display,-apple-system,sans-serif;font-size:12px;font-weight:600;margin-bottom:10px}.txjourney__transparency-item--real .txjourney__transparency-header{color:#26e2b3}.txjourney__transparency-item--sim .txjourney__transparency-header{color:gold}.txjourney__transparency-item ul{color:#ffffffb3;font-family:SF Mono,monospace;font-size:11px;line-height:1.8;margin:0;padding-left:16px}.txjourney__transparency-item ul strong{color:#fff}.txjourney__transparency-note{border-top:1px solid #ffd7001a;color:#ffffff80;font-family:SF Pro Text,-apple-system,sans-serif;font-size:11px;font-style:italic;margin-top:10px;padding-top:10px}.txjourney__footer{background:#26e2b30d;border-top:1px solid #26e2b326;padding:16px 24px;text-align:center}.txjourney__hashscan-link{background:#26e2b31a;border:1px solid #26e2b34d;border-radius:6px;color:#26e2b3;display:inline-block;font-family:SF Pro Display,-apple-system,sans-serif;font-size:13px;font-weight:600;padding:10px 24px;text-decoration:none;transition:all .2s ease}.txjourney__hashscan-link:hover{background:#26e2b333;border-color:#26e2b3;box-shadow:0 0 16px #26e2b34d}@media (max-width:768px){.txjourney__summary-grid{grid-template-columns:repeat(2,1fr)}.txjourney__transparency-grid{grid-template-columns:1fr}.txjourney__node{flex-wrap:wrap;gap:8px}.txjourney__main-title{font-size:16px}.txjourney__edu-note{flex-direction:column}}[data-theme=light] .txjourney{background:#fff;border-color:#e2e8f0}[data-theme=light] .txjourney__header{background:linear-gradient(135deg,#0d74590f,#0d745905);border-bottom-color:#e2e8f0}[data-theme=light] .txjourney__title{color:#0f172a}[data-theme=light] .txjourney__subtitle{color:#64748b}[data-theme=light] .txjourney__step{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .txjourney__step--active{background:#0d74590f;border-color:#0d74594d}[data-theme=light] .txjourney__step--completed{background:#0d745914;border-color:#0d7459}[data-theme=light] .txjourney__step-number{background:#e2e8f0;color:#64748b}[data-theme=light] .txjourney__step--active .txjourney__step-number,[data-theme=light] .txjourney__step--completed .txjourney__step-number{background:#0d7459;color:#fff}[data-theme=light] .txjourney__step-title{color:#0f172a}[data-theme=light] .txjourney__step-desc,[data-theme=light] .txjourney__step-icon{color:#64748b}[data-theme=light] .txjourney__step--active .txjourney__step-icon,[data-theme=light] .txjourney__step--completed .txjourney__step-icon{color:#0d7459}[data-theme=light] .txjourney__connector{background:#e2e8f0}[data-theme=light] .txjourney__connector--active{background:linear-gradient(180deg,#0d7459,#10876a)}[data-theme=light] .txjourney__transparency{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .txjourney__transparency-title{color:#0f172a}[data-theme=light] .txjourney__transparency-header{color:#0d7459}[data-theme=light] .txjourney__transparency-text{color:#64748b}[data-theme=light] .txjourney__status{background:#0d74591a;color:#0d7459}[data-theme=light] .txjourney__status--pending{background:#d977061a;color:#d97706}[data-theme=light] .txjourney__status--failed{background:#dc26261a;color:#dc2626}[data-theme=light] .txjourney__summary-label{color:#64748b}[data-theme=light] .txjourney__summary-value,[data-theme=light] .txjourney__summary-value--mono{color:#0f172a}[data-theme=light] .txjourney__steps-header{border-bottom-color:#e2e8f0;color:#0f172a}[data-theme=light] .txjourney__steps-progress{color:#64748b}[data-theme=light] .txjourney__content{border-bottom-color:#0f172a14}[data-theme=light] .txjourney__node-name{color:#0f172a}[data-theme=light] .txjourney__node-location{color:#64748b}[data-theme=light] .txjourney__node-sector{color:#94a3b8}[data-theme=light] .txjourney__edu-note{background:#0d74590f;border-color:#0d745933}[data-theme=light] .txjourney__edu-icon{color:#0d7459}[data-theme=light] .txjourney__edu-content{color:#475569}[data-theme=light] .txjourney__edu-content strong,[data-theme=light] .txjourney__main-title{color:#0f172a}[data-theme=light] .txjourney__badge{background:#0d74591a;color:#0d7459}[data-theme=light] .txjourney__badge--sim{background:#64748b1a;color:#64748b}[data-theme=light] .txjourney__dot{background:#e2e8f0;border-color:#cbd5e1;color:#64748b}[data-theme=light] .txjourney__dot--completed,[data-theme=light] .txjourney__dot--current{background:#0d7459;border-color:#0d7459;color:#fff}[data-theme=light] .txjourney__line{background:#e2e8f0}[data-theme=light] .txjourney__line--completed{background:#0d7459}[data-theme=light] .txjourney__icon{color:#64748b}[data-theme=light] .txjourney__footer{background:#0d74590a;border-top-color:#e2e8f0}[data-theme=light] .txjourney__hashscan-link{background:#0d74591a;border-color:#0d74594d;color:#0d7459}[data-theme=light] .txjourney__hashscan-link:hover{background:#0d745926;border-color:#0d7459}.node-card__overlay{align-items:center;animation:overlayFadeIn .2s ease-out;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}.node-card{animation:cardSlideIn .3s ease-out;background:linear-gradient(180deg,#0a0f1afa,#0f1928f2);border:1px solid #26e2b34d;border-radius:4px;box-shadow:0 0 40px #26e2b326,0 0 80px #26e2b30d,inset 0 1px 0 #26e2b31a;max-height:85vh;max-width:420px;overflow-y:auto;position:relative;width:100%}@keyframes cardSlideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.node-card::-webkit-scrollbar{width:4px}.node-card::-webkit-scrollbar-track{background:#26e2b30d}.node-card::-webkit-scrollbar-thumb{background:#26e2b34d;border-radius:2px}.node-card--hq{border-color:#ffd7004d;box-shadow:0 0 40px #ffd70026,0 0 80px #ffd7000d,inset 0 1px 0 #ffd7001a}.node-card--whatalab{border-color:#26e2b380;box-shadow:0 0 40px #26e2b333,0 0 80px #26e2b31a,inset 0 1px 0 #26e2b326}.node-card__corner{border-color:#26e2b3;border-style:solid;height:16px;opacity:.8;position:absolute;width:16px;z-index:10}.node-card--hq .node-card__corner{border-color:gold}.node-card__corner--tl{border-width:2px 0 0 2px;left:6px;top:6px}.node-card__corner--tr{border-width:2px 2px 0 0;right:6px;top:6px}.node-card__corner--bl{border-width:0 0 2px 2px;bottom:6px;left:6px}.node-card__corner--br{border-width:0 2px 2px 0;bottom:6px;right:6px}.node-card__close{align-items:center;background:#26e2b31a;border:1px solid #26e2b34d;border-radius:4px;color:#26e2b3;cursor:pointer;display:flex;font-size:14px;height:28px;justify-content:center;position:absolute;right:12px;top:12px;transition:all .2s ease;width:28px;z-index:20}.node-card__close:hover{background:#26e2b333;border-color:#26e2b3;transform:scale(1.05)}.node-card--hq .node-card__close{border-color:#ffd7004d;color:gold}.node-card--hq .node-card__close:hover{background:#ffd70033;border-color:gold}.node-card__header{background:#26e2b308;border-bottom:1px solid #26e2b326;padding:20px 20px 16px}.node-card--hq .node-card__header{background:#ffd70008;border-bottom-color:#ffd70026}.node-card__header-content{align-items:flex-start;display:flex;gap:16px}.node-card__logo-wrapper{align-items:center;background:#26e2b314;border:1px solid #26e2b333;border-radius:8px;display:flex;flex-shrink:0;height:48px;justify-content:center;padding:6px;width:48px}.node-card--hq .node-card__logo-wrapper{background:#ffd70014;border-color:#ffd70033}.node-card--whatalab .node-card__logo-wrapper{background:#26e2b31f;border-color:#26e2b34d}.node-card__logo{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.node-card__logo-img{max-height:100%;max-width:100%;object-fit:contain}.node-card__logo--emoji{align-items:center;display:flex;font-size:20px;justify-content:center}.node-card__logo svg{height:100%;width:100%}.node-card__header-text{flex:1 1;min-width:0}.node-card__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:6px}.node-card__badge{align-items:center;background:#26e2b326;border:1px solid #26e2b366;border-radius:3px;color:#26e2b3;display:inline-flex;font-family:SF Mono,Consolas,monospace;font-size:10px;font-weight:600;letter-spacing:.5px;padding:3px 8px;text-transform:uppercase}.node-card__badge--hq{background:#ffd70026;border-color:#ffd70066;color:gold}.node-card__badge--whatalab{background:#26e2b333;border-color:#26e2b380}.node-card__title{color:#fff;font-family:SF Pro Display,-apple-system,sans-serif;font-size:18px;font-weight:600;line-height:1.2;margin:0}.node-card__status{align-items:center;background:rgba(var(--status-color),.1);border-radius:20px;display:inline-flex;gap:6px;padding:4px 10px}.node-card__status-dot{animation:statusPulse 2s ease-in-out infinite;background:var(--status-color);border-radius:50%;height:8px;width:8px}@keyframes statusPulse{0%,to{opacity:1}50%{opacity:.5}}.node-card__status-text{color:var(--status-color);font-family:SF Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.node-card__content{padding:16px 20px}.node-card__section{margin-bottom:16px}.node-card__section:last-child{margin-bottom:0}.node-card__section-header{align-items:center;border-bottom:1px solid #26e2b31a;display:flex;gap:8px;margin-bottom:10px;padding-bottom:8px}.node-card--hq .node-card__section-header{border-bottom-color:#ffd7001a}.node-card__section-icon{font-size:14px}.node-card__section-title{color:#ffffff80;font-family:SF Mono,monospace;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.node-card__row{align-items:center;border-bottom:1px solid #ffffff08;display:flex;justify-content:space-between;padding:6px 0}.node-card__row:last-child{border-bottom:none}.node-card__row--highlight{background:#26e2b30d;border-bottom:none;border-radius:4px;margin:0 -8px;padding:8px}.node-card--hq .node-card__row--highlight{background:#ffd7000d}.node-card__label{color:#fff6;font-family:SF Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.node-card__value{color:#ffffffe6;font-family:SF Pro Text,-apple-system,sans-serif;font-size:13px;max-width:60%;text-align:right;word-break:break-word}.node-card__row--highlight .node-card__value{color:#26e2b3;font-weight:500}.node-card--hq .node-card__row--highlight .node-card__value{color:gold}.node-card__value--link{color:#26e2b3;text-decoration:none;transition:all .2s ease}.node-card__value--link:hover{color:#fff;text-decoration:underline}.node-card__council-badge{align-items:center;background:linear-gradient(135deg,#26e2b31a,#26e2b30d);border:1px solid #26e2b333;border-radius:4px;display:flex;gap:8px;justify-content:center;margin-top:16px;padding:10px 16px}.node-card__council-icon{font-size:16px}.node-card__council-text{color:#26e2b3;font-family:SF Pro Text,-apple-system,sans-serif;font-size:11px;font-weight:500;letter-spacing:.3px}.node-card__footer{padding:12px 20px 16px;text-align:center}.node-card__footer-line{background:linear-gradient(90deg,#0000,#26e2b34d 50%,#0000);height:1px;margin-bottom:12px}.node-card--hq .node-card__footer-line{background:linear-gradient(90deg,#0000,#ffd7004d 50%,#0000)}.node-card__footer-text{color:#ffffff59;font-family:SF Mono,monospace;font-size:9px;letter-spacing:.5px;text-transform:uppercase}@media (max-width:480px){.node-card__overlay{align-items:flex-start;padding:12px}.node-card{margin-top:20px;max-height:90vh}.node-card__header{padding:16px}.node-card__content{padding:12px 16px}.node-card__title{font-size:16px}.node-card__badge{font-size:9px;padding:2px 6px}.node-card__value{font-size:12px}}[data-theme=light] .node-card{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 16px #00000014}[data-theme=light] .node-card__header{background:linear-gradient(135deg,#0d74590f,#0d745905);border-bottom-color:#e2e8f0}[data-theme=light] .node-card__name{color:#0f172a}[data-theme=light] .node-card__badge{background:#0d74591a;color:#0d7459}[data-theme=light] .node-card__badge--hq{background:#d977061a;color:#d97706}[data-theme=light] .node-card__section-header{border-bottom-color:#e2e8f0;color:#64748b}[data-theme=light] .node-card__stat-label{color:#64748b}[data-theme=light] .node-card__stat-value{color:#0f172a}[data-theme=light] .node-card__stat-value--positive{color:#0d7459}[data-theme=light] .node-card__stat-value--negative{color:#dc2626}[data-theme=light] .node-card__council-icon{color:#0d7459}[data-theme=light] .node-card__location{color:#64748b}[data-theme=light] .node-card__close-btn{background:#f8fafc;border-color:#e2e8f0;color:#64748b}[data-theme=light] .node-card__close-btn:hover{background:#dc26260f;border-color:#dc2626;color:#dc2626}[data-theme=light] .node-card__title{color:#0f172a}[data-theme=light] .node-card__label{color:#64748b}[data-theme=light] .node-card__value{color:#0f172a}[data-theme=light] .node-card__value--link{color:#0d7459}[data-theme=light] .node-card__value--link:hover{color:#059669}[data-theme=light] .node-card__row{border-bottom-color:#0f172a0f}[data-theme=light] .node-card__footer-text{color:#94a3b8}[data-theme=light] .node-card__section-icon{color:#0d7459}[data-theme=light] .node-card__section-title{color:#475569}[data-theme=light] .node-card__badge--whatalab,[data-theme=light] .node-card__logo--emoji{background:#0d74591a;color:#0d7459}.whatamapa{--wm-primary:#26e2b3;--wm-primary-dim:#26e2b380;--wm-cyan:#0ff;--wm-gold:gold;--wm-panel:#0a0f1aeb;--wm-border:#26e2b340;--wm-text:#ffffffe6;--wm-text-dim:#ffffff80;padding:8px;width:100%}.whatamapa__container{background:linear-gradient(180deg,#0a0f1afa,#0f1928f2);border:1px solid var(--wm-border);border-radius:8px;box-shadow:0 0 40px #26e2b31a;overflow:hidden;position:relative}.whatamapa__corner{border-color:var(--wm-primary);border-style:solid;height:20px;opacity:.7;position:absolute;width:20px;z-index:10}.whatamapa__corner--tl{border-width:2px 0 0 2px;left:8px;top:8px}.whatamapa__corner--tr{border-width:2px 2px 0 0;right:8px;top:8px}.whatamapa__corner--bl{border-width:0 0 2px 2px;bottom:8px;left:8px}.whatamapa__corner--br{border-width:0 2px 2px 0;bottom:8px;right:8px}.whatamapa__map-wrapper{min-height:400px;position:relative;width:100%}.whatamapa__map{height:auto;min-height:400px;width:100%}.whatamapa__grid-overlay{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.whatamapa__grid-overlay svg{height:100%;width:100%}.whatamapa__grid-overlay line{stroke:#26e2b30f;stroke-width:.5}.whatamapa__connection-group{pointer-events:none}.whatamapa__connection-pulse{animation:pulseFlow 4s linear infinite;will-change:stroke-dashoffset}@keyframes pulseFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-50}}.whatamapa__rumor{pointer-events:none}.whatamapa__rumor-glow{filter:blur(3px)}.whatamapa__marker-ring{fill:#0000;stroke:var(--wm-primary);stroke-width:.6;animation:ringPulse 3s ease-out infinite;will-change:opacity,r}.whatamapa__marker-ring--receiving{stroke:var(--wm-cyan);stroke-width:1.5;animation:receivePulse .5s ease-out}@keyframes receivePulse{0%{r:2;stroke-width:2;opacity:1}to{r:10;stroke-width:.5;opacity:0}}@keyframes ringPulse{0%{r:2;opacity:.5}to{r:8;opacity:0}}.whatamapa__marker-glow{fill:#26e2b340;transition:all .15s ease}.whatamapa__marker-glow--active{fill:#26e2b380}.whatamapa__marker-glow--receiving{fill:#0ff9}.whatamapa__marker-core{fill:var(--wm-primary);stroke:#fff;stroke-width:.5;cursor:pointer;transition:all .15s ease}.whatamapa__marker-core--active{fill:#fff;stroke:var(--wm-primary);stroke-width:1}.whatamapa__marker-center{fill:#fff}.whatamapa__marker-tooltip rect{fill:var(--wm-panel);stroke:var(--wm-primary);stroke-width:.5}.whatamapa__marker-tooltip--hq rect{stroke:var(--wm-gold)}.whatamapa__tooltip-name{fill:var(--wm-primary);font-family:SF Pro Display,-apple-system,sans-serif;font-size:9px;font-weight:600}.whatamapa__tooltip-name--hq{fill:var(--wm-gold)}.whatamapa__tooltip-city{fill:var(--wm-text-dim);font-family:SF Mono,monospace;font-size:7px}.whatamapa__tooltip-stats{fill:var(--wm-text);font-family:SF Mono,monospace;font-size:7px}.whatamapa__marker-tooltip--compact rect{fill:#0a1628f2;stroke:var(--wm-primary);stroke-width:.3}.whatamapa__marker-tooltip--compact .whatamapa__tooltip-name{font-size:5px;font-weight:600}.whatamapa__marker-tooltip--compact .whatamapa__tooltip-city{fill:#fff9;font-size:4px}.whatamapa__hq-wave{fill:#0000;stroke:var(--wm-gold);stroke-width:.8;animation:hqWave 3s ease-out infinite;opacity:0;will-change:opacity,r}.whatamapa__hq-wave--2{animation-delay:1.5s}@keyframes hqWave{0%{r:4;stroke-width:1;opacity:.5}to{r:16;stroke-width:.3;opacity:0}}.whatamapa__hq-glow{fill:#ffd70059}.whatamapa__hq-core{fill:var(--wm-gold);stroke:#fff8dc;stroke-width:.8;cursor:pointer}.whatamapa__hq-symbol{fill:#1a1a2e;font-family:SF Pro Display,-apple-system,sans-serif;font-weight:700}.whatamapa__whatalab-wave{fill:#0000;stroke:#26e2b3;stroke-width:.5;animation:whatalabWave 3s ease-out infinite;opacity:0;will-change:opacity,r}@keyframes whatalabWave{0%{r:3;stroke-width:.8;opacity:.4}to{r:10;stroke-width:.2;opacity:0}}.whatamapa__marker-tooltip--whatalab rect{fill:var(--wm-panel);stroke:#26e2b3;stroke-width:.5}.whatamapa__panel{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--wm-panel);border:1px solid var(--wm-border);font-family:SF Mono,monospace;position:absolute;width:150px;z-index:20}.whatamapa__panel--left{left:12px;top:40px}.whatamapa__panel--right{right:12px;top:40px}.whatamapa__panel--none{position:relative}.whatamapa__panel-header{align-items:center;background:#26e2b314;border-bottom:1px solid var(--wm-border);color:var(--wm-primary);display:flex;font-size:8px;font-weight:700;gap:6px;letter-spacing:.5px;padding:8px 10px}.whatamapa__panel-indicator{animation:indicatorPulse 2s ease-in-out infinite;background:var(--wm-primary);border-radius:50%;box-shadow:0 0 6px var(--wm-primary);height:5px;width:5px}@keyframes indicatorPulse{0%,to{opacity:1}50%{opacity:.5}}.whatamapa__panel-content{padding:10px}.whatamapa__status{align-items:center;color:#0f8;display:flex;font-size:8px;gap:6px;margin-bottom:8px}.whatamapa__status-dot{background:#0f8;border-radius:50%;box-shadow:0 0 5px #0f8;height:5px;width:5px}.whatamapa__status-dot--tx{animation:txPulse 1s ease-in-out infinite;background:var(--wm-gold);box-shadow:0 0 8px var(--wm-gold)}.whatamapa__stat-row{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:5px}.whatamapa__stat-label{color:var(--wm-text-dim);font-size:7px}.whatamapa__stat-value{color:var(--wm-text);font-size:10px;font-weight:600}.whatamapa__stat-unit{color:var(--wm-primary);font-size:7px}.whatamapa__divider{background:linear-gradient(90deg,#0000,var(--wm-border),#0000);height:1px;margin:8px 0}.whatamapa__selected-name{color:var(--wm-primary);font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.whatamapa__selected-name--hq{color:var(--wm-gold)}.whatamapa__hint{color:var(--wm-text-dim);font-size:8px;font-style:italic}.whatamapa__hq-info{color:var(--wm-text-dim);font-size:7px;line-height:1.4}.whatamapa__stream-label{color:var(--wm-text-dim);font-size:7px;margin-bottom:4px}.whatamapa__stream-bars{align-items:flex-end;display:flex;gap:3px;height:24px}.whatamapa__stream-bar{animation:streamBar 1.5s ease-in-out infinite;background:linear-gradient(180deg,var(--wm-primary),var(--wm-primary-dim));border-radius:1px;flex:1 1}@keyframes streamBar{0%,to{height:30%;opacity:.5}50%{height:100%;opacity:1}}.whatamapa__statusbar{background:#26e2b30a;border-top:1px solid var(--wm-border);bottom:0;color:var(--wm-text-dim);display:flex;font-family:SF Mono,monospace;font-size:8px;justify-content:space-between;left:0;padding:6px 15px;position:absolute;right:0}.whatamapa__statusbar>span{align-items:center;display:flex;gap:5px}.whatamapa__statusbar-dot{background:#0f8;border-radius:50%;box-shadow:0 0 4px #0f8;height:5px;width:5px}.whatamapa__legend{background:var(--wm-panel);border:1px solid var(--wm-border);border-radius:4px;bottom:36px;color:var(--wm-text-dim);display:flex;flex-direction:column;font-family:SF Mono,monospace;font-size:7px;gap:4px;padding:6px 10px;position:absolute;right:12px;z-index:15}.whatamapa__legend>span{align-items:center;display:flex;gap:6px}.whatamapa__legend-dot{background:var(--wm-primary);border-radius:50%;box-shadow:0 0 4px var(--wm-primary);height:6px;width:6px}.whatamapa__legend-dot--hq{background:var(--wm-gold);box-shadow:0 0 4px var(--wm-gold)}.whatamapa__legend-dot--rumor{animation:rumorPulse 1s ease-in-out infinite;background:var(--wm-cyan);box-shadow:0 0 6px var(--wm-cyan)}.whatamapa__legend-dot--tx{animation:txPulse .8s ease-in-out infinite;background:var(--wm-gold);box-shadow:0 0 8px var(--wm-gold)}@keyframes rumorPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes txPulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.whatamapa__legend-line{border-top:1px dashed var(--wm-primary);height:0;width:14px}.whatamapa__stats-stack{top:200px}.whatamapa__stat-big{color:var(--wm-primary);font-family:SF Pro Display,-apple-system,sans-serif;font-size:18px;font-weight:700;margin-bottom:6px;text-shadow:0 0 10px #26e2b34d}.whatamapa__stat-big--gold{color:var(--wm-gold);font-size:14px;text-shadow:0 0 10px #ffd7004d}.whatamapa__stat-big .whatamapa__stat-unit{font-size:12px;opacity:.8}@media (max-width:768px){.whatamapa__stats-stack{flex-direction:row;flex-wrap:wrap;margin-top:8px;position:relative;right:auto;top:auto;width:100%}.whatamapa__stats-stack .whatamapa__panel{flex:1 1;min-width:calc(50% - 4px)}.whatamapa__stat-big{font-size:16px}}.whatamapa__info-panel{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0a0f1af2;border:1px solid #26e2b340;border-radius:6px;bottom:36px;left:12px;max-width:280px;position:absolute;transition:all .3s ease;z-index:18}.whatamapa__info-panel--collapsed{background:#0a0f1acc;max-width:36px}.whatamapa__info-toggle{align-items:center;background:#26e2b31a;border:1px solid #26e2b34d;border-radius:4px;color:var(--wm-primary);cursor:pointer;display:flex;font-size:10px;height:24px;justify-content:center;position:absolute;right:6px;top:6px;transition:all .2s ease;width:24px;z-index:5}.whatamapa__info-panel--collapsed .whatamapa__info-toggle{height:24px;margin:6px;position:relative;right:auto;top:auto;width:24px}.whatamapa__info-toggle:hover{background:#26e2b333;border-color:var(--wm-primary)}.whatamapa__info-content{padding:8px 12px 10px}.whatamapa__info-title{color:var(--wm-primary);font-family:SF Pro Display,-apple-system,sans-serif;font-size:10px;font-weight:700;margin-bottom:10px;padding-right:28px}.whatamapa__info-section{margin-bottom:10px}.whatamapa__info-section:last-of-type{margin-bottom:8px}.whatamapa__info-subtitle{color:#fff9;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.whatamapa__info-subtitle,.whatamapa__info-text{font-family:SF Mono,monospace;font-size:8px;margin-bottom:4px}.whatamapa__info-text{color:#ffffffb3;line-height:1.5}.whatamapa__info-text:last-child{margin-bottom:0}.whatamapa__info-real{color:#0f8;font-weight:600}.whatamapa__info-sim{color:var(--wm-gold);font-weight:600}.whatamapa__info-footer{border-top:1px solid #26e2b326;color:#ffffff4d;font-family:SF Mono,monospace;font-size:7px;font-style:italic;padding-top:8px;text-align:center}@media (max-width:768px){.whatamapa__info-panel{bottom:auto;left:auto;margin-top:8px;max-width:100%;position:relative}.whatamapa__info-panel--collapsed{max-width:100%}.whatamapa__info-text{font-size:8px}}.whatamapa__track-btn{background:#26e2b31a;border:1px solid #26e2b34d;border-radius:4px;color:var(--wm-primary);cursor:pointer;font-family:inherit;font-size:9px;font-weight:600;padding:8px;transition:all .2s ease;width:100%}.whatamapa__track-btn:hover{background:#26e2b333;border-color:var(--wm-primary)}.whatamapa__track-btn--active{background:var(--wm-primary);color:#0a0f1a}.whatamapa__tracker-panel{left:175px;position:absolute;top:40px;width:280px;z-index:25}.whatamapa__replay-btn{background:#ffd70026;border:1px solid #ffd70066;border-radius:4px;color:var(--wm-gold);cursor:pointer;font-family:SF Mono,monospace;font-size:10px;font-weight:600;margin-top:6px;padding:8px;transition:all .2s ease;width:100%}.whatamapa__replay-btn:hover{background:#ffd70040;border-color:var(--wm-gold);box-shadow:0 0 12px #ffd7004d}.whatamapa__statusbar-dot--tx{animation:txPulse 1s ease-in-out infinite;background:var(--wm-gold);box-shadow:0 0 6px var(--wm-gold)}.whatamapa__tx-rumor{pointer-events:none}.whatamapa__tx-glow{animation:txGlow 1s ease-in-out infinite;filter:blur(4px)}@keyframes txGlow{0%,to{opacity:.2}50%{opacity:.4}}.whatamapa__gossip-info{color:var(--wm-text-dim);font-size:7px;font-style:italic;line-height:1.4}@media (max-width:768px){.whatamapa__tracker-panel{left:auto;margin-top:8px;position:relative;top:auto;width:100%}.whatamapa__map,.whatamapa__map-wrapper{min-height:280px}.whatamapa__panel{left:auto;top:auto;width:100%}.whatamapa__legend,.whatamapa__panel{margin-top:8px;position:relative;right:auto}.whatamapa__legend{bottom:auto;flex-direction:row;justify-content:center}.whatamapa__statusbar{flex-wrap:wrap;gap:8px;justify-content:center;margin-top:8px;position:relative}.whatamapa__corner{display:none}}.whatamapa__ecosystem-pulse{fill:none;stroke-width:2;animation:ecosystemPulse 2s ease-out infinite;opacity:0}@keyframes ecosystemPulse{0%{r:12;opacity:.6}to{r:24;opacity:0}}.whatamapa__ecosystem-glow{transition:all .3s ease}.whatamapa__ecosystem-active{filter:drop-shadow(0 0 8px currentColor)}.whatamapa__marker-tooltip--ecosystem rect{filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}.whatamapa__marker-tooltip--ecosystem text{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.whatamapa__legend-dot--ecosystem{background:#26e2b34d;border:2px solid #26e2b3;border-radius:50%;height:10px;width:10px}.whatamapa__ecosystem-toggle{align-items:center;background:#26e2b31a;border:1px solid #26e2b34d;border-radius:4px;color:var(--wm-primary);cursor:pointer;display:flex;font-size:10px;gap:6px;justify-content:center;margin-top:8px;padding:6px 10px;transition:all .2s ease;width:100%}.whatamapa__ecosystem-toggle:hover{background:#26e2b333;border-color:var(--wm-primary)}.whatamapa__ecosystem-toggle--active{background:#26e2b340;border-color:var(--wm-primary)}.whatamapa__ecosystem-info{border-top:1px solid #26e2b326;margin-top:8px;padding-top:8px}.whatamapa__ecosystem-badge{align-items:center;background:#26e2b326;border-radius:4px;color:var(--wm-primary);display:inline-flex;font-size:9px;gap:4px;margin-bottom:4px;margin-right:4px;padding:2px 6px}.whatamapa__controls{display:flex;flex-direction:column;gap:4px;position:absolute;right:170px;top:50px;z-index:30}.whatamapa__control-group{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--wm-panel);border:1px solid var(--wm-border);border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.whatamapa__control-btn{align-items:center;background:#0000;border:none;color:var(--wm-text);cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;transition:all .15s ease;width:32px}.whatamapa__control-btn:hover{background:#26e2b326;color:var(--wm-primary)}.whatamapa__control-btn:active{background:#26e2b340;transform:scale(.95)}.whatamapa__control-btn:disabled{cursor:not-allowed;opacity:.4}.whatamapa__control-btn:disabled:hover{background:#0000;color:var(--wm-text)}.whatamapa__control-btn+.whatamapa__control-btn{border-top:1px solid var(--wm-border)}.whatamapa__control-btn svg{height:16px;width:16px}.whatamapa__compass-needle{transition:transform .2s ease}.whatamapa__compass-north{fill:#ef4444}.whatamapa__compass-south{fill:var(--wm-text-dim)}.whatamapa__control-btn--fullscreen-active{background:#26e2b333;color:var(--wm-primary)}.whatamapa__control-btn--loading svg{animation:spin 1s linear infinite}.whatamapa__control-tooltip{background:var(--wm-panel);border:1px solid var(--wm-border);border-radius:4px;color:var(--wm-text);font-family:SF Mono,monospace;font-size:9px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;right:40px;top:50%;transform:translateY(-50%);transition:opacity .15s ease;white-space:nowrap}.whatamapa__control-btn:hover .whatamapa__control-tooltip{opacity:1}.whatamapa__zoom-indicator{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--wm-panel);border:1px solid var(--wm-border);border-radius:4px;bottom:45px;color:var(--wm-text);display:flex;font-family:SF Mono,monospace;font-size:9px;gap:8px;padding:6px 10px;position:absolute;right:12px;z-index:25}.whatamapa__zoom-label{color:var(--wm-text-dim)}.whatamapa__zoom-value{color:var(--wm-primary);font-weight:600;min-width:28px}.whatamapa__zoom-bar{background:#26e2b326;border-radius:2px;height:4px;overflow:hidden;width:60px}.whatamapa__zoom-fill{background:linear-gradient(90deg,var(--wm-primary),var(--wm-cyan));border-radius:2px;height:100%;transition:width .2s ease}.whatamapa__scale{align-items:flex-start;bottom:45px;display:flex;flex-direction:column;gap:2px;left:12px;position:absolute;z-index:25}.whatamapa__scale-bar{background:var(--wm-primary);border-radius:1px;height:4px;min-width:40px;position:relative;transition:width .2s ease}.whatamapa__scale-bar:after,.whatamapa__scale-bar:before{background:var(--wm-primary);content:"";height:8px;position:absolute;top:-2px;width:2px}.whatamapa__scale-bar:before{left:0}.whatamapa__scale-bar:after{right:0}.whatamapa__scale-label{font-size:8px}.whatamapa__coords,.whatamapa__scale-label{color:var(--wm-text-dim);font-family:SF Mono,monospace}.whatamapa__coords{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--wm-panel);border:1px solid var(--wm-border);border-radius:4px;bottom:25px;display:flex;font-size:9px;gap:12px;left:50%;opacity:0;padding:4px 12px;position:absolute;transform:translateX(-50%);transition:opacity .2s ease;z-index:25}.whatamapa__coords--visible{opacity:1}.whatamapa__coord{align-items:center;display:flex;gap:4px}.whatamapa__coord-label{color:var(--wm-primary);font-weight:600}.whatamapa__minimap{background:var(--wm-panel);border:1px solid var(--wm-border);border-radius:6px;bottom:80px;height:80px;opacity:.9;overflow:hidden;position:absolute;right:12px;transition:opacity .2s ease,transform .2s ease;width:120px;z-index:25}.whatamapa__minimap:hover{opacity:1;transform:scale(1.02)}.whatamapa__minimap-header{align-items:center;background:#26e2b314;border-bottom:1px solid var(--wm-border);display:flex;justify-content:space-between;padding:3px 6px}.whatamapa__minimap-title{color:var(--wm-primary);font-family:SF Mono,monospace;font-size:7px;font-weight:600}.whatamapa__minimap-close{background:#0000;border:none;color:var(--wm-text-dim);cursor:pointer;font-size:10px;line-height:1;padding:2px}.whatamapa__minimap-close:hover{color:var(--wm-primary)}.whatamapa__minimap-map{height:calc(100% - 20px);width:100%}.whatamapa__minimap-viewport{fill:#26e2b333;stroke:var(--wm-primary);stroke-width:1}.whatamapa--fullscreen{border-radius:0!important;bottom:0!important;height:100vh!important;left:0!important;margin:0!important;padding:0!important;position:fixed!important;right:0!important;top:0!important;width:100vw!important;z-index:9999!important}.whatamapa--fullscreen .whatamapa__container{border-radius:0;height:100vh}.whatamapa--fullscreen .whatamapa__map,.whatamapa--fullscreen .whatamapa__map-wrapper{height:100vh;min-height:100vh}.whatamapa__user-location{pointer-events:none}.whatamapa__user-pulse{fill:#0000;stroke:#3b82f6;stroke-width:2;animation:userPulse 2s ease-out infinite;opacity:0}@keyframes userPulse{0%{r:8;opacity:.8}to{r:25;opacity:0}}.whatamapa__user-glow{fill:#3b82f64d}.whatamapa__user-core{fill:#3b82f6;stroke:#fff;stroke-width:2}.whatamapa__user-dot{fill:#fff}.whatamapa__presets{display:flex;gap:4px;left:175px;position:absolute;top:50px;z-index:25}.whatamapa__preset-btn{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--wm-panel);border:1px solid var(--wm-border);border-radius:4px;color:var(--wm-text-dim);cursor:pointer;font-family:SF Mono,monospace;font-size:8px;padding:5px 10px;transition:all .15s ease}.whatamapa__preset-btn:hover{background:#26e2b326;border-color:var(--wm-primary);color:var(--wm-primary)}.whatamapa__preset-btn--active{background:#26e2b333;border-color:var(--wm-primary);color:var(--wm-primary)}.whatamapa__geography{transition:fill .2s ease}.whatamapa__geography--default{fill:#1a2744;stroke:#2d3f5a;stroke-width:.5}.whatamapa__geography--hover{fill:#243656}.whatamapa__geography--focused{fill:#2d4a6a}.whatamapa__ocean-gradient{background:radial-gradient(ellipse at 50% 50%,#0000 0,#0a0f1a4d 100%);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.whatamapa__stats-stack{display:flex;flex-direction:column;gap:6px;position:absolute;right:12px;top:130px;width:150px;z-index:20}.whatamapa__stats-stack .whatamapa__panel{position:relative;width:100%}.whatamapa__shortcuts{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--wm-panel);border:1px solid var(--wm-border);border-radius:4px;bottom:80px;color:var(--wm-text-dim);font-family:SF Mono,monospace;font-size:8px;left:12px;opacity:0;padding:8px 10px;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:20}.whatamapa__shortcuts--visible{opacity:1}.whatamapa__shortcut{align-items:center;display:flex;gap:8px;margin-bottom:4px}.whatamapa__shortcut:last-child{margin-bottom:0}.whatamapa__shortcut-key{background:#26e2b31a;border:1px solid var(--wm-border);border-radius:3px;color:var(--wm-primary);font-size:7px;font-weight:600;padding:2px 5px}@media (max-width:1024px){.whatamapa__controls{right:12px;top:12px}.whatamapa__minimap{display:none}.whatamapa__presets{bottom:85px;left:12px;top:auto}.whatamapa__zoom-indicator{bottom:25px;right:12px}}@media (max-width:768px){.whatamapa__controls{flex-direction:row;justify-content:center;margin-top:8px;position:relative;right:auto;top:auto}.whatamapa__control-group{flex-direction:row}.whatamapa__control-btn+.whatamapa__control-btn{border-left:1px solid var(--wm-border);border-top:none}.whatamapa__control-tooltip{display:none}.whatamapa__zoom-indicator{bottom:auto;justify-content:center;margin-top:8px;position:relative;right:auto}.whatamapa__coords{transform:none}.whatamapa__coords,.whatamapa__presets{bottom:auto;justify-content:center;left:auto;margin-top:8px;position:relative}.whatamapa__presets{flex-wrap:wrap}.whatamapa__scale{align-items:center;bottom:auto;left:auto;margin-top:8px;position:relative}.whatamapa__stats-stack{flex-direction:row;flex-wrap:wrap;gap:8px;position:relative;right:auto;top:auto;width:100%}.whatamapa__stats-stack .whatamapa__panel{flex:1 1;min-width:calc(50% - 4px)}}[data-theme=light] .whatamapa{--wm-primary:#0d9668;--wm-primary-dim:#0d966880;--wm-panel:#fffffff2;--wm-border:#0d966833;--wm-text:#0f172a;--wm-text-dim:#64748b}[data-theme=light] .whatamapa__container{background:linear-gradient(180deg,#f8fafcfa,#f1f5f9f2);box-shadow:0 4px 20px #00000014}[data-theme=light] .whatamapa__geography--default{fill:#e2e8f0;stroke:#cbd5e1}[data-theme=light] .whatamapa__geography--hover{fill:#cbd5e1}[data-theme=light] .whatamapa__geography--focused{fill:#94a3b8}[data-theme=light] .whatamapa__marker-center,[data-theme=light] .whatamapa__marker-core--active{fill:#0f172a}[data-theme=light] .whatamapa__marker-tooltip--compact .whatamapa__tooltip-city{fill:#0f172ab3}[data-theme=light] .whatamapa__user-dot{fill:#0f172a}[data-theme=light] .whatamapa__corner{border-color:var(--wm-primary)}[data-theme=light] .whatamapa__selected-name,[data-theme=light] .whatamapa__stat-label,[data-theme=light] .whatamapa__stat-value{color:var(--wm-text)}[data-theme=light] .whatamapa__divider,[data-theme=light] .whatamapa__hq-info{border-color:#0f172a1a;color:var(--wm-text-dim)}.council-nodes{display:flex;flex-direction:column;gap:32px;padding-top:16px}.council-nodes__loading{align-items:center;color:#ffffff80;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:300px}.council-nodes__spinner{animation:spin 1s linear infinite;border:3px solid #8b5cf633;border-radius:50%;border-top-color:#8b5cf6;height:40px;width:40px}.council-nodes__section{display:flex;flex-direction:column;gap:16px}.council-nodes__section--map{margin:0 -8px}.council-nodes__section-title{color:#fff;color:var(--color-text-primary,#fff);font-size:18px;font-weight:600;margin:0}.council-map{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#0f172ae6,#1e293bcc);border:1px solid #8b5cf633;border-radius:16px;box-shadow:0 0 30px #8b5cf61a,0 0 60px #26e2b30d,inset 0 0 60px #8b5cf608;overflow:hidden;padding:24px;position:relative}.council-map:before{background:radial-gradient(ellipse at 30% 20%,#8b5cf614 0,#0000 50%),radial-gradient(ellipse at 70% 80%,#26e2b30f 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.council-map__svg{height:auto;min-height:300px;position:relative;width:100%;z-index:1}.council-map__continents path{transition:fill .3s ease}.council-map__node{cursor:pointer;transition:transform .2s ease}.council-map__node:hover{transform:scale(1.5)}.council-map__node-glow{animation:pulse 2s ease-in-out infinite}.council-map__node-dot{transition:all .2s ease}.council-map__node-label{font-weight:600;pointer-events:none;text-shadow:0 0 4px #000c}.council-map__legend{align-items:center;border-top:1px solid #ffffff0d;color:#fff9;display:flex;font-size:12px;gap:8px;margin-top:16px;padding-top:16px;position:relative;z-index:1}.council-map__legend-dot{background:linear-gradient(135deg,#8b5cf6,#26e2b3);border-radius:50%;box-shadow:0 0 10px #8b5cf680;height:10px;width:10px}.council-table-wrapper{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#0f172ae6,#1e293bcc);border:1px solid #8b5cf626;border-radius:16px;box-shadow:0 0 20px #8b5cf614,inset 0 0 40px #8b5cf605;overflow:hidden}.council-table{border-collapse:collapse;font-size:13px;width:100%}.council-table thead{background:#8b5cf61a;border-bottom:1px solid #8b5cf633}.council-table th{color:#ffffffb3;font-size:11px;font-weight:600;letter-spacing:.5px;padding:14px 16px;text-align:left;text-transform:uppercase}.council-table__sortable{cursor:pointer;transition:color .2s;-webkit-user-select:none;user-select:none}.council-table__sortable:hover{color:#8b5cf6}.council-table tbody tr{border-bottom:1px solid #ffffff08;transition:background .2s}.council-table tbody tr:hover{background:#8b5cf614}.council-table tbody tr:last-child{border-bottom:none}.council-table td{color:#ffffffe6;padding:12px 16px}.council-table__rank{color:#fff6;font-weight:700;width:40px}.council-table tbody tr:first-child .council-table__rank{color:gold}.council-table tbody tr:nth-child(2) .council-table__rank{color:silver}.council-table tbody tr:nth-child(3) .council-table__rank{color:#cd7f32}.council-table__name{align-items:center;display:flex;font-weight:500;gap:10px}.council-table__node-id{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;border-radius:4px;color:#fff6;font-family:monospace;font-size:10px;padding:2px 6px}.council-table__txns{color:#26e2b3;font-family:SF Mono,monospace;font-weight:600}.council-table__earned{color:#8b5cf6;font-family:SF Mono,monospace}@media (max-width:1024px){.council-map{padding:16px}.council-map__svg{min-height:200px}.council-table{font-size:12px}.council-table td,.council-table th{padding:10px 12px}}@media (max-width:768px){.council-nodes{gap:24px}.council-table-wrapper{overflow-x:auto}.council-table{min-width:600px}.council-nodes__section-title{font-size:16px}}@media (max-width:500px){.council-map{border-radius:12px;padding:12px}.council-map__svg{min-height:150px}.council-map__legend{font-size:11px}}[data-theme=light] .council-map{background:linear-gradient(135deg,#fffffff2,#f8fafce6);border-color:#0d745926;box-shadow:0 0 30px #0d745914,0 4px 20px #0000000d}[data-theme=light] .council-map:before{background:radial-gradient(ellipse at 30% 20%,#0d74590d 0,#0000 50%),radial-gradient(ellipse at 70% 80%,#26e2b308 0,#0000 50%)}[data-theme=light] .council-map__continents path{fill:#00000008;stroke:#00000014}[data-theme=light] .council-map__legend{border-top-color:#0000000d;color:#64748b}[data-theme=light] .council-table-wrapper{background:linear-gradient(135deg,#fffffff2,#f8fafce6);border-color:#0d74591f}[data-theme=light] .council-table thead{background:#0d74590d;border-bottom-color:#0d74591a}[data-theme=light] .council-table th{color:#475569}[data-theme=light] .council-table tbody tr{border-bottom-color:#00000008}[data-theme=light] .council-table tbody tr:hover{background:#0d74590d}[data-theme=light] .council-table td{color:#0f172a}[data-theme=light] .council-table__rank{color:#94a3b8}[data-theme=light] .council-table__node-id{background:#0000000d;color:#64748b}[data-theme=light] .council-table__txns{color:#0d7459}[data-theme=light] .council-table__earned{color:#7c3aed}[data-theme=light] .council-nodes__section-title{color:#0f172a}[data-theme=light] .council-nodes__loading{color:#64748b}[data-theme=light] .council-nodes__spinner{border-color:#0d7459 #0d745933 #0d745933}.council__header-icon{transition:all .3s ease}.council__header-icon .council__icon-circle,.council__header-icon .council__icon-line,.council__header-icon .council__icon-path{stroke-dasharray:100;stroke-dashoffset:100;animation:council-icon-draw 1s ease forwards}@keyframes council-icon-draw{to{stroke-dashoffset:0}}.council__header-icon .council__icon-circle{animation-delay:0s}.council__header-icon .council__icon-path:first-of-type{animation-delay:.2s}.council__header-icon .council__icon-path:nth-of-type(2){animation-delay:.4s}.council__header-icon .council__icon-path:nth-of-type(3){animation-delay:.6s}.council__header-icon .council__icon-path:nth-of-type(4){animation-delay:.8s}.council__header-icon .council__icon-line:first-of-type{animation-delay:.2s}.council__header-icon .council__icon-line:nth-of-type(2){animation-delay:.4s}.council__header-icon .council__icon-line:nth-of-type(3){animation-delay:.6s}[data-theme=light] .council__header-icon{color:#0d7459}.council-nodes__collapse-btn{align-items:center;background:#8b5cf61a;border:1px solid #8b5cf633;border-radius:8px;color:#8b5cf6;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .3s ease;width:32px}.council-nodes__collapse-btn:hover{background:#8b5cf633;border-color:#8b5cf666}.council-nodes__collapse-btn svg{transition:transform .3s ease}.council-nodes__collapse-btn--collapsed svg{transform:rotate(-90deg)}.council-nodes__collapsible{max-height:1000px;opacity:1;overflow:hidden;transition:max-height .4s ease,opacity .3s ease}.council-nodes__collapsible--collapsed{max-height:0;opacity:0}[data-theme=light] .council-nodes__collapse-btn{background:#0d745914;border-color:#0d745933;color:#0d7459}[data-theme=light] .council-nodes__collapse-btn:hover{background:#0d745926;border-color:#0d74594d}.council-table__pagination{border-top:1px solid #8b5cf61a;gap:6px;padding:16px 20px}.council-table__page-btn,.council-table__pagination{align-items:center;display:flex;justify-content:center}.council-table__page-btn{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;color:#ffffffb3;cursor:pointer;font-size:13px;font-weight:500;height:34px;min-width:34px;padding:0 8px;transition:all .2s ease}.council-table__page-btn:hover:not(:disabled){background:#8b5cf626;border-color:#8b5cf64d;color:#fff}.council-table__page-btn:disabled{cursor:not-allowed;opacity:.3}.council-table__page-btn--active{background:#8b5cf640;border-color:#8b5cf680;box-shadow:0 0 12px #8b5cf633;color:#fff;font-weight:600}.council-table__page-info{font-feature-settings:"tnum";color:#fff6;font-size:12px;font-variant-numeric:tabular-nums;margin-left:12px}[data-theme=light] .council-table__pagination{border-top-color:#0000000f}[data-theme=light] .council-table__page-btn{background:#f1f5f9;border-color:#e2e8f0;color:#475569}[data-theme=light] .council-table__page-btn:hover:not(:disabled){background:#0d74591a;border-color:#0d74594d;color:#0f172a}[data-theme=light] .council-table__page-btn--active{background:#0d745926;border-color:#0d745966;box-shadow:0 0 8px #0d74591f;color:#0d7459;font-weight:600}[data-theme=light] .council-table__page-info{color:#94a3b8}@media (max-width:500px){.council-table__pagination{flex-wrap:wrap;gap:4px;padding:12px}.council-table__page-btn{font-size:12px;height:30px;min-width:30px}}.stats{background:#0000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,sans-serif;min-height:calc(100vh - 72px);opacity:0;padding:24px;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.stats--visible{opacity:1;transform:translateY(0)}.stats__container{margin:0 auto;max-width:1400px}.stats__hero{padding:112px 24px 24px;text-align:center}.stats__logo{align-items:center;background:linear-gradient(135deg,#26e2b333,#26e2b30d);border:1px solid #26e2b34d;border-radius:20px;color:#26e2b3;display:inline-flex;height:72px;justify-content:center;margin-bottom:1.25rem;position:relative;width:72px}.stats__logo:before{background:radial-gradient(circle,#26e2b326,#0000 70%);border-radius:50%;content:"";inset:-20px;pointer-events:none;position:absolute}.stats__logo svg{color:#26e2b3;height:32px;position:relative;width:32px;z-index:1}@keyframes stats-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.stats__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700;letter-spacing:-1px;margin:0 0 12px}.stats__subtitle{color:#fff9;font-size:18px;font-weight:400;margin:0 auto 20px;max-width:500px}.stats__update-badge{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;border:1px solid #ffffff0f;border-radius:20px;color:#ffffff80;display:inline-flex;font-size:12px;gap:8px;padding:8px 16px}.stats__update-dot{animation:pulse-dot 2s infinite;background:#26e2b3;border-radius:50%;height:6px;width:6px}.stats__refresh-btn{background:#0000;border:none;border-radius:6px;color:#26e2b3;cursor:pointer;font-size:12px;font-weight:600;margin-left:8px;padding:4px 12px;transition:all .2s}.stats__refresh-btn:hover:not(:disabled){background:#26e2b31a}.stats__refresh-btn:disabled{cursor:not-allowed;opacity:.5}.stats__stats-bar{align-items:center;backdrop-filter:blur(20px);backdrop-filter:var(--glass-blur,blur(20px));-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:var(--glass-blur,blur(20px));background:#0f172a99;background:var(--glass-bg,#0f172a99);border:1px solid #26e2b31f;border:1px solid var(--glass-border,#26e2b31f);border-radius:16px;border-radius:var(--radius-lg,16px);display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin:24px auto 8px;padding:14px 32px;transition:all .25s ease;transition:all var(--transition-base,.25s ease);width:-webkit-fit-content;width:fit-content}.stats__stats-bar:hover{border-color:#26e2b34d;border-color:var(--color-hover-border,#26e2b34d);box-shadow:0 0 20px #26e2b326;box-shadow:var(--shadow-glow,0 0 20px #26e2b326)}.stats__stat-item{align-items:center;display:flex;gap:10px}.stats__stat-label{color:#ffffff73;color:var(--color-text-muted,#ffffff73);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.stats__stat-value{font-feature-settings:"tnum";color:#26e2b3;color:var(--color-text-accent,#26e2b3);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.stats__stat-value--time{font-size:14px;font-weight:600}.stats__stat-divider{background:#ffffff14;background:var(--color-border-muted,#ffffff14);height:24px;width:1px}.stats__refresh-btn-inline{background:#0000;border:none;border-radius:20px;color:#26e2b3;color:var(--color-text-accent,#26e2b3);cursor:pointer;font-size:13px;font-weight:600;margin-left:8px;padding:6px 16px;transition:all .15s ease;transition:all var(--transition-fast,.15s ease)}.stats__refresh-btn-inline:hover:not(:disabled){background:#26e2b326;background:var(--color-hover-bg,#26e2b326);color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.stats__refresh-btn-inline:disabled{cursor:not-allowed;opacity:.5}.stats__update-badge{display:none}.stats__tabs{backdrop-filter:blur(20px);backdrop-filter:var(--glass-blur,blur(20px));-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:var(--glass-blur,blur(20px));background:#0f172a99;background:var(--glass-bg,#0f172a99);border:1px solid #26e2b31f;border:1px solid var(--glass-border,#26e2b31f);border-radius:16px;border-radius:var(--radius-lg,16px);display:flex;gap:8px;justify-content:center;margin:32px auto;max-width:100%;overflow-x:auto;padding:6px;width:-webkit-fit-content;width:fit-content}.stats__tab{align-items:center;background:#0000;border:1px solid #0000;border-radius:12px;border-radius:var(--radius-md,12px);color:#ffffff73;color:var(--color-text-muted,#ffffff73);cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:8px;padding:14px 24px;transition:all .25s ease;transition:all var(--transition-base,.25s ease);white-space:nowrap}.stats__tab:hover:not(.stats__tab--active){background:#26e2b31a;background:var(--color-hover-bg,#26e2b31a);border-color:#26e2b34d;border-color:var(--color-hover-border,#26e2b34d)}.stats__tab:hover:not(.stats__tab--active),.stats__tab:hover:not(.stats__tab--active) .stats__tab-icon{color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.stats__tab--active{background:#0000;border-color:#26e2b399;box-shadow:0 0 0 1px #26e2b34d,0 0 15px #26e2b31a;color:#26e2b3}.stats__tab--active .stats__tab-icon{color:#26e2b3}.stats__tab--active:hover{background:#26e2b30d;border-color:#26e2b3b3;color:#26e2b3}.stats__tab-icon{align-items:center;color:inherit;display:flex;justify-content:center;transition:color .15s ease;transition:color var(--transition-fast,.15s ease)}.stats__tab-icon svg{height:20px;width:20px}.stats__tab-label{font-weight:500}.stats__content{padding:0 0 40px}.stats__section{margin-bottom:32px}.stats__section-title{align-items:center;color:#ffffffe6;display:flex;font-size:16px;font-weight:600;gap:8px;margin-bottom:16px}.stat-card__label{color:#ffffff80;font-size:12px;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.stat-card__change{align-items:center;background:#ffffff0d;border-radius:6px;display:inline-flex;font-size:12px;font-weight:600;gap:4px;margin-top:8px;padding:4px 8px}.stat-card__change--up{background:#26e2b31a;color:#26e2b3}.stat-card__change--down{background:#ff6b6b1a;color:#ff6b6b}.stat-card__chart{margin-top:12px}.etf-card__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.etf-card__name{color:#fff;font-size:14px;font-weight:600}.etf-card__status{border-radius:4px;font-size:10px;font-weight:600;padding:4px 8px;text-transform:uppercase}.etf-card__status--active{background:#26e2b333;color:#26e2b3}.etf-card__status--pending{background:#ffc10733;color:#ffc107}.etf-card__ticker{color:#26e2b3;font-size:24px;font-weight:700;margin-bottom:12px}.etf-card__details{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.etf-card__row{display:flex;font-size:12px;justify-content:space-between}.etf-card__row span:first-child{color:#ffffff80}.etf-card__row span:last-child{color:#ffffffe6;font-weight:500}.etf-card__analytics{border-top:1px solid #ffffff1a;margin-top:20px;padding-top:20px}.etf-card__analytics h4{color:#26e2b3;font-size:14px;font-weight:600;margin-bottom:12px}.etf-card__metrics{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.etf-card__metric{background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;padding:12px}.etf-card__metric span{color:#ffffff80;display:block;font-size:10px;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.etf-card__metric strong{color:#fff;display:block;font-size:16px;font-weight:700}.etf-card__metric strong.positive{color:#26e2b3}.etf-card__metric strong.negative{color:#ff6b6b}.etf-card__documents{border-top:1px solid #ffffff1a;margin-top:20px;padding-top:20px}.etf-card__documents h4{color:#26e2b3;font-size:14px;font-weight:600;margin-bottom:12px}.etf-card__doc-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.etf-card__doc{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;color:#ffffffe6;display:flex;font-size:11px;gap:8px;padding:8px 12px;text-decoration:none;transition:all .2s ease}.etf-card__doc:hover{background:#26e2b31a;border-color:#26e2b34d;color:#26e2b3;transform:translateY(-1px)}.etf-card__actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:16px}.etf-card__link{border-top:1px solid #ffffff14;color:#26e2b3;display:block;font-size:12px;font-weight:500;margin-top:12px;padding-top:12px;text-decoration:none}.etf-card__link:hover{text-decoration:underline}.protocol-row{grid-gap:12px;align-items:center;border-bottom:1px solid #ffffff0d;display:grid;gap:12px;grid-template-columns:180px 1fr 80px 70px;padding:12px 0}.protocol-row:last-child{border-bottom:none}.protocol-row__info{align-items:center;display:flex;gap:8px}.protocol-row__logo{border-radius:6px;height:24px;width:24px}.protocol-row__name{color:#fff;font-size:13px;font-weight:600}.protocol-row__category{background:#ffffff0d;border-radius:4px;color:#fff6;font-size:10px;padding:2px 6px}.protocol-row__bar-container{background:#ffffff14;border-radius:4px;height:8px;overflow:hidden}.protocol-row__bar{background:linear-gradient(90deg,#26e2b3,#2196f3);border-radius:4px;height:100%;transition:width .5s ease}.protocol-row__tvl{color:#fff;font-size:13px;font-weight:600;text-align:right}.protocol-row__change{font-size:12px;font-weight:600;text-align:right}.protocol-row__change.up{color:#26e2b3}.protocol-row__change.down{color:#ff6b6b}.council-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(8,1fr)}.council-card{height:100px;perspective:1000px}.council-card__inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s;width:100%}.council-card:hover .council-card__inner{transform:rotateY(180deg)}.council-card__back,.council-card__front{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:12px 8px;position:absolute;width:100%}.council-card__front{background:#ffffff08;border:1px solid #ffffff0f}.council-card__back{background:linear-gradient(135deg,#8b5cf626,#26e2b31a);border:1px solid #8b5cf64d;text-align:center;transform:rotateY(180deg)}.council-card__logo{filter:brightness(0) invert(1);height:32px;margin-bottom:8px;object-fit:contain;opacity:.9;width:32px}.council-card__logo-fallback{align-items:center;font-size:28px;justify-content:center;margin-bottom:8px}.council-card__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#ffffffe6;display:-webkit-box;font-size:10px;font-weight:600;line-height:1.2;overflow:hidden;text-align:center;text-overflow:ellipsis}.council-card__sector{color:#a855f7;font-size:9px;font-weight:700;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.council-card__desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#ffffffb3;display:-webkit-box;font-size:9px;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis}.council-card__link{bottom:6px;color:#26e2b3;font-size:12px;opacity:.8;position:absolute;right:8px;text-decoration:none;transition:opacity .2s}.council-card__link:hover{opacity:1}@media (max-width:1400px){.council-grid{grid-template-columns:repeat(6,1fr)}}@media (max-width:1100px){.council-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.stats{padding:16px}.stats__hero{padding:24px 16px 16px}.stats__logo{border-radius:16px;height:64px;margin-bottom:16px;width:64px}.stats__logo svg{height:32px;width:32px}.stats__title{font-size:36px}.stats__subtitle{font-size:15px}.stats__stats-bar{border-radius:20px;flex-wrap:wrap;gap:12px 20px;margin:16px auto 8px;padding:12px 20px}.stats__stat-item{gap:6px}.stats__stat-label{font-size:9px}.stats__stat-value{font-size:13px}.stats__stat-value--time{font-size:12px}.stats__stat-divider{height:20px}.stats__refresh-btn-inline{font-size:12px;padding:4px 12px}.stats__tabs{border-radius:16px;gap:4px;margin:24px auto;padding:4px}.stats__tab{font-size:13px;padding:10px 16px}.stats__tab-icon svg{height:18px;width:18px}.council-grid{grid-template-columns:repeat(3,1fr)}.council-card{height:90px}}@media (max-width:600px){.stats__tabs{-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;width:calc(100% - 32px)}.stats__tabs::-webkit-scrollbar{display:none}.stats__tab-label{display:none}.stats__tab{padding:12px 16px}}@media (max-width:500px){.stats__title{font-size:28px}.stats__subtitle{font-size:14px}.stats__update-badge{font-size:10px;padding:6px 12px}.council-grid{grid-template-columns:repeat(2,1fr)}}.council-member__name{color:#fff;font-size:12px;font-weight:600}.council-member__sector{color:#fff6;font-size:10px}.stats__loading{align-items:center;color:#ffffff80;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.stats__spinner{animation:spin 1s linear infinite;border:3px solid #26e2b333;border-radius:50%;border-top-color:#26e2b3;height:40px;width:40px}.supply-info{background:#0003;border-radius:12px;display:flex;gap:24px;margin-top:16px;padding:16px}.supply-info__item{flex:1 1}.supply-info__label{color:#fff6;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.supply-info__value{color:#fff;font-size:18px;font-weight:600;margin-top:4px}.supply-info__bar{background:#ffffff1a;border-radius:4px;height:8px;margin-top:12px;overflow:hidden}.supply-info__bar-fill{background:linear-gradient(90deg,#26e2b3,#2196f3);border-radius:4px;height:100%}@media (max-width:768px){.stats__header{padding:16px 16px 0}.stats__content{padding:16px}.stats__tabs{padding:8px 0}.protocol-row{gap:8px;grid-template-columns:1fr}.protocol-row__bar-container{display:none}.supply-info{flex-direction:column;gap:16px}}[data-theme=light] .stats-page{background:#f0f4f8!important}[data-theme=light] .stats-page:before{background:#f0f4f8!important;background-image:radial-gradient(ellipse 100% 80% at 50% -30%,#0d74590a,#0000),radial-gradient(ellipse 50% 50% at 100% 50%,#3b82f605,#0000),radial-gradient(ellipse 50% 50% at 0 80%,#0d745905,#0000)!important}[data-theme=light] .stats__header{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #0d74591f!important}[data-theme=light] .stats__title{-webkit-text-fill-color:#0000!important;background:linear-gradient(135deg,#0f172a,#334155)!important;-webkit-background-clip:text!important;background-clip:text!important}[data-theme=light] .stats__subtitle{color:#475569!important}[data-theme=light] .stats__last-update{color:#64748b!important}[data-theme=light] .stats__tabs{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #0d745926!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .stats__tab{background:#0000!important;color:#475569!important}[data-theme=light] .stats__tab:hover:not(.stats__tab--active){background:#0d745914!important;border-color:#0d745940!important;color:#0d7459!important}[data-theme=light] .stats__tab--active{background:#0d7459!important;border-color:#0d7459!important;box-shadow:0 4px 12px #0d745959!important;color:#fff!important}[data-theme=light] .stats__tab--active .stats__tab-icon,[data-theme=light] .stats__tab--active .stats__tab-label{color:#fff!important}[data-theme=light] .stats__tab--active:hover{background:#0a5c47!important;border-color:#0a5c47!important;color:#fff!important}[data-theme=light] .stats__content{background:#0000!important}[data-theme=light] .stats__section{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;border:none!important;box-shadow:none!important}[data-theme=light] .stats__section-title{color:#0f172a!important}[data-theme=light] .stat-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#00000005!important;border:1px solid #00000014!important;box-shadow:none!important}[data-theme=light] .stat-card:hover{background:#0000000a!important;border-color:#0000001f!important;box-shadow:none!important}[data-theme=light] .stat-card__label{color:#475569!important}[data-theme=light] .stat-card__value{color:#0d7459!important;font-weight:700!important}[data-theme=light] .stat-card__change{color:#64748b!important}[data-theme=light] .etf-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#00000005!important;border:1px solid #00000014!important;box-shadow:none!important}[data-theme=light] .etf-card:hover{background:#0000000a!important;border-color:#0000001f!important;box-shadow:none!important}[data-theme=light] .etf-card__badge{background:#0d7459!important;color:#fff!important}[data-theme=light] .etf-card__issuer,[data-theme=light] .etf-card__stat span{color:#64748b}[data-theme=light] .etf-card__stat strong{color:#0f172a}[data-theme=light] .etf-card__analytics{border-top-color:#e2e8f0}[data-theme=light] .etf-card__metric{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014}[data-theme=light] .etf-card__metric span{color:#64748b}[data-theme=light] .etf-card__metric strong{color:#0f172a}[data-theme=light] .etf-card__documents{border-top-color:#00000014}[data-theme=light] .etf-card__doc{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014;color:#334155}[data-theme=light] .etf-card__doc:hover{background:#0000000a;border-color:#0000001f;color:#0d7459}[data-theme=light] .etf-card__link{border-top-color:#e2e8f0;color:#0d7459}[data-theme=light] .protocol-row{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014}[data-theme=light] .protocol-row:hover{background:#0000000a;border-color:#0000001f}[data-theme=light] .protocol-row__name{color:#0f172a}[data-theme=light] .protocol-row__tvl{color:#334155}[data-theme=light] .protocol-row__bar-bg{background:#e2e8f0}[data-theme=light] .council-card__front{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014}[data-theme=light] .council-card__back{background:linear-gradient(135deg,#0d74591a,#26e2b314);border-color:#0d745940}[data-theme=light] .council-card__logo{filter:none;opacity:.85}[data-theme=light] .council-card__name{color:#0f172a}[data-theme=light] .council-card__sector{color:#0d7459}[data-theme=light] .council-card__desc{color:#475569}[data-theme=light] .supply-info{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #00000014}[data-theme=light] .supply-info__label{color:#64748b}[data-theme=light] .supply-info__value{color:#0f172a}[data-theme=light] .supply-info__bar{background:#e2e8f0}[data-theme=light] .stats__loading{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3}[data-theme=light] .stats__loading p{color:#64748b}[data-theme=light] .stats{background:#0000!important;color:#0f172a}[data-theme=light] .stats__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f172a,#334155);-webkit-background-clip:text;background-clip:text}[data-theme=light] .stats__subtitle{color:#64748b}[data-theme=light] .stats__update-badge{color:#64748b}[data-theme=light] .stats__stats-bar,[data-theme=light] .stats__update-badge{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014}[data-theme=light] .stats__stats-bar{box-shadow:none}[data-theme=light] .stats__stats-bar:hover{border-color:#0000001f;box-shadow:none}[data-theme=light] .stats__stat-item{border-color:#f1f5f9}[data-theme=light] .stats__stat-label{color:#64748b;color:var(--color-text-muted,#64748b)}[data-theme=light] .stats__stat-value{color:#0d9b7a;color:var(--color-text-accent,#0d9b7a)}[data-theme=light] .stats__stat-divider{background:#0000001a;background:var(--color-border-muted,#0000001a)}[data-theme=light] .stats__tabs{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014;box-shadow:none}[data-theme=light] .stats__tab{color:#64748b;color:var(--color-text-muted,#64748b)}[data-theme=light] .stats__tab:hover:not(.stats__tab--active){background:#0d9b7a14;background:var(--color-hover-bg,#0d9b7a14);border-color:#0d9b7a4d;border-color:var(--color-hover-border,#0d9b7a4d);color:#0d9b7a;color:var(--color-hover-text,#0d9b7a)}[data-theme=light] .stats__tab--active{background:#0000;border-color:#0d9b7a99;box-shadow:0 0 0 1px #0d9b7a4d,0 0 15px #0d9b7a1a;color:#0d9b7a}[data-theme=light] .stats__tab--active:hover{background:#0d9b7a0d;border-color:#0d9b7ab3;color:#0d9b7a}[data-theme=light] .stats__content,[data-theme=light] .stats__section-title{color:#0f172a}[data-theme=light] .metric-card,[data-theme=light] .stats__metric-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014;box-shadow:none}[data-theme=light] .metric-card:hover,[data-theme=light] .stats__metric-card:hover{background:#0000000a;border-color:#0000001f;box-shadow:none}[data-theme=light] .metric-card__subvalue{color:#64748b}[data-theme=light] .stats-grid__card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014}[data-theme=light] .stats-grid__card:hover{border-color:#10b9814d}[data-theme=light] .stats-grid__card-title{color:#64748b}[data-theme=light] .stats-grid__card-value{color:#0f172a}[data-theme=light] .kpi-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014}[data-theme=light] .kpi-card__label{color:#64748b}[data-theme=light] .kpi-card__value{color:#0f172a}[data-theme=light] .kpi-card__change--up{color:#10b981}[data-theme=light] .kpi-card__change--down{color:#ef4444}[data-theme=light] .stats__chart-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014}[data-theme=light] .stats__chart-title{color:#0f172a}[data-theme=light] .fgi-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014}[data-theme=light] .fgi-card__title{color:#0f172a}[data-theme=light] .fgi-card__subtitle{color:#64748b}[data-theme=light] .fgi-card__value{color:#0f172a}[data-theme=light] .fgi-metric{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014}[data-theme=light] .fgi-metric__label{color:#64748b}[data-theme=light] .fgi-metric__value{color:#0f172a}[data-theme=light] .etf-card{border-color:#00000014}[data-theme=light] .etf-card:hover{border-color:#10b9814d}[data-theme=light] .etf-card__ticker{color:#334155}[data-theme=light] .etf-card__status{color:#64748b}[data-theme=light] .etf-card__docs-title{color:#059669}[data-theme=light] .etf-doc-btn{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0;color:#334155}[data-theme=light] .etf-doc-btn:hover{background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .etf-action-btn{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0;color:#334155}[data-theme=light] .etf-action-btn:hover{background:#f1f5f9}[data-theme=light] .defi-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014}[data-theme=light] .defi-card__name{color:#0f172a}[data-theme=light] .defi-card__category,[data-theme=light] .defi-card__stat-label{color:#64748b}[data-theme=light] .council-grid,[data-theme=light] .council-section-title,[data-theme=light] .defi-card__stat-value{color:#0f172a}[data-theme=light] .ecosystem-card,[data-theme=light] .nft-explorer__card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014}[data-theme=light] .ecosystem-card__name{color:#0f172a}[data-theme=light] .ecosystem-card__stat{color:#64748b}[data-theme=light] .council-map,[data-theme=light] .council-map__panel{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014}[data-theme=light] .council-map__title{color:#0f172a}[data-theme=light] .council-map__label{color:#64748b}[data-theme=light] .council-map__value{color:#059669}[data-theme=light] .council-map__btn{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0;color:#334155}[data-theme=light] .council-map__btn:hover{background:#f1f5f9}[data-theme=light] .council-map__btn--active{background:#10b9811a;border-color:#10b981;color:#059669}[data-theme=light] .node-panel{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014}[data-theme=light] .node-panel__title{color:#0f172a}[data-theme=light] .node-panel__label{color:#64748b}[data-theme=light] .node-panel__value{color:#059669}[data-theme=light] .stats__tooltip{background:#0f172a;color:#fff}.stats__wallet-prompt{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;border:1px solid #ffffff0f;border-radius:20px;padding:60px 24px;text-align:center}.stats__wallet-icon{align-items:center;background:#26e2b31f;border-radius:16px;color:#26e2b3;display:flex;height:64px;justify-content:center;margin:0 auto 20px;width:64px}.stats__wallet-title{color:#fff;font-size:20px;font-weight:600;margin-bottom:8px}.stats__wallet-desc{color:#ffffff80;font-size:15px;line-height:1.6}[data-theme=light] .stats__wallet-prompt{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#00000014}[data-theme=light] .stats__wallet-icon{background:#10b9811a;color:#10b981}[data-theme=light] .stats__wallet-title{color:#0f172a}[data-theme=light] .stats__wallet-desc{color:#64748b}[data-theme=light] .hfgi{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .hfgi__header{border-bottom-color:#e2e8f0}[data-theme=light] .hfgi__title{color:#0f172a}[data-theme=light] .hfgi__title-icon{color:#0d7459}[data-theme=light] .hfgi__subtitle{color:#64748b}[data-theme=light] .hfgi__gauge-container{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .hfgi__gauge-value{color:#0f172a}[data-theme=light] .hfgi__gauge-label{color:#64748b}[data-theme=light] .hfgi__components{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .hfgi__components-title{border-bottom-color:#e2e8f0;color:#0f172a}[data-theme=light] .hfgi__component{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .hfgi__component:hover{border-color:#0d74594d}[data-theme=light] .hfgi__component-icon{color:#0d7459}[data-theme=light] .hfgi__component-name{color:#0f172a}[data-theme=light] .hfgi__component-desc{color:#64748b}[data-theme=light] .hfgi__component-score{color:#475569}[data-theme=light] .hfgi__component-score-value{color:#0f172a}[data-theme=light] .hfgi__component-weight{color:#94a3b8}[data-theme=light] .hfgi__component-bar{background:#e2e8f0}[data-theme=light] .hfgi__component-bar-fill{background:linear-gradient(90deg,#0d7459,#10b981)}[data-theme=light] .hfgi__expand-btn{background:#0d745914;color:#0d7459}[data-theme=light] .hfgi__expand-btn:hover{background:#0d745926}[data-theme=light] .hfgi__methodology{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .hfgi__methodology-title{color:#0f172a}[data-theme=light] .hfgi__methodology-text{color:#475569}[data-theme=light] .hfgi__disclaimer{background:#eab30814;border-color:#eab30833}[data-theme=light] .hfgi__disclaimer-icon{color:#d97706}[data-theme=light] .hfgi__disclaimer-title{color:#92400e}[data-theme=light] .hfgi__disclaimer-text{color:#78350f}[data-theme=light] .hfgi__section{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .hfgi__section-title{color:#0f172a}[data-theme=light] .hfgi__section-icon{color:#0d7459}[data-theme=light] .hfgi__interpretation{background:#0000}[data-theme=light] .hfgi__interp-item{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .hfgi__interp-header{color:#0f172a}[data-theme=light] .hfgi__interp-emoji{font-size:24px}[data-theme=light] .hfgi__interp-range{background:#0000000d;color:#64748b}[data-theme=light] .hfgi__interp-sentiment{color:#0f172a}[data-theme=light] .hfgi__interp-desc{color:#475569}[data-theme=light] .hfgi__component-expand{color:#64748b}[data-theme=light] .hfgi__component-details{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .hfgi__metric,[data-theme=light] .hfgi__metric-label{color:#0f172a}[data-theme=light] .hfgi__metric-desc{color:#64748b}[data-theme=light] .hfgi__metric-value{color:#0d7459}[data-theme=light] .hfgi__info-text{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0;color:#475569}[data-theme=light] .hfgi__info-icon{color:#0d7459}[data-theme=light] .defi-dashboard{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .defi-dashboard__header{border-bottom-color:#e2e8f0}[data-theme=light] .defi-dashboard__title{color:#0f172a}[data-theme=light] .defi-title-icon{color:#0d7459}[data-theme=light] .defi-dashboard__subtitle{color:#64748b}[data-theme=light] .defi-section-title{color:#0f172a}[data-theme=light] .defi-categories{border-bottom-color:#e2e8f0}[data-theme=light] .defi-badge{background:#f1f5f9;border-color:#e2e8f0;color:#475569}[data-theme=light] .defi-badge--active,[data-theme=light] .defi-badge:hover{background:#0d74591a;border-color:#0d74594d;color:#0d7459}[data-theme=light] .defi-metrics,[data-theme=light] .metric-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .metric-card:hover{border-color:#0d74594d;box-shadow:0 4px 12px #00000014}[data-theme=light] .metric-card__icon{background:#0d745914;color:#0d7459}[data-theme=light] .metric-card__label{color:#64748b}[data-theme=light] .metric-card__value{color:#0f172a}[data-theme=light] .metric-card__subvalue{color:#94a3b8}[data-theme=light] .protocol-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .protocol-card:hover{border-color:#0d74594d;box-shadow:0 4px 12px #00000014}[data-theme=light] .protocol-card__logo-wrap{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .protocol-card__name{color:#0f172a}[data-theme=light] .protocol-card__symbol{color:#64748b}[data-theme=light] .protocol-card__desc{color:#475569}[data-theme=light] .protocol-card__stats{border-top-color:#e2e8f0}[data-theme=light] .protocol-card__stat-label{color:#64748b}[data-theme=light] .protocol-card__stat-value{color:#0f172a}[data-theme=light] .protocol-card__stat-value--apy{color:#0d7459}[data-theme=light] .protocol-card__features{border-top-color:#e2e8f0}[data-theme=light] .protocol-card__feature{background:#f1f5f9;color:#475569}[data-theme=light] .protocol-card__link{color:#0d7459}[data-theme=light] .protocol-card__link:hover{color:#0a5c47}[data-theme=light] .ecosystem{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .ecosystem__header{border-bottom-color:#e2e8f0}[data-theme=light] .ecosystem__title{color:#0f172a}[data-theme=light] .ecosystem__title-icon{color:#0d7459}[data-theme=light] .ecosystem__subtitle{color:#64748b}[data-theme=light] .ecosystem__categories{border-bottom-color:#e2e8f0}[data-theme=light] .ecosystem__category-btn{background:#f1f5f9;border-color:#e2e8f0;color:#475569}[data-theme=light] .ecosystem__category-btn--active,[data-theme=light] .ecosystem__category-btn:hover{background:#0d74591a;border-color:#0d74594d;color:#0d7459}[data-theme=light] .ecosystem__section-title{color:#0f172a}[data-theme=light] .ecosystem__grid,[data-theme=light] .token-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3}[data-theme=light] .token-card{border-color:#e2e8f0}[data-theme=light] .token-card:hover{border-color:#0d74594d;box-shadow:0 4px 12px #00000014}[data-theme=light] .token-card__logo-wrap{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .token-card__name{color:#0f172a}[data-theme=light] .token-card__symbol{color:#64748b}[data-theme=light] .token-card__price{color:#0f172a}[data-theme=light] .token-card__change{color:#64748b}[data-theme=light] .token-card__change--positive{color:#0d7459}[data-theme=light] .token-card__change--negative{color:#dc2626}[data-theme=light] .token-card__stats{border-top-color:#e2e8f0}[data-theme=light] .token-card__stat-label{color:#64748b}[data-theme=light] .token-card__stat-value{color:#0f172a}[data-theme=light] .nft-explorer{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .nft-explorer__header{border-bottom-color:#e2e8f0}[data-theme=light] .nft-explorer__title{color:#0f172a}[data-theme=light] .nft-explorer__title-icon{color:#0d7459}[data-theme=light] .nft-explorer__subtitle{color:#64748b}[data-theme=light] .nft-explorer__search{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .nft-explorer__search:focus{border-color:#0d7459}[data-theme=light] .nft-explorer__search::placeholder{color:#94a3b8}[data-theme=light] .nft-explorer__tabs{border-bottom-color:#e2e8f0}[data-theme=light] .nft-explorer__tab{color:#64748b}[data-theme=light] .nft-explorer__tab:hover{color:#0d7459}[data-theme=light] .nft-explorer__tab--active{border-bottom-color:#0d7459;color:#0d7459}[data-theme=light] .nft-explorer__section-title{color:#0f172a}[data-theme=light] .collection-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .collection-card:hover{border-color:#0d74594d;box-shadow:0 4px 12px #00000014}[data-theme=light] .collection-card__name{color:#0f172a}[data-theme=light] .collection-card__creator{color:#64748b}[data-theme=light] .collection-card__stats{border-top-color:#e2e8f0}[data-theme=light] .collection-card__stat-label{color:#64748b}[data-theme=light] .collection-card__stat-value{color:#0f172a}[data-theme=light] .collection-card__floor{color:#0d7459}[data-theme=light] .nft-item{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .nft-item:hover{border-color:#0d74594d}[data-theme=light] .nft-item__name{color:#0f172a}[data-theme=light] .nft-item__id{color:#64748b}[data-theme=light] .nft-item__price{color:#0f172a}[data-theme=light] .nft-item__rarity{background:#0d74591a;color:#0d7459}[data-theme=light] .etf-analytics{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .etf-analytics__header{border-bottom-color:#e2e8f0}[data-theme=light] .etf-analytics__title{color:#0f172a}[data-theme=light] .etf-analytics__subtitle{color:#64748b}[data-theme=light] .etf-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .etf-card:hover{border-color:#0d74594d;box-shadow:0 4px 12px #00000014}[data-theme=light] .etf-card__name{color:#0f172a}[data-theme=light] .etf-card__details{color:#64748b}[data-theme=light] .etf-card__metrics{border-top-color:#e2e8f0}[data-theme=light] .etf-card__metric .label{color:#64748b}[data-theme=light] .etf-card__metric .value{color:#0f172a}[data-theme=light] .etf-card__tabs{border-bottom-color:#e2e8f0}[data-theme=light] .etf-card__tab{color:#64748b}[data-theme=light] .etf-card__tab--active,[data-theme=light] .etf-card__tab:hover{color:#0d7459}[data-theme=light] .etf-card__documents{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .etf-card__doc-grid{border-top-color:#e2e8f0}[data-theme=light] .document-category{color:#0f172a}[data-theme=light] .category-icon{color:#0d7459}[data-theme=light] .document-item{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0;color:#475569}[data-theme=light] .document-item:hover{border-color:#0d74594d;color:#0d7459}[data-theme=light] .doc-icon{color:#0d7459}[data-theme=light] .document-item .date{color:#94a3b8}[data-theme=light] .change-positive{color:#0d7459!important}[data-theme=light] .change-negative{color:#dc2626!important}[data-theme=light] .positive{color:#0d7459!important}[data-theme=light] .negative{color:#dc2626!important}[data-theme=light] .etf-comparison{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .etf-comparison__title{color:#0f172a}[data-theme=light] .etf-market-impact{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .etf-market-impact__title{color:#0f172a}[data-theme=light] .news-item{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .news-item:hover{border-color:#0d74594d}[data-theme=light] .news-item__title{color:#0f172a}[data-theme=light] .news-item__source{color:#64748b}[data-theme=light] .news-item__date{color:#94a3b8}[data-theme=light] .mobile-stats,[data-theme=light] .mobile-stats__header{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3}[data-theme=light] .mobile-stats__header{border-bottom-color:#e2e8f0}[data-theme=light] .mobile-stats__title{color:#0f172a}[data-theme=light] .mobile-stats__nav{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-bottom-color:#e2e8f0}[data-theme=light] .mobile-stats__nav-btn{color:#64748b}[data-theme=light] .mobile-stats__nav-btn--active{border-bottom-color:#0d7459;color:#0d7459}[data-theme=light] .mobile-stats__section{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .mobile-stats__section-title{color:#0f172a}[data-theme=light] .mobile-stats__card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border-color:#e2e8f0}[data-theme=light] .mobile-stats__card:hover{border-color:#0d74594d}[data-theme=light] .mobile-stats__card-title,[data-theme=light] .mobile-stats__card-value{color:#0f172a}[data-theme=light] .mobile-stats__card-label{color:#64748b}[data-theme=light] .text-muted{color:#64748b!important}[data-theme=light] .text-primary{color:#0f172a!important}[data-theme=light] .text-secondary{color:#475569!important}[data-theme=light] .text-tertiary{color:#94a3b8!important}[data-theme=light] .text-accent,[data-theme=light] .text-success{color:#0d7459!important}[data-theme=light] .text-danger{color:#dc2626!important}[data-theme=light] .text-warning{color:#d97706!important}[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3,[data-theme=light] h4,[data-theme=light] h5,[data-theme=light] h6{color:#0f172a}[data-theme=light] figcaption,[data-theme=light] label,[data-theme=light] legend{color:#475569}[data-theme=light] [class*=__name],[data-theme=light] [class*=__title]{color:#0f172a}[data-theme=light] [class*=__desc],[data-theme=light] [class*=__description],[data-theme=light] [class*=__label],[data-theme=light] [class*=__subtitle]{color:#64748b}[data-theme=light] [class*=__value]{color:#0f172a}[data-theme=light] .recharts-cartesian-axis-tick-value,[data-theme=light] .recharts-text{fill:#475569!important}[data-theme=light] .recharts-legend-item-text{color:#475569!important}[data-theme=light] .recharts-default-tooltip,[data-theme=light] .recharts-tooltip-wrapper{background:#fff!important;border-color:#e2e8f0!important}[data-theme=light] .recharts-tooltip-label{color:#0f172a!important}[data-theme=light] .recharts-tooltip-item{color:#475569!important}.mcap-calc__crypto-icon{filter:brightness(0) invert(1);opacity:.9;transition:opacity .2s ease,filter .2s ease}.mcap-calc__crypto-icon:hover{opacity:1}[data-theme=light] .mcap-calc__crypto-icon{filter:brightness(0);opacity:.8}[data-theme=light] .mcap-calc__crypto-icon:hover{opacity:1}@keyframes lab-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.4}}@keyframes glow-breathe{0%,to{box-shadow:0 0 5px #8b5cf64d,0 0 10px #8b5cf633,inset 0 0 15px #0000004d;box-shadow:0 0 5px var(--category-glow,#8b5cf64d),0 0 10px var(--category-glow,#8b5cf633),inset 0 0 15px #0000004d}50%{box-shadow:0 0 10px #8b5cf680,0 0 20px #8b5cf64d,0 0 30px #8b5cf61a,inset 0 0 15px #0000004d;box-shadow:0 0 10px var(--category-glow,#8b5cf680),0 0 20px var(--category-glow,#8b5cf64d),0 0 30px var(--category-glow,#8b5cf61a),inset 0 0 15px #0000004d}}@keyframes whatalab-glow{0%,to{box-shadow:0 0 10px #26e2b399,0 0 20px #26e2b366,0 0 40px #26e2b333,inset 0 0 20px #26e2b31a}50%{box-shadow:0 0 20px #26e2b3cc,0 0 40px #26e2b380,0 0 60px #26e2b34d,inset 0 0 30px #26e2b333}}@keyframes scanline{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.wlab__section-header{background:#26e2b30d;border:1px solid #26e2b31a;border-radius:12px;margin-bottom:16px;padding:12px 16px;position:relative;z-index:10}.wlab__section-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.wlab__section-icon{align-items:center;color:#26e2b3;display:flex;justify-content:center}.wlab__section-icon svg{stroke:#26e2b3}.wlab__section-title{color:#fffffff2;font-size:20px;font-weight:700;letter-spacing:-.3px;margin:0}.wlab__section-subtitle{color:#ffffff80;font-size:14px;font-weight:400;margin:0}.wlab__section-subtitle:before{color:#ffffff4d;content:"·";margin-right:12px}.wlab__header-icon{transition:all .3s ease}.wlab__header-icon .wlab__icon-circle,.wlab__header-icon .wlab__icon-path,.wlab__header-icon .wlab__icon-rect{stroke-dasharray:100;stroke-dashoffset:100;animation:wlab-icon-draw 1s ease forwards}.wlab__header-icon .wlab__icon-line{stroke-dasharray:20;stroke-dashoffset:20;animation:wlab-icon-draw .6s ease .5s forwards}@keyframes wlab-icon-draw{to{stroke-dashoffset:0}}.wlab__header-icon--nft .wlab__icon-rect:first-child{animation-delay:0s}.wlab__header-icon--nft .wlab__icon-rect:nth-child(2){animation-delay:.1s}.wlab__header-icon--nft .wlab__icon-rect:nth-child(3){animation-delay:.2s}.wlab__header-icon--nft .wlab__icon-rect:nth-child(4){animation-delay:.3s}.wlab__header-icon--token .wlab__icon-circle{animation-delay:0s}.wlab__header-icon--token .wlab__icon-path{animation-delay:.3s}.wlab__header-icon--token .wlab__icon-line{animation-delay:.5s}.wlab__header-icon--formula .wlab__icon-path:first-child{animation-delay:0s}.wlab__header-icon--formula .wlab__icon-path:nth-child(2){animation-delay:.2s}.wlab__header-icon--formula .wlab__icon-line{animation-delay:.4s}[data-theme=light] .wlab__section-header{background:#0d74590d;border-color:#0d74591a}[data-theme=light] .wlab__section-icon{color:#0d7459}[data-theme=light] .wlab__section-icon svg{stroke:#0d7459}[data-theme=light] .wlab__section-title{color:#000000e6}[data-theme=light] .wlab__section-subtitle{color:#00000080}[data-theme=light] .wlab__section-subtitle:before{color:#0000004d}.laboratory{background:#0000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,sans-serif;min-height:100vh;opacity:0;padding:24px;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.laboratory--visible{opacity:1;transform:translateY(0)}.laboratory__container{margin:0 auto;max-width:1400px}.laboratory__loading{align-items:center;color:#ffffff80;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:300px}.laboratory__spinner{animation:lab-spin 1s linear infinite;border:3px solid #26e2b333;border-radius:50%;border-top-color:#26e2b3;height:40px;width:40px}@keyframes lab-spin{to{transform:rotate(1turn)}}.laboratory__hero{padding:112px 24px 24px;text-align:center}.laboratory__logo{align-items:center;background:linear-gradient(135deg,#26e2b333,#26e2b30d);border:1px solid #26e2b34d;border-radius:20px;color:#26e2b3;display:inline-flex;height:72px;justify-content:center;margin-bottom:1.25rem;position:relative;width:72px}.laboratory__logo:before{background:radial-gradient(circle,#26e2b326,#0000 70%);border-radius:50%;content:"";inset:-20px;pointer-events:none;position:absolute}.laboratory__logo svg{color:#26e2b3;height:32px;position:relative;width:32px;z-index:1}.laboratory__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700;letter-spacing:-1px;margin:0 0 12px}.laboratory__subtitle{color:#fff9;font-size:18px;font-weight:400;margin:0 auto 20px;max-width:500px}.laboratory__update-badge{display:none}.laboratory__update-dot{animation:pulse-dot 2s infinite;background:#26e2b3;border-radius:50%;height:6px;width:6px}.laboratory__refresh-btn{background:#0000;border:none;border-radius:6px;color:#26e2b3;cursor:pointer;font-size:12px;font-weight:600;margin-left:8px;padding:4px 12px;transition:all .2s}.laboratory__refresh-btn:hover:not(:disabled){background:#26e2b31a}.laboratory__refresh-btn:disabled{cursor:not-allowed;opacity:.5}.laboratory__stats-bar{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0f172a99;border:1px solid #26e2b31f;border-radius:16px;display:flex;gap:24px;justify-content:center;margin:24px auto 8px;padding:14px 32px;transition:all .3s ease;width:-webkit-fit-content;width:fit-content}.laboratory__stats-bar:hover{border-color:#26e2b340;box-shadow:0 0 20px #26e2b314}.laboratory__stat-item{align-items:center;display:flex;gap:10px}.laboratory__stat-label{color:#ffffff73;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.laboratory__stat-value{font-feature-settings:"tnum";color:#26e2b3;font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.laboratory__stat-value--time{font-size:14px;font-weight:600}.laboratory__stat-divider{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;height:24px;width:1px}.laboratory__refresh-btn-inline{background:#0000;border:none;border-radius:20px;color:#26e2b3;cursor:pointer;font-size:13px;font-weight:600;margin-left:8px;padding:6px 16px;transition:all .2s}.laboratory__refresh-btn-inline:hover:not(:disabled){background:#26e2b326}.laboratory__refresh-btn-inline:disabled{cursor:not-allowed;opacity:.5}.laboratory__game-stats{display:none}.laboratory__stat{align-items:baseline;display:flex;gap:6px}.laboratory__tabs{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0f172a99;border:1px solid #26e2b31f;border-radius:16px;display:flex;gap:8px;justify-content:center;margin:32px auto;max-width:100%;overflow-x:auto;padding:8px;width:-webkit-fit-content;width:fit-content}.laboratory__tab{align-items:center;background:#0000;border:1.5px solid #0000;border-radius:12px;color:#ffffff73;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:8px;padding:14px 24px;transition:all .25s cubic-bezier(.4,0,.2,1);white-space:nowrap}.laboratory__tab:hover{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;color:#ffffffb3}.laboratory__tab--active{background:#26e2b314;border-color:#26e2b380;box-shadow:0 0 12px #26e2b326;color:#26e2b3}.laboratory__tab--active:hover{background:#26e2b31f;border-color:#26e2b399;color:#26e2b3}.laboratory__tab--active .laboratory__tab-icon{color:#26e2b3}.laboratory__tab-icon{align-items:center;display:flex;justify-content:center}.laboratory__tab-icon svg{height:20px;width:20px}.laboratory__tab-label{font-weight:500}.laboratory__content{padding-bottom:60px}.periodic-table{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#0a0f1ef2,#141e32e6);border:1px solid #26e2b333;border-radius:16px;box-shadow:0 0 40px #26e2b31a,0 0 80px #26e2b30d,inset 0 0 60px #26e2b308,inset 0 1px 0 #ffffff0d;overflow:hidden;padding:24px;position:relative}.periodic-table:before{animation:scanline 4s linear infinite;background:linear-gradient(90deg,#0000,#26e2b380 50%,#0000);height:2px;z-index:100}.periodic-table:after,.periodic-table:before{content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.periodic-table:after{background:radial-gradient(ellipse at 20% 20%,#26e2b314 0,#0000 50%),radial-gradient(ellipse at 80% 80%,#60a5fa0d 0,#0000 50%);bottom:0}.periodic-table__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:8px;position:relative;z-index:1}.periodic-table__scroll::-webkit-scrollbar{height:6px}.periodic-table__scroll::-webkit-scrollbar-track{background:#0000004d;border-radius:3px}.periodic-table__scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#26e2b3,#60a5fa);border-radius:3px;box-shadow:0 0 10px #26e2b380}.periodic-table__grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(18,minmax(54px,1fr));min-width:1100px;padding:4px}.element{align-items:center;aspect-ratio:1;background:#00000080;border:2px solid #fff3;border:2px solid var(--category-color,#fff3);border-radius:8px;box-shadow:0 0 8px #ffffff1a,inset 0 0 20px #00000080;box-shadow:0 0 8px var(--category-glow,#ffffff1a),inset 0 0 20px #00000080;cursor:pointer;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:4px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.element:before{background:linear-gradient(135deg,#0000,#ffffff0d 50%,#0000);background:linear-gradient(135deg,#0000 0,var(--category-glow,#ffffff0d) 50%,#0000 100%);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s}.element:hover{border-color:#ffffff80;border-color:var(--category-color,#ffffff80);box-shadow:0 0 15px #ffffff4d,0 0 30px #fff3,0 10px 30px #00000080,inset 0 0 20px #0000004d;box-shadow:0 0 15px var(--category-glow,#ffffff4d),0 0 30px var(--category-glow,#fff3),0 10px 30px #00000080,inset 0 0 20px #0000004d;transform:translateY(-4px);z-index:10}.element:hover:before{opacity:1}.element--selected{animation:glow-breathe 2s ease-in-out infinite;transform:translateY(-6px);z-index:20}.element--whatalab{animation:whatalab-glow 2s ease-in-out infinite;background:linear-gradient(135deg,#26e2b333,#60a5fa33);border-color:#26e2b399!important}.element--placeholder{visibility:hidden}.element__atomic{color:#fff6;font-family:Courier New,monospace;font-size:8px;font-weight:600;left:5px;position:absolute;top:3px}.element__symbol{font-size:18px;font-weight:700;line-height:1;text-align:center;text-shadow:0 0 10px currentColor,0 0 20px currentColor;transition:text-shadow .3s}.element:hover .element__symbol{text-shadow:0 0 15px currentColor,0 0 30px currentColor,0 0 45px currentColor}.element__symbol-sub{font-size:10px;opacity:.8;vertical-align:sub}.element__name{display:none}.element--discovered{background:#26e2b31a}.element--discovered:after{background:#26e2b3;border-radius:50%;box-shadow:0 0 8px #26e2b3;content:"";height:6px;position:absolute;right:2px;top:2px;width:6px}.element__volume{color:#fffc;font-family:Courier New,monospace;font-size:9px;font-weight:600;margin-top:2px;text-align:center;text-shadow:0 0 5px #ffffff4d}.periodic-table__legend{border-top:1px solid #26e2b326;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:24px;padding-top:24px;position:relative;z-index:1}.legend-item{align-items:center;background:#0006;border:1px solid #ffffff1a;border-radius:20px;cursor:pointer;display:flex;gap:8px;padding:8px 14px;transition:all .3s ease}.legend-item:hover{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;border-color:#ffffff4d;border-color:var(--legend-color,#ffffff4d);box-shadow:0 0 15px #fff3;box-shadow:0 0 15px var(--legend-color,#fff3)}.legend-item--active{background:#0009;box-shadow:0 0 15px #ffffff4d,inset 0 0 20px #0000004d;box-shadow:0 0 15px var(--legend-color,#ffffff4d),inset 0 0 20px #0000004d}.legend-item__color{border-radius:50%;height:12px;transition:all .3s;width:12px}.legend-item:hover .legend-item__color{transform:scale(1.2)}.legend-item__name{color:#ffffffb3;font-size:11px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;transition:color .3s}.lab-modal__overlay{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00050feb;bottom:0;display:flex;justify-content:center;left:0;padding:16px;position:fixed;right:0;top:0;z-index:1000}.lab-modal{background:linear-gradient(145deg,#080f19fa,#0c1623fa);border:1px solid #26e2b3;border:1px solid var(--lab-color,#26e2b3);border-radius:4px 20px 20px 20px;box-shadow:0 0 30px #0009,0 0 60px #26e2b326,inset 0 1px 0 #ffffff0d;box-shadow:0 0 30px #0009,0 0 60px var(--lab-color,#26e2b326),inset 0 1px 0 #ffffff0d;max-height:90vh;max-width:440px;overflow:hidden;overflow-y:auto;padding:24px;position:relative;width:100%}.lab-modal__corner{border-color:#0000 #0006 #0000 #0000;border-style:solid;border-width:32px 32px 0 0;height:0;left:0;position:absolute;top:0;width:0}.lab-modal__corner:after{border-bottom:32px solid #26e2b3;border-bottom-color:var(--lab-color,#26e2b3);border-left:32px solid #0000;border-right:0 solid #0000;border-top:0 solid #0000;content:"";height:0;left:0;opacity:.7;position:absolute;top:-32px;width:0}.lab-modal__grid-lines{background-image:linear-gradient(hsla(0,0%,100%,.015) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.015) 1px,#0000 0);background-size:24px 24px;bottom:0;left:0;opacity:.6;pointer-events:none;position:absolute;right:0;top:0}.lab-modal__close{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;border:1px solid #ffffff1a;border-radius:8px;color:#ffffff80;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:14px;top:14px;transition:all .2s;width:32px;z-index:10}.lab-modal__close:hover{background:#ff505033;border-color:#ff505066;color:#ff5050}.lab-modal__header{align-items:flex-start;border-bottom:1px dashed #ffffff1a;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;padding-right:40px}.lab-modal__id-badge{display:flex;flex-direction:column;gap:2px}.lab-modal__id-label{color:#fff6;font-family:Courier New,monospace;font-size:10px;letter-spacing:2px;text-transform:uppercase}.lab-modal__id-number{color:#26e2b3;color:var(--lab-color,#26e2b3);font-family:Courier New,monospace;font-size:16px;font-weight:700;text-shadow:0 0 10px #26e2b380;text-shadow:0 0 10px var(--lab-color,#26e2b380)}.lab-modal__category-badge{border:1px solid;border-radius:4px;font-size:10px;font-weight:600;letter-spacing:1px;padding:5px 12px;text-transform:uppercase;white-space:nowrap}.lab-modal__content{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.lab-modal__symbol-section{align-items:center;display:flex;gap:16px}.lab-modal__symbol-box{align-items:center;background:#0006;border:2px solid;border-radius:12px;display:flex;flex-shrink:0;height:80px;justify-content:center;position:relative;width:80px}.lab-modal__symbol-box:before{border:1px solid #26e2b3;border:1px solid var(--lab-color,#26e2b3);border-radius:14px;content:"";inset:-5px;opacity:.25;position:absolute}.lab-modal__symbol{font-size:36px;font-weight:700;text-shadow:0 0 20px currentColor}.lab-modal__subscript{font-size:16px;opacity:.7}.lab-modal__name-area{display:flex;flex:1 1;flex-direction:column;gap:8px}.lab-modal__name{color:#fff;font-size:20px;font-weight:600;line-height:1.2;margin:0}.lab-modal__name--mystery{color:#ffffff40;font-size:22px;letter-spacing:8px}.lab-modal__status{align-items:center;border-radius:6px;display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.5px;padding:5px 10px;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.lab-modal__status--discovered{background:#26e2b326;border:1px solid #26e2b34d;color:#26e2b3}.lab-modal__status--unknown{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;border:1px solid #ffffff1a;color:#ffffff80}.lab-modal__status--unknown span{font-size:12px;font-weight:700}.lab-modal__success-badge{animation:pop .3s ease;background:#26e2b333;border-radius:6px;color:#26e2b3;display:inline-block;font-size:12px;font-weight:600;padding:4px 10px}@keyframes pop{0%{transform:scale(.8)}50%{transform:scale(1.1)}to{transform:scale(1)}}.lab-modal__image-section{display:flex;justify-content:center}.lab-modal__image-container{background:#0000004d;border:2px solid #ffffff1a;border-radius:12px;box-shadow:0 4px 20px #0000004d;height:140px;overflow:hidden;width:140px}.lab-modal__image{height:100%;object-fit:cover;width:100%}.lab-modal__stats-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.lab-modal__stat{align-items:center;background:#0000004d;border:1px solid #ffffff14;border-radius:10px;display:flex;gap:10px;padding:12px}.lab-modal__stat-icon{font-size:18px}.lab-modal__stat-data{display:flex;flex-direction:column;gap:2px}.lab-modal__stat-value{font-family:Courier New,monospace;font-size:16px;font-weight:700}.lab-modal__stat-label{color:#fff6;font-size:10px;letter-spacing:.5px;text-transform:uppercase}.lab-modal__game{background:#0000004d;border:1px dashed #ffffff26;border-radius:12px;margin-bottom:16px;padding:18px}.lab-modal__game-header{align-items:center;display:flex;gap:10px;margin-bottom:12px}.lab-modal__game-icon{font-size:20px}.lab-modal__game-title{color:#fff;font-size:15px;font-weight:600}.lab-modal__game-hint{color:#ffffff80;font-size:12px;margin:0 0 14px}.lab-modal__game-form{display:flex;gap:10px;margin-bottom:12px}.lab-modal__input{background:#0006;border:1px solid #ffffff1f;border-radius:8px;color:#fff;flex:1 1;font-size:14px;min-width:0;outline:none;padding:12px 14px;transition:all .2s}.lab-modal__input:focus{border-color:#26e2b3;border-color:var(--lab-color,#26e2b3);box-shadow:0 0 15px #26e2b340;box-shadow:0 0 15px var(--lab-color,#26e2b340)}.lab-modal__input::placeholder{color:#ffffff40}.lab-modal__submit-btn{border:none;border-radius:8px;color:#000;cursor:pointer;font-size:13px;font-weight:600;padding:12px 20px;transition:all .2s;white-space:nowrap}.lab-modal__submit-btn:hover:not(:disabled){box-shadow:0 0 20px #26e2b366;box-shadow:0 0 20px var(--lab-color,#26e2b366);filter:brightness(1.1)}.lab-modal__submit-btn:disabled{cursor:not-allowed;opacity:.5}.lab-modal__error{animation:shake .4s ease;color:#f95f5f;font-size:12px;margin-bottom:10px;text-align:center}@keyframes shake{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.lab-modal__giveup-btn{align-items:center;background:#0000;border:1px solid #ffffff1a;border-radius:8px;color:#ffffff80;cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:center;padding:10px;transition:all .2s;width:100%}.lab-modal__giveup-btn:hover{background:#f95f5f1a;border-color:#f95f5f4d;color:#f95f5f}.lab-modal__footer{border-top:1px dashed #ffffff1a;padding-top:14px}.lab-modal__description{color:#ffffff73;font-size:12px;font-style:italic;line-height:1.5;margin:0}@media (max-width:480px){.lab-modal{border-radius:4px 16px 16px 16px;margin:8px;max-width:100%;padding:20px}.lab-modal__symbol-box{height:70px;width:70px}.lab-modal__symbol{font-size:32px}.lab-modal__name{font-size:18px}.lab-modal__image-container{height:120px;width:120px}.lab-modal__game-form{flex-direction:column}.lab-modal__submit-btn{width:100%}}.formulas{margin:0 auto;max-width:1200px}.formulas__create-row{display:flex;justify-content:flex-end;margin-bottom:20px}.formulas__create-btn{align-items:center;background:linear-gradient(135deg,#26e2b3,#1fd4a7);border:none;border-radius:12px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:all .3s}.formulas__create-btn:hover{box-shadow:0 8px 30px #26e2b366;transform:translateY(-2px)}.formulas__creator{background:#0006;border:1px solid #26e2b333;border-radius:16px;margin-bottom:32px;padding:24px}.formulas__creator h3{color:#fff;font-size:18px;font-weight:600;margin:0 0 20px;text-align:center}.formulas__input{background:#0006;border:1px solid #ffffff26;border-radius:10px;color:#fff;font-size:14px;margin-bottom:12px;outline:none;padding:12px 16px;transition:all .3s;width:100%}.formulas__input:focus{border-color:#26e2b3;box-shadow:0 0 15px #26e2b333}.formulas__input::placeholder{color:#ffffff4d}.formulas__selector-tabs{display:flex;gap:8px;margin-bottom:12px}.formulas__selector-tab{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;border:1px solid #ffffff1a;border-radius:8px;color:#fff9;cursor:pointer;flex:1 1;font-size:12px;padding:8px 12px;transition:all .2s}.formulas__selector-tab:hover{background:#ffffff1a;color:#fff}.formulas__selector-tab--active{background:#26e2b326;border-color:#26e2b3;color:#26e2b3}.formulas__formula-type{background:#ffffff1a;border-radius:12px;font-size:11px;font-weight:600;margin-left:12px;padding:4px 10px}.formulas__selector{margin:16px 0}.formulas__selector-label{align-items:center;color:#fff9;display:flex;flex-wrap:wrap;font-size:13px;gap:4px;margin-bottom:12px}.formulas__selector-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(50px,1fr));max-height:280px;overflow-y:auto;padding:4px}.formulas__selector-item{align-items:center;aspect-ratio:1;background:#0006;border:2px solid #ffffff1a;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:600;justify-content:center;position:relative;transition:all .2s}.formulas__element-type-badge{font-size:8px;opacity:.7;position:absolute;right:2px;top:2px}.formulas__selector-item--nft{border-left:3px solid #26e2b3}.formulas__selector-item--token{border-left:3px solid #3b82f6}.formulas__lock-icon{font-size:10px}.formulas__selector-item:hover{border-color:#ffffff4d;transform:scale(1.05)}.formulas__selector-item--selected{transform:scale(1.1)}.formulas__preview{align-items:center;background:#0000004d;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:16px 0;padding:16px}.formula-card__element--nft{background:#26e2b326!important;border-color:#10b981!important}.formula-card__element--token{background:#60a5fa26!important;border-color:#3b82f6!important}.formula-card__element-badge{font-size:10px;margin-right:3px}.formulas__save-btn{background:#26e2b3;border:none;border-radius:10px;color:#000;cursor:pointer;display:block;font-size:15px;font-weight:600;padding:14px;transition:all .3s;width:100%}.formulas__save-btn:hover:not(:disabled){background:#2aedc0;box-shadow:0 0 20px #26e2b366}.formulas__save-btn:disabled{cursor:not-allowed;opacity:.5}.formulas__section-title{border-bottom:1px solid #ffffff1a;color:#fffc;font-size:18px;font-weight:600;margin:32px 0 16px;padding-bottom:12px}.formulas__empty{background:#0003;border-radius:12px;color:#fff6;font-size:14px;margin-bottom:24px;padding:24px;text-align:center}.formulas__empty-banner{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff05;border:1px dashed #ffffff1a;border-radius:16px;grid-column:1/-1;padding:48px 30px;text-align:center}.formulas__empty-banner-icon{color:#fff9;margin-bottom:16px;opacity:.35}.formulas__empty-banner-title{color:#fffc;font-size:17px;font-weight:700;margin:0 0 8px}.formulas__empty-banner-text{color:#fff6;font-size:14px;font-style:italic;margin:0}.formulas__example-card{background:#0006;border:1px solid #26e2b326;border-radius:16px;grid-column:1/-1;margin:0 auto;max-width:480px;padding:24px;text-align:center}.formulas__example-badge{align-items:center;background:#26e2b31f;border:1px solid #26e2b340;border-radius:20px;color:#26e2b3;display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.5px;margin-bottom:16px;padding:4px 12px;text-transform:uppercase}.formulas__example-name{color:#fff;font-size:18px;font-weight:700;margin:0 0 8px}.formulas__example-desc{color:#94a3b8cc;font-size:13px;line-height:1.5;margin:0 0 20px}.formulas__example-equation{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:16px}.formulas__example-element{background:#00000080;border:2px solid;border-radius:8px;color:#fff;font-family:SF Mono,Fira Code,monospace;font-size:13px;font-weight:700;padding:6px 14px}.formulas__example-operator{color:#94a3b880;font-size:16px;font-weight:700}.formulas__example-result{font-size:20px}.formulas__example-hint{color:#94a3b880;font-size:12px;font-style:italic;margin:0}.formulas__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.formulas__stats-banner{background:linear-gradient(135deg,#26e2b31a,#60a5fa0d);border:1px solid #26e2b333;border-radius:12px;display:flex;gap:24px;margin-bottom:20px;padding:16px 24px}.formulas__stat{align-items:center;display:flex;flex-direction:column;gap:4px}.formulas__stat-value{color:#26e2b3;font-family:SF Mono,monospace;font-size:24px;font-weight:700}.formulas__stat-label{color:#94a3b8cc;font-size:11px;letter-spacing:.5px;text-transform:uppercase}.formulas__dropdowns-row{align-items:center;display:flex;gap:12px;margin-bottom:20px}.formulas__dropdown-wrapper{position:relative}.formulas__dropdown{appearance:none;-webkit-appearance:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid #ffffff1f;border-radius:10px;color:#f8fafc;cursor:pointer;font-size:13px;font-weight:500;min-width:160px;padding:10px 36px 10px 14px;transition:all .3s}.formulas__dropdown:hover{background-color:#0f141ed9;border-color:#26e2b359}.formulas__dropdown:focus{border-color:#26e2b3;box-shadow:0 0 12px #26e2b326;outline:none}.formulas__dropdown option{background:#0f141e;color:#f8fafc;padding:10px}.formulas__dropdown option:disabled{color:#94a3b866}.formulas__sort,.formulas__tabs{display:none}.formulas__loading{color:#94a3b8cc;font-size:14px;padding:40px;text-align:center}.formulas__create-hint{font-size:12px;margin-left:8px}.formulas__creator-subtitle{color:#94a3b8b3;font-size:12px;margin-bottom:16px}.formulas__selector-item--locked{cursor:not-allowed;position:relative}.formulas__lock-icon{font-size:8px;position:absolute;right:2px;top:2px}.formula-card{background:#0006;border:1px solid #26e2b326;border-radius:16px;overflow:hidden;padding:24px;position:relative;transition:all .3s}.formula-card--custom{background:linear-gradient(135deg,#60a5fa14,#0006);border-color:#60a5fa4d}.formula-card--custom:before{background:linear-gradient(90deg,#60a5fa,#26e2b3)!important}.formula-card--community{border-color:#26e2b333}.formula-card--whatakit{background:linear-gradient(135deg,#fbbf240d,#0006);border-color:#fbbf244d}.formula-card--whatakit:before{background:linear-gradient(90deg,#fbbf24,#f59e0b)!important;opacity:1}.formula-card__whatakit-badge{animation:pulse-glow 2s ease-in-out infinite;font-size:16px}.formula-card__actions{align-items:center;display:flex;gap:8px}.formula-card__like{align-items:center;background:#0000004d;border:1px solid #ffffff1a;border-radius:20px;color:#94a3b8cc;cursor:pointer;display:flex;font-size:12px;gap:4px;padding:6px 12px;transition:all .3s}.formula-card__like:hover:not(:disabled){background:#ef44441a;border-color:#ef444466}.formula-card__like--active{background:#ef444426;border-color:#ef444466;color:#ef4444}.formula-card__like:disabled{cursor:not-allowed;opacity:.5}.formula-card__footer{align-items:center;border-top:1px solid #ffffff0d;display:flex;justify-content:space-between;margin-top:16px;padding-top:12px}.formula-card__wallet{background:#0000004d;border-radius:4px;color:#94a3b899;font-family:SF Mono,monospace;font-size:11px;padding:4px 8px}.formula-card__date{color:#94a3b880;font-size:11px}.formula-card:before{background:linear-gradient(90deg,#26e2b3,#60a5fa);content:"";height:2px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s}.formula-card:hover{border-color:#26e2b34d;box-shadow:0 0 30px #26e2b31a;transform:translateY(-2px)}.formula-card:hover:before{opacity:1}.formula-card__header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.formula-card__name{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:600;gap:8px;margin:0}.formula-card__reward{font-size:20px}.formula-card__delete{align-items:center;background:#0000;border:1px solid #f95f5f4d;border-radius:8px;color:#f95f5f99;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .2s;width:32px}.formula-card__delete:hover{background:#f95f5f1a;border-color:#f95f5f80;color:#f95f5f}.formula-card__difficulty{border-radius:12px;font-size:10px;font-weight:600;padding:4px 10px;text-transform:uppercase}.formula-card__difficulty--beginner{background:#26e2b333;border:1px solid #26e2b34d;color:#26e2b3}.formula-card__difficulty--intermediate{background:#fbe60033;border:1px solid #fbe6004d;color:#fbe600}.formula-card__difficulty--advanced{background:#f95f5f33;border:1px solid #f95f5f4d;color:#f95f5f}.formula-card__description{color:#fff9;font-size:13px;line-height:1.5;margin:0 0 16px}.formula-card__equation{align-items:center;background:#0000004d;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:16px}.formula-card__element{background:#26e2b333;border:1px solid #26e2b366;border-radius:8px;color:#fff;font-family:Courier New,monospace;font-size:14px;font-weight:600;padding:6px 12px}.formula-card__operator{color:#fff6;font-size:18px}.formula-card__arrow{color:#26e2b3;font-size:20px;text-shadow:0 0 10px #26e2b380}.formula-card__result{font-size:24px}.formula-card__tools{display:flex;gap:8px}.formula-card__tool{font-size:20px}.quiz__levels{margin:0 auto;max-width:800px;text-align:center}.quiz__title{color:#fff;font-size:28px;font-weight:700;margin:0 0 12px}.quiz__subtitle{color:#ffffff80;font-size:14px;margin:0 0 32px}.quiz__levels-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.quiz__level-card{background:#0006;border:1px solid #ffffff1a;border-radius:16px;cursor:pointer;padding:28px;text-align:center;transition:all .3s}.quiz__level-card:hover:not(.quiz__level-card--locked){border-color:#26e2b366;box-shadow:0 12px 40px #26e2b326;transform:translateY(-4px)}.quiz__level-card--completed{background:linear-gradient(135deg,#26e2b326,#60a5fa1a);border-color:#26e2b34d}.quiz__level-card--locked{cursor:not-allowed;opacity:.5}.quiz__level-icon{color:#ffffff4d;font-size:40px;margin-bottom:16px}.quiz__level-card--completed .quiz__level-icon{color:#26e2b3}.quiz__level-name{color:#fff;font-size:16px;font-weight:600;margin:0 0 8px}.quiz__level-desc{color:#ffffff80;font-size:13px;margin:0 0 16px}.quiz__level-status{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;border:1px solid #ffffff1a;border-radius:20px;color:#ffffff80;display:inline-block;font-size:11px;font-weight:600;letter-spacing:1px;padding:6px 14px;text-transform:uppercase}.quiz__level-card--completed .quiz__level-status{background:#26e2b333;border-color:#26e2b34d;color:#26e2b3}.quiz__card{background:#0006;border:1px solid #26e2b326;border-radius:20px;box-shadow:0 0 40px #26e2b314;max-width:600px;padding:32px}.quiz__back-btn{border:1px solid #ffffff26;border-radius:8px;color:#fff9;font-size:13px;left:16px;padding:8px 16px;top:16px;transition:all .2s}.quiz__back-btn:hover{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;border-color:#ffffff4d}.quiz__level-badge{background:linear-gradient(135deg,#26e2b333,#60a5fa33);border:1px solid #26e2b34d;color:#26e2b3;display:inline-block;font-size:12px;letter-spacing:1px;margin-bottom:20px;padding:6px 16px;text-transform:uppercase}.quiz__progress-bar{background:#ffffff1a;border-radius:2px;height:4px;margin-bottom:24px}.quiz__progress-fill{background:linear-gradient(90deg,#26e2b3,#60a5fa);border-radius:2px;box-shadow:0 0 10px #26e2b380;transition:width .4s ease}.quiz__progress{color:#ffffff80;font-size:12px;letter-spacing:2px;margin-bottom:20px;text-align:center;text-transform:uppercase}.quiz__question{font-size:20px;line-height:1.4;margin:0 0 28px;text-align:center}.quiz__options{gap:12px;margin-bottom:24px}.quiz__option{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;border:1px solid #ffffff1a;border-radius:12px;color:#fffc;font-size:15px;padding:16px 20px;transition:all .3s}.quiz__option:hover:not(:disabled){background:#26e2b31a;border-color:#26e2b34d;box-shadow:0 0 15px #26e2b326}.quiz__option--selected{background:#26e2b326;border-color:#26e2b380;box-shadow:0 0 20px #26e2b333}.quiz__option--correct{background:#26e2b333!important;border-color:#26e2b399!important;box-shadow:0 0 20px #26e2b34d!important}.quiz__option--wrong{background:#f95f5f33!important;border-color:#f95f5f99!important;box-shadow:0 0 20px #f95f5f4d!important}.quiz__explanation{background:#26e2b31a;border:1px solid #26e2b333;color:#fffc;font-size:13px;margin-bottom:20px;text-align:center}.quiz__btn,.quiz__explanation{border-radius:12px;padding:16px}.quiz__btn{background:#26e2b3;color:#000;display:block;font-size:15px;letter-spacing:1px;text-transform:uppercase;transition:all .3s}.quiz__btn:hover:not(:disabled){background:#2aedc0;box-shadow:0 0 30px #26e2b366;transform:translateY(-2px)}.quiz__complete-title{font-size:24px;margin:0 0 20px}.quiz__score{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#26e2b3,#60a5fa);-webkit-background-clip:text;background-clip:text;font-size:64px;font-weight:700;margin-bottom:16px}.quiz__score--perfect{animation:pulse-glow 1.5s ease-in-out infinite}@keyframes pulse-glow{0%,to{filter:drop-shadow(0 0 10px rgba(38,226,179,.5))}50%{filter:drop-shadow(0 0 25px rgba(38,226,179,.8))}}.quiz__message{color:#ffffffb3;font-size:16px;margin:0 0 24px}.quiz__answers-review{gap:8px;margin-bottom:24px}.quiz__answer-dot{background:#fff3}.quiz__answer-dot--correct{background:#26e2b3;box-shadow:0 0 10px #26e2b380}.quiz__answer-dot--wrong{background:#f95f5f;box-shadow:0 0 10px #f95f5f80}.quiz__btn--secondary{background:#0000;border:2px solid #26e2b3;color:#26e2b3}.quiz__btn--secondary:hover:not(:disabled){background:#26e2b31a;box-shadow:0 0 20px #26e2b34d}.quiz__btn--ghost{color:#ffffff80;margin-top:12px}.quiz__btn--ghost:hover{box-shadow:none;color:#fffc;transform:none}.achievements__grid{grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.achievement{background:#0006;border:1px solid #ffffff1a;border-radius:16px;padding:20px;text-align:center;transition:all .3s}.achievement--locked{filter:grayscale(.8);opacity:.5}.achievement--unlocked{background:linear-gradient(135deg,#26e2b31f,#60a5fa14);border-color:#26e2b340;box-shadow:0 0 30px #26e2b31a}.achievement__icon{font-size:40px;margin-bottom:12px}.achievement__name{font-size:14px;margin-bottom:6px}.achievement__description{color:#ffffff80;font-size:11px;margin-bottom:14px}.achievement__progress{background:#ffffff1a;border-radius:2px;height:4px}.achievement__progress-fill{background:linear-gradient(90deg,#26e2b3,#60a5fa);border-radius:2px;box-shadow:0 0 10px #26e2b380}.achievement__count{color:#fff6;font-family:Courier New,monospace;font-size:11px;margin-top:8px}@media (max-width:1024px){.periodic-table__grid{gap:4px;grid-template-columns:repeat(18,50px)}.element__symbol{font-size:14px}.formulas__grid{grid-template-columns:1fr}.formulas__dropdowns-row{flex-wrap:wrap}.formulas__dropdown{font-size:12px;min-width:140px}.formulas__create-row{justify-content:center}.formulas__create-btn{max-width:280px;width:100%}}@media (max-width:768px){.laboratory{padding:16px}.laboratory__hero{padding:24px 16px}.laboratory__logo{border-radius:16px;height:64px;margin-bottom:16px;width:64px}.laboratory__logo svg{height:32px;width:32px}.laboratory__title{font-size:32px}.laboratory__subtitle{font-size:14px}.laboratory__stats-bar{border-radius:14px;flex-wrap:wrap;gap:12px 20px;margin:16px auto 8px;padding:12px 20px}.laboratory__stat-item{gap:6px}.laboratory__stat-label{font-size:9px}.laboratory__stat-value{font-size:13px}.laboratory__stat-value--time{font-size:12px}.laboratory__stat-divider{height:20px}.laboratory__refresh-btn-inline{font-size:12px;padding:4px 12px}.laboratory__tabs{border-radius:14px;gap:4px;margin:20px auto;padding:6px}.laboratory__tab{border-radius:10px;font-size:13px;padding:10px 16px}.laboratory__tab-label{display:none}.periodic-table{border-radius:12px;padding:16px}.periodic-table__grid{gap:4px;grid-template-columns:repeat(18,44px)}.element{padding:3px}.element__symbol{font-size:13px}.element__name{font-size:5px}.element__volume{font-size:7px}.element-detail{max-height:90vh;overflow-y:auto;padding:24px;width:95%}.quiz__card{padding:24px}.quiz__question{font-size:17px}.wlab__section-header{margin-bottom:12px;padding:10px 12px}.wlab__section-title-row{gap:10px}.wlab__section-title{font-size:18px}.wlab__section-subtitle{font-size:13px}.wlab__section-icon svg{height:18px;width:18px}}@media (max-width:500px){.periodic-table__legend{gap:6px;margin-top:16px;padding-top:16px}.legend-item{padding:6px 10px}.legend-item__name{font-size:9px}.periodic-table__grid{gap:3px;grid-template-columns:repeat(18,38px)}.element__atomic{font-size:6px}.element__symbol{font-size:11px}.achievements__grid{grid-template-columns:repeat(2,1fr)}}[data-theme=light] .laboratory{background:#0000!important}[data-theme=light] .laboratory:before{display:none!important}[data-theme=light] .laboratory__title{-webkit-text-fill-color:#0000!important;background:linear-gradient(135deg,#0f172a,#334155)!important;-webkit-background-clip:text!important;background-clip:text!important}[data-theme=light] .laboratory__subtitle{color:#475569!important}[data-theme=light] .laboratory__update-badge{background:#ffffffb3!important;border:1px solid #26e2b326!important;color:#475569!important}[data-theme=light] .laboratory__update-dot{background:#0d7459!important}[data-theme=light] .laboratory__refresh-btn{color:#0d7459!important}[data-theme=light] .laboratory__tabs{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #26e2b326!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .laboratory__tab{background:#0000!important;border-color:#0000!important;color:#475569!important}[data-theme=light] .laboratory__tab:hover:not(.laboratory__tab--active){background:#26e2b314!important;color:#0d7459!important}[data-theme=light] .laboratory__tab--active{background:#0d7459!important;border-color:#0d7459!important;box-shadow:0 4px 12px #26e2b359!important;color:#fff!important}[data-theme=light] .laboratory__tab--active:hover{background:#0a5c47!important;border-color:#0a5c47!important;color:#fff!important}[data-theme=light] .periodic-table{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#c9f5ea!important;border:2px solid #26e2b3!important;box-shadow:0 4px 20px #26e2b34d,inset 0 0 60px #26e2b333!important}[data-theme=light] .periodic-table:after{background:#0000!important}[data-theme=light] .periodic-table:before{background:#0000!important;background-image:none!important}[data-theme=light] .element{background:#0000!important;border-color:#e2e8f0!important;border-color:var(--category-color,#e2e8f0)!important}[data-theme=light] .element:hover{background:#0000!important;box-shadow:0 4px 12px #26e2b333!important}[data-theme=light] .element__name{color:#64748b!important}[data-theme=light] .element__volume{color:#334155!important}[data-theme=light] .element__atomic{color:#94a3b8!important}[data-theme=light] .periodic-table__legend{background:linear-gradient(180deg,#26e2b31f,#26e2b30f);border-radius:0 0 16px 16px;border-top-color:#26e2b340;margin:0 -24px -24px;padding:20px}[data-theme=light] .legend-item{background:#0000!important;border-color:#26e2b340!important;box-shadow:0 2px 8px #26e2b31a}[data-theme=light] .legend-item__name{color:#475569!important}[data-theme=light] .achievement,[data-theme=light] .element-detail,[data-theme=light] .formula-card,[data-theme=light] .quiz__card{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffd9!important;border:1px solid #26e2b31f!important}[data-theme=light] .achievement__name,[data-theme=light] .element-detail__info h2,[data-theme=light] .formula-card__name,[data-theme=light] .quiz__question{color:#0f172a}[data-theme=light] .achievement__description,[data-theme=light] .formula-card__description{color:#64748b}[data-theme=light] .quiz__option{background:#f8fafc;border-color:#e2e8f0;color:#334155}[data-theme=light] .quiz__btn{background:#0d7459}[data-theme=light] .quiz__btn:hover:not(:disabled){background:#0a5d47}@keyframes token-glow-breathe{0%,to{box-shadow:0 0 5px #60a5fa4d,0 0 10px #60a5fa33,inset 0 0 15px #0006;box-shadow:0 0 5px var(--category-glow,#60a5fa4d),0 0 10px var(--category-glow,#60a5fa33),inset 0 0 15px #0006}50%{box-shadow:0 0 10px #60a5fa80,0 0 20px #60a5fa4d,0 0 30px #60a5fa1a,inset 0 0 15px #0006;box-shadow:0 0 10px var(--category-glow,#60a5fa80),0 0 20px var(--category-glow,#60a5fa4d),0 0 30px var(--category-glow,#60a5fa1a),inset 0 0 15px #0006}}@keyframes token-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.02)}}@keyframes token-grid-line{0%{background-position:0 0}to{background-position:50px 50px}}.periodic-table--tokens{background:linear-gradient(145deg,#0f172afa,#1e293bf2 50%,#0f172afa);border:1px solid #60a5fa33;box-shadow:0 0 40px #60a5fa14,inset 0 0 60px #60a5fa05;position:relative}.periodic-table--tokens:before{animation:token-grid-line 20s linear infinite;background-image:linear-gradient(#60a5fa08 1px,#0000 0),linear-gradient(90deg,#60a5fa08 1px,#0000 0);background-size:25px 25px;bottom:0}.periodic-table--tokens:after,.periodic-table--tokens:before{content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.periodic-table--tokens:after{animation:scanline 4s linear infinite;background:linear-gradient(90deg,#0000,#60a5fa66,#60a5fa99,#60a5fa66,#0000);height:2px}.element--token{background:linear-gradient(145deg,#1e293be6,#0f172af2);border:1px solid #60a5fa4d;border:1px solid var(--category-color,#60a5fa4d);border-radius:6px;box-shadow:0 0 8px #60a5fa33,inset 0 0 15px #0006;box-shadow:0 0 8px var(--category-glow,#60a5fa33),inset 0 0 15px #0006;overflow:hidden;position:relative;transition:all .3s ease}.element--token:before{border-color:#0000 #60a5fa66 #0000 #0000;border-color:#0000 var(--category-color,#60a5fa66) #0000 #0000;border-style:solid;border-width:0 12px 12px 0;content:"";height:0;opacity:.6;position:absolute;right:0;top:0;width:0}.element--token:hover{background:linear-gradient(145deg,#334155f2,#1e293bfa);border-color:#60a5fa99;border-color:var(--category-color,#60a5fa99);box-shadow:0 8px 25px #0006,0 0 20px #60a5fa4d,inset 0 0 20px #60a5fa0d;box-shadow:0 8px 25px #0006,0 0 20px var(--category-glow,#60a5fa4d),inset 0 0 20px #60a5fa0d;transform:translateY(-3px) scale(1.05)}.element__liquidity{color:#60a5facc;font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:8px;letter-spacing:.3px}.periodic-table__legend--tokens{background:linear-gradient(180deg,#0f172a80,#0000);border-top:1px solid #60a5fa26}.periodic-table__legend--tokens .legend-item{border-color:#60a5fa33}.periodic-table__legend--tokens .legend-item:hover{background:#60a5fa14;border-color:#60a5fa66}.token-modal{background:linear-gradient(145deg,#0f172afa,#1e293bf2);border:1px solid #60a5fa4d;border-radius:16px;box-shadow:0 25px 80px #000c,0 0 50px #60a5fa26,inset 0 0 100px #60a5fa05;overflow:hidden;position:relative}.token-modal:before{background:linear-gradient(90deg,#0000,#60a5fa,#0000);background:linear-gradient(90deg,#0000,var(--lab-color,#60a5fa),#0000);content:"";height:3px;left:0;position:absolute;right:0;top:0}.token-modal__header{align-items:flex-start;border-bottom:1px solid #60a5fa26;display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:16px}.token-modal__badge{align-items:center;background:#60a5fa1a;border:1px solid #60a5fa4d;border-radius:20px;color:#60a5fa;display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase}.token-modal__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin:20px 0}.token-modal__stat{background:#1e293b99;border:1px solid #60a5fa26;border-radius:10px;padding:14px;text-align:center}.token-modal__stat-label{color:#94a3b8cc;display:block;font-size:10px;letter-spacing:.8px;margin-bottom:6px;text-transform:uppercase}.token-modal__stat-value{color:#f8fafc;display:block;font-family:SF Mono,monospace;font-size:18px;font-weight:700}.token-modal__stat-value--positive{color:#34d399}.token-modal__stat-value--negative{color:#f87171}.token-modal__links{border-top:1px solid #60a5fa26;display:flex;gap:10px;margin-top:20px;padding-top:16px}.token-modal__link{align-items:center;background:#60a5fa1a;border:1px solid #60a5fa40;border-radius:10px;color:#60a5fa;display:flex;flex:1 1;font-size:12px;font-weight:600;gap:8px;justify-content:center;padding:12px 16px;text-decoration:none;transition:all .2s ease}.token-modal__link:hover{background:#60a5fa33;border-color:#60a5fa66;transform:translateY(-2px)}.token-modal__link--saucerswap{background:#8b5cf61a;border-color:#8b5cf640;color:#a78bfa}.token-modal__link--saucerswap:hover{background:#8b5cf633;border-color:#8b5cf666}.element--token.element--discovered{border-color:#60a5fa80;border-color:var(--category-color,#60a5fa80)}.element--token.element--discovered:after{color:#34d399;content:"✓";font-size:8px;left:2px;opacity:.8;position:absolute;top:2px}.element--token.element--whatalab{animation:whatalab-glow 3s ease-in-out infinite;background:linear-gradient(145deg,#26e2b326,#0f172af2);border-color:#26e2b366}.element--token.element--whatalab:before{border-color:#0000 #26e2b399 #0000 #0000}.periodic-table--tokens .periodic-table__title-badge{background:linear-gradient(135deg,#3b82f6,#60a5fa);color:#fff}[data-theme=light] .periodic-table--tokens{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#dbeafe!important;border-color:#60a5fa!important;box-shadow:0 0 40px #60a5fa40,inset 0 0 60px #60a5fa26!important}[data-theme=light] .periodic-table--tokens:after{background:#0000!important}[data-theme=light] .periodic-table--tokens:before{background:#0000!important;background-image:none!important}[data-theme=light] .element--token{border-color:#60a5fa66!important;border-color:var(--category-color,#60a5fa66)!important}[data-theme=light] .element--token:hover{background:#0000!important;box-shadow:0 8px 25px #60a5fa40,0 0 20px #60a5fa33!important;box-shadow:0 8px 25px #60a5fa40,0 0 20px var(--category-glow,#60a5fa33)!important}[data-theme=light] .element__liquidity{color:#60a5fae6}[data-theme=light] .periodic-table__legend--tokens{background:linear-gradient(180deg,#60a5fa1f,#60a5fa0f)!important;border-top-color:#60a5fa40!important}[data-theme=light] .periodic-table__legend--tokens .legend-item{background:#0000!important;border-color:#60a5fa4d!important;box-shadow:0 2px 8px #60a5fa1a}[data-theme=light] .token-modal{background:linear-gradient(145deg,#fffffffa,#f8fafcf2);border-color:#60a5fa33}[data-theme=light] .token-modal__stat{background:#f8fafccc;border-color:#60a5fa26}[data-theme=light] .token-modal__stat-value{color:#1e293b}@media (max-width:768px){.periodic-table--tokens .periodic-table__grid{gap:3px}.element--token{min-height:42px;min-width:36px;padding:3px}.element__liquidity{font-size:6px}.token-modal__stats{grid-template-columns:1fr}.token-modal__links{flex-direction:column}}@media (max-width:480px){.element--token{min-height:38px;min-width:32px}.periodic-table__legend--tokens{flex-wrap:wrap;gap:6px}.periodic-table__legend--tokens .legend-item{font-size:9px;padding:4px 8px}}.lab-modal--token{background:linear-gradient(145deg,#0f172afa,#1e293bf2);border:1px solid #60a5fa4d}.lab-modal--token:before{background:linear-gradient(90deg,#0000,#60a5fa,#0000);background:linear-gradient(90deg,#0000,var(--lab-color,#60a5fa),#0000)}.lab-modal__id-badge--token{background:linear-gradient(135deg,#60a5fa26,#60a5fa1a);border:1px solid #60a5fa4d}.lab-modal__id-badge--token .lab-modal__id-label{color:#60a5fa}.lab-modal__token-extended{border-top:1px solid #60a5fa26;margin-top:16px;padding-top:16px}.lab-modal__token-stats-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:16px}.lab-modal__token-stat-item{background:#1e293b99;border:1px solid #60a5fa26;border-radius:10px;padding:12px;text-align:center}.lab-modal__token-stat-label{color:#94a3b8cc;display:block;font-size:10px;letter-spacing:.8px;margin-bottom:4px;text-transform:uppercase}.lab-modal__token-stat-value{color:#f8fafc;display:block;font-family:SF Mono,Monaco,monospace;font-size:16px;font-weight:700}.token-change{font-family:SF Mono,monospace}.token-change.positive{color:#34d399}.token-change.negative{color:#f87171}.lab-modal__token-id{align-items:center;background:#0f172a99;border:1px solid #60a5fa26;border-radius:8px;display:flex;gap:10px;margin:16px 0;padding:12px 16px}.token-id__label{color:#94a3b8b3;font-size:11px;letter-spacing:.5px;text-transform:uppercase}.token-id__value{background:#60a5fa1a;border-radius:4px;color:#60a5fa;font-family:SF Mono,Monaco,monospace;font-size:13px;padding:4px 10px;-webkit-user-select:all;user-select:all}.lab-modal__token-links{border-top:1px solid #60a5fa26;display:flex;gap:10px;margin-top:20px;padding-top:16px}.token-link{align-items:center;background:#60a5fa1a;border:1px solid #60a5fa40;border-radius:10px;color:#60a5fa;display:flex;flex:1 1;font-size:12px;font-weight:600;gap:8px;justify-content:center;padding:12px 16px;text-decoration:none;transition:all .2s ease}.token-link:hover{background:#60a5fa33;border-color:#60a5fa66;transform:translateY(-2px)}.token-link--saucerswap{background:#8b5cf61a;border-color:#8b5cf640;color:#a78bfa}.token-link--saucerswap:hover{background:#8b5cf633;border-color:#8b5cf666}.token-link--hashscan{background:#34d3991a;border-color:#34d39940;color:#34d399}.token-link--hashscan:hover{background:#34d39933;border-color:#34d39966}@media (max-width:480px){.lab-modal__token-stats{gap:8px;grid-template-columns:1fr}.token-stat{padding:10px}.token-stat__value{font-size:16px}.lab-modal__token-links{flex-direction:column;gap:8px}.token-link{font-size:11px;padding:10px}}[data-theme=light] .laboratory{background:linear-gradient(180deg,#f0f7f4,#f0f4f8 50%,#e8f0ed);color:#0f172a}[data-theme=light] .laboratory__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f172a,#334155);-webkit-background-clip:text;background-clip:text}[data-theme=light] .laboratory__subtitle{color:#64748b}[data-theme=light] .laboratory__stats-badge{background:#ffffffe6;border-color:#00000014}[data-theme=light] .laboratory__stats-bar{background:#ffffffd9;border-color:#26e2b333;box-shadow:0 2px 8px #0000000a}[data-theme=light] .laboratory__stats-bar:hover{border-color:#26e2b359;box-shadow:0 4px 12px #26e2b314}[data-theme=light] .laboratory__stat-label{color:#64748b}[data-theme=light] .laboratory__stat-value{color:#10b981}[data-theme=light] .laboratory__stat-divider{background:#0000001a}[data-theme=light] .laboratory__content{background:#0000;border-radius:20px;padding:24px}[data-theme=light] .laboratory__tabs{background:#ffffffd9;border-color:#26e2b333;box-shadow:0 2px 8px #0000000a}[data-theme=light] .laboratory__tab{border-color:#0000;color:#64748b}[data-theme=light] .laboratory__tab:hover:not(.laboratory__tab--active){background:#0000000a;color:#334155}[data-theme=light] .laboratory__tab--active{background:#26e2b31a;border-color:#26e2b380;box-shadow:0 0 12px #26e2b31f;color:#10b981}[data-theme=light] .laboratory__tab--active:hover{background:#26e2b326;border-color:#26e2b399}[data-theme=light] .element-cell{background:#0000;border-color:#e2e8f0;box-shadow:0 1px 2px #0000000d;color:#334155}[data-theme=light] .element-cell:hover{background:#0000;border-color:#26e2b3;box-shadow:0 4px 12px #0000001a;transform:scale(1.05)}[data-theme=light] .element-cell__symbol{color:#0f172a}[data-theme=light] .element-cell__number{color:#64748b}[data-theme=light] .element-cell__value{color:#334155}[data-theme=light] .element-cell--empty,[data-theme=light] .element-cell--undiscovered{background:#0000;border-color:#e2e8f0;opacity:.6}[data-theme=light] .element-cell--empty .element-cell__symbol,[data-theme=light] .element-cell--undiscovered .element-cell__symbol{color:#94a3b8}[data-theme=light] .element-cell--discovered{background:#26e2b314;border-color:#26e2b34d}[data-theme=light] .element-cell--discovered .element-cell__symbol{color:#059669}[data-theme=light] .element-cell--cat-1,[data-theme=light] .element-cell[data-category="1"]{background:#8b5cf626!important;border-color:#8b5cf666!important}[data-theme=light] .element-cell--cat-1 .element-cell__symbol,[data-theme=light] .element-cell[data-category="1"] .element-cell__symbol{color:#7c3aed!important}[data-theme=light] .element-cell--cat-2,[data-theme=light] .element-cell[data-category="2"]{background:#60a5fa26!important;border-color:#60a5fa66!important}[data-theme=light] .element-cell--cat-2 .element-cell__symbol,[data-theme=light] .element-cell[data-category="2"] .element-cell__symbol{color:#2563eb!important}[data-theme=light] .element-cell--cat-3,[data-theme=light] .element-cell[data-category="3"]{background:#06b6d426!important;border-color:#06b6d466!important}[data-theme=light] .element-cell--cat-3 .element-cell__symbol,[data-theme=light] .element-cell[data-category="3"] .element-cell__symbol{color:#0891b2!important}[data-theme=light] .element-cell--cat-4,[data-theme=light] .element-cell[data-category="4"]{background:#26e2b326!important;border-color:#26e2b366!important}[data-theme=light] .element-cell--cat-4 .element-cell__symbol,[data-theme=light] .element-cell[data-category="4"] .element-cell__symbol{color:#059669!important}[data-theme=light] .element-cell--cat-5,[data-theme=light] .element-cell[data-category="5"]{background:#84cc1626!important;border-color:#84cc1666!important}[data-theme=light] .element-cell--cat-5 .element-cell__symbol,[data-theme=light] .element-cell[data-category="5"] .element-cell__symbol{color:#65a30d!important}[data-theme=light] .element-cell--cat-6,[data-theme=light] .element-cell[data-category="6"]{background:#eab30833!important;border-color:#eab30880!important}[data-theme=light] .element-cell--cat-6 .element-cell__symbol,[data-theme=light] .element-cell[data-category="6"] .element-cell__symbol{color:#ca8a04!important}[data-theme=light] .element-cell--cat-7,[data-theme=light] .element-cell[data-category="7"]{background:#f9731626!important;border-color:#f9731666!important}[data-theme=light] .element-cell--cat-7 .element-cell__symbol,[data-theme=light] .element-cell[data-category="7"] .element-cell__symbol{color:#ea580c!important}[data-theme=light] .element-cell--cat-8,[data-theme=light] .element-cell[data-category="8"]{background:#ef44441f!important;border-color:#ef444459!important}[data-theme=light] .element-cell--cat-8 .element-cell__symbol,[data-theme=light] .element-cell[data-category="8"] .element-cell__symbol{color:#dc2626!important}[data-theme=light] .element-cell--cat-9,[data-theme=light] .element-cell[data-category="9"]{background:#ec48991f!important;border-color:#ec489959!important}[data-theme=light] .element-cell--cat-9 .element-cell__symbol,[data-theme=light] .element-cell[data-category="9"] .element-cell__symbol{color:#db2777!important}[data-theme=light] .element-cell--whatalab{background:#26e2b333!important;border-color:#26e2b380!important;box-shadow:0 0 15px #26e2b333!important}[data-theme=light] .element-cell--whatalab .element-cell__symbol{color:#059669!important;font-weight:700!important}[data-theme=light] .laboratory__legend{background:#fffffff2;border-color:#00000014}[data-theme=light] .legend-item{color:#334155}[data-theme=light] .legend-item__color{border-color:#0000001a}[data-theme=light] .legend-item__label{color:#64748b}[data-theme=light] .category-filter{background:#f8fafc;border-color:#e2e8f0;color:#64748b}[data-theme=light] .category-filter:hover{background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .category-filter--active{background:#26e2b31a;border-color:#10b981;color:#059669}[data-theme=light] .formula-card{background:#fffffff2;border-color:#00000014}[data-theme=light] .formula-card__title{color:#0f172a}[data-theme=light] .formula-card__description{color:#64748b}[data-theme=light] .formula-card__elements{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .quiz-card{background:#fffffff2;border-color:#00000014}[data-theme=light] .quiz-card__question{color:#0f172a}[data-theme=light] .quiz-card__option{background:#f8fafc;border-color:#e2e8f0;color:#334155}[data-theme=light] .quiz-card__option:hover{background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .quiz-card__option--correct{background:#26e2b31a;border-color:#10b981;color:#059669}[data-theme=light] .quiz-card__option--incorrect{background:#ef44441a;border-color:#ef4444;color:#dc2626}[data-theme=light] .achievement-card{background:#fffffff2;border-color:#00000014}[data-theme=light] .achievement-card__title{color:#0f172a}[data-theme=light] .achievement-card--locked{opacity:.5}[data-theme=light] .achievement-card--unlocked{background:#26e2b314;border-color:#26e2b34d}[data-theme=light] .lab-modal__overlay{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#0f172a99!important}[data-theme=light] .lab-modal{box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #0000000d!important}[data-theme=light] .lab-modal--token{border-color:#60a5fa!important}[data-theme=light] .lab-modal__corner{border-right-color:#e2e8f0!important}[data-theme=light] .lab-modal__corner:after{opacity:1!important}[data-theme=light] .lab-modal__grid-lines{background-image:linear-gradient(#0000000a 1px,#0000 0),linear-gradient(90deg,#0000000a 1px,#0000 0)!important;opacity:1!important}[data-theme=light] .lab-modal__close{border:1px solid #cbd5e1!important;color:#475569!important}[data-theme=light] .lab-modal__close:hover{background:#fee2e2!important;border-color:#fca5a5!important;color:#dc2626!important}[data-theme=light] .lab-modal__header{margin-bottom:20px!important;padding-bottom:16px!important}[data-theme=light] .lab-modal__id-badge{background:#f1f5f9!important;border:2px solid #cbd5e1!important;border-radius:8px!important;padding:8px 12px!important}[data-theme=light] .lab-modal__id-badge--token{background:#eff6ff!important;border:2px solid #60a5fa!important}[data-theme=light] .lab-modal__id-badge--token .lab-modal__id-label{color:#3b82f6!important}[data-theme=light] .lab-modal__id-badge--token .lab-modal__id-number{color:#1e40af!important}[data-theme=light] .lab-modal__id-label{font-weight:600!important;opacity:1!important}[data-theme=light] .lab-modal__id-number{font-weight:700!important}[data-theme=light] .lab-modal__category-badge{border-width:2px!important;font-weight:700!important}[data-theme=light] .lab-modal__content{color:#0f172a!important}[data-theme=light] .lab-modal__symbol-box{border:3px solid #cbd5e1!important}[data-theme=light] .lab-modal__symbol-box:before{border-color:#cbd5e1!important;opacity:.5!important}[data-theme=light] .lab-modal__symbol{opacity:1!important}[data-theme=light] .lab-modal__subscript{color:#475569!important}[data-theme=light] .lab-modal__name{font-weight:700!important}[data-theme=light] .lab-modal__name--mystery{opacity:1!important}[data-theme=light] .lab-modal__status{font-weight:700!important}[data-theme=light] .lab-modal__status--discovered{background:#d1fae5!important;border-color:#34d399!important;color:#047857!important}[data-theme=light] .lab-modal__status--unknown{border:2px solid #f59e0b!important;color:#b45309!important}[data-theme=light] .lab-modal__status--unknown span{color:#b45309!important}[data-theme=light] .lab-modal__success-badge{background:#d1fae5!important;border:2px solid #34d399!important;color:#047857!important}[data-theme=light] .lab-modal__image-container{background:#f8fafc!important;border:2px solid #e2e8f0!important}[data-theme=light] .lab-modal__stats-grid{background:#f1f5f9!important;border:2px solid #e2e8f0!important;border-radius:12px!important;padding:16px!important}[data-theme=light] .lab-modal__stat{background:#fff!important;border-radius:10px!important;padding:14px!important}[data-theme=light] .lab-modal__stat-icon{opacity:1!important}[data-theme=light] .lab-modal__stat-value{font-weight:700!important}[data-theme=light] .lab-modal__stat-label{font-weight:600!important;opacity:1!important}[data-theme=light] .lab-modal__game{border-radius:12px!important;margin-top:20px!important;padding:20px!important}[data-theme=light] .lab-modal__game-header{color:#047857!important}[data-theme=light] .lab-modal__game-icon{color:#0d7459!important;opacity:1!important}[data-theme=light] .lab-modal__game-title{font-weight:700!important}[data-theme=light] .lab-modal__game-hint{border-radius:8px!important;margin:14px 0!important;padding:12px 16px!important}[data-theme=light] .lab-modal__game-hint strong{font-weight:700!important}[data-theme=light] .lab-modal__game-form{display:flex!important;gap:10px!important}[data-theme=light] .lab-modal__input{border-radius:10px!important;flex:1 1!important;font-size:15px!important;font-weight:500!important;padding:14px 18px!important}[data-theme=light] .lab-modal__input::placeholder{font-weight:400!important}[data-theme=light] .lab-modal__input:focus{border-color:#0d7459!important;box-shadow:0 0 0 4px #0d745926!important;outline:none!important}[data-theme=light] .lab-modal__submit-btn{border:none!important;border-radius:10px!important;box-shadow:0 4px 12px #0d74594d!important;cursor:pointer!important;font-size:14px!important;font-weight:700!important;padding:14px 24px!important;transition:all .2s!important}[data-theme=light] .lab-modal__submit-btn:hover:not(:disabled){background:#0a5c47!important;box-shadow:0 6px 16px #0d745966!important;transform:translateY(-2px)!important}[data-theme=light] .lab-modal__submit-btn:disabled{background:#e2e8f0!important;box-shadow:none!important;color:#94a3b8!important;cursor:not-allowed!important}[data-theme=light] .lab-modal__error{background:#fef2f2!important;border:2px solid #fca5a5!important;border-radius:8px!important;color:#dc2626!important;font-size:14px!important;font-weight:600!important;margin-top:12px!important;padding:12px 16px!important}[data-theme=light] .lab-modal__giveup-btn{align-items:center!important;border-radius:10px!important;cursor:pointer!important;display:flex!important;font-weight:600!important;gap:8px!important;justify-content:center!important;margin-top:14px!important;padding:12px 18px!important;transition:all .2s!important;width:100%!important}[data-theme=light] .lab-modal__giveup-btn:hover{background:#f8fafc!important;border-color:#cbd5e1!important;color:#334155!important}[data-theme=light] .lab-modal__footer{border-top:2px solid #e2e8f0!important;margin-top:20px!important;padding-top:16px!important}[data-theme=light] .lab-modal__description{font-size:14px!important;line-height:1.6!important}[data-theme=light] .lab-modal__token-extended{background:#f8fafc!important;border:2px solid #e2e8f0!important;border-radius:12px!important;margin-top:16px!important;padding:16px!important}[data-theme=light] .lab-modal__token-stats-row{display:flex!important;gap:12px!important}[data-theme=light] .lab-modal__token-stat-item{background:#fff!important;border:2px solid #e2e8f0!important;border-radius:10px!important;flex:1 1!important;padding:14px!important;text-align:center!important}[data-theme=light] .lab-modal__token-stat-label{color:#475569!important;display:block!important;font-size:12px!important;font-weight:600!important;margin-bottom:6px!important}[data-theme=light] .lab-modal__token-stat-value{color:#0f172a!important;font-size:18px!important;font-weight:700!important}[data-theme=light] .lab-modal__token-id{align-items:center!important;background:#fff!important;border:2px solid #e2e8f0!important;border-radius:10px!important;display:flex!important;gap:10px!important;margin-top:14px!important;padding:14px!important}[data-theme=light] .token-id__label{color:#475569!important;font-size:13px!important;font-weight:600!important}[data-theme=light] .token-id__value{background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:6px!important;color:#0f172a!important;font-family:monospace!important;font-size:13px!important;padding:6px 10px!important}[data-theme=light] .lab-modal__token-links{display:flex!important;gap:10px!important;margin-top:14px!important}[data-theme=light] .token-link{align-items:center!important;border-radius:10px!important;display:flex!important;flex:1 1!important;font-size:13px!important;font-weight:600!important;gap:8px!important;justify-content:center!important;padding:12px 16px!important;text-decoration:none!important;transition:all .2s!important}[data-theme=light] .token-link--saucerswap{background:#d1fae5!important;border:2px solid #34d399!important;color:#047857!important}[data-theme=light] .token-link--saucerswap:hover{background:#a7f3d0!important;border-color:#22c55e!important}[data-theme=light] .token-link--hashscan{background:#f1f5f9!important;border:2px solid #e2e8f0!important;color:#334155!important}[data-theme=light] .token-link--hashscan:hover{background:#e2e8f0!important;border-color:#cbd5e1!important}[data-theme=light] .token-change.positive{color:#047857!important;font-weight:700!important}[data-theme=light] .token-change.negative{color:#dc2626!important;font-weight:700!important}[data-theme=light] .laboratory__loading{color:#475569!important}[data-theme=light] .laboratory__spinner{border-color:#0d7459 #0d745933 #0d745933!important}[data-theme=light] .laboratory__empty{color:#475569!important}[data-theme=light] .laboratory__empty-icon{opacity:.6!important}.laboratory__wallet-prompt{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3;border:1px solid #ffffff0f;border-radius:20px;padding:60px 24px;text-align:center}.laboratory__wallet-icon{align-items:center;background:#26e2b31f;border-radius:16px;color:#26e2b3;display:flex;height:64px;justify-content:center;margin:0 auto 20px;width:64px}.laboratory__wallet-title{color:#fff;font-size:20px;font-weight:600;margin-bottom:8px}.laboratory__wallet-desc{color:#ffffff80;font-size:15px;line-height:1.6}[data-theme=light] .laboratory__wallet-prompt{background:#fffffff2;border-color:#00000014}[data-theme=light] .laboratory__wallet-icon{background:#26e2b31a;color:#10b981}[data-theme=light] .laboratory__wallet-title{color:#0f172a}[data-theme=light] .laboratory__wallet-desc{color:#64748b}.education-section{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0f172a66;border:1px solid #ffffff14;border-radius:20px;margin-top:48px;padding:32px}.education-section__header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.education-section__header svg{color:#26e2b3;flex-shrink:0}.education-section__title{color:#fff;font-size:20px;font-weight:700;margin:0}.education-section__intro{color:#ffffffb3;font-size:15px;line-height:1.7;margin:0 0 28px;max-width:900px}.education-section__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.education-card{border:1px solid #ffffff14;border-radius:16px;padding:24px;transition:all .3s ease}.education-card,.education-card:hover{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f141eb3}.education-card:hover{border-color:#26e2b333;transform:translateY(-2px)}.education-card__header{align-items:center;display:flex;gap:10px;margin-bottom:14px}.education-card__header svg{color:#26e2b3;flex-shrink:0}.education-card__title{color:#fff;font-size:15px;font-weight:600;margin:0}.education-card__content{color:#fff9;font-size:13px;line-height:1.7;margin:0}.education-section--token .education-card__header svg,.education-section--token .education-section__header svg{color:#60a5fa}.education-section--token .education-card:hover{border-color:#60a5fa40}[data-theme=light] .education-section{background:#ffffffe6;border-color:#00000014}[data-theme=light] .education-section__header svg{color:#1a9a7a}[data-theme=light] .education-section__title{color:#0f172a}[data-theme=light] .education-section__intro{color:#475569}[data-theme=light] .education-card{background:#00000005;border-color:#00000014}[data-theme=light] .education-card:hover{background:#26e2b30d;border-color:#1a9a7a40}[data-theme=light] .education-card__header svg{color:#1a9a7a}[data-theme=light] .education-card__title{color:#0f172a}[data-theme=light] .education-card__content{color:#64748b}[data-theme=light] .education-section--token .education-card__header svg,[data-theme=light] .education-section--token .education-section__header svg{color:#2563eb}[data-theme=light] .education-section--token .education-card:hover{background:#2563eb0d;border-color:#2563eb33}@media (max-width:768px){.education-section{margin-top:32px;padding:24px 20px}.education-section__title{font-size:18px}.education-section__intro{font-size:14px}.education-section__grid{gap:16px;grid-template-columns:1fr}.education-card{padding:20px}}[data-theme=light] .laboratory .periodic-table,[data-theme=light] .laboratory__content .periodic-table{background:#c9f5ea!important}[data-theme=light] .laboratory .periodic-table--tokens,[data-theme=light] .laboratory__content .periodic-table--tokens{background:#dbeafe!important}[data-theme=light] .periodic-table--tokens .periodic-table__grid,[data-theme=light] .periodic-table--tokens .periodic-table__scroll,[data-theme=light] .periodic-table__grid,[data-theme=light] .periodic-table__scroll{background:#0000!important}[data-theme=light] .lab-modal,[data-theme=light] .lab-modal *{color:#0f172a}[data-theme=light] .lab-modal__overlay{background:#0f172ab3!important}[data-theme=light] .lab-modal{background:#fff!important;border:2px solid #e2e8f0!important;color:#0f172a!important}[data-theme=light] .lab-modal__id-label{color:#475569!important}[data-theme=light] .lab-modal__id-number{color:#0f172a!important;text-shadow:none!important}[data-theme=light] .lab-modal__symbol{text-shadow:none!important}[data-theme=light] .lab-modal__name{color:#0f172a!important}[data-theme=light] .lab-modal__name--mystery{color:#64748b!important}[data-theme=light] .lab-modal__status{background:#f1f5f9!important;border:2px solid #cbd5e1!important;color:#475569!important}[data-theme=light] .lab-modal__status--unknown{background:#fef3c7!important;border-color:#f59e0b!important;color:#92400e!important}[data-theme=light] .lab-modal__status--unknown span{color:#92400e!important}[data-theme=light] .lab-modal__stat-value{color:#0f172a!important}[data-theme=light] .lab-modal__stat-label{color:#475569!important}[data-theme=light] .lab-modal__stat{background:#f8fafc!important;border:2px solid #e2e8f0!important}[data-theme=light] .lab-modal__stat-icon{color:#0d7459!important}[data-theme=light] .lab-modal__game{background:#f0fdf4!important;border:2px solid #86efac!important}[data-theme=light] .lab-modal__game-title{color:#0f172a!important}[data-theme=light] .lab-modal__game-hint{background:#fff!important;border:2px solid #e2e8f0!important;color:#334155!important}[data-theme=light] .lab-modal__input{background:#fff!important;border:2px solid #cbd5e1!important;color:#0f172a!important}[data-theme=light] .lab-modal__input::placeholder{color:#94a3b8!important}[data-theme=light] .lab-modal__submit-btn{background:#0d7459!important;color:#fff!important}[data-theme=light] .lab-modal__giveup-btn{background:#fff!important;border:2px solid #e2e8f0!important;color:#64748b!important}[data-theme=light] .lab-modal__description{color:#475569!important}[data-theme=light] .lab-modal__close{background:#f1f5f9!important;border:1px solid #e2e8f0!important;color:#64748b!important}[data-theme=light] .lab-modal__symbol-box{background:#f8fafc!important;border:3px solid #e2e8f0!important}[data-theme=light] .lab-modal__subscript{color:#64748b!important;opacity:1!important}[data-theme=light] .lab-modal__header{border-bottom:2px solid #e2e8f0!important}[data-theme=light] .lab-modal__stats-grid{background:#0000!important}[data-theme=light] .lab-modal__corner{display:none!important}[data-theme=light] .lab-modal__grid-lines{opacity:.3!important}[data-theme=light] .formulas__dropdown{background:#ffffffe6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");border-color:#0000001f;color:#1e293b}[data-theme=light] .formulas__dropdown option{background:#fff;color:#1e293b}[data-theme=light] .formulas__empty-banner{background:#00000008;border-color:#0000001a}[data-theme=light] .formulas__empty-banner-title{color:#000000b3}[data-theme=light] .formulas__empty-banner-text{color:#0006}[data-theme=light] .formulas__example-card{background:#00000008;border-color:#26e2b333}[data-theme=light] .formulas__example-element{background:#fffc;color:#1e293b}.quiz-carousel{max-width:100%;overflow-x:hidden;padding:0 1rem 2rem}.quiz-carousel__header{margin-bottom:2.5rem;text-align:center}.quiz-carousel__title{color:#fff;color:var(--text-primary,#fff);font-size:1.75rem;font-weight:700;margin:0 0 .5rem}.quiz-carousel__subtitle{color:#94a3b8;color:var(--text-secondary,#94a3b8);font-size:.95rem;margin:0}.quiz-carousel__container{margin-bottom:2rem;margin-top:44px;min-height:460px}.quiz-carousel__container,.quiz-carousel__track{align-items:center;display:flex;justify-content:center;position:relative}.quiz-carousel__track{height:400px;max-width:380px;width:100%}.quiz-carousel__arrow{align-items:center;background:#1e293be6;border:1px solid #94a3b833;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:48px;z-index:30}.quiz-carousel__arrow:hover:not(:disabled){background:#3b82f64d;border-color:#3b82f6;transform:translateY(-50%) scale(1.1)}.quiz-carousel__arrow--left{left:0}.quiz-carousel__arrow--right{right:0}.quiz-carousel__arrow--disabled{cursor:not-allowed;opacity:.3}.quiz-carousel__arrow svg{height:24px;width:24px}.quiz-carousel__card{align-items:center;background:linear-gradient(145deg,#1e293bf2,#0f172afa);border:2px solid #94a3b84d;border:2px solid var(--tier-color,#94a3b84d);border-radius:20px;box-shadow:0 20px 40px #0000004d;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:1.75rem;position:absolute;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1);width:320px}.quiz-carousel__card:before{background:linear-gradient(90deg,#0000,var(--tier-color),#0000);content:"";height:4px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s}.quiz-carousel__card--active:before{opacity:1}.quiz-carousel__card--active{box-shadow:0 25px 50px #0006,0 0 40px #3b82f633;box-shadow:0 25px 50px #0006,0 0 40px var(--tier-bg,#3b82f633)}.quiz-carousel__card--locked{filter:grayscale(.3)}.quiz-carousel__card--locked:after{background:#0000004d;border-radius:18px;content:"";inset:0;pointer-events:none;position:absolute}.quiz-carousel__card--completed{border-color:#22c55e}.quiz-carousel__tier{border-bottom-left-radius:12px;border-top-right-radius:18px;font-size:.65rem;font-weight:700;letter-spacing:1px;padding:.375rem 1rem;position:absolute;right:0;text-transform:uppercase;top:0}.quiz-carousel__tier--bronze{background:linear-gradient(135deg,#cd7f32,#8b5513);color:#fff}.quiz-carousel__tier--silver{background:linear-gradient(135deg,silver,#9ca3af);color:#1f2937}.quiz-carousel__tier--gold{background:linear-gradient(135deg,gold,#f59e0b);color:#1f2937}.quiz-carousel__tier--platinum{background:linear-gradient(135deg,#e5e4e2,#d1d5db);color:#1f2937}.quiz-carousel__completed-badge{align-items:center;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:50%;box-shadow:0 2px 8px #22c55e66;color:#fff;display:flex;font-size:14px;font-weight:700;height:28px;justify-content:center;left:.75rem;position:absolute;top:.75rem;width:28px}.quiz-carousel__icon{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));font-size:3.5rem;margin-bottom:.5rem;transition:transform .3s}.quiz-carousel__card--active .quiz-carousel__icon{transform:scale(1.1)}.quiz-carousel__level-id{color:#fff;color:var(--tier-color,#fff);font-size:1.5rem;font-weight:800;letter-spacing:2px;margin-bottom:.25rem;text-shadow:0 2px 10px var(--tier-bg)}.quiz-carousel__name{color:#fff;color:var(--text-primary,#fff);font-size:1.1rem;font-weight:600;margin:0 0 .75rem}.quiz-carousel__desc{color:#94a3b8;color:var(--text-secondary,#94a3b8);font-size:.85rem;line-height:1.5;margin:0 0 1.25rem;min-height:40px}.quiz-carousel__stats{grid-gap:.75rem;background:#0003;border-radius:12px;display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.25rem;padding:1rem;width:100%}.quiz-carousel__stat{align-items:center;display:flex;flex-direction:column;gap:.25rem}.quiz-carousel__stat-icon{font-size:1.25rem}.quiz-carousel__stat-value{color:#fff;color:var(--text-primary,#fff);font-size:1rem;font-weight:700}.quiz-carousel__stat-label{color:#64748b;color:var(--text-tertiary,#64748b);font-size:.65rem;letter-spacing:.5px;text-transform:uppercase}.quiz-carousel__btn{align-items:center;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:12px;box-shadow:0 4px 15px #22c55e4d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:.875rem 1.5rem;transition:all .2s ease;width:100%}.quiz-carousel__btn:hover:not(:disabled){box-shadow:0 6px 20px #22c55e66;transform:translateY(-2px)}.quiz-carousel__btn--locked{background:#64748b4d;box-shadow:none;color:#94a3b8;cursor:not-allowed}.quiz-carousel__btn--locked:hover{transform:none}.quiz-carousel__dots{display:flex;gap:.75rem;justify-content:center;margin-bottom:1.5rem;margin-top:1rem}.quiz-carousel__dot{background:#94a3b833;border:none;border-radius:4px;cursor:pointer;height:8px;overflow:hidden;position:relative;transition:all .3s ease;width:40px}.quiz-carousel__dot:hover{background:#94a3b866}.quiz-carousel__dot--active{background:#3b82f6;background:var(--tier-color,#3b82f6);box-shadow:0 0 10px #3b82f680;box-shadow:0 0 10px var(--tier-color,#3b82f680);width:48px}.quiz-carousel__dot--completed{background:linear-gradient(90deg,#22c55e,#22c55e);background:linear-gradient(90deg,var(--tier-color,#22c55e),#22c55e)}.quiz-carousel__dot-check{color:#fff;font-size:8px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.quiz-carousel__progress{margin:0 auto;max-width:300px;text-align:center}.quiz-carousel__progress-text{color:#94a3b8;color:var(--text-secondary,#94a3b8);display:block;font-size:.85rem;margin-bottom:.5rem}.quiz-carousel__progress-bar{background:#94a3b833;border-radius:3px;height:6px;overflow:hidden}.quiz-carousel__progress-fill{background:linear-gradient(90deg,#cd7f32,silver,gold,#e5e4e2);border-radius:3px;height:100%;transition:width .5s ease}.quiz__card{background:#1e293bcc;border:1px solid #94a3b833;border-radius:16px;margin:0 auto;max-width:700px;padding:1.5rem;position:relative}.quiz__card--complete{text-align:center}.quiz__back-btn{background:#0000;border:none;color:#94a3b8;color:var(--text-secondary,#94a3b8);cursor:pointer;font-size:.9rem;left:1rem;padding:.5rem;position:absolute;top:1rem;transition:color .2s}.quiz__back-btn:hover{color:#fff;color:var(--text-primary,#fff)}.quiz__card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;padding-top:1.5rem}.quiz__level-badge{background:linear-gradient(135deg,#3b82f633,#8b5cf633);border:1px solid #3b82f64d;border-radius:20px;color:#93c5fd;font-size:.85rem}.quiz__level-badge,.quiz__timer{font-weight:600;padding:.5rem 1rem}.quiz__timer{align-items:center;background:#22c55e1a;border-radius:8px;color:#22c55e;display:flex;font-size:1.1rem;gap:.5rem}.quiz__timer--warning{animation:pulse 1s infinite;background:#f59e0b1a;color:#f59e0b}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.quiz__progress-info{color:#94a3b8;color:var(--text-secondary,#94a3b8);display:flex;font-size:.85rem;justify-content:space-between;margin-bottom:.5rem}.quiz__progress-bar{background:#94a3b833;border-radius:3px;height:6px;margin-bottom:1.5rem;overflow:hidden}.quiz__progress-fill{background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:3px;height:100%;transition:width .3s ease}.quiz__question{color:#fff;color:var(--text-primary,#fff);font-size:1.2rem;font-weight:600;line-height:1.5;margin:0 0 1.5rem}.quiz__options{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.quiz__option{align-items:center;background:#1e293b99;border:2px solid #94a3b833;border-radius:10px;color:#fff;color:var(--text-primary,#fff);cursor:pointer;display:flex;font-size:.95rem;gap:1rem;padding:1rem 1.25rem;text-align:left;transition:all .2s ease}.quiz__option:hover:not(:disabled){background:#3b82f61a;border-color:#3b82f680}.quiz__option--selected{background:#3b82f626;border-color:#3b82f6}.quiz__option--correct{background:#22c55e26!important;border-color:#22c55e!important}.quiz__option--wrong{background:#ef444426!important;border-color:#ef4444!important}.quiz__option:disabled{cursor:default}.quiz__option-letter{align-items:center;background:#94a3b833;border-radius:6px;display:flex;flex-shrink:0;font-size:.85rem;font-weight:600;height:28px;justify-content:center;width:28px}.quiz__option--selected .quiz__option-letter{background:#3b82f6}.quiz__option--correct .quiz__option-letter{background:#22c55e}.quiz__option--wrong .quiz__option-letter{background:#ef4444}.quiz__option-text{flex-grow:1}.quiz__explanation{background:#3b82f61a;border:1px solid #3b82f633;border-radius:8px;color:#cbd5e1;color:var(--text-secondary,#cbd5e1);font-size:.9rem;line-height:1.5;margin-bottom:1.5rem;padding:1rem}.quiz__btn{border:none;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 1.5rem;transition:all .2s ease;width:100%}.quiz__btn--primary{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff}.quiz__btn--primary:hover:not(:disabled){box-shadow:0 4px 12px #3b82f666;transform:translateY(-2px)}.quiz__btn--secondary{background:#94a3b833;border:1px solid #94a3b84d;color:#fff;color:var(--text-primary,#fff)}.quiz__btn--secondary:hover:not(:disabled){background:#94a3b84d}.quiz__btn--ghost{background:#0000;border:none;color:#94a3b8;color:var(--text-secondary,#94a3b8)}.quiz__btn--ghost:hover:not(:disabled){color:#fff;color:var(--text-primary,#fff)}.quiz__btn:disabled{cursor:not-allowed;opacity:.5}.quiz__complete-title{color:#fff;color:var(--text-primary,#fff);font-size:1.5rem;margin:2rem 0 1.5rem}.quiz__score-display{margin-bottom:1.5rem}.quiz__score-number{font-size:4rem;font-weight:700;line-height:1}.quiz__score-display--perfect .quiz__score-number{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fbbf24,#f59e0b);-webkit-background-clip:text;background-clip:text}.quiz__score-display--passed .quiz__score-number{color:#22c55e}.quiz__score-display--failed .quiz__score-number{color:#ef4444}.quiz__score-label{color:#94a3b8;color:var(--text-secondary,#94a3b8);font-size:.9rem;margin-top:.5rem}.quiz__message{color:#cbd5e1;color:var(--text-secondary,#cbd5e1);font-size:1.1rem;margin-bottom:1.5rem}.quiz__badge-earned{align-items:center;background:linear-gradient(135deg,#ffd70026,#fbbf241a);border:1px solid #fbbf244d;border-radius:12px;color:#fbbf24;display:inline-flex;font-size:.95rem;gap:.75rem;margin-bottom:1.5rem;padding:.75rem 1.25rem}.quiz__badge-icon{font-size:1.5rem}.quiz__answers-review{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:2rem}.quiz__answer-dot{border-radius:50%;height:12px;width:12px}.quiz__answer-dot--correct{background:#22c55e}.quiz__answer-dot--wrong{background:#ef4444}.quiz__complete-actions{display:flex;flex-direction:column;gap:.75rem}.quiz__empty{color:#94a3b8;color:var(--text-secondary,#94a3b8);padding:3rem;text-align:center}@media (max-width:768px){.quiz-carousel{padding:1.5rem .5rem}.quiz-carousel__container{min-height:380px}.quiz-carousel__track{height:360px;max-width:300px}.quiz-carousel__card{padding:1.5rem 1.25rem;width:280px}.quiz-carousel__arrow{height:40px;width:40px}.quiz-carousel__arrow--left{left:-5px}.quiz-carousel__arrow--right{right:-5px}.quiz-carousel__icon{font-size:2.75rem}.quiz-carousel__stats{gap:.5rem;padding:.75rem}.quiz-carousel__stat-value{font-size:.9rem}.quiz-carousel__stat-label{font-size:.6rem}}@media (max-width:480px){.quiz-carousel__track{max-width:260px}.quiz-carousel__card{padding:1.25rem 1rem;width:240px}.quiz-carousel__icon{font-size:2.5rem}.quiz-carousel__level-id{font-size:1.25rem}.quiz-carousel__name{font-size:1rem}.quiz-carousel__desc{font-size:.8rem;min-height:36px}.quiz__card{border-radius:12px;padding:1rem}.quiz__card-header{flex-direction:column;gap:.75rem}.quiz__question{font-size:1.05rem}.quiz__option{font-size:.9rem;padding:.875rem 1rem}.quiz__score-number{font-size:3rem}}@media (hover:none) and (pointer:coarse){.quiz-carousel__track{touch-action:pan-x}.quiz-carousel__arrow{display:none}.quiz-carousel__container{padding:0 1rem}}[data-theme=light] .quiz-carousel__title{color:#0f172a}[data-theme=light] .quiz-carousel__subtitle{color:#64748b}[data-theme=light] .quiz-carousel__arrow{background:#fffffff2;border-color:#e2e8f0;box-shadow:0 2px 8px #0000001a;color:#334155}[data-theme=light] .quiz-carousel__arrow:hover:not(:disabled){background:#fff;border-color:#0d7459;color:#0d7459}[data-theme=light] .quiz-carousel__card{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 16px #00000014}[data-theme=light] .quiz-carousel__card--active{border-color:#0d7459;box-shadow:0 8px 32px #0d745926}[data-theme=light] .quiz-carousel__card--locked{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .quiz-carousel__card-header{background:linear-gradient(135deg,#0d745914,#0d745908);border-bottom-color:#e2e8f0}[data-theme=light] .quiz-carousel__level-number{color:#0d7459}[data-theme=light] .quiz-carousel__level-name{color:#0f172a}[data-theme=light] .quiz-carousel__card-body{background:#fff}[data-theme=light] .quiz-carousel__stat-label{color:#64748b}[data-theme=light] .quiz-carousel__stat-value{color:#0f172a}[data-theme=light] .quiz-carousel__stat-icon{color:#0d7459}[data-theme=light] .quiz-carousel__status--locked{background:#64748b1a;color:#64748b}[data-theme=light] .quiz-carousel__status--unlocked{background:#0d74591a;color:#0d7459}[data-theme=light] .quiz-carousel__status--completed{background:#3b82f61a;color:#2563eb}[data-theme=light] .quiz-carousel__progress-track{background:#e2e8f0}[data-theme=light] .quiz-carousel__progress-fill{background:linear-gradient(90deg,#0d7459,#10876a)}[data-theme=light] .quiz-carousel__start-btn{background:linear-gradient(135deg,#0d7459,#0a5c47);color:#fff}[data-theme=light] .quiz-carousel__start-btn:hover{background:linear-gradient(135deg,#0a5c47,#084c3a)}[data-theme=light] .quiz-carousel__start-btn:disabled{background:#e2e8f0;color:#94a3b8}[data-theme=light] .quiz-carousel__tier-badge{background:#0d74591a;border-color:#0d745933;color:#0d7459}[data-theme=light] .quiz-carousel__dots{gap:10px}[data-theme=light] .quiz-carousel__dot{background:#cbd5e1}[data-theme=light] .quiz-carousel__dot--active{background:#0d7459}[data-theme=light] .quiz-carousel__dot--completed{background:#2563eb}[data-theme=light] .quiz-active{background:#fff;border-color:#e2e8f0}[data-theme=light] .quiz-active__header{background:linear-gradient(135deg,#0d745914,#0d745908);border-bottom-color:#e2e8f0}[data-theme=light] .quiz-active__level{color:#0d7459}[data-theme=light] .quiz-active__progress-text{color:#64748b}[data-theme=light] .quiz-active__timer{color:#0f172a}[data-theme=light] .quiz-active__timer--warning{color:#d97706}[data-theme=light] .quiz-active__timer--danger{color:#dc2626}[data-theme=light] .quiz-active__question{color:#0f172a}[data-theme=light] .quiz-active__answer{background:#f8fafc;border-color:#e2e8f0;color:#334155}[data-theme=light] .quiz-active__answer:hover{background:#0d74590f;border-color:#0d74594d}[data-theme=light] .quiz-active__answer--selected{background:#0d74591a;border-color:#0d7459;color:#0d7459}[data-theme=light] .quiz-active__answer--correct{background:#0d74591f;border-color:#0d7459;color:#0d7459}[data-theme=light] .quiz-active__answer--incorrect{background:#dc262614;border-color:#dc2626;color:#dc2626}[data-theme=light] .quiz-active__check-btn{background:linear-gradient(135deg,#0d7459,#0a5c47);color:#fff}[data-theme=light] .quiz-active__check-btn:disabled{background:#e2e8f0;color:#94a3b8}[data-theme=light] .quiz-results{background:#fff;border-color:#e2e8f0}[data-theme=light] .quiz-results__title{color:#0f172a}[data-theme=light] .quiz-results__score{color:#0d7459}[data-theme=light] .quiz-results__message{color:#334155}[data-theme=light] .quiz-results__message--success{color:#0d7459}[data-theme=light] .quiz-results__message--fail{color:#dc2626}[data-theme=light] .quiz-results__btn{background:#f8fafc;border-color:#e2e8f0;color:#334155}[data-theme=light] .quiz-results__btn:hover{background:#0d74590f;border-color:#0d7459;color:#0d7459}[data-theme=light] .quiz-results__btn--primary{background:linear-gradient(135deg,#0d7459,#0a5c47);border:none;color:#fff}[data-theme=light] .quiz-active__back-btn{background:#f8fafc;border-color:#e2e8f0;color:#64748b}[data-theme=light] .quiz-active__back-btn:hover{background:#dc26260f;border-color:#dc2626;color:#dc2626}.quiz__header-icon{transition:all .3s ease}.quiz__header-icon .quiz__icon-circle,.quiz__header-icon .quiz__icon-path{stroke-dasharray:100;stroke-dashoffset:100;animation:quiz-icon-draw 1s ease forwards}.quiz__header-icon .quiz__icon-line{stroke-dasharray:10;stroke-dashoffset:10;animation:quiz-icon-draw .4s ease .6s forwards}@keyframes quiz-icon-draw{to{stroke-dashoffset:0}}.quiz__header-icon .quiz__icon-circle{animation-delay:0s}.quiz__header-icon .quiz__icon-path{animation-delay:.3s}.quiz__header-icon .quiz__icon-line{animation-delay:.6s}[data-theme=light] .quiz__header-icon{color:#0d7459}.achievements{padding:0 1.5rem 1.5rem}.achievements__header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin-bottom:1.5rem}.achievements__title-section{flex:1 1;min-width:200px}.achievements__title{color:#fff;color:var(--text-primary,#fff);font-size:1.75rem;font-weight:700;margin:0 0 .5rem}.achievements__subtitle{color:#94a3b8;color:var(--text-secondary,#94a3b8);font-size:.95rem;margin:0}.achievements__stats{display:flex;gap:1.5rem}.achievements__stat{background:#1e293b99;border:1px solid #94a3b833;border-radius:12px;padding:1rem 1.5rem;text-align:center}.achievements__stat-value{color:#fff;color:var(--text-primary,#fff);display:block;font-size:1.5rem;font-weight:700}.achievements__stat-label{color:#94a3b8;color:var(--text-secondary,#94a3b8);font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.achievements__stat--points .achievements__stat-value{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fbbf24,#f59e0b);-webkit-background-clip:text;background-clip:text}.achievements__filters{align-items:center;display:flex;flex-direction:row;gap:1rem;margin-bottom:1.5rem}.achievements__dropdown{flex:1 1;max-width:220px;position:relative}.achievements__dropdown:after{border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid #26e2b3;content:"";height:0;pointer-events:none;position:absolute;right:.875rem;top:50%;transform:translateY(-50%);width:0}.achievements__select{-webkit-appearance:none;appearance:none;background-color:#1e293bcc;border:1px solid #26e2b333;border-radius:10px;color:#ffffffe6;cursor:pointer;font-size:.875rem;padding:.625rem 2.5rem .625rem 1rem;transition:all .2s ease;width:100%}.achievements__select:hover{background-color:#1e293bf2;border-color:#26e2b366}.achievements__select:focus{border-color:#26e2b3;box-shadow:0 0 0 2px #26e2b326;outline:none}.achievements__select option{background:#1e293b;color:#ffffffe6;padding:.5rem}.achievements__grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media (min-width:1400px){.achievements__grid{grid-template-columns:repeat(4,1fr)}}.achievements__empty{color:#94a3b8;color:var(--text-secondary,#94a3b8);grid-column:1/-1;padding:3rem;text-align:center}.achievement{background:#1e293b99;background:var(--tier-bg,#1e293b99);border:1px solid #94a3b833;border:1px solid var(--tier-border,#94a3b833);border-radius:12px;display:flex;flex-direction:column;gap:.625rem;padding:1.25rem;position:relative;transition:all .3s ease}.achievement:hover{box-shadow:0 8px 24px #0003;transform:translateY(-3px)}.achievement--bronze{--tier-color:#cd7f32;--tier-bg:#cd7f3214;--tier-border:#cd7f3240}.achievement--silver{--tier-color:silver;--tier-bg:#c0c0c014;--tier-border:#c0c0c040}.achievement--gold{--tier-color:gold;--tier-bg:#ffd70014;--tier-border:#ffd70040}.achievement--platinum{--tier-color:#e5e4e2;--tier-bg:#e5e4e21a;--tier-border:#e5e4e24d}.achievement--locked{opacity:.6}.achievement--unlocked{border-color:#22c55e;border-color:var(--tier-color,#22c55e);box-shadow:0 0 15px #22c55e26;box-shadow:0 0 15px var(--tier-glow,#22c55e26)}.achievement--unlocked:hover{box-shadow:0 8px 24px #0003,0 0 20px #22c55e40;box-shadow:0 8px 24px #0003,0 0 20px var(--tier-glow,#22c55e40)}.achievement__tier-badge{background:#64748b;background:var(--tier-color,#64748b);border-bottom-left-radius:8px;border-top-right-radius:11px;color:#000;font-size:.6rem;font-weight:700;letter-spacing:.5px;padding:.2rem .6rem;position:absolute;right:0;text-transform:uppercase;top:0}.achievement__icon{filter:grayscale(.8);font-size:2.25rem;opacity:.6;text-align:center;transition:all .3s ease}.achievement--unlocked .achievement__icon,.achievement__icon--unlocked{filter:grayscale(0);opacity:1}.achievement__name{color:#fff;color:var(--text-primary,#fff);font-size:.95rem;font-weight:600;text-align:center}.achievement__description{color:#94a3b8;color:var(--text-secondary,#94a3b8);flex-grow:1;font-size:.8rem;line-height:1.4;text-align:center}.achievement__progress{background:#94a3b833;border-radius:3px;height:6px;overflow:hidden}.achievement__progress-fill{background:linear-gradient(90deg,#3b82f6,#8b5cf6);background:linear-gradient(90deg,var(--tier-color,#3b82f6),var(--tier-color,#8b5cf6));border-radius:3px;height:100%;transition:width .5s ease}.achievement--unlocked .achievement__progress-fill{background:linear-gradient(90deg,#22c55e,#10b981)}.achievement__count{color:#94a3b8;color:var(--text-secondary,#94a3b8);font-size:.85rem;text-align:center}.achievement__current{color:#fff;color:var(--tier-color,#fff);font-weight:600}.achievement__separator{margin:0 .25rem;opacity:.5}.achievement__required{opacity:.7}.achievement__completed{color:#22c55e;font-weight:600}.achievement__points{background:#0000004d;color:#fbbf24;color:var(--tier-color,#fbbf24);font-size:.7rem;font-weight:600;right:.75rem}.achievement__category-tag,.achievement__points{border-radius:4px;bottom:.75rem;padding:.2rem .5rem;position:absolute}.achievement__category-tag{background:#0003;color:#64748b;color:var(--text-tertiary,#64748b);font-size:.65rem;left:.75rem}.achievement--unlocked .achievement__icon{animation:achievementPop .5s ease-out}@keyframes achievementPop{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(1)}}.achievement--platinum.achievement--unlocked:before{animation:shimmer 3s infinite;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);border-radius:12px;content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;width:100%}@keyframes shimmer{0%{left:-100%}to{left:200%}}@media (max-width:768px){.achievements{padding:1rem}.achievements__header{align-items:stretch;flex-direction:column}.achievements__stats{justify-content:center}.achievements__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (max-width:480px){.achievements__grid{grid-template-columns:1fr}.achievements__filters{flex-direction:column;gap:.75rem}.achievements__dropdown{max-width:100%}.achievement{padding:1rem}}[data-theme=light] .achievements__title{color:#0f172a}[data-theme=light] .achievements__subtitle{color:#64748b}[data-theme=light] .achievements__stat{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .achievements__stat-value{color:#0f172a}[data-theme=light] .achievements__stat-label{color:#64748b}[data-theme=light] .achievements__stat--points{background:#0d74590f;border-color:#0d745933}[data-theme=light] .achievements__stat--points .achievements__stat-value{color:#0d7459}[data-theme=light] .achievements__filters{background:#0000}[data-theme=light] .achievements__dropdown:after{border-top-color:#0d7459}[data-theme=light] .achievements__select{background-color:#f8fafc;border-color:#0d745933;color:#334155}[data-theme=light] .achievements__select:hover{background-color:#f1f5f9;border-color:#0d745966}[data-theme=light] .achievements__select:focus{border-color:#0d7459;box-shadow:0 0 0 2px #0d745926}[data-theme=light] .achievements__select option{background:#f8fafc;color:#334155}[data-theme=light] .achievement-card{background:#fff;border-color:#e2e8f0;box-shadow:0 2px 8px #0000000d}[data-theme=light] .achievement-card:hover{border-color:#0d74594d;box-shadow:0 4px 16px #0d74591a}[data-theme=light] .achievement-card--locked{background:#f8fafc;opacity:.7}[data-theme=light] .achievement-card--unlocked{background:#0d745908;border-color:#0d745933}[data-theme=light] .achievement-card__icon{background:#f1f5f9;color:#64748b}[data-theme=light] .achievement-card--unlocked .achievement-card__icon{background:#0d74591a;color:#0d7459}[data-theme=light] .achievement-card__name{color:#0f172a}[data-theme=light] .achievement-card__description{color:#64748b}[data-theme=light] .achievement-card__points{color:#0d7459}[data-theme=light] .achievement-card__progress-track{background:#e2e8f0}[data-theme=light] .achievement-card__progress-fill{background:linear-gradient(90deg,#0d7459,#10876a)}[data-theme=light] .achievement-card__progress-text{color:#64748b}[data-theme=light] .achievement-card__tier{background:#0d745914;border-color:#0d745933;color:#0d7459}[data-theme=light] .achievement-card__tier--bronze{background:#cd7f321a;border-color:#cd7f3240;color:#cd7f32}[data-theme=light] .achievement-card__tier--silver{background:#c0c0c026;border-color:#c0c0c04d;color:#6b7280}[data-theme=light] .achievement-card__tier--gold{background:#ffd7001a;border-color:#ffd7004d;color:#ca8a04}[data-theme=light] .achievement-card__tier--platinum{background:#0d74591a;border-color:#0d745940;color:#0d7459}[data-theme=light] .achievements__empty{color:#64748b}[data-theme=light] .achievements__empty-icon{color:#94a3b8}[data-theme=light] .achievement-card__category{background:#f1f5f9;color:#64748b}[data-theme=light] .achievement-card__lock{color:#94a3b8}[data-theme=light] .achievement-card__check{color:#0d7459}.achievements__header-icon{transition:all .3s ease}.achievements__header-icon .achievements__icon-path{stroke-dasharray:100;stroke-dashoffset:100;animation:achievements-icon-draw 1s ease forwards}@keyframes achievements-icon-draw{to{stroke-dashoffset:0}}.achievements__header-icon .achievements__icon-path:first-of-type{animation-delay:.2s}.achievements__header-icon .achievements__icon-path:nth-of-type(2){animation-delay:.3s}.achievements__header-icon .achievements__icon-path:nth-of-type(3){animation-delay:.6s}.achievements__header-icon .achievements__icon-path:nth-of-type(4),.achievements__header-icon .achievements__icon-path:nth-of-type(5){animation-delay:.5s}.achievements__header-icon .achievements__icon-path:nth-of-type(6){animation-delay:0s}[data-theme=light] .achievements__header-icon{color:#0d7459}.laboratory-page{background:#0000;min-height:calc(100vh - 72px)}[data-theme=light] .laboratory-page{background:#0000}.profile{--profile-bg:#0d0d14;--profile-bg-card:#ffffff08;--profile-bg-card-hover:#ffffff0d;--profile-border:#ffffff0f;--profile-border-hover:#26e2b34d;--profile-text:#fff;--profile-text-secondary:#ffffffb3;--profile-text-muted:#fff6;--profile-accent:#26e2b3;--profile-accent-hover:#1ec9a0;--profile-accent-glow:#26e2b34d;--profile-accent-bg:#26e2b31a;--profile-success:#26e2b3;--profile-warning:#fbbf24;--profile-error:#f87171;--profile-info:#60a5fa;--profile-radius:12px;--profile-radius-lg:16px;--profile-transition:all 0.25s cubic-bezier(0.4,0,0.2,1);-webkit-font-smoothing:antialiased;background:var(--profile-bg);background-image:radial-gradient(ellipse 100% 80% at 50% -30%,#26e2b30f,#0000),radial-gradient(ellipse 50% 50% at 100% 50%,#60a5fa08,#0000);color:var(--profile-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;min-height:calc(100vh - 72px);padding:90px 24px 24px}.profile__container{margin:0 auto;max-width:900px}.profile__empty,.profile__error,.profile__loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:60vh;padding:2rem;text-align:center}.profile__loading-spinner{animation:spin 1s linear infinite;border:3px solid var(--profile-border);border-radius:50%;border-top-color:var(--profile-accent);height:48px;margin-bottom:1rem;width:48px}@keyframes spin{to{transform:rotate(1turn)}}.profile__empty-icon,.profile__error-icon{color:var(--profile-accent);height:64px;margin-bottom:1.5rem;width:64px}.profile__empty h2,.profile__error h2{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.profile__empty p,.profile__error p{color:var(--profile-text-muted)}.profile__error-actions{display:flex;gap:12px;margin-top:1.5rem}.profile__backend-error{align-items:center;background:linear-gradient(135deg,#ff980026,#ff57221a);border:1px solid #ff98004d;border-radius:var(--profile-radius);display:flex;gap:16px;margin-bottom:24px;padding:16px 20px}.profile__backend-error-icon{flex-shrink:0;font-size:24px}.profile__backend-error-content{flex:1 1}.profile__backend-error-content strong{color:#ff9800;display:block;font-size:14px;margin-bottom:4px}.profile__backend-error-content p{color:var(--profile-text-muted);font-size:13px;margin:0}.profile__btn--small{font-size:13px;padding:8px 16px;white-space:nowrap}.profile__btn--secondary{background:var(--profile-glass);border:1px solid var(--profile-border);color:var(--profile-text)}.profile__btn--secondary:hover{background:var(--profile-glass-hover);border-color:var(--profile-accent)}.profile__hero{margin-bottom:24px;position:relative}.profile__cover{background-position:50%;background-size:cover;border-radius:var(--profile-radius-lg);height:200px;overflow:hidden;position:relative}.profile__cover:after{background:linear-gradient(0deg,#0d0d14cc,#0000 50%);content:"";inset:0;position:absolute}.profile__cover-edit{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid var(--profile-border);border-radius:50%;color:var(--profile-text);cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:16px;top:16px;transition:var(--profile-transition);width:40px;z-index:2}.profile__cover-edit:hover{background:var(--profile-accent-bg);border-color:var(--profile-accent)}.profile__cover-edit svg{height:18px;width:18px}.profile__hero-content{align-items:center;display:flex;flex-direction:column;margin-top:-60px;position:relative;z-index:3}.profile__avatar-wrapper{position:relative}.profile__avatar{align-items:center;background:var(--profile-bg-card);border:4px solid var(--profile-bg);border-radius:50%;box-shadow:0 8px 32px #0000004d;display:flex;height:120px;justify-content:center;overflow:hidden;width:120px}.profile__avatar img{height:100%;object-fit:cover;width:100%}.profile__avatar svg{color:var(--profile-text-muted);height:48px;width:48px}.profile__avatar-edit{align-items:center;background:var(--profile-accent);border:2px solid var(--profile-bg);border-radius:50%;bottom:4px;color:#000;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:4px;transition:var(--profile-transition);width:32px}.profile__avatar-edit:hover{transform:scale(1.1)}.profile__avatar-edit svg{height:14px;width:14px}.profile__level-badge{align-items:center;background:linear-gradient(135deg,var(--profile-accent),#1ec9a0);border:2px solid var(--profile-bg);border-radius:50%;color:#000;display:flex;font-size:.85rem;font-weight:700;height:32px;justify-content:center;position:absolute;right:0;top:0;width:32px}.profile__hero-info{margin-top:16px;text-align:center}.profile__name{font-size:1.75rem;font-weight:700;margin:0}.profile__username{color:var(--profile-accent);font-size:1rem;margin:4px 0 0}.profile__wallet{align-items:center;color:var(--profile-text-muted);display:flex;font-size:.85rem;gap:6px;justify-content:center;margin-top:8px}.profile__wallet svg{height:14px;width:14px}.profile__quick-stats{display:flex;gap:32px;margin-top:20px}.profile__quick-stat{align-items:center;display:flex;flex-direction:column}.profile__quick-stat-value{color:var(--profile-accent);font-size:1.5rem;font-weight:700}.profile__quick-stat-label{color:var(--profile-text-muted);font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.profile__tabs{background:var(--profile-bg-card);border:1px solid var(--profile-border);border-radius:var(--profile-radius-lg);display:flex;gap:8px;margin-bottom:24px;overflow-x:auto;padding:8px}.profile__tab{align-items:center;background:#0000;border:none;border-radius:var(--profile-radius);color:var(--profile-text-muted);cursor:pointer;display:flex;flex:1 1;font-size:.9rem;font-weight:500;gap:8px;justify-content:center;padding:12px 16px;transition:var(--profile-transition);white-space:nowrap}.profile__tab svg{height:18px;width:18px}.profile__tab:hover{background:var(--profile-bg-card-hover);color:var(--profile-text)}.profile__tab--active{background:var(--profile-accent-bg);color:var(--profile-accent)}.profile__content{min-height:400px}.profile__section{display:flex;flex-direction:column;gap:20px}.profile__card{background:var(--profile-bg-card);border:1px solid var(--profile-border);border-radius:var(--profile-radius-lg);padding:24px}.profile__card h3{align-items:center;display:flex;font-size:1.1rem;font-weight:600;gap:10px;margin:0 0 16px}.profile__card h3 svg{color:var(--profile-accent);height:20px;width:20px}.profile__card-desc{color:var(--profile-text-muted);font-size:.9rem;margin:-8px 0 20px}.profile__xp-header{display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:8px}.profile__xp-bar{background:var(--profile-border);border-radius:4px;height:8px;overflow:hidden}.profile__xp-fill{background:linear-gradient(90deg,var(--profile-accent),#60a5fa);border-radius:4px;height:100%;transition:width .5s ease}.profile__xp-next{color:var(--profile-text-muted);font-size:.8rem;margin-top:8px;text-align:center}.profile__bio{color:var(--profile-text-secondary);line-height:1.6;margin:0}.profile__card--referral{background:linear-gradient(135deg,var(--profile-bg-card),#26e2b30d)}.profile__referral-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.profile__referral-tier{align-items:center;display:flex;font-weight:600;gap:8px}.profile__referral-icon{font-size:1.5rem}.profile__referral-count{color:var(--profile-text-muted);font-size:.9rem}.profile__link-box{margin-bottom:16px}.profile__link-box:last-child{margin-bottom:0}.profile__link-box label{color:var(--profile-text-muted);display:block;font-size:.8rem;margin-bottom:6px}.profile__link-input{display:flex;gap:8px}.profile__link-input input{background:#0000004d;color:var(--profile-text);flex:1 1;font-size:.85rem;padding:10px 14px}.profile__copy-btn,.profile__link-input input{border:1px solid var(--profile-border);border-radius:var(--profile-radius)}.profile__copy-btn{align-items:center;background:var(--profile-bg-card);color:var(--profile-text-muted);cursor:pointer;display:flex;height:42px;justify-content:center;transition:var(--profile-transition);width:42px}.profile__copy-btn svg{height:18px;width:18px}.profile__copy-btn--copied,.profile__copy-btn:hover{border-color:var(--profile-accent);color:var(--profile-accent)}.profile__copy-btn--copied{background:var(--profile-accent-bg)}.profile__badges{display:flex;flex-wrap:wrap;gap:8px}.profile__badge{background:var(--profile-accent-bg);border:1px solid var(--profile-accent);border-radius:20px;color:var(--profile-accent);font-size:.85rem;padding:6px 12px}.profile__form{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.profile__form-group{display:flex;flex-direction:column}.profile__form-group--full{grid-column:1/-1}.profile__form-group label{color:var(--profile-text-muted);font-size:.85rem;margin-bottom:8px}.profile__form-group input,.profile__form-group textarea{background:#0000004d;border:1px solid var(--profile-border);border-radius:var(--profile-radius);color:var(--profile-text);font-family:inherit;font-size:.95rem;padding:12px 14px;transition:var(--profile-transition)}.profile__form-group input:focus,.profile__form-group textarea:focus{border-color:var(--profile-accent);box-shadow:0 0 0 3px var(--profile-accent-glow);outline:none}.profile__form-group textarea{min-height:100px;resize:vertical}.profile__char-count{color:var(--profile-text-muted);font-size:.75rem;margin-top:4px;text-align:right}.profile__input-wrapper{position:relative}.profile__input-wrapper input{width:100%}.profile__input-status{align-items:center;display:flex;font-size:.75rem;gap:4px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.profile__input-status svg{height:14px;width:14px}.profile__input-status--checking{color:var(--profile-text-muted)}.profile__input-status--available{color:var(--profile-success)}.profile__input-status--taken{color:var(--profile-error)}.profile__btn{align-items:center;border:none;border-radius:var(--profile-radius);cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:var(--profile-transition)}.profile__btn--primary{background:var(--profile-accent);color:#000}.profile__btn--primary:hover:not(:disabled){background:var(--profile-accent-hover);transform:translateY(-1px)}.profile__btn--primary:disabled{cursor:not-allowed;opacity:.5}.profile__btn--full{grid-column:1/-1;width:100%}.profile__btn--success{background:var(--profile-success)}.profile__btn-spinner{animation:spin .8s linear infinite;border:2px solid #0003;border-radius:50%;border-top-color:#000;height:18px;width:18px}.profile__privacy-options{display:flex;flex-direction:column;gap:16px}.profile__privacy-option{align-items:center;background:#0003;border-radius:var(--profile-radius);display:flex;justify-content:space-between;padding:16px}.profile__privacy-info{align-items:center;display:flex;gap:14px}.profile__privacy-icon{align-items:center;background:var(--profile-bg-card);border-radius:var(--profile-radius);display:flex;height:40px;justify-content:center;width:40px}.profile__privacy-icon svg{color:var(--profile-accent);height:20px;width:20px}.profile__privacy-info h4{font-size:.95rem;font-weight:600;margin:0 0 2px}.profile__privacy-info p{color:var(--profile-text-muted);font-size:.8rem;margin:0}.profile__toggle{height:28px;position:relative;width:48px}.profile__toggle input{height:0;opacity:0;width:0}.profile__toggle-slider{background:var(--profile-border);border-radius:28px;cursor:pointer;inset:0;position:absolute;transition:var(--profile-transition)}.profile__toggle-slider:before{background:#fff;border-radius:50%;bottom:3px;content:"";height:22px;left:3px;position:absolute;transition:var(--profile-transition);width:22px}.profile__toggle input:checked+.profile__toggle-slider{background:var(--profile-accent)}.profile__toggle input:checked+.profile__toggle-slider:before{transform:translateX(20px)}.profile__stats-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.profile__stat-card{align-items:center;background:#0003;border-radius:var(--profile-radius);display:flex;flex-direction:column;padding:20px;text-align:center}.profile__stat-icon{align-items:center;background:var(--profile-accent-bg);border-radius:50%;display:flex;height:40px;justify-content:center;margin-bottom:12px;width:40px}.profile__stat-icon svg{color:var(--profile-accent);height:20px;width:20px}.profile__stat-value{font-size:1.5rem;font-weight:700}.profile__stat-label{color:var(--profile-text-muted);font-size:.75rem;margin-top:4px}.profile__achievements{display:flex;flex-direction:column;gap:12px}.profile__achievement{align-items:center;background:#0003;border-radius:var(--profile-radius);display:flex;gap:14px;padding:14px}.profile__achievement-icon{font-size:2rem}.profile__achievement-info h4{font-size:.95rem;font-weight:600;margin:0 0 4px}.profile__achievement-info p{color:var(--profile-text-muted);font-size:.8rem;margin:0}.profile__empty-text{color:var(--profile-text-muted);padding:24px;text-align:center}.profile__favorites{display:flex;flex-wrap:wrap;gap:8px}.profile__favorite{background:var(--profile-bg-card);border:1px solid var(--profile-border);border-radius:var(--profile-radius);font-size:.85rem;padding:8px 14px}.profile__leaderboard-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.profile__leaderboard-header h3{margin:0}.profile__select{background:var(--profile-bg-card);border:1px solid var(--profile-border);border-radius:var(--profile-radius);color:var(--profile-text);cursor:pointer;font-size:.85rem;padding:8px 12px}.profile__leaderboard{display:flex;flex-direction:column;gap:8px}.profile__leaderboard-row{align-items:center;background:#0003;border-radius:var(--profile-radius);cursor:pointer;display:flex;gap:16px;padding:12px 16px;transition:var(--profile-transition)}.profile__leaderboard-row:hover{background:var(--profile-bg-card-hover)}.profile__leaderboard-row--me{background:var(--profile-accent-bg);border:1px solid var(--profile-accent)}.profile__leaderboard-rank{align-items:center;background:var(--profile-bg-card);border-radius:50%;display:flex;font-size:.85rem;font-weight:700;height:32px;justify-content:center;width:32px}.profile__leaderboard-rank--1{background:gold;color:#000}.profile__leaderboard-rank--2{background:silver;color:#000}.profile__leaderboard-rank--3{background:#cd7f32;color:#000}.profile__leaderboard-user{align-items:center;display:flex;flex:1 1;gap:12px}.profile__leaderboard-avatar{align-items:center;background:var(--profile-bg-card);border-radius:50%;display:flex;height:40px;justify-content:center;overflow:hidden;width:40px}.profile__leaderboard-avatar img{height:100%;object-fit:cover;width:100%}.profile__leaderboard-avatar svg{color:var(--profile-text-muted);height:20px;width:20px}.profile__leaderboard-info{display:flex;flex-direction:column}.profile__leaderboard-name{font-size:.95rem;font-weight:600}.profile__leaderboard-username{color:var(--profile-accent);font-size:.8rem}.profile__leaderboard-stats{display:flex;gap:16px;text-align:right}.profile__leaderboard-level{color:var(--profile-accent);font-weight:700}.profile__leaderboard-xp{color:var(--profile-text-muted);font-size:.85rem}.profile__loading-inline{display:flex;justify-content:center;padding:40px}@media (max-width:768px){.profile{padding:80px 16px 100px}.profile__cover{height:150px}.profile__avatar{height:100px;width:100px}.profile__hero-content{margin-top:-50px}.profile__quick-stats{gap:20px}.profile__tabs{gap:4px;padding:6px}.profile__tab{font-size:.8rem;padding:10px 12px}.profile__tab span{display:none}.profile__form{grid-template-columns:1fr}.profile__stats-grid{grid-template-columns:repeat(2,1fr)}.profile__leaderboard-stats{flex-direction:column;gap:2px}}.wboost{--wboost-primary:#26e2b3;--wboost-primary-rgb:38,226,179;--wboost-primary-dark:#1eb897;--wboost-bg:#0a0f14;--wboost-card-bg:#ffffff05;--wboost-card-border:#ffffff0f;--wboost-card-hover:#ffffff0a;--wboost-text:#fff;--wboost-text-secondary:#fff9;--wboost-text-muted:#fff6;--wboost-success:#10b981;--wboost-warning:#f59e0b;--wboost-error:#ef4444;--wboost-discount:#10b981;background:#0000;min-height:calc(100vh - 72px);opacity:0;padding:24px;position:relative;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease;z-index:1}.wboost--visible{opacity:1;transform:translateY(0)}.wboost:before{display:none!important}.wboost__hero{padding:112px 24px 24px;position:relative;text-align:center}.wboost__icon{align-items:center;background:linear-gradient(135deg,#26e2b333,#26e2b30d);border:1px solid #26e2b34d;border-radius:20px;color:#26e2b3;display:inline-flex;height:72px;justify-content:center;margin-bottom:1.25rem;position:relative;width:72px}.wboost__icon:before{background:radial-gradient(circle,#26e2b326,#0000 70%);border-radius:50%;content:"";inset:-20px;pointer-events:none;position:absolute}.wboost__icon svg{color:#26e2b3;height:32px;position:relative;width:32px;z-index:1}.wboost__icon-glow{display:none}.wboost__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700;letter-spacing:-.03em;margin:0 0 12px}.wboost__subtitle{color:#fff9;font-size:18px;margin:0 auto 20px;max-width:500px}.wboost__stats{align-items:center;backdrop-filter:blur(20px);backdrop-filter:var(--glass-blur,blur(20px));-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:var(--glass-blur,blur(20px));background:#0f172a99;background:var(--glass-bg,#0f172a99);border:1px solid #26e2b31f;border:1px solid var(--glass-border,#26e2b31f);border-radius:16px;border-radius:var(--radius-lg,16px);display:flex;gap:24px;justify-content:center;margin:24px auto 8px;padding:14px 32px;transition:all .25s ease;transition:all var(--transition-base,.25s ease);width:-webkit-fit-content;width:fit-content}.wboost__stats-bar:hover{border-color:#26e2b34d;border-color:var(--color-hover-border,#26e2b34d);box-shadow:0 0 20px #26e2b326;box-shadow:var(--shadow-glow,0 0 20px #26e2b326)}.wboost__stat{align-items:center;display:flex;gap:10px}.wboost__stat:not(:last-child):after{content:"";display:none}.wboost__stat-label{color:#ffffff73;color:var(--color-text-muted,#ffffff73);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.wboost__stat-value{font-feature-settings:"tnum";color:#26e2b3;color:var(--color-text-accent,#26e2b3);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}.wboost__stat--wboost{padding-left:8px}.wboost__stat-value--wboost{background:linear-gradient(135deg,#f59e0b26,#fbbf2414);border:1px solid #f59e0b40;border-radius:8px;color:#f59e0b!important;padding:2px 10px}.wboost__stat-badge{align-items:center;display:flex;justify-content:center}.wboost__stat-badge,.wboost__stat-badge--active{color:var(--wboost-primary)}.wboost__stat-badge svg{height:16px;width:16px}.wboost__stat-divider{background:#ffffff14;height:24px;width:1px}.wboost__banner{align-items:center;border-radius:16px;border-radius:var(--radius-lg,16px);display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;margin:24px auto;padding:14px 28px;width:-webkit-fit-content;width:fit-content}.wboost__banner--holder{background:#10b98126;border:1px solid #10b98166;color:#10b981}.wboost__banner--default{background:linear-gradient(135deg,#fbbf2433,#f59e0b26);border:1px solid #fbbf2480;color:#fbbf24;text-shadow:0 0 20px #fbbf244d}.wboost__tabs{backdrop-filter:blur(20px);backdrop-filter:var(--glass-blur,blur(20px));-webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:var(--glass-blur,blur(20px));background:#0f172a99;background:var(--glass-bg,#0f172a99);border:1px solid #26e2b31f;border:1px solid var(--glass-border,#26e2b31f);border-radius:16px;border-radius:var(--radius-lg,16px);display:flex;gap:8px;justify-content:center;margin:32px auto;padding:6px;width:-webkit-fit-content;width:fit-content}.wboost__tab{align-items:center;background:#0000;border:1px solid #0000;border-radius:12px;border-radius:var(--radius-md,12px);color:#ffffff73;color:var(--color-text-muted,#ffffff73);cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:10px;padding:14px 28px;transition:all .25s ease;transition:all var(--transition-base,.25s ease);white-space:nowrap}.wboost__tab:hover:not(.wboost__tab--active){background:#26e2b31a;background:var(--color-hover-bg,#26e2b31a);border-color:#26e2b34d;border-color:var(--color-hover-border,#26e2b34d);color:#26e2b3;color:var(--color-hover-text,#26e2b3)}.wboost__tab--active{background:#26e2b314;border-color:#26e2b380;box-shadow:0 0 12px #26e2b326;color:#26e2b3}.wboost__tab--active:hover{background:#26e2b31f;border-color:#26e2b399;color:#26e2b3}.wboost__tab svg{height:20px;transition:color .15s ease;transition:color var(--transition-fast,.15s ease);width:20px}.wboost__tab--active svg{color:#26e2b3}.wboost__content{margin:0 auto;max-width:1400px;padding:0 24px 28px}.wboost__purchase-wrapper{display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:calc(100% - 32px);width:660px}.wboost__section-header{align-items:center;display:flex;margin-bottom:16px}.wboost__section-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.wboost__section-icon{align-items:center;color:#26e2b3;display:flex;justify-content:center}.wboost__section-icon svg{stroke:#26e2b3;color:#26e2b3;height:20px;width:20px}.wboost__section-title{color:#fffffff2;font-size:20px;font-weight:700;letter-spacing:-.3px;margin:0}.wboost__section-subtitle{color:#ffffff80;font-size:14px;font-weight:400;margin:0}.wboost__section-subtitle:before{color:#ffffff4d;content:"·";margin-right:12px}.wboost__purchase-wrapper .wboost__card{margin:0;max-width:none;width:100%}[data-theme=light] .wboost__section-icon{color:#0d7459}[data-theme=light] .wboost__section-icon svg{stroke:#0d7459;color:#0d7459}[data-theme=light] .wboost__section-title{color:#0f172a}[data-theme=light] .wboost__section-subtitle{color:#64748b}.wboost__card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0f141eb3;border:1px solid #ffffff14;border-radius:16px;margin:0 auto;max-width:600px;overflow:hidden}.wboost__card-header{border-bottom:1px solid var(--wboost-card-border);padding:1.5rem}.wboost__card-header h2{color:var(--wboost-text);font-size:1.25rem;font-weight:600;margin:0 0 .25rem}.wboost__card-header p{color:var(--wboost-text-secondary);font-size:.875rem;margin:0}.wboost__card-body{padding:1.5rem}.wboost__associate{padding:1rem 0;text-align:center}.wboost__associate-msg{color:var(--wboost-text-secondary);font-size:.9rem;margin-bottom:1rem}.wboost__input-group{margin-bottom:1.5rem}.wboost__label{color:var(--wboost-text-muted);display:block;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.75rem;text-transform:uppercase}.wboost__input-wrapper{align-items:center;background:#0000004d;border:1px solid var(--wboost-card-border);border-radius:12px;display:flex;overflow:hidden;transition:all .2s ease}.wboost__input-wrapper:focus-within{border-color:rgba(var(--wboost-primary-rgb),.5);box-shadow:0 0 0 3px rgba(var(--wboost-primary-rgb),.1)}.wboost__input-btn{align-items:center;background:#0000;border:none;color:var(--wboost-text-secondary);cursor:pointer;display:flex;font-size:1.5rem;height:56px;justify-content:center;transition:all .2s ease;width:56px}.wboost__input-btn:hover:not(:disabled){background:rgba(var(--wboost-primary-rgb),.1);color:var(--wboost-primary)}.wboost__input-btn:disabled{cursor:not-allowed;opacity:.3}.wboost__input{-moz-appearance:textfield;background:#0000;border:none;color:var(--wboost-text);flex:1 1;font-size:1.5rem;font-weight:600;outline:none;padding:1rem 0;text-align:center}.wboost__input::-webkit-inner-spin-button,.wboost__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wboost__input-hint{color:var(--wboost-text-muted);display:block;font-size:.75rem;margin-top:.5rem;text-align:right}.wboost__summary{background:#0003;border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.wboost__summary h3,.wboost__summary-title{align-items:center;color:var(--wboost-text);display:flex;font-size:.875rem;font-weight:600;gap:8px;margin:0 0 1rem}.wboost__summary-title svg{color:#26e2b3;flex-shrink:0}.wboost__summary-total-label{align-items:center;display:flex;gap:8px}.wboost__summary-total-label svg{color:#26e2b3;flex-shrink:0}.wboost__animated-icon{stroke:#26e2b3;color:#26e2b3}.wboost__animated-icon--clipboard .wboost__icon-line{stroke-dasharray:20;stroke-dashoffset:20;animation:wboost-line-draw .5s ease forwards}.wboost__animated-icon--clipboard .wboost__icon-line--1{animation-delay:.1s}.wboost__animated-icon--clipboard .wboost__icon-line--2{animation-delay:.2s}.wboost__animated-icon--clipboard .wboost__icon-line--3{animation-delay:.3s}.wboost__animated-icon--clipboard .wboost__icon-line--4{animation-delay:.4s}.wboost__animated-icon--calculator{animation:wboost-icon-pulse 2s ease-in-out infinite}.wboost__animated-icon--calculator .wboost__icon-line{stroke-dasharray:20;stroke-dashoffset:20;animation:wboost-line-draw .3s ease forwards}.wboost__animated-icon--calculator .wboost__icon-line--1{animation-delay:.05s}.wboost__animated-icon--calculator .wboost__icon-line--2{animation-delay:.1s}.wboost__animated-icon--calculator .wboost__icon-line--3{animation-delay:.15s}.wboost__animated-icon--calculator .wboost__icon-line--4{animation-delay:.2s}.wboost__animated-icon--calculator .wboost__icon-line--5{animation-delay:.25s}.wboost__animated-icon--calculator .wboost__icon-line--6{animation-delay:.3s}.wboost__animated-icon--calculator .wboost__icon-line--7{animation-delay:.35s}.wboost__animated-icon--calculator .wboost__icon-line--8{animation-delay:.4s}.wboost__animated-icon--calculator .wboost__icon-line--9{animation-delay:.45s}@keyframes wboost-line-draw{to{stroke-dashoffset:0}}@keyframes wboost-icon-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.wboost__summary-row{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;padding:.5rem 0}.wboost__summary-row span:first-child{color:var(--wboost-text-secondary)}.wboost__summary-row span:last-child{color:var(--wboost-text);font-weight:500}.wboost__summary-row--discount,.wboost__summary-row--discount span{color:var(--wboost-discount)!important}.wboost__summary-divider{background:var(--wboost-card-border);height:1px;margin:.75rem 0}.wboost__summary-row--total .wboost__summary-total-label,.wboost__summary-row--total span:first-child{color:#fff;font-weight:600}.wboost__summary-row--total span:last-child{color:var(--wboost-primary);font-size:1.125rem;font-weight:700}.wboost__btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:1rem 1.5rem;transition:all .2s ease;width:100%}.wboost__btn:disabled{cursor:not-allowed;opacity:.5}.wboost__btn--primary{background:var(--wboost-primary);color:#000}.wboost__btn--primary:hover:not(:disabled){background:var(--wboost-primary-dark);box-shadow:0 4px 20px rgba(var(--wboost-primary-rgb),.3);transform:translateY(-2px)}.wboost__btn--secondary{background:rgba(var(--wboost-primary-rgb),.1);border:1px solid rgba(var(--wboost-primary-rgb),.3);color:var(--wboost-primary)}.wboost__btn--secondary:hover:not(:disabled){background:rgba(var(--wboost-primary-rgb),.2)}.wboost__wallet-prompt{background:var(--wboost-card-bg);border:1px solid var(--wboost-card-border);border-radius:20px;padding:60px 24px;text-align:center}.wboost__wallet-icon{align-items:center;background:#26e2b31f;border-radius:16px;color:#26e2b3;display:flex;height:64px;justify-content:center;margin:0 auto 20px;width:64px}.wboost__wallet-title{color:var(--wboost-text);font-size:20px;font-weight:600;margin-bottom:8px}.wboost__wallet-desc{color:var(--wboost-text-secondary);font-size:15px;line-height:1.6}.wboost__connect{padding:2rem 0;text-align:center}.wboost__connect p{color:var(--wboost-text-secondary);margin-bottom:1rem}.wboost__message{border-radius:12px;font-size:.875rem;margin-top:1rem;padding:1rem;text-align:center}.wboost__message--success{background:#10b9811a;border:1px solid #10b9814d;color:var(--wboost-success)}.wboost__message--error{background:#ef44441a;border:1px solid #ef44444d;color:var(--wboost-error)}.wboost__message--info{background:rgba(var(--wboost-primary-rgb),.1);border:1px solid rgba(var(--wboost-primary-rgb),.3);color:var(--wboost-primary)}.wboost__empty{color:var(--wboost-text-muted);padding:2rem;text-align:center}.wboost__history{display:flex;flex-direction:column;gap:.5rem}.wboost__history-item{align-items:center;background:#0003;border-radius:12px;display:flex;justify-content:space-between;padding:1rem;transition:all .2s ease}.wboost__history-item:hover{background:#0000004d}.wboost__history-date{color:var(--wboost-text-secondary);font-size:.875rem}.wboost__history-amount{color:var(--wboost-text);font-weight:600}.wboost__history-status{align-items:center;background:#f59e0b33;border-radius:50%;color:var(--wboost-warning);display:flex;font-size:.75rem;height:24px;justify-content:center;width:24px}.wboost__history-status--success{background:#10b98133;color:var(--wboost-success)}.wboost__features{display:flex;flex-direction:column;gap:1rem}.wboost__feature{align-items:center;background:#0003;border-radius:12px;display:flex;gap:1rem;padding:1rem;transition:all .2s ease}.wboost__feature:hover{background:#0000004d;transform:translateX(4px)}.wboost__feature-icon{font-size:1.5rem;text-align:center;width:40px}.wboost__feature-text{color:var(--wboost-text-secondary);font-size:.9rem}.light .wboost,[data-theme=light] .wboost{--wboost-primary:#0d7459;--wboost-primary-rgb:13,116,89;--wboost-primary-dark:#0a5c47;--wboost-bg:#f0f4f8;--wboost-card-bg:#ffffffd9;--wboost-card-border:#0d74591f;--wboost-card-hover:#0d745914;--wboost-text:#0f172a;--wboost-text-secondary:#475569;--wboost-text-muted:#64748b}[data-theme=light] .wboost{background:#0000!important}[data-theme=light] .wboost:before{display:none!important}[data-theme=light] .wboost__hero{background:#0000!important}[data-theme=light] .wboost__icon{background:#0d7459!important;border-color:#0d7459!important;box-shadow:0 4px 12px #0d74594d!important;color:#fff!important}[data-theme=light] .wboost__icon svg{color:#fff!important}[data-theme=light] .wboost__icon:before{background:radial-gradient(circle,#0d745926,#0000 70%)!important}[data-theme=light] .wboost__title{-webkit-text-fill-color:#0000!important;background:linear-gradient(135deg,#0f172a,#334155)!important;-webkit-background-clip:text!important;background-clip:text!important}[data-theme=light] .wboost__subtitle{color:#475569!important}[data-theme=light] .wboost__stats{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #0d745926!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .wboost__stats:hover{border-color:#0d74594d!important;box-shadow:0 4px 12px #0d74591f!important}[data-theme=light] .wboost__stat-label{color:#475569!important}[data-theme=light] .wboost__stat-value{color:#0d7459!important;font-weight:700!important}[data-theme=light] .wboost__stat:not(:last-child):after{background:#0000001a!important}[data-theme=light] .wboost__banner{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffd9!important;border:1px solid #0d745926!important}[data-theme=light] .wboost__banner--holder{background:#0d745914!important;border-color:#0d745933!important}[data-theme=light] .wboost__tabs{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffb3!important;border:1px solid #0d745926!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .wboost__tab{background:#0000!important;color:#475569!important}[data-theme=light] .wboost__tab:hover:not(.wboost__tab--active){background:#0d745914!important;border-color:#0d745940!important;color:#0d7459!important}[data-theme=light] .wboost__tab--active{background:#0d7459!important;border-color:#0d7459!important;box-shadow:0 4px 12px #0d745959!important;color:#fff!important}[data-theme=light] .wboost__tab--active svg{color:#fff!important}[data-theme=light] .wboost__tab--active:hover{background:#0a5c47!important;border-color:#0a5c47!important}[data-theme=light] .wboost__content{background:#0000!important}[data-theme=light] .wboost__card{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffd9!important;border:1px solid #0d74591f!important;box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .wboost__card:hover{border-color:#0d745940!important;box-shadow:0 4px 16px #0000001a!important}[data-theme=light] .wboost__card-header h2{color:#0f172a!important}[data-theme=light] .wboost__card-header p{color:#64748b!important}[data-theme=light] .wboost__input-wrapper{background:#fff!important;border:1px solid #e2e8f0!important}[data-theme=light] .wboost__input-wrapper:focus-within{border-color:#0d7459!important;box-shadow:0 0 0 3px #0d74591f!important}[data-theme=light] .wboost__input{color:#0f172a!important}[data-theme=light] .wboost__input::placeholder{color:#94a3b8!important}[data-theme=light] .wboost__label{color:#475569!important}[data-theme=light] .wboost__input-hint{color:#64748b!important}[data-theme=light] .wboost__input-btn{background:#0d74591a!important;color:#0d7459!important}[data-theme=light] .wboost__input-btn:hover:not(:disabled){background:#0d745933!important}[data-theme=light] .wboost__feature,[data-theme=light] .wboost__history-item,[data-theme=light] .wboost__summary{background:#fffc!important;border:1px solid #0d74591a!important}[data-theme=light] .wboost__summary h3,[data-theme=light] .wboost__summary-title{color:#0f172a!important}[data-theme=light] .wboost__animated-icon,[data-theme=light] .wboost__summary-title svg,[data-theme=light] .wboost__summary-total-label svg{stroke:#0d7459!important;color:#0d7459!important}[data-theme=light] .wboost__summary-row--total .wboost__summary-total-label,[data-theme=light] .wboost__summary-row--total span:first-child{color:#1e293b}[data-theme=light] .wboost__wallet-prompt{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#ffffffd9!important;border:1px solid #0d745926!important;box-shadow:0 4px 16px #00000014!important}[data-theme=light] .wboost__wallet-icon{background:#0d7459!important;box-shadow:0 4px 12px #0d74594d!important;color:#fff!important}[data-theme=light] .wboost__wallet-title{color:#0f172a!important;font-weight:600!important}[data-theme=light] .wboost__wallet-desc{color:#475569!important}[data-theme=light] .wboost__buy-btn{background:#0d7459!important;box-shadow:0 4px 12px #0d74594d!important;color:#fff!important}[data-theme=light] .wboost__buy-btn:hover{background:#0a5c47!important}.wboost__history-wrapper{display:flex;flex-direction:column;gap:0}.wboost__history-filters{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#00000040;border:1px solid #ffffff0f;border-radius:12px;display:flex;gap:4px;margin-bottom:24px;overflow-x:auto;padding:4px}.wboost__history-filter{align-items:center;background:#0000;border:none;border-radius:10px;color:#fff9;cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:600;gap:6px;justify-content:center;min-width:80px;padding:10px 16px;transition:all .25s ease;white-space:nowrap}.wboost__history-filter:hover:not(.active){background:#ffffff0d;color:#ffffffe6}.wboost__history-filter.active{background:linear-gradient(135deg,#26e2b3,#1db897);box-shadow:0 2px 12px #26e2b359;color:#0a0f14}.wboost__history-filter-count{align-items:center;background:#ffffff26;border-radius:10px;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px}.wboost__history-filter.active .wboost__history-filter-count{background:#0003}.wboost__history-empty{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff05;border:1px dashed #ffffff1a;border-radius:16px;padding:60px 30px;text-align:center}.wboost__history-empty-icon{color:#fff9;margin-bottom:16px;opacity:.4}.wboost__history-empty-icon svg{stroke:currentColor}.wboost__history-empty-title{color:#fffc;font-size:18px;font-weight:600;margin:0 0 8px}.wboost__history-empty-text{color:#ffffff73;font-size:14px;margin:0}.wboost__history-table-wrapper{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0003;border:1px solid #ffffff0f;border-radius:16px;overflow:hidden}.wboost__history-table-header{grid-gap:12px;background:#0000004d;border-bottom:1px solid #ffffff0f;display:grid;gap:12px;grid-template-columns:1fr .8fr 1fr 1.4fr 1fr .6fr;padding:14px 20px}.wboost__history-th{color:#ffffff73;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.wboost__history-th--actions{text-align:center}.wboost__history-table-body{display:flex;flex-direction:column}.wboost__history-row{grid-gap:12px;align-items:center;animation:historyRowFadeIn .4s ease-out backwards;background:#0000;border-bottom:1px solid #ffffff0a;display:grid;gap:12px;grid-template-columns:1fr .8fr 1fr 1.4fr 1fr .6fr;padding:16px 20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}@keyframes historyRowFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wboost__history-row:hover{background:#26e2b30d;border-color:#26e2b326;box-shadow:inset 0 0 0 1px #26e2b333,0 0 15px #26e2b366,0 0 30px #26e2b333}.wboost__history-row:hover .wboost__history-token-name{color:#26e2b3}.wboost__history-row:before{background:#ffffff1a;bottom:0;content:"";left:0;position:absolute;top:0;transition:all .3s ease;width:3px}.wboost__history-row--completed:before{background:#26e2b3}.wboost__history-row--pending:before{background:#fbbf24}.wboost__history-row--cancelled:before{background:#ffffff4d}.wboost__history-row--failed:before{background:#f87171}.wboost__history-row--cancelled{opacity:.6}.wboost__history-td{align-items:center;display:flex;min-width:0}.wboost__history-token-name{color:#ffffffe6;font-size:14px;font-weight:600;transition:color .2s ease}.wboost__history-side-badge{align-items:center;background:#26e2b326;border:1px solid #26e2b34d;border-radius:6px;color:#26e2b3;display:inline-flex;font-size:12px;font-weight:600;gap:4px;padding:5px 10px}.wboost__history-side-badge svg{stroke:currentColor}.wboost__history-td--amount{display:flex;flex-direction:column;gap:2px}.wboost__history-amount-value{color:#ffffffe6;font-size:14px;font-weight:600}.wboost__history-amount-symbol{color:#ffffff73;font-size:11px;text-transform:lowercase}.wboost__history-price-info{display:flex;flex-direction:column;gap:4px}.wboost__history-price-value{color:#ffffffe6;font-size:14px;font-weight:600}.wboost__history-holder-badge{background:linear-gradient(135deg,#26e2b333,#26e2b31a);border:1px solid #26e2b34d;border-radius:4px;color:#26e2b3;font-size:9px;padding:2px 6px}.wboost__history-holder-badge,.wboost__history-status-badge{align-items:center;display:inline-flex;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.wboost__history-status-badge{border-radius:6px;font-size:11px;padding:5px 10px}.wboost__history-status-badge--completed{background:#26e2b326;border:1px solid #26e2b34d;color:#26e2b3}.wboost__history-status-badge--pending{background:#fbbf2426;border:1px solid #fbbf244d;color:#fbbf24}.wboost__history-status-badge--cancelled{background:#ffffff14;border:1px solid #ffffff26;color:#ffffff80}.wboost__history-status-badge--failed{background:#f8717126;border:1px solid #f871714d;color:#f87171}.wboost__history-td--actions{justify-content:center}.wboost__history-action-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fff9;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.wboost__history-action-btn:hover:not(:disabled){background:#26e2b326;border-color:#26e2b366;box-shadow:0 0 15px #26e2b34d;color:#26e2b3}.wboost__history-action-btn:disabled{cursor:not-allowed;opacity:.3}.wboost__history-action-btn svg{stroke:currentColor}.wboost__animated-icon--history .wboost__icon-line--1{stroke-dasharray:30;stroke-dashoffset:30;animation:wboost-clock-hand 1s ease .3s forwards}@keyframes wboost-clock-hand{to{stroke-dashoffset:0}}.wboost__info-wrapper{display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:calc(100% - 32px);width:660px}.wboost__faq-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0003;border:1px solid #ffffff0f;border-radius:16px;overflow:hidden}.wboost__faq-item{animation:faqItemFadeIn .4s ease-out backwards;border-bottom:1px solid #ffffff0f;position:relative}.wboost__faq-item:last-child{border-bottom:none}@keyframes faqItemFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wboost__faq-item:before{background:#0000;bottom:0;content:"";left:0;position:absolute;top:0;transition:all .3s ease;width:3px}.wboost__faq-item--open:before,.wboost__faq-item:hover:before{background:#26e2b3}.wboost__faq-question{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:14px;padding:18px 20px;text-align:left;transition:all .3s ease;width:100%}.wboost__faq-question:hover{background:#26e2b30d}.wboost__faq-item--open .wboost__faq-question{background:#26e2b314}.wboost__faq-icon-wrapper{align-items:center;background:#26e2b31a;border:1px solid #26e2b333;border-radius:10px;color:#fff9;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .3s ease;width:40px}.wboost__faq-icon-wrapper svg{stroke:currentColor;transition:all .3s ease}.wboost__faq-item--open .wboost__faq-icon-wrapper,.wboost__faq-question:hover .wboost__faq-icon-wrapper{background:#26e2b333;border-color:#26e2b366;box-shadow:0 0 15px #26e2b34d;color:#26e2b3}.wboost__faq-icon{transition:transform .3s ease}.wboost__faq-item--open .wboost__faq-icon,.wboost__faq-question:hover .wboost__faq-icon{animation:faqIconPulse .5s ease}@keyframes faqIconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.wboost__faq-question-text{color:#ffffffd9;flex:1 1;font-size:15px;font-weight:600;transition:color .3s ease}.wboost__faq-item--open .wboost__faq-question-text,.wboost__faq-question:hover .wboost__faq-question-text{color:#26e2b3}.wboost__faq-chevron-wrapper{align-items:center;color:#fff6;display:flex;height:28px;justify-content:center;transition:all .3s ease;width:28px}.wboost__faq-chevron-wrapper svg{stroke:currentColor;transition:transform .3s ease}.wboost__faq-chevron-wrapper--open svg{transform:rotate(180deg)}.wboost__faq-item--open .wboost__faq-chevron-wrapper,.wboost__faq-question:hover .wboost__faq-chevron-wrapper{color:#26e2b3}.wboost__faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out}.wboost__faq-answer--open{max-height:200px}.wboost__faq-answer-content{color:#fff9;font-size:14px;line-height:1.6;padding:0 20px 18px 74px}.wboost__animated-icon--info .wboost__icon-line--1{stroke-dasharray:10;stroke-dashoffset:10;animation:wboost-info-line .5s ease .3s forwards}.wboost__animated-icon--info .wboost__icon-line--2{animation:wboost-info-dot .3s ease .6s forwards;opacity:0}@keyframes wboost-info-line{to{stroke-dashoffset:0}}@keyframes wboost-info-dot{to{opacity:1}}[data-theme=light] .wboost__faq-card{background:#fffc;border-color:#00000014}[data-theme=light] .wboost__faq-item{border-color:#0000000f}[data-theme=light] .wboost__faq-item--open:before,[data-theme=light] .wboost__faq-item:hover:before{background:#0d7459}[data-theme=light] .wboost__faq-question:hover{background:#0d74590d}[data-theme=light] .wboost__faq-item--open .wboost__faq-question{background:#0d745914}[data-theme=light] .wboost__faq-icon-wrapper{background:#0d745914;border-color:#0d745926;color:#00000080}[data-theme=light] .wboost__faq-item--open .wboost__faq-icon-wrapper,[data-theme=light] .wboost__faq-question:hover .wboost__faq-icon-wrapper{background:#0d745926;border-color:#0d74594d;box-shadow:0 0 15px #0d745933;color:#0d7459}[data-theme=light] .wboost__faq-question-text{color:#000000d9}[data-theme=light] .wboost__faq-item--open .wboost__faq-question-text,[data-theme=light] .wboost__faq-question:hover .wboost__faq-question-text{color:#0d7459}[data-theme=light] .wboost__faq-chevron-wrapper{color:#0006}[data-theme=light] .wboost__faq-item--open .wboost__faq-chevron-wrapper,[data-theme=light] .wboost__faq-question:hover .wboost__faq-chevron-wrapper{color:#0d7459}[data-theme=light] .wboost__faq-answer-content{color:#0009}[data-theme=light] .wboost__animated-icon--info{stroke:#0d7459!important;color:#0d7459!important}[data-theme=light] .wboost__history-filters{background:#0000000d;border-color:#00000014}[data-theme=light] .wboost__history-filter{color:#0009}[data-theme=light] .wboost__history-filter:hover:not(.active){background:#0000000d;color:#000000e6}[data-theme=light] .wboost__history-filter.active{background:linear-gradient(135deg,#0d7459,#0a5c47);color:#fff}[data-theme=light] .wboost__history-filter-count{background:#0000001a}[data-theme=light] .wboost__history-empty{background:#00000005;border-color:#0000001a}[data-theme=light] .wboost__history-empty-icon{color:#0006}[data-theme=light] .wboost__history-empty-title{color:#000c}[data-theme=light] .wboost__history-empty-text{color:#00000080}[data-theme=light] .wboost__history-table-wrapper{background:#fffc;border-color:#00000014}[data-theme=light] .wboost__history-table-header{background:#00000008;border-color:#0000000f}[data-theme=light] .wboost__history-th{color:#00000080}[data-theme=light] .wboost__history-row{border-color:#0000000f}[data-theme=light] .wboost__history-row:hover{background:#0d74590d;box-shadow:inset 0 0 0 1px #0d745933,0 0 15px #0d745933}[data-theme=light] .wboost__history-token-name{color:#000000e6}[data-theme=light] .wboost__history-row:hover .wboost__history-token-name{color:#0d7459}[data-theme=light] .wboost__history-side-badge{background:#0d74591a;border-color:#0d74594d;color:#0d7459}[data-theme=light] .wboost__history-amount-value,[data-theme=light] .wboost__history-price-value{color:#000000e6}[data-theme=light] .wboost__history-amount-symbol{color:#00000080}[data-theme=light] .wboost__history-holder-badge{background:linear-gradient(135deg,#0d745926,#0d745914);border-color:#0d74594d;color:#0d7459}[data-theme=light] .wboost__history-status-badge--completed{background:#0d74591a;border-color:#0d74594d;color:#0d7459}[data-theme=light] .wboost__history-action-btn{background:#00000008;border-color:#0000001a;color:#00000080}[data-theme=light] .wboost__history-action-btn:hover:not(:disabled){background:#0d74591a;border-color:#0d745966;color:#0d7459}[data-theme=light] .wboost__animated-icon--history,[data-theme=light] .wboost__section-icon svg{stroke:#0d7459!important;color:#0d7459!important}@media (max-width:768px){.wboost{padding:16px 16px calc(16px + env(safe-area-inset-bottom, 80px))}.wboost__purchase-wrapper{max-width:100%;width:100%}.wboost__section-header{padding:0 4px}.wboost__hero{padding:94px 16px 20px}.wboost__icon{height:60px;width:60px}.wboost__icon svg{height:28px;width:28px}.wboost__title{font-size:36px}.wboost__subtitle{font-size:15px}.wboost__stats{flex-wrap:wrap;gap:16px;padding:12px 20px}.wboost__stat-label{font-size:10px}.wboost__stat-value{font-size:14px}.wboost__banner{font-size:12px;padding:10px 16px}.wboost__tabs{gap:4px;padding:4px}.wboost__tab{font-size:13px;gap:6px;padding:10px 16px}.wboost__tab span{display:none}.wboost__tab svg{height:18px;width:18px}.wboost__content{padding:0 16px 24px}.wboost__card{border-radius:16px}.wboost__card-body,.wboost__card-header{padding:1.25rem}.wboost__input-btn{height:48px;width:48px}.wboost__input{font-size:1.25rem}.wboost__wallet-prompt{border-radius:16px;padding:48px 20px}.wboost__wallet-icon{border-radius:14px;height:56px;width:56px}.wboost__wallet-title{font-size:18px}.wboost__wallet-desc{font-size:14px}.wboost__history-filters{gap:2px;padding:3px}.wboost__history-filter{font-size:11px;min-width:60px;padding:8px 10px}.wboost__history-filter-count{font-size:10px;height:18px;min-width:18px}.wboost__history-table-wrapper{overflow-x:auto}.wboost__history-row,.wboost__history-table-header{gap:8px;grid-template-columns:.8fr .6fr .8fr 1.2fr .9fr .5fr;min-width:550px;padding:12px 14px}.wboost__history-th{font-size:10px}.wboost__history-token-name{font-size:13px}.wboost__history-side-badge{font-size:11px;padding:4px 8px}.wboost__history-amount-value,.wboost__history-price-value{font-size:13px}.wboost__history-holder-badge{font-size:8px;padding:2px 4px}.wboost__history-status-badge{font-size:10px;padding:4px 8px}.wboost__history-action-btn{height:32px;width:32px}.wboost__info-wrapper{max-width:100%;width:100%}.wboost__faq-question{gap:12px;padding:14px 16px}.wboost__faq-icon-wrapper{height:36px;width:36px}.wboost__faq-icon-wrapper svg{height:18px;width:18px}.wboost__faq-question-text{font-size:14px}.wboost__faq-answer-content{font-size:13px;padding:0 16px 14px 64px}}@media (max-width:480px){.wboost__title{font-size:1.5rem}.wboost__stats{gap:12px;padding:10px 16px}.wboost__stat{gap:4px}.wboost__stat-label{display:none}.wboost__stat-value{font-size:.8rem}.wboost__banner{font-size:.7rem;line-height:1.4;text-align:center}.wboost__card-body,.wboost__card-header{padding:1rem}.wboost__history-item{align-items:flex-start;flex-direction:column;gap:.5rem}.wboost__history-status{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.wboost__history-item{position:relative}}.wboost__cta-btn{justify-content:center!important;width:100%!important}.wboost__cta-btn .cta-button__label{flex:none}.wboost__header-icon{transition:all .3s ease}.wboost__header-icon .wboost__icon-circle,.wboost__header-icon .wboost__icon-path{stroke-dasharray:100;stroke-dashoffset:100;animation:wboost-icon-draw 1s ease forwards}.wboost__header-icon .wboost__icon-line{stroke-dasharray:50;stroke-dashoffset:50;animation:wboost-icon-draw .6s ease .5s forwards}@keyframes wboost-icon-draw{to{stroke-dashoffset:0}}.wboost__header-icon--cart .wboost__icon-path{animation-delay:0s}.wboost__header-icon--cart .wboost__icon-circle:first-of-type{animation-delay:.4s}.wboost__header-icon--cart .wboost__icon-circle:nth-of-type(2){animation-delay:.5s}.wboost__header-icon--history .wboost__icon-circle{animation-delay:0s}.wboost__header-icon--history .wboost__icon-line{animation-delay:.4s}.wboost__header-icon--info .wboost__icon-circle{animation-delay:0s}.wboost__header-icon--info .wboost__icon-line:first-of-type{animation-delay:.3s}.wboost__header-icon--info .wboost__icon-line:nth-of-type(2){animation-delay:.5s}[data-theme=light] .wboost__header-icon{color:#0d7459}