.crypto_main__Mpdlk{background:var(--bg-app);min-height:100vh;color:var(--text-main);overflow-x:hidden}.crypto_hero__K8dHj{position:relative;background:var(--bg-app);overflow:hidden}.crypto_hero__K8dHj:before{content:"";position:absolute;top:-10%;right:-10%;width:500px;height:500px;background:radial-gradient(circle,rgba(147,51,234,.15) 0,rgba(0,0,0,0) 70%);z-index:0;pointer-events:none}.crypto_container__6q1ec{max-width:1200px;margin:-3rem auto 0;padding:0 1rem}.crypto_heroGrid__kvkWB{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:4rem;gap:4rem;position:relative;z-index:1}.crypto_heroContent__b_pbi{max-width:600px}.crypto_badge__uzWrc{display:inline-flex;align-items:center;gap:.5rem;background:rgba(147,51,234,.1);color:#a855f7;border:1px solid rgba(147,51,234,.3);padding:.5rem 1rem;border-radius:50px;font-size:.85rem;font-weight:700;margin-bottom:1.5rem}.crypto_heroTitle__4Dr2U{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:1rem;color:var(--text-main)}.crypto_highlight__P1mfC{color:#a855f7}.crypto_heroDesc__6Oz4Z{font-size:1.25rem;color:var(--text-muted);line-height:1.6;margin-bottom:2rem}.crypto_heroActions__isrVR{display:flex;gap:1rem}.crypto_btnPrimary__9vGKC{background:var(--primary);color:var(--text-invert);padding:.5rem 1rem;border-radius:50px;font-weight:600;text-decoration:none;transition:all .2s ease}.crypto_btnPrimary__9vGKC:hover{background:var(--primary-hover);transform:translateY(-2px)}.crypto_btnSecondary__DBLoV{background:transparent;color:var(--text-main);border:1px solid var(--border);padding:.5rem 1rem;border-radius:50px;font-weight:600;text-decoration:none;transition:all .2s ease}.crypto_btnSecondary__DBLoV:hover{border-color:var(--text-main)}.crypto_heroVisual__o7_5t{position:relative;display:flex;justify-content:center}.crypto_floatingCoin__9Mcu9{position:absolute;color:#a855f7;background:var(--bg-card);padding:.5rem;border-radius:50%;box-shadow:0 1rem 3rem rgba(0,0,0,.1);animation:crypto_float__gUZfv 6s ease-in-out infinite;z-index:2}.crypto_phoneWrapper__5XXcq{position:relative;width:500px;height:500px;filter:drop-shadow(0 2rem 4rem rgba(0,0,0,.2))}.crypto_phoneImg__ipa3V{object-fit:contain}@keyframes crypto_float__gUZfv{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.crypto_marketSection__B7EwN{padding:1rem 2rem}.crypto_tableCard__8SSTM{background:var(--bg-card);border:1px solid var(--border);border-radius:1rem;padding:3rem 2rem 2rem;box-shadow:var(--shadow-card)}@media (max-width:767px){.crypto_marketSection__B7EwN{padding:1rem 0}.crypto_tableCard__8SSTM{padding:3rem 1rem 2rem}}.crypto_tableHeader__QFimF{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border)}.crypto_tableHeader__QFimF h3{font-size:1.5rem;color:var(--text-main)}.crypto_liveIndicator__K6YdI{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:600;color:var(--success)}.crypto_dot__BL5UC{width:8px;height:8px;background:var(--success);border-radius:50%;animation:crypto_pulse__2nOPg 2s infinite}@keyframes crypto_pulse__2nOPg{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.crypto_tableWrapper__cP9tY{overflow-x:auto}.crypto_assetTable__dG9qr{width:100%;border-collapse:collapse}.crypto_assetTable__dG9qr th{text-align:left;padding:1rem;color:var(--text-muted);font-weight:600;font-size:.9rem}.crypto_assetTable__dG9qr td{padding:1.25rem 1rem;border-bottom:1px solid var(--border);color:var(--text-main)}.crypto_assetTable__dG9qr tr:last-child td{border-bottom:none}.crypto_assetName__bu9Ow{display:flex;align-items:center;gap:1rem}.crypto_symbolIcon__bi73r{width:2.5rem;height:2,5rem;background:var(--bg-surface);border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.crypto_coinLogo__MiR02{object-fit:contain;display:block}.crypto_assetMeta__8KofR{display:flex;flex-direction:column;justify-content:center}.crypto_symbolContainer__zv_NJ{display:flex;align-items:center;gap:6px;font-size:1.1rem;color:var(--primary)}.crypto_staleDot__NiZX_{color:var(--accent);font-size:1rem;cursor:help;display:inline-flex;align-items:center;animation:crypto_pulseStale___MxbZ 2s infinite}@keyframes crypto_pulseStale___MxbZ{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.crypto_assetFullname__IHcFz{font-size:.8rem;color:var(--text-muted);opacity:.8}.crypto_lastUpdatedTiny__n_i58{display:block;font-size:9px;font-weight:600;letter-spacing:.05em;color:var(--text-muted);text-transform:uppercase;margin-top:1px}.crypto_isFresh__bGUb5{color:var(--success);animation:crypto_pulseFade__5KyYe 2s ease-in-out infinite}@keyframes crypto_pulseFade__5KyYe{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.crypto_price__lUJBS{font-family:monospace;font-size:1.1rem;font-weight:600}.crypto_green__dC0Xv{color:var(--success);font-weight:600}.crypto_red__TJx7W{color:var(--danger);font-weight:600}.crypto_chartCell__F6ecn{padding:8px 16px;vertical-align:middle;width:120px;min-width:100px}.crypto_tradeBtn__joYJv{background:rgba(59,130,246,.1);color:var(--primary);padding:.5rem 1rem;border-radius:.4rem;text-decoration:none;font-weight:600;font-size:.9rem;transition:transform .2s ease,background-color .2s ease}.crypto_tradeBtn__joYJv:hover{background:var(--primary);color:var(--text-invert);transform:translateY(-1px)}.crypto_featuresSection__Ak_R6{padding:5rem 0;background:var(--bg-surface);border-top:1px solid var(--border)}.crypto_sectionHeader__0YAyF{text-align:center;margin-bottom:2rem}.crypto_sectionHeader__0YAyF h2{font-size:2.5rem;color:var(--text-main)}.crypto_sectionHeader__0YAyF p{color:var(--text-body);font-size:1.2rem}.crypto_featureGrid__IZxw0{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.crypto_featureCard__rDdsp{background:var(--bg-card);padding:2rem;border-radius:1rem;border:1px solid var(--border);transition:transform .2s}.crypto_featureCard__rDdsp:hover{transform:translateY(-5px);border-color:#a855f7}.crypto_iconBox__YrTHU{margin-bottom:1.5rem;padding:.5rem 1rem;background:var(--bg-surface);border-radius:.8rem;display:inline-block}.crypto_iconBlue__LHGvE{color:var(--primary)}.crypto_iconGreen__2ohRh{color:var(--success)}.crypto_iconPurple__fETsC{color:#a855f7}.crypto_featureCard__rDdsp h3{font-size:1.25rem;color:var(--text-main)}.crypto_featureCard__rDdsp p{color:var(--text-body);line-height:1.6}@media (max-width:968px){.crypto_heroGrid__kvkWB{grid-template-columns:1fr;text-align:center;place-items:center;margin-bottom:3rem}.crypto_heroActions__isrVR{justify-content:center}.crypto_heroVisual__o7_5t{display:none}}