:root{--bg: #090c0e;--bg2: #101518;--card: #161c20;--cell: #1c2327;--sunk: #0c1113;--line: #262e33;--line2: #333c41;--txt: #f2f6f5;--muted: #a3b0b4;--ui: #21b5be;--ui2: #6fe3e1;--glow: rgba(33, 181, 190, .14);--done: #3ecf7a;--doneBg: #0f2a1c;--brand: #8d2245;--warn: #d97a1c;--grid: rgba(255, 255, 255, .028);--uiTxt: #04191b;--rot: #e2809a;--warnTxt: #f0b070;--warnBrd: rgba(240, 176, 112, .45)}[data-fond=A]{--bg: #0a0d0f;--bg2: #12161a;--card: #171e22;--cell: #1d2529;--glow: rgba(255, 255, 255, .075);--grid: transparent}[data-fond=H]{--bg: #eef1f2;--bg2: #e4e8ea;--card: #ffffff;--cell: #eef2f3;--sunk: #e7ebed;--line: #d2d8db;--line2: #b6bfc4;--txt: #101a1e;--muted: #47565c;--ui: #0c7a82;--ui2: #095e64;--glow: rgba(12, 122, 130, .08);--done: #147a40;--doneBg: #d8f1e1;--brand: #8d2245;--warn: #a85a0d;--grid: rgba(0, 0, 0, .035);--uiTxt: #ffffff;--rot: #a02246;--warnTxt: #8a4a08;--warnBrd: rgba(168, 90, 13, .5)}[data-fond=H] .zeb{background:#00000009}[data-fond=H] ::-webkit-scrollbar-thumb{background:#b6bfc4}[data-fond=E]{--bg: #16130f;--bg2: #1e1b18;--card: #26221d;--cell: #2c2822;--sunk: #151210;--line: #332e27;--line2: #403a31;--txt: #f5f1ea;--muted: #a89e91;--ui: #c9b48d;--ui2: #e4d8bf;--glow: rgba(214, 196, 168, .09);--grid: rgba(255, 248, 235, .026)}@font-face{font-family:Manrope;font-weight:500;font-display:swap;src:url(/fonts/manrope-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-weight:500;font-display:swap;src:url(/fonts/manrope-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-weight:500;font-display:swap;src:url(/fonts/manrope-500-greek.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Manrope;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-greek.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Manrope;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-greek.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Manrope;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-greek.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Manrope;font-weight:500;font-display:swap;src:url(/fonts/manrope-500-cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}html,body{margin:0;padding:0;background:#090c0e;color:#f2f6f5;font-family:Manrope,-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}#root{height:100vh}a{color:#21b5be;text-decoration:none}a:hover{color:#6fe3e1}input,select,button,textarea{font-family:inherit}input:focus,select:focus,button:focus-visible,textarea:focus{outline:2px solid #21b5be;outline-offset:1px}[role=button]:focus-visible,[tabindex]:focus-visible,a:focus-visible{outline:2px solid var(--ui);outline-offset:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#262e33;border-radius:6px}@media(max-width:1380px){[data-screen-label=Pläne]{grid-template-columns:minmax(0,1fr)!important}[data-screen-label=Pläne]>:first-child{order:2}}@media(min-width:1200px){#root{zoom:1.4;height:calc(100vh / 1.4)}#root>div[data-fond]{height:calc(100vh / 1.4)!important;min-height:calc(100vh / 1.4)!important}}@keyframes skPulse{0%{opacity:.45}50%{opacity:1}to{opacity:.45}}.glas{position:relative;border:1.3px solid transparent!important;backdrop-filter:blur(26px) saturate(200%) brightness(1.08);-webkit-backdrop-filter:blur(26px) saturate(200%) brightness(1.08);background-repeat:no-repeat;background-origin:border-box;background-clip:padding-box,padding-box,padding-box,border-box;background-size:260% 100%,100% 100%,100% 100%,100% 100%;background-position:-130% 0,0 0,0 0,0 0;box-shadow:inset 0 1px #ffffff80,inset 0 -12px 22px #00000029,0 2px 5px #00000057,0 10px 24px #0000005c;animation:glanz 6s ease-in-out infinite;transition:transform .12s ease}.glas:active{transform:scale(.966);box-shadow:inset 0 1px #ffffffd9,inset 0 -6px 16px #00000038,0 1px 3px #0006}@keyframes glanz{0%{background-position:-130% 0,0 0,0 0,0 0}58%,to{background-position:230% 0,0 0,0 0,0 0}}.glas.an{color:#04191b!important;background-image:linear-gradient(100deg,#fff0 38%,#ffffff75,#fff0 62%),radial-gradient(125% 95% at 10% -8%,#ffffff8c,#ffffff1f 34%,#fff0 64%),linear-gradient(0deg,#3ecf7aeb,#3ecf7aeb),linear-gradient(152deg,#ffffffeb,#fff3 28%,#ffffff08 52%,#0000005c)}.glas.aus{color:var(--txt)!important;background-image:linear-gradient(100deg,#fff0 38%,#ffffff42,#fff0 62%),radial-gradient(125% 95% at 10% -8%,#ffffff57,#ffffff0f 34%,#fff0 64%),linear-gradient(0deg,color-mix(in srgb,var(--ui) 30%,transparent),color-mix(in srgb,var(--ui) 30%,transparent)),linear-gradient(152deg,#ffffff94,#fff3 28%,#ffffff08 52%,#0000004d)}[data-fond=H] .glas.aus{color:#101a1e!important}.glas.akzent{color:var(--uiTxt)!important;background-color:transparent!important;background-image:linear-gradient(100deg,#fff0 38%,#ffffff75,#fff0 62%),radial-gradient(125% 95% at 10% -8%,#ffffff8c,#ffffff1f 34%,#fff0 64%),linear-gradient(0deg,color-mix(in srgb,var(--ui) 92%,transparent),color-mix(in srgb,var(--ui) 92%,transparent)),linear-gradient(152deg,#ffffffeb,#fff3 28%,#ffffff08 52%,#0000005c)!important}.glas.akzent:hover{filter:brightness(1.06)}@media(prefers-reduced-motion:reduce){.glas{animation:none}}.zeb{background:#1c232773}.rowh{cursor:pointer}.rowh:hover{background:var(--cell)!important}.navh:hover{background:var(--cell);color:var(--txt)!important}.bp:hover{background:var(--ui2)!important}.bo:hover{border-color:var(--ui)!important}.bo2:hover{border-color:var(--ui)!important;color:var(--ui)!important}.bmut:hover{color:var(--txt)!important}.bmut2:hover{color:var(--txt)!important;border-color:var(--txt)!important}.buc:hover{color:var(--ui2)!important}.bdel:hover{color:var(--brand)!important;border-color:var(--brand)!important}.brefuse:hover{background:#8d22454d!important}.thumbh:hover{border-color:var(--ui)!important;color:var(--ui)!important}.qr svg{width:100%;height:100%;display:block}
