.icon-btn.svelte-hime8y{display:flex;align-items:center;justify-content:center;padding:0;background:var(--background);border:1px solid var(--border);color:var(--foreground);cursor:pointer;transition:all .15s ease;flex-shrink:0;font-size:var(--text-md);font-weight:600;font-family:var(--font-numeric)}.icon-btn-lg.svelte-hime8y{width:36px;height:36px;border-radius:12px}.icon-btn-sm.svelte-hime8y{width:28px;height:28px;border-radius:8px}.icon-btn.svelte-hime8y:hover:not(:disabled){border-color:var(--border-hover)}.icon-btn.svelte-hime8y:active:not(:disabled){transform:scale(.95)}.icon-btn.svelte-hime8y:disabled{opacity:.4;cursor:not-allowed}.tabs-nav.svelte-h216gr{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.tabs-nav.svelte-h216gr::-webkit-scrollbar{display:none}.tabs-nav.svelte-h216gr{-ms-overflow-style:none;scrollbar-width:none}.tab-button.svelte-h216gr{flex:1 0 auto;min-width:max-content;white-space:nowrap}.tab-button.svelte-h216gr:hover{background:var(--hover-overlay-subtle)}@media(max-width:480px){.tabs-nav.svelte-h216gr .h-10{height:2rem}.tabs-nav.svelte-h216gr .h-9{height:1.75rem}.tab-button.svelte-h216gr{padding-left:.75rem;padding-right:.75rem;font-size:var(--text-sm)}}.tab-icon.svelte-h216gr{width:14px;height:14px;border-radius:50%;object-fit:cover}@keyframes svelte-h216gr-slideIn{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}.animate-slideIn.svelte-h216gr{animation:svelte-h216gr-slideIn .2s ease}.text-input-container.svelte-1n4iz1c{display:flex;flex-direction:column;gap:.375rem}.text-input-label.svelte-1n4iz1c{font-size:var(--text-md);font-weight:500;color:var(--foreground)}.text-input-card.svelte-1n4iz1c{position:relative;display:flex;flex-direction:column;padding:1rem;background:var(--field);border:1px solid transparent;border-radius:20px;gap:.5rem;cursor:text;transition:background .15s ease,border-color .15s ease}.text-input-card.svelte-1n4iz1c:hover:not(.text-input-disabled):not(.text-input-readonly):not(:focus-within){background:var(--field-hover)}.text-input-card.svelte-1n4iz1c:focus-within:not(.text-input-disabled):not(.text-input-readonly){background:var(--field-active);border-color:var(--field-border)}.text-input-card.text-input-error.svelte-1n4iz1c{border-color:var(--destructive);box-shadow:inset 0 0 0 1px var(--destructive)}.text-input-card.text-input-disabled.svelte-1n4iz1c{background:var(--field-disabled);cursor:not-allowed}.text-input-card.text-input-readonly.svelte-1n4iz1c{opacity:.8;background:var(--muted)}.text-input-row.svelte-1n4iz1c{display:flex;align-items:center;gap:.5rem}.text-input-field.svelte-1n4iz1c{flex:1;min-width:0;padding:0;font-size:var(--text-xl);font-weight:400;font-family:var(--font-sans);color:var(--foreground);background:transparent;border:none;outline:none}.text-input-field.monospace.svelte-1n4iz1c{font-variant-numeric:tabular-nums;font-size:var(--text-lg)}.text-input-field.svelte-1n4iz1c::placeholder{color:var(--muted-foreground);opacity:.4}.text-input-field.svelte-1n4iz1c:disabled{cursor:not-allowed}.text-copy-btn.svelte-1n4iz1c{display:flex;align-items:center;justify-content:center;padding:.375rem;background:var(--surface-2, var(--background));border:1px solid var(--surface-3, var(--border));border-radius:8px;cursor:pointer;color:var(--muted-foreground);transition:all .15s ease;flex-shrink:0}.text-copy-btn.svelte-1n4iz1c:hover{background:var(--surface-3, var(--muted));color:var(--foreground)}.text-hint-row.svelte-1n4iz1c{display:flex;align-items:center}.text-hint.svelte-1n4iz1c{font-size:var(--text-base);color:var(--muted-foreground)}.text-error-message.svelte-1n4iz1c{font-size:var(--text-base);color:var(--destructive);margin:0}.text-size-md.svelte-1n4iz1c .text-input-card:where(.svelte-1n4iz1c){padding:.75rem;border-radius:16px;gap:.375rem}.text-size-md.svelte-1n4iz1c .text-input-field:where(.svelte-1n4iz1c){font-size:var(--text-lg)}.text-size-md.svelte-1n4iz1c .text-input-field.monospace:where(.svelte-1n4iz1c){font-size:var(--text-lg)}.text-size-md.svelte-1n4iz1c .text-input-label:where(.svelte-1n4iz1c){font-size:var(--text-sm)}.text-size-md.svelte-1n4iz1c .text-hint:where(.svelte-1n4iz1c){font-size:var(--text-xs)}.text-size-md.svelte-1n4iz1c .text-error-message:where(.svelte-1n4iz1c){font-size:var(--text-xs)}.text-size-md.svelte-1n4iz1c .text-copy-btn:where(.svelte-1n4iz1c){padding:.25rem}.text-size-md.svelte-1n4iz1c .text-copy-btn:where(.svelte-1n4iz1c) svg:where(.svelte-1n4iz1c){width:14px;height:14px}.text-size-sm.svelte-1n4iz1c .text-input-card:where(.svelte-1n4iz1c){padding:.5rem .625rem;border-radius:12px;gap:.25rem}.text-size-sm.svelte-1n4iz1c .text-input-field:where(.svelte-1n4iz1c){font-size:var(--text-lg)}.text-size-sm.svelte-1n4iz1c .text-input-field.monospace:where(.svelte-1n4iz1c){font-size:var(--text-lg)}.text-size-sm.svelte-1n4iz1c .text-input-label:where(.svelte-1n4iz1c){font-size:var(--text-xs)}.text-size-sm.svelte-1n4iz1c .text-hint:where(.svelte-1n4iz1c){font-size:var(--text-2xs)}.text-size-sm.svelte-1n4iz1c .text-error-message:where(.svelte-1n4iz1c){font-size:var(--text-2xs)}.text-size-sm.svelte-1n4iz1c .text-copy-btn:where(.svelte-1n4iz1c){padding:.1875rem}.text-size-sm.svelte-1n4iz1c .text-copy-btn:where(.svelte-1n4iz1c) svg:where(.svelte-1n4iz1c){width:12px;height:12px}.numeric-input.svelte-19geer2{display:flex;align-items:center;gap:.25rem;background:var(--field);border:1px solid transparent;border-radius:12px;padding:0 .625rem;cursor:text;transition:background .15s ease,border-color .15s ease}.numeric-input.svelte-19geer2:hover:not(.disabled){background:var(--field-hover)}.numeric-input.svelte-19geer2:focus-within:not(.disabled){background:var(--field-active);border-color:var(--field-border)}.numeric-input.disabled.svelte-19geer2{opacity:.5;cursor:not-allowed}.numeric-input.error.svelte-19geer2{outline:1px solid var(--destructive)}.numeric-field.svelte-19geer2{flex:1;min-width:0;padding:.375rem 0;font-size:var(--text-md);font-family:var(--font-sans);background:transparent;border:none;outline:none;color:var(--foreground);-moz-appearance:textfield;appearance:textfield}.numeric-field.svelte-19geer2::-webkit-outer-spin-button,.numeric-field.svelte-19geer2::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numeric-field.svelte-19geer2:disabled{cursor:not-allowed}.numeric-field.has-suffix.svelte-19geer2,.numeric-field.has-prefix.svelte-19geer2{text-align:left}.affix.svelte-19geer2{color:var(--muted-foreground);font-size:var(--text-md);flex-shrink:0;-webkit-user-select:none;user-select:none}.numeric-size-lg.svelte-19geer2{border-radius:20px;padding:0 .875rem}.numeric-size-lg.svelte-19geer2 .numeric-field:where(.svelte-19geer2){padding:.625rem 0;font-size:var(--text-lg);width:80px}.numeric-size-lg.svelte-19geer2 .affix:where(.svelte-19geer2){font-size:var(--text-lg)}.numeric-size-md.svelte-19geer2{border-radius:16px;padding:0 .75rem}.numeric-size-md.svelte-19geer2 .numeric-field:where(.svelte-19geer2){padding:.5rem 0;width:70px}.deposit-input-container.svelte-14bdbno{display:flex;flex-direction:column;gap:.375rem}.deposit-input-label.svelte-14bdbno{font-size:var(--text-md);font-weight:500;color:var(--foreground)}.deposit-input-card.svelte-14bdbno{position:relative;display:flex;flex-direction:column;padding:1rem;background:var(--field);border:1px solid transparent;border-radius:var(--input-card-radius, 20px);cursor:text;transition:background .15s ease,border-color .15s ease}.deposit-input-card.svelte-14bdbno:hover:not(.deposit-input-disabled):not(.deposit-input-readonly):not(:focus-within){background:var(--field-hover)}.deposit-input-card.svelte-14bdbno:focus-within:not(.deposit-input-disabled):not(.deposit-input-readonly){background:var(--field-active);border-color:var(--field-border)}.deposit-input-card.deposit-input-error.svelte-14bdbno{outline:1px solid var(--destructive)}.deposit-input-card.deposit-input-skeleton.svelte-14bdbno{background:transparent;border-color:transparent;cursor:default}.deposit-input-card.deposit-input-disabled.svelte-14bdbno{background:var(--field-disabled);cursor:not-allowed}.deposit-input-card.deposit-input-readonly.svelte-14bdbno{background:transparent;border-color:var(--border)}.deposit-input-row.svelte-14bdbno{display:flex;align-items:center;gap:.5rem}.deposit-amount-input.svelte-14bdbno{flex:1;width:0;min-width:0;padding:0;font-size:36px;font-weight:500;font-family:var(--font-sans);color:var(--foreground);background:transparent;border:none;outline:none}.deposit-amount-input.svelte-14bdbno::placeholder{color:var(--muted-foreground);opacity:.4}.deposit-amount-input.svelte-14bdbno:disabled{cursor:not-allowed}.deposit-token-badge.svelte-14bdbno{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.deposit-token-symbol.svelte-14bdbno{font-size:var(--text-xl);font-weight:600;color:var(--foreground)}.deposit-token-clickable.svelte-14bdbno{cursor:pointer;padding:.25rem .5rem;border-radius:var(--radius-lg);background-color:var(--background);border:1px solid var(--border);box-shadow:0 1px 2px #0000000a;transition:background .2s cubic-bezier(.32,.72,0,1),border-color .2s cubic-bezier(.32,.72,0,1),box-shadow .2s cubic-bezier(.32,.72,0,1),transform .12s cubic-bezier(.4,0,.2,1)}.deposit-token-clickable.svelte-14bdbno:active{transform:scale(.985);transition-duration:80ms}.deposit-token-clickable.svelte-14bdbno:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px oklch(from var(--primary) l c h / .55)}@media(prefers-reduced-motion:reduce){.deposit-token-clickable.svelte-14bdbno{transition-duration:0ms}.deposit-token-clickable.svelte-14bdbno:active{transform:none}}.deposit-token-chevron.svelte-14bdbno{color:var(--muted-foreground);flex-shrink:0}.deposit-info-row.svelte-14bdbno{display:flex;justify-content:space-between;align-items:center;height:28px}.deposit-info-left.svelte-14bdbno{display:flex;align-items:center}.deposit-presets-row.svelte-14bdbno{position:absolute;bottom:16px;left:16px;display:flex;gap:.25rem;opacity:0;transform:translateY(-4px);transition:opacity .1s ease,transform .1s ease}.deposit-input-card.svelte-14bdbno:hover .deposit-presets-row:where(.svelte-14bdbno),.deposit-input-card.svelte-14bdbno:focus-within .deposit-presets-row:where(.svelte-14bdbno){opacity:1;transform:translateY(0)}.deposit-preset-btn.svelte-14bdbno{padding:.25rem .5rem;font-size:var(--text-md);font-weight:485;color:var(--foreground);background-color:var(--background);border:1px solid var(--border);border-radius:16px;box-shadow:0 1px 2px #0000000a;cursor:pointer;opacity:0;transform:translateY(-4px) scale(.95);transition:opacity .2s ease,transform .2s ease,background-color .1s ease,border-color .1s ease;transition-delay:var(--stagger-delay)}.deposit-input-card.svelte-14bdbno:hover .deposit-preset-btn:where(.svelte-14bdbno),.deposit-input-card.svelte-14bdbno:focus-within .deposit-preset-btn:where(.svelte-14bdbno){opacity:1;transform:translateY(0) scale(1)}.deposit-preset-btn.svelte-14bdbno:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px oklch(from var(--primary) l c h / .55)}.deposit-preset-btn.svelte-14bdbno:disabled{opacity:.4;cursor:not-allowed}.deposit-usd-value.svelte-14bdbno{font-size:var(--text-md);color:var(--muted-foreground)}.deposit-partial-fill.svelte-14bdbno{display:inline-flex;align-items:center;gap:.25em;font-size:inherit}.deposit-partial-percent.svelte-14bdbno{color:#e7b008}.deposit-balance.svelte-14bdbno{font-size:var(--text-md);color:var(--muted-foreground)}.deposit-hint.svelte-14bdbno{background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.deposit-hint-link.svelte-14bdbno{color:var(--color-blue);font-weight:500}.deposit-hint.svelte-14bdbno:hover .deposit-hint-link:where(.svelte-14bdbno){text-decoration:underline}.deposit-loading-dots.svelte-14bdbno{animation:pulse 1.5s ease-in-out infinite}.deposit-error-message.svelte-14bdbno{font-size:var(--text-base);color:var(--destructive);margin:0}.deposit-size-md.svelte-14bdbno .deposit-input-card:where(.svelte-14bdbno){padding:.75rem;border-radius:16px}.deposit-size-md.svelte-14bdbno .deposit-amount-input:where(.svelte-14bdbno){font-size:var(--text-3xl)}.deposit-size-md.svelte-14bdbno .deposit-token-badge:where(.svelte-14bdbno){gap:.375rem}.deposit-size-md.svelte-14bdbno .deposit-token-symbol:where(.svelte-14bdbno){font-size:var(--text-lg)}.deposit-size-md.svelte-14bdbno .deposit-info-row:where(.svelte-14bdbno){height:24px}.deposit-size-md.svelte-14bdbno .deposit-usd-value:where(.svelte-14bdbno),.deposit-size-md.svelte-14bdbno .deposit-balance:where(.svelte-14bdbno){font-size:var(--text-sm)}.deposit-size-md.svelte-14bdbno .deposit-presets-row:where(.svelte-14bdbno){bottom:12px;left:12px}.deposit-size-md.svelte-14bdbno .deposit-preset-btn:where(.svelte-14bdbno){padding:.1875rem .375rem;font-size:var(--text-sm);border-radius:12px}.deposit-size-md.svelte-14bdbno .deposit-input-label:where(.svelte-14bdbno){font-size:var(--text-sm)}.deposit-size-md.svelte-14bdbno .deposit-error-message:where(.svelte-14bdbno){font-size:var(--text-xs)}.deposit-size-sm.svelte-14bdbno .deposit-input-card:where(.svelte-14bdbno){padding:.5rem .625rem;border-radius:12px;gap:.25rem}.deposit-size-sm.svelte-14bdbno .deposit-amount-input:where(.svelte-14bdbno){font-size:var(--text-xl)}.deposit-size-sm.svelte-14bdbno .deposit-token-badge:where(.svelte-14bdbno){gap:.25rem}.deposit-size-sm.svelte-14bdbno .deposit-token-symbol:where(.svelte-14bdbno){font-size:var(--text-md)}.deposit-size-sm.svelte-14bdbno .deposit-info-row:where(.svelte-14bdbno){height:20px;min-height:18px}.deposit-size-sm.svelte-14bdbno .deposit-usd-value:where(.svelte-14bdbno),.deposit-size-sm.svelte-14bdbno .deposit-balance:where(.svelte-14bdbno){font-size:var(--text-xs)}.deposit-size-sm.svelte-14bdbno .deposit-presets-row:where(.svelte-14bdbno){bottom:8px;left:10px}.deposit-size-sm.svelte-14bdbno .deposit-preset-btn:where(.svelte-14bdbno){padding:.125rem .375rem;font-size:var(--text-xs);border-radius:10px}.deposit-size-sm.svelte-14bdbno .deposit-input-label:where(.svelte-14bdbno){font-size:var(--text-md)}.deposit-size-sm.svelte-14bdbno .deposit-error-message:where(.svelte-14bdbno){font-size:var(--text-xs)}.deposit-skeleton.svelte-14bdbno{background:var(--muted);border-radius:var(--radius-sm);animation:pulse 1.5s ease-in-out infinite}.deposit-skeleton-input-overlay.svelte-14bdbno{position:absolute;top:16px;left:16px;width:40%;height:36px;border-radius:var(--radius-sm)}.deposit-skeleton-icon.svelte-14bdbno{width:24px;height:24px;border-radius:50%;flex-shrink:0}.deposit-skeleton-symbol.svelte-14bdbno{width:48px;height:18px;flex-shrink:0}.deposit-skeleton-usd.svelte-14bdbno{width:52px;height:14px}.deposit-size-md.svelte-14bdbno .deposit-skeleton-input-overlay:where(.svelte-14bdbno){top:12px;left:12px;height:24px}.deposit-size-md.svelte-14bdbno .deposit-skeleton-icon:where(.svelte-14bdbno){width:20px;height:20px}.deposit-size-md.svelte-14bdbno .deposit-skeleton-symbol:where(.svelte-14bdbno){width:40px;height:16px}.deposit-size-sm.svelte-14bdbno .deposit-skeleton-input-overlay:where(.svelte-14bdbno){top:8px;left:10px;height:18px}.deposit-size-sm.svelte-14bdbno .deposit-skeleton-icon:where(.svelte-14bdbno){width:16px;height:16px}.deposit-size-sm.svelte-14bdbno .deposit-skeleton-symbol:where(.svelte-14bdbno){width:36px;height:14px}.trade-price-container.svelte-pgpec0{display:flex;flex-direction:column;gap:.375rem}.trade-price-container.disabled.svelte-pgpec0{opacity:.5;pointer-events:none}.trade-price-container.disabled.svelte-pgpec0 .trade-price-input:where(.svelte-pgpec0){background:var(--field-disabled)}.trade-price-container.readonly.svelte-pgpec0 .trade-price-input:where(.svelte-pgpec0){background:var(--muted)}.trade-price-header.svelte-pgpec0{display:flex;justify-content:space-between;align-items:center}.trade-price-label.svelte-pgpec0{font-size:var(--text-md);font-weight:500;color:var(--foreground)}.trade-price-input.svelte-pgpec0{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .625rem;background:var(--field);border:1px solid transparent;border-radius:12px;cursor:text;transition:background .15s ease,border-color .15s ease}.trade-price-container.svelte-pgpec0:not(.disabled):not(.readonly) .trade-price-input:where(.svelte-pgpec0):hover:not(:focus-within){background:var(--field-hover)}.trade-price-container.svelte-pgpec0:not(.disabled):not(.readonly) .trade-price-input:where(.svelte-pgpec0):focus-within{background:var(--field-active);border-color:var(--field-border)}.price-field.svelte-pgpec0{flex:1;min-width:0;padding:0;background:transparent;border:none;outline:none;font-size:var(--text-xl);font-weight:500;font-family:var(--font-sans);color:var(--foreground);text-align:left}.price-field.svelte-pgpec0::placeholder{color:var(--muted-foreground);opacity:.4}.price-suffix.svelte-pgpec0{font-size:var(--text-sm);color:var(--muted-foreground);flex-shrink:0}.price-suffix.separated.svelte-pgpec0{margin-right:.5rem}.diff-badge.svelte-pgpec0{font-size:var(--text-xs);font-weight:500;padding:.125rem .375rem;border-radius:4px;font-family:var(--font-numeric);white-space:nowrap;background:oklch(from var(--color-bullish) l c h / .15);color:var(--color-bullish)}.diff-badge.negative.svelte-pgpec0{background:oklch(from var(--destructive) l c h / .15);color:var(--destructive)}.diff-badge.price-ref.svelte-pgpec0{background:var(--muted);color:var(--muted-foreground)}.diff-badge.slippage-low.svelte-pgpec0{background:oklch(from var(--color-bullish) l c h / .15);color:var(--color-bullish)}.diff-badge.slippage-medium.svelte-pgpec0{background:#d9a51426;color:#d9a514}.diff-badge.slippage-high.svelte-pgpec0{background:oklch(from var(--destructive) l c h / .15);color:var(--destructive)}.quick-adjust-row.svelte-pgpec0{display:flex;gap:.25rem;margin-top:0}.quick-adjust-btn.svelte-pgpec0{flex:1;padding:.375rem .25rem;font-size:var(--text-xs);font-weight:500;font-family:var(--font-numeric);color:var(--foreground);background:var(--field);border:none;border-radius:8px;cursor:pointer;transition:all .15s ease}.quick-adjust-btn.svelte-pgpec0:hover:not(:disabled){background:var(--muted);transform:scale(1.02)}.quick-adjust-btn.svelte-pgpec0:active:not(:disabled){transform:scale(.98)}.quick-adjust-btn.svelte-pgpec0:disabled{opacity:.4;cursor:not-allowed}.quick-adjust-btn.negative.svelte-pgpec0{color:var(--destructive)}.quick-adjust-btn.negative.svelte-pgpec0:hover:not(:disabled){background:oklch(from var(--destructive) l c h / .1)}.quick-adjust-btn.svelte-pgpec0:not(.negative){color:var(--color-bullish)}.quick-adjust-btn.svelte-pgpec0:not(.negative):hover:not(:disabled){background:oklch(from var(--color-bullish) l c h / .1)}.input-actions.svelte-pgpec0{display:flex;gap:.25rem;flex-shrink:0}.search-input-container.svelte-olsegc{display:flex;align-items:center;gap:.75rem;width:100%;cursor:text;transition:border-color .2s ease-out,box-shadow .2s ease-out}.size-sm.svelte-olsegc{padding:.25rem .75rem;gap:.5rem}.size-md.svelte-olsegc{padding:1rem;gap:.75rem}.variant-panel.svelte-olsegc{background:var(--background);border-bottom:1px solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.variant-panel.svelte-olsegc:hover{border-bottom-color:oklch(from var(--border) l c h / .55)}.variant-panel.svelte-olsegc:focus-within{border-bottom-color:oklch(from var(--border) l c h / .7);box-shadow:var(--focus-glow)}.variant-inline.svelte-olsegc{background:transparent;border:1px solid var(--border);border-radius:12px}.variant-inline.svelte-olsegc:hover{border-color:var(--border-hover)}.variant-inline.svelte-olsegc:focus-within{border-color:var(--border-hover);box-shadow:none}.search-icon.svelte-olsegc{color:var(--muted-foreground);flex-shrink:0}.size-sm.svelte-olsegc .search-icon:where(.svelte-olsegc){width:12px;height:12px}.size-md.svelte-olsegc .search-icon:where(.svelte-olsegc){width:20px;height:20px}.search-input.svelte-olsegc{flex:1;min-width:0;background:transparent;border:none;outline:none;font-weight:var(--font-weight-book, 485);color:var(--foreground);font-family:var(--font-sans)}.search-input.svelte-olsegc{font-size:var(--text-lg)}.search-input.svelte-olsegc::placeholder{color:var(--muted-foreground)}.clear-button.svelte-olsegc{display:flex;align-items:center;justify-content:center;background:var(--muted);border:none;border-radius:6px;cursor:pointer;color:var(--muted-foreground);transition:all .15s ease;flex-shrink:0}.size-sm.svelte-olsegc .clear-button:where(.svelte-olsegc){width:20px;height:20px}.size-sm.svelte-olsegc .clear-button:where(.svelte-olsegc) svg:where(.svelte-olsegc){width:12px;height:12px}.size-md.svelte-olsegc .clear-button:where(.svelte-olsegc){width:24px;height:24px}.size-md.svelte-olsegc .clear-button:where(.svelte-olsegc) svg:where(.svelte-olsegc){width:14px;height:14px}.clear-button.svelte-olsegc:hover{background:var(--hover-overlay-subtle);color:var(--foreground)}.section-header.svelte-1u3eee2{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem .5rem;font-size:var(--text-sm);font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}.section-label.svelte-1u3eee2{flex:1}.section-count.svelte-1u3eee2{font-size:var(--text-xs);font-weight:500;font-family:var(--font-sans);color:var(--muted-foreground);background:var(--muted);padding:.125rem .375rem;border-radius:4px}.unified-row.svelte-wgriqy{display:flex;align-items:center;width:100%;border-radius:var(--radius-md);transition:background-color .15s ease}.unified-row.selected.svelte-wgriqy{background:oklch(from var(--primary) l c h / .08)}.unified-row.clickable.svelte-wgriqy:hover{background:var(--hover-overlay-subtle)}.unified-row.clickable.svelte-wgriqy:active{background:var(--active-overlay)}.unified-row.selected.svelte-wgriqy:hover{background:oklch(from var(--primary) l c h / .12)}.unified-row.loading.svelte-wgriqy{opacity:.6;pointer-events:none}.row-main.svelte-wgriqy{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0;background:transparent;border:none;text-align:left;font:inherit;color:inherit;border-radius:var(--radius-md)}.unified-row.clickable.svelte-wgriqy .row-main:where(.svelte-wgriqy){cursor:pointer}.size-sm.svelte-wgriqy .row-main:where(.svelte-wgriqy){padding:.625rem .5rem .625rem .75rem;gap:.625rem}.size-md.svelte-wgriqy .row-main:where(.svelte-wgriqy){padding:.75rem .5rem .75rem 1rem;gap:.75rem}.no-padding.svelte-wgriqy .row-main:where(.svelte-wgriqy){padding-left:0;padding-right:0}.row-left.svelte-wgriqy{display:flex;align-items:center;flex:1;min-width:0}.size-sm.svelte-wgriqy .row-left:where(.svelte-wgriqy){gap:.5rem}.size-md.svelte-wgriqy .row-left:where(.svelte-wgriqy){gap:.75rem}.row-labels.svelte-wgriqy{display:flex;flex-direction:column;min-width:0}.size-sm.svelte-wgriqy .row-labels:where(.svelte-wgriqy){gap:.0625rem}.size-md.svelte-wgriqy .row-labels:where(.svelte-wgriqy){gap:.125rem}.primary-label.svelte-wgriqy{font-weight:500;color:var(--foreground);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.size-sm.svelte-wgriqy .primary-label:where(.svelte-wgriqy){font-size:var(--text-md)}.size-md.svelte-wgriqy .primary-label:where(.svelte-wgriqy){font-size:var(--text-lg)}.secondary-label.svelte-wgriqy{color:var(--muted-foreground);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.size-sm.svelte-wgriqy .secondary-label:where(.svelte-wgriqy){font-size:var(--text-sm)}.size-md.svelte-wgriqy .secondary-label:where(.svelte-wgriqy){font-size:var(--text-md)}.row-values.svelte-wgriqy{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.size-sm.svelte-wgriqy .row-values:where(.svelte-wgriqy){gap:.0625rem}.size-md.svelte-wgriqy .row-values:where(.svelte-wgriqy){gap:.125rem}.value-primary.svelte-wgriqy{font-weight:500;color:var(--foreground);font-family:var(--font-sans);line-height:1.25}.size-sm.svelte-wgriqy .value-primary:where(.svelte-wgriqy){font-size:var(--text-md)}.size-md.svelte-wgriqy .value-primary:where(.svelte-wgriqy){font-size:var(--text-lg)}.value-secondary.svelte-wgriqy{font-family:var(--font-sans);line-height:1.25}.size-sm.svelte-wgriqy .value-secondary:where(.svelte-wgriqy){font-size:var(--text-sm)}.size-md.svelte-wgriqy .value-secondary:where(.svelte-wgriqy){font-size:var(--text-md)}.value-usd.svelte-wgriqy{color:var(--muted-foreground)}.value-change.svelte-wgriqy{font-weight:500}.value-change.positive.svelte-wgriqy{color:var(--color-bullish)}.value-change.negative.svelte-wgriqy{color:var(--color-bearish)}.value-volume.svelte-wgriqy{color:var(--muted-foreground)}.star-button.svelte-wgriqy{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;margin-right:.5rem;padding:0;background:transparent;border:none;border-radius:6px;cursor:pointer;color:var(--muted-foreground);opacity:.4;transition:opacity .15s ease,color .15s ease,background-color .15s ease}.star-button.svelte-wgriqy:hover{background:var(--hover-overlay-subtle);color:var(--foreground);opacity:1}.star-button.svelte-wgriqy:focus-visible{outline:2px solid var(--primary);outline-offset:2px;opacity:1}.star-button.svelte-wgriqy:disabled{cursor:not-allowed}.star-button.is-favorite.svelte-wgriqy{color:var(--color-warning);opacity:1}.star-button.is-favorite.svelte-wgriqy:hover{color:oklch(from var(--color-warning) calc(l*.9) c h)}.unified-row.svelte-wgriqy:hover .star-button:where(.svelte-wgriqy):not(.is-favorite){opacity:.7}.dropdown-wrapper.svelte-5vqvfb{position:relative;display:inline-block}.dropdown-trigger.svelte-5vqvfb{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .5rem;background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--foreground);cursor:pointer;transition:border-color .2s ease-out,box-shadow .2s ease-out}.dropdown-trigger.svelte-5vqvfb:hover{border-color:var(--border-hover)}.dropdown-label.svelte-5vqvfb{font-size:var(--text-sm);font-weight:500}.dropdown-chevron.svelte-5vqvfb{transition:transform .2s ease-out}.dropdown-chevron.rotated.svelte-5vqvfb{transform:rotate(180deg)}.dropdown-menu.svelte-5vqvfb{left:0;min-width:80px}.dropdown-menu.align-right.svelte-5vqvfb{left:auto;right:0}.dropdown-option.svelte-5vqvfb{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;background:var(--background);border:none;text-align:left;font-size:var(--text-sm);color:var(--foreground);cursor:pointer;transition:background-color .2s ease-out;white-space:nowrap}.dropdown-option.svelte-5vqvfb:hover{background:var(--hover-overlay-subtle)}.dropdown-option.active.svelte-5vqvfb{background:var(--hover-overlay)}.dropdown-option.disabled.svelte-5vqvfb{opacity:.5;cursor:not-allowed}.option-icon.svelte-5vqvfb{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.option-label.svelte-5vqvfb{flex:1}.check-icon.svelte-5vqvfb{flex-shrink:0;visibility:hidden}.check-icon.visible.svelte-5vqvfb{visibility:visible}.dropdown-divider.svelte-5vqvfb{height:1px;background:var(--border)}
