.SEOContent-module___2MBMq__seoSection{max-width:1200px;margin:2rem auto 3rem;padding:0 1rem}.SEOContent-module___2MBMq__seoGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}.SEOContent-module___2MBMq__seoBlock{background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);padding:1.25rem;transition:all .2s}.SEOContent-module___2MBMq__seoBlock:hover{background:var(--surface-2);border-color:var(--border-2)}.SEOContent-module___2MBMq__seoTitle{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 .75rem}.SEOContent-module___2MBMq__seoText{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-muted);margin:0}.SEOContent-module___2MBMq__quickLinks{background:var(--surface-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);padding:1.5rem}.SEOContent-module___2MBMq__quickLinksTitle{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-secondary);text-align:center;text-transform:uppercase;letter-spacing:.5px;margin:0 0 1rem}.SEOContent-module___2MBMq__quickLinksGrid{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.SEOContent-module___2MBMq__quickLink{background:var(--surface-2);border:1px solid var(--border-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-muted);padding:.375rem .75rem;text-decoration:none;transition:all .2s;display:inline-block}.SEOContent-module___2MBMq__quickLink:hover{background:var(--foreground);color:var(--background);border-color:var(--foreground)}@media (max-width:900px){.SEOContent-module___2MBMq__seoGrid{grid-template-columns:1fr;gap:1rem}}@media (max-width:480px){.SEOContent-module___2MBMq__seoSection{margin:1.5rem auto 2rem}.SEOContent-module___2MBMq__seoBlock{padding:1rem}.SEOContent-module___2MBMq__seoTitle{font-size:var(--text-sm)}.SEOContent-module___2MBMq__seoText{font-size:var(--text-xs)}.SEOContent-module___2MBMq__quickLinks{padding:1rem}.SEOContent-module___2MBMq__quickLinksGrid{gap:.375rem}.SEOContent-module___2MBMq__quickLink{padding:.3rem .625rem;font-size:10px}}
.home-live-trading{background:linear-gradient(180deg,var(--background)0%,var(--background-elevated)100%);padding:2rem 1rem}.home-live-trading__container{background:var(--background-elevated);border:1px solid var(--border-1);border-radius:16px;max-width:1200px;margin:0 auto;overflow:hidden}.home-live-trading__header{background:var(--background-subtle);border-bottom:1px solid var(--border-1);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.home-live-trading__title{color:var(--text-primary);align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:600;display:flex}.home-live-trading .blinking-dot{background:var(--price-up,#22c55e);border-radius:50%;width:10px;height:10px;animation:1.5s ease-in-out infinite home-blink}@keyframes home-blink{0%,to{opacity:1}50%{opacity:.3}}.home-live-trading__cta{color:var(--accent-primary);font-size:.875rem;text-decoration:none;transition:color .2s}.home-live-trading__cta:hover{color:var(--accent-hover)}.home-live-trading__loading{justify-content:center;padding:3rem;display:flex}.home-live-trading .loading-pulse{border:3px solid var(--border-1);border-top-color:var(--accent-primary);border-radius:50%;width:40px;height:40px;animation:1s linear infinite home-spin}@keyframes home-spin{to{transform:rotate(360deg)}}.home-live-trading__content{background:var(--border-1);grid-template-rows:280px;grid-template-columns:1fr 320px;gap:1px;display:grid}.home-live-trading__feed{background:var(--background);height:100%;padding:1rem;font-family:JetBrains Mono,Fira Code,Monaco,monospace;font-size:.8rem;overflow-y:auto}.home-live-trading__feed::-webkit-scrollbar{width:6px}.home-live-trading__feed::-webkit-scrollbar-track{background:0 0}.home-live-trading__feed::-webkit-scrollbar-thumb{background:var(--border-1);border-radius:3px}.home-live-trading__empty{color:var(--text-muted);text-align:center;padding:2rem}.home-feed-item{border-bottom:1px solid var(--border-subtle,#8080801a);align-items:flex-start;gap:.5rem;padding:.4rem 0;animation:.3s ease-out home-fadeIn;display:flex}@keyframes home-fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.home-feed-time{color:var(--text-muted);opacity:.7;flex-shrink:0;font-size:.7rem}.home-feed-icon{flex-shrink:0}.home-feed-message{color:var(--text-secondary);line-height:1.4}.home-feed-item--open .home-feed-message,.home-feed-item--close .home-feed-message{color:var(--text-primary);font-weight:500}.home-feed-item--open .home-feed-message{color:var(--price-up,#22c55e)}.home-feed-item--close .home-feed-message{color:var(--price-down,#ef4444)}.home-live-trading__positions{background:var(--background-elevated);flex-direction:column;height:100%;min-height:0;padding:.75rem;display:flex}.home-positions-title{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;flex-shrink:0;margin:0 0 .5rem;font-size:.75rem;font-weight:600}.home-positions-list{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}.home-positions-list::-webkit-scrollbar{width:4px}.home-positions-list::-webkit-scrollbar-track{background:0 0}.home-positions-list::-webkit-scrollbar-thumb{background:var(--border-1);border-radius:2px}.home-positions-empty{color:var(--text-muted);text-align:center;padding:1rem;font-size:.8rem}.home-position-item{background:var(--background-subtle);border-left:3px solid var(--border-1);border-radius:4px;flex-shrink:0;grid-template-columns:60px 38px 70px 52px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;display:grid}.home-position-item:has(.home-position-signal--buy){border-left-color:var(--price-up,#22c55e)}.home-position-item:has(.home-position-signal--sell){border-left-color:var(--price-down,#ef4444)}.home-position-coin{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.home-position-signal{text-transform:uppercase;text-align:center;border-radius:3px;padding:2px 4px;font-size:9px;font-weight:600}.home-position-signal--buy{color:var(--price-up,#22c55e);background:#22c55e26}.home-position-signal--sell{color:var(--price-down,#ef4444);background:#ef444426}.home-position-price{color:var(--text-secondary);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:10px;overflow:hidden}.home-position-pnl{color:var(--text-primary);text-align:right;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.home-position-pnl.positive{color:var(--price-up,#22c55e)}.home-position-pnl.negative{color:var(--price-down,#ef4444)}.home-live-trading__stats{background:var(--background-subtle);border-top:1px solid var(--border-1);justify-content:space-around;padding:1rem;display:flex}.home-stat{flex-direction:column;align-items:center;gap:.25rem;display:flex}.home-stat-value{color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:700}.home-stat-value.positive{color:var(--price-up,#22c55e)}.home-stat-value.negative{color:var(--price-down,#ef4444)}.home-stat-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.7rem}.home-live-trading__button{background:linear-gradient(135deg,var(--accent-primary)0%,var(--accent-secondary,#7c3aed)100%);color:#fff;text-align:center;cursor:pointer;border:none;width:100%;padding:1rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:block}.home-live-trading__button:hover{background:linear-gradient(135deg,var(--accent-hover)0%,var(--accent-secondary-hover,#6d28d9)100%);filter:brightness(1.1)}@media (max-width:768px){.home-live-trading__content{grid-template-rows:200px 200px;grid-template-columns:1fr}.home-live-trading__header{text-align:center;flex-direction:column;gap:.5rem}.home-live-trading__stats{flex-wrap:wrap;gap:1rem}.home-stat{flex:40%}.home-position-item{grid-template-columns:1fr auto auto auto}}:root[data-theme=light] .home-live-trading__feed,[data-theme=light] .home-live-trading__feed{background:var(--background)}:root[data-theme=light] .home-position-item,[data-theme=light] .home-position-item{background:var(--background);border:1px solid var(--border-1)}:root[data-theme=light] .home-position-signal--buy,[data-theme=light] .home-position-signal--buy{background:#22c55e1a}:root[data-theme=light] .home-position-signal--sell,[data-theme=light] .home-position-signal--sell{background:#ef44441a}
