.template-tile.svelte-1h35o8c{isolation:isolate}.template-tile.svelte-1h35o8c .tile-outline:where(.svelte-1h35o8c){position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1rem;padding:1.5px;background:linear-gradient(140deg,color-mix(in srgb,var(--tile-accent) 55%,transparent),color-mix(in srgb,var(--tile-accent) 20%,transparent) 35%,#ffffff14 55%,color-mix(in srgb,var(--tile-accent) 35%,transparent));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:background .4s ease,padding .4s ease;z-index:2}.template-tile.svelte-1h35o8c:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:1.05rem;background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--tile-accent) 25%,transparent),transparent 60%);opacity:.5;transition:opacity .4s ease;pointer-events:none;z-index:0}.template-tile.svelte-1h35o8c:hover:before,.template-tile.svelte-1h35o8c:focus-visible:before{opacity:1}.template-tile.svelte-1h35o8c:hover .tile-outline:where(.svelte-1h35o8c),.template-tile.svelte-1h35o8c:focus-visible .tile-outline:where(.svelte-1h35o8c){padding:2px;background:linear-gradient(140deg,color-mix(in srgb,var(--tile-accent) 90%,white),color-mix(in srgb,var(--tile-accent) 60%,transparent) 40%,#ffffff4d 55%,color-mix(in srgb,var(--tile-accent) 70%,transparent))}.template-tile.svelte-1h35o8c .tile-body:where(.svelte-1h35o8c){transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease;z-index:1}.template-tile.svelte-1h35o8c:hover .tile-body:where(.svelte-1h35o8c),.template-tile.svelte-1h35o8c:focus-visible .tile-body:where(.svelte-1h35o8c){transform:translateY(-3px);box-shadow:0 16px 32px -18px #0000008c,0 0 0 1px color-mix(in srgb,var(--tile-accent) 18%,transparent)}.line-clamp-2.svelte-1h35o8c{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
