.market-history{position:relative;min-width:0}.pair-panel-toolbar-controls{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%;height:100%}.pair-panel-toolbar-controls>.chart-mode-bloom{flex:none}.pair-panel-tabs{min-width:0;max-width:100%}.pair-panel-tabs [role=tablist]{gap:2px;padding:0;border-radius:0;border:0}.pair-panel-tabs [role=tab]{font-size:12px;min-height:33px;padding:5px 8px;white-space:nowrap}.pair-panel-toolbar{display:flex;align-items:center;justify-content:flex-end;height:42px;min-width:0;border-bottom:1px solid var(--tp-border);padding:0 6px}.pair-chart-preserved.is-hidden{overflow:hidden;position:absolute;top:0;left:0;right:0;visibility:hidden;pointer-events:none;opacity:0}.pair-panel-content{--pair-buy:#1ca76a;--pair-sell:#e04c72;min-width:0;height:calc(var(--workspace-chart-height,620px) - 42px);overflow:auto;overscroll-behavior:contain;padding:18px;color:var(--tp-text);box-sizing:border-box;background:var(--tp-panel)}.pair-panel-content h2{font-size:20px;margin:22px 0 20px}.pair-panel-content h3{font-size:16px;margin:0 0 15px}.pair-panel-content h4{font-size:13px;margin:8px 0 15px}.pair-panel-content button{cursor:pointer}.pair-information-grid,.pair-market-data-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.pair-information-grid>*,.pair-market-data-grid>*{min-width:0}.pair-info-logo{width:40px!important;height:40px!important;object-fit:contain;border-radius:50%;margin:0 0 12px}.pair-asset-description{font-size:13px;line-height:1.7;white-space:pre-line;overflow-wrap:anywhere;margin:0 0 20px}.pair-panel-facts{margin:0}.pair-panel-facts>div{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding:12px 0;border-bottom:1px solid var(--tp-border);font-size:13px}.pair-panel-facts dt{color:var(--tp-muted)}.pair-panel-facts dd{margin:0;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pair-panel-note{color:var(--tp-muted);font-size:11px;line-height:1.7;margin:15px 0 8px;overflow-wrap:anywhere}.pair-table-scroll{overflow-x:auto;max-width:100%}.pair-table-scroll table{width:100%;border-collapse:collapse;font-size:12px}.pair-table-scroll td,.pair-table-scroll th{text-align:left;padding:13px 12px;border-bottom:1px solid var(--tp-border);white-space:nowrap;font-variant-numeric:tabular-nums}.pair-table-scroll th{color:var(--tp-muted);font-weight:400}.pair-panel-state{display:grid;place-content:center;gap:12px;min-height:150px;text-align:center;color:var(--tp-muted);font-size:13px}.pair-panel-state button{color:var(--tenant-brand);border:1px solid var(--tp-border);border-radius:8px;padding:7px 14px;background:transparent}.pair-news-list{display:grid;gap:12px;margin-bottom:20px}.pair-news-list>a{padding:17px;border:1px solid var(--tp-border);border-radius:12px;color:inherit;text-decoration:none;background:linear-gradient(130deg,color-mix(in srgb,var(--tenant-brand) 5%,transparent),transparent)}.pair-news-list>a:hover{border-color:var(--tenant-brand)}.pair-news-list time{color:var(--tp-muted);font-size:11px}.pair-news-list h3{font-size:15px;margin:10px 0}.pair-news-list p{color:var(--tp-muted);font-size:12px;line-height:1.6;margin:0}.pair-market-data-grid>article{border:1px solid var(--tp-border);border-radius:16px;padding:18px;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--tenant-brand) 3%,transparent),transparent)}.pair-flow-donut{height:210px;max-width:260px;margin:20px auto 0}.pair-flow-donut>div{height:100%}.pair-flow-net{text-align:center;font-size:13px}.pair-flow-sides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;font-size:12px}.pair-flow-sides>div>div{display:flex;align-items:center;gap:4px;margin:8px 0}.pair-flow-sides strong{margin-left:auto;font-variant-numeric:tabular-nums}.pair-flow-sides h4{display:flex;gap:6px;flex-wrap:wrap}.pair-data-chart{height:230px;width:100%;margin-top:18px;overflow:hidden;--chart-background:transparent;--chart-foreground:var(--tp-text);--chart-foreground-muted:var(--tp-muted);--chart-label:var(--tp-muted);--chart-grid:var(--tp-border)}.pair-panel-content .reference-project.is-embedded{border:0;padding:0;background:transparent}.pair-panel-content .reference-project-links{grid-template-columns:1fr}@media(max-width:1500px){.exon-professional-chart-toolbar:has(.pair-panel-tabs) .exon-professional-timeframes{min-width:70px;flex:1}.pair-panel-tabs [role=tab]{font-size:11px;padding-inline:6px}.exon-professional-chart-toolbar:has(.pair-panel-tabs) .exon-professional-chart-tools>button{width:26px}.pair-panel-toolbar-controls>.chart-mode-bloom .chart-mode-bloom-trigger{width:105px}}@media(max-width:1100px){.pair-information-grid,.pair-market-data-grid{grid-template-columns:1fr}.pair-panel-content{padding:14px}.pair-panel-tabs [role=tab]{font-size:11px;padding-inline:5px}.exon-professional-chart-toolbar:has(.pair-panel-tabs){flex-wrap:wrap;align-content:center}.exon-professional-chart-tools:has(.pair-panel-tabs){max-width:100%;min-width:0;border-left:0}.exon-professional-chart-mode:has(.pair-panel-tabs){min-width:0;flex:1}}@media(max-width:600px){.pair-panel-toolbar-controls{gap:2px}.pair-panel-toolbar-controls>.chart-mode-bloom .chart-mode-bloom-trigger{width:88px;font-size:11px}.pair-panel-tabs [role=tab]{min-height:31px}.pair-panel-content{height:520px}.pair-flow-sides{gap:10px}}.pair-chart-tooltip{display:grid;gap:6px;padding:4px;font-size:11px;color:var(--tp-text);font-variant-numeric:tabular-nums}.pair-chart-tooltip time{color:var(--tp-muted)}.pair-flow-donut{overflow:hidden}.market-history-fullscreen.is-fullscreen .pair-panel-content{height:calc(100dvh - 42px)}.pair-panel-toolbar-controls .chart-mode-bloom-stage{left:auto;right:0;transform:translateY(-50%)}.pair-panel-toolbar-controls .chart-mode-bloom-stage:not([data-open]){width:100%;height:100%}.pair-panel-tabs{overflow-x:auto;scrollbar-width:none;flex:1 1 auto}.pair-panel-tabs [role=tablist]{width:max-content}@media(max-width:700px){.pair-panel-toolbar-controls>.chart-mode-bloom,.pair-panel-toolbar-controls>.chart-mode-bloom .chart-mode-bloom-trigger{width:34px}.exon-professional-chart-toolbar:has(.pair-panel-tabs){flex-wrap:nowrap;overflow:visible}.exon-professional-chart-toolbar:has(.pair-panel-tabs) .exon-professional-timeframes{flex:none;min-width:70px}.exon-professional-chart-tools:has(.pair-panel-tabs){flex:1;min-width:0}.exon-professional-chart-mode:has(.pair-panel-tabs){flex:1}}.pair-flow-bars{height:230px}.trading-activity-tabs{padding-bottom:6px}.trading-activity>.trading-activity-tabs{margin-left:0;margin-right:0}.trading-activity-tabbar-wrap{border-bottom:1px solid var(--tp-border)}.trading-activity-tabbar{display:flex;align-items:stretch;gap:20px;min-height:43px;padding:0 17px}.trading-activity-tabbar button{flex:0 0 auto;border:0;padding:9px 2px;background:transparent;color:var(--tp-muted);font:inherit;font-size:12px;font-weight:650;cursor:pointer;white-space:nowrap}.trading-activity-tabbar button[aria-selected=true]{color:var(--tp-text)}.trading-activity-tabbar button[aria-selected=true]>span{height:2px;background:var(--brand)}.trading-activity-tabbar button:focus-visible{outline:2px solid var(--brand);outline-offset:-3px}.trading-activity-unavailable{display:flex;align-items:center;white-space:nowrap;color:var(--tp-muted);opacity:.6;font-size:12px}.trading-activity-tabs [role=tabpanel]{padding:12px 17px 8px}.trading-activity-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin:0 0 10px;color:var(--tp-muted);font-size:11px}.trading-activity-filters label{display:inline-flex;align-items:center;gap:6px}.trading-activity-filters input[type=date],.trading-activity-filters select{max-width:190px;border:1px solid var(--tp-border);border-radius:3px;padding:5px 7px;background:var(--tp-raised);color:var(--tp-text);font:inherit}.trading-activity-filter-clear{border:0;padding:5px 0;background:transparent;color:var(--brand);font:inherit;cursor:pointer}.trading-activity-date-error{color:var(--tp-red);font-size:12px}.trading-order-cancel-trigger{width:fit-content;border:1px solid var(--border);padding:6px 9px;background:var(--secondary);color:var(--foreground);font:inherit;font-size:12px;cursor:pointer}.trading-order-cancel-popup{width:min(320px,calc(100vw - 24px));border:1px solid var(--border);padding:16px;background:var(--popover);color:var(--popover-foreground);font-size:12px;line-height:1.5}.trading-order-cancel-popup p{margin:10px 0}.trading-order-cancel-error{color:var(--destructive)}.trading-order-cancel-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.trading-order-cancel-actions button{border:1px solid var(--border);padding:7px 10px;background:var(--secondary);color:var(--foreground);font:inherit;cursor:pointer}.trading-order-cancel-actions button:last-child{border-color:var(--brand);color:var(--brand)}.trading-order-cancel-actions button:disabled{opacity:.6;cursor:wait}.trading-activity-filter-count{margin-left:auto;font-variant-numeric:tabular-nums}.trading-activity-select-field{display:inline-flex;align-items:center;gap:6px}.trading-activity-select-trigger{width:auto;min-width:110px;max-width:240px;min-height:32px;border:1px solid var(--border);background:var(--secondary);color:var(--foreground);font-size:12px}.trading-activity-column-settings,.trading-activity-select-options{border:1px solid var(--border);background:var(--popover);color:var(--popover-foreground);font-size:13px}.trading-activity-column-settings{width:250px;padding:16px;display:grid;gap:12px}.trading-activity-column-settings label{display:flex;align-items:center;justify-content:space-between;gap:16px}.trading-activity-table-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin:6px 0}.trading-activity-export-note,.trading-activity-loaded-count{color:var(--muted-foreground);font-size:12px}.trading-activity-loaded-count{margin-right:auto}.trading-activity-export-note{margin:6px 0 12px}.trading-activity-expanded{padding:12px 16px;background:var(--muted);border-bottom:1px solid var(--border)}.market-orders .trade-buy{color:var(--tp-green,#16b587)}.market-orders .trade-sell{color:var(--tp-red,#ef4164)}.trading-activity-load-more{display:block;width:100%;margin-top:10px;border:1px solid var(--tp-border);border-radius:3px;padding:9px 12px;background:var(--tp-raised);color:var(--tp-text);font:inherit;font-size:12px;cursor:pointer}.trading-activity-load-more:hover{border-color:var(--brand)}.trading-activity-load-more:disabled{opacity:.6;cursor:wait}.trading-activity-tabs [role=tabpanel][hidden]{display:none}.trading-activity-tabs .market-orders,.trading-activity-tabs .order-preview,.trading-activity-tabs .wallet-accounts{margin:0;border:0;padding:0;background:transparent;color:var(--tp-text)}.trading-activity-tabs .market-orders-heading{margin-bottom:8px}.trading-activity-signin{display:flex;align-items:center;justify-content:center;gap:12px;min-height:110px;color:var(--tp-muted);font-size:13px}.trading-activity-signin a{color:var(--brand);font-weight:750;text-decoration:none}.trading-activity-table-wrap{width:100%;overflow-x:auto}.trading-activity-table{width:100%;border-collapse:collapse;color:var(--tp-text);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.trading-activity-table th{color:var(--tp-muted);font-size:10px;font-weight:650;text-align:left}.trading-activity-table td,.trading-activity-table th{padding:9px 12px;border-bottom:1px solid var(--tp-border)}.trading-activity-table tbody tr:hover{background:var(--tp-raised)}.trading-activity-table .trade-buy{color:#11b88b}.trading-activity-table .trade-sell{color:#f24e69}.trading-activity-table summary{color:var(--brand);cursor:pointer}.trading-activity-details{display:grid;gap:6px;min-width:240px;max-width:360px;padding:10px 0;color:var(--tp-muted);white-space:normal}.trading-activity-details .market-order-events{display:grid;gap:4px}.trading-order-cancel-pending{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 0;color:var(--foreground);font-size:12px}.trading-order-cancel-pending button{border:1px solid var(--border);padding:5px 8px;background:var(--secondary);color:var(--brand);font:inherit;cursor:pointer}.trading-order-cancel-pending button:disabled{opacity:.6;cursor:wait}.trading-order-cancel-pending small{width:100%;color:var(--destructive)}.trading-activity-expanded .trading-activity-details{max-width:none;min-width:0}