.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md)*2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
body{background:linear-gradient(#f5fafd 0%,#eef5f9 100%);min-height:100dvh}.auth-shell{background:radial-gradient(1100px 600px at 85% -10%,#00a3e229,#0000 60%),radial-gradient(900px 550px at -5% 105%,#00a3e21a,#0000 55%),linear-gradient(#f7fbfe 0%,#e9f4fa 100%);justify-content:center;align-items:center;min-height:100dvh;padding:1.5rem;display:flex}.auth-inner{flex-direction:column;align-items:center;width:100%;max-width:26.25rem;display:flex}.auth-card{-webkit-backdrop-filter:blur(14px);background:#ffffffd1;border:1px solid #ffffffe6;width:100%;box-shadow:0 1px 2px #0055780f,0 16px 40px -12px #00557840}.portal-header{z-index:100;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--mantine-color-gray-2);background:#ffffffd9;position:sticky;top:0}.brand-stripe{background:linear-gradient(90deg,#007eaf 0%,#00a3e2 45%,#0cbbff 100%);height:4px}.portal-header-row{height:4rem}.system-card{border:1px solid var(--mantine-color-gray-3);background:#fff;transition:transform .16s,box-shadow .16s,border-color .16s}.system-card[data-aktiv=true]:hover{border-color:var(--mantine-color-brand-3);transform:translateY(-3px);box-shadow:0 14px 32px -12px #007eaf59}
@font-face{font-family:Maven Pro;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/c22c2b33ba991ab3-s.d4efe8b3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Maven Pro;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/a6e41d0c5bd92cbe-s.4595cd71.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Maven Pro;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14898b02b8cd68f8-s.p.e25931b2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Maven Pro Fallback;src:local(Arial);ascent-override:93.12%;descent-override:20.26%;line-gap-override:0.0%;size-adjust:103.63%}.maven_pro_6defa21f-module__TqiCmG__className{font-family:Maven Pro,Maven Pro Fallback;font-style:normal}.maven_pro_6defa21f-module__TqiCmG__variable{--font-maven-pro:"Maven Pro","Maven Pro Fallback"}
