.price.svelte-1upf3wm{gap:var(--space-sm);padding:var(--space-md);background-color:var(--color-surface-elevated);border-radius:var(--radius-md);flex-direction:column;display:flex}.head.svelte-1upf3wm{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.reading.svelte-1upf3wm{font-size:var(--text-xl);font-weight:var(--weight-medium);color:var(--color-text);flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.change.svelte-1upf3wm{font-size:var(--text-sm)}.window.svelte-1upf3wm{font-size:var(--text-2xs);font-weight:var(--weight-regular);color:var(--color-text-faded)}.up.svelte-1upf3wm{color:var(--color-positive)}.down.svelte-1upf3wm{color:var(--color-negative)}.ranges.svelte-1upf3wm{background-color:var(--color-surface-highlight);border-radius:var(--radius-pill);align-items:center;gap:2px;padding:3px;display:flex}.range.svelte-1upf3wm{height:19px;padding:0 var(--space-sm);font-size:11px;line-height:var(--leading-none);color:var(--color-text-muted);transition:color var(--transition-fast), background-color var(--transition-fast);border-radius:3px}.range.svelte-1upf3wm:hover{color:var(--color-text);background-color:var(--color-surface-muted)}.range-active.svelte-1upf3wm{color:var(--color-text);background-color:var(--color-surface-elevated)}.plot.svelte-1upf3wm{height:var(--plot-height);touch-action:pan-y;position:relative}.chart.svelte-1upf3wm{--chart-color:var(--color-positive);display:block;overflow:visible}.chart-down.svelte-1upf3wm{--chart-color:var(--color-negative)}.grid.svelte-1upf3wm{stroke:var(--color-border-subtle);stroke-width:1px;stroke-dasharray:2 4}.crosshair.svelte-1upf3wm{stroke:var(--color-border-strong);stroke-width:1px}.marker.svelte-1upf3wm{fill:var(--chart-color)}.axis.svelte-1upf3wm{font-size:var(--text-2xs);color:var(--color-text-faded);background-color:var(--color-surface-elevated);pointer-events:none;padding:0 3px;position:absolute;right:0}.axis-high.svelte-1upf3wm{top:0}.axis-low.svelte-1upf3wm{bottom:0}.stats.svelte-1upf3wm{gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.stat.svelte-1upf3wm{flex-direction:column;gap:1px;min-width:0;display:flex}.stat-label.svelte-1upf3wm{font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-faded)}.stat-value.svelte-1upf3wm{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);margin:0}dialog.svelte-1x75ftk{width:min(420px, calc(100vw - 2 * var(--space-md)));max-height:min(600px, calc(100vh - 2 * var(--space-xl)));color:var(--color-text);background-color:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:0;overflow:hidden}dialog.svelte-1x75ftk::backdrop{background-color:#0000009e}.sheet.svelte-1x75ftk{max-height:inherit;flex-direction:column;min-height:0;display:flex}.head.svelte-1x75ftk{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:12px var(--space-md);border-bottom:1px solid var(--color-border-subtle);display:flex}.title.svelte-1x75ftk{font-size:var(--text-md);font-weight:var(--weight-medium)}.close.svelte-1x75ftk{width:var(--control-height-sm);height:var(--control-height-sm);color:var(--color-text-muted);border-radius:var(--radius-pill);transition:color var(--transition-fast), background-color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.close.svelte-1x75ftk:hover{color:var(--color-text);background-color:var(--color-surface-muted)}.close.svelte-1x75ftk svg:where(.svelte-1x75ftk){width:12px;height:12px}.search.svelte-1x75ftk{padding:var(--space-md) var(--space-md) var(--space-sm);position:relative}.search-icon.svelte-1x75ftk{left:calc(var(--space-md) + 10px);top:calc(var(--space-md) + 15px);width:12px;height:12px;color:var(--color-text-faded);pointer-events:none;position:absolute}.search.svelte-1x75ftk input:where(.svelte-1x75ftk){font-size:var(--text-sm);padding-left:30px}.shortcuts.svelte-1x75ftk{gap:var(--space-xs);padding:0 var(--space-md) var(--space-sm);flex-wrap:wrap;display:flex}.chip.svelte-1x75ftk{height:var(--control-height-sm);color:var(--color-text-muted);background-color:var(--color-surface-muted);border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);transition:color var(--transition-fast), border-color var(--transition-fast);align-items:center;gap:5px;padding:0 10px;font-size:11px;display:inline-flex}.chip.svelte-1x75ftk:hover{color:var(--color-text);border-color:var(--color-border-strong)}.list.svelte-1x75ftk{border-top:1px solid var(--color-border-subtle);flex:auto;min-height:0;overflow-y:auto}.row.svelte-1x75ftk{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);text-align:left;transition:background-color var(--transition-fast);display:flex}.row.svelte-1x75ftk:hover{background-color:var(--color-menu-hover)}.identity.svelte-1x75ftk{min-width:0;line-height:var(--leading-tight);flex-direction:column;flex:auto;display:flex}.name.svelte-1x75ftk{font-size:var(--text-sm);color:var(--color-text)}.ticker.svelte-1x75ftk{font-size:var(--text-2xs);color:var(--color-text-faded)}.figures.svelte-1x75ftk{line-height:var(--leading-tight);flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.price.svelte-1x75ftk{font-size:var(--text-sm);color:var(--color-text)}.change.svelte-1x75ftk{font-size:var(--text-2xs);color:var(--color-text-faded)}.up.svelte-1x75ftk{color:var(--color-positive)}.down.svelte-1x75ftk{color:var(--color-negative)}.empty.svelte-1x75ftk{padding:var(--space-lg) var(--space-md);font-size:var(--text-sm);color:var(--color-text-muted);text-align:center}.swap.svelte-1w70pah{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.fields.svelte-1w70pah{flex-direction:column;gap:8px;width:100%;display:flex}.input-output.svelte-1w70pah{background-color:var(--color-surface-elevated);border-radius:var(--radius-md);flex-direction:column;padding-top:20px;display:flex}.input-output-sell.svelte-1w70pah{position:relative}.info.svelte-1w70pah,.asset-selector.svelte-1w70pah{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:0 16px 10px;display:flex}.info-right.svelte-1w70pah{align-items:baseline;gap:4px;min-width:0;display:inline-flex}.info-right.svelte-1w70pah:hover:not(:disabled) .info-number:where(.svelte-1w70pah),.rate.svelte-1w70pah:hover{color:var(--color-text)}.info-right.svelte-1w70pah:disabled{cursor:default}.info-number.svelte-1w70pah,.rate.svelte-1w70pah{font-size:var(--text-sm);color:var(--color-text-muted);transition:color var(--transition-base);line-height:1}.asset-selector-right.svelte-1w70pah{flex:auto;justify-content:flex-end;align-items:center;gap:5px;min-width:0;display:flex}button.asset-dropdown.svelte-1w70pah{all:unset;box-sizing:border-box;min-width:0;height:30px;color:var(--color-text);background-color:var(--color-surface-muted);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--transition-base), border-color var(--transition-base);align-items:center;gap:5px;padding:5px;display:inline-flex}button.asset-dropdown.svelte-1w70pah:active{background-color:var(--color-surface)}.asset-dropdown-name.svelte-1w70pah{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1;overflow:hidden}.asset-dropdown-caret.svelte-1w70pah{width:10px;height:10px;color:var(--color-text-faded);transition:color var(--transition-base), transform var(--transition-fast);flex-shrink:0;margin-left:5px}button.asset-dropdown.svelte-1w70pah:hover .asset-dropdown-caret:where(.svelte-1w70pah){color:var(--color-text-muted);transform:translateY(1px)}button.asset-dropdown.svelte-1w70pah:active .asset-dropdown-caret:where(.svelte-1w70pah){color:var(--color-text);transform:translateY(2px)}.percent.svelte-1w70pah{all:unset;box-sizing:border-box;height:22px;font-size:11px;line-height:var(--leading-none);color:var(--color-text-muted);background-color:var(--color-surface-muted);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast);padding:0 9px}.percent.svelte-1w70pah:hover:not(:disabled){color:var(--color-text);background-color:var(--color-border)}.percent.svelte-1w70pah:disabled{opacity:.4;cursor:default}.amount-selector.svelte-1w70pah{flex-direction:column;align-items:flex-start;gap:3px;padding:8px 16px 24px;display:flex}.amount-primary.svelte-1w70pah{max-width:100%;font-size:28px;font-weight:var(--weight-semibold);color:var(--color-text);align-items:baseline;line-height:1.2;display:flex;position:relative}.prefix.svelte-1w70pah{flex-shrink:0}.prefix-empty.svelte-1w70pah{color:var(--color-text-faded)}.sizer.svelte-1w70pah{visibility:hidden;white-space:pre;pointer-events:none;font:inherit;letter-spacing:inherit;font-variant-numeric:tabular-nums;position:absolute}.amount-input.svelte-1w70pah{all:unset;box-sizing:border-box;min-width:0;max-width:100%;font:inherit;letter-spacing:inherit;color:inherit}.amount-input.svelte-1w70pah::placeholder{color:var(--color-text-faded)}.secondary.svelte-1w70pah{font-size:var(--text-xs);color:var(--color-text-faded);transition:color var(--transition-fast);align-items:center;gap:5px;display:inline-flex}.secondary.svelte-1w70pah svg:where(.svelte-1w70pah){width:11px;height:11px}.secondary.svelte-1w70pah:hover{color:var(--color-text-muted)}.secondary-static.svelte-1w70pah:hover{color:var(--color-text-faded)}.swap-icon.svelte-1w70pah{all:unset;z-index:1;box-sizing:border-box;width:50px;height:40px;color:var(--color-text-inverse);background-color:var(--color-surface-muted);cursor:pointer;transition:filter var(--transition-fast), box-shadow var(--transition-base);border:5px solid #111211;border-radius:50%;justify-content:center;align-items:center;margin-top:4px;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.swap-icon.svelte-1w70pah:hover{filter:brightness(1.08)}.swap-icon.svelte-1w70pah:active{filter:brightness(.97);box-shadow:none}.swap-icon-mark.svelte-1w70pah{background-color:var(--color-text-muted);width:14px;height:14px;transition:transform var(--transition-base);display:block;-webkit-mask:url(../../../icons/exchange.svg) 50%/contain no-repeat;mask:url(../../../icons/exchange.svg) 50%/contain no-repeat}.submit.svelte-1w70pah{letter-spacing:1px;border-radius:var(--radius-pill);width:100%;height:40px}.hint.svelte-1w70pah{font-size:var(--text-2xs);color:var(--color-text-faded);text-align:center}.markets.svelte-de4rj2{--markets-inset:clamp(3.5rem, 12vh, 7rem);width:100%;min-width:0;padding-top:clamp(1.5rem,5vh,2.75rem);padding-bottom:var(--markets-inset);flex-direction:column;flex:auto;align-items:center;display:flex}.stack.svelte-de4rj2{gap:var(--space-md);flex-direction:column;width:100%;min-width:0;max-width:520px;display:flex}.toolbar.svelte-de4rj2{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.pill.svelte-de4rj2{height:28px;font-size:var(--text-xs);color:var(--color-text-muted);background-color:var(--color-surface-elevated);border-radius:var(--radius-md);white-space:nowrap;transition:color var(--transition-fast);align-items:center;gap:6px;padding:0 12px;display:inline-flex}.pill.svelte-de4rj2:hover{color:var(--color-text)}.pill.svelte-de4rj2 svg:where(.svelte-de4rj2){width:12px;height:12px}.switch.svelte-de4rj2{background-color:var(--color-border);border-radius:var(--radius-full);width:22px;height:13px;transition:background-color var(--transition-fast);flex-shrink:0;margin-left:2px;position:relative}.switch.svelte-de4rj2:after{content:"";background-color:var(--color-text-faded);border-radius:var(--radius-full);width:10px;height:10px;transition:transform var(--transition-fast), background-color var(--transition-fast);position:absolute;top:1.5px;left:1.5px}.pill.svelte-de4rj2:hover .switch:where(.svelte-de4rj2),.pill.svelte-de4rj2:focus-visible .switch:where(.svelte-de4rj2){background-color:var(--color-primary-muted)}.pill.svelte-de4rj2:hover .switch:where(.svelte-de4rj2):after,.pill.svelte-de4rj2:focus-visible .switch:where(.svelte-de4rj2):after{background-color:var(--color-primary-light);transform:translate(2.25px)}.pill.svelte-de4rj2:active .switch:where(.svelte-de4rj2):after{transform:translate(9px)}.pill.engaging.svelte-de4rj2 .switch:where(.svelte-de4rj2){background-color:var(--color-primary-muted)}.pill.engaging.svelte-de4rj2 .switch:where(.svelte-de4rj2):after{background-color:var(--color-primary-light);transition:none;transform:translate(9px)}.chart.svelte-de4rj2{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}
