@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Latin-6fWv1k7M.woff2)format("woff2");font-style:normal;font-weight:400 800;font-display:swap}:root{font-family:var(--content-font);--content-font:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:#e9edf5;font-synthesis:none;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;--background:#0b0e13;--surface:#11161e;--surface-raised:#171d27;--surface-recessed:#0d1118;--border:#28313e;--muted:#8490a3;--subtle:#536073;--accent:#a7f3d0;--accent-strong:#43d79b;--accent-hover:#c7ffe6;--icon-muted:var(--muted);--success:var(--accent-strong);--warning:#f0c36a;--selected-text:var(--accent);--selected-border:var(--accent-strong);--selected-background:#a7f3d014;--hover-background:color-mix(in srgb, var(--surface-recessed) 96%, var(--data-value-color));--accent-soft-background:#a7f3d012;--focus-ring:#43d79b1f;--focus-inset:#43d79b6b;--link-glow:#a7f3d059;--status-glow:#43d79ba6;--position-range-fill:#43d79bd1;--success-border:#43d79b61;--success-background:#43d79b0f;--warning-border:#f0c36a73;--warning-background:#f0c36a0f;--danger-border:#fb8f9b61;--danger-background:#fb8f9b0f;--data-label-color:var(--subtle);--data-value-color:#eef3fa;--scrollbar-track:#0d1118;--scrollbar-thumb:#536073;--scrollbar-thumb-hover:#8490a3;--danger:#fb8f9b;--control-height-default:44px;--control-height-compact:32px;--control-font:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--control-font-size:14px;background:#0b0e13}*{box-sizing:border-box}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body{background:var(--background);min-width:320px;margin:0}button,input{font:inherit}button{cursor:pointer}.app-shell{background:radial-gradient(circle at 76% 6%, #304e652b, transparent 30rem), var(--background);flex-direction:column;min-height:100vh;display:flex}.app-header{z-index:40;border-bottom:1px solid #28313eb3;justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);height:76px;margin:0 auto;display:flex;position:relative}.brand{color:#f3f7fc;font-family:var(--control-font);letter-spacing:-.02em;white-space:nowrap;background:0 0;border:0;align-items:center;gap:12px;padding:0;font-size:16px;font-weight:720;display:inline-flex}.brand:focus-visible{outline:2px solid var(--accent-strong);outline-offset:4px}.brand-mark{background:var(--accent);border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.brand-mark img{width:30px;height:30px;display:block}.header-status{color:var(--muted);letter-spacing:.13em;align-items:center;gap:8px;font-size:10px;font-weight:700;display:inline-flex}.status-dot{background:var(--success);width:7px;height:7px;box-shadow:0 0 12px var(--status-glow);border-radius:50%}.page{flex:1;width:min(1180px,100% - 48px);margin:0 auto}.search-page{flex-direction:column;justify-content:center;padding:96px 0 64px;display:flex}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(390px,500px);align-items:center;gap:12%;display:grid}.eyebrow,.card-index{color:var(--accent);letter-spacing:.18em;font-size:10px;font-weight:800}.card-index{color:var(--subtle);margin-bottom:24px}.card-index span{color:var(--accent)}h1{color:#f4f7fb;letter-spacing:-.07em;max-width:680px;margin:15px 0 22px;font-size:clamp(44px,6vw,76px);line-height:.98}h1 em{color:var(--accent);font-style:normal}.hero-copy h1{margin-top:0}.hero-subtitle{color:var(--muted);font-family:var(--content-font);margin:0;font-size:15px;line-height:1.5}.ui-card{border:1px solid var(--border);background:#11161ee0;border-radius:14px;box-shadow:0 20px 60px #00000029}.search-card{padding:30px}.ui-card-header{padding:25px 25px 19px}.search-card .ui-card-header{padding:0 0 25px}.ui-card-title{color:#eef3fa;letter-spacing:-.025em;margin:5px 0 0;font-size:17px}.ui-card-description{color:var(--muted);margin:9px 0 0;font-size:13px;line-height:1.5}.field-label{color:#c7d0dd;font-family:var(--control-font);letter-spacing:.05em;margin-bottom:9px;font-size:11px;font-weight:700;display:block}.search-row{gap:9px;display:flex}.mint-search-input{flex:auto;min-width:0;display:block;position:relative}.mint-search-input .ui-input{display:block}.mint-search-keycap{border:1px solid var(--border);height:20px;color:var(--muted);background:var(--surface-raised);font-family:var(--control-font);white-space:nowrap;pointer-events:none;border-radius:4px;align-items:center;padding:0 5px;font-size:10px;font-weight:600;line-height:1;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ui-input{width:100%;min-width:0;height:var(--control-height-default);border:1px solid var(--border);color:#f0f5fb;background:#0d1118;border-radius:8px;outline:0;padding:0 13px;font-size:13px;transition:border-color .16s,box-shadow .16s}.ui-input[type=number]{appearance:textfield}.ui-input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.ui-input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.ui-input--compact{height:var(--control-height-compact);padding-inline:8px}.ui-input::placeholder{color:#596577}.ui-input:focus{border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--focus-ring)}.ui-input[aria-invalid=true]{border-color:var(--danger)}.mint-search-input--hint .ui-input{padding-right:72px}.ui-button{height:var(--control-height-default);color:#07120e;background:var(--accent);font-family:var(--control-font);font-size:var(--control-font-size);border:0;border-radius:8px;flex:none;padding:0 16px;font-weight:800;transition:background .16s,border-color .16s,color .16s}.ui-button:hover:not(:disabled){background:var(--accent-hover)}.ui-button--secondary{border:1px solid var(--border);color:var(--muted);background:var(--surface-raised);font-weight:600}.ui-button--secondary:hover:not(:disabled){border-color:var(--accent-strong);color:var(--accent);background:color-mix(in srgb, var(--surface-raised) 96%, var(--data-value-color))}.ui-button--secondary[aria-expanded=true]{border-color:var(--selected-border);color:var(--selected-text);background:var(--selected-background)}.ui-button:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.ui-button:disabled{cursor:not-allowed;opacity:.45}.ui-button--compact{height:var(--control-height-compact)}.ui-button--pill{border-radius:999px}.ui-button--icon{--hover-background:color-mix(in srgb, var(--surface-raised) 96%, var(--data-value-color));width:var(--control-height-default);border:1px solid var(--border);color:var(--muted);background:var(--surface-raised);border-radius:5px;place-items:center;padding:0;display:grid}.ui-button--icon.ui-button--compact{width:var(--control-height-compact)}.ui-button--icon:hover:not(:disabled){border-color:var(--accent-strong);color:var(--accent);background:var(--hover-background)}.ui-modal-backdrop{z-index:100;background:#000000b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ui-modal{border:1px solid var(--border);width:min(380px,100%);max-height:calc(100vh - 32px);color:var(--data-value-color);background:var(--surface);border-radius:8px;padding:16px;overflow:auto;box-shadow:0 24px 56px #00000080}.ui-modal--wide{width:min(520px,100%);padding:20px}.ui-modal--wide .ui-modal-heading h2{font-size:18px}.ui-modal-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ui-modal-heading h2{font-family:var(--control-font);margin:0;font-size:16px;font-weight:700}.ui-modal-heading .ui-button{width:auto}.ui-modal-close{justify-content:center;align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.field-message{color:var(--danger);font-family:var(--control-font);overflow-wrap:anywhere;margin:9px 0 0;font-size:11px;line-height:1.4}.field-message--compact{margin-top:5px}.back-button{color:var(--muted);background:0 0;border:0;margin:22px 0 12px;padding:0;font-size:12px}.back-button:hover{color:var(--accent)}.detail-heading{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;padding:14px 0 16px;display:flex}.detail-heading h1{margin:8px 0 6px;font-size:clamp(28px,3vw,42px);line-height:1}.detail-heading h1 em{color:var(--muted)}.detail-address,.address-line{color:var(--subtle);word-break:break-all;margin:0;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.detail-grid{grid-template-columns:minmax(240px,.85fr) minmax(0,1.55fr) minmax(240px,.85fr);align-items:start;gap:18px;padding:25px 0 60px;display:grid}.detail-main-column{display:contents}.detail-side-column{flex-direction:column;grid-area:1/3/span 2;gap:18px;min-width:0;display:flex}.detail-main-column .chart-card{grid-area:1/2/span 2}.detail-main-column>.ui-card:not(.chart-card),.detail-main-column>.unavailable-state{grid-area:1/1/span 2}.chart-card{min-height:340px}.action-pane-placeholder{flex:1;min-height:150px}.detail-statusbar{border:1px solid var(--border);color:var(--muted);text-transform:uppercase;letter-spacing:.07em;background:#0e131a;border-radius:8px;justify-content:space-between;gap:18px;padding:12px 15px;font:10px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.detail-statusbar strong{color:var(--accent);font-weight:700}.chart-heading-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.chart-live-status{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.chart-live-status .status-dot{background:var(--subtle);box-shadow:none}.chart-live-status--live{color:var(--accent)}.chart-live-status--live .status-dot{background:var(--accent-strong);box-shadow:0 0 12px #43d79ba6}.chart-live-status--error{color:var(--danger)}.chart-live-status--error .status-dot{background:var(--danger)}.chart{padding:0 25px 25px}.chart-topline{justify-content:space-between;align-items:baseline;padding-bottom:17px;display:flex}.chart-topline strong{color:#ecfff5;letter-spacing:-.06em;font-size:25px}.chart svg{border-bottom:1px solid var(--border);background:repeating-linear-gradient(#0000 0 47px,#28313e8c 48px);width:100%;height:190px;display:block;overflow:visible}.chart-line{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;vector-effect:non-scaling-stroke}.chart-area{fill:url(#chart-fill);stroke:none}.chart-labels{color:var(--subtle);justify-content:space-between;padding-top:10px;font:10px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.muted-title{color:var(--muted);font-weight:400}.data-row{color:var(--muted);justify-content:space-between;padding:0 25px 25px;font-size:12px;display:flex}.data-row strong{color:#ecf4fc;font-weight:600}.metric-grid{border:1px solid var(--border);background:var(--border);grid-template-columns:1fr 1fr;gap:1px;margin:0 25px 25px;display:grid}.metric-grid div{background:var(--surface);padding:15px 13px}.metric-grid span,.pool-row span{color:var(--subtle);font-size:10px;display:block}.metric-grid strong{color:#e9f2fb;margin-top:7px;font-size:13px;display:block}.pool-list{padding:0 25px 25px}.pool-row{border:0;border-top:1px solid var(--border);width:100%;color:inherit;text-align:left;background:0 0;justify-content:space-between;gap:18px;padding:16px 0;display:flex}.pool-row:hover:not(.pool-row--selected){color:var(--accent);background:var(--hover-background)}.pool-row:focus-visible,.pool-row--selected{color:var(--accent);background:var(--selected-background)}.pool-row strong{color:#e9f2fb;font-size:12px}.pool-row:hover strong,.pool-row:focus-visible strong,.pool-row--selected strong{color:var(--accent)}.pool-row span{margin-top:6px;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.pool-meta{text-align:right;white-space:nowrap}.data-state{border:1px dashed var(--border);color:var(--muted);font-family:var(--content-font);overflow-wrap:anywhere;background:#11161e8c;border-radius:4px;padding:12px;font-size:12px;line-height:1.5}.data-state--loading{border-style:solid}.data-state--empty{border-color:#354153}.data-state--unavailable{color:var(--danger);background:#fb8f9b0f;border-color:#fb8f9b73}.data-state--unavailable strong{color:var(--danger)}.detail-page .data-state{margin:0 25px 25px;padding:15px}.unavailable-state{color:var(--muted);border:1px dashed #354153;border-radius:8px;margin:0 25px 25px;padding:15px;font-size:12px;line-height:1.5}@media (width<=800px){.app-header,.page{width:min(100% - 32px,680px)}.hero-grid,.detail-grid{grid-template-columns:1fr;gap:28px}.detail-main-column,.detail-side-column{flex-direction:column;grid-area:auto;gap:18px;display:flex}.detail-main-column .chart-card,.detail-main-column>.ui-card:not(.chart-card),.detail-main-column>.unavailable-state{grid-area:auto}.detail-statusbar{flex-direction:column;align-items:flex-start;gap:8px}.search-page{justify-content:flex-start;padding-top:70px}.detail-heading{flex-direction:column;align-items:flex-start}}@media (width<=520px){.header-status{max-width:70%}.header-status .status-dot{display:none}.search-row{flex-direction:column}.mint-search-keycap{display:none}.mint-search-input--hint .ui-input{padding-right:13px}.ui-button{width:100%}}.terminal-shell{width:100%;height:100vh;min-height:100vh;color:var(--text-main,#e9edf5);background:#0b0e13;grid-template-rows:auto minmax(0,1fr) auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;overflow:hidden}.terminal-command-bar{z-index:40;border-bottom:1px solid var(--border);min-height:56px;color:var(--muted);font-family:var(--control-font);background:#0f141b;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:0 14px;font-size:11px;display:grid;position:relative}.terminal-mint-search{justify-self:center;width:min(100%,440px);min-width:0;position:relative}.terminal-mint-search .search-row{gap:6px}.terminal-mint-search .ui-input{font-family:var(--control-font);border-radius:5px;font-size:11px}.terminal-mint-search .mint-search-input--hint .ui-input{padding-right:62px}.terminal-mint-search .mint-search-keycap{height:18px;font-size:9px;right:6px}.terminal-mint-search .ui-button{border-radius:5px}.terminal-mint-search .field-message{z-index:40;border:1px solid var(--danger);background:#171d27;border-radius:5px;width:100%;padding:8px 10px;position:absolute;top:100%;left:0}.terminal-wallet-status{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.connected-wallets{color:var(--muted);letter-spacing:normal;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 12px;font-size:11px;display:flex}.connected-wallets span{white-space:nowrap;font-variant-numeric:tabular-nums}.wallet-header-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:inline-flex}.wallet-header-actions>.ui-button{width:auto}.wallet-account-menu{font-family:var(--control-font);letter-spacing:normal;position:relative}.wallet-account-trigger{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.wallet-account-chevron{font-size:11px}.wallet-account-connection-hint{color:var(--warning);font-size:11px;font-weight:600}.wallet-account-popover{gap:8px;width:min(260px,100vw - 32px)}.wallet-account-identity{border-bottom:1px solid var(--border);color:var(--data-value-color);font-size:var(--control-font-size);flex-direction:column;gap:6px;padding:3px 4px 10px;font-weight:700;display:flex}.wallet-account-identity span:last-child{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:600}.wallet-account-connection{border:1px solid var(--warning-border);color:var(--warning);background:var(--warning-background);gap:6px;padding:8px;font-size:12px;display:grid}.wallet-account-connection p{color:var(--muted);overflow-wrap:anywhere;margin:0}.wallet-account-popover .ui-button{text-align:left;justify-content:space-between;align-items:center;width:100%;display:flex}.wallet-account-popover .ui-button small{color:var(--subtle);font-size:10px}.ui-modal:has(.wallet-deposit-guide){width:min(440px,100%)}.wallet-deposit-guide{font-size:var(--control-font-size);gap:20px;display:grid}.wallet-deposit-guide ol{color:var(--muted);gap:10px;margin:0;padding-left:24px;line-height:1.5;display:grid}.wallet-deposit-guide li::marker{color:var(--accent);font-weight:700}.wallet-deposit-destination,.wallet-address-display{gap:10px;display:grid}.wallet-address-display span{color:var(--data-value-color);font-weight:700}.wallet-address-display code{color:var(--data-value-color);font-family:var(--control-font);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-size:13px;font-weight:700}.wallet-deposit-destination .ui-button{width:100%}.wallet-deposit-destination p{color:var(--muted);margin:0;font-size:11px}.wallet-withdraw-amount{gap:10px;display:grid}.wallet-withdraw-amount label{color:var(--data-value-color);font-weight:700}.wallet-withdraw-amount p{margin:0}.wallet-withdraw-amount .ui-input{width:100%;min-width:0}.wallet-withdraw-balance-row{color:var(--muted);align-items:center;gap:4px;display:flex}.wallet-withdraw-balance-row .wallet-withdraw-max{white-space:nowrap;background:0 0;border:0;height:auto;padding:6px 4px}.wallet-withdraw-balance-row .wallet-withdraw-max:hover:not(:disabled){background:var(--surface-raised);border:0}.wallet-withdraw-balance-row .wallet-withdraw-max:focus-visible{outline:1px solid var(--accent-strong);outline-offset:1px}.wallet-withdraw-confirm{gap:20px;min-width:0;display:grid}.wallet-withdraw-confirm-hero{text-align:center;gap:8px;padding:8px 0 4px;display:grid}.wallet-withdraw-confirm-hero span{color:var(--muted)}.wallet-withdraw-confirm-amount{color:var(--data-value-color);font-family:var(--control-font);overflow-wrap:anywhere;font-size:24px;font-weight:700}.wallet-withdraw-confirm-summary{border:1px solid var(--border);background:var(--surface-raised);border-radius:8px;padding:12px;display:grid}.wallet-withdraw-confirm-summary .wallet-address-display span{color:var(--muted);font-weight:600}.wallet-withdraw-confirm-summary .wallet-address-display+.wallet-address-display{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}.wallet-withdraw-confirm-actions,.wallet-confirm-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wallet-withdraw-confirm-actions .ui-button,.wallet-confirm-actions .ui-button{width:100%}@media (width<=480px){.wallet-withdraw-confirm-actions,.wallet-confirm-actions{grid-template-columns:1fr}}.terminal-launch-grid{grid-template-columns:minmax(220px,.72fr) minmax(520px,1.8fr) minmax(320px,.92fr);gap:8px;height:100%;min-height:0;padding:8px;display:grid;overflow:hidden}.terminal-chart-pane{align-self:start;height:auto;min-height:0}.terminal-chart-pane .terminal-pane-body{height:auto;display:block;overflow:visible}.tradingview-chart-shell{background:0 0;grid-template-rows:auto minmax(0,1fr);height:560px;min-height:560px;display:grid;position:relative;overflow:hidden}.tradingview-empty-state{pointer-events:none;place-items:center;display:grid;position:absolute;inset:46px 0 0}.tradingview-toolbar{z-index:6;border-bottom:1px solid var(--border);min-height:40px;color:var(--muted);background:#0d1118;justify-content:space-between;align-items:center;gap:10px 14px;padding:8px 12px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;position:relative}.tradingview-readout-left,.tradingview-readout-prices{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:inline-flex}.tradingview-pair-name{color:#d6e4d8;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tradingview-ohlc{align-items:baseline;gap:8px;min-width:0;display:inline-flex}.tradingview-ohlc>span{color:var(--subtle);font-size:10px}.tradingview-ohlc strong{color:var(--accent);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.tradingview-ohlc--negative strong{color:var(--danger)}.tradingview-timeframes{gap:0;display:inline-flex}.tradingview-timeframe{color:var(--subtle);font:inherit;cursor:pointer;background:0 0;border:0;padding:3px 5px;font-size:10px}.tradingview-timeframe:hover,.tradingview-timeframe--selected{color:var(--accent);background:#a7f3d014}.tradingview-chart{height:100%;min-height:0}.terminal-pane{border:1px solid var(--border);background:#11161e;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.terminal-pane-header{z-index:10;border-bottom:1px solid var(--border);color:#d6dee9;background:linear-gradient(90deg, var(--accent-soft-background), transparent 58%);height:40px;font-family:var(--control-font);justify-content:space-between;align-items:center;gap:12px;padding:3px 12px;font-size:11px;display:flex;position:relative}.terminal-pane-header-actions{align-items:center;gap:8px;display:inline-flex}.terminal-pane-header small{color:var(--subtle);font:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.position-settings-menu{position:relative}.position-settings-trigger svg{width:15px;height:15px}.position-settings-trigger[aria-expanded=true]{border-color:var(--accent-strong);color:var(--accent);background:var(--selected-background)}.position-settings-popover{z-index:30;border:1px solid var(--border);color:#eef3fa;background:#11161e;gap:12px;width:250px;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 32px #00000073}.position-settings-title{color:var(--accent);font-family:var(--control-font);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.position-settings-field{color:var(--muted);font-family:var(--control-font);gap:5px;font-size:10px;display:grid}.position-settings-control{gap:5px;display:grid}.position-settings-control .field-message{margin:0}.position-settings-field input,.position-settings-field select{font-family:var(--content-font);width:100%;height:var(--control-height-compact);border:1px solid var(--border);color:#eef3fa;font:inherit;background:#0d1118;border-radius:3px;padding:0 8px;font-size:11px}.position-settings-input-unit{align-items:center;display:flex}.position-settings-input-unit input{border-right:0;border-radius:3px 0 0 3px}.position-settings-input-unit i{height:var(--control-height-compact);border:1px solid var(--border);color:var(--subtle);background:#11161e;border-left:0;place-items:center;padding:0 8px;font-style:normal;display:grid}.position-settings-note{color:var(--subtle);margin:0;font-size:9px}.terminal-pane-body{min-height:0;overflow:auto}.terminal-explorer-pane .terminal-pane-body{padding:12px}.terminal-top-metadata,.terminal-explorer-pane .terminal-pane-body,.terminal-actions-pane .terminal-pane-body,.token-positions-section{font-family:var(--content-font)}.terminal-top-metrics,.terminal-pool-detail,.strategy-panel-content,.positions-table{font-variant-numeric:tabular-nums}.terminal-top-metrics b,.terminal-section-title,.positions-table th,.terminal-key-values dt{font-family:var(--control-font)}.terminal-chart-pane{grid-template-rows:auto minmax(0,1fr)}.terminal-chart-pane .terminal-pane-body{grid-template-rows:auto minmax(0,1fr);padding:0;display:grid}.terminal-actions-pane .terminal-pane-body{padding:14px;overflow:hidden auto}.terminal-token-info{border-bottom:1px solid var(--border);gap:7px;padding-bottom:14px;display:grid}.terminal-token-info h1{color:#f4f7fb;letter-spacing:-.06em;margin:0;font-size:24px}.terminal-token-info h1 em{color:var(--muted);font-style:normal}.terminal-token-info p{overflow-wrap:anywhere;color:var(--subtle);margin:0;font-size:10px}.terminal-metric-lines{color:#e9f2fb;gap:5px;margin-top:5px;font-size:11px;display:grid}.terminal-metric-lines span{border-top:1px solid #28313ea6;justify-content:space-between;gap:8px;padding-top:5px;display:flex}.terminal-metric-lines b{color:var(--subtle);text-transform:uppercase;font-weight:600}.terminal-pool-explorer{gap:10px;padding-top:14px;display:grid}.terminal-section-title{color:var(--accent);letter-spacing:.12em;font-size:10px;font-weight:800}.terminal-explorer-pane .pool-list{margin:0}.terminal-explorer-pane .pool-row{padding:12px 0}.terminal-market-header{border-bottom:1px solid var(--border);background:#0e131a;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.terminal-market-header>div:first-child{gap:5px;min-width:0;display:grid}.terminal-market-header strong{color:#eef3fa;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.terminal-market-readout{color:var(--subtle);white-space:nowrap;gap:12px;font-size:10px;display:flex}.terminal-market-readout b{color:var(--accent);font-size:12px}.terminal-chart-content{scrollbar-color:auto;background:#0d1118;height:560px;min-height:560px;padding:0}.terminal-chart-content .chart{min-height:100%;padding:0}.terminal-chart-content .chart svg{height:min(64vh,520px)}.tradingview-chart{width:100%;height:100%;min-height:0}.terminal-actions-content{align-content:start;gap:12px;display:grid}.terminal-actions-content h2{color:#eef3fa;margin:0;font-size:18px}.terminal-key-values{border-top:1px solid var(--border);gap:0;margin:0;display:grid}.terminal-key-values div{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:10px 0;font-size:11px;display:flex}.terminal-key-values dt{color:var(--subtle);text-transform:uppercase}.terminal-key-values dd{color:#eef3fa;margin:0}.terminal-next-step{color:var(--muted);border:1px dashed #354153;gap:7px;margin-top:14px;padding:12px;font-size:11px;line-height:1.5;display:grid}.terminal-next-step strong{color:var(--accent)}.terminal-next-step p{margin:0}.terminal-status-bar{border-top:1px solid var(--border);color:var(--subtle);text-transform:uppercase;background:#0f141b;gap:22px;padding:9px 14px;font-size:10px;display:flex}.terminal-status-bar b{color:var(--accent);font-weight:700}.terminal-chart-pane{align-self:stretch;height:100%}.terminal-chart-pane .terminal-pane-body{display:block;overflow:hidden auto}.selected-token-wallet-balance{background:var(--surface-raised);color:var(--muted);font-family:var(--content-font);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 14px;font-size:11px;display:flex}.selected-token-wallet-balance strong{color:var(--text-main);font-variant-numeric:tabular-nums;font-size:13px}.selected-token-wallet-balance small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.selected-token-wallet-balance>:last-child:not(strong){margin-left:auto}.manual-sale-feedback .status-banner{margin:8px 14px}.token-positions-section{border-top:1px solid var(--border);background:#0f141b}.token-positions-heading{justify-content:space-between;align-items:flex-end;gap:16px;padding:16px 14px 12px;display:flex}.token-positions-heading h2{color:#eef3fa;margin:4px 0 0;font-size:16px}.token-positions-heading small{color:var(--subtle);font-size:9px}.positions-stream-error{color:var(--danger);background:#fb8f9b0f;border:1px solid #fb8f9b61;border-radius:4px;margin:8px 14px 0;padding:8px 10px;font-size:10px}.status-banner{color:var(--muted);font-family:var(--content-font);overflow-wrap:anywhere;background:#8f98a60f;border:1px solid #8f98a661;border-radius:4px;gap:4px;padding:9px 10px;font-size:10px;line-height:1.45;display:grid}.token-positions-section>.status-banner{margin:8px 14px 0}.status-banner strong{color:#eef3fa}.status-banner--success{border-color:var(--success-border);color:var(--success);background:var(--success-background)}.status-banner--success strong{color:var(--accent)}.status-banner--warning{border-color:var(--warning-border);color:var(--warning);background:var(--warning-background)}.status-banner--warning strong{color:var(--warning)}.status-banner--error{border-color:var(--danger-border);color:var(--danger);background:var(--danger-background)}.status-banner--error strong{color:var(--danger)}.status-banner a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.status-banner a:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.positions-table-scroll{width:100%;height:100%;overflow:auto}.terminal-pane-body,.positions-table-scroll{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}:is(html,.terminal-pane-body,.positions-table-scroll)::-webkit-scrollbar{width:8px;height:8px}:is(html,.terminal-pane-body,.positions-table-scroll)::-webkit-scrollbar-track{background:var(--scrollbar-track)}:is(html,.terminal-pane-body,.positions-table-scroll)::-webkit-scrollbar-thumb{border:2px solid var(--scrollbar-track);background:var(--scrollbar-thumb);border-radius:999px}:is(html,.terminal-pane-body,.positions-table-scroll)::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.positions-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:860px}.positions-table th{z-index:2;border-bottom:1px solid var(--border);color:var(--subtle);letter-spacing:.1em;text-align:left;text-transform:uppercase;background:#0d1118;padding:10px 14px;font-size:9px;font-weight:800;position:sticky;top:0}.positions-table th:first-child{width:28%}.positions-table th:nth-child(2){width:25%}.positions-table th:nth-child(3){width:21%}.positions-table th:nth-child(4){width:14%}.positions-table th:last-child{width:92px}.position-row{border-bottom:1px solid var(--border);transition:background .16s}.position-row td{vertical-align:top;padding:15px 14px}.position-row .position-pnl-cell,.position-row .position-actions-cell{vertical-align:middle}.position-range,.position-metric,.position-pnl{align-content:start;gap:6px;display:grid}.position-range-heading{align-items:center;gap:8px;display:flex}.position-range-heading strong{color:#edf4fb;font-size:14px}.position-range-heading strong span{color:var(--subtle)}.position-range-heading a{color:var(--subtle);display:inline-grid}.position-range-heading a:hover,.position-range-heading a:focus-visible{color:var(--accent)}.position-range-heading svg{width:14px;height:14px}.position-range>span{color:var(--subtle);font-size:10px}.position-analytics-failure{max-width:180px;color:var(--danger);margin-top:7px;font-size:9px;line-height:1.35;display:block}.position-analytics-failure--stale{color:var(--warning)}.position-range-preview{box-sizing:border-box;width:128px;height:32px;margin-top:2px;padding:0 12px;transition:opacity .2s;position:relative}.position-range-preview:hover{opacity:.8}.position-range-preview__canvas{box-sizing:border-box;background:linear-gradient(90deg, transparent 0 12%, var(--position-range-fill) 12% 88%, transparent 88%) center / 100% 4px no-repeat, linear-gradient(#536073c7, #536073c7) center / 100% 1px no-repeat;width:104px;height:32px;display:block}.position-range-preview__marker{background:#eef3fa;border-radius:1px;width:1px;height:20px;transition:left .18s linear;position:absolute;top:6px;transform:translate(-50%);box-shadow:0 0 4px #eef3fa8c}.position-range-preview__marker:before{content:"";background:#eef3fa;border:1px solid #0d1118;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:50%;transform:translate(-50%,-50%)}.position-metric>strong,.position-pnl>strong{color:#edf4fb;font-size:14px;font-weight:700}.position-analytics-state{font-size:10px;font-weight:700}.position-analytics-state--pending{color:var(--muted)}.position-analytics-state--error{color:var(--danger)}.position-analytics-state--stale{color:var(--warning)}.position-token-amount{color:#bcc7d5;align-items:center;gap:6px;min-width:0;font-size:10px;display:flex}.position-token-amount img{object-fit:cover;border-radius:50%;flex:0 0 18px;width:18px;height:18px}.position-token-amount small{color:var(--subtle);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.position-pnl span{color:var(--muted);font-size:10px}.position-pnl--positive strong,.position-pnl--positive span{color:var(--success)}.position-pnl--negative strong,.position-pnl--negative span{color:var(--danger)}.position-actions{justify-content:flex-end;gap:7px;display:flex}.position-action-button svg{width:16px;height:16px}.positions-state{min-height:220px;color:var(--muted);text-align:center;place-content:center;gap:8px;padding:28px;font-size:11px;display:grid}.positions-state strong{color:#eef3fa;font-size:16px}.positions-state span,.positions-state small{max-width:520px}.positions-state.data-state--unavailable{min-height:180px;margin:24px}.positions-state.data-state--unavailable strong{color:var(--danger)}.terminal-explorer-pane .data-state{margin:0}@media (width<=1100px){.terminal-launch-grid{grid-template-columns:minmax(200px,.7fr) minmax(0,1.5fr)}.terminal-actions-pane{grid-column:1/-1;min-height:260px}.terminal-chart-pane{height:100%}}@media (width<=720px){.terminal-mint-search .mint-search-input--hint .ui-input{padding-right:8px}.terminal-command-bar{grid-template-columns:auto minmax(0,1fr)}.terminal-wallet-status{grid-column:1/-1}.terminal-command-bar>.wallet-header-actions,.terminal-command-bar>.connected-wallets{grid-column:1/-1;justify-self:end}.terminal-shell{grid-template-rows:auto auto auto;height:auto;min-height:100vh;overflow:visible}.terminal-launch-grid{grid-template-columns:1fr;height:auto;min-height:auto;overflow:visible}.terminal-pane{min-height:280px}.terminal-chart-pane{height:auto;min-height:0}.terminal-chart-content{height:560px;min-height:560px}.terminal-actions-pane{grid-column:auto}.terminal-status-bar{flex-wrap:wrap;gap:8px 14px}}.terminal-top-metadata{border-bottom:1px solid var(--border);background:#11161e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:12px 16px;display:flex}.terminal-top-identity{flex:360px;align-items:center;gap:11px;min-width:0;display:flex}.terminal-avatar{border:1px solid var(--accent-strong);color:#07120e;background:var(--accent);border-radius:12px;flex:0 0 60px;place-items:center;width:60px;height:60px;font-size:14px;font-weight:900;display:grid}.terminal-top-identity h1{overflow-wrap:anywhere;color:#f3f7fb;letter-spacing:-.03em;min-width:0;margin:0;font-size:16px}.terminal-identity-details{min-width:0}.terminal-identity-address{align-items:center;gap:4px;min-width:0;display:flex}.terminal-copy-address{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 24px;place-items:center;display:grid}.terminal-copy-address:hover,.terminal-copy-address:focus-visible{color:#eef3fa}.terminal-copy-address:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.terminal-copy-address:disabled{cursor:wait;opacity:.6}.terminal-avatar-image{object-fit:cover;overflow:hidden}.terminal-token-links{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.terminal-token-links a{width:23px;height:23px;color:var(--icon-muted);background:0 0;flex:0 0 23px;place-items:center;text-decoration:none;display:grid}.terminal-token-link-icon{width:16px;height:16px;-webkit-mask-image:var(--icon-mask);mask-image:var(--icon-mask);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon-mask);background:currentColor;display:block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.terminal-token-link-icon--bubblemaps{width:20px;height:13px}.terminal-token-link-icon--gmgn{width:17px;height:17px}.terminal-token-link-icon--dexscreener{width:20px;height:20px}.terminal-token-links a:hover,.terminal-token-links a:focus-visible{color:var(--accent);filter:drop-shadow(0 0 7px var(--link-glow))}.terminal-token-links a:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px;border-radius:4px}.terminal-top-identity p{color:var(--subtle);margin:0;font-size:10px}.terminal-top-identity .terminal-address{font-size:12px}.terminal-top-metrics{flex-wrap:wrap;flex:280px;justify-content:flex-end;gap:16px;display:flex}.terminal-top-metrics span{color:#eef3fa;text-align:right;gap:4px;font-size:13px;display:grid}.terminal-top-metrics b{color:var(--subtle);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.terminal-pool-detail{gap:10px;display:grid}.terminal-pool-detail h2{color:#eef3fa;margin:0;font-size:18px}.terminal-address{overflow-wrap:anywhere;color:var(--subtle);font-family:var(--control-font);margin:0;font-size:10px}.strategy-panel-content{gap:18px;display:grid}.strategy-section{border-bottom:1px solid var(--border);gap:10px;padding-bottom:16px;display:grid}.strategy-section:last-child{border-bottom:0}.strategy-pool-create .ui-button{width:100%}.strategy-muted{color:var(--muted);margin:0;font-size:11px}.strategy-pool-list{gap:1px;display:grid}.strategy-pool-row{width:100%;color:var(--muted);text-align:left;font-family:var(--control-font);cursor:pointer;background:#0d1118;border:1px solid #0000;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:4px 8px;padding:9px;font-size:11px;display:grid}.strategy-pool-row:hover:not(.strategy-pool-row--selected){color:#eef3fa;background:var(--hover-background);border-color:#526174}.strategy-pool-row:focus-visible{outline:2px solid var(--accent-strong);outline-offset:1px}.strategy-pool-identity,.strategy-pool-values{display:contents}.strategy-pool-identity strong{color:#eef3fa;text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.strategy-pool-identity small{min-width:0;color:var(--subtle);text-overflow:ellipsis;white-space:nowrap;grid-area:2/1;font-size:9px;overflow:hidden}.strategy-field{color:var(--muted);font-family:var(--control-font);gap:5px;font-size:10px;display:grid}.strategy-field input{border:1px solid var(--border);color:#eef3fa;width:100%;font:inherit;font-family:var(--content-font);background:#0d1118;border-radius:3px;padding:0 8px;font-size:11px}.strategy-input-unit{height:var(--control-height-compact);outline:1px solid var(--border);outline-offset:-1px;color:#eef3fa;min-width:0;font-family:var(--content-font);background:#0d1118;border-radius:3px;align-items:stretch;font-size:11px;font-weight:700;display:flex;overflow:hidden}.strategy-input-unit .budget-number-cell{flex:1 1 0;align-items:center;min-width:0;display:flex}.strategy-input-unit input:focus{box-shadow:none;border:0}.strategy-input-unit i{height:var(--control-height-compact);border-left:1px solid var(--border);color:var(--subtle);background:#11161e;place-items:center;padding:0 8px;font-style:normal;display:grid}.position-cost-quote{--cost-text-size:11px;border:1px solid var(--border);background:var(--border);gap:1px;margin:0;display:grid}.position-cost-quote div{color:var(--subtle);font-size:var(--cost-text-size);background:#0d1118;justify-content:space-between;align-items:center;gap:10px;padding:7px 8px;display:flex}.position-cost-quote dt{max-width:68%}.position-cost-quote dd{color:#eef3fa;text-align:right;white-space:nowrap;margin:0}.position-cost-quote .position-cost-shortfall{color:var(--danger);background:#fb8f9b0f}.position-cost-quote .position-cost-shortfall dd,.position-cost-quote .position-cost-nonrefundable--positive dt,.position-cost-quote .position-cost-nonrefundable--positive dd{color:var(--danger)}.position-cost-quote--error{color:var(--danger);background:#fb8f9b0f;border-color:#fb8f9b66;padding:8px;font-size:9px}.opening-cost-summary{gap:5px;display:grid}.opening-cost-check-error{color:var(--danger);margin:0}.liquidity-shape-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid}.liquidity-shape-option{min-width:0;height:var(--control-height-default);border:1px solid var(--border);color:var(--muted);font-family:var(--control-font);font-size:var(--control-font-size);cursor:pointer;background:#0d1118;border-radius:3px;justify-content:center;align-items:center;gap:5px;padding:4px;font-weight:750;transition:border-color .15s,color .15s,background .15s;display:flex}.liquidity-shape-option:hover:not([data-selected=true]){color:#eef3fa;background:var(--hover-background);border-color:#526174}.liquidity-shape-option:focus-visible{outline:2px solid var(--accent-strong);outline-offset:1px}.strategy-pool-row--selected,.liquidity-shape-option[data-selected=true]{border-color:var(--selected-border);color:var(--selected-text);background:var(--selected-background)}.strategy-pool-row--selected .strategy-pool-identity strong,.strategy-pool-row--selected .strategy-pool-values>b{color:var(--selected-text)}.liquidity-shape-glyph{flex:0 0 32px;width:32px;height:14px;display:block;overflow:visible}.liquidity-shape-baseline{stroke:currentColor;stroke-width:.75px;opacity:.28}.liquidity-shape-bar{fill:currentColor;opacity:.66;transition:opacity .15s}.liquidity-shape-option:hover .liquidity-shape-bar,.liquidity-shape-option[data-selected=true] .liquidity-shape-bar{opacity:1}.dlmm-range-table{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:2px;display:grid}.dlmm-range-input-group{gap:7px;min-width:0;display:grid;position:relative}.dlmm-range-input-label-row{align-items:center;gap:4px;margin-left:2px;display:flex}.dlmm-range-input-label{color:var(--muted);font-family:var(--control-font);font-size:10px;font-weight:700}.dlmm-range-input-card{min-width:0;height:var(--control-height-default);outline:1px solid var(--border);outline-offset:-1px;color:#eef3fa;background:#0d1118;border-radius:3px;align-items:stretch;font-size:11px;font-weight:700;display:flex;overflow:hidden}.dlmm-range-price-cell,.dlmm-range-percent-cell,.budget-number-cell{background:#0d1118;align-items:center;min-width:0;transition:background .14s;display:flex}.dlmm-range-price-cell,.budget-number-cell{border-radius:3px 0 0 3px;flex:1 1 0}.dlmm-range-percent-cell{border-left:1px solid var(--border);flex:.6 60px;min-width:60px}.dlmm-range-percent-value{align-items:center;width:100%;min-width:0;display:flex;position:relative}.dlmm-range-price-cell:hover,.dlmm-range-percent-cell:hover,.budget-number-cell:hover{background:var(--hover-background)}.dlmm-range-price-cell:focus-within,.dlmm-range-percent-cell:focus-within,.budget-number-cell:focus-within{background:var(--accent-soft-background);box-shadow:inset 0 0 0 2px var(--focus-inset)}.dlmm-range-field,.strategy-input-unit input{color:#eef3fa;width:100%;min-width:0;height:100%;min-height:0;font:inherit;letter-spacing:-.02em;box-shadow:none;appearance:textfield;background:0 0;border:0;border-radius:0;padding:6px 13px;font-size:11px;font-weight:700}.dlmm-range-field--percent{padding-right:24px}.dlmm-range-percent-unit{color:var(--subtle);pointer-events:none;font-size:10px;font-weight:800;position:absolute;right:12px}.dlmm-range-field:focus-visible,.strategy-input-unit input:focus-visible{outline:0}.dlmm-range-field::placeholder,.strategy-input-unit input::placeholder{color:var(--subtle);opacity:1}.dlmm-range-stepper{border-left:1px solid var(--border);flex-direction:column;flex:none;display:flex}.dlmm-range-stepper .dlmm-range-stepper-button{min-width:32px;height:22px;color:var(--muted);cursor:pointer;background:#0d1118;border:0;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;padding:0 8px;font-size:14px;font-weight:700;line-height:1;display:flex}.dlmm-range-stepper-button--increment{border-bottom:1px solid var(--border)!important}.dlmm-range-stepper .dlmm-range-stepper-button:hover:not(:disabled){color:#eef3fa;background:var(--hover-background);outline:0}.dlmm-range-stepper .dlmm-range-stepper-button:focus-visible:not(:disabled){color:#eef3fa;background:var(--accent-soft-background);outline:0}.dlmm-range-stepper .dlmm-range-stepper-button:disabled{cursor:not-allowed;opacity:.45}.strategy-panel-content>.strategy-section>.ui-button{width:100%}.strategy-pool-values>b{color:#eef3fa;text-align:right;white-space:nowrap;grid-area:1/2}.strategy-pool-values .strategy-pool-fees{grid-area:2/2;justify-content:flex-end;gap:8px;min-width:0;display:flex}.strategy-pool-fees b{color:#eef3fa;white-space:nowrap;font-size:9px}.strategy-preview-grid{border:1px solid var(--border);background:var(--border);grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid}.strategy-preview-grid div{background:var(--surface-recessed);gap:5px;padding:9px;display:grid}.strategy-preview-grid dt{color:var(--subtle);text-transform:uppercase;font-size:9px}.strategy-preview-grid dd{color:#eef3fa;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;overflow:hidden}.strategy-preview-grid div:first-child dd,.strategy-preview-grid div:last-child dd{text-overflow:clip;white-space:normal;overflow-wrap:break-word;overflow:visible}.strategy-preview-grid div:first-child dd{text-wrap:balance}.pool-creation-form{gap:14px}.pool-creation-form .terminal-section-title,.pool-creation-form .strategy-field{font-size:12px}.pool-creation-form .strategy-field input,.pool-creation-form .strategy-field select{height:var(--control-height-default);font-size:14px}.pool-creation-form>p{margin:0;font-size:13px;line-height:1.45}.pool-creation-form>.ui-button{width:100%;font-size:14px}.pool-creation-review{gap:12px;display:grid}.pool-creation-review dl{gap:14px;margin:0;display:grid}.pool-creation-review dl div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.pool-creation-review dt{color:var(--data-label-color);font-family:var(--control-font);font-size:12px}.pool-creation-review dd{min-width:0;max-width:100%;color:var(--data-value-color);font-family:var(--content-font);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right;margin:0;font-size:15px}.pool-creation-review .strategy-muted{color:var(--data-value-color);font-size:14px;font-weight:700}.opening-signatures{flex-wrap:wrap;gap:6px 10px;display:flex}.terminal-key-values dt,.position-cost-quote dt,.strategy-preview-grid dt{color:var(--data-label-color);font-family:var(--control-font);font-size:10px}.terminal-key-values dd,.position-cost-quote dd,.strategy-preview-grid dd{color:var(--data-value-color);font-family:var(--content-font);font-variant-numeric:tabular-nums;text-align:right}.position-cost-quote dt,.position-cost-quote dd{font-size:var(--cost-text-size)}.terminal-key-values div:hover,.position-cost-quote div:not(.position-cost-shortfall):hover,.position-row:hover,.strategy-preview-grid div:hover{background:var(--hover-background)}@media (width<=720px){.terminal-top-metadata{flex-direction:column;align-items:flex-start}.terminal-top-identity,.terminal-top-metrics{flex:0 auto;width:100%}.terminal-top-metrics{justify-content:flex-start}.terminal-top-metrics span{text-align:left}}
