:root{--c-000000-a06:#0000000f;--c-000000-a08:#00000014;--c-000000-a10:#0000001a;--c-000000-a12:#0000001f;--c-000000-a25:#00000040;--c-000000-a35:#00000059;--c-000000-a40:#0006;--c-000000-a45:#00000073;--c-000000-a50:#00000080;--c-000000-a60:#0009;--c-000000-a90:#000000e6;--c-050607:#050607;--c-0b0d10:#0b0d10;--c-0b0d10-a55:#0b0d108c;--c-0b0d10-a92:#0b0d10eb;--c-0d0f11:#0d0f11;--c-0e1012:#0e1012;--c-0e1115:#0e1115;--c-0e1115-a97:#0e1115f7;--c-111315:#111315;--c-111417:#111417;--c-11151a:#11151a;--c-141414:#141414;--c-141920:#141920;--c-15181a:#15181a;--c-15181b:#15181b;--c-16231b:#16231b;--c-181b1e:#181b1e;--c-1a1d21:#1a1d21;--c-1a1e22:#1a1e22;--c-1a2027:#1a2027;--c-1b1e21:#1b1e21;--c-1d1a0e:#1d1a0e;--c-1d1f22:#1d1f22;--c-1d2125:#1d2125;--c-1e2124:#1e2124;--c-1e2a3a:#1e2a3a;--c-1f2d23:#1f2d23;--c-202326:#202326;--c-23282d:#23282d;--c-24282c:#24282c;--c-242b33:#242b33;--c-26292c:#26292c;--c-26292d:#26292d;--c-272a2e:#272a2e;--c-2a1715:#2a1715;--c-2a2512:#2a2512;--c-2a2614:#2a2614;--c-2a2d31:#2a2d31;--c-2a2e32:#2a2e32;--c-2a2e33:#2a2e33;--c-2a2f34:#2a2f34;--c-2a313a:#2a313a;--c-2b2f33:#2b2f33;--c-2c3034:#2c3034;--c-2e343a:#2e343a;--c-2f3337:#2f3337;--c-2f4a36:#2f4a36;--c-313942:#313942;--c-332c17:#332c17;--c-33373b:#33373b;--c-373e46:#373e46;--c-3a2219:#3a2219;--c-3a3215:#3a3215;--c-3a3e43:#3a3e43;--c-3a4148:#3a4148;--c-3b3209:#3b3209;--c-454d56:#454d56;--c-474c52:#474c52;--c-4a4120:#4a4120;--c-4a4d50:#4a4d50;--c-5a3326:#5a3326;--c-5a5a5a:#5a5a5a;--c-5a5f64:#5a5f64;--c-5a6066:#5a6066;--c-5d5d5d:#5d5d5d;--c-5fbf86:#5fbf86;--c-5fbf86-a12:#5fbf861f;--c-5fbf86-a30:#5fbf864d;--c-5fbf86-a35:#5fbf8659;--c-5fbf86-a45:#5fbf8673;--c-5fc48a-a35:#5fc48a59;--c-62676c:#62676c;--c-6b5a1a:#6b5a1a;--c-6f747a:#6f747a;--c-6fc596:#6fc596;--c-6fc596-a10:#6fc5961a;--c-6fc596-a22:#6fc59638;--c-77818b:#77818b;--c-7d8287:#7d8287;--c-7f878d:#7f878d;--c-7fb0e0:#7fb0e0;--c-7fb0e0-a12:#7fb0e01f;--c-7fb0e0-a30:#7fb0e04d;--c-86b4e2:#86b4e2;--c-86b4e2-a10:#86b4e21a;--c-86b4e2-a22:#86b4e238;--c-8a6d1f:#8a6d1f;--c-8a8f94:#8a8f94;--c-8a9096:#8a9096;--c-8b9399:#8b9399;--c-8fbaff:#8fbaff;--c-9a2f12:#9a2f12;--c-9aa1a6:#9aa1a6;--c-a07d16:#a07d16;--c-a3a9af:#a3a9af;--c-a3abb4:#a3abb4;--c-a3acb2:#a3acb2;--c-a9d8b0:#a9d8b0;--c-b26b00:#b26b00;--c-b45309:#b45309;--c-b8a04a:#b8a04a;--c-b9bdc1:#b9bdc1;--c-bfe9cf:#bfe9cf;--c-c3c9cf:#c3c9cf;--c-c8c8c8-a75:#c8c8c8bf;--c-c9a227:#c9a227;--c-c9a52f:#c9a52f;--c-c9ccd0:#c9ccd0;--c-d6d8d9:#d6d8d9;--c-d6d9dc:#d6d9dc;--c-d9480f:#d9480f;--c-d9d6ce:#d9d6ce;--c-dddddd:#ddd;--c-e2776f:#e2776f;--c-e2776f-a12:#e2776f1f;--c-e2776f-a32:#e2776f52;--c-e2776f-a50:#e2776f80;--c-e2dfd6:#e2dfd6;--c-e3e1da:#e3e1da;--c-e4c552:#e4c552;--c-e4c552-a05:#e4c5520d;--c-e4c552-a09:#e4c55217;--c-e4c552-a10:#e4c5521a;--c-e4c552-a12:#e4c5521f;--c-e4c552-a14:#e4c55224;--c-e4c552-a15:#e4c55226;--c-e4c552-a18:#e4c5522e;--c-e4c552-a20:#e4c55233;--c-e4c552-a25:#e4c55240;--c-e4c552-a30:#e4c5524d;--c-e4c552-a35:#e4c55259;--c-e4c552-a45:#e4c55273;--c-e4c552-a50:#e4c55280;--c-e4c552-a55:#e4c5528c;--c-e6e9ec:#e6e9ec;--c-e8716d:#e8716d;--c-e8716d-a10:#e8716d1a;--c-e8716d-a24:#e8716d3d;--c-e8716d-a35:#e8716d59;--c-e9b45c:#e9b45c;--c-e9b45c-a10:#e9b45c1a;--c-e9b45c-a22:#e9b45c38;--c-e9ecef:#e9ecef;--c-ecd16a:#ecd16a;--c-eef0f2:#eef0f2;--c-f1e3a8:#f1e3a8;--c-f1efe8:#f1efe8;--c-f1efe8-a06:#f1efe80f;--c-f1efe8-a08:#f1efe814;--c-f1efe8-a12:#f1efe81f;--c-f1efe8-a13:#f1efe821;--c-f1efe8-a16:#f1efe829;--c-f1efe8-a18:#f1efe82e;--c-f1efe8-a22:#f1efe838;--c-f1efe8-a28:#f1efe847;--c-f2f0ea:#f2f0ea;--c-f3dc85:#f3dc85;--c-f4f3ef:#f4f3ef;--c-f5c2c0:#f5c2c0;--c-f6e79b:#f6e79b;--c-ff9a76:#ff9a76;--c-ffb199:#ffb199;--c-ffffff:#fff;--c-ffffff-a02:#ffffff04;--c-ffffff-a04:#ffffff0a;--c-ffffff-a14:#ffffff24;--abstand-1:4px;--abstand-2:8px;--abstand-3:12px;--abstand-4:16px;--abstand-5:24px;--radius-s:6px;--radius-m:10px;--radius-l:14px;--radius-pille:999px;--schrift-klein:12.5px;--schrift-normal:14px;--schrift-gross:16px}
@font-face{font-family:Archivo;src:url(/fonts/archivo-variable.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-variable.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--bg:#0b0d10;--bg2:#11151a;--card:#141920;--card2:#1a2027;--line:#242b33;--line2:#313942;--graph:#454d56;--graph2:#373e46;--gold:#e4c552;--gold-hi:#f6e79b;--gold-lo:#c9a52f;--gold-grad:linear-gradient(135deg, #f6e79b 0%, #e4c552 45%, #c9a52f 100%);--ink:#eef0f2;--ink2:#a3abb4;--ink3:#77818b;--on-gold:#0b0d10;--ok:#6fc596;--warn:#e9b45c;--bad:#e8716d;--info:#86b4e2;--r-card:6px;--r-field:4px;--r-btn:3px;--shadow:0 0 0 1px #ffffff0a, 0 24px 48px -30px #000000e6;--side:252px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,sans-serif;font-size:15px;line-height:1.45}button:where(:not(.cg *)),input:where(:not(.cg *)),select:where(:not(.cg *)),textarea:where(:not(.cg *)){font:inherit;color:inherit}.app{grid-template-columns:var(--side) minmax(0, 1fr);min-height:100vh;display:grid}.side{background:linear-gradient(180deg, var(--c-141920) 0%, var(--c-0e1115) 100%);border-right:1px solid var(--line);flex-direction:column;gap:2px;height:100vh;padding:22px 14px;display:flex;position:sticky;top:0;overflow:auto}.logo{flex-direction:column;gap:8px;padding:4px 12px 26px;text-decoration:none;display:flex}.logo img:where(:not(.cg *)){max-width:170px;height:auto;display:block}.logo span:where(:not(.cg *)){letter-spacing:.28em;text-transform:uppercase;color:var(--ink2);font-size:10px;font-weight:600}.nb{border-radius:var(--r-btn);cursor:pointer;text-align:left;width:100%;min-height:42px;color:var(--c-c3c9cf);background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 14px;font-size:14px;text-decoration:none;display:flex;position:relative}.nb:hover{background:var(--c-ffffff-a04);color:var(--c-ffffff)}.nb.on{background:var(--c-e4c552-a09);color:var(--gold);font-weight:600}.nb.on:before{content:"";background:var(--gold-grad);border-radius:0 2px 2px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-14px}.nb.aus{color:var(--ink3);cursor:default}.nb.aus:hover{color:var(--ink3);background:0 0}.nb .cnt{background:var(--c-2a313a);min-width:22px;height:20px;color:var(--c-e6e9ec);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.navsec{letter-spacing:.24em;text-transform:uppercase;color:var(--ink3);padding:18px 14px 6px;font-size:10px;font-weight:600}.sidefoot{color:var(--ink3);margin-top:auto;padding:14px;font-size:12px;line-height:1.5}.sidefoot form:where(:not(.cg *)){margin-top:8px}.wrap{flex-direction:column;min-width:0;display:flex}.top{z-index:20;border-bottom:1px solid var(--line);box-shadow:0 1px 0 var(--c-e4c552-a10);background:var(--c-0b0d10-a92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:space-between;align-items:center;gap:16px;padding:12px 32px;display:flex;position:sticky;top:0}.crumbs{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;font-size:13px;display:flex}.crumbs a:where(:not(.cg *)){color:var(--ink2);border-radius:3px;padding:6px 4px;text-decoration:none}.crumbs a:hover:where(:not(.cg *)){color:var(--gold)}.crumbcur{color:var(--ink);padding:6px 4px;font-weight:500}.sep{color:var(--ink3)}.topr{align-items:center;gap:10px;display:flex}.mlogo{align-items:center;gap:10px;display:none}.mlogo img:where(:not(.cg *)){width:auto;height:26px;display:block}.main{flex-direction:column;gap:22px;width:100%;min-width:0;max-width:min(1440px,100%);padding:28px 32px 64px;display:flex}.main>*,.card,.stack>*,.f,.g2>*,.g3>*,.g4>*{min-width:0;max-width:100%}img:where(:not(.cg *)),svg:where(:not(.cg *)),video,iframe,canvas,pre:where(:not(.cg *)),select:where(:not(.cg *)),input:where(:not(.cg *)),textarea:where(:not(.cg *)){max-width:100%}.roww{min-width:0;max-width:100%}pre:where(:not(.cg *)){overflow-x:auto}h1:where(:not(.cg *)),h2:where(:not(.cg *)),.card,td:where(:not(.cg *)){overflow-wrap:anywhere}.main>.tilesrow{max-width:none}.tabelle-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}h1:where(:not(.cg *)){letter-spacing:-.02em;margin:0;font-family:Archivo,sans-serif;font-size:30px;font-weight:900;line-height:1.15}h2:where(:not(.cg *)){letter-spacing:.01em;margin:0;font-family:Archivo,sans-serif;font-size:16px;font-weight:800}.eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:600}.muted{color:var(--ink2)}.small{font-size:13px}.n,td.r:where(:not(.cg *)),.tile .tn{font-variant-numeric:tabular-nums}.r{text-align:right}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);padding:20px}.card.flush{padding:0;overflow:hidden}.card.dashed{border-style:dashed}.stack{flex-direction:column;gap:14px;display:flex}.row{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.row.umbruch:where(:not(.cg *)){flex-wrap:wrap}.aufgabe{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;padding-top:10px;display:flex}.aufgabe .atext{flex-direction:column;flex:260px;align-items:flex-start;gap:4px;min-width:0;display:flex}.aufgabe .tag{white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto;min-height:22px;padding-top:2px;padding-bottom:2px}.aufgabe .small{overflow-wrap:anywhere}.roww{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.head .tit{flex-direction:column;gap:8px;display:flex}.g2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.btn{border-radius:var(--r-btn);letter-spacing:.13em;text-transform:uppercase;cursor:pointer;text-align:center;overflow-wrap:anywhere;background:var(--gold-grad);max-width:100%;min-height:42px;color:var(--on-gold);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-family:Archivo,sans-serif;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.btn:hover{filter:brightness(1.06)}.btn.sec{border-color:var(--line2);color:var(--ink);background:0 0}.btn.sec:hover{border-color:var(--gold);color:var(--gold)}.btn.ghost{color:var(--gold);background:0 0;min-height:32px;padding:0 6px}.btn:disabled,.btn.off{background:var(--card2);color:var(--ink3);border-color:var(--line);cursor:not-allowed;filter:none}.btn.sm{min-height:34px;padding:0 12px;font-size:11px}.btn.voll{width:100%}.tag{letter-spacing:.01em;white-space:nowrap;border:1px solid #0000;border-radius:3px;align-items:center;gap:6px;height:22px;padding:0 8px 0 7px;font-size:11.5px;font-weight:600;display:inline-flex}.tag:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.t-grey{color:var(--ink2);background:var(--card2);border-color:var(--line2)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line2);min-height:34px;color:var(--ink2);cursor:pointer;background:0 0;border-radius:3px;align-items:center;padding:0 14px;font-size:13px;text-decoration:none;display:inline-flex}.chip.on{background:var(--gold-grad);border-color:var(--gold);color:var(--on-gold);font-weight:600}.tile{text-align:left;border-radius:var(--r-card);border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);color:var(--ink);flex-direction:column;align-items:flex-start;gap:6px;padding:18px 20px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.tile:before{content:"";background:var(--gold-grad);opacity:0;height:2px;transition:opacity .2s;position:absolute;top:0;left:0;right:0}.tile:hover{border-color:var(--c-e4c552-a45);transform:translateY(-2px)}.tile:hover:before{opacity:1}.tile .tn{letter-spacing:-.02em;font-family:Archivo,sans-serif;font-size:32px;font-weight:900;line-height:1.05}.tile .tl{letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);font-size:11px;font-weight:600;line-height:1.35}.tile .ts{color:var(--ink2);font-size:13px}.tile .tgo{color:var(--gold);margin-top:4px;font-size:12px;font-weight:600}.banner{border-radius:var(--r-card);background:var(--c-6fc596-a10);border:1px solid var(--c-5fc48a-a35);color:var(--c-bfe9cf);padding:13px 18px;font-weight:500}.fehlerbox{border-radius:var(--r-card);background:var(--c-e8716d-a10);border:1px solid var(--c-e8716d-a35);color:var(--c-f5c2c0);padding:13px 18px}.fehlerbox ul:where(:not(.cg *)){margin:6px 0 0;padding-left:18px}.hint{color:var(--warn);font-size:13px}.note{color:var(--ink2);border-left:2px solid var(--gold);padding:2px 0 2px 12px;font-size:13px}.empty{color:var(--ink2);padding:22px}code:where(:not(.cg *)){color:var(--gold-hi);font-size:12.5px}label:where(:not(.cg *)),.fl{letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);font-size:11px;font-weight:600}input:where(:not(.cg *)),select:where(:not(.cg *)),textarea:where(:not(.cg *)){border:1px solid var(--line2);border-radius:var(--r-field);background:var(--bg2);width:100%;min-height:42px;padding:10px 12px;font-size:15px}input:disabled:where(:not(.cg *)),select:disabled:where(:not(.cg *)),textarea:disabled:where(:not(.cg *)){color:var(--ink3);cursor:not-allowed}textarea:where(:not(.cg *)){resize:vertical;min-height:90px}.f{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.fv{white-space:pre-line;font-size:15px}.ck{color:var(--ink);text-transform:none;letter-spacing:0;cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:400;display:flex}input[type=checkbox]:where(:not(.cg *)){width:20px;height:20px;min-height:20px;accent-color:var(--gold);cursor:pointer;padding:0}.fgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.suchleiste{grid-template-columns:2fr 1fr 1fr auto;align-items:end;gap:14px;display:grid}.fgrid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.kontaktzeile{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.2fr 1fr 1.1fr 1.4fr auto;align-items:end;gap:10px;padding-bottom:12px;display:grid}.drop{background:var(--card);border:1px solid var(--line2);border-radius:var(--r-card);box-shadow:var(--shadow);z-index:40;max-height:320px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}.di{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-direction:column;gap:2px;width:100%;padding:9px 10px;display:flex}.di:hover,.di:focus{background:var(--card2);outline:none}.di small:where(:not(.cg *)){color:var(--ink2);font-size:12px}table:where(:not(.cg *)){border-collapse:collapse;width:100%;font-size:14px}th:where(:not(.cg *)){text-align:left;color:var(--ink3);text-transform:uppercase;letter-spacing:.16em;border-bottom:1px solid var(--line);background:var(--c-ffffff-a02);padding:12px 14px;font-size:10px;font-weight:600}td:where(:not(.cg *)){border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 14px}td.r:where(:not(.cg *)),th.r:where(:not(.cg *)){white-space:nowrap}tbody tr:last-child td:where(:not(.cg *)){border-bottom:0}tbody tr.click:where(:not(.cg *)){cursor:pointer}td a.zeile:where(:not(.cg *)){color:var(--ink);font-weight:600;text-decoration:none}td a.zeile:hover:where(:not(.cg *)){color:var(--gold)}.mx th:where(:not(.cg *)),.mx td:where(:not(.cg *)){text-align:center}.mx th:first-child:where(:not(.cg *)),.mx td:first-child:where(:not(.cg *)){text-align:left}.tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.tab{min-height:42px;color:var(--ink2);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.tab:hover{color:var(--ink)}.tab.on{border-bottom-color:var(--gold);color:var(--ink);font-weight:600}.tab .cnt{color:var(--ink3);margin-left:4px;font-size:11px}.anmeldung{background:radial-gradient(ellipse at top, var(--c-141920) 0%, var(--bg) 60%);place-items:center;min-height:100vh;padding:24px 16px;display:grid}.anmeldung .card{width:100%;max-width:420px;padding:32px 28px;position:relative;overflow:hidden}.anmeldung .card:before{content:"";background:var(--gold-grad);height:2px;position:absolute;top:0;left:0;right:0}.anmeldung .logo{align-items:flex-start;padding:0 0 24px}.qr{background:var(--c-ffffff);border-radius:6px;align-self:center;width:220px;height:220px;padding:10px}.codes{letter-spacing:.06em;grid-template-columns:repeat(2,1fr);gap:8px;font-family:ui-monospace,Consolas,monospace;font-size:15px;display:grid}.codes span:where(:not(.cg *)){background:var(--bg2);border:1px solid var(--line2);text-align:center;border-radius:4px;padding:8px 10px}.geheimnis{word-break:break-all;color:var(--ink2);font-family:ui-monospace,Consolas,monospace;font-size:13px}.btn:focus-visible,.chip:focus-visible,.nb:focus-visible,.tab:focus-visible,.tile:focus-visible,a:focus-visible:where(:not(.cg *)){outline:2px solid var(--gold);outline-offset:2px}.mbar{display:none}@media (max-width:1100px){.g4{grid-template-columns:repeat(2,minmax(0,1fr))}.kontaktzeile{grid-template-columns:1fr 1fr}}@media (max-width:760px){:root{--side:0px}body{font-size:16px}.app{grid-template-columns:minmax(0,1fr)}.side{display:none}.top{padding:10px 16px}.crumbs{display:none}.mlogo{display:flex}.topr .btn{display:none}.main{padding:18px 16px calc(96px + env(safe-area-inset-bottom));gap:16px}h1:where(:not(.cg *)){font-size:24px}.g2,.g3,.fgrid,.fgrid3,.kontaktzeile,.suchleiste{grid-template-columns:minmax(0,1fr)}.g4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tile{padding:14px}.tile .tn{font-size:26px}.tile .tl{letter-spacing:.12em}.head .acts{width:100%}.head .acts .btn{flex:1}.card{padding:16px}.tilesrow{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -16px;padding:2px 16px 6px;overflow-x:auto;display:flex!important}.tilesrow .tile{scroll-snap-align:start;flex:0 0 64%}table.rsp thead:where(:not(.cg *)){display:none}table.rsp tr:where(:not(.cg *)){border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 12px;padding:14px 16px;display:flex}table.rsp td:where(:not(.cg *)){border:0;padding:0;display:block}table.rsp td[data-l]:where(:not(.cg *)):before{content:attr(data-l) " ";color:var(--ink3);letter-spacing:.14em;text-transform:uppercase;margin-right:4px;font-size:10px;font-weight:600}table.rsp td.prim:where(:not(.cg *)){white-space:normal;width:100%;font-weight:600}table.rsp td.prim:where(:not(.cg *)):before{display:none}table.rsp td.r:where(:not(.cg *)){text-align:left}.mx{display:block;overflow-x:auto}.mbar{z-index:30;background:var(--c-0e1115-a97);border-top:1px solid var(--line);padding:6px 4px calc(6px + env(safe-area-inset-bottom));grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mb{color:var(--ink2);background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;min-height:52px;padding:6px 0;font-size:11px;text-decoration:none;display:flex}.mb svg:where(:not(.cg *)){width:22px;height:22px}.mb.on{color:var(--gold)}.mb.plus .pc{background:var(--gold-grad);width:40px;height:40px;color:var(--on-gold);border-radius:50%;justify-content:center;align-items:center;margin-top:-14px;display:flex}}.lagerkarten{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:16px;display:grid}.schritte{flex-wrap:wrap;gap:4px;display:flex}.schritte span:where(:not(.cg *)){border-top:3px solid var(--line2);min-width:60px;color:var(--ink3,var(--ink2));text-align:center;flex:1;padding:4px 6px}.schritte span.an:where(:not(.cg *)){border-top-color:var(--gold);color:var(--ink)}.btn.off,.btn:disabled{opacity:.45;cursor:not-allowed}.vorlagen-editor{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.vorlagen-editor .vorschau{position:sticky;top:16px}.vorschau-rahmen{border:1px solid var(--line2);background:var(--c-ffffff);border-radius:3px;width:100%;height:78vh}@media (max-width:1100px){.vorlagen-editor{grid-template-columns:minmax(0,1fr)}.vorlagen-editor .vorschau{position:static}}.grid2{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:12px 18px;display:grid}@media (max-width:760px){.tag{white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto;min-height:22px}.row{flex-wrap:wrap}table:not(.rsp):where(:not(.cg *)){-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}.card.flush{overflow-x:auto}.codes{grid-template-columns:repeat(2,minmax(0,1fr))}.qr{aspect-ratio:1;max-width:100%;height:auto}}@media (max-width:480px){.aufgabe>.btn,.aufgabe>form:where(:not(.cg *)),.aufgabe>form .btn,.roww>.btn,.roww>form:where(:not(.cg *)),.roww>form .btn,.head .acts .btn{width:100%}.aufgabe .atext{flex-basis:100%}}.vg-kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.vg-crumbs{color:var(--ink2);flex-wrap:wrap;gap:6px;font-size:13px;display:flex}.vg-crumbs a:where(:not(.cg *)){color:var(--ink2)}.vg-bahn{padding:18px 16px 14px}.vg-kompakt{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:none}.vg-steps{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.vg-step{min-width:0;position:relative}.vg-step a:where(:not(.cg *)){color:var(--ink);text-align:center;padding-top:32px;text-decoration:none;display:block}.vg-step:before{content:"";background:var(--line2);height:3px;position:absolute;top:12px;left:0;right:0}.vg-step:first-child:before{left:50%}.vg-step:last-child:before{right:50%}.vg-step.done:before{background:var(--gold)}.vg-step.cur:before{background:linear-gradient(90deg, var(--gold) 50%, var(--line2) 50%)}.vg-dot{background:var(--card);border:3px solid var(--line2);width:26px;height:26px;color:var(--ink2);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.vg-step.done .vg-dot{background:var(--gold-grad);border-color:var(--gold);color:var(--on-gold)}.vg-step.cur .vg-dot{border-color:var(--gold);color:var(--ink);box-shadow:0 0 0 4px var(--c-e4c552-a18)}.vg-step.alarm .vg-dot{border-color:var(--bad);color:var(--bad)}.vg-step.skip{opacity:.55}.vg-lbl{font-size:13px;font-weight:600;display:block}.vg-sub{color:var(--ink2);font-variant-numeric:tabular-nums;min-height:18px;font-size:12px;display:block}.vg-step.alarm .vg-sub{color:var(--bad)}.vg-sendungen{border-top:1px dashed var(--line2);gap:8px;margin-top:14px;padding-top:12px;display:grid}.vg-sz{grid-template-columns:130px minmax(0,1fr);align-items:center;gap:10px;font-size:12px;display:grid}.vg-sz>span:where(:not(.cg *)){color:var(--ink2);font-weight:600}.vg-express{color:var(--bad)}.vg-mini{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.vg-mini i:where(:not(.cg *)),.vg-mini a:where(:not(.cg *)){white-space:nowrap;background:var(--bg2);border:1px solid var(--line2);min-height:28px;color:var(--ink2);border-radius:3px;align-items:center;padding:2px 8px;font-style:normal;text-decoration:none;display:inline-flex}.vg-mini i+i:where(:not(.cg *)):before,.vg-mini a+a:where(:not(.cg *)):before{content:"→ ";color:var(--ink3)}.vg-mini i.done:where(:not(.cg *)),.vg-mini a.done:where(:not(.cg *)){background:var(--c-e4c552-a14);border-color:var(--gold);color:var(--ink)}.vg-mini i.cur:where(:not(.cg *)),.vg-mini a.cur:where(:not(.cg *)){border-color:var(--gold);color:var(--ink);font-weight:600}.vg-mini i.skip:where(:not(.cg *)),.vg-mini a.skip:where(:not(.cg *)){opacity:.5;text-decoration:line-through}.vg-next{z-index:15;background:var(--c-050607);border:1px solid var(--c-e4c552-a45);border-radius:var(--r-card);box-shadow:var(--shadow);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex;position:sticky;top:64px}.vg-next .t{flex:220px;min-width:0}.vg-next .t small:where(:not(.cg *)){color:var(--ink2);font-size:12px;display:block}.vg-next .t strong:where(:not(.cg *)){overflow-wrap:anywhere;font-family:Archivo,sans-serif;font-size:17px;font-weight:800}.vg-menu{position:relative}.vg-menu .drop{min-width:240px;left:auto;right:0}.vg-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.vg-zeit{gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.vg-zeit li:where(:not(.cg *)){grid-template-columns:92px minmax(0,1fr);gap:8px;display:grid}.vg-zeit time:where(:not(.cg *)){color:var(--ink2);font-variant-numeric:tabular-nums;font-size:12px}.vg-abschnitt{scroll-margin-top:140px}.vg-abschnitt>.row h2:where(:not(.cg *)){align-items:center;gap:8px;display:flex}.vg-state{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line2);color:var(--ink2);border-radius:3px;padding:2px 7px;font-size:11px;font-weight:700}.vg-state.ok{color:var(--ok);border-color:var(--ok)}.vg-state.wait{color:var(--warn);border-color:var(--warn)}.vg-state.bad{color:var(--bad);border-color:var(--bad)}.retoure-foto{border:1px solid var(--line);border-radius:6px;width:auto;height:96px}.anker-blink{outline:2px solid var(--gold);outline-offset:4px;border-radius:4px;transition:outline-color .6s}[id^=aktion-]{scroll-margin-top:160px}.mini-balken{gap:3px;display:flex}.mini-balken i:where(:not(.cg *)){background:var(--line2);border-radius:2px;width:18px;height:6px}.mini-balken i.done:where(:not(.cg *)){background:var(--gold)}.mini-balken i.cur:where(:not(.cg *)){background:var(--c-e4c552-a45)}.mini-balken i.alarm:where(:not(.cg *)){background:var(--bad)}@media (max-width:1100px){.vg-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.vg-kompakt{display:block}.vg-steps{display:none}.vg-steps.auf{grid-template-columns:minmax(0,1fr);gap:6px;margin-top:12px;display:grid}.vg-steps.auf .vg-step:before{display:none}.vg-steps.auf .vg-step a:where(:not(.cg *)){text-align:left;min-height:28px;padding:0 0 0 36px}.vg-steps.auf .vg-dot{left:0;transform:none}.vg-steps.auf .vg-sub{margin-left:6px;display:inline}.vg-steps.auf .vg-lbl{display:inline}.vg-sz{grid-template-columns:minmax(0,1fr);gap:4px}.vg-next{left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));z-index:25;border-radius:0;padding:10px 16px;position:fixed;top:auto}.vg-next .t strong:where(:not(.cg *)){font-size:15px}.vg-next .btn{flex:auto}}.topsuche input:where(:not(.cg *)){width:300px;max-width:40vw;min-height:34px;padding:6px 10px;font-size:13px}.vg-seite{padding-bottom:8px}@media (max-width:760px){.topsuche input:where(:not(.cg *)){width:150px;max-width:42vw}.vg-seite{padding-bottom:120px}}.info{vertical-align:middle;text-transform:none;letter-spacing:0;margin-left:4px;display:inline-flex;position:relative}.info-knopf{border:1px solid var(--line);width:16px;height:16px;min-height:16px;color:var(--ink3);cursor:help;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font:italic 700 10px/14px inherit;display:inline-flex}.info-knopf:hover,.info-knopf[aria-expanded=true]{border-color:var(--gold);color:var(--gold)}.info-text{z-index:40;background:var(--card2);border:1px solid var(--line);width:max-content;max-width:min(280px,80vw);color:var(--ink);box-shadow:0 6px 18px var(--c-000000-a35);white-space:normal;border-radius:4px;padding:8px 10px;font:400 12px/1.45 inherit;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}@media (max-width:640px){.info-text{width:auto;max-width:none;position:fixed;inset:auto 16px 90px;transform:none}}.mv-hinter{z-index:100;background:var(--c-000000-a60);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.mv-fenster{background:var(--card);border:1px solid var(--line);width:min(1000px,100%);max-height:100%;box-shadow:var(--shadow);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.mv-kopf{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;max-height:42vh;padding:16px 20px;display:flex;overflow:auto}.mv-felder{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:13px;display:grid}.mv-felder dt:where(:not(.cg *)){color:var(--ink3);letter-spacing:.08em;text-transform:uppercase;padding-top:3px;font-size:11px}.mv-felder dd:where(:not(.cg *)){overflow-wrap:anywhere;margin:0}.mv-leiste{border-bottom:1px solid var(--line);padding:8px 20px}.mv-koerper{flex:1;justify-content:center;min-height:260px;padding:16px;display:flex;overflow:auto}.mv-rahmen{background:var(--c-ffffff);border:0;border-radius:4px;max-width:100%;height:100%;min-height:520px}.mv-fuss{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}@media (max-width:640px){.mv-hinter{padding:0}.mv-fenster{border:0;border-radius:0;height:100%}.mv-kopf{max-height:38vh;padding:12px 16px}.mv-koerper{padding:8px}.mv-fuss{padding:10px 16px}.mv-fuss .roww{justify-content:flex-end;width:100%}}.btn.gefahr{color:var(--bad);border-color:var(--bad)}:root{--s4-seite:#0e1012;--s4-block:#1a1e22;--s4-unter:#23282d;--s4-spaeter:#15181b;--s4-rand:#2e343a;--s4-text:#f2f0ea;--s4-neben:#a3acb2;--s4-gold:#e4c552;--s4-auf-gold:#141414;--s4-gruen:#5fbf86;--s4-gruen-flaeche:#16231b;--s4-rot:#e2776f;--s4-blau:#7fb0e0;--s4-feld:#111417;--s4-feld-rand:#3a4148;--s4-menue-schwarz:#050607;--bg:var(--s4-seite);--bg2:var(--s4-unter);--card:var(--s4-block);--card2:var(--s4-unter);--line:var(--s4-rand);--line2:var(--s4-feld-rand);--ink:var(--s4-text);--ink2:var(--s4-neben);--ink3:var(--s4-neben);--gold:var(--s4-gold);--on-gold:var(--s4-auf-gold);--ok:var(--s4-gruen);--warn:var(--s4-gold);--bad:var(--s4-rot);--info:var(--s4-blau);--r-card:3px;--shadow:none;--karte-abstand:20px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:760px){:root{--karte-abstand:16px}}html,body{background:var(--s4-seite);color:var(--s4-text)}a:where(:not(.cg *)){color:var(--s4-gold)}.top{background:var(--s4-block);border-bottom-color:var(--s4-rand);box-shadow:none}.card{background:var(--s4-block);border:1px solid var(--s4-rand);box-shadow:none;border-radius:3px}.card.accent{border-color:var(--s4-gold)}.card:not(.flush)>.row:first-child,.card:not(.flush)>h2:first-child:where(:not(.cg *)){margin:calc(-1 * var(--karte-abstand)) calc(-1 * var(--karte-abstand)) 4px;width:calc(100% + 2 * var(--karte-abstand));max-width:none;padding:12px var(--karte-abstand);box-sizing:border-box;background:var(--s4-unter);border-bottom:1px solid var(--s4-rand);border-radius:3px 3px 0 0;align-self:stretch}.card.flush>.row:first-child{background:var(--s4-unter);border-bottom:1px solid var(--s4-rand)}.card .card,.card .note{background:var(--s4-unter)}.card.aktiv,.vg-abschnitt.aktiv{box-shadow:inset 3px 0 0 var(--s4-gold)}th:where(:not(.cg *)){background:var(--s4-unter);color:var(--s4-neben)}tbody tr.click:hover td:where(:not(.cg *)){background:var(--s4-unter)}input:where(:not(.cg *)),select:where(:not(.cg *)),textarea:where(:not(.cg *)){background:var(--s4-feld);color:var(--s4-text);border:1px solid var(--s4-feld-rand);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input:focus:where(:not(.cg *)),select:focus:where(:not(.cg *)),textarea:focus:where(:not(.cg *)){border-color:var(--s4-gold);box-shadow:0 0 0 2px var(--c-e4c552-a25);outline:none}input:where(:not(.cg *))::placeholder,textarea:where(:not(.cg *))::placeholder{color:var(--c-7f878d)}*{scrollbar-color:var(--s4-feld-rand) var(--s4-seite)}.t-gold{color:var(--s4-gold);background:var(--c-e4c552-a12);border-color:var(--c-e4c552-a35)}.t-ok{color:var(--s4-gruen);background:var(--c-5fbf86-a12);border-color:var(--c-5fbf86-a30)}.t-warn{color:var(--s4-gold);background:var(--c-e4c552-a12);border-color:var(--c-e4c552-a30)}.t-bad{color:var(--s4-rot);background:var(--c-e2776f-a12);border-color:var(--c-e2776f-a32)}.t-info{color:var(--s4-blau);background:var(--c-7fb0e0-a12);border-color:var(--c-7fb0e0-a30)}.t-grey{color:var(--s4-neben)}.banner{background:var(--s4-gruen-flaeche);border-color:var(--c-5fbf86-a45);color:var(--s4-text)}.banner.warn{background:var(--c-2a2512);border-color:var(--c-e4c552-a50);color:var(--s4-text)}.fehlerbox{background:var(--c-2a1715);border-color:var(--c-e2776f-a50);color:var(--s4-text)}.hint{color:var(--s4-gold)}.vg-next{background:var(--s4-block);border:1px solid var(--s4-gold);box-shadow:inset 3px 0 0 var(--s4-gold)}.vg-mini i.done:where(:not(.cg *)),.vg-mini a.done:where(:not(.cg *)),.mini-balken i.cur:where(:not(.cg *)){background:var(--c-e4c552-a20)}.anmeldung{background:var(--s4-seite)}.info-text{background:var(--s4-unter);color:var(--s4-text);border-color:var(--s4-feld-rand)}.btn{background:var(--s4-gold);min-height:40px;color:var(--s4-auf-gold);border:1px solid var(--s4-gold);border-radius:3px;font-weight:800}.btn:hover{filter:none;background:var(--c-ecd16a)}.btn.sec{background:var(--s4-text);color:var(--s4-auf-gold);border:1px solid var(--s4-text)}.btn.gefahr,.btn.sec.gefahr{background:var(--s4-block);color:var(--s4-rot);border:1px solid var(--s4-rot)}.btn.gefahr:hover,.btn.sec.gefahr:hover{background:var(--c-2a1715);color:var(--s4-rot)}.btn.ghost,.btn.link{color:var(--s4-gold);text-transform:none;letter-spacing:0;background:0 0;border-color:#0000;min-height:32px;padding:0 4px;font-family:inherit;font-weight:600;text-decoration:underline}.btn.sm{min-height:40px}.btn:disabled,.btn.off{background:var(--s4-unter);color:var(--c-8b9399);border-color:var(--s4-rand);opacity:1}.btn:focus-visible{outline:2px solid var(--s4-gold);outline-offset:2px}.chip{background:var(--s4-block);color:var(--s4-text);border-color:var(--s4-feld-rand)}.chip:hover{border-color:var(--s4-gold);color:var(--s4-text)}.chip.on{background:var(--s4-gold);border-color:var(--s4-gold);color:var(--s4-auf-gold)}@media (max-width:640px){.btn,.btn.sm{min-height:44px}.vg-next>.btn:not(.sec):not(.gefahr),.roww>form>.btn[type=submit]:not(.sec),.card form .roww>.btn[type=submit]:not(.sec){flex:100%}}.vg-teile{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vg-teil{background:var(--s4-block);border:1px solid var(--s4-rand);border-radius:3px;padding:10px 12px;position:relative}.vg-teil+.vg-teil:before{content:"";border-left:2px solid var(--s4-feld-rand);height:10px;position:absolute;top:-11px;left:25px}.vg-teil-kopf{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vg-teil-nr{border:2px solid var(--s4-feld-rand);background:var(--s4-block);width:28px;height:28px;color:var(--s4-neben);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.vg-teil-inhalt>summary:where(:not(.cg *)){cursor:pointer;color:var(--s4-gold);margin-top:6px}.vg-teil-fertig{background:var(--s4-gruen-flaeche);border-color:var(--c-5fbf86-a35)}.vg-teil-fertig .vg-teil-nr{background:var(--s4-gruen);border-color:var(--s4-gruen);color:var(--s4-auf-gold)}.vg-teil-jetzt{background:var(--s4-block);border:2px solid var(--s4-gold);padding:9px 11px}.vg-teil-jetzt .vg-teil-nr{background:var(--s4-gold);border-color:var(--s4-gold);color:var(--s4-auf-gold)}.vg-teil-jetzt>.vg-teil-inhalt>summary:where(:not(.cg *)){display:none}.vg-teil-spaeter{background:var(--s4-spaeter);color:var(--s4-neben)}.vg-teil-skip{border-style:dashed}@media (max-width:640px){.vg-teil .roww>*{flex:100%}}.side,.mbar{--ink:var(--s4-text);--ink2:var(--s4-neben);--line:var(--s4-rand)}[data-menue=gold] .side{background:var(--s4-gold);border-right-color:var(--c-c9a52f);--ink:var(--s4-auf-gold);--ink2:var(--c-3b3209);color:var(--s4-auf-gold)}[data-menue=gold] .side .nb{color:var(--s4-auf-gold)}[data-menue=gold] .side .nb:hover{background:var(--c-000000-a08);color:var(--s4-auf-gold)}[data-menue=gold] .side .nb.on{background:var(--c-000000-a12);color:var(--s4-auf-gold)}[data-menue=gold] .side .nb.on:before{background:var(--s4-auf-gold)}[data-menue=gold] .side .logo span:where(:not(.cg *)),[data-menue=gold] .side .small,[data-menue=gold] .side .muted,[data-menue=gold] .side a:where(:not(.cg *)){color:var(--s4-auf-gold)}[data-menue=gold] .side .nb .cnt{background:var(--s4-auf-gold);color:var(--s4-gold)}[data-menue=schwarz] .side{background:var(--s4-menue-schwarz);border-right-color:var(--s4-rand)}[data-menue=schwarz] .side .nb{color:var(--s4-text)}[data-menue=schwarz] .side .nb.on{background:var(--c-e4c552-a12);color:var(--s4-gold)}.logo-auf-gold,.logo-auf-schwarz{display:none}[data-menue=gold] .logo-auf-gold,[data-menue=schwarz] .logo-auf-schwarz{display:block}@media (max-width:760px){[data-menue=gold] .top{background:var(--s4-gold);border-bottom-color:var(--c-c9a52f);color:var(--s4-auf-gold)}[data-menue=schwarz] .top{background:var(--s4-menue-schwarz)}[data-menue=gold] .top .mlogo img.logo-auf-gold:where(:not(.cg *)),[data-menue=schwarz] .top .mlogo img.logo-auf-schwarz:where(:not(.cg *)){display:block}}.logo img.logo-auf-gold:where(:not(.cg *)),.logo img.logo-auf-schwarz:where(:not(.cg *)),.mlogo img.logo-auf-gold:where(:not(.cg *)),.mlogo img.logo-auf-schwarz:where(:not(.cg *)){display:none}[data-menue=gold] .logo img.logo-auf-gold:where(:not(.cg *)),[data-menue=schwarz] .logo img.logo-auf-schwarz:where(:not(.cg *)){display:block}[data-menue=gold] .side .navsec,[data-menue=gold] .side .sidefoot,[data-menue=gold] .side .sidefoot a:where(:not(.cg *)){color:var(--s4-auf-gold)}@media (max-width:760px){[data-menue=gold] .top .tag{color:var(--s4-auf-gold);background:var(--c-000000-a10);border-color:var(--c-000000-a35)}[data-menue=gold] .top .crumbs,[data-menue=gold] .top .crumbs a:where(:not(.cg *)){color:var(--s4-auf-gold)}}.vg-zelle{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.vg-zelle>a.zeile:where(:not(.cg *)){overflow-wrap:anywhere}.vg-zelle>.tag{flex:none}:root{--knopf-neben-bg:var(--c-f2f0ea);--knopf-neben-text:var(--c-141414);--knopf-neben-hover:var(--c-ffffff)}.btn.sec{background:var(--knopf-neben-bg);color:var(--knopf-neben-text);border-color:var(--knopf-neben-bg)}.btn.sec:hover{background:var(--knopf-neben-hover);color:var(--knopf-neben-text);border-color:var(--knopf-neben-hover)}[data-menue=gold] .side{--knopf-neben-bg:var(--c-141414);--knopf-neben-text:var(--c-f2f0ea);--knopf-neben-hover:var(--c-2a2f34)}@media (max-width:760px){[data-menue=gold] .top{--knopf-neben-bg:var(--c-141414);--knopf-neben-text:var(--c-f2f0ea);--knopf-neben-hover:var(--c-2a2f34)}}.chip.on .n,.chip.on .muted{color:var(--s4-auf-gold)}.chip .n{margin-left:6px}.app[data-flaeche]{--fl-seite:var(--c-4a4d50);--fl-box:var(--c-1a1e22);--fl-box-rand:var(--c-9aa1a6);--fl-schatten:0 2px 0 var(--c-000000-a25), 0 8px 22px var(--c-000000-a35);--fl-kopf:var(--c-0e1012);--fl-kopf-oben:3px;--fl-kopf-unten:var(--c-3a4148);--fl-kopf-text:var(--c-f2f0ea);--fl-unter:var(--c-23282d);--fl-unter-rand:var(--c-3a4148)}.app[data-flaeche=c]{--fl-seite:var(--c-4a4d50);--fl-box:var(--c-111315);--fl-box-rand:var(--c-d6d8d9);--fl-schatten:none;--fl-kopf:var(--c-111315);--fl-kopf-oben:0;--fl-kopf-unten:var(--c-e4c552);--fl-kopf-text:var(--c-e4c552);--fl-unter:var(--c-1d2125);--fl-unter-rand:var(--c-3a4148)}.app[data-flaeche=a]{--fl-seite:var(--c-5d5d5d);--fl-box:var(--c-1a1e22);--fl-box-rand:var(--c-8a9096);--fl-schatten:none;--fl-kopf:var(--c-23282d);--fl-kopf-oben:0;--fl-kopf-unten:var(--c-3a4148);--fl-kopf-text:var(--c-f2f0ea);--fl-unter:var(--c-23282d);--fl-unter-rand:var(--c-3a4148)}.app[data-flaeche] .wrap,.app[data-flaeche] .main,.app[data-flaeche] .top{background:var(--fl-seite)}.app[data-flaeche] .top{border-bottom-color:var(--c-ffffff-a14);box-shadow:none}.app[data-flaeche] .wrap{--ink:var(--c-ffffff);--ink2:var(--c-e3e1da);--ink3:var(--c-e3e1da);--s4-text:var(--c-ffffff);--s4-neben:var(--c-e3e1da);color:var(--c-ffffff)}.app[data-flaeche] .crumbs a:where(:not(.cg *)),.app[data-flaeche] .sep{color:var(--c-e3e1da)}.app[data-flaeche] .crumbcur{color:var(--c-ffffff)}.app[data-flaeche] .card,.app[data-flaeche] .vg-next,.app[data-flaeche] .tile,.app[data-flaeche] .fehlerbox,.app[data-flaeche] .banner,.app[data-flaeche] .mv-rahmen,.app[data-flaeche] .vg-fortschritt,.app[data-flaeche] .empty,.app[data-flaeche] .note,.app[data-flaeche] .hint{--ink:#f2f0ea;--ink2:#a3acb2;--ink3:#a3acb2;--s4-text:#f2f0ea;--s4-neben:#a3acb2;color:#f2f0ea}.app[data-flaeche] .card,.app[data-flaeche] .tile,.app[data-flaeche] .vg-fortschritt{background:var(--fl-box);border:1px solid var(--fl-box-rand);box-shadow:var(--fl-schatten);border-radius:3px}.app[data-flaeche] .vg-next{background:var(--fl-box);box-shadow:var(--fl-schatten), inset 3px 0 0 var(--s4-gold)}.app[data-flaeche] .card:not(.flush)>.row:first-child,.app[data-flaeche] .card:not(.flush)>h2:first-child:where(:not(.cg *)),.app[data-flaeche] .card.flush>.row:first-child{background:var(--fl-kopf);border-top:var(--fl-kopf-oben) solid var(--s4-gold);border-bottom:1px solid var(--fl-kopf-unten)}.app[data-flaeche] .card>.row:first-child h2:where(:not(.cg *)),.app[data-flaeche] .card>h2:first-child:where(:not(.cg *)){letter-spacing:.12em;text-transform:uppercase;color:var(--fl-kopf-text);font-size:12px;font-weight:700}.app[data-flaeche] .card .card,.app[data-flaeche] .card .note,.app[data-flaeche] .vg-teil,.app[data-flaeche] .vg-teil-spaeter,.app[data-flaeche] .aufgabe,.app[data-flaeche] th:where(:not(.cg *)){background:var(--fl-unter);border-color:var(--fl-unter-rand)}.app[data-flaeche] .vg-teil-jetzt{background:var(--fl-unter);border-color:var(--s4-gold)}.app[data-flaeche] .vg-teil-fertig{background:var(--s4-gruen-flaeche)}.app[data-flaeche] tbody tr.click:hover td:where(:not(.cg *)){background:var(--fl-unter)}.app[data-flaeche] .wrap .tag{background-color:var(--c-111315)}@media (max-width:760px){.app[data-flaeche][data-menue=gold] .top{background:var(--s4-gold)}.app[data-flaeche][data-menue=gold] .top .tag{background-color:#0000}}.app[data-menue=schwarz]{background-color:var(--s4-menue-schwarz)}.app input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=submit]):not([type=button]):where(:not(.cg *)),.app select:where(:not(.cg *)),.app textarea:where(:not(.cg *)){border:1px solid var(--c-b8a04a);box-shadow:none}.app input[type=file]:where(:not(.cg *)){padding:8px 10px}.app input:not([type=checkbox]):not([type=radio]):focus:where(:not(.cg *)),.app select:focus:where(:not(.cg *)),.app textarea:focus:where(:not(.cg *)){border:2px solid var(--c-e4c552);box-shadow:none;outline:none;padding:9px 11px}.app [aria-invalid=true]{border:1px solid var(--c-e2776f)}.app input:user-invalid:where(:not(.cg *)){border:1px solid var(--c-e2776f)}.app select:user-invalid:where(:not(.cg *)){border:1px solid var(--c-e2776f)}.app textarea:user-invalid:where(:not(.cg *)){border:1px solid var(--c-e2776f)}.app input:disabled:where(:not(.cg *)),.app input[readonly]:where(:not(.cg *)),.app select:disabled:where(:not(.cg *)),.app textarea:disabled:where(:not(.cg *)),.app textarea[readonly]:where(:not(.cg *)){border:1px dashed var(--c-5a6066)}.feldfehler{color:var(--c-e2776f);font-size:13px}@media (max-width:760px){.app[data-flaeche][data-menue=schwarz] .top{background:var(--c-050607);border-bottom-color:var(--c-e4c552-a35)}.app input:not([type=checkbox]):not([type=radio]):not([type=hidden]):where(:not(.cg *)),.app select:where(:not(.cg *)),.app textarea:where(:not(.cg *)){width:100%;min-height:44px;font-size:16px}.app label:where(:not(.cg *)),.app .fl{font-size:13px}.app .f{flex-direction:column}.app .fgrid,.app .fgrid3,.app .g2,.app .g3,.app .kontaktzeile{grid-template-columns:minmax(0,1fr)!important}.app .btn,.app .btn.sm,.app summary:where(:not(.cg *)),.app .chip,.app .vg-mini a:where(:not(.cg *)){min-height:44px}.app .btn,.app .btn.sm{justify-content:center;align-items:center;display:inline-flex}html{scroll-padding-top:72px;scroll-padding-bottom:calc(210px + env(safe-area-inset-bottom))}.app .topr .btn{display:none}.app .top{gap:10px}.app .topr{flex:auto;justify-content:flex-end;gap:8px;min-width:0}.app .topsuche{flex:auto;min-width:0}.app .topsuche input:where(:not(.cg *)){width:100%;max-width:none}.app .topr .tag{white-space:nowrap;flex:none}:is(.app label:has(>input[type=checkbox]):where(:not(.cg *)),.app label:has(>input[type=radio]):where(:not(.cg *))){align-items:center;gap:10px;min-height:44px;display:flex}.app input[type=checkbox]:where(:not(.cg *)),.app input[type=radio]:where(:not(.cg *)){flex:none;width:22px;height:22px;min-height:22px}.app [style*="max-width: 220"],.app [style*=max-width\:220]{max-width:none!important}.app table:not(.breit):where(:not(.cg *)){border:0;width:100%;display:block;overflow:visible}.app table:not(.breit) thead:where(:not(.cg *)){display:none}.app table:not(.breit) tbody:where(:not(.cg *)),.app table:not(.breit) tfoot:where(:not(.cg *)){display:block}.app table:not(.breit) tr:where(:not(.cg *)){border-bottom:1px solid var(--fl-unter-rand,var(--line));padding:12px 14px;display:block}.app table:not(.breit) td:where(:not(.cg *)),.app table:not(.breit) th:where(:not(.cg *)){text-align:left;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;width:auto;padding:3px 0;display:block}.app table:not(.breit) td[data-l]:where(:not(.cg *)):before{content:attr(data-l) ": ";color:var(--ink2);letter-spacing:0;text-transform:none;margin-right:2px;font-size:13px;font-weight:600;display:inline}.app table:not(.breit) td.prim:where(:not(.cg *)){font-weight:600}.app table:not(.breit) td.prim:where(:not(.cg *)):before,.app table:not(.breit) td[data-l=""]:where(:not(.cg *)):before,.app table:not(.breit) td:empty:where(:not(.cg *)){display:none}.app .breit-box{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.app .breit-box:before{content:"← seitlich wischen →";color:var(--ink2);padding:4px 0;font-size:12px;display:block}.app .card.flush{overflow-x:visible}.app .main,.app .wrap{min-width:0;max-width:100vw}.app pre:where(:not(.cg *)),.app code:where(:not(.cg *)){white-space:pre-wrap;overflow-wrap:anywhere}.app img:where(:not(.cg *)),.app iframe{max-width:100%}}.fm{z-index:40;max-width:calc(100vw - 32px);position:fixed;bottom:16px;right:16px}.fm-knopf{box-shadow:0 4px 14px var(--c-000000-a35)}.fm-feld{width:min(380px,100vw - 32px);box-shadow:0 10px 30px var(--c-000000-a50)}@media (max-width:760px){.fm{max-width:none;padding:8px 16px calc(150px + env(safe-area-inset-bottom));position:static}.fm-feld{width:100%}}.fm-maske :is(.main,.seite__inhalt) :is(td,dd,p,li,h1,.small,.muted,.vg-sub,.crumbcur,input,textarea,select,b,strong,a:not(.btn),.text-neben,.text-wert,.anschrift span,.geld__betrag,.titelzeile__kennung){color:#0000!important;text-shadow:0 0 7px var(--c-c8c8c8-a75)!important}.fm-maske :is(.main,.seite__inhalt) :is(input,textarea,select)::placeholder{color:#0000!important}.fm-maske .side .sidefoot,.fm-maske .side .sidefoot a,.fm-maske .kopfleiste__nutzer{color:#0000!important;text-shadow:0 0 7px var(--c-c8c8c8-a75)!important}@media (max-width:480px){.app .roww>.btn.ghost{flex:none;width:auto;min-width:44px}}@media (pointer:coarse){.btn,.app .btn,.app .btn.sm,.app .chip,.app summary:where(:not(.cg *)),.app input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):where(:not(.cg *)),.app select:where(:not(.cg *)){min-height:44px}.sidefoot a:where(:not(.cg *)){align-items:center;min-height:44px;display:inline-flex}.btn.sm,.fm-knopf{min-height:44px}.crumbs a:where(:not(.cg *)){padding:0 8px}label.ck:where(:not(.cg *)){align-items:center;min-height:44px;display:flex}.crumbs a:where(:not(.cg *)),.top a:where(:not(.cg *)){align-items:center;min-height:44px;display:inline-flex}.nb,.tab,.mlogo{min-height:44px}.vg-crumbs a:where(:not(.cg *)){align-items:center;min-height:44px;padding:0 4px;display:inline-flex}.vg-kompakt{min-height:44px}.info-knopf{position:relative}.info-knopf:before{content:"";position:absolute;inset:-14px}}.feld-klein{min-height:34px}.tipp-zelle{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:-10px -8px;display:inline-flex}@media (min-width:761px) and (max-width:1100px){.card.flush{overflow-x:auto}.card:has(table){overflow-x:auto}.card th:where(:not(.cg *)),.card td:where(:not(.cg *)){overflow-wrap:normal}.card label:where(:not(.cg *)),.card .fl,.btn,.chip,.tag{overflow-wrap:break-word}.card th:where(:not(.cg *)){white-space:nowrap}.top{flex-wrap:wrap;row-gap:8px}.top .crumbs{flex:auto}.topr{flex:auto;justify-content:flex-end;min-width:0}.topr input:where(:not(.cg *)){flex:160px;width:auto;min-width:0}.topr .btn,.topr .tag{white-space:nowrap;flex:none}}@media (min-width:761px){td.nw:where(:not(.cg *)){white-space:nowrap;overflow-wrap:normal}}html[data-instanz=test],html[data-instanz=test] :is(img,video,picture,canvas,iframe,.testband,.skizze){filter:invert()hue-rotate(180deg)}.testband:where(:not(.cg *)){z-index:9999;background:var(--c-d9480f);color:var(--c-ffffff);letter-spacing:.14em;text-transform:uppercase;text-align:center;box-shadow:0 1px 0 var(--c-000000-a25);padding:6px 14px;font:800 12px/1.4 Archivo,system-ui,sans-serif;display:block;position:sticky;top:0}@media print{html[data-instanz=test]{filter:none}}html[data-instanz=test] img.marke-logo:not(.hell){filter:none}main[data-nurlesen] form:not([data-lesen-ok]) button[type=submit]:where(:not(.cg *)),main[data-nurlesen] form:not([data-lesen-ok]) button:not([type]):where(:not(.cg *)),main[data-nurlesen] [data-aktion]{display:none!important}.testband:where(:not(.cg *)){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.testband-kurz{display:none}@media (max-width:600px){.testband:where(:not(.cg *)){letter-spacing:.08em;padding:5px 10px}.testband-lang{display:none}.testband-kurz{display:inline}}@media print{body:has(.messliste) :is(.side,.top,.botnav,.testband,.pfad,.noprint,[data-testid=fehler-melden]):where(:not(.cg *)){display:none!important}.messliste table:where(:not(.cg *)){font-size:10pt}.messliste td:where(:not(.cg *)){height:9mm}}.pos-karte{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:16px;display:grid}.pos-karte-bild{place-items:center;min-height:220px;display:grid}.pos-karte-bild img:where(:not(.cg *)){object-fit:contain;width:100%;height:240px;display:block}.pos-karte-kopf{flex-wrap:wrap;align-items:flex-start;gap:6px 12px;display:flex}.pos-karte-text{overflow-wrap:anywhere;flex:240px;min-width:0}.pos-karte-betrag{text-align:right;white-space:nowrap;flex:none;align-items:flex-end}.pos-karte>*{min-width:0}.pos-kacheln{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pos-kachel{background:var(--bg,var(--c-ffffff));border:1px solid var(--line,var(--c-e2dfd6));border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;display:flex}.pos-kachel b:where(:not(.cg *)){overflow-wrap:anywhere}@media (max-width:760px){.pos-karte{grid-template-columns:minmax(0,1fr)}.pos-karte-bild img:where(:not(.cg *)){height:200px}.pos-kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}}.fm-rund{background:var(--d-block,#1b1e21);width:40px;height:40px;min-height:40px;color:var(--d-hell,#f1efe8);border:1px solid var(--d-rand,#3a3e43);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;font:800 18px/1 system-ui,sans-serif;display:inline-flex}main:where(:not(.cg *)){padding-bottom:72px}tr.vg-geschlossen>td:where(:not(.cg *)){background:color-mix(in srgb, currentColor 4%, transparent)}tr.vg-geschlossen .tag{filter:saturate(.4)}.lv2-kopf{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:4px 0 10px;display:flex}.lv2-kopf h1:where(:not(.cg *)){letter-spacing:0;margin:0;font-size:22px;font-weight:700;line-height:1.2}.lv2-kopf .muted{flex:auto}.lv2-kopf-aktionen{align-items:center;gap:8px;margin-left:auto}.lv2-leiste{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex;position:relative}.lv2-leiste .btn.sm{min-height:32px}.lv2-segment{border:1px solid var(--line2);border-radius:var(--r-btn,3px);display:inline-flex;overflow:hidden}.lv2-segment a:where(:not(.cg *)){min-height:30px;color:var(--ink3);text-transform:uppercase;letter-spacing:.08em;align-items:center;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.lv2-segment a.on:where(:not(.cg *)){background:var(--card2);color:var(--ink)}.lv2-suche{flex:220px;min-width:160px}.lv2-suche input[type=search]:where(:not(.cg *)),.lv2-suche input[type=text]:where(:not(.cg *)){width:100%;min-height:32px}.lv2-treffer{margin-left:auto}.lv2-pop>summary:where(:not(.cg *)){cursor:pointer;list-style:none}.lv2-pop>summary:where(:not(.cg *))::-webkit-details-marker{display:none}.lv2-pop[open]>form:where(:not(.cg *)){z-index:5;background:var(--card2);border:1px solid var(--line2);border-radius:4px;margin-top:6px;position:absolute;left:12px;right:12px;box-shadow:0 8px 24px #00000073}table.lv2-tab tbody tr:where(:not(.cg *)){border-bottom:1px solid var(--line)}table.lv2-tab tbody tr:hover>td:where(:not(.cg *)){background:color-mix(in srgb, var(--ink) 5%, transparent)}table.lv2-tab th:where(:not(.cg *)),table.lv2-tab td:where(:not(.cg *)){vertical-align:middle}.lv2-aktion{white-space:nowrap;text-align:right}.lv2-aktion>*{vertical-align:middle;display:inline-block}.lv2-mehr{margin-left:6px;position:relative}.lv2-mehr>summary:where(:not(.cg *)){cursor:pointer;border:1px solid var(--line-strong,var(--line2));min-height:32px;color:var(--text,var(--ink));border-radius:3px;align-items:center;padding:0 10px;list-style:none;display:inline-flex}.lv2-mehr>summary:where(:not(.cg *))::-webkit-details-marker{display:none}.lv2-mehr[open] .lv2-mehr-liste{z-index:6;background:var(--surface-2,var(--card2));border:1px solid var(--line-strong,var(--line2));text-align:left;border-radius:4px;min-width:190px;margin-top:4px;padding:4px;position:absolute;right:0;box-shadow:0 8px 24px #00000073}.lv2-mehr-liste a:where(:not(.cg *)){color:var(--text,var(--ink));border-radius:3px;padding:8px 10px;font-size:13px;display:block}.lv2-mehr-liste a:hover:where(:not(.cg *)){background:var(--surface-3,var(--card));color:var(--gold)}@media (max-width:720px){.lv2-aktion{text-align:left}.lv2-leiste{padding:8px}}.lv2-mehr-form{padding:4px 6px}.lv2-kopf-tags{flex-wrap:wrap;align-items:center;gap:6px}.lv2-kopf-akte{align-items:center}.lv2-kopf-akte h1:where(:not(.cg *)){font-size:22px}.lv2-weiter{border-color:var(--gold);color:var(--gold)}.lv2-aktion .btn.sm{text-overflow:ellipsis;white-space:nowrap;max-width:190px;overflow:hidden}table.lv2-vg:where(:not(.cg *)){table-layout:fixed;width:100%}table.lv2-vg th:first-child:where(:not(.cg *)){width:12%}table.lv2-vg th:nth-child(2):where(:not(.cg *)){width:19%}table.lv2-vg th:nth-child(3):where(:not(.cg *)){width:17%}table.lv2-vg th:nth-child(4):where(:not(.cg *)){width:10%}table.lv2-vg th:nth-child(5):where(:not(.cg *)){width:8%}table.lv2-vg th:nth-child(6):where(:not(.cg *)){width:15%}table.lv2-vg th:nth-child(7):where(:not(.cg *)){width:7%}table.lv2-vg th:nth-child(8):where(:not(.cg *)){width:12%}table.lv2-vg td:where(:not(.cg *)){text-overflow:ellipsis;overflow:hidden}table.lv2-vg td.lv2-c-kunde:where(:not(.cg *)),table.lv2-vg td.lv2-c-prod:where(:not(.cg *)),table.lv2-vg td.lv2-c-status:where(:not(.cg *)){max-width:none}table.lv2-vg td.lv2-aktion:where(:not(.cg *)){overflow:visible}table.lv2-vg .lv2-aktion .btn.sm{max-width:calc(100% - 44px)}table.lv2-vg td.lv2-c-prod:where(:not(.cg *)){white-space:nowrap}table.lv2-tab:where(:not(.cg *)){width:100%}table.lv2-tab th:where(:not(.cg *)),table.lv2-tab td:where(:not(.cg *)){padding-left:10px;padding-right:10px}table.lv2-tab td.lv2-c-kunde:where(:not(.cg *)){max-width:220px}table.lv2-tab td.lv2-c-kunde .kk-name,table.lv2-tab td.lv2-c-kunde .kk-zeile{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}table.lv2-tab td.lv2-c-prod:where(:not(.cg *)){max-width:190px}table.lv2-tab td.lv2-c-status:where(:not(.cg *)){max-width:200px}table.lv2-tab td.lv2-c-status .small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}table.lv2-tab .mini-balken{transform-origin:0;transform:scale(.8)}.g6{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.g6 .tile .tn{font-size:22px!important}@media (max-width:1100px){.g6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.g6{grid-template-columns:repeat(2,minmax(0,1fr))}}
