.icon-container.svelte-aizgdu{position:relative;width:100%;height:100%}.icon.svelte-aizgdu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s ease-out}.icon.visible.svelte-aizgdu{opacity:1}.grey-square.svelte-aizgdu{transition:all .2s ease-out}.grey-square.copied.svelte-aizgdu{background-color:#80ff8026;border-color:#80ff8040}
