:root{--cc-bg-deep: 7, 8, 16;--cc-bg-base: 9, 11, 16;--cc-bg-raised: 17, 20, 32;--cc-text-bright: 223, 225, 232;--cc-text-default: 184, 187, 196;--cc-text-dim: 104, 110, 128;--cc-brand: 207, 175, 56;--cc-red: 208, 100, 110;--cc-green: 76, 192, 144;--cc-white: 255, 255, 255}*{box-sizing:border-box}html,body,#root{margin:0;width:100%;height:100%;min-height:100%;background:#090b10;overflow:hidden;max-width:100vw}body{overflow:hidden}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.theme-classic{--bg-app: #1D1F22;--bg-topbar: #111213;--bg-card: #1D1F22;--bg-card-header: #303132;--bg-chart: #111213;--bg-voting: transparent;--bg-input: #F4F5F8;--bg-input-text: #222;--bg-qbtn: #F4F5F8;--bg-qbtn-text: #222;--bg-pbox: #1D1F22;--bg-ets: #F4F5F9;--bg-footer: #111213;--c-border: #4A4C4E;--c-border-subtle: #333;--c-brand: #F4DA58;--c-brand-hover: #F4DA58;--c-red: #f44336;--c-green: #4CAF50;--c-text: #e0e0e0;--c-text-bright: #FFFFFF;--c-text-muted: #999;--c-text-dim: #7A7A7A;--c-tag: #F4DA58;--avatar-bg: linear-gradient(135deg, #667eea, #764ba2);--btn-no-bg: linear-gradient(135deg, #d32f2f, #c62828);--btn-yes-bg: linear-gradient(135deg, #388E3C, #2E7D32);--btn-text: #fff;--pbox-red-border: 2px solid #f44336;--pbox-green-border: 2px solid #4CAF50;--ets-val: #222;--result-badge-bg: #F4DA58;--result-badge-text: #000;--finished-icon-win-bg: rgba(76,175,80,.15);--finished-icon-loss-bg: rgba(244,67,54,.15);--expand-btn-bg: rgba(244,218,88,.9);--profile-hover: #F4DA58}.theme-dark{--cc-bg-deep: 7, 8, 16;--cc-bg-base: 9, 11, 16;--cc-bg-raised: 17, 20, 32;--cc-text-bright: 223, 225, 232;--cc-text-default: 184, 187, 196;--cc-text-dim: 132, 138, 154;--cc-white: 255, 255, 255;--bg-app: rgb(var(--cc-bg-base));--bg-topbar: rgb(var(--cc-bg-deep));--bg-footer: rgb(var(--cc-bg-deep));--bg-card: rgb(var(--cc-bg-raised));--bg-card-header: rgba(var(--cc-white), .03);--bg-chart: rgba(var(--cc-white), .015);--bg-ets: rgba(var(--cc-white), .03);--bg-ets-hover: rgba(var(--cc-white), .06);--bg-input: rgba(var(--cc-white), .04);--bg-qbtn: rgba(var(--cc-white), .04);--bg-pbox: rgba(var(--cc-white), .015);--bg-voting: transparent;--bg-input-text: rgb(var(--cc-text-bright));--bg-qbtn-text: rgb(var(--cc-text-default));--c-border: rgba(var(--cc-white), .08);--c-border-subtle: rgba(var(--cc-white), .04);--c-brand: rgb(var(--cc-brand));--c-brand-hover: rgb(var(--cc-brand));--c-brand-rgb: var(--cc-brand);--c-brand-on: rgb(var(--cc-bg-base));--c-tag: rgb(var(--cc-brand));--c-red: rgb(var(--cc-red));--c-red-rgb: var(--cc-red);--c-green: rgb(var(--cc-green));--c-green-rgb: var(--cc-green);--c-blue: rgb(var(--cc-text-dim));--c-text: rgb(var(--cc-text-default));--c-text-bright: rgb(var(--cc-text-bright));--c-text-muted: rgba(var(--cc-text-default), .75);--c-text-dim: rgb(var(--cc-text-dim));--avatar-bg: rgba(var(--cc-white), .08);--avatar-text: rgb(var(--cc-text-bright));--flag-avatar-bg: rgba(var(--cc-white), .06);--flag-avatar-border: rgba(var(--cc-white), .08);--btn-primary-bg: var(--c-brand);--btn-primary-text: var(--c-brand-on);--btn-no-bg: rgb(var(--cc-bg-raised));--btn-yes-bg: rgb(var(--cc-bg-raised));--btn-text: rgb(var(--cc-text-default));--pbox-red-border: 1px solid rgba(var(--cc-red), .25);--pbox-green-border: 1px solid rgba(var(--cc-green), .25);--ets-lbl: rgb(var(--cc-text-dim));--ets-val: rgb(var(--cc-text-default));--chevron-color: rgb(var(--cc-text-dim));--result-badge-bg: rgba(var(--cc-brand), .1);--result-badge-text: rgb(var(--cc-brand));--finished-icon-win-bg: rgba(var(--cc-green), .1);--finished-icon-loss-bg: rgba(var(--cc-red), .1);--expand-btn-bg: rgba(var(--cc-brand), .92);--profile-hover: rgb(var(--cc-brand));--card-hover-border: rgba(var(--cc-brand), .25);--card-hover-shadow: 0 8px 24px rgba(0, 0, 0, .25);--shadow-chart-open: 0 4px 20px rgba(0, 0, 0, .4);--shadow-chart-open-hover: 0 8px 22px rgba(0, 0, 0, .3)}.theme-pulse{--bg-app: #16181D;--bg-topbar: #101216;--bg-card: #1C1E24;--bg-card-header: #24262D;--bg-chart: #101216;--bg-voting: transparent;--bg-input: #2A2D35;--bg-input-text: #E2E4E8;--bg-qbtn: #2A2D35;--bg-qbtn-text: #C8CBD2;--bg-pbox: #1C1E24;--bg-ets: #24262D;--bg-footer: #101216;--c-border: #34373F;--c-border-subtle: #282A32;--c-brand: #F0D44C;--c-brand-hover: #F4DA58;--c-red: #E05252;--c-green: #3CB878;--c-text: #D0D2D8;--c-text-bright: #F0F1F4;--c-text-muted: #8E92A0;--c-text-dim: #6A6E7A;--c-tag: #F0D44C;--avatar-bg: linear-gradient(135deg, #4A4070, #5C4E80);--btn-no-bg: linear-gradient(135deg, #B83A3A, #A03030);--btn-yes-bg: linear-gradient(135deg, #2D8F5C, #247A4E);--btn-text: #fff;--pbox-red-border: 1px solid rgba(224,82,82,.45);--pbox-green-border: 1px solid rgba(60,184,120,.45);--ets-val: #D0D2D8;--result-badge-bg: rgba(240,212,76,.14);--result-badge-text: #F0D44C;--finished-icon-win-bg: rgba(60,184,120,.12);--finished-icon-loss-bg: rgba(224,82,82,.12);--expand-btn-bg: rgba(240,212,76,.92);--profile-hover: #F0D44C}.theme-light{--cc-bg-deep: 255, 255, 255;--cc-bg-base: 243, 244, 246;--cc-bg-raised: 255, 255, 255;--cc-text-bright: 26, 29, 38;--cc-text-default: 74, 78, 90;--cc-text-dim: 107, 110, 120;--cc-white: 0, 0, 0;--bg-app: rgb(var(--cc-bg-base));--bg-topbar: rgb(var(--cc-bg-deep));--bg-footer: rgb(var(--cc-bg-deep));--bg-card: rgb(var(--cc-bg-raised));--bg-card-header: rgba(var(--cc-white), .03);--bg-chart: rgba(var(--cc-white), .015);--bg-ets: rgba(var(--cc-white), .03);--bg-ets-hover: rgba(var(--cc-white), .06);--bg-input: rgba(var(--cc-white), .04);--bg-qbtn: rgba(var(--cc-white), .04);--bg-pbox: rgba(var(--cc-white), .015);--bg-voting: transparent;--bg-input-text: rgb(var(--cc-text-bright));--bg-qbtn-text: rgb(var(--cc-text-default));--c-border: rgba(var(--cc-white), .08);--c-border-subtle: rgba(var(--cc-white), .04);--c-brand: rgb(var(--cc-brand));--c-brand-hover: rgb(var(--cc-brand));--c-brand-rgb: var(--cc-brand);--c-brand-on: rgb(var(--cc-bg-base));--c-tag: rgb(var(--cc-brand));--c-red: rgb(var(--cc-red));--c-red-rgb: var(--cc-red);--c-green: rgb(var(--cc-green));--c-green-rgb: var(--cc-green);--c-blue: rgb(var(--cc-text-dim));--c-text: rgb(var(--cc-text-default));--c-text-bright: rgb(var(--cc-text-bright));--c-text-muted: rgba(var(--cc-text-default), .75);--c-text-dim: rgb(var(--cc-text-dim));--avatar-bg: rgba(var(--cc-white), .08);--avatar-text: rgb(var(--cc-text-bright));--flag-avatar-bg: rgba(var(--cc-white), .06);--flag-avatar-border: rgba(var(--cc-white), .08);--btn-primary-bg: var(--c-brand);--btn-primary-text: var(--c-brand-on);--btn-no-bg: rgb(var(--cc-bg-raised));--btn-yes-bg: rgb(var(--cc-bg-raised));--btn-text: rgb(var(--cc-text-default));--pbox-red-border: 1px solid rgba(var(--cc-red), .25);--pbox-green-border: 1px solid rgba(var(--cc-green), .25);--ets-lbl: rgb(var(--cc-text-dim));--ets-val: rgb(var(--cc-text-default));--chevron-color: rgb(var(--cc-text-dim));--result-badge-bg: rgba(var(--cc-brand), .1);--result-badge-text: rgb(var(--cc-brand));--finished-icon-win-bg: rgba(var(--cc-green), .1);--finished-icon-loss-bg: rgba(var(--cc-red), .1);--expand-btn-bg: rgba(var(--cc-brand), .92);--profile-hover: rgb(var(--cc-brand));--card-hover-border: rgba(var(--cc-brand), .18);--card-hover-shadow: 0 8px 24px rgba(0, 0, 0, .06);--shadow-chart-open: 0 4px 16px rgba(0, 0, 0, .12);--shadow-chart-open-hover: 0 8px 22px rgba(0, 0, 0, .16)}.app{--chart-bull: var(--c-green);--chart-bear: var(--c-red);font-family:Noto Sans,sans-serif;font-size:14px;line-height:20px;background:var(--bg-app);color:var(--c-text);width:100%;height:100vh;display:flex;flex-direction:column;overflow:hidden;max-width:100vw}.skip-link{position:fixed;left:12px;top:12px;z-index:2000;transform:translateY(-140%);background:var(--c-brand);color:var(--accent-on-text);border-radius:6px;padding:8px 12px;font-weight:700;text-decoration:none;transition:transform .15s ease}.skip-link:focus{transform:translateY(0);outline:2px solid var(--c-text-bright);outline-offset:2px}.app>.main-content{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}.app>.main-content:focus{outline:2px solid transparent;outline-offset:2px}.app button,.app input,.app textarea,.app select{font-family:inherit}.app,.feed-wrap,.instr-body,.instr-sub,.acct-picker,.trade-modal-body,.pp-body,.sc-desc-overlay,.sc-press-overlay,.sc-press-body{scrollbar-width:none}.app::-webkit-scrollbar,.feed-wrap::-webkit-scrollbar,.instr-body::-webkit-scrollbar,.instr-sub::-webkit-scrollbar,.acct-picker::-webkit-scrollbar,.trade-modal-body::-webkit-scrollbar,.pp-body::-webkit-scrollbar,.sc-desc-overlay::-webkit-scrollbar,.sc-press-overlay::-webkit-scrollbar,.sc-press-body::-webkit-scrollbar{display:none}.topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px;border-bottom:1px solid var(--c-border);position:sticky;top:0;background:var(--bg-topbar);z-index:50;min-width:0}.topbar-left{display:flex;align-items:center;gap:12px;min-width:0;flex-shrink:1;flex-grow:0}.topbar-logo{font-size:16px;font-weight:700;color:var(--c-text-bright);letter-spacing:.5px;white-space:nowrap}.topbar-right{flex-shrink:0}.topbar-account-block{flex-shrink:0;white-space:nowrap}.topbar-account-btn{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid transparent;color:inherit;padding:6px 10px;border-radius:8px;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s,color .15s}.topbar-account-btn:hover{background:rgba(var(--cc-brand),.08);border-color:var(--c-border)}.topbar-account-btn:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}.topbar-account-btn .topbar-acct-caret{color:var(--c-text-muted);margin-left:2px;flex-shrink:0}.topbar-real-lbl.topbar-acct-lbl{color:var(--c-positive-readable)!important}.acct-picker-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px;animation:acct-fadein .15s ease-out}@keyframes acct-fadein{0%{opacity:0}to{opacity:1}}.acct-picker{background:var(--bg-card);border:1px solid var(--c-border);border-radius:12px;width:100%;max-width:480px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;box-shadow:0 12px 48px #00000080}.acct-picker-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--c-border)}.acct-picker-title{font-size:var(--fc-subheading-size);font-weight:var(--fc-subheading-weight);color:var(--c-text-bright)}.acct-picker-close{background:transparent;border:none;color:var(--c-text-muted);width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:18px;line-height:1}.acct-picker-close:hover{background:var(--c-border);color:var(--c-text-bright)}.acct-picker-list{padding:16px;display:flex;flex-direction:column;gap:10px}.acct-card{background:var(--bg-main);border:1px solid var(--c-border);border-radius:10px;padding:14px 16px;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:6px;color:inherit;font-family:inherit;transition:background .15s,border-color .15s,color .15s}.acct-card:hover{border-color:var(--c-brand);background:rgba(var(--cc-brand),.04)}.acct-card.is-active{border-color:var(--c-brand);background:rgba(var(--cc-brand),.08)}.acct-card.is-active .acct-card-check{color:var(--c-accent-readable)}.acct-card-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.acct-card-head{padding-bottom:4px}.acct-card-id{font-size:var(--fc-uiLabel-size);color:var(--c-text-muted);font-family:monospace;flex:1;margin-left:8px}.acct-card-lbl{font-size:var(--fc-uiLabel-size);color:var(--c-text-muted)}.acct-card-val{font-size:var(--fc-uiLabel-size);font-weight:var(--fc-emphasizedText-weight);color:var(--c-text-bright);font-variant-numeric:tabular-nums}.acct-card-check{margin-left:auto;flex-shrink:0}.acct-card-val-bonus{color:var(--c-positive-readable)}.acct-card-details{display:inline-flex;align-items:center;gap:4px;font-size:var(--fc-microLabel-size);font-weight:var(--fc-uiLabel-weight);color:var(--c-text-dim);border:1px solid var(--c-border-subtle);padding:3px 10px;border-radius:4px;background:transparent;cursor:pointer;text-decoration:none;transition:color .15s,border-color .15s;align-self:flex-start}.acct-card-details:hover{color:var(--c-accent-readable);border-color:rgba(var(--cc-brand),.45)}.acct-card-footer{display:flex;align-items:center;justify-content:flex-end;padding-top:4px}.pp-badge-demo{background:rgba(var(--cc-brand),.18);color:var(--c-accent-readable)}.pp-badge-real{background:rgba(var(--cc-green),.18);color:var(--c-positive-readable)}.pp-account-btn{background:var(--bg-main);border:1px solid var(--c-border);border-radius:8px;padding:12px 14px;cursor:pointer;text-align:left;color:inherit;font-family:inherit;transition:background .15s,border-color .15s,color .15s;display:flex;flex-direction:column;gap:6px;width:100%}.pp-account-btn:hover{border-color:var(--c-brand);background:rgba(var(--cc-brand),.04)}.rtl .acct-card-id,.rtl .acct-card-val{direction:ltr;unicode-bidi:isolate}.rtl .topbar-account-btn{direction:ltr}.trade-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#0000009e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px;animation:trade-modal-fadein .18s ease-out}@keyframes trade-modal-fadein{0%{opacity:0}to{opacity:1}}@keyframes trade-modal-slidein{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.trade-modal{background:var(--bg-card);border:1px solid var(--c-border);border-radius:14px;width:100%;max-width:420px;height:540px;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000008c;animation:trade-modal-slidein .22s cubic-bezier(.16,1,.3,1);overflow:hidden}.trade-modal-header{display:flex;align-items:center;justify-content:center;padding:16px 20px;border-bottom:1px solid var(--c-border);flex-shrink:0;height:60px;position:relative}.trade-modal-header:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--c-text-muted)}.trade-modal-success .trade-modal-header:before{background:var(--c-green)}.trade-modal-danger .trade-modal-header:before{background:var(--c-red)}.trade-modal-title{font-size:var(--fc-subheading-size);font-weight:var(--fc-subheading-weight);color:var(--c-text-bright);line-height:1.2;text-align:center;padding:0 36px}.trade-modal-close{position:absolute;top:50%;right:14px;transform:translateY(-50%);background:transparent;border:none;color:var(--c-text-muted);width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:18px;line-height:1;padding:0;display:flex;align-items:center;justify-content:center;transition:border-color .15s,color .15s,background .15s;flex-shrink:0}.rtl .trade-modal-close{right:auto;left:14px}.trade-modal-close:hover{background:var(--c-border);color:var(--c-text-bright)}.trade-modal-close:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}.trade-modal-body{padding:20px;flex:1 1 auto;display:flex;flex-direction:column;gap:14px;overflow-y:auto;min-height:0}.trade-modal-message{color:var(--c-text);font-size:var(--fc-bodyText-size);line-height:1.5;padding:12px 14px;background:var(--bg-main);border-radius:8px;border-left:3px solid var(--c-red)}.trade-modal-success .trade-modal-message{border-left-color:var(--c-green)}.trade-modal-rows{display:flex;flex-direction:column;gap:0}.trade-modal-row{display:flex;align-items:center;justify-content:space-between;padding:11px 0;min-height:42px;border-bottom:1px solid var(--c-border-subtle, rgba(128,128,128,.08));gap:16px}.trade-modal-row:last-child{border-bottom:none}.trade-modal-row.is-emphasize{margin-top:6px;padding-top:14px;padding-bottom:14px;border-top:1px solid var(--c-border);border-bottom:none}.trade-modal-row.is-emphasize .trade-modal-value{font-size:var(--fc-heading-size);font-weight:var(--fc-heading-weight)}.trade-modal-label{color:var(--c-text-muted);font-size:var(--fc-uiLabel-size);font-weight:var(--fc-uiLabel-weight)}.trade-modal-value{color:var(--c-text-bright);font-size:var(--fc-bodyText-size);font-weight:var(--fc-emphasizedText-weight);text-align:right}.trade-modal-value.is-mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.trade-modal-value.is-green{color:var(--c-positive-readable)}.trade-modal-value.is-red{color:var(--c-negative-readable)}.trade-modal-actions{padding:16px 20px;border-top:1px solid var(--c-border);display:flex;gap:10px;justify-content:center;flex-shrink:0;height:72px;align-items:center}.trade-modal-btn{padding:10px 22px;border-radius:8px;cursor:pointer;font-family:inherit;font-size:var(--fc-bodyText-size);font-weight:var(--fc-emphasizedText-weight);line-height:1.2;border:1px solid var(--c-border);background:transparent;color:var(--c-text-bright);transition:background .15s,border-color .15s,color .15s;min-width:100px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.trade-modal-btn:hover{border-color:var(--c-text-muted)}.trade-modal-btn:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}.trade-modal-btn-cancel{color:var(--c-text-muted)}.trade-modal-btn-cancel:hover{color:var(--c-text-bright)}.trade-modal-btn-confirm{background:var(--c-brand);border-color:var(--c-brand);color:var(--accent-on-text)}.trade-modal-btn-confirm:hover{filter:brightness(1.08)}.trade-modal-btn-danger{background:rgba(var(--cc-red),.14);border-color:rgba(var(--cc-red),.36);color:var(--c-red)}.trade-modal-btn-danger:hover:not(:disabled){background:rgba(var(--cc-red),.2);border-color:rgba(var(--cc-red),.55);filter:brightness(1.08)}.trade-modal-btn:disabled{opacity:.55;cursor:not-allowed}.trade-modal-btn-wide{flex:1;max-width:none}.rtl .trade-modal-value{text-align:left}.rtl .trade-modal-value.is-mono{direction:ltr;unicode-bidi:isolate}.rtl .trade-modal-actions{flex-direction:row-reverse}@media(max-width:480px){.trade-modal{height:520px;max-width:100%}.trade-modal-header{padding:14px 16px;height:56px}.trade-modal-body{padding:16px}.trade-modal-actions{padding:14px 16px;height:68px}.trade-modal-btn{padding:11px 18px;min-width:90px;flex:1}}.topbar-right>.profile-btn,.topbar-right>.topbar-trades-btn,.topbar-right>.hdr-lang-btn,.topbar-right>.hamburger{flex-shrink:0}.topbar-logo-svg,.topbar-logo-raster{display:inline-flex;align-items:center;line-height:0;max-height:36px;max-width:200px;overflow:hidden}.topbar-logo-svg svg{height:28px;width:auto;max-width:200px;display:block}.sm-logo-svg,.sm-logo-raster{display:inline-flex;align-items:center;line-height:0;max-height:40px;max-width:220px;overflow:hidden}.sm-logo-svg svg{height:32px;width:auto;max-width:220px;display:block}@media(max-width:767px){.topbar{padding:8px 12px;gap:8px}.topbar-left{gap:8px}.topbar-logo-svg,.topbar-logo-raster{max-width:120px;max-height:28px;flex-shrink:1;min-width:0}.topbar-logo-svg svg{height:22px;max-width:120px}.topbar-logo-text{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;display:inline-block}}.topbar-right{display:flex;align-items:center;gap:14px}.topbar-acct{font-size:var(--fc-emphasizedText-size);font-weight:var(--fc-emphasizedText-weight);color:var(--c-text-bright)}.topbar-acct-lbl{font-size:var(--fc-uiLabel-size);color:var(--c-text-muted);margin-right:4px}.topbar-demo-lbl.topbar-acct-lbl{color:var(--c-accent-readable)!important}.topbar-locked-red,.pp-locked-red{color:var(--c-negative-readable)!important}.profile-btn{background:transparent;border:1px solid var(--c-border);color:var(--c-text);border-radius:50%;width:36px;height:36px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s,color .15s,background .15s;position:relative;flex-shrink:0}.topbar-trades-btn{margin-right:2px}.profile-btn:hover{border-color:var(--profile-hover);color:var(--profile-hover)}@keyframes signal-shell-topbar-badge-pop{0%{transform:scale(0)}60%{transform:scale(1.15)}to{transform:scale(1)}}.profile-badge{position:absolute;top:-6px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--c-brand);color:var(--c-brand-on);font-size:10px;font-weight:700;line-height:18px;text-align:center;animation:signal-shell-topbar-badge-pop .3s ease-out}.view-toggle{display:flex;border:1px solid var(--c-border);border-radius:6px;overflow:hidden}.vt-btn{padding:7px 14px;font-size:12px;font-weight:600;border:none;cursor:pointer;background:transparent;color:var(--c-text-muted);transition:background .15s,color .15s;touch-action:manipulation;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:5px}.vt-btn svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:1.6;flex:0 0 auto}.vt-btn.on{background:var(--c-brand);color:var(--accent-on-text)}.hdr-lang-btn{background:transparent;border:1px solid var(--c-border);color:var(--c-text-muted);font-size:var(--fc-uiLabel-size);font-weight:var(--fc-uiLabel-weight);height:36px;padding:0 12px;border-radius:8px;cursor:pointer;transition:border-color .15s,color .15s,background .15s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hdr-lang-btn:hover{border-color:var(--c-brand);color:var(--c-accent-readable)}.sm-lang-row{display:none}@media(max-width:767px){.hdr-lang-btn{display:flex}.sm-lang-row{display:flex;flex-direction:column;gap:12px}.sm-footer{display:flex}}.hamburger{background:transparent;border:1px solid var(--c-border);color:var(--c-text);width:36px;height:36px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--fc-heading-size);transition:border-color .15s,color .15s,background .15s;flex-shrink:0}.hamburger:hover{border-color:var(--c-brand);color:var(--c-accent-readable)}.menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:100;animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.side-menu{position:fixed;top:0;right:-280px;width:280px;height:100%;background:var(--bg-topbar);border-left:1px solid var(--c-border);z-index:101;display:flex;flex-direction:column;transition:right .25s cubic-bezier(.4,0,.2,1);box-shadow:-4px 0 24px #00000026}.side-menu.open{right:0}.sm-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--c-border)}.sm-logo{font-size:var(--fc-subheading-size);font-weight:var(--fc-subheading-weight);color:var(--c-text-bright);letter-spacing:.5px}.sm-header-controls{display:flex;align-items:center;gap:8px}.sm-hdr-lang{display:none;background:transparent;border:1px solid var(--c-border);color:var(--c-text-muted);font-size:var(--fc-uiLabel-size);font-weight:var(--fc-uiLabel-weight);height:32px;padding:0 10px;border-radius:6px;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.sm-hdr-lang:hover{border-color:var(--c-brand);color:var(--c-accent-readable)}@media(max-width:767px){.sm-hdr-lang{display:flex;align-items:center;justify-content:center}}.sm-close{background:none;border:none;color:var(--c-text-muted);font-size:var(--fc-heading-size);cursor:pointer;padding:4px 8px;border-radius:4px;transition:color .15s,background .15s}.sm-close:hover{color:var(--c-text-bright);background:#ffffff0d}.sm-nav{flex:1;padding:12px 0}.sm-item{display:block;padding:12px 24px;font-size:var(--fc-emphasizedText-size);font-weight:var(--fc-emphasizedText-weight);color:var(--c-text-bright);text-decoration:none;transition:color .15s,background .15s,border-color .15s;border-left:3px solid transparent;background:transparent;border-top:none;border-right:none;border-bottom:none;font-family:inherit;text-align:inherit;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sm-item:hover{color:var(--c-text-bright);background:#ffffff08}.sm-active{color:var(--c-accent-readable);border-left-color:var(--c-brand);background:#ffffff0a;font-weight:600}.sm-footer{display:none;padding:16px 20px;border-top:1px solid var(--c-border);flex-direction:column;gap:12px}.sm-row{display:flex;align-items:center;justify-content:space-between}.sm-label{font-size:var(--fc-emphasizedText-size);font-weight:var(--fc-emphasizedText-weight);color:var(--c-text-muted)}.sm-theme-btn{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;border:1px solid var(--c-border);background:transparent;color:var(--c-text);font-size:var(--fc-uiLabel-size);font-weight:var(--fc-uiLabel-weight);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.sm-theme-btn:hover{border-color:var(--c-brand);color:var(--c-accent-readable)}.sm-lang-btn{padding:6px 14px;border-radius:6px;border:1px solid var(--c-border);background:transparent;color:var(--c-text);font-size:var(--fc-uiLabel-size);font-weight:var(--fc-uiLabel-weight);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.sm-lang-btn:hover{border-color:var(--c-brand);color:var(--c-accent-readable)}.lang-picker{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:80;width:90vw;max-width:820px;height:600px;background:var(--bg-app);border:1px solid var(--c-border);border-radius:12px;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000080}.lang-header{display:flex;align-items:center;justify-content:flex-end;padding:10px 14px}.lang-tabs{display:flex;gap:0;padding:0 20px 14px;border-bottom:1px solid var(--c-border)}.lang-tabs-inner{display:flex;border:1px solid var(--c-border);border-radius:6px;overflow:hidden}.lang-tab{padding:6px 18px;font-size:var(--fc-uiLabel-size);font-weight:var(--fc-uiLabel-weight);background:transparent;border:none;color:var(--c-text-muted);cursor:pointer;white-space:nowrap;transition:color .15s,background .15s}.lang-tab:hover{color:var(--c-text);background:#ffffff0a}.lang-tab.on{background:var(--c-brand);color:var(--accent-on-text)}.lang-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:2px;padding:16px 20px;overflow-y:auto;flex:1}.lang-item{display:flex;align-items:center;padding:8px 10px;border-radius:6px;background:transparent;border:1px solid transparent;cursor:pointer;transition:border-color .12s,color .12s,background .12s;color:var(--c-text-bright);font-size:var(--fc-bodyText-size);font-weight:var(--fc-bodyText-weight)}.lang-item:hover{background:#ffffff0a;border-color:var(--c-border)}.lang-item.on{background:rgba(var(--c-brand-rgb),.12);border-color:var(--c-brand);color:var(--c-accent-readable);font-weight:600}.lang-pair{display:inline-flex;align-items:center;gap:12px}.lang-cc{display:inline-block;width:28px;font-size:var(--fc-uiLabel-size);font-weight:var(--fc-uiLabel-weight);color:var(--c-text-muted);letter-spacing:.04em;text-align:left;flex-shrink:0}.lang-flag{font-size:var(--fc-emphasizedText-size);line-height:1;width:auto}.lang-name{margin-left:0}.sm-lang-subview{display:none}@media(max-width:767px){.sm-lang-subview{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;background:var(--bg-topbar);flex-direction:column;z-index:2}}.sm-lang-back{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--c-border);font-size:var(--fc-subheading-size);font-weight:var(--fc-subheading-weight);color:var(--c-text-bright);cursor:pointer;transition:color .15s}.sm-lang-back:hover{color:var(--c-accent-readable)}.sm-lang-back span:first-child{font-size:var(--fc-heading-size)}.sm-lang-grid{grid-template-columns:1fr!important;gap:1px!important;padding:8px 12px!important}.sm-lang-grid .lang-item{padding:12px 14px;font-size:var(--fc-subheading-size);border-radius:8px}.sm-lang-grid .lang-cc{font-size:var(--fc-uiLabel-size);width:32px}.sm-lang-grid .lang-flag{font-size:var(--fc-subheading-size)}.sm-lang-grid .lang-name{margin-left:0}.theme-light .lang-picker{background:var(--bg-card);box-shadow:0 20px 60px rgba(var(--cc-white),.15)}.theme-light .lang-tabs-inner{border-color:var(--c-border)}.theme-light .lang-tab{color:var(--c-text-dim)}.theme-light .lang-tab:hover{color:var(--c-text-bright);background:rgba(var(--cc-white),.03)}.theme-light .lang-tab.on{background:var(--c-brand);color:var(--accent-on-text)}.theme-light .lang-item:hover{background:rgba(var(--cc-white),.03)}.theme-light .lang-item.on{background:rgba(var(--cc-brand),.08)}.theme-light .sm-lang-subview{background:var(--bg-card)}.theme-light .sm-lang-back{color:var(--c-text-bright)}.theme-light .sm-lang-back:hover{color:var(--c-accent-readable)}.theme-light .sm-hdr-lang{border-color:var(--c-border);color:var(--c-text-dim)}.theme-light .sm-hdr-lang:hover{border-color:var(--c-brand);color:var(--c-accent-readable)}@media(max-width:499px){.lang-picker{width:100vw;max-width:100vw;height:100vh;top:0;left:0;transform:none;border-radius:0}.lang-grid{grid-template-columns:repeat(2,1fr)}.side-menu{width:100vw;right:-100vw}.side-menu.open{right:0}}.theme-light .menu-overlay{background:rgba(var(--cc-white),.3)}.theme-light .side-menu{background:var(--bg-card);box-shadow:-4px 0 24px rgba(var(--cc-white),.08)}.theme-light .sm-close:hover{background:rgba(var(--cc-white),.04)}.theme-light .sm-item:hover{background:rgba(var(--cc-white),.03)}.theme-light .sm-active{background:rgba(var(--cc-brand),.06)}.profile-panel{position:fixed;top:0;right:-340px;width:340px;height:100%;background:var(--bg-topbar);border-left:1px solid var(--c-border);z-index:101;display:flex;flex-direction:column;transition:right .25s cubic-bezier(.4,0,.2,1);box-shadow:-4px 0 24px #00000026}.profile-panel.open{right:0}.trades-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-backdrop-soft, rgba(var(--cc-bg-deep), .52));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999}.trades-panel{position:fixed;top:0;right:-400px;width:380px;max-width:90vw;height:100vh;background:var(--bg-card);color:var(--c-text-bright);box-shadow:var(--shadow-panel-strong, -8px 0 32px rgba(0, 0, 0, .35));z-index:1000;display:flex;flex-direction:column;transition:right .3s ease}.trades-panel--open{right:0}.trades-panel__header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--bg-card-header);background:var(--bg-card-header)}.trades-panel__title{font-size:16px;font-weight:700;color:var(--c-text-bright)}.trades-panel__close{background:none;border:none;font-size:18px;cursor:pointer;color:color-mix(in srgb,var(--c-text-bright) 55%,transparent 45%);padding:4px 8px}.trades-panel__close:hover{color:var(--c-text-bright)}.trades-panel__tabs{display:flex;border-bottom:1px solid var(--bg-card-header)}.trades-panel__tab{flex:1;padding:10px;background:none;border:none;border-bottom:2px solid transparent;font-size:13px;font-weight:600;cursor:pointer;color:color-mix(in srgb,var(--c-text-bright) 55%,transparent 45%);display:flex;align-items:center;justify-content:center;gap:6px}.trades-panel__tab:hover{color:var(--c-text-bright)}.trades-panel__tab--active{color:var(--c-brand);border-bottom-color:var(--c-brand)}.trades-panel__badge{background:var(--c-brand);color:var(--c-brand-on);font-size:10px;padding:1px 6px;border-radius:8px}.trades-panel__body{flex:1;overflow-y:auto;padding:12px}.trades-panel__item{padding:12px;border:1px solid var(--bg-card-header);border-radius:8px;margin-bottom:8px}.trades-panel__item--closed{opacity:.7}.trades-panel__item-symbol{font-size:14px;font-weight:700;color:var(--c-text-bright);margin-bottom:6px;display:flex;align-items:center;gap:6px}.trades-panel__signal-dir{font-size:11px;font-weight:700}.trades-panel__signal-dir--up{color:var(--c-green)}.trades-panel__signal-dir--down{color:var(--c-red)}.trades-panel__sub{font-size:11px;margin-bottom:6px;color:color-mix(in srgb,var(--c-text-bright) 55%,transparent 45%)}.trades-panel__item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.trades-panel__direction{font-size:13px;font-weight:600}.trades-panel__direction--agree{color:var(--c-green)}.trades-panel__direction--disagree{color:var(--c-red)}.trades-panel__status{font-size:10px;font-weight:700;text-transform:uppercase;color:var(--c-brand);background:var(--bg-card-header);padding:2px 8px;border-radius:4px}.trades-panel__status-result{font-size:10px;font-weight:700;text-transform:uppercase;padding:2px 8px;border-radius:4px}.trades-panel__status-result--won{color:var(--c-green);background:color-mix(in srgb,var(--c-green) 16%,var(--bg-card) 84%)}.trades-panel__status-result--lost{color:var(--c-red);background:color-mix(in srgb,var(--c-red) 12%,var(--bg-card) 88%)}.trades-panel__status-result--cancelled{color:color-mix(in srgb,var(--c-text-bright) 55%,transparent 45%);background:var(--bg-card-header)}.trades-panel__pnl{font-size:18px;font-weight:700;margin-bottom:8px}.trades-panel__pnl--positive{color:var(--c-green)}.trades-panel__pnl--negative{color:var(--c-red)}.trades-panel__meta-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;padding:10px;background:color-mix(in srgb,var(--bg-card-header) 70%,transparent 30%);border:1px solid var(--bg-card-header);border-radius:8px}.trades-panel__meta-block{min-width:0}.trades-panel__meta-title{font-size:10px;font-weight:700;text-transform:uppercase;margin-bottom:6px;color:color-mix(in srgb,var(--c-text-bright) 45%,transparent 55%)}.trades-panel__meta-row{display:flex;justify-content:space-between;gap:6px;font-size:11px;margin-bottom:4px}.trades-panel__meta-row:last-child{margin-bottom:0}.trades-panel__meta-key{color:color-mix(in srgb,var(--c-text-bright) 55%,transparent 45%)}.trades-panel__meta-value{color:var(--c-text-bright);font-weight:600;text-align:right;word-break:break-word}.trades-panel__meta-link{border:none;background:none;color:var(--c-brand);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer;padding:0}.trades-panel__meta-link:hover{color:color-mix(in srgb,var(--c-brand) 80%,rgb(var(--cc-white)) 20%)}.trades-panel__meta-link:focus-visible{outline:2px solid color-mix(in srgb,var(--c-brand) 45%,transparent 55%);outline-offset:2px;border-radius:2px}.trades-panel__cancel{width:100%;padding:6px;font-size:12px;font-weight:500;color:var(--c-red);background:color-mix(in srgb,var(--c-red) 12%,var(--bg-card) 88%);border:1px solid color-mix(in srgb,var(--c-red) 28%,transparent 72%);border-radius:6px;cursor:pointer}.trades-panel__cancel:hover:not(:disabled){background:color-mix(in srgb,var(--c-red) 18%,var(--bg-card) 82%)}.trades-panel__cancel:disabled{opacity:.5;cursor:not-allowed}.trades-panel__cancel-error{color:var(--c-red);font-size:11px;margin-top:4px}.trades-panel__empty{text-align:center;color:color-mix(in srgb,var(--c-text-bright) 45%,transparent 55%);opacity:.6;font-size:13px;padding:40px 20px}@media(max-width:768px){.trades-panel{width:100vw;max-width:100vw;right:-100vw}.trades-panel--open{right:0}}.signal-theme-premium .trades-overlay{background:rgba(var(--cc-bg-deep),.52);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.signal-theme-premium .trades-panel{background:var(--bg-card);color:var(--c-text-bright);box-shadow:var(--shadow-panel-strong, -8px 0 32px rgba(0, 0, 0, .35))}.signal-theme-premium .trades-panel__header,.signal-theme-premium .trades-panel__tabs,.signal-theme-premium .trades-panel__item,.signal-theme-premium .trades-panel__meta-grid{background:var(--bg-card-header);border-color:var(--c-border-subtle)}.signal-theme-premium .trades-panel__title,.signal-theme-premium .trades-panel__meta-value,.signal-theme-premium .trades-panel__item-symbol{color:var(--c-text-bright)}.signal-theme-premium .trades-panel__close,.signal-theme-premium .trades-panel__sub,.signal-theme-premium .trades-panel__meta-key,.signal-theme-premium .trades-panel__empty{color:var(--c-text-muted)}.signal-theme-light .trades-overlay{background:rgba(var(--cc-white),.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.signal-theme-light .trades-panel{background:var(--bg-card);color:var(--c-text-bright);box-shadow:-8px 0 32px rgba(var(--cc-white),.12)}.signal-theme-light .trades-panel__header,.signal-theme-light .trades-panel__tabs,.signal-theme-light .trades-panel__item,.signal-theme-light .trades-panel__meta-grid{background:var(--bg-card-header);border-color:var(--c-border-subtle)}.signal-theme-light .trades-panel__title,.signal-theme-light .trades-panel__meta-value,.signal-theme-light .trades-panel__item-symbol{color:var(--c-text-bright)}.signal-theme-light .trades-panel__close,.signal-theme-light .trades-panel__sub,.signal-theme-light .trades-panel__meta-key,.signal-theme-light .trades-panel__empty{color:var(--c-text-muted)}.pp-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--c-border)}.pp-title{font-size:var(--fc-subheading-size);font-weight:var(--fc-subheading-weight);color:var(--c-text-bright)}.pp-close{background:none;border:none;color:var(--c-text-muted);font-size:var(--fc-heading-size);cursor:pointer;padding:4px 8px;border-radius:4px;transition:color .15s,background .15s}.pp-close:hover{color:var(--c-text-bright);background:#ffffff0d}.pp-body{flex:1;overflow-y:auto;padding:24px}.pp-avatar-section{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:24px}.pp-avatar{width:64px;height:64px;border-radius:50%;background:var(--c-brand);color:var(--accent-on-text);display:flex;align-items:center;justify-content:center;font-size:var(--fc-displayLarge-size);font-weight:var(--fc-displayLarge-weight)}.pp-name{font-size:var(--fc-heading-size);font-weight:var(--fc-heading-weight);color:var(--c-text-bright)}.pp-actions{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.pp-form{display:flex;flex-direction:column;gap:10px}.pp-input-group{display:flex;flex-direction:column;gap:4px}.pp-input-label{font-size:var(--fc-uiLabel-size);font-weight:var(--fc-uiLabel-weight);color:var(--c-text-muted);letter-spacing:.5px}.pp-input{padding:10px 12px;border-radius:6px;font-size:var(--fc-bodyText-size);background:var(--bg-card);border:1px solid var(--c-border);color:var(--c-text-bright);transition:border-color .15s,box-shadow .15s}.pp-input::placeholder{color:var(--c-text-dim)}.pp-input:focus{border-color:var(--c-brand)}.pp-input:focus-visible{outline:2px solid var(--c-brand);outline-offset:1px}.pp-form-btns{display:flex;gap:10px;margin-top:4px}.pp-divider{display:flex;align-items:center;gap:12px;font-size:var(--fc-uiLabel-size);color:var(--c-text-dim)}.pp-divider:before,.pp-divider:after{content:"";flex:1;height:1px;background:var(--c-border)}.pp-social{display:flex;gap:10px;justify-content:center}.pp-social-btn{width:56px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;transition:border-color .15s,background .15s,color .15s;border:1px solid var(--c-border);background:var(--bg-card);color:var(--c-text-bright)}.pp-social-btn:hover{border-color:var(--c-text-muted);background:var(--bg-card-header)}.pp-social-btn.pp-apple{color:var(--c-text-bright)}.pp-btn{padding:12px 16px;border-radius:8px;font-size:var(--fc-bodyText-size);font-weight:var(--fc-emphasizedText-weight);cursor:pointer;transition:border-color .15s,background .15s,color .15s,filter .15s}.pp-login-primary{background:var(--c-brand);border:1px solid var(--c-brand);color:var(--accent-on-text);width:100%;margin-top:4px}.pp-login-primary:hover{filter:brightness(1.08)}.pp-login-primary:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}.pp-login{background:transparent;color:var(--c-text-bright);border:1px solid var(--c-border)}.pp-login:hover{border-color:var(--c-brand);color:var(--c-accent-readable)}.pp-signup-section{margin-top:22px;padding-top:22px;border-top:1px solid var(--c-border);display:flex;flex-direction:column;align-items:center;gap:12px}.pp-signup-text{color:var(--c-text-muted);font-size:var(--fc-uiLabel-size);font-weight:var(--fc-uiLabel-weight)}.pp-register{background:transparent;color:var(--c-text-bright);border:1px solid var(--c-border)}.pp-register:hover{border-color:var(--c-brand);color:var(--c-accent-readable)}.pp-register-link{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-width:160px;text-align:center}.pp-form-error{color:var(--c-negative-readable);font-size:var(--fc-uiLabel-size);padding:6px 10px;margin:4px 0;background:#d0646e14;border-radius:6px;border-left:3px solid var(--c-red)}.pp-logout{background:transparent;color:var(--c-text-muted);border:1px solid var(--c-border);width:100%;padding:12px 16px}.pp-logout:hover{border-color:var(--c-red);color:var(--c-negative-readable)}.pp-section{margin-bottom:20px}.pp-section-title{font-size:var(--fc-uiLabel-size);font-weight:var(--fc-uiLabel-weight);color:var(--c-text-muted);margin-bottom:14px}.pp-account{background:var(--bg-card);border:1px solid var(--c-border);border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.pp-acct-row{display:flex;align-items:center;justify-content:space-between}.pp-badge{font-size:var(--fc-uiLabel-size);font-weight:var(--fc-uiLabel-weight);padding:3px 10px;border-radius:4px;background:var(--c-brand);color:var(--accent-on-text)}.pp-acct-id{font-size:var(--fc-uiLabel-size);color:var(--c-text-muted);font-variant-numeric:tabular-nums}.pp-acct-label{font-size:var(--fc-bodyText-size);color:var(--c-text-muted);font-weight:var(--fc-bodyText-weight)}.pp-acct-value{font-size:var(--fc-emphasizedText-size);font-weight:var(--fc-emphasizedText-weight);color:var(--c-text-bright);font-variant-numeric:tabular-nums}.theme-light .profile-panel{background:var(--bg-card);box-shadow:-4px 0 24px rgba(var(--cc-white),.08)}.theme-light .pp-close:hover{background:rgba(var(--cc-white),.04)}.theme-light .pp-input{background:var(--bg-card-header);border-color:var(--c-border);color:var(--c-text-bright)}.theme-light .pp-input:focus{border-color:var(--c-brand)}.theme-light .pp-social-btn{background:var(--bg-card-header);border-color:var(--c-border);color:var(--c-text-bright)}.theme-light .pp-social-btn:hover{background:rgba(var(--cc-white),.05);border-color:var(--c-border)}.theme-light .pp-account{background:var(--bg-card-header)}@media(max-width:767px){.profile-panel{width:100vw;right:-100vw;border-left:none;box-shadow:none}.profile-panel.open{right:0}}.section-tabs{--overlay-base-rgb: var(--cc-white, 255, 255, 255);display:flex;align-items:center;gap:12px;padding:8px 20px;background:var(--bg-topbar);border-bottom:1px solid var(--c-border);overflow:hidden}.section-tabs__list{display:flex;align-items:center;gap:2px;flex:1;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.section-tabs::-webkit-scrollbar{display:none}.section-tabs__list::-webkit-scrollbar{display:none}.section-tabs .view-toggle{flex-shrink:0}.stab{padding:8px 16px;font-size:12px;font-weight:600;border:none;cursor:pointer;background:transparent;color:var(--c-text-bright);border-radius:6px;transition:color .2s ease,background .2s ease;white-space:nowrap;display:flex;align-items:center;gap:6px;touch-action:manipulation;-webkit-user-select:none;user-select:none;position:relative}.stab:after{content:"";position:absolute;bottom:0;left:50%;right:50%;height:2px;background:var(--c-brand);border-radius:1px;transition:left .25s ease,right .25s ease}.stab.on:after{left:4px;right:4px}.stab:not(.on):hover{color:var(--c-text);background:rgba(var(--overlay-base-rgb),.04)}.stab.on{background:var(--c-brand);color:var(--accent-on-text)}.stab-count{font-size:10px;font-weight:700;padding:1px 6px;border-radius:10px;background:rgba(var(--overlay-base-rgb),.12);color:inherit}.stab.on .stab-count{background:#00000026;color:inherit}.theme-light .stab{border:1px solid transparent}.theme-light .stab:hover{background:rgba(var(--cc-white),.03);color:var(--c-text-bright)}.theme-light .stab.on{background:var(--c-brand);color:var(--accent-on-text);border-color:var(--c-brand)}.theme-light .stab.on .stab-count{background:rgba(var(--cc-white),.15);color:var(--c-text-bright)}.content-layout{display:flex;flex:1;min-height:0;min-width:0;position:relative;overflow:hidden}.feed-wrap{flex:1;min-width:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.realtime-chart{position:relative;width:100%;height:100%;background:var(--bg-chart)}.realtime-chart__canvas{width:100%;height:100%}.realtime-chart__status{position:absolute;top:10px;left:10px;z-index:2;padding:4px 8px;border-radius:4px;background:#ffffffe6;color:#374151;font-size:12px}.realtime-chart__status--error{color:#b42318}.realtime-chart__pan-blocker{position:absolute;z-index:3;left:0;top:0;right:56px;bottom:24px;background:transparent;touch-action:pan-y}.instr-panel{position:relative;flex-shrink:0;width:200px;display:flex;overflow:visible;background:var(--bg-topbar);border-right:1px solid var(--c-border);transition:margin-left .25s cubic-bezier(.4,0,.2,1)}.instr-panel.collapsed{margin-left:-200px}.instr-body{width:200px;min-width:200px;overflow-y:auto;padding:8px 0;display:flex;flex-direction:column}.instr-item{display:flex;align-items:center;justify-content:space-between;padding:9px 16px;font-size:var(--fc-bodyText-size);font-weight:var(--fc-uiLabel-weight);color:var(--c-text-bright);background:transparent;border:none;cursor:pointer;transition:background .12s,border-color .12s,color .12s;text-align:left;border-left:3px solid transparent;white-space:nowrap}.instr-item:hover{color:var(--c-text);background:#ffffff08}.instr-item.on{color:var(--c-accent-readable);border-left-color:var(--c-brand);background:#ffffff0a;font-weight:600}.instr-name{flex:1;overflow:hidden;text-overflow:ellipsis}.instr-count{font-size:var(--fc-microLabel-size);font-weight:var(--fc-microLabel-weight);color:var(--c-text-dim);min-width:20px;text-align:right;font-variant-numeric:tabular-nums}.instr-item.on .instr-count{color:var(--c-accent-readable)}.instr-chevron{font-size:var(--fc-microLabel-size);opacity:.6}.instr-right{display:flex;align-items:center}.instr-sub{background:#00000014;overflow-y:auto;max-height:calc(100vh - 200px)}.instr-child{padding:5px 16px 5px 28px!important;font-size:var(--fc-uiLabel-size)!important;color:var(--c-text-bright)!important;border-left-width:3px}.instr-child .instr-count{font-size:var(--fc-microLabel-size)}.instr-child:hover{color:var(--c-text)!important}.instr-child.on{color:var(--c-accent-readable)!important;background:#ffffff08}.theme-light .instr-sub{background:rgba(var(--cc-white),.02)}.theme-light .instr-child.on{background:rgba(var(--cc-brand),.04)}.instr-mobile-header{display:none}.instr-edge{position:absolute;right:-6px;top:0;bottom:0;width:6px;cursor:pointer;z-index:10;background:var(--c-brand);border-radius:0 3px 3px 0;opacity:.4;transition:opacity .2s}.instr-edge:after{content:"";position:absolute;top:50%;left:100%;transform:translateY(-50%);width:4px;height:32px;background:var(--c-brand);border-radius:0 4px 4px 0;opacity:inherit}.instr-edge:hover{opacity:1}.theme-light .instr-panel{background:var(--bg-card)}.theme-light .instr-item:hover{background:rgba(var(--cc-white),.03)}.theme-light .instr-item.on{background:rgba(var(--cc-brand),.06)}@media(max-width:499px){.instr-panel{position:fixed!important;top:0;left:0;right:0;bottom:0;width:100%!important;z-index:60;margin-left:0!important;background:var(--bg-app);overflow:hidden;transition:transform .25s cubic-bezier(.4,0,.2,1);transform:translate(0)}.instr-panel.collapsed{transform:translate(-100%)}.instr-body{width:100%!important;min-width:100%!important;padding-top:16px}.instr-mobile-header{display:flex;justify-content:flex-end;padding:12px 20px 8px;position:sticky;top:0;z-index:2;background:var(--bg-app)}.instr-ok-btn{padding:6px 24px;border-radius:6px;font-size:var(--fc-emphasizedText-size);font-weight:var(--fc-emphasizedText-weight);background:var(--c-brand);color:var(--accent-on-text);border:none;cursor:pointer}.instr-ok-btn:active{opacity:.8}.instr-item{padding:14px 24px;font-size:var(--fc-bodyText-size)}.instr-count{font-size:var(--fc-microLabel-size)}.instr-edge{position:fixed;right:0;top:0;bottom:0;left:auto;width:6px;border-radius:0;z-index:61}.instr-panel.collapsed .instr-edge{right:auto;left:0;border-radius:0 3px 3px 0}.instr-sub{max-height:calc(100vh - 300px)}}.feed{padding:20px;width:100%;min-width:0;box-sizing:border-box}.feed.list{max-width:1220px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.feed.list.list-2col{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.feed.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.app.signal-single-page .signal-single-layout{display:block;flex:1;min-height:0;overflow:hidden}.app.signal-single-page .feed-wrap{width:100%;height:100%;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:block}.app.signal-single-page .feed.signal-single-feed{width:min(100%,1260px);max-width:1260px;margin:0 auto;padding:20px 20px 28px;display:flex;flex-direction:column;gap:0}.app.signal-single-page .feed.signal-single-feed>.sc-card,.app.signal-single-page .feed.signal-single-feed>.feed-skeleton-card,.app.signal-single-page .feed.signal-single-feed>.feed-empty{width:100%;max-width:1220px;margin:0 auto}.app.signal-single-page .app-footer{display:none}.feed-skeleton-card{min-height:360px;border-radius:10px;border:1px solid var(--c-border);background:linear-gradient(90deg,var(--bg-card),var(--bg-card-header),var(--bg-card));background-size:220% 100%;animation:feedSkeleton 1.2s ease-in-out infinite}@keyframes feedSkeleton{0%{background-position:220% 0}to{background-position:-220% 0}}.feed-empty{grid-column:1 / -1;padding:60px 20px;text-align:center;color:var(--c-text-muted);font-size:var(--fc-bodyText-size);display:flex;flex-direction:column;align-items:center;gap:12px;animation:feedEmptyIn .4s ease-out}@keyframes feedEmptyIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.feed-empty__icon{color:var(--c-text-dim, var(--c-text-muted));opacity:.45}.feed-empty__chart-line{stroke-dasharray:30;stroke-dashoffset:30;animation:feedEmptyDraw .8s ease-out .2s forwards}@keyframes feedEmptyDraw{to{stroke-dashoffset:0}}.feed-load-row{display:flex;justify-content:center;padding:0 20px 24px}.feed-load-more{border:1px solid var(--c-border);border-radius:6px;background:var(--bg-card);color:var(--c-text-bright);padding:10px 18px;cursor:pointer}.feed-load-more:hover{border-color:var(--c-brand);color:var(--c-accent-readable)}.feed-loading-more{color:var(--c-text-muted);font-size:var(--fc-bodyText-size);padding:10px 18px}.sc-card{background:var(--bg-card);border:1px solid var(--c-border);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;transition:background .3s,border-color .3s,box-shadow .2s ease;width:100%;height:auto;min-width:0;content-visibility:auto;contain-intrinsic-size:430px}.feed.grid>.sc-card{height:100%}@media(hover:hover){.sc-card:hover{border-color:var(--card-hover-border, color-mix(in srgb, var(--c-brand) 25%, transparent));box-shadow:var(--card-hover-shadow, 0 8px 24px rgba(0,0,0,.25))}}.sc-author{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--c-border-subtle);background:var(--bg-card-header);transition:background .3s}.sc-author-l{display:flex;align-items:center;gap:10px}.sc-avatar{width:32px;height:32px;border-radius:50%;background:var(--avatar-bg);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--c-text-bright);flex-shrink:0;transition:background .3s}.sc-aname{font-size:14px;font-weight:600;color:var(--c-text-bright)}.sc-author-r{display:flex;align-items:center;gap:6px}.sc-tag{color:var(--c-tag);font-size:14px;font-weight:600}.sc-tag-toggle{cursor:pointer;transition:color .15s,opacity .15s;border-bottom:1px dashed transparent;padding-bottom:1px}.sc-tag-toggle:hover{color:var(--c-accent-readable);border-bottom-color:var(--c-brand)}.sc-title-btn{background:transparent;border:none;padding:0;font-family:inherit;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;cursor:pointer;display:inline;border-bottom:1px dashed transparent;text-underline-offset:3px;transition:border-bottom-color .15s,color .15s}.sc-title-btn:hover{border-bottom-color:var(--c-brand);color:var(--c-accent-readable)}.sc-title-btn:focus-visible{outline:2px solid var(--c-brand);outline-offset:4px;border-radius:2px;border-bottom-color:transparent}.sc-pair-name{cursor:default;-webkit-user-select:text;user-select:text}.sc-desc-back{display:inline-flex;align-items:center;gap:4px;background:transparent;border:1px solid var(--c-border);color:var(--c-text);cursor:pointer;padding:6px 12px;border-radius:6px;font-size:var(--fc-uiLabel-size);font-weight:var(--fc-uiLabel-weight);margin-bottom:12px;font-family:inherit;line-height:1.2;transition:border-color .15s,color .15s,background .15s;flex-shrink:0}.sc-desc-back:hover{border-color:var(--c-brand);color:var(--c-accent-readable);background:rgba(var(--cc-brand),.06)}.sc-desc-back:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}.rtl .sc-desc-back{flex-direction:row}.sc-flag-avatar{font-size:17px;line-height:1;background:var(--flag-avatar-bg, rgba(var(--cc-white), .06));border:1px solid var(--flag-avatar-border, rgba(var(--cc-white), .08));color:var(--c-text-bright)!important}.sc-pair-name{color:var(--c-text-bright);font-size:15px;font-weight:700;letter-spacing:.3px}.sc-tf-label{color:var(--c-text-muted);font-size:12px;font-weight:600;background:rgba(var(--cc-white),.06);padding:3px 8px;border-radius:4px;letter-spacing:.3px}.sc-update-btn{display:inline-flex;align-items:center;gap:5px;background:rgba(var(--c-brand-rgb),.08);border:1px solid rgba(var(--c-brand-rgb),.25);color:var(--c-accent-readable);font-size:var(--fc-uiLabel-size);font-weight:var(--fc-uiLabel-weight);padding:6px 14px;border-radius:6px;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.sc-update-btn:hover{background:rgba(var(--c-brand-rgb),.18);border-color:var(--c-brand)}.sc-compact .sc-update-btn{padding:5px 12px;font-size:10px}.sc-compact .sc-pair-name{font-size:12px}.sc-compact .sc-tf-label{font-size:11px}.sc-new-candle{animation:sc-candle-in .4s ease-out both}@keyframes sc-candle-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.sc-chart{min-height:288px;height:288px;background:var(--bg-chart);transition:background .3s;position:relative;overflow:hidden}.sc-trading .sc-chart{min-height:480px;height:480px}.sc-compact .sc-chart,.sc-compact.sc-trading .sc-chart{min-height:216px;height:216px}.sc-chart-loading{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bg-chart)}.sc-chart-open{position:absolute;left:16px;bottom:16px;z-index:6;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid color-mix(in srgb,var(--c-brand) 82%,rgb(var(--cc-white, 255, 255, 255)) 18%);border-radius:8px;background:var(--expand-btn-bg);color:var(--c-brand-on, var(--accent-on-text));font-size:13px;font-weight:700;letter-spacing:.5px;cursor:pointer;box-shadow:var(--shadow-chart-open, 0 4px 20px rgba(0,0,0,.4));opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .18s ease,transform .18s ease,box-shadow .15s ease,background .15s ease}.sc-chart-open:hover{transform:translateY(-1px);box-shadow:var(--shadow-chart-open-hover, 0 8px 22px rgba(0,0,0,.3));background:color-mix(in srgb,var(--c-brand) 92%,rgb(var(--cc-white, 255, 255, 255)) 8%)}.sc-chart-open:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}.sc-chart:hover .sc-chart-open,.sc-chart:focus-within .sc-chart-open{opacity:1;transform:translateY(0);pointer-events:auto}.sc-chart-open__icon{font-size:12px;line-height:1}@media(hover:none){.sc-chart-open{opacity:1;transform:translateY(0);pointer-events:auto}}.sc-highlight{animation:sc-glow 2s ease}@keyframes sc-glow{0%{box-shadow:0 0 0 3px rgba(var(--cc-brand),.7)}to{box-shadow:0 0 rgba(var(--cc-brand),0)}}.sc-voting{padding:12px 16px}.sc-toggle-area{position:relative}.sc-status-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.sc-status-left{display:flex;align-items:center;gap:6px;flex-shrink:0}.sc-status-meta{display:flex;align-items:center;gap:0;flex-shrink:0;font-size:var(--fc-microLabel-size);color:var(--c-text-dim);font-weight:var(--fc-microLabel-weight)}.sc-meta-sep{margin:0 6px;opacity:.5}.sc-meta-pool{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums}.sc-meta-pool svg{opacity:.6;vertical-align:middle;flex-shrink:0}.rtl .sc-meta-pool{direction:ltr;unicode-bidi:isolate}.sc-title-row{margin-bottom:12px;text-align:center}.sc-status-left--live{animation:sc-live-blink 1.5s ease-in-out infinite}.sc-status-left--live .sc-dot{animation:none}.sc-dot{display:inline-block;font-size:20px;flex-shrink:0;animation:sc-pulse 1.5s ease-in-out infinite}.sc-dot.down{color:var(--c-negative-readable)}.sc-dot.up{color:var(--c-positive-readable)}.sc-dot.pending{color:var(--c-accent-readable);animation:none}@keyframes sc-live-blink{0%,to{opacity:1}50%{opacity:.42}}@keyframes sc-pulse{0%{transform:scale(1)}50%{transform:scale(.86)}to{transform:scale(1)}}.sc-live-lbl{font-size:20px;font-weight:700;letter-spacing:1px;flex-shrink:0}.sc-live-lbl.down{color:var(--c-negative-readable)}.sc-live-lbl.up{color:var(--c-positive-readable)}.sc-pending-lbl{font-size:20px;font-weight:700;letter-spacing:1px;flex-shrink:0;color:var(--c-accent-readable)}.sc-sig-title{font-size:20px;font-weight:600;color:var(--c-text-bright);line-height:1.3}.sc-stake-row{display:flex;gap:12px;margin-bottom:12px}.sc-stake-col{flex:1;min-width:0}.sc-label{font-size:var(--fc-uiLabel-size);font-weight:var(--fc-uiLabel-weight);color:var(--c-text);margin-bottom:4px;display:block}.sc-input-wrap{display:flex;align-items:center;width:100%;padding:8px 10px;background:var(--bg-input);border:1px solid var(--c-border);border-radius:5px;transition:background .3s,border-color .3s}.sc-dollar{color:var(--bg-input-text);font-size:var(--fc-uiLabel-size);margin-right:4px}.sc-input{flex:1;background:transparent;border:none;color:var(--bg-input-text);font-size:var(--fc-uiLabel-size);font-weight:var(--fc-emphasizedText-weight);width:100%;text-align:left;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.sc-input::-webkit-outer-spin-button,.sc-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sc-quick{display:flex;gap:3px;align-items:stretch;min-width:0}.sc-qbtn{flex:1;min-width:0;background:var(--bg-qbtn);border:1px solid var(--c-border);border-radius:5px;color:var(--bg-qbtn-text);font-size:var(--fc-uiLabel-size);font-weight:var(--fc-emphasizedText-weight);cursor:pointer;padding:8px 0;display:flex;align-items:center;justify-content:center;transition:border-color .15s,color .15s,background .15s}.sc-qbtn:hover{background:var(--c-brand-hover);color:var(--accent-on-text);border-color:var(--c-brand-hover)}.sc-max{color:var(--bg-qbtn-text);border-color:var(--c-border)}.sc-max:hover{background:var(--c-brand-hover);color:var(--accent-on-text);border-color:var(--c-brand-hover)}.sc-payout-row{display:flex;gap:12px}.sc-payout-col{flex:1;min-width:0}.sc-pbox{padding:8px 10px;background:var(--bg-pbox);border-radius:5px;margin-bottom:8px;transition:background .3s}.sc-pbox.red{border:var(--pbox-red-border)}.sc-pbox.green{border:var(--pbox-green-border)}.sc-pdollar{font-size:var(--fc-uiLabel-size);margin-right:4px}.sc-pbox.red .sc-pdollar{color:var(--c-negative-readable)}.sc-pbox.green .sc-pdollar{color:var(--c-positive-readable)}.sc-pval{font-size:var(--fc-emphasizedText-size);font-weight:var(--fc-emphasizedText-weight)}.sc-pval.red{color:var(--c-negative-readable)}.sc-pval.green{color:var(--c-positive-readable)}.sc-btn{width:100%;padding:10px;border:none;border-radius:5px;color:var(--btn-text);font-size:var(--fc-emphasizedText-size);font-weight:var(--fc-emphasizedText-weight);cursor:pointer;transition:background .15s,border-color .15s}.sc-btn-no{background:var(--btn-no-bg)}.sc-btn-yes{background:var(--btn-yes-bg)}.sc-btn-pct{direction:ltr;unicode-bidi:isolate;margin-left:4px}.theme-dark .sc-btn{padding:11px;border-radius:6px;font-size:var(--fc-bodyText-size);font-weight:var(--fc-bodyText-weight);transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.theme-dark .sc-btn-no{border:1px solid var(--c-no-border);color:var(--c-no-text);background:var(--c-no-bg);box-shadow:inset 0 0 rgba(var(--cc-red),0)}.theme-dark .sc-btn-no:hover{background:var(--c-no-bg-hover);border-color:var(--c-no-border-hover);filter:brightness(1.15);box-shadow:0 0 12px rgba(var(--cc-red),.08)}.theme-dark .sc-btn-yes{border:1px solid var(--c-yes-border);color:var(--c-yes-text);background:var(--c-yes-bg);box-shadow:inset 0 0 rgba(var(--cc-green),0)}.theme-dark .sc-btn-yes:hover{background:var(--c-yes-bg-hover);border-color:var(--c-yes-border-hover);filter:brightness(1.15);box-shadow:0 0 12px rgba(var(--cc-green),.08)}.theme-dark .sc-pbox{padding:10px 12px;border-radius:6px;position:relative;background:var(--bg-pbox)}.theme-dark .sc-pbox.red{border-left:3px solid rgba(var(--cc-red),.5);border-top:none;border-right:none;border-bottom:none}.theme-dark .sc-pbox.green{border-left:3px solid rgba(var(--cc-green),.5);border-top:none;border-right:none;border-bottom:none}.theme-dark .sc-pval{font-size:var(--fc-subheading-size);font-weight:var(--fc-subheading-weight);letter-spacing:.3px}.theme-dark .sc-pdollar{font-size:var(--fc-bodyText-size);opacity:.5}.theme-dark .sc-author{background:linear-gradient(180deg,var(--bg-card-header) 0%,var(--bg-card) 100%);border-bottom:1px solid var(--c-border-subtle);padding:12px 18px}.theme-dark .sc-avatar{background:linear-gradient(135deg,var(--c-border),rgba(var(--cc-white),.08));border:1px solid rgba(var(--cc-white),.08)}.theme-dark .sc-aname{font-weight:600;letter-spacing:.2px}.theme-dark .sc-tag{font-size:14px;font-weight:600;letter-spacing:.4px;color:var(--c-accent-readable);opacity:.95}.theme-dark .sc-ets{padding:12px 20px;border-top:1px solid var(--c-border-subtle);background:var(--bg-card);gap:0}.theme-dark .sc-ets-item{gap:6px;font-size:12px;flex:1;justify-content:center}.theme-dark .sc-ets-lbl{font-size:10px;text-transform:uppercase;letter-spacing:.8px;font-weight:500;color:var(--c-text-bright)}.theme-dark .sc-ets-val{font-size:13px;font-weight:700;letter-spacing:.4px;font-variant-numeric:tabular-nums}.theme-dark .sc-ets:hover{background:#ffffff05}.theme-dark .sc-input-wrap{border-radius:6px;border-color:var(--c-border-subtle);background:var(--c-border)}.theme-dark .sc-input-wrap:focus-within{border-color:rgba(var(--cc-brand),.4);box-shadow:0 0 0 1px rgba(var(--cc-brand),.08)}.theme-dark .sc-input{font-weight:600;letter-spacing:.3px}.theme-dark .sc-qbtn{border-radius:6px;font-size:13px;font-weight:var(--fc-uiLabel-weight);border-color:var(--c-border-subtle);background:var(--c-border);color:var(--c-text-muted);letter-spacing:.3px}.theme-dark .sc-qbtn:hover{background:rgba(var(--cc-brand),.12);color:var(--c-accent-readable);border-color:rgba(var(--cc-brand),.3)}.theme-dark .sc-label{font-size:9px;font-weight:600;letter-spacing:1px;color:var(--c-text-dim);text-transform:uppercase}.theme-dark .sc-live-lbl{font-size:18px;letter-spacing:1.5px}.theme-dark .sc-sig-title{font-weight:500;color:var(--c-text-bright)}.theme-dark .sc-status-meta{font-size:10px;color:var(--c-text-muted);font-weight:500}.theme-dark .sc-card{border-radius:8px;border-color:var(--c-border-subtle)}.theme-dark .sc-voting{padding:14px 18px}.theme-dark .sc-stake-row{margin-bottom:14px}.theme-dark .sc-result-badge{border:1px solid rgba(var(--cc-brand),.2);font-size:var(--fc-bodyText-size);letter-spacing:.5px;padding:10px 28px}.theme-dark .sc-finished-lbl{letter-spacing:1.5px;font-size:18px;color:var(--c-text-muted)}.theme-dark .sc-desc-area p,.theme-dark .sc-desc-overlay p,.theme-dark .sc-article-inline-body{font-size:var(--fc-bodyText-size);line-height:1.7;color:var(--c-text-muted);font-weight:var(--fc-bodyText-weight)}.theme-dark .sc-chart-open{font-size:12px;font-weight:600;letter-spacing:.6px;border-radius:6px;padding:8px 18px}.theme-dark .topbar{border-bottom:1px solid var(--c-border);padding:12px 24px}.theme-dark .topbar-acct{font-size:var(--fc-bodyText-size);font-weight:var(--fc-bodyText-weight);letter-spacing:.3px}.theme-dark .topbar-acct-lbl{font-size:var(--fc-bodyText-size);color:var(--c-text-muted)}.theme-dark .topbar-demo-lbl{color:var(--c-accent-readable)}.theme-dark .vt-btn{font-size:12px;padding:7px 14px}.theme-dark .vt-btn.on{background:var(--c-brand);font-weight:700}.theme-dark .view-toggle{border-color:var(--c-border-subtle);border-radius:6px}.theme-dark .profile-btn{border-color:var(--c-border-subtle)}.theme-dark .app-footer{border-top:1px solid var(--c-border);padding:14px 24px}.theme-dark .footer-label{font-size:var(--fc-uiLabel-size);color:var(--c-text-dim)}.theme-dark .theme-switcher{border-color:var(--c-border-subtle);border-radius:6px}.theme-dark .ts-btn{font-size:var(--fc-microLabel-size);letter-spacing:.4px;padding:6px 18px}.theme-pulse .sc-btn-no{box-shadow:0 2px 8px #e0525226}.theme-pulse .sc-btn-no:hover{box-shadow:0 2px 14px #e052524d;filter:brightness(1.1)}.theme-pulse .sc-btn-yes{box-shadow:0 2px 8px #3cb87826}.theme-pulse .sc-btn-yes:hover{box-shadow:0 2px 14px #3cb8784d;filter:brightness(1.1)}.theme-pulse .sc-result-badge{border:1px solid rgba(240,212,76,.25)}.theme-pulse .sc-pbox{border-width:1px}.theme-pulse .sc-ets{border-top:1px solid var(--c-border)}.theme-light .sc-card{border-radius:10px;border-color:var(--c-border);box-shadow:0 1px 3px rgba(var(--cc-white),.04),0 6px 24px rgba(var(--cc-white),.03)}.theme-light .sc-author{background:var(--bg-card-header);border-bottom:1px solid var(--c-border-subtle);padding:12px 18px}.theme-light .sc-avatar{border:1px solid var(--c-border);color:var(--c-text-bright)}.theme-light .sc-aname{color:var(--c-text-bright);font-weight:600}.theme-light .sc-tag{font-size:14px;font-weight:600;letter-spacing:.3px;color:var(--c-text-bright);background:rgba(var(--cc-brand),.2);padding:2px 8px;border-radius:4px}.theme-light .sc-pair-name,.theme-light .sc-tf-label{color:var(--c-text-bright)}.theme-light .sc-update-btn{background:rgba(var(--cc-brand),.2);border-color:rgba(var(--cc-brand),.5);color:var(--c-text-bright)}.theme-light .sc-update-btn:hover{background:rgba(var(--cc-brand),.35);border-color:var(--c-brand);color:var(--c-text-bright)}.theme-light .sc-chart{border-top:1px solid var(--c-border-subtle);border-bottom:1px solid var(--c-border-subtle)}.theme-light .sc-btn{padding:11px;border-radius:8px;font-size:var(--fc-bodyText-size);font-weight:var(--fc-bodyText-weight);transition:background .2s,color .2s,border-color .2s,box-shadow .2s}.theme-light .sc-btn-no{border:1px solid var(--c-no-border);color:var(--c-no-text);background:var(--c-no-bg)}.theme-light .sc-btn-no:hover{background:var(--c-no-bg-hover);border-color:var(--c-no-border-hover);box-shadow:0 2px 8px rgba(var(--cc-red),.06)}.theme-light .sc-btn-yes{border:1px solid var(--c-yes-border);color:var(--c-yes-text);background:var(--c-yes-bg)}.theme-light .sc-btn-yes:hover{background:var(--c-yes-bg-hover);border-color:var(--c-yes-border-hover);box-shadow:0 2px 8px rgba(var(--cc-green),.06)}.theme-light .sc-pbox{padding:10px 12px;border-radius:8px;background:var(--bg-pbox)}.theme-light .sc-pbox.red{border:none;border-left:3px solid rgba(var(--cc-negative-readable),.75)}.theme-light .sc-pbox.green{border:none;border-left:3px solid rgba(var(--cc-positive-readable),.75)}.theme-light .sc-pval{font-size:var(--fc-subheading-size);font-weight:var(--fc-subheading-weight);letter-spacing:.3px;color:var(--c-text-bright)}.theme-light .sc-input-wrap{border-radius:8px;border-color:var(--c-border);background:var(--bg-input)}.theme-light .sc-input-wrap:focus-within{border-color:rgba(var(--cc-brand),.45);box-shadow:0 0 0 3px rgba(var(--cc-brand),.06)}.theme-light .sc-input{font-weight:600;color:var(--c-text-bright)}.theme-light .sc-dollar{color:var(--c-text-bright)}.theme-light .sc-qbtn{border-radius:6px;background:var(--bg-qbtn);border-color:var(--c-border);color:var(--c-text);font-weight:500}.theme-light .sc-qbtn:hover{background:rgba(var(--cc-brand),.08);color:var(--c-accent-readable);border-color:rgba(var(--cc-brand),.25)}.theme-light .sc-label{color:var(--c-text-dim);font-weight:var(--fc-uiLabel-weight);font-size:var(--fc-uiLabel-size)}.theme-light .sc-ets{padding:12px 20px;border-top:1px solid var(--c-border-subtle);background:var(--bg-pbox)}.theme-light .sc-ets:hover{background:var(--bg-qbtn)}.theme-light .sc-ets-item{gap:6px;font-size:12px}.theme-light .sc-ets-lbl{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.8px;color:var(--c-text-bright)}.theme-light .sc-ets-val{font-size:13px;font-weight:700;color:var(--c-text-bright);letter-spacing:.3px;font-variant-numeric:tabular-nums}.theme-light .sc-live-lbl{font-size:18px;letter-spacing:1.5px}.theme-light .sc-sig-title{color:var(--c-text-bright);font-weight:500}.theme-light .sc-status-meta{color:var(--c-text-muted);font-weight:500;font-size:10px}.theme-light .sc-voting{padding:14px 18px}.theme-light .sc-stake-row{margin-bottom:14px}.theme-light .sc-finished-icon.win{color:var(--c-positive-readable);background:rgba(var(--cc-green),.07)}.theme-light .sc-finished-icon.loss{color:var(--c-negative-readable);background:rgba(var(--cc-red),.07)}.theme-light .sc-finished-lbl{color:var(--c-text-muted);letter-spacing:1.5px;font-size:18px}.theme-light .sc-result-badge{background:rgba(var(--cc-brand),.06);color:var(--c-accent-readable);border:1px solid rgba(var(--cc-brand),.15);padding:10px 28px;font-size:var(--fc-bodyText-size);letter-spacing:.5px}.theme-light .sc-finished-msg p{color:var(--c-text-dim)}.theme-light .sc-desc-area p{color:var(--c-text);font-size:var(--fc-bodyText-size);line-height:1.7}.theme-light .sc-desc-overlay{background:var(--bg-card)}.theme-light .sc-desc-overlay p,.theme-light .sc-article-inline-body{color:var(--c-text);font-size:var(--fc-bodyText-size);line-height:1.7}.theme-light .topbar{border-bottom:1px solid var(--c-border-subtle);padding:12px 24px;background:var(--bg-card);box-shadow:0 1px 3px rgba(var(--cc-white),.03)}.theme-light .topbar-acct{color:var(--c-text-bright);font-size:var(--fc-bodyText-size);font-weight:var(--fc-bodyText-weight)}.theme-light .topbar-acct-lbl{color:var(--c-text-muted);font-size:var(--fc-bodyText-size)}.theme-light .topbar-demo-lbl{color:var(--c-accent-readable)}.theme-light .vt-btn{color:var(--c-text-dim);font-size:12px}.theme-light .vt-btn.on{background:var(--c-brand);color:var(--accent-on-text);font-weight:700}.theme-light .view-toggle{border-color:var(--c-border);border-radius:6px}.theme-light .profile-btn{border-color:var(--c-border);color:var(--c-text-dim)}.theme-light .profile-btn:hover{border-color:var(--c-brand);color:var(--c-accent-readable)}.theme-light .hamburger{color:var(--c-text);border-color:var(--c-border)}.theme-light .hamburger:hover{border-color:var(--c-brand);color:var(--c-accent-readable)}.theme-light .app-footer{border-top:1px solid var(--c-border-subtle);padding:14px 24px;background:var(--bg-card)}.theme-light .footer-label{color:var(--c-text-muted);font-size:var(--fc-uiLabel-size)}.theme-light .theme-switcher{border-color:var(--c-border);border-radius:6px}.theme-light .ts-btn{color:var(--c-text-dim);font-size:var(--fc-microLabel-size)}.theme-light .ts-btn:hover{color:var(--c-text-bright);background:rgba(var(--cc-white),.03)}.theme-light .ts-btn.active{background:rgba(var(--cc-brand),.1);color:var(--c-accent-readable)}.theme-light .sc-chart-open{background:rgba(var(--cc-brand),.92);color:var(--c-brand-on);font-size:12px;font-weight:600;letter-spacing:.5px;border-radius:8px;box-shadow:var(--shadow-chart-open)}.theme-light .sc-highlight{animation:sc-glow-light 2s ease}@keyframes sc-glow-light{0%{box-shadow:0 0 0 3px #7b6b284d}to{box-shadow:0 0 #7b6b2800}}.sc-ets{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;padding:10px 16px;border-top:1px solid var(--c-border-subtle);background:var(--bg-ets);transition:background .15s;gap:6px 0}.sc-ets-item{display:flex;align-items:center;gap:4px;font-size:12px}.sc-ets-icon{display:inline-block;width:14px;text-align:center;flex-shrink:0}@media(max-width:475px){.sc-ets-exp{flex-basis:100%;justify-content:center}}@media(max-width:399px){.topbar-right{gap:8px}}.sc-ets-lbl{color:var(--c-text-bright)}.sc-ets-val{font-weight:700;color:var(--ets-val)}.sc-finished-icon{font-size:18px;flex-shrink:0;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.sc-finished-icon.win{color:var(--c-positive-readable);background:var(--finished-icon-win-bg)}.sc-finished-icon.loss{color:var(--c-negative-readable);background:var(--finished-icon-loss-bg)}.sc-finished-lbl{font-size:20px;font-weight:700;letter-spacing:1px;flex-shrink:0;color:var(--c-text-muted)}.sc-finished-msg{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;gap:12px;text-align:center}.sc-finished-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 16px;gap:8px;text-align:center}.sc-finished-icon-wrap{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.sc-finished-icon-wrap.sc-finished--win{background:rgba(var(--cc-green),.12);color:var(--c-green)}.sc-finished-icon-wrap.sc-finished--loss{background:rgba(var(--cc-red),.12);color:var(--c-red)}.sc-settlement-icon-wrap{background:rgba(var(--cc-brand),.12);color:var(--c-accent-readable)}.settlement-toast-stack{position:fixed;top:74px;right:18px;z-index:1150;display:grid;gap:10px;width:min(380px,calc(100vw - 24px));pointer-events:none}.rtl .settlement-toast-stack{right:auto;left:18px}.settlement-toast{position:relative;display:grid;grid-template-columns:34px 1fr 28px;gap:10px;min-height:118px;padding:14px 12px 12px 14px;overflow:hidden;color:var(--c-text);background:color-mix(in srgb,var(--bg-card) 94%,#000 6%);border:1px solid var(--c-border);border-radius:8px;box-shadow:0 14px 34px #00000061;pointer-events:auto}.settlement-toast__accent{position:absolute;inset:0 auto 0 0;width:4px;background:var(--c-green)}.rtl .settlement-toast__accent{inset:0 0 0 auto}.settlement-toast--loss .settlement-toast__accent{background:var(--c-red)}.settlement-toast__icon{display:inline-grid;place-items:center;width:34px;height:34px;margin-top:1px;border-radius:50%;color:var(--c-green);background:rgba(var(--cc-green),.12);border:1px solid rgba(var(--cc-green),.25);font-size:18px;font-weight:900;line-height:1}.settlement-toast--loss .settlement-toast__icon{color:var(--c-red);background:rgba(var(--cc-red),.12);border-color:rgba(var(--cc-red),.25)}.settlement-toast__body{min-width:0}.settlement-toast__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.settlement-toast__title{color:var(--c-text-bright);font-size:14px;font-weight:800;line-height:1.25}.settlement-toast__meta{margin-top:3px;color:var(--c-text-muted);font-size:12px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.settlement-toast__status{flex:0 0 auto;padding:4px 8px;color:var(--c-green);background:rgba(var(--cc-green),.1);border:1px solid rgba(var(--cc-green),.22);border-radius:6px;font-size:12px;font-weight:800;line-height:1}.settlement-toast--loss .settlement-toast__status{color:var(--c-red);background:rgba(var(--cc-red),.1);border-color:rgba(var(--cc-red),.22)}.settlement-toast__rows{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;color:var(--c-text-muted);font-size:12px;font-weight:650;line-height:1.25}.settlement-toast__rows span{min-width:0;overflow-wrap:anywhere}.settlement-toast__pnl{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:10px;padding-top:10px;border-top:1px solid var(--c-border-subtle);color:var(--c-text-muted);font-size:12px;font-weight:700}.settlement-toast__pnl strong{color:var(--c-green);font-size:18px;line-height:1.1}.settlement-toast--loss .settlement-toast__pnl strong{color:var(--c-red)}.settlement-toast__close{display:inline-grid;place-items:center;width:28px;height:28px;padding:0;color:var(--c-text-muted);background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:18px;line-height:1}.settlement-toast__close:hover,.settlement-toast__close:focus-visible{color:var(--c-text-bright);background:rgba(var(--cc-white),.06);border-color:var(--c-border);outline:none}@media(max-width:640px){.settlement-toast-stack{top:66px;right:12px;left:12px;width:auto}.rtl .settlement-toast-stack{right:12px;left:12px}.settlement-toast{grid-template-columns:30px 1fr 28px;min-height:112px;padding:12px}.settlement-toast__icon{width:30px;height:30px;font-size:16px}}.sc-finished-label{font-size:15px;font-weight:700;color:var(--c-text);letter-spacing:.3px}.sc-finished-sub{font-size:12px;color:var(--c-text-muted);letter-spacing:.2px}.sc-result-badge{display:inline-flex;align-items:center;gap:6px;padding:10px 24px;border-radius:8px;font-size:var(--fc-emphasizedText-size);font-weight:var(--fc-emphasizedText-weight);letter-spacing:.5px;background:var(--result-badge-bg);color:var(--result-badge-text);border:none;transition:background .3s,color .3s}.theme-dark .sc-result-badge{border:1px solid rgba(var(--cc-brand),.3)}.sc-finished-msg p{font-size:var(--fc-bodyText-size);color:var(--c-text);margin:0}.sc-desc-overlay{position:absolute;top:0;left:0;right:0;bottom:0;padding:16px;overflow-y:auto;background:var(--bg-card)}.sc-desc-overlay p{font-size:var(--fc-uiLabel-size);line-height:1.6;color:var(--c-text-bright);margin:0 0 10px;white-space:pre-wrap}.sc-desc-overlay p:last-child{margin:0}.sc-article-inline{padding:16px;background:var(--bg-card)}.sc-article-inline-body{color:var(--c-text-bright);font-size:var(--fc-bodyText-size);line-height:1.65}.sc-article-inline-body p{margin:0 0 10px;white-space:pre-wrap}.sc-article-inline-body p:last-child{margin-bottom:0}.sc-desc-area{padding:16px}.sc-desc-area p{font-size:var(--fc-uiLabel-size);line-height:1.6;color:var(--c-text-bright);margin:0 0 10px;white-space:pre-wrap}.sc-desc-area p:last-child{margin:0}.sc-press-arrow{flex-shrink:0;cursor:pointer;color:var(--c-accent-readable);display:flex;align-items:center;padding:2px;border-radius:4px;transition:opacity .15s,background .15s,transform .15s;opacity:.7}.sc-press-arrow:hover{opacity:1;background:#ffffff0f;transform:scale(1.1)}.sc-press-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--bg-card);overflow-y:auto;z-index:2;display:flex;flex-direction:column}.sc-press-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--c-border-subtle);flex-shrink:0}.sc-press-badge{font-size:var(--fc-microLabel-size);font-weight:var(--fc-microLabel-weight);letter-spacing:1.2px;color:var(--c-accent-readable);background:#ffffff0a;padding:4px 10px;border-radius:4px;border:1px solid var(--c-border)}.sc-press-close{background:none;border:1px solid var(--c-border);color:var(--c-text-muted);width:26px;height:26px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--fc-uiLabel-size);transition:border-color .15s,color .15s,background .15s}.sc-press-close:hover{border-color:var(--c-red);color:var(--c-negative-readable)}.sc-press-body{padding:16px;flex:1;overflow-y:auto}.sc-press-body p{font-size:var(--fc-uiLabel-size);line-height:1.7;color:var(--c-text-bright);margin:0 0 12px;white-space:pre-wrap}.sc-press-body p:first-child{font-size:var(--fc-bodyText-size);font-weight:var(--fc-bodyText-weight);margin-bottom:14px;color:var(--c-accent-readable)}.sc-press-body p:last-child{margin:0}.theme-light .sc-press-overlay{background:var(--bg-card)}.theme-light .sc-press-badge{background:rgba(var(--cc-white),.03)}.theme-light .sc-press-body p{color:var(--c-text-bright)}.theme-light .sc-press-body p:first-child{color:var(--c-accent-readable)}.app-footer{display:flex;align-items:center;justify-content:center;padding:12px 20px;background:var(--bg-footer);border-top:1px solid var(--c-border);gap:16px}.footer-label{font-size:var(--fc-bodyText-size);color:var(--c-text-muted)}.theme-switcher{display:flex;border:1px solid var(--c-border);border-radius:6px;overflow:hidden}.ts-btn{padding:6px 16px;font-size:var(--fc-uiLabel-size);font-weight:var(--fc-uiLabel-weight);border:none;cursor:pointer;background:transparent;color:var(--c-text-muted);transition:background .2s,color .2s;letter-spacing:.3px}.ts-btn:hover{color:var(--c-text);background:#ffffff0a}.ts-btn.active{background:var(--c-brand);color:var(--accent-on-text)}.sc-compact .sc-author{padding:8px 12px}.sc-compact .sc-avatar{width:26px;height:26px;font-size:10px}.sc-compact .sc-aname,.sc-compact .sc-tag{font-size:12px}.sc-compact .sc-voting{padding:10px 12px}.sc-compact .sc-status-row{margin-bottom:4px}.sc-compact .sc-status-meta{font-size:10px}.sc-compact .sc-title-row{margin-bottom:8px;text-align:center}.sc-compact .sc-live-lbl,.sc-compact .sc-sig-title{font-size:14px}.sc-compact .sc-stake-row{gap:8px;margin-bottom:8px}.sc-compact .sc-label{font-size:9px}.sc-compact .sc-input{font-size:13px}.sc-compact .sc-input-wrap{padding:6px 8px}.sc-compact .sc-qbtn{font-size:12px;padding:6px 0}.sc-compact .sc-payout-row{gap:8px}.sc-compact .sc-pbox{padding:6px 8px;margin-bottom:6px}.sc-compact .sc-pval{font-size:13px}.sc-compact .sc-btn{padding:8px;font-size:12px}.sc-compact .sc-chart-open{left:14px;bottom:14px;padding:8px 14px;font-size:12px}.sc-compact .sc-ets{padding:8px 12px}.sc-compact .sc-ets-item{font-size:11px}.sc-compact .sc-ets-exp{flex-basis:100%;justify-content:center}.sc-compact .sc-ets-icon{display:none}.sc-compact .sc-desc-area{padding:12px}.sc-compact .sc-desc-area p,.sc-compact .sc-desc-overlay p,.sc-compact .sc-press-body p{font-size:var(--fc-uiLabel-size)}.sc-compact .sc-press-header{padding:8px 12px}.sc-compact .sc-press-body{padding:12px}@media(max-width:1024px){.feed.grid{grid-template-columns:repeat(2,1fr)}.feed{padding:16px}.sc-trading .sc-chart{min-height:400px}}@media(max-width:767px){.instr-panel{width:160px}.instr-panel.collapsed{margin-left:-160px}.instr-body{width:160px;min-width:160px}.topbar{padding:8px 12px;gap:8px}.topbar-acct-lbl{font-size:var(--fc-uiLabel-size);margin-right:2px}.view-toggle{display:none}.feed.grid,.feed.list.list-2col{grid-template-columns:1fr}.feed{padding:10px}.sc-status-meta{font-size:var(--fc-microLabel-size)}.sc-title-row{text-align:center}.sc-sig-title{font-size:var(--fc-subheading-size)}.sc-trading .sc-chart{min-height:320px}.sc-ets-icon{display:none}.sc-quick{gap:2px}.sc-qbtn{font-size:var(--fc-uiLabel-size)}.section-tabs{padding:6px 10px;gap:8px}.stab{padding:6px 12px;font-size:11px}}@media(max-width:500px){.topbar-acct-lbl{display:inline}.topbar-right{gap:8px}.topbar-account-block{padding-left:4px;padding-right:4px}}@media(max-width:575px){.sc-stake-row,.sc-payout-row{flex-direction:column}.sc-quick{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:320px){.sc-ets{flex-wrap:wrap;justify-content:center;gap:6px}}.rtl{direction:rtl;text-align:right}.rtl .side-menu{left:auto;right:0;transform:translate(100%);border-left:1px solid var(--c-border);border-right:none}.rtl .side-menu.open{transform:translate(0)}.rtl .sm-item{border-left:none;border-right:3px solid transparent}.rtl .sm-active{border-right-color:var(--c-brand)}.rtl .profile-panel{direction:ltr}.rtl .instr-panel{border-right:none;border-left:1px solid var(--c-border)}.rtl .instr-panel.collapsed{margin-left:0;margin-right:-200px}.rtl .instr-edge{right:auto;left:-6px;border-radius:3px 0 0 3px}.rtl .instr-edge:after{left:auto;right:100%;border-radius:4px 0 0 4px}.rtl .instr-item.on{border-right-color:var(--c-brand)}.rtl .instr-count{direction:ltr;unicode-bidi:isolate}.rtl .sc-ets{direction:ltr}.rtl .sc-ets-val,.rtl .sc-pbox{direction:ltr;unicode-bidi:isolate}.rtl .sc-input-wrap,.rtl .sc-quick{direction:ltr}.rtl .pp-acct-id{direction:ltr;unicode-bidi:isolate}.rtl .sc-pdollar{margin-right:4px;margin-left:0}.rtl .topbar{direction:ltr}.rtl .topbar-acct{direction:ltr;unicode-bidi:isolate}.rtl .sc-chart{direction:ltr}.rtl .lang-picker{direction:ltr;text-align:left}.rtl .lang-grid{direction:ltr}.rtl .sc-pbox.red{border-left:none;border-right:3px solid var(--c-red)}.rtl .sc-pbox.green{border-left:none;border-right:3px solid var(--c-green)}.rtl .sc-stake-row,.rtl .sc-payout-row{direction:ltr}.rtl .sc-stake-col .sc-label,.rtl .sc-payout-col .sc-label{direction:rtl;text-align:right}.rtl .pp-input{direction:ltr;text-align:left}.rtl .pp-header{flex-direction:row-reverse}.rtl .pp-input::placeholder{text-align:left}.rtl .pp-acct-label{font-size:var(--fc-emphasizedText-size)}.rtl .pp-acct-row{direction:rtl}.rtl .pp-acct-value{direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums}.rtl .pp-badge{direction:ltr;unicode-bidi:isolate}.rtl .pp-divider{font-size:var(--fc-bodyText-size)}.rtl .pp-social-btn{direction:ltr}.rtl .pp-register,.rtl .pp-login{font-size:var(--fc-subheading-size)}.rtl .pp-name{font-size:var(--fc-heading-size)}.rtl .stab-count{margin-left:0;margin-right:8px}.rtl .sc-sig-title{line-height:1.5;font-size:var(--fc-heading-size)}.rtl .sc-status-row{direction:ltr;gap:8px}.rtl .sc-status-left{direction:ltr}.rtl .sc-live-lbl{direction:rtl;unicode-bidi:isolate;letter-spacing:0;font-size:var(--fc-heading-size)}.rtl .sc-finished-lbl{direction:rtl;unicode-bidi:isolate}.rtl .sc-desc-overlay,.rtl .sc-press-body p{text-align:right;line-height:1.7}.rtl .sc-aname{font-size:var(--fc-subheading-size);direction:rtl;unicode-bidi:isolate}.rtl .sc-author{direction:ltr}.rtl .sc-tag{text-align:left;direction:ltr;unicode-bidi:isolate}.rtl .sc-pair-name,.rtl .sc-tf-label{direction:ltr;unicode-bidi:isolate}.rtl .sc-update-btn{direction:ltr}.rtl .sc-ets-lbl{direction:rtl;unicode-bidi:isolate;font-size:var(--fc-uiLabel-size);letter-spacing:0}.rtl .sc-status-meta{direction:ltr;unicode-bidi:isolate;font-size:var(--fc-uiLabel-size)}.rtl .instr-item{border-left:none;border-right:3px solid transparent;text-align:right;font-size:var(--fc-subheading-size)}.rtl .sc-input{text-align:right}.rtl .instr-child{padding:5px 28px 5px 16px!important}.rtl .instr-item .instr-count{display:none}.rtl .instr-item.instr-all .instr-count{display:inline}.rtl .sc-desc-overlay p,.rtl .sc-press-body p{font-size:var(--fc-subheading-size)}.rtl .section-tabs .view-toggle{margin-left:0;margin-right:auto}@media(max-width:499px){.rtl .instr-panel{left:auto;right:0}.rtl .instr-panel.collapsed{transform:translate(100%)}.rtl .instr-panel .instr-edge{left:0;right:auto;border-radius:3px 0 0 3px}.rtl .instr-panel.collapsed .instr-edge{left:auto;right:0;border-radius:3px 0 0 3px}.rtl .instr-mobile-header{justify-content:flex-start}}@media(max-width:1024px){.rtl .instr-panel.collapsed{margin-right:-160px;margin-left:0}}.client-area-guest-gate{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg-app)}.client-area-guest-gate__topbar{z-index:1100}.client-area-guest-gate__icon-btn{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0}.client-area-guest-gate .pm-registration-overlay{padding-top:var(--client-area-guest-gate-topbar-h, 56px)}.client-area-guest-gate .pm-registration-modal{max-height:calc(100vh - var(--client-area-guest-gate-topbar-h, 56px) - 32px)}.auth-route-gate{min-height:100vh;background:var(--bg-app)}.auth-route-main{position:fixed;top:0;right:0;bottom:0;left:0;min-height:100vh;pointer-events:none}.auth-route-main:focus{outline:2px solid transparent;outline-offset:2px}.pm-registration-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:pmOverlayIn .22s ease-out}@keyframes pmOverlayIn{0%{opacity:0}to{opacity:1}}.pm-registration-modal{width:90%;max-width:420px;max-height:calc(100vh - 32px);border-radius:16px;overflow:hidden;box-shadow:0 24px 64px #0000008c,0 0 0 1px #ffffff0a;display:flex;flex-direction:column;animation:pmModalIn .3s cubic-bezier(.16,1,.3,1);background:var(--bg-card);color:var(--c-text-bright)}@keyframes pmModalIn{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.pm-registration-modal__accent{height:6px;position:relative;overflow:hidden;background:var(--c-brand);flex-shrink:0}.pm-registration-modal__accent-pattern{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(-55deg,transparent,transparent 6px,rgba(255,255,255,.15) 6px,rgba(255,255,255,.15) 12px)}.pm-registration-modal__body{padding:22px 22px 20px;display:flex;flex-direction:column;overflow-y:auto;flex:1}.pm-registration-modal__tabs{display:flex;gap:4px;margin-bottom:18px;padding:3px;border-radius:10px;background:var(--bg-card-header)}.pm-registration-modal__tab{flex:1;border:none;background:transparent;color:inherit;border-radius:8px;padding:9px 12px;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s;position:relative;font-family:inherit}.pm-registration-modal__tab:hover:not(.pm-registration-modal__tab--active){background:#ffffff14}.pm-registration-modal__tab--active{background:var(--c-brand);color:var(--c-brand-on, #111);box-shadow:0 2px 6px rgba(var(--cc-brand),.2)}.pm-registration-modal__header{margin-bottom:16px}.pm-registration-modal__title{font-size:19px;font-weight:700;margin-bottom:5px;letter-spacing:-.015em}.pm-registration-modal__subtitle{font-size:13px;opacity:.55;line-height:1.45}.pm-sso-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px}.pm-sso-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 8px;border:1.5px solid var(--c-border);border-radius:10px;background:var(--bg-card-header);color:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .18s,transform .12s,background .18s;font-family:inherit}.pm-sso-btn:hover:not(:disabled){border-color:var(--c-brand);transform:translateY(-1px)}.pm-sso-btn:active:not(:disabled){transform:translateY(0)}.pm-sso-btn:disabled{opacity:.5;cursor:default}.pm-sso-btn span{white-space:nowrap}.pm-divider{display:flex;align-items:center;gap:10px;margin:4px 0 14px;color:var(--c-text-dim);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.pm-divider:before,.pm-divider:after{content:"";flex:1;height:1px;background:var(--c-border);opacity:.7}.pm-registration-modal__field{margin-bottom:12px}.pm-registration-modal__label{display:block;font-size:11.5px;font-weight:600;margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;opacity:.55}.pm-registration-modal__input{width:100%;padding:10px 12px;border:1.5px solid var(--c-border);border-radius:8px;font-size:14px;background:var(--bg-card-header);color:var(--c-text-bright);box-sizing:border-box;transition:border-color .18s,box-shadow .18s;font-family:inherit}.pm-registration-modal__input:focus{outline:2px solid transparent;outline-offset:1px;border-color:var(--c-brand);box-shadow:0 0 0 3px rgba(var(--cc-brand),.12)}.pm-registration-modal__input--error{border-color:var(--c-red)}.pm-registration-modal__input--error:focus{box-shadow:0 0 0 3px rgba(var(--cc-red),.12)}.pm-registration-modal__input--with-suffix{padding-right:38px}.pm-input-with-suffix{position:relative}.pm-input-icon-btn{position:absolute;top:50%;right:6px;transform:translateY(-50%);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--c-text-dim);cursor:pointer;border-radius:6px;transition:color .15s,background .15s}.pm-input-icon-btn:hover{color:var(--c-text-bright);background:#ffffff0f}.pm-field-error{display:inline-flex;align-items:center;gap:4px;margin-top:5px;color:var(--c-red);font-size:12px;line-height:1.3}.pm-field-error-ico{flex-shrink:0}.pm-auth-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.pm-remember{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--c-text);cursor:pointer;-webkit-user-select:none;user-select:none}.pm-remember input[type=checkbox]{width:14px;height:14px;accent-color:var(--c-brand);cursor:pointer}.pm-forgot{font-size:12.5px;font-weight:600;color:var(--c-brand);text-decoration:none}.pm-forgot:hover{text-decoration:underline}.pm-age-confirm{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.4;color:var(--c-text);cursor:pointer;-webkit-user-select:none;user-select:none;padding:8px 10px;border:1.5px solid var(--c-border);border-radius:8px;margin-bottom:8px;transition:border-color .18s,background .18s}.pm-age-confirm:hover{border-color:var(--c-brand)}.pm-age-confirm input[type=checkbox]{width:14px;height:14px;margin-top:2px;accent-color:var(--c-brand);cursor:pointer;flex-shrink:0}.pm-age-confirm--error{border-color:var(--c-red);background:rgba(var(--cc-red),.04)}.pm-terms{font-size:11.5px;line-height:1.45;color:var(--c-text-dim);margin-bottom:12px}.pm-phone-country-select{position:relative}.pm-phone-country-trigger{display:flex;align-items:center;gap:8px;cursor:pointer;text-align:start;font-family:inherit}.pm-phone-country-trigger__code{font-weight:600;font-variant-numeric:tabular-nums;flex-shrink:0}.pm-phone-country-trigger__name{flex:1;color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-phone-country-trigger__chev{color:var(--c-text-dim);transition:transform .15s;flex-shrink:0}.pm-phone-country-trigger__chev--open{transform:rotate(180deg)}.pm-phone-country-menu{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;background:var(--bg-card);border:1px solid var(--c-border);border-radius:9px;box-shadow:0 8px 28px #00000059;max-height:260px;overflow-y:auto;padding:4px}.pm-phone-country-item{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;background:transparent;border:none;border-radius:6px;color:var(--c-text);font-size:13px;font-family:inherit;cursor:pointer;text-align:start;transition:background .12s}.pm-phone-country-item:hover{background:#ffffff0d}.pm-phone-country-item--active{background:rgba(var(--cc-brand),.12);color:var(--c-brand)}.pm-phone-country-item__code{font-weight:600;min-width:44px;font-variant-numeric:tabular-nums}.pm-phone-country-item__name{flex:1}.pm-phone-input-row{display:flex;align-items:stretch;gap:0}.pm-phone-input-prefix{padding:10px 12px;background:var(--bg-card-header);border:1.5px solid var(--c-border);border-radius:8px 0 0 8px;border-right:none;color:var(--c-text-bright);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;flex-shrink:0;display:inline-flex;align-items:center}.pm-phone-input.pm-registration-modal__input{border-radius:0 8px 8px 0}.pm-phone-note{font-size:11.5px;font-style:italic;color:var(--c-text-dim);margin-top:4px;margin-bottom:12px}.pm-submit-btn{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:12px 16px;margin-top:8px;border:none;border-radius:10px;background:var(--c-brand);color:var(--c-brand-on, #111);font-size:14px;font-weight:700;letter-spacing:-.005em;cursor:pointer;transition:filter .15s,transform .12s,box-shadow .18s;box-shadow:0 2px 6px rgba(var(--cc-brand),.2);font-family:inherit}.pm-submit-btn:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 4px 12px rgba(var(--cc-brand),.28)}.pm-submit-btn:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 3px rgba(var(--cc-brand),.18)}.pm-submit-btn:disabled{opacity:.55;cursor:default}.pm-mode-switch{text-align:center;margin-top:10px}.pm-mode-switch__btn{border:none;background:transparent;color:var(--c-brand);font-size:13px;font-weight:600;cursor:pointer;padding:0;transition:opacity .15s;font-family:inherit}.pm-mode-switch__btn:hover:not(:disabled){text-decoration:underline}.pm-mode-switch__btn:disabled{opacity:.45;cursor:default;text-decoration:none}.pm-registration-modal__error{display:flex;align-items:flex-start;gap:6px;color:var(--c-red);font-size:13px;margin-top:6px;margin-bottom:12px;padding:9px 12px;background:rgba(var(--cc-red),.07);border-radius:8px;border-left:3px solid var(--c-red)}
