.notice{z-index:200;color:#f4f3fa;background:#1b1b29;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;gap:10px;width:min(360px,100vw - 32px);min-height:96px;padding:16px;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 16px 48px #00000073}.notice--settled{border-color:#ff6b35}.notice--failed{border-color:#ff4d6d}.notice__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.notice__title{margin:0;font-size:15px;font-weight:600}.notice__close{color:#9392a8;cursor:pointer;background:0 0;border:0;padding:0;font-size:18px;line-height:1}.notice__message{margin:0;font-size:13px;line-height:1.4}.notice__copy{color:#f4f3fa;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:600}.terminal{--t-void:#0a0a12;--t-void-soft:#14141f;--t-void-elev:#1b1b29;--t-border:#ffffff14;--t-text:#f4f3fa;--t-muted:#9392a8;--t-gain:#2ee6a8;--t-loss:#ff4d6d;--t-accent:#8b5cf6;--t-comet:#ff6b35;--t-comet-2:#ffb238;--t-radius-card:14px;--t-radius-control:12px;--color-background:#0a0a12;--color-foreground:#f4f3fa;--color-card:#14141f;--color-card-foreground:#f4f3fa;--color-muted:#1b1b29;--color-muted-foreground:#9392a8;--color-border:#ffffff14;--color-input:#1b1b29;--color-primary:#ff6b35;--color-primary-foreground:#f4f3fa;--color-secondary:#1b1b29;--color-secondary-foreground:#f4f3fa;--color-accent:#3f282b;--color-accent-foreground:#f4f3fa;--color-destructive:#ff4d6d;--color-destructive-foreground:#f4f3fa;--color-ring:#8b5cf6;--color-success:#2ee6a8;--radius-md:.75rem;--radius-lg:.875rem;background:var(--t-void);height:100dvh;color:var(--t-text);font-family:var(--font-sans);flex-direction:column;display:flex;overflow:hidden}.terminal h1,.terminal h2,.terminal h3,.terminal h4,.terminal h5,.terminal h6,.terminal .terminal-heading{font-family:var(--font-display)}.terminal .terminal-num{font-family:var(--font-mono)}.terminal-body{flex:1;grid-template-rows:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.terminal-body>.terminal-sidebar,.terminal-body>.terminal-center,.terminal-body>.terminal-trade{min-width:0}.terminal-sidebar{background:var(--t-void);border-right:1px solid var(--t-border);min-width:0;overflow:hidden}.terminal-sidebar--collapsed{overflow:visible}.terminal-hover-scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent}.terminal-hover-scroll::-webkit-scrollbar{width:6px;height:6px}.terminal-hover-scroll::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.terminal-hover-scroll:hover,.terminal-hover-scroll:focus-within{scrollbar-color:#9392a873 transparent}.terminal-hover-scroll:hover::-webkit-scrollbar-thumb{background:#9392a873}.terminal-hover-scroll:focus-within::-webkit-scrollbar-thumb{background:#9392a873}.terminal-pane-chrome{background:var(--t-void-soft);border-bottom:1px solid var(--t-border);flex-shrink:0;align-items:stretch;height:40px;display:flex}.terminal-pane-chrome__tabs{flex:1;min-width:0;display:flex}.terminal-pane-chrome__tab{min-width:0;color:var(--t-muted);font-family:var(--font-sans);cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:flex;position:relative}.terminal-pane-chrome__tab+.terminal-pane-chrome__tab:before{content:"";background:var(--t-border);width:1px;position:absolute;top:10px;bottom:10px;left:0}.terminal-pane-chrome__tab:hover{color:var(--t-text)}.terminal-pane-chrome__tab.is-active{color:var(--t-text);background:color-mix(in srgb, var(--t-void-elev) 70%, transparent);font-weight:600}.terminal-pane-chrome.terminal-pane-chrome--text-nav{background:var(--t-void);border-bottom:none;align-items:center;height:auto;min-height:0;padding:6px 20px 8px}.terminal-pane-chrome--text-nav .terminal-pane-chrome__tabs{flex:0 auto;align-items:center;min-width:0}.pool-action-rail .terminal-pane-chrome.terminal-pane-chrome--text-nav{max-width:100%;padding:6px 0 8px;overflow:hidden}.pool-action-rail__section-title{font-family:var(--font-sans);color:var(--t-text);margin:0;font-size:15px;font-weight:600}.terminal-sidebar .terminal-pane-chrome.terminal-pane-chrome--text-nav{padding-left:20px;padding-right:0}.terminal-sidebar .terminal-pane-chrome.terminal-pane-chrome--text-nav .terminal-pane-chrome__tabs{flex:1;min-width:0}.terminal-sidebar .terminal-pane-chrome.terminal-pane-chrome--text-nav .terminal-pane-chrome__collapse{flex-shrink:0;align-self:stretch;margin-left:auto}.terminal-pane-chrome__collapse{border:0;border-left:1px solid var(--t-border);width:36px;color:var(--t-muted);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.terminal-pane-chrome__collapse:hover{color:var(--t-text);background:var(--t-void-elev)}.terminal-expand-rail{background:var(--t-void-soft);width:36px;height:100%;color:var(--t-muted);cursor:pointer;border:0;justify-content:center;align-items:flex-start;padding-top:8px;display:flex}.terminal-expand-rail:hover{color:var(--t-text);background:var(--t-void-elev)}.terminal-placeholder{text-align:center;height:100%;min-height:120px;color:var(--t-muted);justify-content:center;align-items:center;padding:24px;font-size:13px;line-height:1.45;display:flex}.terminal-center{background:var(--t-void);min-width:0;min-height:0;display:grid;overflow:hidden}.terminal-chart{min-height:0;overflow:hidden}.terminal-chart>*{min-width:0;height:100%;min-height:0}.terminal-activity{background:var(--t-void);border-top:none;flex-direction:column;justify-content:flex-start;min-height:0;display:flex;overflow:hidden}.terminal-activity>*{flex:0 auto;width:100%;min-width:0;min-height:0;max-height:100%}.terminal-trade{border-left:1px solid var(--t-border);background:var(--t-void);min-width:0;max-width:100%;min-height:0;overflow:hidden auto}.terminal-trade>*{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.pool-action-rail{width:100%;min-width:0;max-width:100%;overflow-x:hidden}.pool-action-rail .terminal-pane-chrome--text-nav .terminal-pane-chrome__tabs{min-width:0}.token-amount-field{box-sizing:border-box;background:var(--t-void-soft);border:1px solid var(--t-border);border-radius:12px;align-items:center;gap:10px;width:100%;min-width:0;max-width:100%;padding:10px 12px;display:flex}.token-amount-field:focus-within{border-color:var(--t-comet,#ff6b35);box-shadow:inset 0 0 0 1px var(--t-comet,#ff6b35)}.token-amount-field .token-amount-field__amount:focus-visible{box-shadow:none;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;outline:none}.range-price-fields{flex-direction:column;gap:8px;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden;container:range-price-fields/inline-size}.token-amount-field.range-price-field{flex-direction:column;align-items:stretch;gap:4px;width:100%;min-width:0;max-width:100%;padding:8px;overflow:hidden}.range-price-field__label{color:#9392a8;font-size:11px;line-height:14px}.range-price-field__control{justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;display:flex}.range-price-field__values{flex:auto;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.range-price-field__value-slot{flex:0 auto;justify-content:center;align-items:center;min-width:0;max-width:12ch;display:flex;overflow:hidden}.range-price-field__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:12ch;font-family:var(--font-mono);color:#f4f3fa;font-variant-numeric:tabular-nums;flex:0 auto;font-size:13px;font-weight:500;line-height:16px;overflow:hidden}.range-price-field__value.is-empty{color:#9392a8}.range-price-field__value-btn{cursor:text;text-align:center;font:inherit;color:inherit;background:0 0;border:0;margin:0;padding:0}.range-price-field__value-btn:disabled{cursor:default;opacity:1}.range-price-field__value-inner{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.range-price-field__value-input{box-sizing:border-box;text-align:center;cursor:text;background:0 0;border:0;outline:none;width:100%;padding:0}.range-price-field__value-input:focus-visible{outline:1px solid var(--t-ring);outline-offset:0;border-radius:2px}.range-price-field__pct{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:8ch;font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex:0 auto;font-size:13px;font-weight:500;line-height:16px;overflow:hidden}.range-price-field__values .token-amount-field__sep{opacity:.55;flex-shrink:0}@container range-price-fields (width<=22.49rem){.range-price-field__values .token-amount-field__sep{display:none}.range-price-field__value,.range-price-field__pct{font-size:12px}}.range-price-field__pct.is-gain{color:var(--t-gain)}.range-price-field__pct.is-loss{color:var(--t-loss)}.range-price-field__step{border:1px solid var(--t-border);color:#f4f3fa;cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:background .15s,color .15s;display:flex}.range-price-field__step:hover:not(:disabled){background:var(--t-void-elev)}.range-price-field__step:focus-visible{box-shadow:0 0 0 2px var(--t-ring);outline:none}.range-price-field__step:disabled{cursor:not-allowed;opacity:.45}.token-amount-field__icon{flex-shrink:0;width:32px;height:32px}.token-amount-field__icon-btn{color:#9392a8;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;display:flex}.token-amount-field__chevron{flex-shrink:0;width:14px;height:14px}.token-amount-field__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.token-amount-field__row{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.token-amount-field__row--meta{flex-wrap:wrap;row-gap:4px}.token-amount-field__ticker-btn{min-width:0;color:inherit;background:0 0;border:0;align-items:center;gap:2px;padding:0;display:inline-flex}button.token-amount-field__ticker-btn{cursor:pointer}.token-amount-field__ticker{color:#f4f3fa;font-size:15px;font-weight:600;line-height:18px}.token-amount-field__amount{min-width:0;height:18px;min-height:0;font-family:var(--font-mono);text-align:right;color:#f4f3fa;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px;font-weight:500;line-height:18px}.token-amount-field__amount.is-empty{color:#9392a8}.token-amount-field__amount:disabled{opacity:.5}.token-amount-field__meta,.token-amount-field__usd,.token-amount-field__max{color:#9392a8;font-size:11px;line-height:14px;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.token-amount-field__meta{flex-wrap:wrap;flex:auto;align-items:center;gap:4px 6px;min-width:0;display:flex}.token-amount-field__wallet{opacity:.8;flex-shrink:0;width:12px;height:12px}.token-amount-field__balance{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.token-amount-field__sep{color:#9392a880}.token-amount-field__max{color:var(--t-comet);cursor:pointer;font-family:var(--font-sans);background:0 0;border:0;padding:0;font-weight:500}.token-amount-field__max:hover:not(:disabled){color:var(--t-comet-2)}.token-amount-field__max:disabled{opacity:.4;cursor:default}.token-amount-field__usd{flex-shrink:0}.token-amount-field__quoting{color:#9392a8;margin:0;font-size:11px;line-height:14px}.terminal-activity .pool-bin-window-compact>*{border-top:none;border-bottom:none}.terminal-splitter{z-index:2;touch-action:none;flex-shrink:0;position:relative}.terminal-splitter--vertical{cursor:col-resize;width:6px}.terminal-splitter--horizontal{cursor:row-resize;height:6px}.terminal-splitter:after{content:"";background:var(--t-muted);opacity:.4;pointer-events:none;border-radius:2px;position:absolute}.terminal-splitter--vertical:after{width:2px;height:24px;top:50%;left:50%;transform:translate(-50%,-50%)}.terminal-splitter--horizontal:after{width:24px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.terminal-top-bar{border-bottom:1px solid var(--t-border);background:var(--t-void);flex-shrink:0;align-items:center;gap:16px;height:60px;padding:0 16px;display:flex}.terminal-top-bar__brand{color:inherit;flex-shrink:0;text-decoration:none}.terminal-top-bar__brand-logo{object-fit:cover;border-radius:8px;width:32px;height:32px}.terminal-top-bar__brand-text{font-family:var(--font-display);color:var(--t-text);font-size:18px;font-weight:600}.terminal-top-bar__search-wrap{flex:1;justify-content:center;min-width:0;display:flex}.terminal-top-bar__search{background:var(--t-void-soft);border:1px solid var(--t-border);border-radius:var(--t-radius-control);width:100%;max-width:640px;height:40px;color:var(--t-text);font-family:var(--font-sans);outline:none;padding:0 14px;font-size:14px}.terminal-top-bar__search::placeholder{color:var(--t-muted)}.terminal-top-bar__search:focus{border-color:#8b5cf673}.terminal-top-bar__wallet{flex-shrink:0}.terminal-top-bar__idle{flex-shrink:0;align-items:center;display:inline-flex}.terminal-idle-balance{color:var(--t-muted);align-items:baseline;gap:6px;font-size:13px;display:inline-flex}.terminal-idle-balance__label{font-family:var(--font-display,sans-serif);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.terminal-idle-balance__value{font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);color:var(--t-text)}.header-account-menu--terminal .header-account-menu__trigger{background:var(--t-void-soft);border-color:var(--t-border);border-radius:var(--t-radius-control)}.header-account-menu--terminal .header-account-menu__amount{color:var(--t-text)}.header-account-menu--terminal .header-account-menu__sub{color:var(--t-muted)}.header-account-menu--terminal .header-account-menu__avatar{border-color:var(--t-border)}.header-account-menu--terminal .header-account-menu__panel{border-color:var(--t-border);background:color-mix(in srgb, var(--t-void-elev) 94%, transparent)}.header-account-menu--terminal .header-account-menu__item{color:var(--t-text)}.header-account-menu--terminal .header-account-menu__item:hover{background:var(--t-void-elev)}.header-account-menu--terminal .header-account-menu__item--danger{color:var(--t-loss)}.header-account-menu--terminal .header-account-menu__item--danger:hover{background:color-mix(in srgb, var(--t-loss) 14%, transparent)}.terminal .wallet-adapter-button{background:var(--t-comet)!important;color:var(--t-text)!important;border-radius:var(--t-radius-control)!important;font-family:var(--font-sans)!important;border-color:#0000!important}.terminal .wallet-adapter-button:not([disabled]):hover{background:var(--t-comet-2)!important;color:var(--t-text)!important}.ohlcv-bin-caption{box-sizing:border-box;color:#fff;height:15px;font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:2px 0 0 2px;padding:2px 6px;font-size:11px;font-weight:400;line-height:11px}.ohlcv-live-badge{z-index:21;color:#0a0a12;pointer-events:none;white-space:nowrap;background:#2ee6a8;border-radius:4px;align-items:baseline;gap:.25rem;padding:.125rem .4rem;font-family:inherit;font-size:10px;font-weight:600;display:inline-flex;position:absolute;right:8px;transform:translateY(-50%)}.terminal-home-message{--t-void:#0a0a12;--t-muted:#9392a8;background:var(--t-void);height:100dvh;color:var(--t-muted);font-family:var(--font-sans);text-align:center;justify-content:center;align-items:center;padding:24px;display:flex}.auth-modal-root.terminal{background:0 0;height:auto;min-height:0;display:block;overflow:visible}@media (width<=1031px){.terminal-pools-toggle{width:100%;color:var(--t-text);font-family:var(--font-sans);cursor:pointer;border:0;justify-content:center;font-size:13px;font-weight:600}.terminal-pools-panel{z-index:60;background:var(--t-void);border-bottom:1px solid var(--t-border);position:fixed;left:0;right:0;overflow:hidden}.terminal-body{flex-direction:column;display:flex;overflow:hidden auto}.terminal-splitter{display:none}.terminal-center{display:contents}.terminal-chart{flex:none;order:1;height:min(70dvh,440px)}.terminal-trade{border-left:0;border-top:1px solid var(--t-border);order:2;overflow:visible}.terminal-activity{order:3;overflow:visible;max-height:none!important}.terminal-top-bar{gap:8px;padding:0 12px}}@media (width<=480px){.terminal-top-bar__brand-text{display:none}}.idle-deposit-root.terminal{background:0 0;height:auto;min-height:0;display:block;overflow:visible}.idle-deposit-overlay{z-index:110;-webkit-backdrop-filter:grayscale(.85)brightness(.45);backdrop-filter:grayscale(.85)brightness(.45);background:#08080e8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.idle-deposit-dialog{border:1px solid var(--t-border);background:var(--t-void);width:100%;max-width:420px;max-height:min(90dvh,640px);color:var(--t-text);border-radius:20px;flex-direction:column;gap:16px;padding:20px;display:flex;overflow:auto;box-shadow:0 24px 80px #0000008c}.idle-deposit-header{align-items:center;gap:8px;display:flex}.idle-deposit-title{font-family:var(--font-display);color:var(--t-text);flex:1;margin:0;font-size:18px;font-weight:700}.idle-deposit-icon-btn{width:44px;height:44px;color:var(--t-muted);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;display:flex}.idle-deposit-icon-btn:hover:not(:disabled){background:var(--t-void-elev);color:var(--t-text)}.idle-deposit-icon-btn:disabled{opacity:.5;cursor:not-allowed}.idle-deposit-field-label{color:var(--t-text);margin:0;font-size:13px;font-weight:600}.idle-deposit-hint{color:var(--t-muted);margin:0;font-size:13px;line-height:1.4}.idle-deposit-error{color:var(--t-loss);margin:0;font-size:13px;font-weight:500}.idle-deposit-token-grid{gap:10px;display:flex}.idle-deposit-token-row{width:100%;min-width:0;min-height:52px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;display:flex}.idle-deposit-token-grid .idle-deposit-token-row{flex:1;width:auto}.idle-deposit-token-row:hover{background:var(--t-void-elev)}.idle-deposit-token-copy{flex-direction:column;flex:1;min-width:0;display:flex}.idle-deposit-token-symbol{color:var(--t-text);font-size:13px;font-weight:600}.idle-deposit-token-balance{text-align:right;color:var(--t-muted);flex:1;font-size:13px}.idle-deposit-token-grid .idle-deposit-token-balance{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.idle-deposit-token-check{color:var(--t-comet)}.idle-deposit-retry{min-height:44px;color:var(--t-text);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}.idle-deposit-cta{background:var(--t-comet);width:100%;min-height:52px;color:var(--t-text);cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.idle-deposit-cta:disabled{background:var(--t-void-elev);color:var(--t-muted);cursor:not-allowed}.idle-deposit-secondary-cta{border:1px solid var(--t-comet);width:100%;min-height:48px;color:var(--t-comet);cursor:pointer;background:0 0;border-radius:14px;font-size:15px;font-weight:600}.idle-deposit-secondary-cta:disabled{border-color:var(--t-border);color:var(--t-muted);opacity:.55;cursor:not-allowed}.idle-withdraw-fields{flex-direction:column;gap:12px;display:flex}.idle-withdraw-section{flex-direction:column;gap:8px;display:flex}
