/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
.m-btn[data-v-f996c7cd]{--m-btn-bg-hover:oklch(from var(--m-btn-bg) clamp(0, calc(l - .05), 1) c h);--m-btn-bg-active:oklch(from var(--m-btn-bg) clamp(0, calc(l - .1), 1) c h);--m-btn-bd-light:oklch(from var(--m-btn-bg) clamp(0, calc(l + .06), 1) c h);--m-btn-bd-dark:oklch(from var(--m-btn-bg) clamp(0, calc(l - .1), 1) c h);--m-btn-pastel-bg:var(--m-btn-bg);--m-btn-pastel-fg:oklch(from var(--m-btn-bg) clamp(0, calc(l - .1), 1) c h);justify-content:var(--m-btn-justify,center);background-color:var(--m-btn-bg);color:var(--m-btn-fg);font-weight:var(--maz-btn-font-weight,500);outline-offset:2px;outline:2px solid #0000}.m-btn[data-v-f996c7cd]:not(:disabled):hover{background-color:var(--m-btn-bg-hover)}.m-btn.--active[data-v-f996c7cd],.m-btn[data-v-f996c7cd]:not(:disabled):active{background-color:var(--m-btn-bg-active)}.m-btn[data-v-f996c7cd]:focus-visible{outline-color:var(--m-btn-bg,var(--maz-primary))}.m-btn.--outlined[data-v-f996c7cd]{border-color:var(--m-btn-bd-light);color:var(--m-btn-bg);background-color:#0000}.m-btn.--outlined[data-v-f996c7cd]:where(.dark,.dark *){border-color:var(--m-btn-bd-dark)}.m-btn.--outlined[data-v-f996c7cd]:not(:disabled):hover{background-color:var(--m-btn-bg)}@supports (color:color-mix(in lab,red,red)){.m-btn[data-v-f996c7cd]{--m-btn-pastel-bg:color-mix(in srgb, var(--m-btn-bg) 20%, transparent)}.m-btn.--outlined[data-v-f996c7cd]:not(:disabled):hover{background-color:color-mix(in srgb,var(--m-btn-bg) 10%,transparent)}}.m-btn.--outlined.--active[data-v-f996c7cd],.m-btn.--outlined[data-v-f996c7cd]:not(:disabled):active{background-color:var(--m-btn-bg)}@supports (color:color-mix(in lab,red,red)){.m-btn.--outlined.--active[data-v-f996c7cd],.m-btn.--outlined[data-v-f996c7cd]:not(:disabled):active{background-color:color-mix(in srgb,var(--m-btn-bg) 20%,transparent)}}.m-btn.--pastel[data-v-f996c7cd]{background-color:var(--m-btn-pastel-bg);color:var(--m-btn-pastel-fg)}.m-btn.--pastel[data-v-f996c7cd]:not(:disabled):hover{background-color:var(--m-btn-bg);color:var(--m-btn-fg)}.m-btn.--pastel.--active[data-v-f996c7cd],.m-btn.--pastel[data-v-f996c7cd]:not(:disabled):active{background-color:var(--m-btn-bg-hover);color:var(--m-btn-fg)}.m-btn.--transparent[data-v-f996c7cd]{color:var(--maz-color-foreground,var(--maz-foreground));background-color:#0000}.m-btn.--transparent[data-v-f996c7cd]:not(:disabled):hover{background-color:var(--maz-color-surface-600,oklch(from var(--maz-surface) clamp(0,calc(l - .05),1) c h))}@supports (color:color-mix(in lab,red,red)){.m-btn.--transparent[data-v-f996c7cd]:not(:disabled):hover{background-color:color-mix(in oklab,var(--maz-color-surface-600,oklch(from var(--maz-surface) clamp(0,calc(l - .05),1) c h)) 50%,transparent)}}.m-btn.--transparent[data-v-f996c7cd]:not(:disabled):hover:where(.dark,.dark *){background-color:var(--maz-color-surface-400,oklch(from var(--maz-surface) clamp(0,calc(l + .06),1) c h))}.m-btn.--surface.--outlined[data-v-f996c7cd],.m-btn.--transparent.--outlined[data-v-f996c7cd]{border-color:var(--maz-color-divider,var(--maz-divider))}.m-btn.--transparent.--outlined[data-v-f996c7cd]:not(:disabled):hover{background-color:var(--maz-color-surface-600,oklch(from var(--maz-surface) clamp(0,calc(l - .05),1) c h))}@supports (color:color-mix(in lab,red,red)){.m-btn.--transparent.--outlined[data-v-f996c7cd]:not(:disabled):hover{background-color:color-mix(in oklab,var(--maz-color-surface-600,oklch(from var(--maz-surface) clamp(0,calc(l - .05),1) c h)) 50%,transparent)}}.m-btn.--transparent.--outlined.--active[data-v-f996c7cd],.m-btn.--transparent.--outlined[data-v-f996c7cd]:not(:disabled):active,.m-btn.--transparent.--pastel[data-v-f996c7cd]:not(:disabled):hover{background-color:var(--maz-color-surface-600,oklch(from var(--maz-surface) clamp(0,calc(l - .05),1) c h))}.m-btn.--transparent.--pastel.--active[data-v-f996c7cd],.m-btn.--transparent.--pastel[data-v-f996c7cd]:not(:disabled):active{background-color:var(--maz-color-surface-700,oklch(from var(--maz-surface) clamp(0,calc(l - .1),1) c h))}.m-btn.--surface[data-v-f996c7cd],.m-btn.--transparent .m-btn-loader-container[data-v-f996c7cd]{background-color:var(--maz-color-surface,var(--maz-surface));color:var(--maz-color-foreground,var(--maz-foreground))}.m-btn.--surface[data-v-f996c7cd]:not(:disabled):hover{background-color:var(--maz-color-surface-600,oklch(from var(--maz-surface) clamp(0,calc(l - .05),1) c h))}.m-btn.--surface[data-v-f996c7cd]:not(:disabled):hover:where(.dark,.dark *){background-color:var(--maz-color-surface-400,oklch(from var(--maz-surface) clamp(0,calc(l + .06),1) c h))}.m-btn.--surface.--active[data-v-f996c7cd],.m-btn.--surface[data-v-f996c7cd]:not(:disabled):active{background-color:var(--maz-color-surface-700,oklch(from var(--maz-surface) clamp(0,calc(l - .1),1) c h))}:is(.m-btn.--surface[data-v-f996c7cd]:not(:disabled):active,.m-btn.--surface.--active[data-v-f996c7cd]):where(.dark,.dark *){background-color:var(--maz-color-surface-300,oklch(from var(--maz-surface) clamp(0,calc(l + .13),1) c h))}.m-btn.--surface.--outlined[data-v-f996c7cd]{background-color:#0000}.m-btn.--surface.--outlined[data-v-f996c7cd]:not(:disabled):hover{background-color:var(--maz-color-surface-600,oklch(from var(--maz-surface) clamp(0,calc(l - .05),1) c h))}@supports (color:color-mix(in lab,red,red)){.m-btn.--surface.--outlined[data-v-f996c7cd]:not(:disabled):hover{background-color:color-mix(in oklab,var(--maz-color-surface-600,oklch(from var(--maz-surface) clamp(0,calc(l - .05),1) c h)) 50%,transparent)}}.m-btn.--surface.--outlined.--active[data-v-f996c7cd],.m-btn.--surface.--outlined[data-v-f996c7cd]:not(:disabled):active,.m-btn.--surface.--pastel[data-v-f996c7cd]{background-color:var(--maz-color-surface-600,oklch(from var(--maz-surface) clamp(0,calc(l - .05),1) c h))}.m-btn.--surface.--pastel[data-v-f996c7cd]:not(:disabled):hover{background-color:var(--maz-color-surface-700,oklch(from var(--maz-surface) clamp(0,calc(l - .1),1) c h))}.m-btn.--surface.--pastel.--active[data-v-f996c7cd],.m-btn.--surface.--pastel[data-v-f996c7cd]:not(:disabled):active{background-color:var(--maz-color-surface-800,oklch(from var(--maz-surface) clamp(0,calc(l - .16),1) calc(c * .9) h))}.m-btn.--surface .m-btn-loader-container[data-v-f996c7cd]{background-color:var(--maz-color-surface-600,oklch(from var(--maz-surface) clamp(0,calc(l - .05),1) c h));color:var(--maz-color-foreground,var(--maz-foreground))}.m-btn.--surface .m-btn-loader-container[data-v-f996c7cd]:where(.dark,.dark *){background-color:var(--maz-color-surface-400,oklch(from var(--maz-surface) clamp(0,calc(l + .06),1) c h))}.m-btn.--block[data-v-f996c7cd]{width:100%}.m-btn[data-v-f996c7cd]:disabled:not(.--loading){cursor:var(--maz-disabled-cursor);border-color:var(--maz-color-surface-600,oklch(from var(--maz-surface) clamp(0,calc(l - .05),1) c h));background-color:var(--maz-color-surface-600,oklch(from var(--maz-surface) clamp(0,calc(l - .05),1) c h));color:var(--maz-color-muted,var(--maz-muted))}.m-btn[data-v-f996c7cd]:disabled:not(.--loading):where(.dark,.dark *){border-color:var(--maz-color-surface-400,oklch(from var(--maz-surface) clamp(0,calc(l + .06),1) c h));background-color:var(--maz-color-surface-400,oklch(from var(--maz-surface) clamp(0,calc(l + .06),1) c h))}.m-btn.--loading[data-v-f996c7cd]{cursor:wait}.m-btn.--no-padding[data-v-f996c7cd]{padding:0}.m-btn-loader-container[data-v-f996c7cd]{background-color:var(--m-btn-bg);color:var(--m-btn-fg);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
