@layer properties,theme,base;@layer components{.card.svelte-1aty5u7{background:var(--bg);border:1px solid var(--bd);border-radius:var(--radius-lg);color:inherit;text-decoration:none;display:block;position:relative}.card[data-bg=bg].svelte-1aty5u7{--card-surface:var(--bg);background:var(--bg)}.card[data-bg=sf].svelte-1aty5u7{--card-surface:var(--sf);background:var(--sf)}.card[data-bg=sfh].svelte-1aty5u7{--card-surface:var(--sfh);background:var(--sfh)}.card[data-bg=tertiary].svelte-1aty5u7{--card-surface:var(--tertiary);background:var(--tertiary)}.card[data-bg=rainbow].svelte-1aty5u7{background-image:linear-gradient(160deg,#4f46e5,#3b82f6,#a855f7,#f59e0b,#ef4444,#0ea5e9);background-size:200% 200%;border:none;animation:12s infinite svelte-1aty5u7-card-rainbow-shift}@keyframes svelte-1aty5u7-card-rainbow-shift{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}.card[data-padding=sm].svelte-1aty5u7{padding:var(--spacing-sm)}.card[data-padding=md].svelte-1aty5u7{padding:var(--spacing-md)}.card[data-padding=lg].svelte-1aty5u7{padding:var(--spacing-lg)}.card[data-gap].svelte-1aty5u7{flex-direction:column;display:flex}.card[data-clip].svelte-1aty5u7{min-height:0;overflow:hidden}.card[data-gap=none].svelte-1aty5u7{gap:0}.card[data-gap=xs].svelte-1aty5u7{gap:var(--spacing-xs)}.card[data-gap=sm].svelte-1aty5u7{gap:var(--spacing-sm)}.card[data-gap=md].svelte-1aty5u7{gap:var(--spacing-md)}.card[data-gap=lg].svelte-1aty5u7{gap:var(--spacing-lg)}.card.svelte-1aty5u7{--card-surface:var(--bg);transition:--card-ring-a .7s,--card-glow-a 1s}.card[data-loading].svelte-1aty5u7{--card-ring-a:1;--card-glow-a:1;transition-duration:.5s}.card[data-active].svelte-1aty5u7:not([data-bg=rainbow]){background-image:linear-gradient(var(--card-surface), var(--card-surface)), conic-gradient(from var(--card-loading-angle), transparent 0 35%, rgb(99 102 241/var(--card-ring-a)), rgb(139 92 246/var(--card-ring-a)), rgb(236 72 153/var(--card-ring-a)), rgb(245 158 11/var(--card-ring-a)), transparent), linear-gradient(var(--bd), var(--bd));box-shadow:calc(sin(var(--card-loading-angle)) * 6px) calc(cos(var(--card-loading-angle)) * -6px) 16px -4px rgb(99 102 241/calc(var(--card-glow-a) * .6)), calc(sin(var(--card-loading-angle) + 120deg) * 6px) calc(cos(var(--card-loading-angle) + 120deg) * -6px) 16px -4px rgb(236 72 153/calc(var(--card-glow-a) * .5)), calc(sin(var(--card-loading-angle) + 240deg) * 6px) calc(cos(var(--card-loading-angle) + 240deg) * -6px) 16px -4px rgb(245 158 11/calc(var(--card-glow-a) * .5));background-origin:border-box;background-clip:padding-box,border-box,border-box;border-color:#0000;animation:1.3s linear infinite svelte-1aty5u7-card-loading-spin}@keyframes svelte-1aty5u7-card-loading-spin{to{--card-loading-angle:360deg}}@media (prefers-reduced-motion:reduce){.card[data-active].svelte-1aty5u7:not([data-bg=rainbow]){box-shadow:none;animation:none}}.hoverable.svelte-1aty5u7{transition:border-color .2s,--card-ring-a .7s,--card-glow-a 1s}.hoverable.svelte-1aty5u7:hover{border-color:var(--tx)}}@layer utilities;@property --card-loading-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --card-ring-a{syntax:"<number>";inherits:false;initial-value:0}@property --card-glow-a{syntax:"<number>";inherits:false;initial-value:0}
