.btn.svelte-1hk7b0s{--btn-bg: var(--cl-orange-3, #fbaf17);--btn-bg-hover: var(--cl-orange-4, #cc7404);--btn-color: var(--cl-white, #ffffff);--btn-outline: var(--cl-orange-4, #cc7404);--btn-border: transparent;position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;margin:0;padding:.7em 1em;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.1;color:var(--btn-color);text-align:center;text-decoration:none;background:var(--btn-bg);border:.0625em solid var(--btn-border);border-radius:1.5em;cursor:pointer;box-sizing:border-box;transition:background-color .15s linear,color .15s linear,border-color .15s linear,outline-color .15s linear,transform .1s ease-out}.btn.svelte-1hk7b0s:focus{outline:none}.btn.svelte-1hk7b0s:focus-visible{outline:.1em solid var(--btn-outline);outline-offset:.2em}@media(hover:hover){.btn.svelte-1hk7b0s:hover:not(:disabled):not(.is-loading){background:var(--btn-bg-hover)}}.btn.svelte-1hk7b0s:active:not(:disabled):not(.is-loading){transform:scale(.99)}.btn.svelte-1hk7b0s:disabled{cursor:not-allowed;background:var(--cl-grey-1, #f5f5f5);color:var(--cl-grey-3, #808080);border-color:transparent}.btn.is-loading.svelte-1hk7b0s{cursor:progress;gap:.5em}.btn-orange.svelte-1hk7b0s{--btn-bg: var(--cl-orange-3, #fbaf17);--btn-bg-hover: var(--cl-orange-4, #cc7404);--btn-outline: var(--cl-orange-4, #cc7404)}.btn-orange-inverted.svelte-1hk7b0s{--btn-bg: var(--cl-white, #ffffff);--btn-color: var(--cl-orange-3, #fbaf17);--btn-border: var(--cl-orange-3, #fbaf17);--btn-bg-hover: var(--cl-orange-3, #fbaf17)}.btn-red-inverted.svelte-1hk7b0s{--btn-bg: var(--cl-white, #ffffff);--btn-color: var(--cl-red-3, #c60651);--btn-border: var(--cl-red-3, #c60651);--btn-bg-hover: var(--cl-red-3, #c60651)}@media(hover:hover){.btn-orange-inverted.svelte-1hk7b0s:hover:not(:disabled):not(.is-loading),.btn-red-inverted.svelte-1hk7b0s:hover:not(:disabled):not(.is-loading){--btn-color: var(--cl-white, #ffffff)}}.btn-red.svelte-1hk7b0s{--btn-bg: var(--cl-red-3, #c60651);--btn-bg-hover: var(--cl-red-4, #9e003d);--btn-outline: var(--cl-red-4, #9e003d)}.btn-green.svelte-1hk7b0s{--btn-bg: var(--cl-green-3, #32aa72);--btn-bg-hover: var(--cl-green-4, #14a060);--btn-outline: var(--cl-green-4, #14a060)}.btn-default.svelte-1hk7b0s{--btn-bg: var(--cl-white, #ffffff);--btn-bg-hover: var(--cl-grey-1, #f5f5f5);--btn-color: var(--cl-grey-4, #b2b2b2);--btn-outline: var(--cl-grey-4, #b2b2b2);--btn-border: var(--cl-grey-4, #b2b2b2)}.content.svelte-1hk7b0s{display:inline-flex;align-items:center;justify-content:center;gap:.5em}.spinner.svelte-1hk7b0s{width:1em;height:1em;animation:svelte-1hk7b0s-btn-spin .7s linear infinite}@keyframes svelte-1hk7b0s-btn-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.btn.svelte-1hk7b0s{transition:none}.spinner.svelte-1hk7b0s{animation-duration:1.5s}}.badge.svelte-knxo3i{display:inline-flex;align-items:center;gap:.35rem;padding:.12rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600;line-height:1.35;white-space:nowrap;border:1px solid transparent}.badge--can-wrap.svelte-knxo3i{white-space:pre-wrap}.badge--uppercase.svelte-knxo3i{text-transform:uppercase;letter-spacing:.03em;font-size:.68rem}.badge__dot.svelte-knxo3i{width:.4rem;height:.4rem;border-radius:999px;background:currentColor}.badge--grey.svelte-knxo3i{color:var(--cl-black-2, var(--cl-black, #373535));background:var(--cl-grey-2, #e0e0e0)}.badge--grey-soft.svelte-knxo3i{color:var(--cl-grey-4, #b2b2b2);background:var(--cl-grey-1, #f5f5f5)}.badge--green.svelte-knxo3i{color:var(--cl-green-4, #14a060);background:var(--cl-green-light, #32aa7217)}.badge--green-solid.svelte-knxo3i{color:var(--cl-white, #ffffff);background:var(--cl-green-3, #32aa72)}.badge--red.svelte-knxo3i{color:var(--cl-red-3, #c60651);background:var(--cl-red-light, #c606510f)}.badge--red-solid.svelte-knxo3i{color:var(--cl-white, #ffffff);background:var(--cl-red-3, #c60651)}.badge--orange.svelte-knxo3i{color:var(--cl-orange-4, #cc7404);background:var(--cl-orange-light, #fff2e2)}.badge--blue.svelte-knxo3i{color:var(--cl-blue-2, #474db6);background:color-mix(in srgb,var(--cl-blue-2, #474db6) 12%,var(--cl-white, #ffffff))}.overlay.svelte-cyixsd{--cur-overlay-min-h: var(--overlay-min-h, 18px);--anim-duration: .2s;background-color:var(--cl-white);border-radius:20px 20px 0 0;bottom:0;left:50%;max-height:90vh;min-height:100px;min-width:320px;opacity:1;padding:24px 16px var(--cur-overlay-min-h) 16px;position:fixed;transform:translate(-50%,calc(100% - var(--cur-overlay-min-h)));transition:transform var(--anim-duration) ease-out;width:100%;z-index:var(--overlay-z-index, auto)}.open.svelte-cyixsd{transform:translate(-50%);box-shadow:0 0 83px 20px #1205362e}.toggle-button.svelte-cyixsd{display:flex;width:32px;height:32px;border-radius:50%;border:none;background:var(--cl-grey-1, #f5f5f5);justify-content:center;align-items:center;position:absolute;top:-16px;left:50%;transition:transform var(--anim-duration) ease-out;transform:translate(-50%)}.toggle-button.svelte-cyixsd svg:where(.svelte-cyixsd){transition:transform var(--anim-duration) ease-out}.toggle-button.open.svelte-cyixsd svg:where(.svelte-cyixsd){transform:rotate(180deg)}section.svelte-cyixsd{margin:0 auto;max-height:calc(90vh - var(--cur-overlay-min-h) - 24px);max-width:var(--max-w);opacity:0;overflow-y:auto;position:relative;transition:opacity var(--anim-duration) ease-out}.open.svelte-cyixsd section:where(.svelte-cyixsd){opacity:1}.hide-btn.svelte-cyixsd .toggle-button:where(.svelte-cyixsd){display:none}
