.spinner.svelte-lswg4y{height:var(--size-x400);width:var(--size-x400);flex:none;display:inline-flex}.spinner.small.svelte-lswg4y{height:var(--size-x50);width:var(--size-x50)}.spinner.svelte-lswg4y svg:where(.svelte-lswg4y){width:100%;height:100%}.track.svelte-lswg4y{fill:currentColor;opacity:var(--opacity-placeholder)}.head.svelte-lswg4y{fill:currentColor}@media (prefers-reduced-motion:no-preference){.spinner.svelte-lswg4y svg:where(.svelte-lswg4y){animation:svelte-lswg4y-spin 1.2s var(--motion-easing-spinner) infinite}}@keyframes svelte-lswg4y-spin{to{transform:rotate(1turn)}}.btn{--button-height:var(--control-height-400);--button-gap:var(--space-200);--button-padding-inline:var(--control-padding-400);--button-icon-size:var(--size-x200);background:var(--button-container);border:var(--border-width) solid var(--button-line);border-radius:var(--radii-400);box-sizing:border-box;color:var(--button-on-container);cursor:pointer;font:inherit;font-weight:var(--font-weight-600);align-items:center;gap:var(--button-gap);max-width:100%;min-height:var(--button-height);min-width:0;padding:0 var(--button-padding-inline);justify-content:center;text-decoration:none;display:inline-flex}.btn>svg{height:var(--button-icon-size);width:var(--button-icon-size);flex:none}.btn-block{width:100%}.btn-primary{--button-container:var(--primary-container);--button-container-hover:var(--primary-container-hover);--button-container-active:var(--primary-container-active);--button-line:var(--primary-container-line);--button-on-container:var(--primary-on-container)}.btn-secondary{--button-container:var(--sec-container);--button-container-hover:var(--sec-container-hover);--button-container-active:var(--sec-container-active);--button-line:var(--sec-container-line);--button-on-container:var(--sec-on-container)}.btn-ghost{--button-container:var(--surface-container);--button-container-hover:var(--surface-container-hover);--button-container-active:var(--surface-container-active);--button-line:var(--surface-container-line);--button-on-container:var(--bg-on-container)}.btn-danger{--button-container:var(--crit-container);--button-container-hover:var(--crit-container-hover);--button-container-active:var(--crit-container-active);--button-line:var(--crit-container-line);--button-on-container:var(--crit-on-container)}.btn-small{--button-height:var(--control-height-300);--button-gap:var(--space-100);--button-padding-inline:var(--control-padding-300)}.btn-large{--button-height:var(--control-height-500);--button-gap:var(--space-300);--button-padding-inline:var(--control-padding-500);--button-icon-size:var(--size-x400)}.btn-icon{--button-padding-inline:0;width:var(--button-height)}.btn-loading{cursor:wait}.btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;opacity:var(--opacity-disabled)}.btn[aria-disabled=true]{pointer-events:none}.btn:hover:not(:disabled,[aria-disabled=true]),.btn:focus-visible:not(:disabled,[aria-disabled=true]){background:var(--button-container-hover)}.btn:active:not(:disabled,[aria-disabled=true]){background:var(--button-container-active)}.icon-button{--button-icon-size:var(--size-x400);--button-padding-inline:0;width:var(--button-height)}.icon-button-small{--button-height:var(--control-height-300);--button-icon-size:var(--size-x200)}.icon-button-large{--button-height:var(--control-height-500);--button-icon-size:var(--size-x500)}.icon-button.btn-ghost{--button-container:transparent;--button-container-hover:var(--bg-container-hover);--button-container-active:var(--bg-container-active);--button-line:transparent;--button-on-container:inherit}
