.skeleton.svelte-141u9iw{background-color:var(--muted);border-radius:4px;animation:svelte-141u9iw-skeleton-pulse 1.4s ease-in-out infinite}@keyframes svelte-141u9iw-skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.skeleton.svelte-141u9iw{animation:none;opacity:.6}}html.fx-on .skeleton.svelte-141u9iw{position:relative;overflow:hidden;animation:none}html.fx-on .skeleton.svelte-141u9iw:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--foreground) 8%,transparent),transparent);transform:translate(-100%);animation:svelte-141u9iw-skeleton-shimmer 1.25s ease-in-out infinite}@keyframes svelte-141u9iw-skeleton-shimmer{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){html.fx-on .skeleton.svelte-141u9iw{opacity:.6}html.fx-on .skeleton.svelte-141u9iw:after{animation:none}}dialog.svelte-l2osby{border:none;padding:0;margin:auto;width:calc(100% - 2rem);max-width:32rem;color:inherit;background:transparent}dialog.svelte-l2osby::backdrop{animation:svelte-l2osby-dialog-fade-in var(--duration-base) var(--ease-out-expo) both}.dialog-panel.svelte-l2osby{animation:svelte-l2osby-dialog-scale-in var(--duration-base) var(--ease-out-expo) both}@keyframes svelte-l2osby-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-l2osby-dialog-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){dialog.svelte-l2osby::backdrop,.dialog-panel.svelte-l2osby{animation:none}}.sheet-panel.svelte-1yowomc{animation:svelte-1yowomc-sheet-enter var(--duration-sheet-open) var(--ease-out-expo) both;will-change:transform}.sheet-backdrop.svelte-1yowomc{animation:svelte-1yowomc-backdrop-enter var(--duration-medium) ease-out both}@keyframes svelte-1yowomc-sheet-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes svelte-1yowomc-backdrop-enter{0%{opacity:0}to{opacity:1}}.drag-zone.svelte-1yowomc{cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.drag-zone.svelte-1yowomc:active{cursor:grabbing}@media(min-width:768px){.sheet-panel.svelte-1yowomc{inset:50% auto auto 50%;width:calc(100% - 2rem);border-radius:var(--radius-xl);animation:svelte-1yowomc-sheet-enter-desktop var(--duration-base) var(--ease-out-expo) both}.drag-zone.svelte-1yowomc{cursor:default}}@keyframes svelte-1yowomc-sheet-enter-desktop{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce){.sheet-panel.svelte-1yowomc,.sheet-backdrop.svelte-1yowomc{animation:none}}html[data-reduce-motion] .sheet-panel.svelte-1yowomc,html[data-reduce-motion] .sheet-backdrop.svelte-1yowomc{animation:none}.fab.svelte-wzmchw{width:52px;height:52px;border-radius:9999px;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent;bottom:calc(76px + env(safe-area-inset-bottom));right:20px;box-shadow:0 0 0 4px color-mix(in oklch,var(--glow-color) 10%,transparent),0 0 16px color-mix(in oklch,var(--glow-color) 24%,transparent),0 4px 12px color-mix(in oklch,black 30%,transparent);transition:transform var(--duration-medium) var(--ease-out-expo),box-shadow var(--duration-base) var(--ease-out-expo),opacity var(--duration-base) var(--ease-out-expo)}.fab.svelte-wzmchw .fab-icon{transition:transform var(--duration-base) var(--ease-out-expo)}.fab-dismissed.svelte-wzmchw{transform:translate(120px) scale(.5);opacity:0;pointer-events:none}.fab.svelte-wzmchw:active{transform:scale(.88);box-shadow:0 0 0 4px color-mix(in oklch,var(--glow-color) 15%,transparent),0 0 28px color-mix(in oklch,var(--glow-color) 28%,transparent),0 2px 8px color-mix(in oklch,black 25%,transparent)}.fab.svelte-wzmchw:active .fab-icon{transform:rotate(90deg)}.fab.svelte-wzmchw:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.fab.svelte-wzmchw,.fab.svelte-wzmchw .fab-icon{transition:none}}@media(min-width:768px){.fab.svelte-wzmchw{display:none}}.toggle-track.svelte-1jacoz2,.toggle-track.svelte-1jacoz2>span:where(.svelte-1jacoz2){transition-timing-function:var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1));transition-duration:var(--duration-fast)}@media(prefers-reduced-motion:reduce){.toggle-track.svelte-1jacoz2,.toggle-track.svelte-1jacoz2>span:where(.svelte-1jacoz2){transition:none}}
