body{font-weight:500}.mm-button{font-weight:700}.mm-button[data-variant=outline]{--button-color:var(--mantine-color-blue-7);--button-bd:1.5px solid var(--mantine-color-blue-7);border-width:1.5px}.mm-button[data-variant=outline]:where(:not([data-disabled],:disabled)):hover{--button-hover:var(--mantine-color-blue-1)}.mm-button[data-variant=gradient]:where(:not([data-disabled],:disabled)):hover{filter:brightness(1.08)}.mm-badge{text-transform:none;letter-spacing:0;font-weight:700}.mm-input{--input-bd:var(--mantine-color-gray-5);color:var(--mantine-color-blue-7)}.mm-input[data-variant=default]{border-width:1.5px}.mm-input:focus,.mm-input:focus-within{--input-bd:var(--mantine-color-blue-6);box-shadow:0 0 0 3px var(--mantine-color-blue-1)}.mm-input[data-error]{--input-bd:var(--mantine-color-error)}.mm-input[data-error]:focus{box-shadow:0 0 0 3px var(--mantine-color-red-1)}.mm-input:disabled,.mm-input[data-disabled]{background:var(--mantine-color-gray-0);color:var(--mantine-color-dimmed);opacity:1;--input-bd:var(--mantine-color-gray-2)}.mm-label{color:var(--mantine-color-blue-7);margin-bottom:4px;font-weight:700}.mm-description{color:var(--mantine-color-dimmed)}.mm-error{font-weight:500}.mm-slider-bar{background:var(--mm-verlauf-button)}.mm-slider-thumb{border-color:var(--mantine-color-blue-6);border-width:3px}.mm-methode:where(:disabled,[data-disabled]){color:var(--mantine-color-blue-7);border:1px solid var(--mantine-color-default-border);opacity:.6;background:#fff}.mm-modal-title{font-size:20px;font-weight:800}.mm-alert-title{font-weight:700}.mm-shell-main{--app-shell-padding:4px}@media (min-width:48em){.mm-shell-main{--app-shell-padding:12px}}.mm-shell-main:has(>.mm-vollhoehe){flex-direction:column;height:100dvh;min-height:0;display:flex}.mm-vollhoehe{flex:1;min-height:0}.mm-filterleiste{background:inherit;z-index:4}@media (min-width:48em){.mm-filterleiste{top:calc(var(--app-shell-header-offset,0px) + var(--mm-statusleiste-hoehe,0px));position:sticky}}.mm-tabelle-rahmen{container-type:inline-size}.mm-tabelle-quer{overflow-x:auto}@container (min-width:900px){.mm-tabelle-quer{overflow-x:visible}}.mm-auswahlleiste{bottom:calc(var(--app-shell-footer-offset,0px) + 82px);z-index:5;align-self:center;position:sticky}@media (min-width:48em){.mm-auswahlleiste{bottom:var(--mantine-spacing-sm)}}.mm-chat-pane{min-height:0;padding:0 var(--mantine-spacing-xs) var(--mantine-spacing-xs);flex-direction:column;flex:1;display:flex}.mm-dachzeile{text-transform:uppercase;letter-spacing:.08em;color:var(--mantine-color-dimmed);font-size:13px;font-weight:700}.mm-heute-item{flex-direction:column;gap:4px;display:flex}.mm-heute-item+.mm-heute-item{border-left:1px solid var(--mantine-color-default-border)}@media (min-width:48em){.mm-heute-item{flex-direction:row;align-items:center;gap:14px}}.mm-verlauf-text{background:var(--mm-verlauf-marke);color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes mm-matebot-fliess{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mm-matebot-glanz{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes mm-matebot-funkeln{0%,80%,to{transform:scale(1)rotate(0)}88%{transform:scale(1.25)rotate(18deg)}}.mm-matebot-fab{isolation:isolate;background:var(--mantine-color-tiefblau-6);position:relative;overflow:hidden;box-shadow:0 8px 22px #123b6647}.mm-matebot-fab:before{content:"";background:var(--mm-verlauf-button-schleife);z-index:-1;width:200%;animation:16s linear infinite mm-matebot-fliess;position:absolute;inset:0 auto 0 0}.mm-matebot-fab:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffff59 50%,#0000 65%);animation:7s ease-in-out infinite mm-matebot-glanz;position:absolute;inset:0}.mm-matebot-stern{animation:5s ease-in-out infinite mm-matebot-funkeln}@media (prefers-reduced-motion:reduce){.mm-matebot-fab:before,.mm-matebot-fab:after,.mm-matebot-stern{animation:none}}