*{margin:0;padding:0;box-sizing:border-box}:root{--bg:#090b12;--bg2:#0c0f18;--bg3:#11141f;--card:#11141b;--card-border:hsla(0,0%,100%,.07);--card-hover-border:rgba(0,245,160,.22);--card-hover:#161a23;--card-grad:linear-gradient(180deg,#141821,#0e1117);--hero-grad:linear-gradient(180deg,#181d28,#0e1118);--text:#fff;--text2:hsla(0,0%,100%,.93);--text3:hsla(0,0%,100%,.72);--text4:hsla(0,0%,100%,.48);--text5:hsla(0,0%,100%,.2);--accent:#00f5a0;--accent-2:#00d4ff;--accent-dim:rgba(0,245,160,.1);--accent-glow:rgba(0,245,160,.22);--accent-border:rgba(0,245,160,.38);--accent-grad:linear-gradient(135deg,#00f5a0,#00d4ff);--price-grad:linear-gradient(90deg,#fff,#a8f5d3);--glow-accent:0 0 24px rgba(0,245,160,.18);--green:#00e676;--green-dim:rgba(0,230,118,.1);--green-glow:rgba(0,230,118,.18);--red:#ff1744;--red-dim:rgba(255,23,68,.1);--red-glow:rgba(255,23,68,.18);--orange:#ff9100;--orange-dim:rgba(255,145,0,.1);--blue:#42a5f5;--blue-dim:rgba(66,165,245,.1);--blue-glow:rgba(66,165,245,.2);--purple:#ab47bc;--purple-dim:rgba(171,71,188,.1);--yellow:#ffd740;--gold:#ffc107;--divider:hsla(0,0%,100%,.05);--input-bg:hsla(0,0%,100%,.025);--input-border:hsla(0,0%,100%,.07);--shadow:0 4px 20px rgba(0,0,0,.45);--shadow-sm:0 2px 8px rgba(0,0,0,.25);--shadow-lg:0 14px 48px rgba(0,0,0,.6);--glow-green:0 0 24px rgba(0,230,118,.15);--glow-blue:0 0 24px rgba(66,165,245,.15);--glow-red:0 0 24px rgba(255,23,68,.15);--glow-purple:0 0 24px rgba(171,71,188,.15);--glass-blur:blur(14px);--radius:14px;--radius-sm:10px;--radius-lg:18px;--content-max:95vw;--iframe-filter:invert(0.88) hue-rotate(180deg);--pad-card:16px 20px;--pad-card-lg:20px 24px;--gap-section:24px;--gap-grid:12px;--fs-card-title:12px;--fs-card-value:28px}[data-theme=light]{--bg:#e8eaef;--bg2:#f2f3f6;--bg3:#dfe1e8;--card:#f7f8fa;--card-border:rgba(15,20,30,.13);--card-hover-border:rgba(8,160,112,.45);--card-hover:rgba(15,20,30,.03);--card-grad:linear-gradient(180deg,#f9fafb,#f1f2f5);--hero-grad:linear-gradient(180deg,#f6f8fa,#edf5f0);--text:#0a0c11;--text2:rgba(10,12,17,.95);--text3:rgba(10,12,17,.72);--text4:rgba(10,12,17,.55);--text5:rgba(10,12,17,.3);--accent:#08a070;--accent-2:#0a93b0;--accent-dim:rgba(8,160,112,.1);--accent-glow:rgba(8,160,112,.22);--accent-border:rgba(8,160,112,.42);--accent-grad:linear-gradient(135deg,#08a070,#0a93b0);--price-grad:linear-gradient(90deg,#0c0f14,#08905f);--glow-accent:0 0 16px rgba(8,160,112,.16);--green:#0f9d58;--green-dim:rgba(15,157,88,.12);--green-glow:rgba(15,157,88,.24);--red:#d92d20;--red-dim:rgba(217,45,32,.1);--red-glow:rgba(217,45,32,.22);--orange:#e8590c;--orange-dim:rgba(232,89,12,.1);--blue:#2563eb;--blue-dim:rgba(37,99,235,.1);--blue-glow:rgba(37,99,235,.22);--purple:#8b3fe0;--purple-dim:rgba(139,63,224,.1);--yellow:#ca8a04;--gold:#ca8a04;--divider:rgba(15,20,30,.08);--input-bg:#fff;--input-border:rgba(15,20,30,.16);--shadow:0 1px 3px rgba(15,20,30,.06),0 4px 16px rgba(15,20,30,.06);--shadow-sm:0 1px 3px rgba(15,20,30,.05);--shadow-lg:0 12px 36px rgba(15,20,30,.12);--glow-green:0 0 16px rgba(15,157,88,.12);--glow-blue:0 0 16px rgba(37,99,235,.12);--glow-red:0 0 16px rgba(217,45,32,.12);--glow-purple:0 0 16px rgba(139,63,224,.12);--glass-blur:blur(14px);--iframe-filter:none}html[data-theme=light] body{background:var(--bg)!important}html[data-theme=light] [style*="#fff"],html[data-theme=light] [style*="255, 255, 255"],html[data-theme=light] [style*="color: white"]{color:var(--text)!important}html[data-theme=light] .et-header,html[data-theme=light] .et-tabs,html[data-theme=light] .news-ticker{background:hsla(0,0%,100%,.85)!important;border-bottom-color:var(--divider)!important}html[data-theme=light] .et-card,html[data-theme=light] .widget-card{background:var(--card)!important;border:1px solid var(--card-border)!important;box-shadow:var(--shadow)!important}html[data-theme=light] .et-tab-btn{color:var(--text4)!important}html[data-theme=light] .et-tab-btn:hover{color:var(--text)!important;background:rgba(15,20,30,.04)!important}html[data-theme=light] .et-tab-btn[data-active=true]{color:var(--accent)!important;background:var(--accent-dim)!important}html[data-theme=light] .et-header-right>button{background:rgba(15,20,30,.03)!important;border:1px solid rgba(15,20,30,.1)!important;color:rgba(12,15,20,.78)!important;box-shadow:0 1px 2px rgba(15,20,30,.05)!important}html[data-theme=light] .et-header-right>button:hover{background:var(--accent-dim)!important;border-color:var(--accent-border)!important;color:var(--text)!important}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{background:#fff!important;color:var(--text)!important;border-color:var(--input-border)!important}html[data-theme=light] ::-webkit-scrollbar-thumb{background:rgba(15,20,30,.18)}[data-density=compact]{--pad-card:10px 14px;--pad-card-lg:14px 18px;--gap-section:14px;--gap-grid:8px;--fs-card-title:10px;--fs-card-value:22px}[data-density=compact] .widget-card{padding:var(--pad-card)!important}[data-density=compact] .et-content{padding-top:14px!important;padding-bottom:14px!important}body{color:var(--text);font-family:Space Grotesk,-apple-system,sans-serif;transition:background .3s,color .3s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html:not([data-theme]) body,html[data-theme=dark] body{background:var(--bg)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--text5);border-radius:3px}button{transition:all .2s ease}button:hover{filter:brightness(1.15)}button:active{transform:scale(.97)}.container-main{max-width:95vw;margin:0 auto;padding-left:clamp(8px,1vw,16px);padding-right:clamp(8px,1vw,16px)}@media (min-width:2200px){.container-main{max-width:2100px}}.pt-num,.pt-price,.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@keyframes flashGreen{0%{background-color:rgba(0,230,118,0)}20%{background-color:rgba(0,230,118,.25)}to{background-color:rgba(0,230,118,0)}}@keyframes flashRed{0%{background-color:rgba(255,23,68,0)}20%{background-color:rgba(255,23,68,.25)}to{background-color:rgba(255,23,68,0)}}.flash-up{animation:flashGreen 1s ease;border-radius:4px}.flash-down{animation:flashRed 1s ease;border-radius:4px}@keyframes tourTargetPulse{0%,to{box-shadow:0 0 0 0 rgba(255,23,68,.7),0 0 18px rgba(255,23,68,.6);outline-color:rgba(255,23,68,.95)}50%{box-shadow:0 0 0 10px rgba(255,23,68,0),0 0 28px rgba(255,23,68,.8);outline-color:#ff1744}}.tour-target-pulse{animation:tourTargetPulse 1.4s ease-in-out infinite;outline:3px solid rgba(255,23,68,.95);outline-offset:4px;border-radius:6px;position:relative;z-index:99995}@keyframes tourPopupIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.widget-card{transition:border-color .2s ease,box-shadow .25s ease;border-radius:var(--radius)}.widget-card:hover{border-color:var(--card-hover-border);box-shadow:var(--shadow)}.widget-glow-green:hover{box-shadow:var(--shadow),var(--glow-green)}.widget-glow-red:hover{box-shadow:var(--shadow),var(--glow-red)}.widget-glow-blue:hover{box-shadow:var(--shadow),var(--glow-blue)}.widget-glow-gold:hover{box-shadow:var(--shadow),0 0 24px rgba(255,193,7,.15)}.widget-glow-purple:hover{box-shadow:var(--shadow),var(--glow-purple)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg,hsla(0,0%,100%,.02) 25%,hsla(0,0%,100%,.06) 50%,hsla(0,0%,100%,.02) 75%);background-size:200% 100%;animation:shimmer 1.5s ease infinite;border-radius:6px}.skeleton-line{height:14px;margin:6px 0}.skeleton-block{height:60px;margin:8px 0}.price-copy{cursor:pointer;position:relative;transition:opacity .15s ease}.price-copy:hover{opacity:.85}.price-copy:after{content:"Click to copy";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:4px 8px;background:rgba(0,0,0,.95);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.85);font-size:10px;font-family:JetBrains Mono,monospace;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease;margin-bottom:6px}.price-copy:hover:after{opacity:1}.price-copy.copied:after{content:"✓ Copied";color:var(--green);border-color:var(--green-glow)}.draggable{cursor:-webkit-grab;cursor:grab;transition:transform .15s ease,opacity .15s ease,box-shadow .15s ease}.draggable:active{cursor:-webkit-grabbing;cursor:grabbing}.dragging{opacity:.4;transform:scale(.98)}.drag-over{outline:2px dashed var(--blue);outline-offset:4px;background:var(--blue-dim)}.edit-mode .widget-card{outline:1px dashed hsla(0,0%,100%,.15);outline-offset:4px}.edit-mode .widget-card:hover{outline-color:var(--blue)}@keyframes breakingPulse{0%,to{box-shadow:0 0 0 0 rgba(255,23,68,.5);border-color:rgba(255,23,68,.5)}50%{box-shadow:0 0 0 6px rgba(255,23,68,0);border-color:#ff1744}}.breaking-news{animation:breakingPulse 2s ease-in-out infinite;border:1px solid rgba(255,23,68,.5)!important;border-radius:8px;padding:8px 10px!important}.breaking-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;background:#ff1744;color:#fff;font-size:9px;font-weight:800;letter-spacing:1.5px;font-family:JetBrains Mono,monospace;animation:breakingBlink 1s ease-in-out infinite}@keyframes breakingBlink{0%,to{opacity:1}50%{opacity:.65}}.news-ticker{height:36px;background:var(--bg2);border-bottom:1px solid var(--divider);position:-webkit-sticky;position:sticky;top:0;z-index:150;font-family:JetBrains Mono,monospace;font-size:11px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.news-ticker,.news-ticker-content-wrap{display:flex;align-items:center;overflow:hidden}.news-ticker-content-wrap{flex:1 1;position:relative;height:100%}.news-ticker-content{display:inline-flex;align-items:center;gap:32px;white-space:nowrap;animation:tickerScroll var(--ticker-speed,160s) linear infinite;padding-left:100%;will-change:transform}.news-ticker-content-wrap:hover .news-ticker-content{animation-play-state:paused}@keyframes tickerScroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.news-ticker-item{display:inline-flex;align-items:center;gap:6px;color:var(--text3);text-decoration:none;transition:color .15s}.news-ticker-item:hover{color:var(--text)}.news-ticker-item.breaking{color:var(--red);font-weight:700}.news-ticker-controls{flex:0 0 auto;display:flex;align-items:center;gap:4px;padding:0 8px;height:100%;border-left:1px solid var(--divider);background:var(--bg2)}.news-ticker-btn{background:transparent;border:1px solid transparent;color:var(--text4);padding:3px 6px;border-radius:4px;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.5px;transition:all .12s}.news-ticker-btn:hover{color:var(--text);border-color:var(--card-border);background:var(--card-hover)}.news-ticker-btn.active{color:var(--blue);background:var(--blue-dim);border-color:var(--blue)}@keyframes statusPulse{0%,to{opacity:1}50%{opacity:.7}}.status-active{animation:statusPulse 2s ease infinite}.hero-price{font-family:JetBrains Mono,monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-1px;line-height:1;font-weight:700}@keyframes aiGlow{0%,to{box-shadow:0 2px 15px rgba(66,165,245,.2)}50%{box-shadow:0 2px 25px rgba(66,165,245,.4)}}.ai-btn{animation:aiGlow 2s ease-in-out infinite}.ai-btn:hover{animation:none;box-shadow:0 4px 30px rgba(66,165,245,.5);transform:translateY(-1px)}@keyframes briefPulse{0%,to{box-shadow:0 2px 15px rgba(171,71,188,.15)}50%{box-shadow:0 2px 25px rgba(171,71,188,.35)}}.brief-btn{animation:briefPulse 2.5s ease-in-out infinite}.brief-btn:hover{animation:none;box-shadow:0 4px 30px rgba(171,71,188,.5);transform:translateY(-1px)}@keyframes chatBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.chat-btn{animation:chatBounce 3s ease-in-out infinite}.chat-btn:hover{animation:none;transform:scale(1.1)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}select option{background:#13131f;color:#fff}[data-theme=light] select option{background:#fff;color:#000}@media (max-width:1200px){.et-cal-headers{display:none!important}.et-cal-row{display:flex!important;flex-wrap:wrap!important;gap:6px 12px!important;padding:10px 14px!important;grid-template-columns:none!important}}@media (max-width:1024px){.et-content{padding:16px 12px!important}.et-header{padding:8px 12px!important;flex-wrap:wrap;gap:8px!important}.et-header-right{flex-wrap:wrap;gap:6px!important}.et-header-right>span:not(:first-child){display:none!important}.et-tabs{padding:0 8px!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.et-tabs::-webkit-scrollbar{display:none}.et-tabs button{white-space:nowrap;flex-shrink:0;padding:10px 14px!important;font-size:11px!important}.et-kz-tabs{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;grid-gap:8px!important;gap:8px!important}.et-session-cards{grid-template-columns:1fr 1fr 1fr!important}.et-forum{width:95vw!important;max-height:90vh!important}.et-market-cards{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important}.et-chat-popup{width:340px!important;right:10px!important;bottom:10px!important;height:450px!important}.et-correlations{flex-direction:column!important}.et-correlations>div{width:100%!important}}@media (max-width:768px){.et-content{padding:10px 8px!important}.et-header{padding:8px 10px!important}.et-header-right>span{display:none!important}.et-header .et-logo{font-size:14px!important}.et-tabs{gap:0!important}.et-tabs button{padding:8px 10px!important;font-size:10px!important}.et-market-cards{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.et-market-cards>div{min-width:0!important}.et-market-cards .market-card{min-width:0!important;padding:13px 14px!important}.et-market-cards .market-card .price-copy{font-size:22px!important}.et-kz-tabs{grid-template-columns:1fr 1fr!important}.et-session-cards{grid-template-columns:1fr!important}.et-forum{width:100vw!important;max-height:100vh!important;border-radius:0!important}.et-chat-popup{width:calc(100vw - 20px)!important;right:10px!important;bottom:10px!important;height:60vh!important}.et-signals{flex-direction:column!important}.et-signals>span{width:100%!important;text-align:center!important}.et-ai-section{flex-direction:column!important;gap:10px!important}.et-ai-section>div:first-child,.et-brief-btns{width:100%!important}.et-brief-btns{flex-direction:column!important}.et-brief-btns a,.et-brief-btns button{width:100%!important;text-align:center!important}.et-news-item{font-size:12px!important}.et-currency-cards{grid-template-columns:repeat(2,1fr)!important}.hero-price{font-size:36px!important}.status-bar{flex-direction:column!important;gap:6px!important;align-items:flex-start!important}.status-bar-item{width:100%!important}.news-ticker{font-size:10px}}@media (max-width:480px){.et-content{padding:8px 6px!important}.et-market-cards{grid-template-columns:1fr 1fr!important;gap:6px!important}.et-kz-tabs,.et-session-cards{grid-template-columns:1fr!important}.et-tabs button{padding:6px 8px!important;font-size:9px!important}.et-header-right{display:none!important}.et-currency-cards{grid-template-columns:1fr 1fr!important;gap:6px!important}.et-forum-cats{overflow-x:auto!important;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.et-forum-cats::-webkit-scrollbar{display:none}}.pt-btn{transition:all .1s ease;will-change:transform;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.pt-btn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.15);box-shadow:0 2px 12px rgba(0,0,0,.3)}.pt-btn:active:not(:disabled){transform:scale(.97);filter:brightness(.95)}.pt-btn:disabled{opacity:.35;cursor:not-allowed}.pt-buy{transition:all .08s ease;font-size:15px!important;letter-spacing:1px}.pt-buy:hover:not(:disabled){box-shadow:0 0 20px rgba(0,200,83,.3);transform:translateY(-1px)}.pt-buy:active:not(:disabled){transform:scale(.96);box-shadow:0 0 8px rgba(0,200,83,.2)}.pt-sell{transition:all .08s ease;font-size:15px!important;letter-spacing:1px}.pt-sell:hover:not(:disabled){box-shadow:0 0 20px rgba(255,23,68,.3);transform:translateY(-1px)}.pt-sell:active:not(:disabled){transform:scale(.96);box-shadow:0 0 8px rgba(255,23,68,.2)}.pt-input{transition:border-color .15s ease,box-shadow .15s ease;outline:none!important}.pt-input:focus{border-color:rgba(41,98,255,.4)!important;box-shadow:0 0 0 2px rgba(41,98,255,.1)}.pt-input:hover:not(:focus){border-color:hsla(0,0%,100%,.12)!important}.pt-tab{transition:all .08s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative}.pt-tab:hover{filter:brightness(1.2)}.pt-tab:active{transform:scale(.95)}.pt-tab-active:after{content:"";position:absolute;bottom:-1px;left:20%;right:20%;height:2px;background:currentColor;border-radius:1px}.pt-pos-card{transition:background .1s ease,border-color .1s ease,transform .1s ease;will-change:transform;cursor:pointer}.pt-pos-card:hover{background:hsla(0,0%,100%,.04)!important;transform:translateX(2px)}.pt-close-btn{transition:all .1s ease}.pt-close-btn:hover{transform:scale(1.05);filter:brightness(1.2);box-shadow:0 0 12px rgba(255,23,68,.25)}.pt-close-btn:active{transform:scale(.92)}.pt-chart-wrap{will-change:contents;contain:layout style}.pt-chart-wrap,.pt-scroll{-webkit-overflow-scrolling:touch}.pt-scroll{overflow-y:auto;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.08) transparent}.pt-scroll::-webkit-scrollbar{width:4px}.pt-scroll::-webkit-scrollbar-track{background:transparent}.pt-scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.08);border-radius:2px}.pt-scroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.15)}@keyframes pnlFlash{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.pt-pnl-update{animation:pnlFlash .3s ease}.pt-size-btn{transition:all .08s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pt-size-btn:hover{filter:brightness(1.25)}.pt-size-btn:active{transform:scale(.9)}@keyframes toastIn{0%{transform:translateX(100%) scale(.8);opacity:0}to{transform:translateX(0) scale(1);opacity:1}}@keyframes toastOut{0%{transform:translateX(0);opacity:1}to{transform:translateX(120%);opacity:0}}.pt-toast{animation:toastIn .2s cubic-bezier(.34,1.56,.64,1)}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.pt-live-dot{animation:pulse-dot 1.5s ease-in-out infinite}.pt-loading{background:linear-gradient(90deg,hsla(0,0%,100%,.02) 25%,hsla(0,0%,100%,.06) 50%,hsla(0,0%,100%,.02) 75%);background-size:200% 100%;animation:shimmer 1.5s ease infinite}.pt-card-hover{transition:border-color .15s ease,box-shadow .15s ease}.pt-card-hover:hover{border-color:hsla(0,0%,100%,.08)!important;box-shadow:0 2px 16px rgba(0,0,0,.2)}.pt-pnl{transition:color .3s ease}.pt-gpu{transform:translateZ(0);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pt-analytics-card{transition:all .15s ease;border:1px solid var(--card-border)}.pt-analytics-card:hover{border-color:hsla(0,0%,100%,.08);transform:translateY(-1px);box-shadow:0 4px 20px rgba(0,0,0,.2)}.pt-indicator{transition:all .12s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pt-indicator:hover{filter:brightness(1.3)}.pt-indicator:active{transform:scale(.9)}.pt-tf{transition:all .06s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.pt-tf:hover{filter:brightness(1.3)}.pt-tf:active{transform:scale(.92)}.pt-fullscreen{transition:all .2s ease}.pt-order-type{transition:all .1s ease;position:relative}.pt-order-type:hover{filter:brightness(1.15)}.pt-risk-btn{transition:all .08s ease}.pt-risk-btn:hover{transform:translateY(-1px);filter:brightness(1.2)}.pt-risk-btn:active{transform:translateY(0) scale(.95)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes lockToastSlide{0%{opacity:0;transform:translateX(-50%) translateY(-30px) scale(.9)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}html:not([data-theme]) .et-header-right>button,html[data-theme=dark] .et-header-right>button{background:hsla(0,0%,100%,.04)!important;border:1px solid hsla(0,0%,100%,.08)!important;color:hsla(0,0%,100%,.78)!important;font-weight:600!important;letter-spacing:.3px!important;border-radius:8px!important;padding:7px 14px!important;transition:all .18s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 1px 2px rgba(0,0,0,.2)!important}html:not([data-theme]) .et-header-right>button:hover,html[data-theme=dark] .et-header-right>button:hover{background:rgba(66,165,245,.1)!important;border-color:rgba(66,165,245,.3)!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.3)!important}html:not([data-theme]) .et-market-cards>div,html[data-theme=dark] .et-market-cards>div{filter:saturate(.65)}html:not([data-theme]) .widget-card div[style*="JetBrains Mono"][style*="border: 1px solid"][style*=rgba],html:not([data-theme]) .widget-card div[style*="padding: 6px 12px"],html:not([data-theme]) .widget-card span[style*="JetBrains Mono"],html[data-theme=dark] .widget-card div[style*="JetBrains Mono"][style*="border: 1px solid"][style*=rgba],html[data-theme=dark] .widget-card div[style*="padding: 6px 12px"],html[data-theme=dark] .widget-card span[style*="JetBrains Mono"]{color:#fff!important}html:not([data-theme]) button.brief-btn,html:not([data-theme]) button.chat-btn,html[data-theme=dark] button.brief-btn,html[data-theme=dark] button.chat-btn{filter:saturate(.55) brightness(.95)!important}html:not([data-theme]) button.brief-btn:hover,html:not([data-theme]) button.chat-btn:hover,html[data-theme=dark] button.brief-btn:hover,html[data-theme=dark] button.chat-btn:hover{filter:saturate(.85) brightness(1.05)!important}html:not([data-theme]) .et-market-cards>div,html[data-theme=dark] .et-market-cards>div{overflow:hidden!important;position:relative}html:not([data-theme]) .et-tabs>button[style*="2px solid var(--green)"],html[data-theme=dark] .et-tabs>button[style*="2px solid var(--green)"]{border-bottom-color:#60a5fa!important}html.desaturate-mode body{filter:saturate(.7)}html.desaturate-mode .et-header,html.desaturate-mode .et-tabs{filter:none}@media (max-width:768px){.tab-bar-mobile{overflow-x:auto!important;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tab-bar-mobile::-webkit-scrollbar{display:none}.btn,[role=button],button{min-height:36px}input,select,textarea{font-size:16px!important;min-height:38px}.hide-on-mobile{display:none!important}.header-buttons-mobile{gap:4px!important}.header-buttons-mobile button{padding:5px 10px!important;font-size:11px!important}.card-mobile{padding:12px!important}.grid-mobile-stack{grid-template-columns:1fr!important}}.et-tab-btn{position:relative}.et-tab-btn:hover{background:hsla(0,0%,100%,.04)!important}.et-tab-btn:hover svg{stroke:var(--text)!important}.et-tab-btn[data-active=true]{background:hsla(0,0%,100%,.04)!important}.et-tabs{position:relative}.et-tabs:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08) 20%,hsla(0,0%,100%,.08) 80%,transparent);pointer-events:none}.et-card,.widget-card{background:var(--card-grad);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.et-card:hover,.widget-card:hover{border-color:var(--card-hover-border);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),var(--shadow),var(--glow-accent)}.et-tabs{gap:4px!important}.et-tab-btn{border-radius:10px 10px 0 0!important;border:none!important;margin-top:0!important;transition:background .18s ease,color .18s ease,box-shadow .18s ease!important}.et-tab-btn:hover{background:var(--card-hover)!important;color:var(--text)!important}.et-tab-btn[data-active=true]{background:var(--accent-dim)!important;color:var(--accent)!important;box-shadow:inset 0 -2px 0 0 var(--accent),0 -2px 12px -4px var(--accent-glow)!important}.et-tab-btn[data-active=true] svg{stroke:var(--accent)!important}.et-header{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}html:not([data-theme]) .et-header-right>button:hover,html[data-theme=dark] .et-header-right>button:hover{background:var(--accent-dim)!important;border-color:var(--accent-border)!important;color:var(--text)!important}@keyframes livePulse{0%,to{box-shadow:0 0 0 0 var(--accent-glow);opacity:1}50%{box-shadow:0 0 0 6px rgba(0,245,160,0);opacity:.6}}.live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--accent);animation:livePulse 1.8s ease-in-out infinite}@keyframes flashAccent{0%{background-color:rgba(0,245,160,0)}20%{background-color:rgba(0,245,160,.22)}to{background-color:rgba(0,245,160,0)}}.flash-accent{animation:flashAccent 1s ease;border-radius:4px}.skeleton-v2{background:linear-gradient(90deg,hsla(0,0%,100%,.03) 25%,rgba(0,245,160,.07) 50%,hsla(0,0%,100%,.03) 75%);background-size:200% 100%;animation:shimmer 1.6s ease infinite;border-radius:8px}@keyframes numTickUp{0%{transform:translateY(45%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes numTickDown{0%{transform:translateY(-45%);opacity:0}to{transform:translateY(0);opacity:1}}.num-tick-up{animation:numTickUp .35s cubic-bezier(.19,1,.22,1);display:inline-block}.num-tick-down{animation:numTickDown .35s cubic-bezier(.19,1,.22,1);display:inline-block}::-webkit-scrollbar-thumb:hover{background:var(--accent-border)}.brand-accent{color:var(--accent)}.sb-item{position:relative}.sb-item .sb-tip{position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%);background:#0c1322;color:#fff;border:1px solid hsla(0,0%,100%,.12);padding:6px 11px;border-radius:8px;font-size:12px;white-space:nowrap;font-family:JetBrains Mono,monospace;font-weight:600;letter-spacing:.3px;opacity:0;pointer-events:none;transition:opacity .12s ease;z-index:500;box-shadow:0 6px 20px rgba(0,0,0,.4)}.sb-item:hover .sb-tip{opacity:1}@media (max-width:768px){.app-shell{padding-left:0!important}.app-sidebar{display:none!important}.et-tabs{display:flex!important}}.header-brand{display:none}@media (max-width:768px){.header-brand{display:block!important}}.scroll-hint{display:none}@media (max-width:768px){.scroll-hint{display:flex!important;animation:scrollHintNudge 1.8s ease-in-out infinite}}@keyframes scrollHintNudge{0%,to{transform:translateY(-50%) translateX(0)}55%{transform:translateY(-50%) translateX(3px)}}