.button-wrapper.svelte-1mr717v{position:relative;display:block;cursor:pointer;aspect-ratio:1;transition:.2s}.button-wrapper.svelte-1mr717v:hover{transform:scale(1.05)}.button-wrapper.svelte-1mr717v:active:hover{transform:scale(.9)}button.svelte-1mr717v:hover,button.svelte-1mr717v:active:hover{transform:scale(1)}.element-icon.svelte-1mr717v{position:absolute;top:-.5rem;left:-.5rem;right:0;bottom:0;width:3rem;filter:drop-shadow(0 4px 4px rgba(0,0,0,.2));z-index:5}.button.svelte-1mr717v{position:relative;border-radius:var(--border-radius);background-size:cover;background-position:center;width:100%;height:100%;z-index:1;overflow:hidden;font-weight:600;padding:0;color:var(--primary-content);border:4px solid;border-image-slice:1;border-image-source:var(--gradient);filter:drop-shadow(0 0px 4px rgba(0,0,0,.5)) brightness(var(--brightness))}.button.svelte-1mr717v:hover{filter:drop-shadow(0 0px 8px rgba(0,0,0,.5))}.button.rarity-1.svelte-1mr717v{--gradient: linear-gradient( 135deg, rgb(219, 131, 239) 0%, rgb(134, 167, 251) 50%, rgb(126, 243, 247) 100% )}.button.rarity-2.svelte-1mr717v{--gradient: linear-gradient( 135deg, rgb(245, 213, 92) 0%, rgb(245, 243, 117) 50%, rgb(241, 245, 203) 100% )}.button.rarity-3.svelte-1mr717v{--gradient: linear-gradient( 135deg, rgb(137, 196, 212) 0%, rgb(181, 241, 249) 50%, rgb(211, 247, 247) 100% )}a.svelte-1mr717v{text-decoration:none;font-weight:500}.disc-name.svelte-1mr717v{text-align:center;color:var(--primary)}
