.button.svelte-3gn12p{display:inline-flex;height:40px;padding:0 20px 0 16px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:var(--shape-full, 100px);text-decoration:none;transition:background .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap}.button.svelte-3gn12p span:where(.svelte-3gn12p){width:16px;height:16px}.button-small_secondary.svelte-3gn12p{background:var(--md-surface-container-highest, var(--button_secondaryfill));color:var(--md-on-surface-variant, var(--text_secondary));box-shadow:none}.button-small_secondary.svelte-3gn12p:hover{background:var(--md-secondary-container, var(--button_secondaryfill));color:var(--md-on-secondary-container, var(--text_primary));box-shadow:var(--elevation-1)}.button-small_primary.svelte-3gn12p{background:var(--md-primary, var(--accent_accent));color:var(--md-on-primary, var(--text_primary_button));box-shadow:none}.button-small_primary.svelte-3gn12p:hover{background:var(--md-primary, var(--accent_accent));color:var(--md-on-primary, var(--text_primary_button));box-shadow:var(--elevation-2);filter:brightness(1.08)}.custom-icon-svg.svelte-3gn12p{display:inline-block;width:16px;height:16px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.disabled.svelte-3gn12p{opacity:.38;pointer-events:none;cursor:not-allowed;background:var(--md-surface-container-highest, var(--button_secondaryfill));color:var(--md-on-surface, var(--text_secondary))}
