.c-button.svelte-y322xg{white-space:nowrap;gap:8px;display:flex;padding:var(--padding, 12px 30px);position:relative;align-items:center;justify-content:center;color:var(--c_primary);font-size:15px;font-weight:600;text-decoration:none;border:2px solid var(--c_primary);border-radius:100px;cursor:pointer;transition:color .2s ease,background-color .2s ease}.c-button.primary.svelte-y322xg{color:var(--c_white);border:2px solid transparent;background:var(--c_primary)}.c-button.primary.svelte-y322xg .icon-circle:where(.svelte-y322xg){border-color:var(--c_white)}.c-button.primary.delete.svelte-y322xg{color:var(--c_white);border-color:var(--c_red);background-color:var(--c_red)}.c-button.primary.delete.svelte-y322xg:hover{color:var(--c_red);border-color:var(--c_red);background-color:var(--c_white)}.c-button.secondary.svelte-y322xg{color:var(--c_primary);border-color:var(--c_primary);background-color:var(--c_white)}.c-button.secondary.svelte-y322xg:focus,.c-button.secondary.svelte-y322xg:hover{color:var(--c_white);background-color:var(--c_primary)}.c-button.delete.svelte-y322xg{color:var(--c_red);border-color:var(--c_red)}.c-button.delete.svelte-y322xg:hover{color:var(--c_white);background-color:var(--c_red)}.c-button.ghost.svelte-y322xg{color:var(--c_primary);background-color:transparent!important;border:solid 2px transparent!important;padding:var(--padding, 12px 30px);padding-left:0!important}.c-button.outline.svelte-y322xg{color:var(--c_primary);border:1px solid var(--c_primary);background:transparent}.c-button.outline.svelte-y322xg:hover,.c-button.outline.svelte-y322xg:focus{color:var(--c_primary);border-color:var(--c_primary);background:var(--c_beige)}.c-button.svelte-y322xg .icon-circle:where(.svelte-y322xg){display:flex;width:22px;height:22px;flex:0 0 auto;align-items:center;justify-content:center;border:2px solid var(--c_primary);border-radius:100%;transition:border-color .2s ease}@media (pointer: fine) and (hover){.c-button.svelte-y322xg:hover,.c-button.svelte-y322xg:focus{background-color:var(--c_primary);transition:all .2s ease}.c-button.svelte-y322xg:hover .hover-icon:where(.svelte-y322xg),.c-button.svelte-y322xg:focus .hover-icon:where(.svelte-y322xg){transform:translate(0);opacity:1;margin-left:0}.c-button:hover.ghost.svelte-y322xg,.c-button:focus.ghost.svelte-y322xg{border:solid 2px var(--c_primary)!important;padding:var(--padding, 12px 30px)!important}.c-button:hover.secondary.svelte-y322xg,.c-button:focus.secondary.svelte-y322xg{border:solid 2px var(--c_primary)!important;padding:var(--padding, 12px 30px)!important}.c-button.svelte-y322xg:hover .icon-circle:where(.svelte-y322xg),.c-button.svelte-y322xg:focus .icon-circle:where(.svelte-y322xg){border-color:var(--c_white)}.c-button.svelte-y322xg:focus{outline:2px var(--c_primary) solid;outline-offset:2px}.c-button.primary.svelte-y322xg:hover,.c-button.primary.svelte-y322xg:focus{color:var(--c_primary);border:2px solid var(--c_primary);background-color:var(--c_beige)}.c-button.primary.svelte-y322xg:hover .icon-circle:where(.svelte-y322xg),.c-button.primary.svelte-y322xg:focus .icon-circle:where(.svelte-y322xg){border-color:var(--c_primary)}}.disable.svelte-y322xg{opacity:.8}.label.svelte-y322xg{display:flex;align-items:center;gap:8px}.label.processing.svelte-y322xg{opacity:0}@keyframes svelte-y322xg-pulse1{0%{transform:scale(1) translateY(2px)}50%{transform:scale(1.4) translateY(-2px)}to{transform:scale(1) translateY(2px)}}@keyframes svelte-y322xg-pulse2{0%{transform:scale(1) translateY(2px)}50%{transform:scale(1.4) translateY(-2px)}to{transform:scale(1) translateY(2px)}}@keyframes svelte-y322xg-pulse3{0%{transform:scale(1) translateY(2px)}50%{transform:scale(1.4) translateY(-2px)}to{transform:scale(1) translateY(2px)}}.loading-icons.svelte-y322xg{gap:8px;display:flex;position:absolute;top:50%;left:50%;fill:currentColor;width:auto;height:auto;align-items:center;justify-content:center;transform:translate(-50%,-50%)}.loading-icon.svelte-y322xg{transform-origin:center;font-size:30px;animation:svelte-y322xg-pulse1 1s infinite;animation-timing-function:ease-in-out}.loading-icon.svelte-y322xg:nth-child(2){animation:svelte-y322xg-pulse2 1s infinite;animation-delay:.2s;animation-timing-function:ease-in-out}.loading-icon.svelte-y322xg:nth-child(3){animation:svelte-y322xg-pulse3 1s infinite;animation-delay:.4s;animation-timing-function:ease-in-out}.hover-icon.svelte-y322xg{transform:translate(-10px);opacity:0;margin-left:-26px;transition:all .3s cubic-bezier(.4,0,.2,1)}
