.m-btn[data-v-0066a87e]{border-width:var(--maz-border-width);cursor:pointer;text-align:center;vertical-align:top;--maz-tw-text-opacity:1;align-items:center;background-color:#0000;background-color:hsl(var(--m-btn-bg));border-color:#0000;border-style:solid;color:hsl(var(--m-btn-fg));display:inline-flex;gap:.5rem;justify-content:var(--m-btn-justify,center);overflow:hidden;padding-bottom:.125rem;padding-top:.125rem;position:relative;text-decoration-line:none;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.m-btn span[data-v-0066a87e]{line-height:1}.m-btn[data-v-0066a87e]:not(:disabled):hover{background-color:hsl(var(--m-btn-bg-hover))}.m-btn.--active[data-v-0066a87e],.m-btn[data-v-0066a87e]:not(:disabled):active{background-color:hsl(var(--m-btn-bg-active))}.m-btn-loader-container[data-v-0066a87e]{align-items:center;background-color:hsl(var(--m-btn-bg));color:hsl(var(--m-btn-fg));display:flex;inset:0;justify-content:center;position:absolute}.m-btn.--outlined[data-v-0066a87e]{background-color:#0000;border-color:hsl(var(--m-btn-bd-light))}.m-btn.--outlined[data-v-0066a87e]:is([class~=dark] *){border-color:hsl(var(--m-btn-bd-dark))}.m-btn.--outlined[data-v-0066a87e]{color:hsl(var(--m-btn-bg))}.m-btn.--outlined[data-v-0066a87e]:not(:disabled):hover{background-color:hsl(var(--m-btn-bg)/10%)}.m-btn.--outlined.--active[data-v-0066a87e],.m-btn.--outlined[data-v-0066a87e]:not(:disabled):active{background-color:hsl(var(--m-btn-bg)/20%)}.m-btn.--pastel[data-v-0066a87e]{background-color:hsl(var(--m-btn-pastel-bg));color:hsl(var(--m-btn-pastel-fg))}.m-btn.--pastel[data-v-0066a87e]:not(:disabled):hover{background-color:hsl(var(--m-btn-bg));color:hsl(var(--m-btn-fg))}.m-btn.--pastel.--active[data-v-0066a87e],.m-btn.--pastel[data-v-0066a87e]:not(:disabled):active{background-color:hsl(var(--m-btn-bg-hover));color:hsl(var(--m-btn-fg))}.m-btn.--transparent[data-v-0066a87e]{--maz-tw-text-opacity:1;background-color:#0000;color:hsl(var(--maz-foreground)/var(--maz-tw-text-opacity,1))}.m-btn.--transparent[data-v-0066a87e]:not(:disabled):hover{background-color:hsl(var(--maz-background-600)/.5)}.m-btn.--transparent[data-v-0066a87e]:not(:disabled):hover:is([class~=dark] *){--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-400)/var(--maz-tw-bg-opacity,1))}.m-btn.--transparent.--outlined[data-v-0066a87e]{--maz-tw-border-opacity:1;border-color:hsl(var(--maz-border)/var(--maz-tw-border-opacity,1))}.m-btn.--transparent.--outlined[data-v-0066a87e]:not(:disabled):hover{background-color:hsl(var(--maz-background-600)/.5)}.m-btn.--transparent.--outlined.--active[data-v-0066a87e],.m-btn.--transparent.--outlined[data-v-0066a87e]:not(:disabled):active,.m-btn.--transparent.--pastel[data-v-0066a87e]:not(:disabled):hover{--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-600)/var(--maz-tw-bg-opacity,1))}.m-btn.--transparent.--pastel.--active[data-v-0066a87e],.m-btn.--transparent.--pastel[data-v-0066a87e]:not(:disabled):active{--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-700)/var(--maz-tw-bg-opacity,1))}.m-btn.--surface[data-v-0066a87e],.m-btn.--transparent .m-btn-loader-container[data-v-0066a87e]{--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background)/var(--maz-tw-bg-opacity,1));--maz-tw-text-opacity:1;color:hsl(var(--maz-foreground)/var(--maz-tw-text-opacity,1))}.m-btn.--surface[data-v-0066a87e]:not(:disabled):hover{--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-600)/var(--maz-tw-bg-opacity,1))}.m-btn.--surface[data-v-0066a87e]:not(:disabled):hover:is([class~=dark] *){--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-400)/var(--maz-tw-bg-opacity,1))}.m-btn.--surface.--active[data-v-0066a87e],.m-btn.--surface[data-v-0066a87e]:not(:disabled):active{--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-700)/var(--maz-tw-bg-opacity,1))}.m-btn.--surface.--active[data-v-0066a87e]:is([class~=dark] *),.m-btn.--surface[data-v-0066a87e]:not(:disabled):active:is([class~=dark] *){--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-300)/var(--maz-tw-bg-opacity,1))}.m-btn.--surface.--outlined[data-v-0066a87e]{--maz-tw-border-opacity:1;background-color:#0000;border-color:hsl(var(--maz-border)/var(--maz-tw-border-opacity,1))}.m-btn.--surface.--outlined[data-v-0066a87e]:not(:disabled):hover{background-color:hsl(var(--maz-background-600)/.5)}.m-btn.--surface.--outlined.--active[data-v-0066a87e],.m-btn.--surface.--outlined[data-v-0066a87e]:not(:disabled):active,.m-btn.--surface.--pastel[data-v-0066a87e]{--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-600)/var(--maz-tw-bg-opacity,1))}.m-btn.--surface.--pastel[data-v-0066a87e]:not(:disabled):hover{--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-700)/var(--maz-tw-bg-opacity,1))}.m-btn.--surface.--pastel.--active[data-v-0066a87e],.m-btn.--surface.--pastel[data-v-0066a87e]:not(:disabled):active{--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-800)/var(--maz-tw-bg-opacity,1))}.m-btn.--surface .m-btn-loader-container[data-v-0066a87e]{--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-600)/var(--maz-tw-bg-opacity,1));--maz-tw-text-opacity:1;color:hsl(var(--maz-foreground)/var(--maz-tw-text-opacity,1))}.m-btn.--surface .m-btn-loader-container[data-v-0066a87e]:is([class~=dark] *){--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-400)/var(--maz-tw-bg-opacity,1))}.m-btn[data-v-0066a87e]:not(.--rounded-none){border-radius:var(--maz-radius)}.m-btn:not(.--rounded-none).--rounded-sm[data-v-0066a87e]{border-radius:calc(var(--maz-radius) - 8px)}.m-btn:not(.--rounded-none).--rounded-md[data-v-0066a87e]{border-radius:calc(var(--maz-radius) - 4px)}.m-btn:not(.--rounded-none).--rounded-base[data-v-0066a87e]{border-radius:var(--maz-radius)}.m-btn:not(.--rounded-none).--rounded-lg[data-v-0066a87e]{border-radius:calc(var(--maz-radius) + 4px)}.m-btn:not(.--rounded-none).--rounded-xl[data-v-0066a87e]{border-radius:calc(var(--maz-radius) + 8px)}.m-btn:not(.--rounded-none).--rounded-full[data-v-0066a87e]{border-radius:9999px}.m-btn.--xl[data-v-0066a87e]{font-size:1.25rem;line-height:1.75rem;min-height:4rem;padding-left:2rem;padding-right:2rem}.m-btn.--xl.--has-left-icon[data-v-0066a87e]{padding-inline-start:1.5rem}.m-btn.--xl.--has-right-icon[data-v-0066a87e]{padding-inline-end:1.5rem}.m-btn.--lg[data-v-0066a87e]{min-height:3.5rem;padding-left:1.5rem;padding-right:1.5rem}.m-btn.--lg.--has-left-icon[data-v-0066a87e]{padding-inline-start:1rem}.m-btn.--lg.--has-right-icon[data-v-0066a87e]{padding-inline-end:1rem}.m-btn.--md[data-v-0066a87e]{min-height:3rem;padding-left:1rem;padding-right:1rem}.m-btn.--md.--has-left-icon[data-v-0066a87e]{padding-inline-start:.5rem}.m-btn.--md.--has-right-icon[data-v-0066a87e]{padding-inline-end:.5rem}.m-btn.--sm[data-v-0066a87e]{min-height:2.5rem;padding-left:.75rem;padding-right:.75rem}.m-btn.--sm.--has-left-icon[data-v-0066a87e]{padding-inline-start:.5rem}.m-btn.--sm.--has-right-icon[data-v-0066a87e]{padding-inline-end:.5rem}.m-btn.--xs[data-v-0066a87e]{font-size:.875rem;line-height:1.25rem;min-height:2rem;padding-left:.5rem;padding-right:.5rem}.m-btn.--mini[data-v-0066a87e]{font-size:.75rem;line-height:1rem;min-height:1.5rem;padding-left:.25rem;padding-right:.25rem}.m-btn.--fab[data-v-0066a87e]{align-items:center;border-radius:9999px;display:flex;justify-content:center;padding:.25rem}.m-btn.--fab.--xl[data-v-0066a87e]{width:4rem}.m-btn.--fab.--lg[data-v-0066a87e]{width:3.5rem}.m-btn.--fab.--md[data-v-0066a87e]{width:3rem}.m-btn.--fab.--sm[data-v-0066a87e]{width:2.5rem}.m-btn.--fab.--xs[data-v-0066a87e]{width:2rem}.m-btn.--fab.--mini[data-v-0066a87e]{width:1.5rem}.m-btn.--block[data-v-0066a87e]{width:100%}.m-btn[data-v-0066a87e]:disabled:not(.--loading){cursor:not-allowed;--maz-tw-border-opacity:1;border-color:hsl(var(--maz-background-600)/var(--maz-tw-border-opacity,1));--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-600)/var(--maz-tw-bg-opacity,1));--maz-tw-text-opacity:1;color:hsl(var(--maz-muted)/var(--maz-tw-text-opacity,1))}.m-btn[data-v-0066a87e]:disabled:not(.--loading):is([class~=dark] *){--maz-tw-border-opacity:1;border-color:hsl(var(--maz-background-400)/var(--maz-tw-border-opacity,1));--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-400)/var(--maz-tw-bg-opacity,1))}.m-btn.--loading[data-v-0066a87e]{cursor:wait}.m-btn.--no-padding[data-v-0066a87e]{padding:0}
