.pill-track.svelte-lu0t34{position:relative;width:132px;height:44px;border-radius:22px;padding:4px;box-sizing:border-box;transition:background-color .25s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;box-shadow:inset 0 2px 5px #00000026}.pill-track.is-light.svelte-lu0t34{background-color:#5fa5f9}.pill-track.is-auto.svelte-lu0t34{background-color:#475569}.pill-track.is-dark.svelte-lu0t34{background-color:#1e293b;box-shadow:inset 0 2px 6px #0006}.pill-track.svelte-lu0t34:has(.option:where(.svelte-lu0t34):focus-visible){outline:3px solid var(--focus);outline-offset:2px}.options.svelte-lu0t34{display:flex;gap:8px;position:relative;z-index:3;width:100%;height:100%}.option.svelte-lu0t34{flex:1;height:100%;border:none;background:transparent;cursor:pointer;padding:0;margin:0;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.option.svelte-lu0t34:focus-visible{outline:none}.icon-wrapper.svelte-lu0t34{position:relative;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.main-icon.svelte-lu0t34{width:100%;height:100%;transition:opacity .25s ease}.thumb.svelte-lu0t34{position:absolute;top:4px;left:4px;width:36px;height:36px;border-radius:50%;z-index:2;transition:transform .25s cubic-bezier(.4,0,.2,1),background-color .25s ease;will-change:transform}.is-light.svelte-lu0t34 .thumb:where(.svelte-lu0t34){transform:translate(0);background:#fff;box-shadow:0 2px 4px #00000026}.is-auto.svelte-lu0t34 .thumb:where(.svelte-lu0t34){transform:translate(44px);background:#cbd5e1;box-shadow:0 2px 4px #0003}.is-dark.svelte-lu0t34 .thumb:where(.svelte-lu0t34){transform:translate(88px);background:#0f172a;box-shadow:0 2px 4px #00000080}.is-light.svelte-lu0t34 .option:where(.svelte-lu0t34):not(.active){color:#fff;opacity:.9}.is-auto.svelte-lu0t34 .option:where(.svelte-lu0t34):not(.active){color:#f1f5f9;opacity:.8}.is-dark.svelte-lu0t34 .option:where(.svelte-lu0t34):not(.active){color:#94a3b8}.is-light.svelte-lu0t34 .option.active:where(.svelte-lu0t34){color:#f59e0b}.is-auto.svelte-lu0t34 .option.active:where(.svelte-lu0t34){color:#1e293b}.is-dark.svelte-lu0t34 .option.active:where(.svelte-lu0t34){color:#7dd3fc}.moon-icon.svelte-lu0t34{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.is-light.svelte-lu0t34 .moon-icon:where(.svelte-lu0t34){transform:rotate(-20deg) scale(.85)}.is-auto.svelte-lu0t34 .moon-icon:where(.svelte-lu0t34),.is-dark.svelte-lu0t34 .moon-icon:where(.svelte-lu0t34){transform:rotate(0) scale(1)}.deco.svelte-lu0t34{position:absolute;fill:currentColor;transition:opacity .25s ease,transform .4s cubic-bezier(.4,0,.2,1);pointer-events:none}.sparkle.svelte-lu0t34{opacity:0;transform:scale(.5)}.is-dark.svelte-lu0t34 .sparkle:where(.svelte-lu0t34){opacity:1;transform:scale(1)}.sp-1.svelte-lu0t34{top:-4px;left:-6px;width:10px;height:10px}.sp-2.svelte-lu0t34{bottom:-2px;right:-4px;width:8px;height:8px}.sp-3.svelte-lu0t34{top:-2px;left:-8px;width:10px;height:10px}.little-cloud.svelte-lu0t34{opacity:0;transform:translateY(4px) scale(.8)}.big-cloud.svelte-lu0t34{opacity:0;transform:translate(6px) scale(.8)}.is-light.svelte-lu0t34 .little-cloud:where(.svelte-lu0t34){opacity:.9;transform:translateY(0) scale(1)}.is-light.svelte-lu0t34 .big-cloud:where(.svelte-lu0t34){opacity:.8;transform:translate(0) scale(1)}.little-cloud.svelte-lu0t34{bottom:-2px;right:-14px;width:14px;height:10px}.big-cloud.svelte-lu0t34{top:4px;left:-12px;width:16px;height:12px}.install-prompt.svelte-p94eks{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);z-index:9999;width:90%;max-width:400px}.install-prompt-content.svelte-p94eks{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);animation:svelte-p94eks-slideUp .3s ease}@keyframes svelte-p94eks-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.install-icon.svelte-p94eks{background:var(--primary-soft);color:var(--primary);border-radius:var(--radius);padding:var(--space-2);flex-shrink:0}.install-text.svelte-p94eks{flex:1;display:flex;flex-direction:column;gap:.25rem}.install-text.svelte-p94eks strong:where(.svelte-p94eks){font-size:.95rem;color:var(--text)}.install-text.svelte-p94eks span:where(.svelte-p94eks){font-size:.85rem;color:var(--muted)}.install-button.svelte-p94eks{background:var(--primary);color:#fff;border:none;border-radius:var(--radius-sm);padding:.5rem 1rem;font-weight:600;font-size:.9rem;cursor:pointer;transition:background-color .2s;flex-shrink:0}.install-button.svelte-p94eks:hover{background:var(--primary-strong)}.dismiss-button.svelte-p94eks{background:none;border:none;color:var(--muted);cursor:pointer;padding:var(--space-1);display:flex;align-items:center;justify-content:center;transition:color .2s}.dismiss-button.svelte-p94eks:hover{color:var(--text)}@media(max-width:480px){.install-prompt.svelte-p94eks{bottom:1rem}}.global-nav-loader.svelte-12qhfyh{position:fixed;top:0;left:0;width:100%;height:4px;background:transparent;z-index:9999;pointer-events:none}.global-nav-loader-bar.svelte-12qhfyh{height:100%;background-color:var(--primary, #007bff);width:0;animation:svelte-12qhfyh-loading-bar 1.5s infinite ease-in-out;box-shadow:0 0 10px var(--primary, #007bff)}@keyframes svelte-12qhfyh-loading-bar{0%{width:0;margin-left:0}50%{width:50%;margin-left:50%}to{width:0;margin-left:100%}}.page-content.is-navigating.svelte-12qhfyh{opacity:.6;pointer-events:none;transition:opacity .2s ease}
