.btn-download.svelte-1l8xf5h{--_icon-width: 32px;position:relative;min-width:125px;width:fit-content;height:34px;cursor:pointer;display:flex;align-items:center;border:1px solid var(--btn-download-bg-hover);border-radius:var(--radius-md);background-color:var(--btn-download-bg);overflow:hidden;text-decoration:none;font-family:inherit;box-sizing:border-box}.btn-download.svelte-1l8xf5h,.btn-download__icon.svelte-1l8xf5h,.btn-download__text.svelte-1l8xf5h{transition:all .3s ease}.btn-download__text.svelte-1l8xf5h{flex:1;text-align:center;padding-left:var(--spacing-sm);padding-right:calc(var(--_icon-width) + var(--spacing-sm));color:var(--btn-download-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap}.btn-download__icon.svelte-1l8xf5h{position:absolute;right:0;height:100%;width:var(--_icon-width);background-color:var(--btn-download-bg-hover);display:flex;align-items:center;justify-content:center;color:var(--btn-download-text)}.btn-download.svelte-1l8xf5h:hover{background:var(--btn-download-bg-hover)}.btn-download.svelte-1l8xf5h:hover .btn-download__text:where(.svelte-1l8xf5h){color:transparent}.btn-download.svelte-1l8xf5h:hover .btn-download__icon:where(.svelte-1l8xf5h){width:calc(100% - 2px)}.btn-download.svelte-1l8xf5h:active{border-color:var(--btn-download-bg-active)}.btn-download.svelte-1l8xf5h:active .btn-download__icon:where(.svelte-1l8xf5h){background-color:var(--btn-download-bg-active)}.btn-download.svelte-1l8xf5h:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.btn-download.svelte-1l8xf5h:disabled{opacity:.6;cursor:not-allowed}.btn-download.svelte-1l8xf5h:disabled:hover{background-color:var(--btn-download-bg)}.btn-download.svelte-1l8xf5h:disabled:hover .btn-download__text:where(.svelte-1l8xf5h){color:var(--btn-download-text)}.btn-download.svelte-1l8xf5h:disabled:hover .btn-download__icon:where(.svelte-1l8xf5h){width:var(--_icon-width)}@media(prefers-reduced-motion:reduce){.btn-download.svelte-1l8xf5h,.btn-download__icon.svelte-1l8xf5h,.btn-download__text.svelte-1l8xf5h{transition:none}}
