[data-variant=cad].svelte-2uo3yg,[data-variant=cad-featured].svelte-2uo3yg{transform:translateZ(0);transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1);will-change:transform,box-shadow}[data-variant=cad].svelte-2uo3yg:hover,[data-variant=cad-featured].svelte-2uo3yg:hover{transform:translate3d(-2px,-2px,0)}[data-variant=cad-gradient].svelte-2uo3yg,[data-variant=cad-rainbow].svelte-2uo3yg,[data-variant=cad-red].svelte-2uo3yg,[data-variant=cad-holo].svelte-2uo3yg{transform:translateZ(0);transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1);will-change:transform,box-shadow}[data-variant=cad-gradient].svelte-2uo3yg:hover,[data-variant=cad-rainbow].svelte-2uo3yg:hover,[data-variant=cad-red].svelte-2uo3yg:hover,[data-variant=cad-holo].svelte-2uo3yg:hover{transform:translate3d(-2px,-2px,0)}[data-variant=cad-gradient].svelte-2uo3yg [data-slot=card-edge]:where(.svelte-2uo3yg),[data-variant=cad-rainbow].svelte-2uo3yg [data-slot=card-edge]:where(.svelte-2uo3yg),[data-variant=cad-red].svelte-2uo3yg [data-slot=card-edge]:where(.svelte-2uo3yg){z-index:0;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}[data-variant=cad-gradient].svelte-2uo3yg [data-slot=card-edge]:where(.svelte-2uo3yg),[data-variant=cad-red].svelte-2uo3yg [data-slot=card-edge]:where(.svelte-2uo3yg){animation:svelte-2uo3yg-cad-edge-spin 6s linear infinite}[data-variant=cad-gradient].svelte-2uo3yg>[data-slot=card-header],[data-variant=cad-gradient].svelte-2uo3yg>[data-slot=card-content],[data-variant=cad-gradient].svelte-2uo3yg>[data-slot=card-footer],[data-variant=cad-rainbow].svelte-2uo3yg>[data-slot=card-header],[data-variant=cad-rainbow].svelte-2uo3yg>[data-slot=card-content],[data-variant=cad-rainbow].svelte-2uo3yg>[data-slot=card-footer],[data-variant=cad-red].svelte-2uo3yg>[data-slot=card-header],[data-variant=cad-red].svelte-2uo3yg>[data-slot=card-content],[data-variant=cad-red].svelte-2uo3yg>[data-slot=card-footer]{position:relative;z-index:1}[data-variant=cad-gradient].svelte-2uo3yg [data-slot=card-edge]:where(.svelte-2uo3yg){background:conic-gradient(from var(--cad-edge-angle, 0deg),var(--dp-teal-500),var(--dp-red-500),var(--dp-teal-500),var(--dp-red-500),var(--dp-teal-500))}[data-variant=cad-gradient].svelte-2uo3yg{animation:svelte-2uo3yg-cad-shadow-shift 6s linear infinite}[data-variant=cad-rainbow].svelte-2uo3yg [data-slot=card-edge]:where(.svelte-2uo3yg){overflow:hidden}[data-variant=cad-rainbow].svelte-2uo3yg [data-slot=card-edge-spin]:where(.svelte-2uo3yg){position:absolute;top:50%;left:50%;width:150%;height:150%;transform:translate(-50%,-50%) rotate(0);background:conic-gradient(#f9052b,#fb1f2a,#fc2e28 1.79%,#ff4325 3.57%,#ff682c 7.14%,#ff9c3f 14.29%,#ffab2b,#fabc12 21.43%,#e0e132 28.57%,#c2e15a,#a1e073,#7bdf88,#43dd9a,#29d4b3 46.43%,#16cfbf,#00cacb,#00c5d4,#00bfdd 53.57%,#00b4ec 57.14%,#00b0f2 58.04%,#00aef4,#13acf6 58.93%,#2ea7f7,#3ea3f7 60.71%,#638ffa 64.29%,#8a63fe,#bf64e4,#f259c8,#f64383 92.86%,#f7315d 96.43%,#f82247 98.21%,#f9173a,#f9052b);background:conic-gradient(#f9052b,#fb1f2a,#fc2e28 1.79%,#ff4325 3.57%,color(xyz 0.478 0.311 0.045) 7.14%,color(xyz 0.567 0.45 0.045) 14.29%,color(xyz 0.571 0.505 0.064),#fabc12 21.43%,#e0e132 28.57%,#c2e15a,#a1e073,#7bdf88,#43dd9a,#29d4b3 46.43%,#16cfbf,color(xyz 0.318 0.466 0.636),color(xyz 0.315 0.446 0.703),color(xyz 0.313 0.426 0.772) 53.57%,color(xyz 0.313 0.387 0.918) 57.14%,color(xyz 0.315 0.374 0.922) 58.04%,color(xyz 0.315 0.368 0.923),#13acf6 58.93%,#2ea7f7,#3ea3f7 60.71%,#638ffa 64.29%,#8a63fe,#bf64e4,#f259c8,#f64383 92.86%,#f7315d 96.43%,#f82247 98.21%,#f9173a,#f9052b);animation:svelte-2uo3yg-cad-spin-layer 6s linear infinite;will-change:transform}[data-variant=cad-red].svelte-2uo3yg [data-slot=card-edge]:where(.svelte-2uo3yg){background:conic-gradient(from var(--cad-edge-angle, 0deg),var(--dp-red-700),var(--dp-red-400),var(--dp-red-300),var(--dp-red-500),var(--dp-red-700))}[data-variant=cad-red].svelte-2uo3yg{animation:svelte-2uo3yg-cad-shadow-shift-red 6s linear infinite}[data-variant=cad-holo].svelte-2uo3yg:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(115deg,transparent 0%,oklch(.82 .148 188 / 0) 30%,oklch(.82 .148 188 / .28) 42%,oklch(.85 .13 300 / .32) 50%,oklch(.578 .193 22 / .28) 58%,oklch(.578 .193 22 / 0) 70%,transparent 100%);background-size:250% 100%;background-position:130% 0;transition:background-position .9s cubic-bezier(.22,1,.36,1);mix-blend-mode:screen}[data-variant=cad-holo].svelte-2uo3yg:hover:after{background-position:-30% 0}[data-variant=cad-holo].svelte-2uo3yg>[data-slot=card-header],[data-variant=cad-holo].svelte-2uo3yg>[data-slot=card-content],[data-variant=cad-holo].svelte-2uo3yg>[data-slot=card-footer]{position:relative;z-index:1}[data-bg].svelte-2uo3yg:not([data-bg=none]) [data-slot=card-bg]:where(.svelte-2uo3yg){z-index:0;-webkit-mask:linear-gradient(to bottom,#000 0%,#000 32%,transparent 78%);mask:linear-gradient(to bottom,#000 0%,#000 32%,transparent 78%)}[data-bg].svelte-2uo3yg:not([data-bg=none])>[data-slot=card-header],[data-bg].svelte-2uo3yg:not([data-bg=none])>[data-slot=card-content],[data-bg].svelte-2uo3yg:not([data-bg=none])>[data-slot=card-footer]{position:relative;z-index:1}[data-bg=grid].svelte-2uo3yg [data-slot=card-bg]:where(.svelte-2uo3yg){--grid-fine: 22px;--grid-major: 88px;background-image:linear-gradient(to right,color-mix(in oklab,var(--foreground) 8%,transparent) 0 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--foreground) 8%,transparent) 0 1px,transparent 1px),linear-gradient(to right,color-mix(in oklab,var(--foreground) 6%,transparent) 0 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--foreground) 6%,transparent) 0 1px,transparent 1px);background-size:var(--grid-major) var(--grid-major),var(--grid-major) var(--grid-major),var(--grid-fine) var(--grid-fine),var(--grid-fine) var(--grid-fine)}@property --cad-edge-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes svelte-2uo3yg-cad-edge-spin{to{--cad-edge-angle: 360deg}}@keyframes svelte-2uo3yg-cad-spin-layer{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes svelte-2uo3yg-cad-shadow-shift{0%{box-shadow:6px 6px 0 0 var(--dp-teal-500)}50%{box-shadow:6px 6px 0 0 var(--dp-red-500)}to{box-shadow:6px 6px 0 0 var(--dp-teal-500)}}@keyframes svelte-2uo3yg-cad-shadow-shift-red{0%{box-shadow:6px 6px 0 0 var(--dp-red-700)}50%{box-shadow:6px 6px 0 0 var(--dp-red-400)}to{box-shadow:6px 6px 0 0 var(--dp-red-700)}}@media(prefers-reduced-motion:reduce){[data-variant=cad].svelte-2uo3yg,[data-variant=cad].svelte-2uo3yg:hover,[data-variant=cad-featured].svelte-2uo3yg,[data-variant=cad-featured].svelte-2uo3yg:hover,[data-variant=cad-gradient].svelte-2uo3yg,[data-variant=cad-gradient].svelte-2uo3yg:hover,[data-variant=cad-rainbow].svelte-2uo3yg,[data-variant=cad-rainbow].svelte-2uo3yg:hover,[data-variant=cad-red].svelte-2uo3yg,[data-variant=cad-red].svelte-2uo3yg:hover,[data-variant=cad-holo].svelte-2uo3yg,[data-variant=cad-holo].svelte-2uo3yg:hover{transition:none;transform:none}[data-variant=cad-gradient].svelte-2uo3yg,[data-variant=cad-red].svelte-2uo3yg,[data-variant=cad-gradient].svelte-2uo3yg [data-slot=card-edge]:where(.svelte-2uo3yg),[data-variant=cad-red].svelte-2uo3yg [data-slot=card-edge]:where(.svelte-2uo3yg),[data-variant=cad-rainbow].svelte-2uo3yg [data-slot=card-edge-spin]:where(.svelte-2uo3yg){animation:none}[data-variant=cad-gradient].svelte-2uo3yg,[data-variant=cad-red].svelte-2uo3yg{box-shadow:6px 6px 0 0 var(--color-foreground)}}
