@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:display;src:url(/_next/static/media/3d26d2f3aa81a833-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:display;src:url(/_next/static/media/6e1768769e6f59a2-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:display;src:url(/_next/static/media/ab2e3a11646b0499-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:101.02%;descent-override:37.58%;line-gap-override:0.00%;size-adjust:92.06%}.__className_715acf{font-family:display,display Fallback}.__variable_715acf{--font-display:"display","display Fallback"}@font-face{unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-family:displayExt;src:url(/_next/static/media/264c8506a75dd158.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-family:displayExt;src:url(/_next/static/media/1a22315a480e72db.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-family:displayExt;src:url(/_next/static/media/bcc69932347c6777.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}.__className_f956b5{font-family:displayExt}.__variable_f956b5{--font-display-ext:"displayExt"}@font-face{unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-family:body;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:body Fallback;src:local("Arial");ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.00%;size-adjust:101.56%}.__className_825309{font-family:body,body Fallback;font-style:normal}.__variable_825309{--font-body:"body","body Fallback"}@font-face{unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-family:bodyExt;src:url(/_next/static/media/a8a8dd7277bab4cf.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}.__className_89e559{font-family:bodyExt;font-style:normal}.__variable_89e559{--font-body-ext:"bodyExt"}:root{color-scheme:dark;--bg:#0f1115;--bg-sidebar:#0b0d11;--card:#14171e;--card-inner:#10131a;--elev:#171a21;--elev-2:#1b1f28;--border-sidebar:#1a1e27;--border:#20242e;--border-2:#262b36;--border-3:#2a2f3b;--border-4:#313845;--text:#f1f3f7;--text-soft:#b6bdcb;--text-mid:#9aa2b2;--text-dim:#8a93a6;--text-muted:#737c90;--text-faint:#5a6275;--text-ghost:#4d5567;--red:#e5231b;--green:#2fbf71;--blue:#3e7bfa;--gold:#f0a92b;--purple:#9b7dff;--red-text:#ff5a4d;--on-accent:#ffffff;--gold-flaeche:#f0a92b;--nav-aktiv:#ffffff;--tint:rgba(255,255,255,0.1);--tint-weak:rgba(255,255,255,0.04);--tint-strong:rgba(255,255,255,0.18);--tint-border:rgba(255,255,255,0.14);--sunken:rgba(0,0,0,0.22);--scrim:rgba(8,9,12,0.68);--fokus-ring:rgba(229,35,27,0.28);--hover-overlay:rgba(255,255,255,0.05);--chevron:%238a93a6;--shadow-card:none;--shadow-pop:0 16px 40px rgba(0,0,0,0.5);--shadow-modal:0 24px 60px rgba(0,0,0,0.55);--serie-1:#e5231b;--serie-2:#2fbf71;--serie-3:#f0a92b;--serie-4:#4da3ff;--serie-5:#b07cff;--serie-6:#39c6c0;--serie-7:#ff7ab0;--serie-8:#c9d1d9;--font-display-stack:var(--font-display-ext),var(--font-display),"Rajdhani",sans-serif;--font-body-stack:var(--font-body-ext),var(--font-body),"Hanken Grotesk",system-ui,sans-serif}:root[data-theme=light]{color-scheme:light;--bg:#f2f4f7;--bg-sidebar:#ffffff;--card:#ffffff;--card-inner:#f6f7f9;--elev:#f2f4f7;--elev-2:#e9ecf1;--border-sidebar:#e4e8ee;--border:#e2e6ec;--border-2:#dbe0e8;--border-3:#d0d7e1;--border-4:#c2cad7;--text:#14171d;--text-soft:#363d4b;--text-mid:#474f5e;--text-dim:#566070;--text-muted:#646c7b;--text-faint:#6d7585;--text-ghost:#868e9c;--red:#e5231b;--green:#0e7343;--blue:#2563eb;--gold:#855b00;--purple:#6b3fd4;--red-text:#c81a12;--on-accent:#ffffff;--tint:rgba(0,0,0,0.06);--tint-weak:rgba(0,0,0,0.05);--tint-strong:rgba(0,0,0,0.11);--fokus-ring:rgba(229,35,27,0.2);--hover-overlay:rgba(0,0,0,0.045);--chevron:%23566070;--tint-border:rgba(0,0,0,0.1);--sunken:rgba(0,0,0,0.05);--scrim:rgba(20,23,29,0.45);--gold-flaeche:#f0a92b;--nav-aktiv:#8f1009;--shadow-card:0 1px 2px rgba(16,20,28,0.06),0 1px 3px rgba(16,20,28,0.05);--shadow-pop:0 12px 32px rgba(16,20,28,0.14);--shadow-modal:0 24px 60px rgba(16,20,28,0.22);--serie-1:#d11c14;--serie-2:#0f8f52;--serie-3:#a06a00;--serie-4:#1668d6;--serie-5:#7040d8;--serie-6:#0c7f7a;--serie-7:#c93a76;--serie-8:#5f6875}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--font-body-stack);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}.theme-wechsel,.theme-wechsel :not(svg):not(svg *){transition:background-color .22s ease,border-color .22s ease,color .22s ease!important}@media (prefers-reduced-motion:reduce){.theme-wechsel,.theme-wechsel *{transition:none!important}}input,select,textarea{font-family:inherit;transition:box-shadow .15s ease,border-color .15s ease,background-color .15s ease}::placeholder{color:var(--text-faint);opacity:1}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 3px var(--fokus-ring)}select:not([multiple]):not([size]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='var(--chevron)' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 11px center!important;background-size:14px 14px!important;padding-right:34px!important}input[type=checkbox],select:not([multiple]):not([size]){-moz-appearance:none;appearance:none;-webkit-appearance:none}input[type=checkbox]{width:18px;height:18px;margin:0;flex-shrink:0;border:1.5px solid var(--border-4);border-radius:5px;background:var(--card-inner);display:inline-grid;place-content:center;cursor:pointer;vertical-align:middle;transition:background-color .12s ease,border-color .12s ease}input[type=checkbox]:before{content:"";width:10px;height:10px;transform:scale(0);transition:transform .12s ease;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);background:#fff}input[type=checkbox]:checked{background:var(--red);border-color:var(--red)}input[type=checkbox].check-gruen:checked{background:var(--green);border-color:var(--green)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:disabled{opacity:.5;cursor:default}input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px var(--fokus-ring)}button{font-family:inherit;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease,transform .06s ease}button:not(:disabled):hover{box-shadow:inset 0 0 0 999px var(--hover-overlay)}button:not(:disabled):active{transform:translateY(1px)}button:disabled{cursor:default}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--red);outline-offset:2px}summary{cursor:pointer}::selection{background:rgba(229,35,27,.35)}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:20px;border:2px solid var(--bg-sidebar)}::-webkit-scrollbar-track{background:transparent}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes pop{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}@keyframes slideUp{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes drawerIn{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.app-root{display:flex;height:100vh;height:100dvh;overflow:hidden;background:var(--bg)}.app-sidebar{width:268px;flex-shrink:0;background:var(--bg-sidebar);border-right:1px solid var(--border-sidebar);display:flex;flex-direction:column}.app-main{flex:1 1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.app-scroll{flex:1 1;overflow-y:auto;overflow-x:hidden;position:relative}.app-bottom-nav{display:none}@media (max-width:1024px){.app-bottom-nav{display:flex;flex-shrink:0;align-items:flex-start;background:var(--bg-sidebar);border-top:1px solid var(--border-sidebar);padding:8px 6px calc(env(safe-area-inset-bottom, 0px) + 14px);z-index:20}}.content-wrap{max-width:1320px;margin:0 auto;padding:26px 28px 52px}.app-desktop-header{display:flex}.app-mobile-header{display:none}.drawer-overlay{position:fixed;inset:0;background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:60}.drawer-panel{position:fixed;top:0;left:0;bottom:0;width:292px;max-width:84vw;background:var(--bg-sidebar);border-right:1px solid var(--border-sidebar);display:flex;flex-direction:column;z-index:61;animation:drawerIn .22s ease}.chat-layout{height:100%}.chat-layout,.chat-list{display:flex;min-height:0}.chat-list{width:330px;flex-shrink:0;border-right:1px solid var(--border);flex-direction:column}.chat-thread{flex:1 1;min-width:0;display:flex;flex-direction:column;min-height:0}.chat-back{display:none}@media (max-width:1024px){.chat-list{width:100%;border-right:none}.chat-layout.has-active .chat-list,.chat-layout:not(.has-active) .chat-thread{display:none}.chat-back{display:flex}}.grid-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.grid-main{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-gap:18px}.grid-2,.grid-main{display:grid;gap:18px;align-items:start}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px}.grid-2>*,.grid-main>*{min-width:0}.hide-mobile{display:flex}.cal-day{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .16s ease,transform .12s ease}.cal-day:hover{background:var(--elev-2)}.cal-day:active{transform:scale(.9)}.avatar-edit{cursor:pointer;-webkit-tap-highlight-color:transparent}.avatar-edit .avatar-edit-hover{opacity:0;transition:opacity .15s ease}@media (hover:hover){.avatar-edit:hover .avatar-edit-hover{opacity:1}}@media (max-width:1024px){.app-sidebar{display:none}.app-mobile-header{display:flex}.app-desktop-header{display:none}.content-wrap{padding:18px 16px 44px}.grid-stats{grid-template-columns:repeat(2,1fr);gap:10px}.grid-2,.grid-main{grid-template-columns:1fr}.hide-mobile{display:none}}@media (max-width:480px){.grid-stats{grid-template-columns:repeat(2,1fr)}}.va-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);grid-gap:14px;gap:14px;align-items:start}@media (max-width:1000px){.va-grid{grid-template-columns:1fr}}.va-tablewrap{overflow-x:auto}.va-noselect{-moz-user-select:none;user-select:none;-webkit-user-select:none}.va-noselect input,.va-noselect textarea{-moz-user-select:text;user-select:text;-webkit-user-select:text}.va-vollbild{position:relative;justify-content:center;width:100%;height:100%;border:none!important;border-radius:0!important}.va-vollbild-css{position:fixed!important;inset:0;z-index:1000;width:100vw;height:100dvh}.va-vollbild .va-nur-normal{display:none!important}.va-vollbild .va-buehne{width:min(100%,calc(100dvh * 16 / 9));margin:0 auto}.va-vollbild .va-werkzeugleiste{position:absolute;left:0;right:0;bottom:36px;z-index:6;background:rgba(10,11,13,.72)!important;border-top:none!important;transition:opacity .25s ease;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none}.va-vollbild .va-werkzeugleiste::-webkit-scrollbar{display:none}.va-vollbild-leiste{position:absolute;left:0;right:0;bottom:0;z-index:6;padding:4px 12px 8px;background:rgba(10,11,13,.72);transition:opacity .25s ease}.va-steuerung-aus .va-vollbild-leiste,.va-steuerung-aus .va-werkzeugleiste{opacity:0;pointer-events:none}.va-steuerung-aus{cursor:none}.tour-lichtkegel{border-radius:12px;border:2px solid var(--red);box-shadow:0 0 0 9999px rgba(5,6,9,.62);pointer-events:none;transition:left .2s ease,top .2s ease,width .2s ease,height .2s ease}@media (prefers-reduced-motion:reduce){.tour-lichtkegel{transition:none}}.hilfe-frage>summary::-webkit-details-marker{display:none}.hilfe-frage .hilfe-pfeil{transition:transform .15s ease}.hilfe-frage[open] .hilfe-pfeil{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.hilfe-frage .hilfe-pfeil{transition:none}}.einst{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}.einst-inhalt{display:flex;flex-direction:column;gap:18px;min-width:0}.einst-inhalt>section{scroll-margin-top:68px}.einst-nav{position:-webkit-sticky;position:sticky;top:0;z-index:6;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:-18px -16px 0;padding:10px 16px;background:var(--bg);border-bottom:1px solid var(--border)}.einst-nav::-webkit-scrollbar{display:none}.einst-nav a{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;border:1px solid var(--border-2);font-size:12.5px;font-weight:600;color:var(--text-muted);text-decoration:none;white-space:nowrap}.einst-nav a:hover{color:var(--text)}.einst-nav a[aria-current=true]{background:var(--card);border-color:var(--border-4);color:var(--text)}.einst-nav a[aria-current=true] svg{color:var(--red)}@media (min-width:1025px){.einst-nav{margin:-26px -28px 0;padding:10px 28px}}@media (min-width:1180px){.einst{grid-template-columns:208px minmax(0,1fr);gap:32px;align-items:start}.einst-nav{top:26px;flex-direction:column;gap:2px;overflow:visible;margin:0;padding:0;background:none;border-bottom:none}.einst-nav a{border-radius:10px;border-color:transparent;padding:9px 12px;font-size:13.5px}.einst-nav a[aria-current=true]{background:var(--elev-2);border-color:transparent}.einst-inhalt>section{scroll-margin-top:26px}}.einst-kacheln{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:10px;gap:10px}@media (max-width:480px){.einst-kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}}.einst-kacheln.vier{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.einst-kacheln.vier{grid-template-columns:repeat(4,minmax(0,1fr))}}.sprach-switch{grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width: 380px){.sprach-switch{grid-template-columns:repeat(4,minmax(0,1fr))}}.einst-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;padding:16px 0}.einst-zeile+.einst-zeile{border-top:1px solid var(--border)}.einst-zeile-text{flex:1 1 240px;min-width:0}.einst-zeile-feld{flex:0 1 auto;min-width:0}.einst-zeile.schalter{flex-wrap:nowrap;gap:16px}.einst-zeile.schalter>.einst-zeile-text{flex:1 1}.einst-zeile.schalter>.einst-zeile-feld{flex:0 0 auto}.einst-zeile.breit>.einst-zeile-feld{flex:1 1 396px;max-width:420px}.einst-zeile.gestapelt{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:12px}.einst-zeile.gestapelt>.einst-zeile-text{flex:0 0 auto}input[type=range].regler{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:3px;background:var(--border-3);outline:none;margin:14px 0}input[type=range].regler::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:var(--red);border:3px solid var(--card);box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer}input[type=range].regler::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:var(--red);border:3px solid var(--card);box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer}input[type=range].regler:focus-visible{box-shadow:0 0 0 3px var(--fokus-ring)}.events-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:16px}.events-scope,.events-typen{display:flex;align-items:center;gap:8px;min-width:0}.events-trenner{width:1px;height:22px;background:var(--border-3);margin:0 4px}.events-suche{display:flex}.events-suchfeld{width:220px}.events-zaehler{margin-left:auto}@media (max-width:1024px){.events-toolbar{align-items:stretch}.events-scope,.events-typen{width:100%}.events-scope>a,.events-typen>a{flex:1 1;justify-content:center;min-width:0;padding-left:8px!important;padding-right:8px!important;font-size:11px!important}.events-trenner{display:none}.events-suche,.events-suchfeld{width:100%}.events-zaehler{margin-left:0;flex:1 1}.events-neu{padding:11px 20px!important;font-size:14px!important}}.kader-chips{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:2px}.kader-chips::-webkit-scrollbar{height:0}.kader-chips>a{flex-shrink:0}.kader-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:14px;gap:14px}@media (max-width:1024px){.kader-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.kader-karte-inhalt{padding:10px 11px 11px!important}.kader-karte-name{font-size:13px!important;margin-bottom:5px!important}.kader-zeile{padding:5px 0!important;gap:6px!important}.kader-zeile-label{width:52px!important;font-size:11px!important}.kader-zeile-wert{font-size:12px!important}}@media (max-width:480px){.kader-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}input[type=date],input[type=datetime-local],input[type=time]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;max-width:100%;box-sizing:border-box;min-height:40px}input[type=date]::-webkit-date-and-time-value,input[type=time]::-webkit-date-and-time-value{text-align:left;min-height:1.3em}.drill-toolbar{display:flex;align-items:center;gap:10px;margin-bottom:10px}.drill-suche{display:flex;flex:1 1 auto;min-width:0}.drill-suchfeld{width:100%;max-width:360px}.drill-tabelle td:first-child,.drill-tabelle th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--card);box-shadow:1px 0 0 var(--border-2)}@media (max-width:1024px){.drill-suchfeld{max-width:none}.drill-tabelle td:first-child{min-width:150px!important;max-width:190px}}.kader-tabelle td:first-child,.kader-tabelle th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--card)}.kader-tabelle td:nth-child(2),.kader-tabelle th:nth-child(2){position:-webkit-sticky;position:sticky;left:56px;z-index:1;background:var(--card);box-shadow:1px 0 0 var(--border-2)}.wochenleiste{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:4px;scrollbar-width:thin}.wochenleiste>*{scroll-snap-align:start}@media (min-width:1025px){.wochenleiste>*{flex:1 1!important}}.prep-raster td:first-child,.prep-raster th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--card)}.prep-raster th:first-child{background:var(--elev-2);z-index:2}.prep-raster-hell th:first-child{background:#eceef1}.prep-raster-hell td:first-child{background:#fff}.rechtstext{color:var(--text-mid);font-size:15px;line-height:1.7}.rechtstext h2{font-family:var(--font-display-stack);color:var(--text);font-size:19px;margin:32px 0 10px}.rechtstext h3{color:var(--text);font-size:16px;margin:24px 0 8px}.rechtstext h2:first-child,.rechtstext h3:first-child{margin-top:0}.rechtstext p,.rechtstext ul{margin:0 0 14px}.rechtstext ul{padding-left:20px}.rechtstext li{margin-bottom:6px}.rechtstext a{color:var(--red);text-decoration:none;font-weight:600;overflow-wrap:anywhere}.rechtstext a:hover{text-decoration:underline}.rechtstext strong{color:var(--text)}.rechtstext dl{margin:0 0 18px;display:grid;grid-template-columns:minmax(140px,auto) 1fr;grid-gap:6px 18px;gap:6px 18px}.rechtstext dt{color:var(--text-muted);font-size:13px}.rechtstext dd{margin:0;color:var(--text)}@media (max-width:560px){.rechtstext dl{grid-template-columns:1fr;gap:2px}.rechtstext dt{margin-top:10px}}.rechtstext .wortgetreu{white-space:pre-wrap}.rechtstext .rechtstext-stand{color:var(--text-muted);font-size:13.5px;margin:-12px 0 22px}.rechtstext-tabelle{overflow-x:auto;margin:0 0 16px}.rechtstext table{border-collapse:collapse;width:100%;font-size:14px}.rechtstext td,.rechtstext th{border:1px solid var(--border-2);padding:8px 10px;text-align:left;vertical-align:top}.rechtstext th{color:var(--text);background:var(--card-inner)}.rechtstext td p,.rechtstext th p{margin:0}@media (max-width:560px){.rechtstext table{font-size:12.5px;line-height:1.5}.rechtstext td,.rechtstext th{padding:6px;overflow-wrap:break-word}}.kader-suche{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.store-features{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.store-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:16px;gap:16px;align-items:start}.store-layout>.store-seite{position:-webkit-sticky;position:sticky;top:12px}.store-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:1024px){.store-features{grid-template-columns:repeat(3,minmax(0,1fr))}.store-layout{grid-template-columns:1fr}.store-layout>.store-seite{position:static}}@media (max-width:600px){.store-features,.store-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.eigene-werte-felder{grid-template-columns:1fr!important}}.tlap-logo-hell,:root[data-theme=light] .tlap-logo-dunkel{display:none}:root[data-theme=light] .tlap-logo-hell{display:inline-block}@media (min-width:768px){.nur-handy{display:none!important}}@media (max-width:767px){.nur-breit{display:none!important}}.aktions-knopf{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;border:1px solid var(--border-4);border-radius:10px;color:var(--text-mid);cursor:pointer;-webkit-tap-highlight-color:transparent}.aktions-knopf:active{background:var(--elev-2)}.aktions-hintergrund{position:fixed;inset:0;z-index:150;background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:fadeIn .14s ease}.aktions-blatt{position:fixed;left:0;right:0;bottom:0;z-index:151;max-height:85vh;max-height:85dvh;overflow-y:auto;overscroll-behavior:contain;background:var(--card);border-top:1px solid var(--border-3);border-radius:18px 18px 0 0;box-shadow:var(--shadow-modal);padding:6px 0 calc(env(safe-area-inset-bottom, 0px) + 8px);animation:blattHoch .2s ease}.aktions-blatt:focus{outline:none}.aktions-griff{width:38px;height:4px;border-radius:2px;background:var(--border-4);margin:4px auto 6px}.aktions-titel{padding:6px 20px 10px;font-size:12.5px;font-weight:600;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid var(--border)}.aktions-zeile{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:12px 20px;background:transparent;border:none;color:var(--text);font-family:inherit;font-size:15px;font-weight:600;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.aktions-zeile:active{background:var(--elev-2)}.aktions-zeile:disabled{opacity:.45;cursor:default}.aktions-zeile.gefaehrlich{color:var(--red-text)}.aktions-zeile.aktiv:after{content:"✓";margin-left:auto;color:var(--red-text)}.aktions-zusatz{padding:12px 20px 14px;border-top:1px solid var(--border)}.aktions-abbrechen{justify-content:center;color:var(--text-mid);border-top:1px solid var(--border);margin-top:4px}@keyframes blattHoch{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.aktions-blatt,.aktions-hintergrund{animation:none}}@media (max-width:767px){.dialog-mit-eingabe{align-items:flex-start!important;padding-top:max(20px,8vh)!important}.prep-zeile{flex-wrap:nowrap!important}.prep-zeile-link{flex:1 1!important}.uebung-zeile{flex-wrap:nowrap!important}.event-kopf{flex-wrap:wrap;row-gap:5px}.event-titel{flex:1 1 100%!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}}