.m3-container.svelte-etqqvb.svelte-etqqvb{border:none;height:2.5rem;padding:0 1.5rem;border-radius:2.5rem;color:rgb(var(--text));transition:all .2s;align-items:center;justify-content:center;cursor:pointer;position:relative;overflow:hidden;-webkit-user-select:none;user-select:none}.layer.svelte-etqqvb.svelte-etqqvb{position:absolute;top:0;right:0;bottom:0;left:0;transition:all .2s}.m3-container.svelte-etqqvb>*{flex-shrink:0}.icon-left.svelte-etqqvb.svelte-etqqvb{padding-left:1rem;gap:.5rem}.icon-left.svelte-etqqvb>svg{width:1.125rem;height:1.125rem}.icon-full.svelte-etqqvb.svelte-etqqvb{width:2.5rem;padding:0}.icon-full.svelte-etqqvb>svg{width:1.5rem;height:1.5rem}.m3-container.elevated.svelte-etqqvb.svelte-etqqvb{background-color:rgb(var(--m3-scheme-surface-container-low));--text:var(--m3-scheme-primary);box-shadow:var(--m3-util-elevation-1)}.m3-container.filled.svelte-etqqvb.svelte-etqqvb{background-color:rgb(var(--m3-scheme-primary));--text:var(--m3-scheme-on-primary)}.m3-container.tonal.svelte-etqqvb.svelte-etqqvb{background-color:rgb(var(--m3-scheme-secondary-container));--text:var(--m3-scheme-on-secondary-container)}.m3-container.outlined.svelte-etqqvb.svelte-etqqvb{background-color:transparent;border:.0625rem solid rgb(var(--m3-scheme-outline));--text:var(--m3-scheme-primary)}.m3-container.text.svelte-etqqvb.svelte-etqqvb{background-color:transparent;padding:0 .75rem;--text:var(--m3-scheme-primary)}.m3-container.text.icon-left.svelte-etqqvb.svelte-etqqvb{padding-right:1rem}.m3-container.svelte-etqqvb.svelte-etqqvb{-webkit-tap-highlight-color:transparent}@media (hover: hover){.m3-container.svelte-etqqvb:hover>.layer.svelte-etqqvb{background-color:rgb(var(--text) / .08)}.m3-container.elevated.svelte-etqqvb.svelte-etqqvb:hover{box-shadow:var(--m3-util-elevation-2)}.m3-container.filled.svelte-etqqvb.svelte-etqqvb:hover,.m3-container.tonal.svelte-etqqvb.svelte-etqqvb:hover{box-shadow:var(--m3-util-elevation-1)}}.m3-container.svelte-etqqvb:focus-visible>.layer.svelte-etqqvb,.m3-container.svelte-etqqvb:active>.layer.svelte-etqqvb{background-color:rgb(var(--text) / .12)}.m3-container.svelte-etqqvb.svelte-etqqvb{print-color-adjust:exact;-webkit-print-color-adjust:exact}@media screen and (forced-colors: active){.m3-container.svelte-etqqvb.svelte-etqqvb:is(.elevated,.filled,.tonal){background-color:transparent;border:.0625rem solid}}
