.material-button.svelte-ub34ih{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;min-width:64px;padding:0 16px;border-radius:20px;border:none;font-family:var(--font-family);font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1px;text-decoration:none;white-space:nowrap;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:all var(--transition-fast);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.material-button--full-width.svelte-ub34ih{width:100%}.material-button--outlined.material-button--basic.svelte-ub34ih{background-color:transparent;color:var(--color-primary-700);border:1px solid var(--color-primary-700)}.material-button--outlined.material-button--basic.svelte-ub34ih:hover{background-color:var(--color-primary-50);border-color:var(--color-primary-800);color:var(--color-primary-800)}.material-button--outlined.material-button--basic.svelte-ub34ih:focus{outline:2px solid var(--color-primary-700);outline-offset:2px}.material-button--outlined.material-button--basic.svelte-ub34ih:active{background-color:var(--color-primary-100);transform:scale(.98)}.material-button--outlined.material-button--disabled.svelte-ub34ih{background-color:transparent;color:var(--color-gray-400);border:1px solid var(--color-gray-300);cursor:not-allowed;opacity:.6}.material-button--outlined.material-button--disabled.svelte-ub34ih:hover{background-color:transparent;border-color:var(--color-gray-300);color:var(--color-gray-400)}.material-button--outlined.material-button--link.svelte-ub34ih{background-color:transparent;color:var(--color-primary-600);border:1px solid var(--color-primary-600)}.material-button--outlined.material-button--link.svelte-ub34ih:hover{background-color:var(--color-primary-50);border-color:var(--color-primary-700);color:var(--color-primary-700);text-decoration:none}.material-button--outlined.material-button--link.svelte-ub34ih:focus{outline:2px solid var(--color-primary-600);outline-offset:2px}.material-button--filled.material-button--basic.svelte-ub34ih{background-color:var(--color-primary-700);color:var(--color-white);border:none;box-shadow:0 2px 4px #2935a426}.material-button--filled.material-button--basic.svelte-ub34ih:hover{background-color:var(--color-primary-600);box-shadow:0 4px 8px #2935a433}.material-button--filled.material-button--basic.svelte-ub34ih:focus{outline:2px solid var(--color-primary-700);outline-offset:2px;box-shadow:0 4px 8px #2935a433}.material-button--filled.material-button--basic.svelte-ub34ih:active{background-color:var(--color-primary-800);transform:scale(.98);box-shadow:0 1px 2px #2935a426}.material-button--filled.material-button--disabled.svelte-ub34ih{background-color:var(--color-gray-200);color:var(--color-gray-400);border:none;cursor:not-allowed;opacity:.6;box-shadow:none}.material-button--filled.material-button--disabled.svelte-ub34ih:hover{background-color:var(--color-gray-200);box-shadow:none}.material-button--filled.material-button--link.svelte-ub34ih{background-color:var(--color-primary-600);color:var(--color-white);border:none;box-shadow:0 2px 4px #2935a426}.material-button--filled.material-button--link.svelte-ub34ih:hover{background-color:var(--color-primary-700);box-shadow:0 4px 8px #2935a433;text-decoration:none}.material-button--filled.material-button--link.svelte-ub34ih:focus{outline:2px solid var(--color-primary-600);outline-offset:2px}.material-button--tonal.material-button--basic.svelte-ub34ih{background-color:var(--color-primary-100);color:var(--color-primary-800);border:none}.material-button--tonal.material-button--basic.svelte-ub34ih:hover{background-color:var(--color-primary-200);color:var(--color-primary-900)}.material-button--tonal.material-button--basic.svelte-ub34ih:focus{outline:2px solid var(--color-primary-700);outline-offset:2px}.material-button--tonal.material-button--basic.svelte-ub34ih:active{background-color:var(--color-primary-300);transform:scale(.98)}.material-button--tonal.material-button--disabled.svelte-ub34ih{background-color:var(--color-gray-100);color:var(--color-gray-400);border:none;cursor:not-allowed;opacity:.6}.material-button--tonal.material-button--disabled.svelte-ub34ih:hover{background-color:var(--color-gray-100)}.material-button--tonal.material-button--link.svelte-ub34ih{background-color:var(--color-primary-100);color:var(--color-primary-700);border:none}.material-button--tonal.material-button--link.svelte-ub34ih:hover{background-color:var(--color-primary-200);color:var(--color-primary-800);text-decoration:none}.material-button--tonal.material-button--link.svelte-ub34ih:focus{outline:2px solid var(--color-primary-700);outline-offset:2px}.material-button__loader.svelte-ub34ih{display:inline-flex;animation:svelte-ub34ih-spin .8s linear infinite}@keyframes svelte-ub34ih-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.material-button.svelte-ub34ih:disabled,.material-button[aria-disabled=true].svelte-ub34ih{pointer-events:none}
