:is(.theme-table-panel,.theme-top,.theme-heading,.research-notice,.event-panel,.timeline-panel,.trade-panel,.rules-panel,.signal-summary,.signal-stats,.signals-layout,.signal-method,.signal-items,.portfolio-hero,.portfolio-notes,.alerts-layout,.alert-builder,.alert-list,.wallet-dialog,.info-popover,.health-popover,.toast,.legal-page){--bg:#0c0c0e;--surface:#161618;--raised:#1c1b1b;--text:#f1f0eb;--muted:#a29f99;--dim:#a29f99;--border:#343235;--border-soft:#29282b;--accent:#ed744d;--positive:#a1c8ab;--negative:#e99c8d;--amber:#d5ae7e;min-width:0;max-width:100%;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--sans,system-ui, sans-serif);overflow-wrap:anywhere;font-size:12px;line-height:1.65}:is(.theme-table-panel,.event-panel,.timeline-panel,.trade-panel,.rules-panel,.signal-summary,.signal-stats,.signal-method,.portfolio-hero,.alert-builder,.wallet-dialog,.info-popover,.health-popover,.toast),:is(.signals-layout,.alerts-layout)>.panel{background:var(--surface);border:1px solid var(--border-soft);box-shadow:none;border-radius:8px}:is(.theme-table-panel,.theme-top,.theme-heading,.research-notice,.event-panel,.timeline-panel,.trade-panel,.rules-panel,.signal-summary,.signal-stats,.signals-layout,.signal-method,.signal-items,.portfolio-hero,.portfolio-notes,.alerts-layout,.wallet-dialog,.info-popover,.health-popover,.legal-page) :is(.label,.eyebrow,.section-number,.micro-pill,.count-pill){color:var(--muted);letter-spacing:.7px;font-size:10px;line-height:1.6}:is(.event-panel,.timeline-panel,.trade-panel,.signal-summary,.signals-layout,.alerts-layout) .panel-kicker{border-bottom:1px solid var(--border-soft);min-height:48px;color:var(--muted);font:500 10px/1.6 var(--sans,system-ui, sans-serif);letter-spacing:.8px;background:0 0;flex-wrap:wrap;gap:8px 12px;padding:14px 16px}:is(.timeline-panel,.signals-layout) .panel-kicker>.mono{white-space:normal;letter-spacing:.2px;font-size:9px}.signals-layout .panel-kicker .stamp{font-size:9px}:is(.theme-table-panel,.theme-heading,.rules-panel,.signals-layout,.legal-page) .stamp{color:var(--muted);background:var(--raised);border:1px solid var(--border-soft);font:500 9px/1.6 var(--sans,system-ui, sans-serif);letter-spacing:.2px;white-space:normal;border-radius:6px;padding:3px 7px}:is(.theme-table-panel,.theme-heading,.rules-panel,.legal-page) .stamp.approved{color:#a1c8ab;background:#1c1b1b;border-color:#343235}:is(.theme-table-panel,.theme-heading,.rules-panel,.legal-page) .stamp.candidate{color:#d5ae7e;background:#1c1b1b;border-color:#343235}:is(.theme-table-panel,.theme-heading,.rules-panel,.trade-panel,.portfolio-hero,.alerts-layout,.wallet-dialog,.info-popover,.health-popover) :is(.button,.icon-button){box-shadow:none;border-radius:6px;font-size:12px}:is(.theme-heading,.rules-panel,.trade-panel,.portfolio-hero,.alerts-layout,.wallet-dialog) .button{white-space:normal;min-height:42px;padding:10px 14px;font-weight:600;line-height:1.5}:is(.trade-panel,.portfolio-hero,.alerts-layout,.wallet-dialog) .button.primary{color:#0c0c0e;background:#ed744d;border:1px solid #0000}:is(.trade-panel,.portfolio-hero,.alerts-layout,.wallet-dialog) .button.primary:hover:not(:disabled){color:#0c0c0e;background:#ff8b62}:is(.theme-heading,.rules-panel,.portfolio-hero,.alerts-layout,.wallet-dialog) .button.secondary{color:var(--text);background:var(--raised);border:1px solid var(--border)}:is(.trade-panel,.alerts-layout,.wallet-dialog) .button:disabled{opacity:1;color:#a29f99;cursor:not-allowed;background:#232225;border-color:#343235}:is(.theme-table-panel,.theme-top,.rules-panel,.signal-summary,.signals-layout,.alerts-layout,.wallet-dialog,.info-popover,.legal-page) .text-link{color:#ed744d;text-underline-offset:4px;font-size:12px}:is(.theme-table-panel,.theme-top,.rules-panel,.signal-summary,.signals-layout,.alerts-layout,.wallet-dialog,.info-popover,.legal-page) .text-link:hover{color:#ff8b62;text-decoration:underline}:is(.theme-table-panel,.trade-panel,.alerts-layout,.wallet-dialog) :is(input,select,option){color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:#ed744d}:is(.theme-table-panel,.trade-panel,.alerts-layout) input::placeholder{color:#a29f99;opacity:1}:is(.theme-table-panel,.trade-panel,.alerts-layout) :is(.search-field,.select-wrap,.trade-input,.threshold-input):focus-within{outline-offset:3px;border-color:#ed744d;outline:2px solid #ed744d}:is(.theme-table-panel,.theme-top,.theme-heading,.research-notice,.event-panel,.timeline-panel,.trade-panel,.rules-panel,.signal-summary,.signals-layout,.portfolio-hero,.alerts-layout,.wallet-dialog,.info-popover,.health-popover,.toast,.legal-page) :is(a,button,input,select):focus-visible{outline-offset:3px;outline:2px solid #ff8b62}:is(.event-panel,.trade-panel,.theme-table-panel,.theme-heading,.alerts-layout) .asset-icon{color:#f1f0eb;background:#232225;border:1px solid #343235;border-radius:8px}:is(.event-panel,.theme-table-panel) .venue-mark{color:#f1f0eb;background:#29272a;border-radius:4px}:is(.signal-summary,.alerts-layout,.health-popover) .status-dot,.theme-table-panel .context-tag .tiny-dot{width:5px;height:5px;box-shadow:none;background:#a1c8ab;animation:none}:is(.signal-summary,.alerts-layout,.health-popover) .status-dot.amber{box-shadow:none;background:#d5ae7e}.theme-table-panel .table-toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:12px 20px;min-height:68px;padding:12px 18px}.theme-table-panel .table-tabs{align-self:auto;gap:20px;height:auto;min-height:40px}.theme-table-panel .table-tabs button{min-height:40px;color:var(--muted);border-bottom-width:1px;padding:7px 0;font-size:12px;font-weight:500}.theme-table-panel .table-tabs button.active{color:#f1f0eb;border-bottom-color:#ed744d}.theme-table-panel .table-tabs button:hover{color:#f1f0eb}.theme-table-panel .table-tools{gap:8px;min-width:0;max-width:100%;margin-top:0}.theme-table-panel :is(.search-field,.select-wrap){min-width:0;min-height:38px;color:var(--muted);border:1px solid var(--border);background:#0c0c0e;border-radius:6px;padding:8px 10px}.theme-table-panel .search-field input{width:156px;font-size:12px}.theme-table-panel .search-field>span{border-color:#343235;border-radius:3px;font-size:9px}.theme-table-panel .select-wrap select{max-width:100px;color:var(--text);font-size:12px}.theme-table-panel .filter-toggle{border:1px solid var(--border);background:var(--raised);width:38px;height:38px;color:var(--muted);flex:0 0 38px}.theme-table-panel .filter-toggle.selected{background:#30211d;border-color:#6a4234}.theme-table-panel .table-scroll{scrollbar-color:#514c4a #161618;width:100%;max-width:100%}.theme-table-panel table{min-width:880px}.theme-table-panel thead{background:#1c1b1b}.theme-table-panel th{height:44px;color:var(--muted);font:500 10px/1.5 var(--sans,system-ui, sans-serif);letter-spacing:.5px;padding-right:16px}.theme-table-panel th button{min-height:36px}.theme-table-panel td{border-top:1px solid var(--border-soft);height:88px;padding:16px 16px 16px 0;font-size:12px}.theme-table-panel :is(th,td).star-cell{width:44px;padding:0 10px 0 18px}.theme-table-panel .star-button{color:#a29f99;align-items:center;min-height:36px}.theme-table-panel :is(.star-button.saved,.star-button:hover,.row-arrow:hover){color:#ff8b62}.theme-table-panel .theme-cell{width:39%;min-width:280px}.theme-table-panel .theme-cell strong{color:#f1f0eb;font-size:13px;font-weight:550;line-height:1.6}.theme-table-panel .theme-cell a:hover strong{color:#ff8b62}.theme-table-panel .theme-cell small{color:#a29f99;white-space:normal;flex-wrap:wrap;font-size:10px}.theme-table-panel .theme-cell .stamp{padding:1px 4px;font-size:9px}.theme-table-panel .theme-cell .stamp svg{width:11px;height:11px}.theme-table-panel .probability-cell>span{color:#f1f0eb;font:500 17px/1.4 var(--mono,monospace)}.theme-table-panel .probability-bar{background:#343235;border-radius:2px;width:52px;height:2px}.theme-table-panel .probability-bar i{border-radius:inherit;background:#ed744d}.theme-table-panel :is(.perp-tag,.context-tag,.expiry-cell){color:#a29f99;font-size:10px}.theme-table-panel .perp-tag{color:#f1f0eb;background:#1c1b1b;border-color:#343235;border-radius:5px}.theme-table-panel .quote-cell{color:#f1f0eb;font-size:11px}.theme-table-panel .context-tag.candidate{color:#d5ae7e}.theme-table-panel tbody tr:hover{background:#1f1d1d}.theme-table-panel .table-footer{color:#a29f99;border-top:1px solid var(--border);flex-wrap:wrap;padding:14px 18px;font-size:11px}.theme-table-panel .table-footer>span{flex:260px;font-size:10px}.theme-table-panel .table-footer>span>.muted{margin:4px 0 0;font-size:10px;display:block}.theme-table-panel .table-footer select{max-width:160px;min-height:36px;font-size:11px}.theme-top{flex-wrap:wrap;gap:12px}.theme-top .eyebrow{font-size:10px}.theme-heading{flex-wrap:wrap;gap:16px;margin-bottom:24px}.theme-heading>div{flex:260px}.theme-heading h1{color:#f1f0eb;letter-spacing:-1px;font-size:clamp(24px,2.4vw,34px);font-weight:500;line-height:1.3}.theme-heading .theme-heading-meta{flex-wrap:wrap;gap:8px 12px}.theme-heading .theme-heading-meta>.mono{color:#a29f99;font-size:10px}.theme-heading .watch-theme{min-height:40px;margin-left:0;font-size:12px}.research-notice{background:#1c1b1b;border:1px solid #343235;border-radius:6px;align-items:flex-start;padding:14px 16px;font-size:12px;line-height:1.8}.research-notice>svg{color:#ed744d;margin-top:4px}.research-notice button{color:#f1f0eb;min-height:28px;font-size:11px}.theme-workspace:has(>.event-panel){grid-template-columns:216px minmax(0,1fr) 276px;gap:16px}.event-panel{display:block}.event-panel .venue-quote{border-right:0;padding:22px 16px}.event-panel .venue-title{flex-wrap:wrap;gap:7px}.event-panel .venue-title strong{font-size:12px;font-weight:550}.event-panel .venue-title .micro-pill{font-size:10px}.event-panel .large-odds{color:#f1f0eb;font:500 40px/1.2 var(--sans,system-ui, sans-serif);letter-spacing:-1.8px}.event-panel .odds-rail{background:#343235;height:2px;margin:18px 0 24px}.event-panel .odds-rail span{background:#f1f0eb}:is(.event-panel,.trade-panel,.rules-panel) dl>div{flex-wrap:wrap;align-items:baseline;gap:3px 10px}:is(.event-panel,.trade-panel,.rules-panel) dt{font-size:11px;line-height:1.7}:is(.event-panel,.trade-panel,.rules-panel) dd{color:#f1f0eb;font:400 11px/1.7 var(--mono,monospace);text-align:right;overflow-wrap:anywhere;margin-left:auto}.event-panel .quote-provenance{color:#a29f99;font-size:10px;line-height:1.8}.event-panel .venue-unavailable{border-block:1px solid #343235;margin:0 16px;padding:18px 0}.event-panel .venue-unavailable strong{color:#f1f0eb;font-size:12px}.event-panel :is(.venue-unavailable p,.spread-state p){color:#a29f99;font-size:11px;line-height:1.85}.event-panel .spread-state{padding:22px 16px}.event-panel .spread-state .label{font-size:9px}.event-panel .spread-state strong{color:#f1f0eb;font-size:15px}.trade-panel,.trade-panel *,.trade-panel:before,.trade-panel:after{transition:none;animation:none;transform:none}.trade-panel{grid-column:auto;padding:0 0 20px;display:block}.trade-panel .trade-symbol{margin:20px 16px}.trade-panel .trade-symbol>div{min-width:0}.trade-panel .trade-symbol h3{font-size:16px;font-weight:500}.trade-panel .trade-symbol span:not(.asset-icon){color:#a29f99;font-size:10px}.trade-panel .segmented{background:#0c0c0e;border:1px solid #343235;border-radius:6px;gap:3px;margin:0 16px}.trade-panel .segmented>button{color:#a29f99;border-radius:4px;min-height:36px;font-size:12px}.trade-panel .segmented>button.active{color:#f1f0eb;background:#292427}.trade-panel .order-types{flex-wrap:wrap;gap:14px;margin:16px}.trade-panel .order-types button{color:#a29f99;min-height:32px;font-size:12px}.trade-panel .order-types button.active{color:#f1f0eb;border-color:#ed744d}.trade-panel .order-types .micro-pill{letter-spacing:.1px;padding:3px 5px;font-size:9px}.trade-panel .trade-input{background:#0c0c0e;border:1px solid #343235;border-radius:6px;padding:12px}.trade-panel .trade-input>span{gap:8px;font-size:11px}.trade-panel .trade-input>span>span{font-size:10px}.trade-panel .trade-input input{color:#f1f0eb;font-size:28px;line-height:1.4}.trade-panel .slippage-label{flex-wrap:wrap;gap:8px;padding:8px 16px;font-size:11px}.trade-panel .slippage-label>span{border-bottom-color:#a29f99;font-size:11px}.trade-panel .slippage-label input{width:52px;min-height:32px;font-size:12px}.trade-panel .trade-breakdown{border-top:1px solid #343235;margin:18px 16px;padding-top:8px}.trade-panel .trade-breakdown :is(dt,dd){font-size:11px}.trade-panel>.button{min-height:44px;font-size:12px}.trade-panel>.button.primary:disabled{color:#0c0c0e;background:#ed744d;border-color:#0000}.trade-panel :is(.trade-lock,.reference-preview){color:#ed744d;background:#1c1b1b;border:1px solid #343235;border-radius:6px;margin:16px 16px 0;padding:14px 12px}.trade-panel :is(.trade-lock p,.reference-preview p,.margin-disclosure){color:#a29f99;font-size:11px;line-height:1.85}.trade-panel .trade-lock strong{color:#f1f0eb;margin-bottom:5px;font-weight:600}.trade-panel .reference-preview strong{color:#f1f0eb;font-size:12px}.trade-panel .margin-disclosure{margin:14px 16px 0}.timeline-panel{container:relationship/inline-size}.timeline-panel .timeline-heading{padding:22px 20px 12px}.timeline-panel .timeline-heading h2{color:#f1f0eb;letter-spacing:-.7px;font-size:24px;font-weight:500;line-height:1.4}.timeline-panel .linked-chart{background:0 0;min-width:0;padding:0 20px}.timeline-panel .chart-toolbar{flex-wrap:wrap;gap:10px;padding:14px 0 18px}.timeline-panel .chart-toolbar>span{color:#a29f99;flex-wrap:wrap;gap:6px;font-size:11px}.timeline-panel .legend-dot.lime{background:#f1f0eb}.timeline-panel .legend-dot.grey{background:#ed744d;margin-left:8px}.timeline-panel .chart-ranges button{color:#a29f99;border-radius:5px;min-height:32px;padding:5px 9px;font-size:11px}.timeline-panel .chart-ranges button.active{color:#f1f0eb;background:#292427}.timeline-panel :is(.chart-area,.chart-loading){min-height:316px}.timeline-panel .chart-area{max-width:100%;overflow:hidden}.timeline-panel .chart-track-label{color:#a29f99;letter-spacing:.3px;gap:8px;font-size:9px;line-height:1.6}.timeline-panel .chart-track-label.second{border-top-color:#343235;padding-top:12px;top:120px}.timeline-panel .odds-chart{width:100%;height:112px}.timeline-panel .perp-chart{width:100%;height:152px;margin-top:26px}.timeline-panel .chart-grid{stroke:#343235;stroke-width:.7px;stroke-dasharray:none}.timeline-panel .odds-line{stroke:#f1f0eb;stroke-width:2px}.timeline-panel .odds-chart circle{fill:#f1f0eb}.timeline-panel .perp-line{stroke:#ed744d;stroke-width:2px}.timeline-panel .perp-chart stop{stop-color:#ed744d}.timeline-panel :is(.chart-time-axis,.chart-disclosure,.history-label,.unmapped-label){color:#a29f99;font-size:10px;line-height:1.7}.timeline-panel .chart-loading{color:#a29f99;padding:16px;font-size:12px}.timeline-panel .chart-time-axis{gap:8px}.timeline-panel .chart-disclosure{border-top:1px solid #29282b;flex-wrap:wrap;gap:4px 12px;padding-block:12px}.timeline-panel .chart-disclosure>span{color:#a29f99;text-align:left;max-width:none;line-height:1.7}.timeline-panel :is(.history-label,.unmapped-label){max-width:84%;left:8%}.timeline-panel .chart-crosshair{opacity:1;border-color:#a29f99}.timeline-panel .chart-crosshair>span{color:#f1f0eb;background:#232225;border-radius:4px;padding:6px;font-size:10px;top:142px}.timeline-panel .perp-context{border-top:1px solid #343235;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:18px 20px}.timeline-panel .perp-context>div:last-child{grid-column:1/-1}.timeline-panel .perp-context .label{font-size:9px}.timeline-panel .perp-context strong{color:#f1f0eb;margin:6px 0;font-size:12px}.timeline-panel .perp-context small{color:#a29f99;font-size:10px}.timeline-panel .timeline-notice{border-top:1px solid #343235;padding:18px 20px}.timeline-panel .timeline-notice p{color:#a29f99;font-size:11px;line-height:1.85}.timeline-panel .timeline-notice strong{color:#f1f0eb;font-weight:550}.rules-panel{margin-top:24px}.rules-panel .detail-tabs{border-bottom-color:#343235;flex-wrap:wrap;gap:24px;padding:0 22px}.rules-panel .detail-tabs button{border-bottom-width:1px;min-height:48px;padding:14px 0;font-size:12px}.rules-panel .detail-tabs button.active{color:#f1f0eb;border-bottom-color:#ed744d}.rules-panel .rules-intro{flex-wrap:wrap;padding:26px}.rules-panel .rules-intro h2{font-size:23px;font-weight:500;line-height:1.4}.rules-panel .rules-grid{border-top-color:#343235;grid-template-columns:repeat(2,minmax(0,1fr))}.rules-panel .rules-grid>div{padding:26px}.rules-panel .rules-grid>div+div{border-left-color:#343235}.rules-panel .section-heading{flex-wrap:wrap}.rules-panel .section-heading h3{font-size:15px}.rules-panel .rules-text{color:#f1f0eb;white-space:pre-wrap;font-size:13px;line-height:1.95}.rules-panel .rules-missing{background:#1c1b1b}.rules-panel .rules-missing h3{max-width:300px;font-size:17px;font-weight:500;line-height:1.5}.rules-panel :is(.rules-missing p,.mapping-review p){color:#a29f99;font-size:12px;line-height:1.9}.rules-panel .mapping-review h3{font-size:20px;font-weight:500}.signal-summary{flex-direction:column;display:flex}.signal-summary .radar{display:none}.signal-summary .radar *{animation:none}.signal-summary .radar-state{color:#a29f99;padding:26px 22px 12px;font-size:11px}.signal-summary h3{letter-spacing:-.6px;padding:0 22px;font-size:24px;font-weight:500;line-height:1.35}.signal-summary>p{color:#a29f99;padding:14px 22px 24px;font-size:12px;line-height:1.9}.signal-summary .signal-legend{border-top:1px solid #343235;margin:0 22px 20px;padding-top:10px;display:block}.signal-summary .signal-legend>div{flex-wrap:wrap;gap:8px;font-size:11px}.signal-summary .signal-legend>div>span:last-child{color:#a29f99;font-size:9px}.signal-summary .legend-marker{border-color:#f1f0eb}.signal-summary .perp-marker{border-color:#ed744d}.signal-summary .signal-link{color:#ed744d;border-top:1px solid #343235;padding:16px 22px;font-size:12px}.signal-summary .signal-link:hover{color:#ff8b62}.signal-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.signal-stats>div{border-right-color:#343235;min-width:0;padding:24px 22px}.signal-stats strong{color:#f1f0eb;font:500 36px/1.3 var(--sans,system-ui, sans-serif);letter-spacing:-1px;flex-wrap:wrap;gap:6px 9px}.signal-stats strong>span{letter-spacing:0;font-size:11px}.signals-layout{grid-template-columns:minmax(0,1fr) minmax(260px,310px);gap:20px}.signal-method{padding:26px;display:block}.signal-method h2{letter-spacing:-.8px;font-size:30px;font-weight:500;line-height:1.3;display:block}:is(.signal-method,.signal-items) .signal-type{color:#ed744d;font-size:10px}.signal-method p:not(.eyebrow){color:#a29f99;font-size:12px;line-height:1.85}.signal-method .method-fineprint{border-top-color:#343235;color:#a29f99!important;font-size:11px!important}.signal-items>article{border-bottom-color:#343235;padding:24px}.signal-items>article>div{flex-wrap:wrap;gap:8px}.signal-items time{color:#a29f99;font-size:10px}.signal-items h3{color:#f1f0eb;font-size:17px;font-weight:500;line-height:1.6}.signal-items p{color:#a29f99;font-size:12px;line-height:1.85}:is(.theme-table-panel,.event-panel,.timeline-panel,.trade-panel,.rules-panel,.signal-summary,.signals-layout,.alerts-layout,.portfolio-hero,.wallet-dialog) .empty-state{min-width:0;padding:48px 24px}:is(.theme-table-panel,.event-panel,.timeline-panel,.trade-panel,.rules-panel,.signal-summary,.signals-layout,.alerts-layout,.portfolio-hero,.wallet-dialog) .empty-symbol{color:#ed744d;box-shadow:none;background:#1c1b1b;border:1px solid #343235;border-radius:10px}:is(.theme-table-panel,.event-panel,.timeline-panel,.trade-panel,.rules-panel,.signal-summary,.signals-layout,.alerts-layout,.portfolio-hero,.wallet-dialog) .empty-state h3{color:#f1f0eb;font-size:22px;font-weight:500;line-height:1.4}:is(.theme-table-panel,.event-panel,.timeline-panel,.trade-panel,.rules-panel,.signal-summary,.signals-layout,.alerts-layout,.portfolio-hero,.wallet-dialog) .empty-state>p{color:#a29f99;font-size:12px;line-height:1.9}.portfolio-hero{background:#161618;padding:48px 28px}.portfolio-hero .portfolio-illustration{width:100px;max-width:100%;height:100px;margin-bottom:20px}.portfolio-hero :is(.orbital-ring,.orbit-dot){display:none}.portfolio-hero .portfolio-illustration>span{color:#ed744d;width:88px;height:88px;box-shadow:none;background:#1c1b1b;border:1px solid #343235;border-radius:10px;transform:none}.portfolio-hero h2{letter-spacing:-.9px;font-size:clamp(26px,3vw,36px);font-weight:500;line-height:1.3}.portfolio-hero>p:not(.eyebrow){color:#a29f99;max-width:550px;font-size:13px;line-height:1.9}.portfolio-hero .security-note{color:#a29f99;justify-content:center;align-items:flex-start;font-size:11px}.portfolio-hero .security-note svg{margin-top:3px}.portfolio-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.portfolio-notes>div{border-left:1px solid #343235;min-width:0;margin:0;padding:22px}.portfolio-notes svg{color:#ed744d}.portfolio-notes h3{font-size:15px;font-weight:500}.portfolio-notes p{color:#a29f99;font-size:12px;line-height:1.9}.alerts-layout{grid-template-columns:minmax(0,1fr) minmax(290px,350px);gap:22px}.alert-builder{padding:0 22px 24px}.alert-builder .panel-kicker{margin:0 -22px}.alert-builder h2{font-size:28px;font-weight:500;line-height:1.35}.alert-builder>label{color:#f1f0eb;font-size:12px}.alert-builder select,.alert-builder .threshold-input{color:#f1f0eb;background:#0c0c0e;border:1px solid #343235;border-radius:6px;max-width:100%;min-height:44px;padding:12px;font-size:12px}.alert-builder .threshold-input input{font-size:28px;line-height:1.4}.alert-builder :is(.form-note,.telegram-status p){color:#a29f99;font-size:11px;line-height:1.85}.alert-builder .telegram-status{border-top-color:#343235}.alert-builder .telegram-status strong{color:#d5ae7e;font-size:12px;font-weight:500}.alert-list{border-top:1px solid #343235;padding:24px 22px}.alert-list>h3{font-size:15px;font-weight:500}.alert-list>p{color:#a29f99;font-size:12px;line-height:1.85}.alerts-layout .watchlist-items>div{border-bottom-color:#343235;padding:22px}.alerts-layout .watchlist-items a{min-width:0;font-size:13px;line-height:1.7}.alerts-layout .watchlist-items a>span{font-size:10px}.alerts-layout .alert-rule{border-bottom-color:#343235}.alerts-layout .alert-rule>span{min-width:0;font-size:12px}.alerts-layout .alert-rule small{font-size:10px;line-height:1.8}.alerts-layout .icon-button{flex-shrink:0;width:36px;height:36px}.wallet-dialog{width:440px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px);padding:34px;overflow-y:auto}.wallet-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c0c0edb}.wallet-dialog .dialog-symbol{color:#ed744d;box-shadow:none;background:#29201d;border:1px solid #493229;border-radius:10px}.wallet-dialog h2{font-size:29px;font-weight:500;line-height:1.3}.wallet-dialog>p:not(.eyebrow){color:#a29f99;font-size:12px;line-height:1.9}.wallet-dialog .wallet-empty{background:#1c1b1b;border:1px solid #343235;border-radius:6px}.wallet-dialog .wallet-empty small{color:#a29f99;font-size:11px;line-height:1.85}.wallet-dialog .wallet-address{color:#f1f0eb;background:#1c1b1b;border:1px solid #343235;border-radius:6px;padding:12px;font-size:12px}.wallet-dialog .error-text{font-size:12px!important}:is(.info-popover,.health-popover){scrollbar-color:#514c4a #161618;max-height:calc(100dvh - 112px);padding:28px}:is(.info-popover,.health-popover,.wallet-dialog) .icon-button{color:#a29f99;background:#232225;width:36px;height:36px}.info-popover h2{letter-spacing:-.7px;font-size:28px;font-weight:500;line-height:1.3}.info-popover>p:not(.eyebrow),.info-popover ol{color:#a29f99;font-size:12px;line-height:1.9}.info-popover li strong{color:#f1f0eb;font-weight:550}.health-popover .section-heading h3{font-size:17px;font-weight:500}.health-popover .health-item{border-top-color:#343235}.health-popover .health-item>div{flex-wrap:wrap}.health-popover .health-item strong{font-size:12px}.health-popover .health-item .mono{font-size:10px}.health-popover .health-item p{color:#a29f99;font-size:11px;line-height:1.85}.toast{color:#f1f0eb;border-color:#49403c;width:max-content;max-width:min(580px,100vw - 32px);padding:14px 18px;font-size:12px;line-height:1.7;left:50%}.toast>span{min-width:0}.toast>svg{color:#ed744d}.toast>button{color:#a29f99;align-items:center;min-height:36px}.legal-page{max-width:850px;padding:clamp(20px,4vw,44px)}.legal-page>.stamp{width:fit-content;max-width:100%;margin-top:32px;font-size:10px}.legal-page h1{color:#f1f0eb;letter-spacing:-1.2px;font-size:clamp(30px,4vw,44px);font-weight:500;line-height:1.2}.legal-page :is(.legal-intro,section p){color:#a29f99;font-size:13px;line-height:1.95}.legal-page>section{border-top-color:#343235;gap:20px}.legal-page>section>div{min-width:0}.legal-page h2{color:#f1f0eb;font-size:19px;font-weight:500;line-height:1.4}.legal-page .legal-nav{color:#ed744d;border-top-color:#343235;flex-wrap:wrap;gap:14px 24px;font-size:12px}.legal-page .legal-nav a:hover{color:#ff8b62;text-underline-offset:4px;text-decoration:underline}@container relationship (max-width:370px){.timeline-panel .chart-toolbar>span{width:100%}.timeline-panel .chart-track-label{flex-wrap:wrap;row-gap:0}.timeline-panel .chart-track-label>span:last-child{margin-left:auto}.timeline-panel .chart-time-axis{flex-wrap:wrap}}@media (max-width:1100px){.theme-workspace:has(>.event-panel){grid-template-columns:216px minmax(0,1fr)}.theme-workspace>.trade-panel{grid-column:1/-1}.signal-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-stats>div:nth-child(2){border-right:0}.signal-stats>div:nth-child(-n+2){border-bottom:1px solid #343235}.signals-layout,.alerts-layout{grid-template-columns:minmax(0,1fr) minmax(260px,300px)}}@media (max-width:800px){:is(.theme-workspace:has(>.event-panel),.signals-layout,.alerts-layout){grid-template-columns:minmax(0,1fr)}.theme-workspace>.trade-panel{grid-column:auto}.portfolio-notes{grid-template-columns:minmax(0,1fr);gap:20px}.theme-table-panel .table-tools{flex-wrap:wrap;width:100%}.theme-table-panel .search-field{flex:150px}.theme-table-panel .search-field input{width:100%}.theme-table-panel .search-field>span{display:none}.rules-panel .rules-grid{grid-template-columns:minmax(0,1fr)}.rules-panel .rules-grid>div+div{border-top:1px solid #343235;border-left:0}.signal-method>div{margin-top:24px}.signal-method .method-fineprint{margin-top:24px!important}.research-notice{flex-wrap:wrap}.research-notice>span{flex:200px}.research-notice button{display:flex}:is(.theme-table-panel,.alerts-layout,.wallet-dialog) :is(input,select){font-size:16px}.trade-panel .slippage-label input{width:62px;font-size:16px}}@media (max-width:520px){.theme-table-panel .table-toolbar{padding:12px}.theme-table-panel table{table-layout:fixed;min-width:0}.theme-table-panel :is(th,td):nth-child(n+4){display:none}.theme-table-panel :is(th,td).star-cell{width:32px;padding:0 6px 0 10px}.theme-table-panel :is(th,td):nth-child(3){width:76px;padding-right:10px}.theme-table-panel th:nth-child(3){white-space:normal;font-size:9px}.theme-table-panel .theme-cell{width:auto;min-width:0;max-width:none;padding:18px 10px 18px 0}.theme-table-panel .theme-cell>a{align-items:flex-start;gap:8px}.theme-table-panel .theme-cell .asset-icon{width:24px;height:24px;font-size:15px}.theme-table-panel .theme-cell strong{font-size:12px;line-height:1.65}.theme-table-panel .theme-cell small,.theme-table-panel .theme-cell .stamp{font-size:9px}.theme-table-panel .probability-cell{min-width:0}.theme-table-panel .probability-cell>span{font-size:15px}.theme-table-panel .probability-bar{width:46px}.theme-table-panel .table-footer{padding:14px 12px}.theme-table-panel .table-footer>label{white-space:normal;gap:8px;font-size:11px}.theme-table-panel .table-footer select{max-width:180px;font-size:16px}.theme-heading h1{font-size:26px}.research-notice{padding:12px}.timeline-panel .linked-chart{padding-inline:14px}.timeline-panel .timeline-heading{padding-inline:16px}.timeline-panel .timeline-heading h2{font-size:23px}.timeline-panel .chart-track-label{letter-spacing:0}.timeline-panel .perp-context{padding-inline:16px}.rules-panel .detail-tabs{gap:0 18px;padding-inline:16px}.rules-panel .detail-tabs button{font-size:11px}.rules-panel :is(.rules-intro,.rules-grid>div,.mapping-review){padding:22px 18px}.signal-stats>div{padding:20px 14px}.signal-stats strong{font-size:32px}.signal-stats .label{font-size:9px}.signal-stats strong>span{font-size:11px}.signal-items>article{padding:22px 18px}.portfolio-hero{padding:36px 20px}.alert-builder{padding-inline:18px}.alert-builder .panel-kicker{margin-inline:-18px}.wallet-dialog{padding:30px 24px}:is(.info-popover,.health-popover){max-height:calc(100dvh - 96px);padding:28px 22px;top:72px;right:16px}.toast{padding:12px 14px}.legal-page>section{gap:12px}}
