.token-terminal-page{background:var(--background);max-width:2200px;margin:0 auto}.token-terminal{--terminal-pad:16px;background:var(--background);flex-direction:column;max-width:2200px;height:calc(100dvh - 65px);min-height:0;margin:0 auto;display:flex}.instrument-bar{border-bottom:1px solid var(--border-subtle);flex:none;align-items:center;gap:24px;min-height:64px;padding:8px 20px;display:flex}.instrument-identity{flex:none;align-items:center;gap:10px;min-width:0;max-width:440px;display:flex}.instrument-identity>[data-slot=button]{width:28px;height:32px;color:var(--muted-foreground)}.instrument-watchlist{width:24px;height:24px;color:var(--muted-foreground)}.instrument-watchlist[aria-pressed=true]{color:var(--foreground)}.instrument-identity .token-avatar{border:1px solid var(--border);width:38px;height:38px}.instrument-token-selector{letter-spacing:-.025em;gap:7px;max-width:100%;height:24px;padding:0;font-size:18px;font-weight:650}.instrument-identity h1{min-width:0}.instrument-metrics{scrollbar-width:thin;flex:0 auto;grid-auto-columns:max-content;grid-auto-flow:column;align-items:stretch;gap:6px;min-width:0;display:grid;overflow-x:auto}.instrument-metrics>div{background:0 0;border-radius:5px;min-width:84px;padding:6px 12px}.instrument-metrics dt{color:var(--muted-foreground);white-space:nowrap;margin-bottom:3px;font-size:10px;line-height:12px}.instrument-metrics dd{letter-spacing:0;font-family:var(--font-geist-mono), monospace;white-space:nowrap;font-size:13px;font-weight:600;line-height:20px}.instrument-metrics .instrument-market-cap{background:0 0;min-width:94px;padding-inline-start:0}.instrument-metrics .instrument-market-cap dd{font-size:18px}@media (pointer:coarse){.instrument-watchlist,.instrument-token-selector,.instrument-identity>[data-slot=button]{min-width:44px;min-height:44px}}.terminal-body{flex:1;grid-template-columns:minmax(0,1fr) 356px;min-height:0;display:grid}.terminal-main{grid-template-rows:minmax(280px,1fr) 254px;min-width:0;min-height:0;display:grid}.chart-region{flex-direction:column;min-width:0;min-height:0;display:flex}.terminal-chart-toolbar{border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;min-height:43px;padding:0 16px;display:flex}.terminal-chart-toolbar [data-slot=tabs-trigger]{padding:0 10px;font-size:11px}.terminal-chart-toolbar [data-slot=tabs-list]{height:32px}.toolbar-divider{background:var(--border);width:1px;height:14px}.chart-expand-button{color:var(--muted-foreground);width:28px;height:28px;margin-left:auto}.chart-canvas{flex:1;min-width:0;min-height:220px;position:relative;overflow:hidden}.chart-canvas>div{height:100%}.chart-event-strip{border-top:1px solid var(--border-subtle);scrollbar-width:thin;align-items:center;gap:5px;min-height:36px;padding:5px 12px;display:flex;overflow-x:auto}.chart-event-strip>span{color:var(--muted-foreground);flex:none;margin-right:4px;font-size:10px}.chart-event-strip>button{height:25px;color:var(--muted-foreground);border-radius:4px;flex:none;gap:6px;padding:0 7px;font-size:10px;font-weight:400}.chart-event-strip>button[aria-pressed=true]{color:var(--foreground);background:var(--secondary);box-shadow:inset 0 0 0 1px var(--border)}.chart-event-strip time{font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);font-size:9px}.event-point{background:currentColor;border-radius:50%;width:4px;height:4px}.chart-event-strip>.chart-time-range{font-size:9px;font-family:var(--font-geist-mono), monospace;white-space:nowrap;margin-left:auto;padding-left:12px}.terminal-rail{border-left:1px solid var(--border);background:var(--card);flex-direction:column;min-width:0;min-height:0;display:flex}.analysis-workspace{flex-direction:column;flex:1;min-height:270px;display:flex;overflow:hidden}.analysis-heading{min-height:43px;padding:0 var(--terminal-pad);justify-content:space-between;align-items:center;display:flex}.analysis-heading h2{align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.analysis-heading img{width:20px;height:20px}.connection-state{color:var(--muted-foreground);font-size:9px}.connection-state:before{content:"";background:var(--muted-foreground);border-radius:50%;width:4px;height:4px;margin:0 5px 1px 0;display:inline-block}.analysis-navigation{border-bottom:1px solid var(--border-subtle);padding:0 12px}.analysis-navigation [data-slot=tabs-list]{justify-content:flex-start;width:100%;height:30px}.analysis-navigation [data-slot=tabs-trigger]{flex:none;padding-inline:8px;font-size:11px}.analysis-body{min-height:0;padding:12px var(--terminal-pad);scrollbar-width:thin;flex:1;overflow-y:auto}.analysis-section-title{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.analysis-period{height:23px;padding:1px}.analysis-period [data-slot=tabs-trigger]{min-height:19px;padding:0 5px;font-size:9px}.flow-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:16px 0;display:grid}.flow-metrics>div{min-width:0}.flow-metrics>div+div{border-inline-start:1px solid var(--border-subtle);padding-inline-start:24px}.flow-metrics dt,.flow-metrics>div>span{color:var(--muted-foreground);font-size:11px}.flow-metrics dd{font:500 24px/1.2 var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:5px 0 3px}.flow-bar{background:var(--border);border-radius:2px;height:6px;margin-bottom:12px;display:flex;overflow:hidden}.flow-bar>span{height:100%}.flow-bar-buy{background:var(--positive)}.flow-bar-sell{background:var(--negative);flex:1}@media (max-width:560px){.flow-metrics{gap:12px}.flow-metrics>div+div{padding-inline-start:12px}.flow-metrics dd{font-size:18px}.flow-metrics dt,.flow-metrics>div>span{font-size:10px}}.flow-observation{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;font-size:10px;display:flex}.flow-observation p{color:var(--muted-foreground)}.flow-observation button{flex:none;gap:2px;height:24px;padding:0;font-size:10px}.analysis-events{border-top:1px solid var(--border-subtle);margin-top:8px;padding-top:4px}.analysis-event{border-radius:2px;justify-content:flex-start;gap:6px;width:100%;height:29px;padding:0;font-size:10px;font-weight:400;display:flex}.analysis-event>svg{color:var(--muted-foreground);flex:none}.analysis-event>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analysis-event>time{font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);margin-left:auto;font-size:9px}.analysis-composer{border-top:1px solid var(--border-subtle);flex:none;padding:12px;position:relative}.analysis-composer textarea{resize:none;field-sizing:fixed;background:var(--background);opacity:1;border-color:var(--input);height:88px;min-height:88px;padding:12px 38px 12px 12px;font-size:14px;line-height:22px}.analysis-composer>svg{color:var(--muted-foreground);opacity:.6;position:absolute;bottom:24px;right:24px}.analysis-event-detail h3{margin:9px 0;font-size:15px;font-weight:550}.analysis-event-detail p{color:var(--muted-foreground);font-size:12px;line-height:1.7}.analysis-event-detail>button{height:31px;margin-top:13px;font-size:11px}.analysis-event-detail .analysis-section-title>button{width:22px;height:22px}.event-addresses{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.event-addresses code{border:1px solid var(--border);border-radius:3px;padding:2px 5px;font-size:10px}.large-trades{margin-top:10px}.large-trade-row{border-bottom:1px solid var(--border-subtle);border-radius:0;justify-content:flex-start;gap:13px;width:100%;height:auto;min-height:48px;padding:8px 0;font-size:11px;display:flex}.large-trades strong{font:500 13px var(--font-geist-mono), monospace;display:block}.large-trades small{color:var(--muted-foreground);margin-top:4px;font-size:9px;display:block}.large-trade-row>button{color:var(--muted-foreground);margin-left:auto}.analysis-empty{color:var(--muted-foreground);padding:20px 0;font-size:12px}.analysis-position>strong{font:500 22px var(--font-geist-mono), monospace;margin:10px 0;display:block}.analysis-position dl>div{justify-content:space-between;font-size:11px;line-height:2.1;display:flex}.analysis-position dt{color:var(--muted-foreground)}.analysis-position dd{font-family:var(--font-geist-mono), monospace}.analysis-position>button{height:30px;margin-top:13px;font-size:11px}.terminal-order{border-top:1px solid var(--border-subtle);flex:none}.order-ticket{padding:12px var(--terminal-pad) 10px}.order-ticket-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.order-ticket-heading>[data-slot=tabs]{flex:1}.order-ticket-heading [data-slot=tabs-list]{background:var(--background);width:100%;height:31px;padding:2px}.order-ticket-heading [data-slot=tabs-trigger]{font-size:12px}.order-ticket-heading>[data-slot=dialog-trigger]{width:25px;height:28px;color:var(--muted-foreground)}.order-receive-amount>[data-slot=token-identity]{border:1px solid var(--border);background:var(--card);border-radius:16px;flex:none;padding:4px 8px 4px 4px}.order-ticket [data-variant=symbol] [data-slot=avatar]{width:20px;height:20px}.order-ticket [data-variant=symbol] [data-slot=token-symbol]{font-size:12px}.order-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:7px;display:grid}.order-presets>button{font:500 10px var(--font-geist-mono), monospace;background:0 0;border-radius:4px;min-width:0;height:25px;padding-inline:4px}.order-presets>button[aria-pressed=true]{color:var(--brand-muted);border-color:var(--brand-muted);background:var(--brand-soft)}.order-receive{border:1px solid var(--border);background:var(--background);border-radius:5px;margin-top:8px;padding:10px 12px}.order-receive-heading{color:var(--muted-foreground);align-items:center;gap:5px;margin-bottom:8px;font-size:10px;font-weight:500;display:flex}.order-receive-amount{justify-content:space-between;align-items:center;gap:8px;display:flex}.order-receive-amount>strong{font:500 18px var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.order-details{margin:6px 0 9px}.order-details>div{justify-content:space-between;align-items:center;font-size:10px;line-height:1.9;display:flex}.order-details dt{color:var(--muted-foreground)}.order-details dd{color:var(--foreground-secondary);letter-spacing:0;font-weight:500;font-family:var(--font-geist-mono), monospace}.order-details dd>span{font-family:var(--font-geist-sans), sans-serif;color:var(--muted-foreground);font-size:9px}.order-submit{border-radius:4px;width:100%;height:34px;font-size:12px}.order-submit:disabled{opacity:.4}.order-ticket[data-side=buy] .order-submit{background:var(--positive);color:var(--background)}.order-ticket[data-side=sell] .order-submit{background:var(--negative);color:var(--background)}.order-submit:hover:not(:disabled){filter:brightness(1.08)}.order-submit:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.order-ticket[data-side=buy] .order-ticket-heading>[data-slot=tabs] [role=tab][data-state=active]{color:var(--positive);background:var(--secondary)}.order-ticket[data-side=sell] .order-ticket-heading>[data-slot=tabs] [role=tab][data-state=active]{color:var(--negative);background:var(--secondary)}.order-authorization>button{width:100%}.terminal-mobile-trade>button[data-side=buy]{background:var(--positive);color:var(--background)}.terminal-mobile-trade>button[data-side=sell]{color:var(--negative);border-color:var(--negative)}.order-balance-login{height:auto;font-size:inherit;line-height:inherit;padding:0}.market-activity{border-top:1px solid var(--border-subtle);flex-direction:column;min-width:0;min-height:0;display:flex}.activity-toolbar{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;min-height:43px;padding:0 12px;display:flex}.activity-toolbar [data-slot=tabs-list]{height:32px}.activity-toolbar>[data-slot=tabs]{scrollbar-width:thin;overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}.activity-toolbar [data-slot=tabs-trigger]{flex:none;gap:5px;padding:0 9px;font-size:11px}.tab-total{font:400 9px var(--font-geist-mono), monospace;color:var(--muted-foreground)}.activity-toolbar .trade-side-filter{background:var(--card);height:24px;padding:1px}.trade-side-filter [data-slot=tabs-trigger]{padding:0 7px;font-size:9px}.activity-scroll{scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.activity-scroll [data-slot=table-container]{overflow:visible}.terminal-table{white-space:nowrap;font-size:11px}.terminal-table th{height:29px;color:var(--muted-foreground);background:var(--background);z-index:1;font-size:10px;font-weight:400;position:sticky;top:0}.terminal-table td{height:31px;font-family:var(--font-geist-mono), monospace;padding:1px 12px}.terminal-table th{padding:0 12px}.terminal-table tr{border-color:var(--border-subtle)}.terminal-table tbody tr:nth-child(2n){background:color-mix(in srgb, var(--card) 50%, transparent)}.terminal-table td button{height:28px;font:400 10px var(--font-geist-mono), monospace;color:var(--muted-foreground);padding:0}.terminal-table td button:hover{color:var(--foreground)}.trade-direction{font-family:var(--font-geist-sans), sans-serif;align-items:center;gap:4px;font-size:10px;display:inline-flex}.activity-filter{background:var(--secondary);justify-content:space-between;align-items:center;min-height:26px;padding:2px 16px;font-size:10px;display:flex}.activity-filter>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.activity-filter>button{flex:none;height:24px;padding:0 4px;font-size:10px}.holder-summary{background:var(--secondary);flex-wrap:wrap;align-items:center;gap:16px;min-height:26px;padding:8px 16px;font-size:10px;display:flex}.holder-summary dt{color:var(--muted-foreground);margin-right:4px;display:inline}.holder-summary dd{font-family:var(--font-geist-mono), monospace;display:inline}.holder-summary>div{white-space:nowrap}.holder-summary-note{color:var(--muted-foreground);white-space:nowrap}.holder-address{align-items:center;gap:4px;display:inline-flex}.activity-pagination{border-top:1px solid var(--border-subtle);min-height:25px;color:var(--muted-foreground);justify-content:space-between;align-items:center;padding:0 12px;font-size:9px;display:flex}.terminal-empty{height:100%;min-height:100px;color:var(--muted-foreground);justify-content:center;align-items:center;font-size:12px;display:flex}.terminal-position{flex-direction:column;align-items:flex-start;gap:18px;padding:20px;display:flex}.terminal-position dl{grid-template-columns:repeat(4,1fr);gap:30px;width:100%;display:grid}.terminal-position dt{color:var(--muted-foreground);margin-bottom:7px;font-size:10px}.terminal-position dd{font:400 12px var(--font-geist-mono), monospace}.terminal-position button{height:29px;font-size:11px}.terminal-token-info{grid-template-columns:1fr 1fr;gap:30px;padding:18px 20px;display:grid}.terminal-token-info h3{margin-bottom:7px;font-size:14px;font-weight:500}.terminal-token-info p{color:var(--muted-foreground);font-size:12px;line-height:1.7}.terminal-token-info>div>span{color:var(--muted-foreground);margin-top:9px;font-size:10px;display:block}.terminal-token-info dl{grid-template-columns:1fr 1fr;gap:16px;display:grid}.terminal-token-info dt{color:var(--muted-foreground);margin-bottom:5px;font-size:10px}.terminal-token-info dd{font-size:12px}.terminal-mobile-trade{display:none}.chart-expanded .terminal-main{grid-template-rows:minmax(0,1fr)}.chart-expanded .market-activity{display:none}.trade-detail-dialog dl{gap:12px;display:grid}.trade-detail-dialog dl>div{justify-content:space-between;gap:20px;font-size:12px;display:flex}.trade-detail-dialog dt{color:var(--muted-foreground)}.trade-detail-dialog dd{font-family:var(--font-geist-mono), monospace}.trade-wallet{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr);gap:7px;padding-top:14px;display:grid}.trade-wallet>span:first-child{color:var(--muted-foreground);grid-column:1/-1;font-size:11px}.trade-wallet [data-slot=hash-link]{font-size:11px}.trade-wallet button{width:28px;height:28px}.trade-detail-dialog>button[data-slot=button]{font-size:12px}.mobile-order-sheet{max-height:90dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:12px 12px 0 0;gap:0;overflow-y:auto;animation-duration:.18s!important}.mobile-order-sheet [data-slot=sheet-header]{border-bottom:1px solid var(--border-subtle);padding:16px;position:relative}.mobile-order-sheet [data-slot=sheet-header]>button{position:absolute;top:10px;right:12px}.mobile-order-sheet [data-slot=sheet-description]{font-size:11px}.mobile-order-sheet .order-ticket{padding:16px}.mobile-order-sheet .order-presets>button,.mobile-order-sheet .order-ticket-heading [data-slot=tabs-list],.mobile-order-sheet .order-ticket-heading>[data-slot=dialog-trigger]{height:40px;font-size:12px}.mobile-order-sheet .order-ticket-heading>[data-slot=dialog-trigger]{width:40px}.mobile-order-sheet .order-submit{height:44px}.mobile-order-sheet .order-receive-heading,.mobile-order-sheet .order-details>div{font-size:11px}@media (min-width:1750px){.terminal-body{grid-template-columns:minmax(0,1fr) 390px}.terminal-main{grid-template-rows:minmax(330px,1fr) 280px}.analysis-heading h2{font-size:13px}.analysis-event{height:33px;font-size:11px}.order-ticket{padding-top:16px;padding-bottom:14px}.order-details>div{line-height:2.2}.order-submit{height:38px}}@media (max-width:1200px){.instrument-bar{gap:12px;padding:8px 12px}.instrument-metrics>div{padding-inline:10px}.terminal-body{grid-template-columns:minmax(0,1fr) 324px}.activity-toolbar{gap:4px;padding-inline:8px}.activity-toolbar [data-slot=tabs-trigger]{padding-inline:6px;font-size:10px}.terminal-table td,.terminal-table th{padding-inline:8px}.chart-event-strip{gap:3px}.analysis-event{font-size:9px}}@media (max-width:1023px){.token-terminal-page{padding-bottom:calc(70px + env(safe-area-inset-bottom))}.token-terminal{display:contents}.instrument-bar{flex-wrap:wrap;gap:10px;padding:10px 12px}.instrument-identity{width:100%;max-width:none}.instrument-metrics{max-width:100%}.terminal-body{flex-direction:column;display:flex}.terminal-rail{display:contents}.analysis-workspace{border-bottom:1px solid var(--border-subtle);background:var(--card);order:-1;min-height:0}.analysis-body{flex:none;height:208px}.analysis-composer{display:block}.analysis-navigation [data-slot=tabs-list]{justify-content:flex-start}.analysis-body .analysis-events{display:none}.flow-observation{margin-bottom:0}.terminal-main{flex-direction:column;display:flex}.chart-region{height:440px}.chart-canvas{min-height:280px}.market-activity{height:370px}.terminal-order{display:none}.terminal-mobile-trade{bottom:0;z-index:40;padding:10px 16px;padding-bottom:calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--border-subtle);background:var(--background);grid-template-columns:minmax(0,1fr) 110px 110px;align-items:center;gap:8px;display:grid;position:fixed;inset-inline:0}.terminal-mobile-trade>span{font:500 15px var(--font-geist-mono), monospace}.terminal-mobile-trade small{color:var(--muted-foreground);margin-top:3px;font-size:10px;display:block}.terminal-mobile-trade>button{height:36px;font-size:12px}.chart-expanded .chart-region{height:65dvh}.chart-expanded .chart-canvas{min-height:0}}@media (max-width:560px){.instrument-metrics dd{font-size:11px}.instrument-metrics dt{font-size:9px}.instrument-metrics{width:100%}.terminal-chart-toolbar{gap:5px;padding-inline:8px}.terminal-chart-toolbar [data-slot=tabs-trigger]{padding-inline:8px}.chart-region{height:360px}.chart-canvas{min-height:215px}.chart-event-strip{padding-inline:8px}.activity-toolbar{flex-wrap:wrap;gap:6px;padding:5px 8px}.activity-toolbar [data-slot=tabs-trigger]{padding-inline:7px;font-size:11px}.activity-toolbar .trade-side-filter{height:24px}.terminal-table{min-width:510px}.activity-optional{display:none}.terminal-position dl{grid-template-columns:1fr 1fr;gap:18px}.terminal-position{padding:16px}.terminal-token-info{grid-template-columns:1fr;gap:20px;padding:16px}.terminal-mobile-trade{grid-template-columns:minmax(0,1fr) 83px 83px;gap:6px;padding-inline:12px}.terminal-mobile-trade>span{font-size:13px}.analysis-heading{min-height:39px}.analysis-navigation [data-slot=tabs-trigger]{font-size:12px}.analysis-event-detail>button{width:100%}}.chart-canvas-workspace{min-height:320px;padding:0}@media (max-width:1023px){.chart-region:has(.chart-canvas-workspace){height:520px}.chart-canvas-workspace{min-height:300px}}@media (max-width:560px){.chart-region:has(.chart-canvas-workspace){height:460px}.chart-canvas-workspace{min-height:260px}}.token-terminal{--terminal-order-width:356px}@media (min-width:1750px){.token-terminal{--terminal-order-width:390px}}@media (max-width:1200px){.token-terminal{--terminal-order-width:324px}}@media (min-width:1024px){.token-terminal{grid-template-columns:minmax(0, 1fr) var(--terminal-order-width);grid-template-rows:auto minmax(0,1fr);display:grid}.instrument-bar{grid-area:1/1;min-width:0}.terminal-body{display:contents}.terminal-main{grid-area:2/1}.terminal-rail{grid-area:1/2/3;overflow-y:auto}}.terminal-section-nav{display:none}@media (max-width:1023px){.terminal-section-nav{z-index:30;border-bottom:1px solid var(--border-subtle);background:var(--background);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:sticky;top:65px}.token-terminal-page :is(.chart-region,.market-activity,.market-theses){scroll-margin-top:max(0px,106px - 5rem)}.terminal-section-nav>button{min-height:40px;color:var(--muted-foreground);padding:0 4px;font-size:12px}.terminal-section-nav>button:hover{color:var(--foreground)}}.trade-conditions{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:6px 16px;display:flex}.trade-condition-window{width:78px}.trade-condition-min{width:96px;height:28px;font-size:12px}.trade-condition-label{width:132px}.trade-conditions-scope{color:var(--muted-foreground);flex:none;padding:4px 16px 6px;font-size:11px;line-height:1.5}.trade-conditions-failed{color:var(--destructive);align-items:center;gap:6px;display:flex}.trade-trader-cell{justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:inline-flex}.trade-trader-label{border:1px solid var(--border);white-space:nowrap;color:var(--muted-foreground);border-radius:3px;padding:0 5px;font-size:9px;line-height:15px}.trade-trader-page{color:var(--muted-foreground);align-items:center;display:inline-flex}.trade-trader-page:hover{color:var(--foreground)}@media (pointer:coarse){.trade-trader-page{justify-content:center;min-width:32px;min-height:32px}}@media (max-width:560px){.trade-conditions,.trade-conditions-scope{padding-inline:8px}.trade-trader-label{display:none}}.pool-facts{flex-direction:column;flex:none;gap:6px;padding:10px 12px 6px;display:flex}.pool-facts-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.pool-facts-header>div{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.pool-facts-header>[data-slot=button]{font-size:11px}.pool-facts h2,.pool-facts h3{color:var(--muted-foreground);font-size:11px;font-weight:400;line-height:16px}.pool-facts-value{font-family:var(--font-geist-mono), monospace;font-size:20px;font-weight:500;line-height:28px}.pool-reserves,.pool-fees{gap:4px;display:grid}.pool-reserve-grid{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pool-reserve-grid>div{justify-content:space-between;align-items:center;gap:6px;min-width:0;padding:6px 8px;display:flex}.pool-reserve-grid>div+div{border-left:1px solid var(--border)}.pool-reserve-grid [data-slot=token-identity]{--identity-avatar-size:16px;--identity-gap:4px}.pool-reserve-grid [data-slot=token-symbol]{font-size:11px;font-weight:500}.pool-reserve-grid dt{align-items:center;min-width:0;min-height:18px;display:flex}.pool-reserve-grid dd{max-width:60%;font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;flex:none;margin:0;font-size:15px;font-weight:500;line-height:20px}.pool-amount{font-variant-numeric:tabular-nums;border-radius:2px}.pool-amount:focus-visible{outline:1px solid var(--ring);outline-offset:3px}.pool-fees-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pool-fees-heading>span{color:var(--muted-foreground);font-size:11px}.pool-fees-heading strong{color:var(--foreground);margin-left:4px;font-weight:500}.pool-fee-bar{background:var(--background);border-radius:2px;height:4px;display:flex;overflow:hidden}.pool-fee-bar>span{flex-basis:0;min-width:0}.pool-fees [data-share=creator]{background:var(--muted-foreground)}.pool-fees [data-share=protocol]{background:color-mix(in srgb, var(--muted-foreground) 65%, var(--background))}.pool-fees [data-share=compound]{background:var(--foreground)}.pool-fee-legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.pool-fee-legend>div{flex-wrap:wrap;align-items:baseline;gap:0 4px;min-width:0;display:flex}.pool-fee-legend dt{color:var(--muted-foreground);align-items:center;gap:4px;font-size:10px;line-height:16px;display:flex}.pool-fee-legend dd{font-variant-numeric:tabular-nums;margin:0;font-size:11px;line-height:16px}.pool-fee-dot{border-radius:1px;flex:none;width:6px;height:6px}.pool-collected{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.pool-collected>p{flex-wrap:wrap;justify-content:flex-end;gap:2px 8px;min-width:0;font-size:11px;line-height:16px;display:flex}.pool-collected>p>span{overflow-wrap:anywhere}.pool-collected h3{flex:none}.pool-details{border-top:1px solid var(--border-subtle)}.pool-details-trigger{width:100%;height:28px;color:var(--muted-foreground);justify-content:space-between;padding-inline:0;font-size:11px}.pool-details-trigger:hover{color:var(--foreground);background:0 0}.pool-details-trigger[data-state=open] svg{transform:rotate(180deg)}.pool-details-list{gap:6px;padding:4px 0 8px;display:grid}.pool-details-list>div{grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:10px;display:grid}.pool-details-list dt{color:var(--muted-foreground);white-space:nowrap;font-size:11px}.pool-details-list dd{text-align:right;overflow-wrap:anywhere;min-width:0;font-size:11px}.pool-facts-address{font-family:var(--font-geist-mono), monospace;justify-content:flex-end;align-items:center;gap:2px;display:flex}.pool-facts-note{color:var(--muted-foreground);font-size:11px}@media (min-width:1024px) and (max-height:820px){.terminal-main{grid-template-rows:minmax(0,1fr) clamp(180px,28dvh,230px)}.chart-canvas-workspace{min-height:0}.terminal-order .order-ticket{padding-block:10px}.terminal-order [data-slot=token-amount-input][data-layout=inline]{margin-top:8px}.terminal-order .order-receive{align-items:center;gap:8px;padding:8px 10px;display:flex}.terminal-order .order-receive-heading{flex:none;max-width:64px;margin-bottom:0;line-height:14px}.terminal-order .order-receive-amount{flex:1;min-width:0}.terminal-order .order-receive-amount>strong{font-size:16px}.terminal-order .order-details>div{line-height:1.8}}@media (pointer:coarse){.pool-facts-header>[data-slot=button],.pool-details-trigger{min-height:44px}}.market-analysis .analysis-body{height:auto;min-height:0;padding:12px 16px}.creator-panel{flex-direction:column;gap:10px;padding:12px 16px 16px;display:flex}.creator-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.creator-address{min-width:0;font-family:var(--font-geist-mono), monospace;align-items:center;gap:6px;font-size:12px;display:flex}.creator-address a{font-family:var(--font-geist-sans), sans-serif;color:var(--muted-foreground);white-space:nowrap;font-size:11px}.creator-address a:hover{color:var(--foreground)}.creator-note{color:var(--muted-foreground);font-size:11px}.creator-holding{flex-wrap:wrap;gap:24px;display:flex}.creator-holding dt{color:var(--muted-foreground);font-size:10px}.creator-holding dd{font-variant-numeric:tabular-nums;font-size:13px}.creator-launch-name{align-items:baseline;gap:6px;min-width:0;display:flex}.creator-launch-name small{color:var(--muted-foreground);white-space:nowrap;font-size:9px}.trade-condition-buy{height:28px;margin-inline-start:auto;font-size:11px}.unranked-note{font-family:var(--font-geist-sans), sans-serif;color:var(--muted-foreground);white-space:nowrap;font-size:9px}.top-traders .analysis-period,.holder-graph .analysis-period{height:22px}.risk-checks{grid-template-columns:1fr;display:grid}.risk-check{border-bottom:1px solid var(--border-subtle);grid-template-columns:16px 120px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:6px 16px;font-size:11px;display:grid}.risk-check:nth-child(2n){background:color-mix(in srgb, var(--card) 50%, transparent)}.risk-check-icon{color:var(--muted-foreground);justify-self:center;align-items:center;display:inline-flex}.risk-check[data-tone=pass] .risk-check-icon{color:var(--positive)}.risk-check[data-tone=fail] .risk-check-icon{color:var(--negative)}.risk-check-label{color:var(--muted-foreground);min-width:0}.risk-check-verdict{min-width:0;font-family:var(--font-geist-mono), monospace;flex-direction:column;gap:2px;display:flex}.risk-check[data-tone=fail] .risk-check-verdict{color:var(--negative)}.risk-check-detail{font-family:var(--font-geist-sans), sans-serif;color:var(--muted-foreground);overflow-wrap:anywhere;font-size:10px}.risk-check-evidence{color:var(--muted-foreground);white-space:nowrap;font-size:9px}.holder-graph{flex-direction:column;gap:8px;padding-bottom:12px;display:flex}.holder-graph-note{white-space:normal;padding:0 16px}.holder-graph-split{flex-direction:column;gap:8px;min-width:0;display:flex}@media (min-width:900px){.holder-graph-split{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:start;gap:16px;display:grid}}.holder-graph-main{flex-direction:column;gap:6px;min-width:0;display:flex}.holder-graph-canvas{align-self:center;width:100%;max-width:420px;height:auto}.holder-graph-edge{stroke:var(--muted-foreground);stroke-width:1px;opacity:.5}.holder-graph-node{fill:color-mix(in srgb, var(--foreground) 35%, transparent);stroke:var(--border);stroke-width:1px;cursor:pointer;outline:none}.holder-graph-node[data-labelled]{stroke:var(--muted-foreground)}.holder-graph-node:hover,.holder-graph-node:focus-visible{stroke:var(--foreground);stroke-width:2px}.holder-graph-node[data-selected]{fill:color-mix(in srgb, var(--foreground) 70%, transparent);stroke:var(--foreground);stroke-width:2px}.holder-graph-detail{border-top:1px solid var(--border-subtle);flex-direction:column;gap:6px;padding:8px 16px;font-size:11px;display:flex}.holder-graph-links{flex-direction:column;gap:4px;font-size:10px;display:flex}.holder-graph-links li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.holder-graph-actions{gap:8px;display:flex}.holder-graph-list{padding:0 16px}.holder-graph-list ul{flex-direction:column;display:flex}.holder-graph-list li{font-family:var(--font-geist-mono), monospace;border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);align-items:center;gap:8px;font-size:10px;display:grid}.holder-graph-list button{height:24px;font:inherit;color:var(--muted-foreground);justify-self:start;padding:0}.holder-graph-list button:hover{color:var(--foreground)}@media (max-width:700px){.risk-check{grid-template-columns:16px minmax(0,1fr);row-gap:2px}.risk-check-evidence,.risk-check-verdict{grid-column:2}}
