.trade-sub-header{background:var(--card-grey);justify-content:space-between;align-items:center;width:100%;height:68px;padding:0 24px;display:flex;border-bottom:1px solid var(--element-stroke)!important}.trade-sub-header__left{align-items:center;gap:12px;min-width:0;display:flex}.trade-sub-header__brand{color:var(--text-primary);letter-spacing:-.03em;-webkit-user-select:none;user-select:none;flex-shrink:0;margin-right:12px;font-size:18px;font-weight:500;text-decoration:none}.trade-sub-header__asset-chip{background:var(--card-grey);border:1px solid var(--element-stroke);color:var(--text-primary);cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;width:85px;height:32px;padding:0 10px 0 5px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;transition:border-color .15s;display:flex}.trade-sub-header__asset-chip:hover{border-color:var(--color-gray-400)}.trade-sub-header__asset-icon{border-radius:999px;flex-shrink:0;width:22px;height:22px;display:block}.trade-sub-header__asset-label{color:var(--text-primary);font-family:Inter,sans-serif;font-size:12px;font-weight:500}.trade-sub-header__asset-chevron{color:var(--text-secondary);flex-shrink:0;margin-left:auto}.trade-sub-header__timeframes{background:var(--card-grey);border:1px solid var(--element-stroke);border-radius:999px;align-items:center;gap:0;width:148px;height:32px;padding:2px;display:flex}.trade-sub-header__tf-btn{color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;flex:1;height:100%;padding:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:1;transition:color .15s,background .15s}.trade-sub-header__tf-btn--active{background:var(--card-main);color:var(--text-primary);border-radius:30px;height:28px;font-weight:500;box-shadow:0 1px 3px #0000001f}.trade-sub-header__tf-btn--disabled{cursor:not-allowed}.trade-sub-header__right{flex-shrink:0;align-items:center;gap:16px;display:flex}.trade-sub-header__earn-btn{background:var(--surface-secondary);border:1px solid var(--color-secondary-200);color:var(--text-secondary-brand);white-space:nowrap;border-radius:100px;align-items:center;gap:5px;height:32px;padding:0 14px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;text-decoration:none;transition:background .15s;display:flex}.trade-sub-header__earn-btn:hover{background:var(--color-secondary-100)}.trade-sub-header__bell-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:4px;display:flex;position:relative}.trade-sub-header__bell-badge{background:var(--color-error-500);border:1.5px solid var(--color-white);color:var(--color-white);border-radius:999px;justify-content:center;align-items:center;width:15px;min-width:15px;height:15px;padding:0;font-family:Inter,sans-serif;font-size:8px;font-weight:500;line-height:1;display:flex;position:absolute;top:-1px;right:-1px}.trade-sub-header__ai-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;padding:0;display:flex}.trade-sub-header__ai-avatar{background:var(--surface-primary);color:var(--text-brand);border-radius:100px;justify-content:center;align-items:center;width:32px;height:32px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;display:flex}.trade-sub-header__stats{align-items:center;gap:16px;display:flex}.trade-sub-header__stat{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.trade-sub-header__stat-label{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:12px;font-weight:400}.trade-sub-header__stat-value{color:var(--text-primary);font-family:Inter,sans-serif;font-size:14px;font-weight:700}.trade-sub-header__theme-btn{border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;padding:var(--space-1);background:0 0;border:none;flex-shrink:0;align-items:center;transition:background .15s;display:flex}.trade-sub-header__theme-btn:hover{background:var(--card-grey)}.trade-page{background:var(--card-page)!important;gap:0!important}:is(main:has(.trade-page),main:has(.trade-page-skeleton)){padding-top:0!important;padding-left:0!important;padding-right:0!important}.trade-page .trade-grid.premium-trade-layout .premium-trading-main.section,.trade-page div.premium-trading-main{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;gap:0!important;padding:0!important}.trade-page .trade-grid.premium-trade-layout .trade-sidebar.section,.trade-page aside.trade-sidebar{border:none!important;border-left:1px solid var(--element-stroke)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;flex-direction:column!important;gap:0!important;padding:0!important;display:flex!important}.trade-page .trade-grid.premium-trade-layout .premium-trading-hero,.trade-page section.premium-trading-hero{--zoqo-trading-bg-panel:transparent;--zoqo-trading-bg-elevated:transparent;--zoqo-trading-border-subtle:transparent;gap:0;margin:0;padding:0;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.trade-page .trade-grid.premium-trade-layout .premium-trading-hero__bucket-row,.trade-page .trade-grid.premium-trade-layout .premium-trading-hero__header{padding-left:24px;padding-right:24px}.trade-page .trade-grid.premium-trade-layout .trade-panel-section,.trade-page div.trade-panel-section{--zoqo-trading-bg-panel:transparent;--zoqo-trading-border-subtle:transparent;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.trade-page .trade-grid.premium-trade-layout .trade-portfolio-section{padding:var(--space-5) var(--space-6)}.trade-page .trade-grid.premium-trade-layout .premium-trading-main>.trade-page-alerts{padding-inline:var(--space-6);margin-bottom:var(--space-3)}.trade-page .trade-portfolio-section [role=tabpanel]:not([hidden]){background:var(--card-main);border-radius:var(--radius-normal);padding:var(--space-5);border:none}.trade-page .trade-sidebar .trade-execution-panel{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;overflow:visible;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.trade-page .trade-sidebar .trade-execution-panel .trade-panel-section{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.trade-page .trade-grid.premium-trade-layout{--trading-bg-panel:var(--card-main);--trading-bg-elevated:var(--card-grey);--trading-border-subtle:var(--element-stroke);--trading-text-primary:var(--text-primary);--trading-text-muted:var(--color-gray-500);--trading-text-secondary:var(--text-secondary);--trading-yes-core:var(--text-success);--trading-no-core:var(--text-error);--trading-btc:var(--zoqo-trading-btc,#f7931a);--zoqo-trading-bg-panel:var(--card-main);--zoqo-trading-bg-elevated:var(--card-grey);--zoqo-trading-border-subtle:var(--element-stroke);--zoqo-trading-text-primary:var(--text-primary);--zoqo-trading-text-muted:var(--color-gray-500);--zoqo-trading-text-secondary:var(--text-secondary);--zoqo-trading-yes-core:var(--text-success);--zoqo-trading-no-core:var(--text-error)}.trade-page .trade-execution-panel{--zoqo-tep-bg:transparent;--zoqo-tep-surface:var(--card-grey);--zoqo-tep-border:var(--element-stroke);--zoqo-tep-text:var(--text-primary);--zoqo-tep-muted:var(--text-secondary);--zoqo-tep-up:var(--text-success);--zoqo-tep-down:var(--text-error);--zoqo-tep-cta:var(--color-primary-600);--zoqo-tep-cta-shadow:var(--button-primary-bg);--zoqo-tep-total:var(--color-primary-400);--zoqo-tep-win:var(--text-success);--zoqo-tep-btc:var(--zoqo-trading-btc,#f7931a);--zoqo-tep-amount:var(--text-secondary)}.trade-page .trade-sidebar{flex-direction:column;align-self:stretch;display:flex;border-left:1px solid var(--element-stroke)!important}.trade-page .trade-sidebar-card{overflow:visible;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.trade-page .trade-sidebar-card .closed-market-no-pos,.trade-page .trade-sidebar-card .closed-market-result-panel,.trade-page .trade-sidebar-card .closed-market-outcome-panel,.trade-page .trade-sidebar-card .closed-market-outcome-skeleton{margin:var(--space-4)}.trade-page .trade-grid.premium-trade-layout .trade-sidebar .closed-market-no-pos,.trade-page .trade-grid.premium-trade-layout .trade-sidebar .closed-market-result-panel,.trade-page .trade-grid.premium-trade-layout .trade-sidebar .closed-market-outcome-panel,.trade-page .trade-grid.premium-trade-layout .trade-sidebar .closed-market-outcome-skeleton{width:auto;max-width:none}.trade-page .trade-sidebar-card .trade-execution-panel,.trade-page .trade-sidebar-card .trade-panel-section{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.trade-page .trade-ob-wrapper{border-top:1px solid var(--element-stroke);background:0 0}.trade-page .trade-ob-tabs{background:var(--card-grey);border:1px solid var(--element-stroke);border-radius:999px;gap:2px;margin:12px 14px;padding:3px;display:flex}.trade-page .trade-ob-tab{color:var(--text-secondary);cursor:pointer;text-align:center;white-space:nowrap;background:0 0;border:none;border-radius:999px;flex:1;padding:6px 10px;font-family:inherit;font-size:14px;font-weight:500;transition:background .15s,color .15s}.trade-page .trade-ob-tab--active{background:var(--card-main);color:var(--text-primary)}.trade-page .trade-ob-wrapper .order-book-panel__shell.trade-panel-section{border:none;border-radius:0;gap:0;padding-top:0}.trade-page .order-book-side-label{display:none}.trade-page .order-book-asks,.trade-page .order-book-bids{gap:0}.trade-page .order-book-ladder-row{border-bottom:1px solid var(--element-stroke)}.trade-page .trade-execution-panel__market{display:none}.trade-page .trade-execution-panel__toolbar{border-bottom:none;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.trade-page .trade-execution-panel__tabs{background:var(--card-grey);border-radius:999px;gap:0;width:fit-content;padding:3px}.trade-page .trade-execution-panel__tab{color:var(--text-secondary);white-space:nowrap;border-bottom:none;border-radius:999px;margin-bottom:0;padding:7px 20px;font-size:14px;font-weight:600}.trade-page .trade-execution-panel__tab.is-active{background:var(--card-main);color:var(--text-primary);border-bottom:none;font-weight:700;box-shadow:0 1px 3px #0000001f}.trade-page .trade-execution-panel__tabs--mode-select{border-bottom:1px solid var(--element-stroke);background:0 0;border-radius:0;gap:0;width:100%;padding:0 18px}.trade-page .trade-execution-panel__tabs--mode-select .trade-execution-panel__tab{box-shadow:none;color:var(--text-secondary);background:0 0;border-bottom:2.5px solid #0000;border-radius:0;margin-bottom:-1px;margin-right:28px;padding:13px 0;font-size:15px;font-weight:400}.trade-page .trade-execution-panel__tabs--mode-select .trade-execution-panel__tab:last-child{margin-right:0}.trade-page .trade-execution-panel__tabs--mode-select .trade-execution-panel__tab.is-active{border-bottom-color:var(--color-primary-600);box-shadow:none;color:var(--text-primary);background:0 0;font-weight:700}.trade-page .trade-execution-panel__outcomes{gap:8px;padding:6px 14px 12px}.trade-page .trade-execution-panel__outcome{border-radius:999px;min-height:48px;padding:12px 16px;font-size:15px;font-weight:700}.trade-page .trade-execution-panel__outcome:not(.is-selected){background:var(--card-main);border:1.5px solid var(--element-stroke);color:var(--text-secondary)}.trade-page .trade-execution-panel__outcome.up.is-selected{background:var(--color-success-500,#22c55e);color:var(--color-white);border:none}.trade-page .trade-execution-panel__outcome.down.is-selected{background:var(--color-error-500,#ef4444);color:var(--color-white);border:none}.trade-page .trade-execution-panel__order-kind-toggle{display:none}.trade-page .trade-execution-panel__usd-shares-row{justify-content:space-between;align-items:center;padding:6px 16px 10px;display:flex}.trade-page .trade-execution-panel__usd-shares-row--inline{padding:2px 16px 8px}.trade-page .trade-execution-panel__denomination-toggle{align-items:center;gap:0;display:flex}.trade-page .trade-execution-panel__denomination-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:15px;font-weight:400}.trade-page .trade-execution-panel__denomination-btn.is-active{color:var(--text-primary);font-weight:700}.trade-page .trade-execution-panel__denomination-sep{color:var(--color-gray-300);-webkit-user-select:none;user-select:none;margin:0 10px}.trade-page .trade-execution-panel__one-tap{align-items:center;gap:8px;display:flex}.trade-page .trade-execution-panel__one-tap-label{color:var(--text-secondary);font-size:14px;font-weight:400}.trade-page .trade-execution-panel__one-tap-track{background:var(--color-gray-200);cursor:pointer;border:none;border-radius:999px;width:46px;height:26px;transition:background .2s;position:relative}.trade-page .trade-execution-panel__one-tap-track.is-on{background:var(--color-primary-600)}.trade-page .trade-execution-panel__one-tap-thumb{background:var(--card-main);border-radius:999px;width:22px;height:22px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #0003}.trade-page .trade-execution-panel__one-tap-track.is-on .trade-execution-panel__one-tap-thumb{transform:translate(20px)}.trade-page .trade-execution-panel__order-kind-dropdown{background:var(--card-main);border:1.5px solid var(--element-stroke);cursor:pointer;border-radius:999px;align-items:center;gap:2px;padding:6px 10px 6px 12px;display:flex}.trade-page .trade-execution-panel__order-kind-select{appearance:none;color:var(--text-primary);cursor:pointer;background:0 0;border:none;outline:none;padding:0;font-family:inherit;font-size:14px;font-weight:600}.trade-page .trade-execution-panel__order-kind-chevron{color:var(--text-secondary);pointer-events:none;flex-shrink:0}.trade-page .trade-execution-panel__market-card{display:none}.trade-page .trade-execution-panel__market-card-label{color:var(--text-secondary);font-size:15px;font-weight:400}.trade-page .trade-execution-panel__market-card-right{color:var(--text-primary);align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}.trade-page .trade-execution-panel__market-card-timer{color:var(--text-primary);font-variant-numeric:tabular-nums}.trade-page .trade-execution-panel__market-card-arrow{color:var(--color-gray-400);font-size:20px;line-height:1}.trade-page .trade-execution-panel__field-row:not(.trade-execution-panel__field-row--amount){border:1px solid var(--element-stroke);background:0 0;border-radius:14px;height:48px;margin:0 14px 10px;padding:0 16px}.trade-page .trade-execution-panel__stepper{background:0 0;gap:10px;width:fit-content;min-width:auto}.trade-page .trade-execution-panel__stepper-value-wrap{align-items:center;gap:1px;display:flex}.trade-page .trade-execution-panel__stepper-value{color:var(--text-primary);text-align:right;flex:none;width:32px;font-size:16px;font-weight:700}.trade-page .trade-execution-panel__stepper-cents{color:var(--text-primary);font-size:16px;font-weight:700}.trade-page .trade-execution-panel__field-row--amount{border:1px solid var(--element-stroke);background:0 0;border-bottom:none;border-radius:14px 14px 0 0;align-items:flex-end;margin:0 14px;padding:16px 16px 10px}.trade-page .trade-execution-panel__amount-value{font-size:40px;font-weight:700;line-height:1}.trade-page .trade-execution-panel__quick-chips{border:1px solid var(--element-stroke);background:0 0;border-top:none;border-radius:0 0 14px 14px;justify-content:flex-start;gap:6px;margin:0 14px 10px;padding:8px 16px 14px}.trade-page .trade-execution-panel__chip{background:var(--card-grey);color:var(--color-gray-500);border:none;border-radius:10px;padding:7px 13px;font-size:13px;font-weight:500}.trade-page .trade-execution-panel__chip--max{background:var(--card-grey);color:var(--color-gray-500)}.trade-page .trade-execution-panel__balance-row{color:var(--text-secondary);justify-content:space-between;margin:0 14px 12px;padding:0 2px;font-size:13px;display:flex}.trade-page .trade-execution-panel__trade-btn{box-shadow:none;letter-spacing:.01em;border-radius:999px;width:calc(100% - 28px);min-height:56px;margin:10px 14px 16px;font-size:16px;font-weight:700}.trade-page .trade-portfolio-section .trade-portfolio-tabs{gap:var(--space-2);background:0 0;border:none;height:auto;max-height:none;padding:0;overflow:visible}.trade-page .trade-portfolio-tabs__option{color:var(--text-secondary);white-space:nowrap;border-radius:999px;height:auto;padding:8px 16px}.trade-page .trade-portfolio-tabs__option.is-active{background:var(--card-main);color:var(--text-primary);box-shadow:0 1px 3px #1018281a}.trade-page .trade-portfolio-stats{color:var(--text-secondary);padding-top:var(--space-2)}.trade-page .trade-portfolio-stats strong{color:var(--text-primary);font-weight:400}.trade-page .trade-portfolio-stats strong.pnl-positive{color:var(--zoqo-trading-pnl-positive);font-weight:600}.trade-page .trade-portfolio-stats strong.pnl-negative{color:var(--zoqo-trading-pnl-negative);font-weight:600}.trade-page .trade-positions-actions-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:0 0 8px;display:flex}.trade-page .trade-positions-action-chip{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:var(--space-2);white-space:nowrap;border:1px solid #0000;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}.trade-page .trade-positions-action--success{background:var(--surface-success);color:var(--text-success);border-color:#a9dfbf}.trade-page .trade-positions-action--error{background:var(--surface-error);color:var(--text-error);border-color:#ffab99}.trade-page .trade-positions-action--more{border-color:var(--element-stroke);color:var(--text-primary);background:0 0}.trade-page .trade-positions-action-chip:disabled{cursor:not-allowed;opacity:.4}.trade-page .trade-positions-actions-row__count{color:var(--text-secondary)}.trade-page .trade-portfolio-action-btn{border-color:var(--element-stroke);color:var(--text-primary)}.trade-page .trade-active-positions-table,.trade-page .trade-open-orders-table{background:0 0;border:none}.trade-page .trade-active-positions-table__header,.trade-page .trade-open-orders-table__header{background:var(--color-gray-100);color:var(--color-gray-500);font-size:14px}.trade-page .trade-active-positions-table__checkbox{color:var(--element-icon);justify-content:center;align-items:center;min-width:36px;padding:0 8px;display:flex}.trade-page .trade-active-positions-table__event strong,.trade-page .trade-active-positions-table__amount,.trade-page .trade-open-orders-table__cell{color:var(--text-primary)}.trade-page .trade-active-positions-table__amount.pnl-positive,.trade-page .trade-open-orders-table__cell.pnl-positive{color:var(--zoqo-trading-pnl-positive)}.trade-page .trade-active-positions-table__amount.pnl-negative,.trade-page .trade-open-orders-table__cell.pnl-negative{color:var(--zoqo-trading-pnl-negative)}.trade-page .trade-execution-panel__one-tap-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 14px 10px;display:grid}.trade-page .trade-execution-panel__one-tap-preset{background:var(--card-main);border:1.5px solid var(--element-stroke);cursor:pointer;text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:6px;min-height:90px;padding:18px 8px;font-family:inherit;transition:border-color .15s,box-shadow .15s;display:flex}.trade-page .trade-execution-panel__one-tap-preset:hover{border-color:var(--color-primary-400);box-shadow:0 0 0 3px rgb(var(--color-primary-rgb,99 102 241) / .08)}.trade-page .trade-execution-panel__one-tap-preset-amount{color:var(--text-primary);font-size:28px;font-weight:700;line-height:1}.trade-page .trade-execution-panel__one-tap-preset-earn{color:var(--text-success);font-size:14px;font-weight:500}.trade-page .trade-execution-panel__one-tap-edit-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:inherit;font-size:14px;font-weight:500;display:flex}.trade-tab-count,.trade-page .markets-tab-count{background:var(--color-error-500,#ef4444);color:var(--color-white);font-size:var(--font-size-caption);border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:4px;padding:0 4px;font-weight:700;display:inline-flex}.trade-page .order-book-ladder-row.ask{background:#fef2f2b3}.trade-page .order-book-ladder-row.bid{background:#f0fdf4b3}.trade-page .order-book-ladder-row.ask .order-book-ladder-price{color:var(--color-error-600,#dc2626);font-weight:600}.trade-page .order-book-ladder-row.bid .order-book-ladder-price{color:var(--color-success-600,#16a34a);font-weight:600}.trade-page .trade-feed-list{flex-direction:column;margin-top:-14px;padding:0;display:flex}.trade-page .trade-feed-row{align-items:center;gap:10px;padding:6px 14px;display:flex}.trade-page .trade-feed-row--skeleton{height:32px;padding:6px 14px}.trade-page .trade-feed-row--current{background:var(--color-primary-50,#eef2ff);border-radius:8px}.trade-page .trade-feed-row__icon{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.trade-page .trade-feed-row__icon--up{background:var(--surface-success,#dcfce7);color:var(--text-success,#16a34a)}.trade-page .trade-feed-row__icon--down{background:var(--surface-error,#fee2e2);color:var(--text-error,#dc2626)}.trade-page .trade-feed-row__name{color:var(--text-primary);font-size:var(--font-size-body4);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.trade-page .trade-feed-row__name--link{cursor:pointer;text-decoration:none}.trade-page .trade-feed-row__name--link:hover{color:var(--text-primary);text-decoration:underline}.trade-page .trade-feed-row__amount{color:var(--color-gray-500);font-size:var(--font-size-body4);flex-shrink:0;font-weight:500}.trade-page .trade-feed-updated{color:var(--color-gray-400);font-size:var(--font-size-body5,10px);text-align:right;padding:2px 0 6px}.top-holders-header{justify-content:space-between;align-items:center;margin-top:-8px;padding:4px 14px;display:flex}.top-holders-side-tabs{align-items:center;gap:10px;display:flex}.top-holders-side-tab{color:var(--color-gray-400);cursor:pointer;font-family:inherit;font-size:var(--font-size-body4);background:0 0;border:none;padding:0;font-weight:500;transition:color .15s}.top-holders-side-tab.is-active{color:var(--text-primary);font-weight:700}.top-holders-side-separator{color:var(--color-gray-300);pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:400;line-height:1}.top-holders-count-badge{background:var(--surface-success,#dcfce7);color:var(--text-success,#16a34a);font-size:var(--font-size-caption);border-radius:999px;padding:2px 8px;font-weight:600}.top-holders-list{flex-direction:column;display:flex}.top-holders-row{align-items:center;gap:10px;padding:10px 14px;display:flex;overflow:hidden}.top-holders-row--current{background:var(--color-primary-50,#eef2ff)}.top-holders-row__rank{color:var(--color-gray-400);flex-shrink:0;width:24px;font-size:14px;font-weight:500}.top-holders-row__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex;overflow:hidden}.top-holders-row__name{color:var(--text-primary);font-size:var(--font-size-body3);text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;font-weight:600;display:block;overflow:hidden}.top-holders-row__shares{color:var(--text-primary);font-size:var(--font-size-body3);font-weight:600}.top-holders-row__meta{color:var(--text-success,#16a34a);flex-shrink:0;font-size:14px;font-weight:600}.top-holders-row__right{text-align:right;flex-direction:column;flex-shrink:0;gap:2px;min-width:52px;display:flex}.top-holders-row__avg-entry{color:var(--color-gray-400);font-size:var(--font-size-body5)}.top-holders-row__pnl{color:var(--text-success,#16a34a);font-size:14px;font-weight:600}.top-holders-row__pnl--negative{color:var(--zoqo-trading-pnl-negative)}.top-holders-list__empty{text-align:center;padding:16px}.trade-locking-panel{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:40px 24px;display:flex}.trade-locking-panel__icon{border:1.5px solid #fbbf24;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.trade-locking-panel__spinner-icon{color:#f59e0b;animation:1.2s linear infinite trade-spin}@keyframes trade-spin{to{transform:rotate(360deg)}}.trade-locking-panel__heading{color:var(--text-primary);font-size:var(--font-size-body1);margin:0;font-weight:700}.trade-locking-panel__body{color:var(--color-gray-500);font-size:var(--font-size-body4);max-width:260px;margin:0;line-height:1.5}.trade-result-panel{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:28px 20px 20px;display:flex}.trade-result-panel--win,.trade-result-panel--loss{text-align:left;align-items:stretch}.trade-result-panel__icon{border-radius:999px;justify-content:center;align-items:center;width:60px;height:60px;font-size:22px;line-height:1;display:flex}.trade-result-panel__icon--up{background:var(--surface-success,#dcfce7);color:var(--text-success,#16a34a)}.trade-result-panel__icon--down{background:var(--surface-error,#fee2e2);color:var(--text-error,#dc2626)}.trade-result-panel__heading{color:var(--text-primary);font-size:var(--font-size-body1);margin:0;font-weight:700}.trade-result-panel__body{color:var(--color-gray-500);font-size:var(--font-size-body4);margin:0;line-height:1.5}.trade-result-panel__cta{background:var(--button-primary-bg);color:var(--color-white);cursor:pointer;border:none;border-radius:999px;width:100%;padding:14px 24px;font-family:inherit;font-size:16px;font-weight:700}.trade-result-panel__card{border-radius:12px;flex-direction:column;gap:14px;padding:16px;display:flex}.trade-result-panel__card--win{border:2px dashed #22c55e}.trade-result-panel__card--loss{border:2px dashed #ef4444}.trade-result-panel__row{justify-content:space-between;align-items:center;display:flex}.trade-result-panel__label{color:var(--color-gray-500);font-size:14px}.trade-result-panel__value{color:var(--text-primary);font-size:var(--font-size-body4);font-weight:500}.trade-result-panel__value--win{color:var(--text-success,#16a34a);font-weight:700}.trade-result-panel__value--loss{color:var(--text-error,#dc2626);font-weight:700}.trade-result-panel__footer{color:var(--text-secondary);font-size:var(--font-size-caption);text-align:center;font-size:var(--font-size-caption);text-align:center;margin:0}.trade-page .premium-trading-hero__bucket-row{justify-content:space-between;align-items:center;height:44px;padding:0 24px;display:flex;border-top:none!important;border-bottom:none!important}.trade-page .premium-trading-hero__bucket-row .trade-bucket-bar{min-width:0}.trade-page .premium-trading-hero__bucket-row .premium-trading-hero__meta{color:var(--text-secondary);white-space:nowrap;flex-shrink:0;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400}.trade-page .premium-trading-hero__header{justify-content:space-between;gap:0;min-height:0;padding:14px 24px;border-bottom:none!important;align-items:center!important;display:flex!important}.trade-page .premium-trading-hero__header>.price-to-beat-panel{align-self:center}.trade-page .premium-trading-hero__header .price-to-beat-panel{flex:1;min-width:0}.trade-page .go-to-live-market-cta{background:var(--card-main);border:1px solid var(--element-stroke);color:var(--text-secondary);border-radius:200px;gap:8px;height:40px;margin-top:0;padding:0 16px;font-size:14px;font-weight:700}.trade-page .go-to-live-market-cta:hover,.trade-page .go-to-live-market-cta:focus-visible{background:var(--card-grey);border-color:var(--color-gray-400);outline:none}.trade-page .go-to-live-market-cta__dot{background:#ef4444;width:8px;height:8px;box-shadow:0 0 0 4px #ef44442e}.trade-page .go-to-live-market-cta__label{color:var(--text-secondary)}.trade-page .go-to-live-market-cta__chevron{color:var(--text-secondary);opacity:1}.trade-page .premium-trading-hero__header .go-to-live-market-cta--hero{flex-shrink:0;margin-left:16px}.trade-page .market-chart-selector{display:none!important}.trade-page .market-chart-tabs{gap:0}.trade-page .market-chart-tabs [role=tablist]{background:var(--zoqo-trading-bg-elevated);padding:var(--space-1);gap:0}.trade-page .market-chart-tabs [role=tab]{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);min-height:unset;padding:var(--space-3) var(--space-5)}.trade-page .bitcoin-spot-chart,.trade-page .yes-probability-chart{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.trade-page .bitcoin-spot-chart,.trade-page .bitcoin-spot-chart__plot,.trade-page .bitcoin-spot-chart__canvas,.trade-page .market-chart-surface,.trade-page .market-chart-tabs{overflow:visible!important}.trade-page .bitcoin-spot-chart__plot{width:100%;position:relative;overflow:hidden}.trade-page .bitcoin-spot-chart__canvas{z-index:2;position:relative;height:340px!important;min-height:340px!important}@media (min-width:768px){.trade-page .bitcoin-spot-chart__canvas{height:400px!important;min-height:400px!important}}.trade-page .bitcoin-spot-chart__overlay-root{pointer-events:none;z-index:1;position:absolute;top:0;left:0;right:0}.trade-page .bitcoin-spot-chart__overlay-layer{pointer-events:none;position:absolute;top:0;left:0;right:0;overflow:hidden}.trade-page .bitcoin-spot-chart__vertical-grid-line{background:#e2e8f0;width:1px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.trade-page .bitcoin-spot-chart__time-axis{pointer-events:none;position:absolute;left:0;right:0;overflow:hidden}.trade-page .bitcoin-spot-chart__time-tick{color:#94a3b8;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:1.2;position:absolute;top:4px;transform:translate(-50%)}.trade-page .bitcoin-spot-chart__target-line{pointer-events:none;height:1px;left:0;right:var(--chart-price-scale-width,0);background-image:repeating-linear-gradient(90deg,#d1d5db 0 8px,#0000 8px 14px);position:absolute;transform:translateY(-50%)}.trade-page .bitcoin-spot-chart__live-price-line{pointer-events:none;height:1px;left:0;right:var(--chart-price-scale-width,0);background-image:repeating-linear-gradient(90deg,#ff7300 0 6px,#0000 6px 10px);position:absolute;transform:translateY(-50%)}.trade-page .bitcoin-spot-chart__target-pill{background:var(--card-main,#fff);border:1px solid var(--element-stroke,#e2e8f0);color:var(--text-secondary,#475569);pointer-events:none;white-space:nowrap;z-index:6;border-radius:999px;padding:6px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:1.2;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0f172a14}.trade-page .market-chart-skeleton__plot{background:0 0!important}.trade-page .premium-trading-hero__breadcrumb{display:none}.trade-page .premium-trading-hero__header-top{align-items:center}.trade-page .premium-trading-hero__meta{color:var(--zoqo-trading-text-muted,var(--color-gray-500));text-align:right;white-space:nowrap;margin:0;font-size:14px}.trade-page .price-to-beat-panel{align-items:center;gap:20px;margin-bottom:0!important;padding:0!important}.trade-page .price-to-beat-panel__prices{flex-wrap:nowrap;justify-content:flex-start;gap:32px;width:auto;flex-direction:row!important;align-items:center!important;padding:0!important;display:flex!important}.trade-page .price-to-beat-panel__block{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.trade-page .price-to-beat-panel__footnote{display:none!important}.trade-page .price-to-beat-panel__block--countdown{align-items:flex-end;margin-left:auto}.trade-page .price-to-beat-panel__label{color:var(--text-secondary);letter-spacing:0;text-transform:none;font-family:Inter,sans-serif;font-size:14px;font-weight:400}.trade-page .price-to-beat-panel__label--current{color:var(--text-secondary)}.trade-page .price-to-beat-panel__value{color:var(--text-primary);font-family:Inter,sans-serif;font-size:21px;font-weight:700}.trade-page .price-to-beat-panel__value--current{color:#ff7300}.trade-page .price-to-beat-panel__countdown-digits{color:#ef4444}.trade-page .price-to-beat-panel__countdown-digits strong{min-width:28px;font-family:Inter,sans-serif;font-size:21px;font-weight:700}.trade-page .price-to-beat-panel__countdown-units small{color:var(--text-secondary);text-align:center;min-width:28px;font-family:Inter,sans-serif;font-size:14px;font-weight:400}.trade-page .price-to-beat-panel__block--countdown .price-to-beat-panel__label{display:none}@media (min-width:640px){.trade-page .price-to-beat-panel__prices{flex:1;width:auto;min-width:0}}.trade-page .price-to-beat-panel__asset-icon{border-radius:999px;flex-shrink:0;align-self:center;width:48px!important;height:48px!important}@media (min-width:640px){.trade-page .price-to-beat-panel__prices{grid-template-columns:auto auto auto 1fr}.trade-page .price-to-beat-panel__block--countdown{justify-self:end}}.trade-page .price-to-beat-panel__gap-value--up{color:var(--zoqo-trading-yes-core,var(--text-success))}.trade-page .price-to-beat-panel__gap-value--down{color:var(--zoqo-trading-no-core,var(--text-error))}.trade-page .price-to-beat-panel__gap-value--neutral,.trade-page .price-to-beat-panel__gap-value--unknown{color:var(--zoqo-trading-text-muted,var(--color-gray-500))}.trade-page .trade-market-toolbar{align-items:center;gap:var(--space-4);padding-top:var(--space-5);flex-direction:row}.trade-market-toolbar__asset-chip{background:var(--card-main);border:1px solid var(--element-stroke);border-radius:var(--radius-full,999px);align-items:center;gap:var(--space-2);flex-shrink:0;padding:5px 12px 5px 6px;display:flex}.trade-market-toolbar__asset-icon{border-radius:var(--radius-full,999px);color:var(--color-white);background:#f7931a;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;display:flex}.trade-market-toolbar__asset-label{color:var(--text-primary);font-size:var(--font-size-body4);font-weight:600}.premium-trading-hero__bucket-row{align-items:center;gap:var(--space-4);justify-content:space-between;min-width:0;display:flex}.premium-trading-hero__bucket-row .premium-trading-hero__meta{color:var(--zoqo-trading-text-muted,var(--color-gray-500));text-align:right;white-space:nowrap;flex-shrink:0;margin:0;font-size:14px}.trade-bucket-bar{min-width:0}.trade-bucket-bar__nav{align-items:center;gap:8px;min-height:32px;display:flex}.trade-bucket-bar__back-btn{color:var(--text-secondary);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;text-decoration:none;transition:color .15s;display:inline-flex}.trade-bucket-bar__back-btn:hover{color:var(--text-primary)}.trade-bucket-bar__past-label{color:var(--text-secondary);cursor:pointer;white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;display:inline-flex}.trade-bucket-bar__divider{background:var(--element-stroke);flex-shrink:0;align-self:stretch;width:1px;margin:4px 2px}.trade-bucket-bar__item{border-radius:var(--radius-full,999px);cursor:pointer;font-family:inherit;font-size:var(--font-size-body4);align-items:center;gap:var(--space-1);white-space:nowrap;background:0 0;border:none;flex-shrink:0;justify-content:center;padding:0;font-weight:600;transition:opacity .15s;display:inline-flex}.trade-bucket-bar__item:hover:not(:disabled){opacity:.75}.trade-bucket-bar__item--closed{width:20px;height:20px;font-size:10px}.trade-bucket-bar__item--up{color:#fff;background:#22c55e}.trade-bucket-bar__item--down{color:#fff;background:#ef4444}.trade-bucket-bar__item--awaiting{background:var(--color-gray-100);color:var(--text-secondary)}.trade-bucket-bar__item--closed.active{box-shadow:0 0 0 2px}.trade-bucket-bar__item--live{color:#7c3aed;background:#ede9fe;padding:4px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:500}.trade-bucket-bar__item--live.active{color:#fff;background:#7c3aed}.trade-bucket-bar__live-dot{background:currentColor;border-radius:999px;flex-shrink:0;width:6px;height:6px;display:inline-block}.trade-bucket-bar__item--upcoming{color:var(--text-primary);background:0 0;padding:4px 6px;font-family:Inter,sans-serif;font-size:13px;font-weight:500}.trade-bucket-bar__item--upcoming:hover{color:var(--text-secondary)}.trade-bucket-bar__item--upcoming.active{color:#7c3aed;font-weight:600}.trade-bucket-bar__more{color:var(--text-secondary);white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;display:inline-flex}.trade-bucket-bar__skeleton{background:var(--color-gray-100);border-radius:var(--radius-full,999px);width:20px;height:20px;display:inline-block}.trade-page-skeleton{background:var(--card-page);min-height:100%}.trade-skeleton-grid .premium-trading-main{box-shadow:none;background:0 0;border:none;border-radius:0;gap:0;padding:0}.trade-skeleton-grid .trade-skeleton-sidebar{border:none!important;border-left:1px solid var(--element-stroke)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;flex-direction:column!important;gap:0!important;padding:0!important;display:flex!important}.trade-skeleton-pill{min-height:unset!important;border-radius:999px!important}.trade-skeleton-circle{min-height:unset!important;border-radius:50%!important}.trade-skeleton-sub-header{background:var(--card-grey);border-bottom:1px solid var(--element-stroke);justify-content:space-between;align-items:center;width:100%;height:68px;padding:0 24px;display:flex}.trade-skeleton-sub-header__left,.trade-skeleton-sub-header__right{flex-shrink:0;align-items:center;gap:12px;display:flex}.trade-skeleton-stats{align-items:center;gap:16px;display:flex}.trade-skeleton-stat{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.trade-skeleton-bucket-row{justify-content:space-between;align-items:center;height:44px;padding:0 24px;display:flex}.trade-skeleton-bucket-items{align-items:center;gap:8px;display:flex}.trade-skeleton-price-row{align-items:center;gap:20px;padding:14px 24px;display:flex}.trade-skeleton-price-blocks{flex:1;align-items:center;gap:32px;min-width:0;display:flex}.trade-skeleton-price-block{flex-direction:column;gap:8px;display:flex}.trade-skeleton-price-block--countdown{align-items:flex-end;margin-left:auto}.trade-skeleton-chart{height:280px}.trade-skeleton-portfolio{padding:16px 24px}.trade-skeleton-portfolio__tabs{gap:8px;margin-bottom:12px;display:flex}.trade-skeleton-portfolio__card{background:var(--card-main);border-radius:16px;padding:16px}.trade-skeleton-table-row{border-top:1px solid var(--element-stroke);align-items:center;gap:4%;padding:12px 0;display:flex}.trade-skeleton-table-row--header{border-top:none;padding:4px 0 10px}.trade-skeleton-mode-tabs{border-bottom:1px solid var(--element-stroke);gap:28px;padding:0 18px;display:flex}.trade-skeleton-mode-tab{padding-top:14px;padding-bottom:14px}.trade-skeleton-toolbar{justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.trade-skeleton-outcomes{gap:8px;padding:6px 14px 12px;display:flex}.trade-skeleton-outcomes__pill{min-height:unset!important;flex:1!important}.trade-skeleton-amount{margin:0 14px}.trade-skeleton-amount__field{min-height:unset!important;border-radius:14px 14px 0 0!important}.trade-skeleton-amount__chips{min-height:unset!important;border-radius:0 0 14px 14px!important}.trade-skeleton-balance{justify-content:space-between;margin:8px 14px 0;display:flex}.trade-skeleton-trade-btn{min-height:unset!important;width:calc(100% - 28px)!important;margin:12px 14px 16px!important}.trade-skeleton-ob{border-top:1px solid var(--element-stroke)}.trade-skeleton-ob__tabs{gap:16px;padding:12px 14px;display:flex}.trade-skeleton-ob__row{border-bottom:1px solid var(--element-stroke);justify-content:space-between;align-items:center;padding:8px 14px;display:flex}
