:root{--bg:#f5f5f7;--surface:#fff;--surface2:#f2f2f7;--surface3:#e5e5ea;--glass:#ffffffb8;--glassHi:#fafafceb;--glas-rand:#ffffffe6;--glas-schatten:0 6px 24px #00000014, 0 0 0 .5px #0000000f;--fuellung:#7878801f;--schieber:#fff;--schieber-schatten:0 1px 3px #0000001f, 0 0 0 .5px #0000000a;--border:#00000014;--borderHi:#00000026;--text:#1d1d1f;--text2:#3c3c43b8;--text3:#3c3c4352;--blue:#5b3fd6;--blueHi:#6d52e8;--blueDim:#5b3fd61c;--blueGlow:0 0 0 1px #5b3fd659, 0 4px 18px #5b3fd633;--pink:#d6337a;--knopf-verlauf:linear-gradient(#5b3fd6, #5b3fd6);--knopf-schatten:none;--green:#28c840;--greenDim:#28c84024;--amber:#ff9500;--amberDim:#ff950024;--red:#ff3b30;--redDim:#ff3b301f;--shadow:0 8px 32px #0000001f;--shadowSm:0 2px 10px #00000014;--dash-header-bg:radial-gradient(120% 140% at 100% 0%, #ece8fa 0%, #f2f1f6 45%, #f5f5f7 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#000;--surface:#1c1c1e;--surface2:#2c2c2e;--surface3:#3a3a3c;--glass:#242426a8;--glassHi:#2c2c2ee0;--glas-rand:#ffffff1a;--glas-schatten:0 6px 24px #00000080;--fuellung:#7878803d;--schieber:#636366;--schieber-schatten:0 1px 3px #0006;--border:#ffffff14;--borderHi:#ffffff24;--text:#ffffffeb;--text2:#ebebf599;--text3:#ebebf54d;--blue:#8b7bff;--blueHi:#a397ff;--blueDim:#8b7bff2b;--blueGlow:0 0 0 1px #8b7bff73, 0 4px 18px #8b7bff4d;--pink:#ff5c9e;--knopf-verlauf:linear-gradient(#6a50f0, #6a50f0);--knopf-schatten:none;--green:#30d158;--greenDim:#30d15829;--amber:#ff9f0a;--amberDim:#ff9f0a29;--red:#ff453b;--redDim:#ff453a29;--shadow:0 8px 32px #00000080;--shadowSm:0 2px 10px #0006;--dash-header-bg:radial-gradient(120% 140% at 100% 0%, #1b1630 0%, #0a0910 45%, #000 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{background:var(--bg);color:var(--text);transition:background .25s,color .25s}.ef-tile{--ef-accent:var(--blue);will-change:transform;transition:border-color .16s,background .16s,transform .14s cubic-bezier(.2,.8,.3,1),box-shadow .16s}@media (hover:hover) and (pointer:fine){.ef-tile:hover{border-color:var(--ef-accent);box-shadow:0 6px 20px color-mix(in srgb, var(--ef-accent) 22%, transparent);transform:translateY(-2px)}}.ef-tile:active{box-shadow:none;transform:translateY(0)scale(.985)}.ef-tile:focus-visible{outline:2px solid var(--ef-accent);outline-offset:2px}.ef-row{--ef-accent:var(--blue);transition:border-color .16s,background .16s}@media (hover:hover) and (pointer:fine){.ef-row:hover{border-color:var(--ef-accent);background:var(--surface3)}}.ef-row:focus-visible{outline:2px solid var(--ef-accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.ef-tile,.ef-row{transition:border-color .16s,background .16s}.ef-tile:hover,.ef-tile:active{box-shadow:none;transform:none}}@keyframes efPanelIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes efFadeIn{0%{opacity:0}to{opacity:1}}.ef-panel{animation:.2s cubic-bezier(.2,.8,.2,1) efPanelIn}.ef-backdrop{animation:.2s ease-out efFadeIn}.ef-segment button{transition:background .12s,color .12s}@media (hover:hover) and (pointer:fine){.ef-segment button:not([aria-pressed=true]):not(:disabled):hover{background:var(--surface3);color:var(--text)}}.ef-segment button:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.ef-panel,.ef-backdrop{animation:none}}.ef-form input:focus,.ef-form select:focus,.ef-form textarea:focus{box-shadow:0 0 0 3px var(--blueDim);border-color:var(--blue)!important}html.ist-app body{padding-top:env(safe-area-inset-top)}html.ist-app body:before{content:"";height:env(safe-area-inset-top);background:var(--app-statusleiste,var(--bg));z-index:2147483000;pointer-events:none;position:fixed;top:0;left:0;right:0}.ef-voll-hoehe{height:100svh}@media (height<=720px){.ef-leiste-fuss{display:none!important}}.ef-leisten-trenner:hover>div,.ef-leisten-trenner:focus-visible>div{background:var(--blue)!important;width:3px!important}html[data-hintergrund] body:after{content:"";z-index:1;pointer-events:none;background:var(--licht);mix-blend-mode:var(--licht-mischung,normal);position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0009 35%,#0000 80%);mask-image:linear-gradient(#000 0%,#0009 35%,#0000 80%)}:root{--licht-mischung:multiply}:root[data-theme=dark]{--licht-mischung:screen}html[data-hintergrund=buehne]{--licht:radial-gradient(38% 50% at 10% -6%, #8b7bff4d, transparent 72%), radial-gradient(32% 42% at 52% -10%, #409cff2e, transparent 72%), radial-gradient(36% 50% at 96% -6%, #ff5c9e3d, transparent 72%), conic-gradient(from 166deg at 10% -6%, transparent 0 9deg, #8b7bff12 13deg 23deg, transparent 27deg), conic-gradient(from 171deg at 96% -6%, transparent 0 7deg, #ff5c9e0f 11deg 21deg, transparent 25deg)}html[data-hintergrund=warm]{--licht:radial-gradient(40% 50% at 14% -6%, #ff9f0a42, transparent 72%), radial-gradient(36% 50% at 90% -6%, #ff453a33, transparent 72%), conic-gradient(from 168deg at 14% -6%, transparent 0 9deg, #ff9f0a0f 13deg 23deg, transparent 27deg)}html[data-hintergrund=kuehl]{--licht:radial-gradient(40% 50% at 12% -6%, #409cff42, transparent 72%), radial-gradient(36% 50% at 92% -6%, #40c8c833, transparent 72%), conic-gradient(from 170deg at 92% -6%, transparent 0 8deg, #40c8c80f 12deg 22deg, transparent 26deg)}:root:not([data-theme=dark])[data-hintergrund] body:after{opacity:.55;filter:saturate(1.4)}@media print{html[data-hintergrund] body:after{display:none}}button[style*="background: var(--blue)"],a[style*="background: var(--blue)"]{background-image:var(--knopf-verlauf)!important}:root{--knopf-zweit-bg:var(--fuellung);--knopf-zweit-text:var(--text);--knopf-zweit-rand:transparent;--knopf-gefahr-bg:color-mix(in srgb, var(--red) 12%, transparent);--knopf-gefahr-rand:transparent}html[data-design=klassisch]{--blue:#007aff;--blueHi:#0a84ff;--blueDim:#007aff1f;--blueGlow:0 0 0 1px #007aff59, 0 4px 18px #007aff33;--knopf-verlauf:linear-gradient(var(--blue), var(--blue));--knopf-schatten:none;--knopf-zweit-bg:var(--surface);--knopf-zweit-text:var(--text);--knopf-zweit-rand:var(--border);--knopf-gefahr-bg:transparent;--knopf-gefahr-rand:var(--border);--dash-header-bg:radial-gradient(120% 140% at 100% 0%, #e8eef5 0%, #f0f2f5 45%, #ececed 100%)}html[data-design=klassisch][data-theme=dark]{--blue:#0a84ff;--blueHi:#409cff;--blueDim:#0a84ff29;--blueGlow:0 0 0 1px #0a84ff73, 0 4px 18px #0a84ff4d;--dash-header-bg:radial-gradient(120% 140% at 100% 0%, #132235 0%, #0e1620 45%, #0b0f14 100%);--knopf-verlauf:linear-gradient(var(--blue), var(--blue));--knopf-schatten:none}.ef-haken{appearance:none;cursor:pointer;border:1.5px solid var(--text3);border-radius:50%;flex-shrink:0;place-content:center;width:20px;height:20px;margin:0;transition:background .12s,border-color .12s;display:inline-grid}.ef-haken:checked{background:var(--blue);border-color:var(--blue)}.ef-haken:checked:after{content:"";border-top:0;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.ef-haken:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
