.copy-btn.svelte-m621ue{position:relative;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:9999px;background:#fef1f1;border:1px solid #fde8e9;color:#871c22;cursor:pointer;font:inherit;font-family:Public Sans,system-ui,sans-serif;font-size:13px;font-weight:500;text-decoration:none;overflow:hidden;isolation:isolate;transition:background-color .2s cubic-bezier(.25,1,.5,1),border-color .2s cubic-bezier(.25,1,.5,1),color .2s cubic-bezier(.25,1,.5,1),transform .18s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.25,1,.5,1)}.copy-btn.svelte-m621ue:hover{background:#fde8e9;border-color:#facdd0}.copy-btn.svelte-m621ue:active{transform:scale(.97)}.copy-btn.svelte-m621ue:disabled{cursor:default}.copy-btn.icon-only.svelte-m621ue{padding:6px;gap:0;width:30px;height:30px;justify-content:center}.icon-wrap.svelte-m621ue{position:relative;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;z-index:2}.icon-wrap.svelte-m621ue .icon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .2s cubic-bezier(.25,1,.5,1),transform .32s cubic-bezier(.22,1,.36,1)}.icon-wrap.svelte-m621ue .icon-copy{opacity:1;transform:scale(1)}.icon-wrap.svelte-m621ue .icon-check{opacity:0;transform:scale(.6)}.icon-wrap.svelte-m621ue .icon-loading{opacity:0;transform:scale(.6);animation:svelte-m621ue-copyBtnSpin .8s linear infinite}.label.svelte-m621ue{position:relative;z-index:2;display:inline-block;overflow:hidden;white-space:nowrap;height:1.3em;line-height:1.3em}.label.svelte-m621ue>span:where(.svelte-m621ue){display:block;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .24s cubic-bezier(.25,1,.5,1)}.label.svelte-m621ue .l-copy:where(.svelte-m621ue){transform:translateY(0);opacity:1}.label.svelte-m621ue .l-copied:where(.svelte-m621ue){position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%);opacity:0}.copy-btn.is-loading.svelte-m621ue .icon-wrap:where(.svelte-m621ue) .icon-copy{opacity:0;transform:scale(.6)}.copy-btn.is-loading.svelte-m621ue .icon-wrap:where(.svelte-m621ue) .icon-loading{opacity:1;transform:scale(1)}.copy-btn.is-copied.svelte-m621ue{background:#bc2c34;border-color:#bc2c34;color:#fff}.copy-btn.is-copied.svelte-m621ue .icon-wrap:where(.svelte-m621ue) .icon-copy{opacity:0;transform:scale(.6)}.copy-btn.is-copied.svelte-m621ue .icon-wrap:where(.svelte-m621ue) .icon-check{opacity:1;transform:scale(1)}.copy-btn.is-copied.svelte-m621ue .label:where(.svelte-m621ue) .l-copy:where(.svelte-m621ue){transform:translateY(-100%);opacity:0}.copy-btn.is-copied.svelte-m621ue .label:where(.svelte-m621ue) .l-copied:where(.svelte-m621ue){transform:translateY(0);opacity:1}.copy-btn.is-error.svelte-m621ue{background:#fef1f1;border-color:#dc282880;color:#b41d1d}@keyframes svelte-m621ue-copyBtnSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.icon-wrap.svelte-m621ue .icon-loading{animation:none!important}.copy-btn.svelte-m621ue,.icon-wrap.svelte-m621ue .icon,.label.svelte-m621ue>span:where(.svelte-m621ue){transition:none!important}}
