button.MBUTTON[data-v-e80b6c5b]{all:unset;align-content:center;align-items:center;background:var(--m-color-accent);border-radius:var(--m-ui-radius);box-sizing:border-box;color:var(--m-color-onAccent);cursor:pointer;display:inline-flex;font-size:.85em;font-weight:700;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .4s ease}button.MBUTTON[disabled][data-v-e80b6c5b]{filter:grayscale(100%);pointer-events:none}button.MBUTTON[data-v-e80b6c5b]:hover{background:hsla(calc(var(--m-color-accent-h)),calc(var(--m-color-accent-s)),calc(var(--m-color-accent-l) - 10%),calc(var(--m-color-accent-a)));transform:scale(1.04)}button.MBUTTON.m-bordered[data-v-e80b6c5b]{background-color:transparent;border:1px solid var(--m-color-accent);color:var(--m-color-accent);padding:calc(.5rem - 1px) calc(1rem - 1px)}button.MBUTTON.m-bordered[data-v-e80b6c5b]:hover{background:var(--m-color-accent);color:var(--m-color-onAccent);transform:scale(1.04)}button.MBUTTON.m-rounded[data-v-e80b6c5b]{aspect-ratio:1/1;background-color:var(--m-color-box);border-radius:50%;color:var(--m-color-text)}button.MBUTTON.m-rounded[data-v-e80b6c5b]:hover{background:hsla(var(--m-color-box-h),var(--m-color-box-s),calc(var(--m-color-box-l) + -1 * 10 * clamp(-1%,(var(--m-color-main-l) - 50%) * 1000,1%)),var(--m-color-box-a));transform:scale(1.01)}button.MBUTTON.m-safe[data-v-e80b6c5b]{--m-color-accent:#008450;--m-color-accent-h:156.3636363636;--m-color-accent-s:100%;--m-color-accent-l:25.8823529412%;--m-color-accent-a:1}button.MBUTTON.m-warning[data-v-e80b6c5b]{--m-color-accent:#d3a200;--m-color-accent-h:46.0663507109;--m-color-accent-s:100%;--m-color-accent-l:41.3725490196%;--m-color-accent-a:1;--m-color-onAccent:#111;--m-color-onAccent-h:0;--m-color-onAccent-s:0%;--m-color-onAccent-l:6.6666666667%;--m-color-onAccent-a:1}button.MBUTTON.m-danger[data-v-e80b6c5b]{--m-color-accent:#b81d13;--m-color-accent-h:3.6363636364;--m-color-accent-s:81.2807881773%;--m-color-accent-l:39.8039215686%;--m-color-accent-a:1}button.MBUTTON svg[data-v-e80b6c5b]{fill:var(--m-color-onAccent);animation:spin-e80b6c5b 1.4s linear infinite;width:20px}@keyframes spin-e80b6c5b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
