.beam-ring.svelte-dt7u3q{pointer-events:none;z-index:10;border-radius:inherit;padding:var(--beam-width);-webkit-mask-composite:xor;position:absolute;inset:0;overflow:hidden;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.beam.svelte-dt7u3q{aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0deg, transparent var(--beam-start), var(--beam-color) 360deg);width:200%;animation:svelte-dt7u3q-beam-spin var(--beam-duration) linear infinite;animation-delay:var(--beam-delay);position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes svelte-dt7u3q-beam-spin{to{rotate:1turn}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){.beam-ring.svelte-dt7u3q{display:none}}@media (prefers-reduced-motion:reduce){.beam-ring.svelte-dt7u3q{display:none}}[data-mini-theme=card] [data-slot=card]{background:var(--card);box-shadow:var(--elev);border:0}[data-mini-theme=glass] [data-slot=card]{background:color-mix(in oklab, var(--card) 58%, transparent);border:1px solid color-mix(in oklab, var(--foreground) 16%, transparent);box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--foreground) 12%, transparent), 0 12px 40px -18px #0000008c;z-index:0;position:relative}[data-mini-theme=glass] [data-slot=card]:before{content:"";z-index:-1;border-radius:inherit;backdrop-filter:blur(24px)saturate(1.4);position:absolute;inset:0}[data-mini-theme=glass] [data-slot=card] .bg-muted{background-color:color-mix(in oklab, var(--foreground) 9%, transparent)}.theme-swatch-card{background:var(--card);border-color:color-mix(in oklab, var(--foreground) 14%, transparent);box-shadow:var(--elev)}.theme-swatch-glass{background:linear-gradient(135deg, color-mix(in oklab, var(--foreground) 14%, transparent), transparent 60%), color-mix(in oklab, var(--card) 45%, transparent);border-color:color-mix(in oklab, var(--foreground) 30%, transparent);box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--foreground) 25%, transparent)}
