.market-switcher.svelte-y32lqq{display:flex;justify-content:center}.toggle-container.svelte-y32lqq{display:flex;align-items:center;gap:8px;font-size:.875rem}.toggle-label.svelte-y32lqq{transition:color .2s ease;font-weight:600;display:flex;align-items:center;gap:.125rem}.stocks-label.active.svelte-y32lqq{color:var(--bs-primary)}.crypto-label.active.svelte-y32lqq{color:var(--bs-warning)}.toggle-switch.svelte-y32lqq{position:relative;width:44px;height:24px;background-color:var(--bs-gray-200);border-radius:12px;cursor:pointer;transition:background-color .2s ease}.toggle-switch.disabled.svelte-y32lqq{opacity:.7;cursor:wait}.toggle-slider.svelte-y32lqq{position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:var(--bs-primary);border-radius:50%;transition:transform .2s ease,background-color .2s ease}.toggle-slider.active.svelte-y32lqq{transform:translate(20px)}.toggle-slider.active.crypto.svelte-y32lqq{background-color:var(--bs-warning)}.loader-container.svelte-y32lqq{display:inline-flex;align-items:center;margin-left:8px}.toggle-loader.svelte-y32lqq{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top:2px solid var(--bs-primary);border-radius:50%;animation:svelte-y32lqq-spin 1s linear infinite}.toggle-loader.crypto.svelte-y32lqq{border-top:2px solid var(--bs-warning)}@keyframes svelte-y32lqq-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
