﻿@charset "UTF-8";:root{--mud-appbar-height:74px!important;}html,body{font-size:var(--mud-typography-body1-size);font-family:var(--mud-typography-body1-family);font-weight:var(--mud-typography-body1-weight);line-height:var(--mud-typography-body1-lineheight);letter-spacing:var(--mud-typography-body1-letterspacing);text-transform:var(--mud-typography-body1-text-transform);}body{min-height:100vh;display:flex;flex-direction:column;}.mud-layout{flex:1;}a:not(.mud-link):not(.mud-button):not(.mud-nav-link):not(.mud-list-item):not(.mud-menu-item){color:var(--mud-palette-primary);--mud-ripple-color:var(--mud-palette-primary);}a:hover:not(.mud-link):not(.mud-button):not(.mud-nav-link):not(.mud-list-item):not(.mud-menu-item){text-decoration:underline;}ul{padding-left:2.5rem;margin-bottom:1rem;list-style-type:disc;}h1{font-size:var(--mud-typography-h1-size);font-family:var(--mud-typography-h1-family);font-weight:var(--mud-typography-h1-weight);line-height:var(--mud-typography-h1-lineheight);letter-spacing:var(--mud-typography-h1-letterspacing);text-transform:var(--mud-typography-h1-text-transform);}h2{font-size:var(--mud-typography-h2-size);font-family:var(--mud-typography-h2-family);font-weight:var(--mud-typography-h2-weight);line-height:var(--mud-typography-h2-lineheight);letter-spacing:var(--mud-typography-h2-letterspacing);text-transform:var(--mud-typography-h2-text-transform);}h3{font-size:var(--mud-typography-h3-size);font-family:var(--mud-typography-h3-family);font-weight:var(--mud-typography-h3-weight);line-height:var(--mud-typography-h3-lineheight);letter-spacing:var(--mud-typography-h3-letterspacing);text-transform:var(--mud-typography-h3-text-transform);}h4{font-size:var(--mud-typography-h4-size);font-family:var(--mud-typography-h4-family);font-weight:var(--mud-typography-h4-weight);line-height:var(--mud-typography-h4-lineheight);letter-spacing:var(--mud-typography-h4-letterspacing);text-transform:var(--mud-typography-h4-text-transform);}h5{font-size:var(--mud-typography-h5-size);font-family:var(--mud-typography-h5-family);font-weight:var(--mud-typography-h5-weight);line-height:var(--mud-typography-h5-lineheight);letter-spacing:var(--mud-typography-h5-letterspacing);text-transform:var(--mud-typography-h5-text-transform);}h6{font-size:var(--mud-typography-h6-size);font-family:var(--mud-typography-h6-family);font-weight:var(--mud-typography-h6-weight);line-height:var(--mud-typography-h6-lineheight);letter-spacing:var(--mud-typography-h6-letterspacing);text-transform:var(--mud-typography-h6-text-transform);}.table.table-bordered{border:1px solid #dee2e6;}.table.table-bordered td,.table.table-bordered th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top;}.table.table-bordered tbody tr:last-child td,.table.table-bordered tbody tr:last-child th{border-bottom-width:0;}.mud-input-control.mud-input-control-margin-dense{margin-left:0;margin-right:0;}.mud-input-control.mud-input-control-margin-normal{margin-left:0;margin-right:0;}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}body.zg-theme{--mud-typography-h1-size:4.5rem;--mud-typography-h2-size:2.25rem;--mud-typography-h3-size:1.75rem;--mud-typography-h4-size:1.25rem;--mud-typography-h5-size:1.125rem;--mud-typography-h6-size:1rem;--mud-typography-h1-weight:500;--mud-typography-h2-weight:500;--mud-typography-h3-weight:500;--mud-typography-h4-weight:500;--mud-typography-h5-weight:500;--mud-typography-h6-weight:500;--mud-typography-h1-lineheight:1.1;--mud-typography-h2-lineheight:1.2;--mud-typography-h3-lineheight:1.25;--mud-typography-h4-lineheight:1.3;--mud-palette-action-default-hover:var(--zg-color-bg-highlight);--zg-color-primary-50:#eaebf0;--zg-color-primary-100:#d5d7e6;--zg-color-primary-200:#abb3cc;--zg-color-primary-300:#848db4;--zg-color-primary-400:#57699f;--zg-color-primary-500:#2d4487;--zg-color-primary-600:#353f72;--zg-color-primary-650:#435075;--zg-color-primary-700:#2e335c;--zg-color-primary-800:#252342;--zg-color-primary-900:#150023;--zg-color-secondary-300:#7ca5d0;--zg-color-secondary-500:#0070b8;--zg-color-secondary-600:#486695;--zg-color-accent-500:#e07031;--zg-color-support-100:#f5f9ff;--zg-color-support-300:#e0eef6;--zg-color-error-400:#f56565;--zg-color-error-600:#c53030;--zg-color-gelb-50:#fffce5;--zg-color-gelb-100:#fefacc;--zg-color-gelb-200:#fef499;--zg-color-gelb-300:#fdef66;--zg-color-gelb-400:#fde933;--zg-color-gelb-500:#fce400;--zg-color-gelb-600:#cab600;--zg-color-gelb-700:#978900;--zg-color-gelb-800:#655b00;--zg-color-gelb-900:#322e00;--zg-color-orange-50:#fbf4e8;--zg-color-orange-100:#f8e9d1;--zg-color-orange-200:#f1d2a4;--zg-color-orange-300:#e9bc76;--zg-color-orange-400:#e2a549;--zg-color-orange-500:#db8f1b;--zg-color-orange-600:#af7216;--zg-color-orange-700:#835610;--zg-color-orange-800:#58390b;--zg-color-orange-900:#2c1d05;--zg-color-rot-50:#f9e7e9;--zg-color-rot-100:#f3cfd2;--zg-color-rot-200:#e79ea6;--zg-color-rot-300:#da6e79;--zg-color-rot-400:#ce3d4d;--zg-color-rot-500:#c20d20;--zg-color-rot-600:#9b0a1a;--zg-color-rot-700:#740813;--zg-color-rot-800:#4e050d;--zg-color-rot-900:#270306;--zg-color-magenta-50:#f9e5f2;--zg-color-magenta-100:#f3cce4;--zg-color-magenta-200:#e799ca;--zg-color-magenta-300:#db66af;--zg-color-magenta-400:#cf3395;--zg-color-magenta-500:#c3007a;--zg-color-magenta-600:#9c0062;--zg-color-magenta-700:#750049;--zg-color-magenta-800:#4e0031;--zg-color-magenta-900:#270018;--zg-color-purple-50:#efedf4;--zg-color-purple-100:#e0dbe9;--zg-color-purple-200:#c1b6d3;--zg-color-purple-300:#a192be;--zg-color-purple-400:#826da8;--zg-color-purple-500:#634992;--zg-color-purple-600:#4f3a75;--zg-color-purple-700:#3b2c58;--zg-color-purple-800:#281d3a;--zg-color-purple-900:#140f1d;--zg-color-cyan-50:#edf7fd;--zg-color-cyan-100:#dbeffa;--zg-color-cyan-200:#b7dff5;--zg-color-cyan-300:#93cef1;--zg-color-cyan-400:#6fbeec;--zg-color-cyan-500:#4baee7;--zg-color-cyan-600:#3c8bb9;--zg-color-cyan-700:#2d688b;--zg-color-cyan-800:#1e465c;--zg-color-cyan-900:#0f232e;--zg-color-waldgruen-50:#e9f4ef;--zg-color-waldgruen-100:#d3eade;--zg-color-waldgruen-200:#a7d4bd;--zg-color-waldgruen-300:#7abf9d;--zg-color-waldgruen-400:#4ea97c;--zg-color-waldgruen-500:#22945b;--zg-color-waldgruen-600:#1b7649;--zg-color-waldgruen-700:#145937;--zg-color-waldgruen-800:#0e3b24;--zg-color-waldgruen-900:#071e12;--zg-color-grasgruen-50:#f3f8ec;--zg-color-grasgruen-100:#e8f0da;--zg-color-grasgruen-200:#d1e1b5;--zg-color-grasgruen-300:#b9d38f;--zg-color-grasgruen-400:#a2c46a;--zg-color-grasgruen-500:#8bb545;--zg-color-grasgruen-600:#6f9137;--zg-color-grasgruen-700:#536d29;--zg-color-grasgruen-800:#38481c;--zg-color-grasgruen-900:#1c240e;--zg-color-gelbgruen-50:#fafbec;--zg-color-gelbgruen-100:#f6f7d9;--zg-color-gelbgruen-200:#edefb3;--zg-color-gelbgruen-300:#e4e78e;--zg-color-gelbgruen-400:#dbdf68;--zg-color-gelbgruen-500:#d2d742;--zg-color-gelbgruen-600:#a8ac35;--zg-color-gelbgruen-700:#7e8128;--zg-color-gelbgruen-800:#54561a;--zg-color-gelbgruen-900:#2a2b0d;--zg-color-primary:var(--zg-color-secondary-500);--zg-color-text-high:var(--zg-color-primary-900);--zg-color-text-medium:var(--zg-color-primary-600);--zg-color-text-low:var(--zg-color-primary-400);--zg-color-textlink:var(--zg-color-primary-600);--zg-color-textlink-hover:var(--zg-color-primary-300);--zg-color-bg-highlight:var(--zg-color-support-100);--zg-color-bg-dark:var(--zg-color-primary-800);--zg-color-border-default:var(--zg-color-primary-200);--zg-color-border-focus:var(--zg-color-secondary-300);--zg-color-separator:var(--zg-color-primary-100);--zg-space-2xs:4px;--zg-space-xs:8px;--zg-space-s:16px;--zg-space-m:24px;--zg-space-l:32px;--zg-space-xl:48px;--zg-space-2xl:80px;--zg-space-3xl:152px;--zg-space-gutter:32px;--zg-radius-s:5px;--zg-radius-m:10px;--zg-radius-l:20px;--zg-border-default:1px;--zg-border-ui:2px;--zg-border-focus:3px;--zg-shadow-s:0 1px 1px rgba(0,0,0,.06),0 1px 1.5px rgba(0,0,0,.1);--zg-shadow-m:0 2px 2px rgba(0,0,0,.06),0 4px 3px rgba(0,0,0,.1);--zg-shadow-l:0 4px 3px rgba(0,0,0,.05),0 10px 7.5px rgba(0,0,0,.1);--zg-shadow-xl:0 10px 5px rgba(0,0,0,.04),0 20px 12.5px rgba(0,0,0,.1);font-family:"Inter",sans-serif;}@media(max-width:1024px){body.zg-theme{--mud-typography-h1-size:3.375rem;--mud-typography-h2-size:1.75rem;--mud-typography-h3-size:1.25rem;--mud-typography-h4-size:1rem;--zg-space-3xl:104px;--zg-space-gutter:24px;}}@media(max-width:719px){body.zg-theme{--mud-typography-h1-size:2.125rem;--mud-typography-h2-size:1.5rem;--mud-typography-h3-size:1.125rem;--mud-typography-h4-size:1rem;--zg-space-l:24px;--zg-space-xl:40px;--zg-space-2xl:64px;--zg-space-3xl:80px;--zg-space-gutter:8px;}}body.zg-theme *:focus-visible{outline:3px solid var(--zg-color-border-focus);outline-offset:2px;}body.zg-theme a:not(.mud-link):not(.mud-button):not(.mud-nav-link):not(.mud-list-item):not(.mud-menu-item){color:var(--zg-color-textlink)!important;--mud-ripple-color:var(--zg-color-textlink)!important;}body.zg-theme a:hover:not(.mud-link):not(.mud-button):not(.mud-nav-link):not(.mud-list-item):not(.mud-menu-item){color:var(--zg-color-textlink-hover)!important;}body.zg-theme .mud-link.mud-primary-text{color:var(--zg-color-textlink)!important;}body.zg-theme .mud-link.mud-primary-text:hover{color:var(--zg-color-textlink-hover)!important;}body.zg-theme .mud-menu-item .mud-primary-text{color:var(--zg-color-primary-800)!important;}body.zg-theme .mud-button-root:not(.mud-icon-button):not(.mud-fab):not(.mud-toggle-item){border-radius:var(--zg-radius-s);}body.zg-theme .mud-card{border-radius:var(--zg-radius-l);}body.zg-theme .mud-input.mud-input-outlined,body.zg-theme .mud-input.mud-input-filled{border-radius:var(--zg-radius-s);}body.zg-theme .mud-elevation-1{box-shadow:var(--zg-shadow-s);}body.zg-theme .mud-elevation-2,body.zg-theme .mud-elevation-3{box-shadow:var(--zg-shadow-m);}body.zg-theme .mud-elevation-4,body.zg-theme .mud-elevation-5,body.zg-theme .mud-elevation-6{box-shadow:var(--zg-shadow-l);}body.zg-theme .mud-elevation-8,body.zg-theme .mud-elevation-12,body.zg-theme .mud-elevation-16,body.zg-theme .mud-elevation-24{box-shadow:var(--zg-shadow-xl);}body.zg-theme .mud-button-filled.mud-button-filled-primary:not(:disabled):not(.mud-disabled):not(.mud-toggle-item){background-color:var(--zg-color-primary-800)!important;--mud-ripple-color:var(--zg-color-primary-650);}body.zg-theme .mud-button-filled.mud-button-filled-primary:hover:not(:disabled):not(.mud-disabled):not(.mud-toggle-item){background-color:var(--zg-color-primary-650)!important;}body.zg-theme .mud-button-outlined.mud-button-outlined-primary:not(:disabled):not(.mud-disabled):not(.mud-toggle-item){color:var(--zg-color-primary-800)!important;border-color:var(--zg-color-primary-800)!important;--mud-ripple-color:var(--zg-color-primary-650);}body.zg-theme .mud-button-outlined.mud-button-outlined-primary:hover:not(:disabled):not(.mud-disabled):not(.mud-toggle-item){background-color:var(--zg-color-bg-highlight)!important;border-color:var(--zg-color-primary-650)!important;}body.zg-theme .mud-button-text.mud-button-text-primary:not(:disabled):not(.mud-disabled):not(.mud-toggle-item){color:var(--zg-color-primary-800)!important;--mud-ripple-color:var(--zg-color-primary-650);}body.zg-theme .mud-button-text.mud-button-text-primary:hover:not(:disabled):not(.mud-disabled):not(.mud-toggle-item){background-color:var(--zg-color-bg-highlight)!important;}body.zg-theme .mud-button-filled.mud-button-filled-dark:not(:disabled):not(.mud-disabled):not(.mud-toggle-item){background-color:#fff!important;color:var(--zg-color-primary-800)!important;border:1px solid var(--zg-color-border-default);--mud-ripple-color:var(--zg-color-primary-300);}body.zg-theme .mud-button-filled.mud-button-filled-dark:hover:not(:disabled):not(.mud-disabled):not(.mud-toggle-item){background-color:var(--zg-color-bg-highlight)!important;border-color:var(--zg-color-primary-300);}body.zg-theme .mud-button-root:not(.mud-toggle-item),body.zg-theme .mud-button-root:not(.mud-toggle-item):hover,body.zg-theme .mud-button-root:not(.mud-toggle-item):focus,body.zg-theme .mud-button-root:not(.mud-toggle-item):active{box-shadow:none!important;}body.zg-theme .mud-button-root:not(.mud-toggle-item){text-transform:none;}