:root{--m3-button-shape: 1.25rem}.m3-container.svelte-1666d7z{display:inline-flex;border:none;height:2.5rem;gap:.5rem;padding:0 1rem;border-radius:var(--m3-button-shape);transition:border-radius var(--m3-util-easing-fast-spatial),box-shadow var(--m3-util-easing-fast),background-color var(--m3-util-easing-fast),color var(--m3-util-easing-fast);align-items:center;justify-content:center;background-color:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent}.m3-container.svelte-1666d7z:disabled,.m3-container.svelte-1666d7z:is(input:disabled+label:where(.svelte-1666d7z)){background-color:rgb(var(--m3-scheme-on-surface) / .12);color:rgb(var(--m3-scheme-on-surface) / .38);cursor:auto}.m3-container.svelte-1666d7z.elevated:not(:disabled,input:disabled+label:where(.svelte-1666d7z)){background-color:rgb(var(--m3-scheme-surface-container-low));color:rgb(var(--m3-scheme-primary));box-shadow:var(--m3-util-elevation-1)}.m3-container.svelte-1666d7z.elevated:not(:disabled,input:disabled+label:where(.svelte-1666d7z)):is(input:checked+.m3-container:where(.svelte-1666d7z)){background-color:rgb(var(--m3-scheme-primary));color:rgb(var(--m3-scheme-on-primary))}@media (hover: hover){.m3-container.svelte-1666d7z.elevated:not(:disabled,input:disabled+label:where(.svelte-1666d7z)):hover{box-shadow:var(--m3-util-elevation-2)}}.m3-container.svelte-1666d7z.filled:not(:disabled,input:disabled+label:where(.svelte-1666d7z)){background-color:rgb(var(--m3-scheme-primary));color:rgb(var(--m3-scheme-on-primary))}.m3-container.svelte-1666d7z.filled:not(:disabled,input:disabled+label:where(.svelte-1666d7z)):is(input:is([type=checkbox],[type=radio]):not(:checked)+label:where(.svelte-1666d7z)){background-color:rgb(var(--m3-scheme-surface-container));color:rgb(var(--m3-scheme-on-surface-variant))}.m3-container.svelte-1666d7z.tonal:not(:disabled,input:disabled+label:where(.svelte-1666d7z)){background-color:rgb(var(--m3-scheme-secondary-container));color:rgb(var(--m3-scheme-on-secondary-container))}.m3-container.svelte-1666d7z.tonal:not(:disabled,input:disabled+label:where(.svelte-1666d7z)):is(input:checked+label:where(.svelte-1666d7z)){background-color:rgb(var(--m3-scheme-secondary));color:rgb(var(--m3-scheme-on-secondary))}.m3-container.svelte-1666d7z.outlined{outline:1px solid rgb(var(--m3-scheme-outline-variant));outline-offset:-1px}.m3-container.svelte-1666d7z.outlined:not(:disabled,input:disabled+label:where(.svelte-1666d7z)){outline-color:rgb(var(--m3-scheme-outline-variant));color:rgb(var(--m3-scheme-on-surface-variant))}.m3-container.svelte-1666d7z.outlined:not(:disabled,input:disabled+label:where(.svelte-1666d7z)):is(input:checked+label:where(.svelte-1666d7z)){outline-color:rgb(var(--m3-scheme-inverse-surface));background-color:rgb(var(--m3-scheme-inverse-surface));color:rgb(var(--m3-scheme-inverse-on-surface))}.m3-container.svelte-1666d7z.outlined:is(:where(.svelte-1666d7z):disabled,input:disabled+label:where(.svelte-1666d7z)){outline-color:rgb(var(--m3-scheme-on-surface) / .12);background-color:transparent}.m3-container.svelte-1666d7z.text:not(:disabled,input:disabled+label:where(.svelte-1666d7z)){color:rgb(var(--m3-scheme-primary))}@media (hover: hover){.m3-container.svelte-1666d7z:is(.filled:where(.svelte-1666d7z),.tonal:where(.svelte-1666d7z)):not(:disabled,label):hover{box-shadow:var(--m3-util-elevation-1)}}.m3-container.svelte-1666d7z.square:not(input:checked+label:where(.svelte-1666d7z)),.m3-container.svelte-1666d7z:is(input:checked+label:where(.svelte-1666d7z)):not(.square){border-radius:var(--m3-util-rounding-medium)}.m3-container.svelte-1666d7z:active:not(:disabled,input:disabled+label:where(.svelte-1666d7z)){border-radius:var(--m3-util-rounding-small)!important}.m3-container.svelte-1666d7z>*{flex-shrink:0}.icon-left.svelte-1666d7z>svg{width:1.125rem;height:1.125rem}.icon-full.svelte-1666d7z{width:2.5rem;padding:0}.icon-full.svelte-1666d7z>svg{width:1.5rem;height:1.5rem}.m3-container.svelte-1666d7z{print-color-adjust:exact;-webkit-print-color-adjust:exact}@media screen and (forced-colors: active){.m3-container.svelte-1666d7z:is(.elevated:where(.svelte-1666d7z),.filled:where(.svelte-1666d7z),.tonal:where(.svelte-1666d7z)){background-color:transparent;border:1px solid}.m3-container.svelte-1666d7z:disabled{opacity:.38}}
