@font-face{font-family:Hanken Grotesk;src:url(../media/HankenGrotesk-Variable.3gns9wvm9wvy4.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../media/Manrope-Variable.14vd49xfu7dv6.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(../media/InstrumentSans-Variable.2w9b_j0s9rzli.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(../media/Archivo-Variable.2istdtronp69j.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(../media/BricolageGrotesque-Variable.2u07kycelwdov.woff2)format("woff2");font-weight:200 800;font-stretch:75% 100%;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(../media/BodoniModa-Variable.0k23_h5874yd2.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(../media/Jost-Variable.10vo17y607vhe.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}[data-firma]{--gewicht-hervor:600;--gewicht-titel-klein:600;--titel-variation:normal;--markierung:var(--akzent);--zustand-flaeche:var(--text);--zustand-text:var(--karte)}[data-firma=vistogo]{--primaer:#b57fe0;--primaer-text:#160f1e;--primaer-hover:#c9a5ee;--akzent:#b57fe0;--akzent-text:#6c2fa0;--flaeche:#f5f0fa;--karte:#fff;--linie:#d8cfe6;--text:#1c1626;--text-leise:#4f4760;--kopf-flaeche:#1c1626;--kopf-text:#fff;--kopf-text-leise:#bbb9be;--ok:#2f6b45;--ok-bg:#e6f0e1;--warn:#73540e;--warn-bg:#f7eed6;--bad:#8e3328;--bad-bg:#f6e2de;--info:#4b0c82;--info-bg:#efe6f8;--schrift-titel:"Hanken Grotesk", system-ui, sans-serif;--gewicht-titel:600;--schrift-text:"Hanken Grotesk", system-ui, sans-serif;--gewicht-text:400;--radius:10px;--radius-knopf:8px;--radius-fenster:14px;--logo-breite:132px;--logo-hoehe:65px;--logo-hell:url(../media/logo-hell.2upgffho59bat.svg);--logo-dunkel:url(../media/logo-dunkel.4215w4my23a0r.svg);--bildmarke-hell:url(../media/bildmarke-hell.2dgvbraj3hnk5.svg);--bildmarke-dunkel:url(../media/bildmarke-dunkel.456e3o0kax1z7.svg)}[data-firma=aventra]{--primaer:#a93526;--primaer-text:#fff;--primaer-hover:#8e2c1f;--akzent:#a93526;--akzent-text:#a93526;--flaeche:#fbfbfc;--karte:#fff;--linie:#e2e2e7;--text:#111114;--text-leise:#55555c;--kopf-flaeche:#111114;--kopf-text:#fff;--kopf-text-leise:#b8b8b9;--ok:#2b6347;--ok-bg:#e4efe8;--warn:#73540e;--warn-bg:#f7eed6;--bad:#8a2f2a;--bad-bg:#f6e3e1;--info:#2f4f73;--info-bg:#e3eaf3;--schrift-titel:"Manrope", system-ui, sans-serif;--gewicht-titel:800;--schrift-text:"Manrope", system-ui, sans-serif;--gewicht-text:400;--radius:8px;--radius-knopf:999px;--radius-fenster:12px;--logo-breite:150px;--logo-hoehe:35px;--logo-hell:url(../media/logo-hell.21k80yf0uspg_.svg);--logo-dunkel:url(../media/logo-dunkel.3idmk08c9kgz4.svg);--bildmarke-hell:url(../media/bildmarke-hell.0af4_9ojqlbsc.svg);--bildmarke-dunkel:url(../media/bildmarke-dunkel.0qt8imob3yxy9.svg)}[data-firma=adenauer]{--primaer:#aa5a28;--primaer-text:#fff;--primaer-hover:#94491c;--akzent:#b4622d;--akzent-text:#94491c;--flaeche:#faf8f5;--karte:#fff;--linie:#e7e0d5;--text:#23282d;--text-leise:#4a5058;--kopf-flaeche:#23282d;--kopf-text:#fff;--kopf-text-leise:#bdbfc0;--ok:#2f6b4c;--ok-bg:#e3efe7;--warn:#76560f;--warn-bg:#f6edd5;--bad:#8c2f25;--bad-bg:#f6e2dd;--info:#1f4e79;--info-bg:#e1eaf3;--schrift-titel:"Archivo", system-ui, sans-serif;--gewicht-titel:800;--schrift-text:"Archivo", system-ui, sans-serif;--gewicht-text:400;--radius:6px;--radius-knopf:6px;--radius-fenster:10px;--logo-breite:150px;--logo-hoehe:29px;--logo-hell:url(../media/logo-hell.1rvsbnr97wpwp.svg);--logo-dunkel:url(../media/logo-dunkel.2wwiah_7k3l8v.svg);--bildmarke-hell:url(../media/bildmarke-hell.36r_dsxv056x1.svg);--bildmarke-dunkel:url(../media/bildmarke-dunkel.2uwwjc3fa9cpm.svg)}[data-firma=coreblueprint]{--primaer:#0d3133;--primaer-text:#fff;--primaer-hover:#17706b;--akzent:#2ea59e;--akzent-text:#17706b;--flaeche:#f1f4f2;--karte:#fff;--linie:#dce3e0;--text:#0f2223;--text-leise:#3e5050;--kopf-flaeche:#0d3133;--kopf-text:#fff;--kopf-text-leise:#a9c2bf;--ok:#2f6b45;--ok-bg:#e3efe6;--warn:#7a5a12;--warn-bg:#f5edd6;--bad:#8e3328;--bad-bg:#f6e2de;--info:#2e4c6e;--info-bg:#e2e9f2;--schrift-titel:"Instrument Sans", system-ui, sans-serif;--gewicht-titel:600;--schrift-text:"Instrument Sans", system-ui, sans-serif;--gewicht-text:400;--radius:2px;--radius-knopf:2px;--radius-fenster:6px;--logo-breite:176px;--logo-hoehe:26px;--logo-hell:url(../media/logo-hell.43zyv737yg6t-.svg);--logo-dunkel:url(../media/logo-dunkel.1egsascree9u1.svg);--bildmarke-hell:url(../media/bildmarke-hell.2m-qcvc-8x8kp.svg);--bildmarke-dunkel:url(../media/bildmarke-dunkel.1s4ulix5qn97b.svg)}[data-firma=helpingpaws]{--primaer:#ffc940;--primaer-text:#1e1b16;--primaer-hover:#ebb522;--akzent:#ffc940;--akzent-text:#8a5320;--flaeche:#fbf7ee;--karte:#fff;--linie:#e2ded5;--text:#1e1b16;--text-leise:#58554e;--kopf-flaeche:#1f4d3f;--kopf-text:#fbf7ee;--kopf-text-leise:#c8cfc4;--ok:#2f6b45;--ok-bg:#e3efe6;--warn:#7a5a12;--warn-bg:#f5edd6;--bad:#8e3328;--bad-bg:#f6e2de;--info:#2e4c6e;--info-bg:#e2e9f2;--schrift-titel:"Bricolage Grotesque", system-ui, sans-serif;--gewicht-titel:800;--schrift-text:"Bricolage Grotesque", system-ui, sans-serif;--gewicht-text:400;--radius:20px;--radius-knopf:999px;--radius-fenster:24px;--markierung:var(--akzent-text);--logo-breite:176px;--logo-hoehe:28px;--logo-hell:url(../media/logo-hell.2pog2geiebhbk.svg);--logo-dunkel:url(../media/logo-dunkel.3_f0jkltmzjm3.svg);--bildmarke-hell:url(../media/bildmarke-hell.3l5qty3lyzcyh.svg);--bildmarke-dunkel:url(../media/bildmarke-dunkel.2gavhdq_reesg.svg)}[data-firma=astreia]{--primaer:#3d1426;--primaer-text:#fff;--primaer-hover:#4f2838;--akzent:#f2c4cf;--akzent-text:#9a3a57;--flaeche:#fbf6f5;--karte:#fff;--linie:#ded7d7;--text:#22141a;--text-leise:#5c4f53;--kopf-flaeche:#3d1426;--kopf-text:#fbf6f5;--kopf-text-leise:#d9b8c2;--ok:#2e6a4e;--ok-bg:#e2efe8;--warn:#7a5a12;--warn-bg:#f4edda;--bad:#9e2a3a;--bad-bg:#f6e3e6;--info:#2f4f7f;--info-bg:#e3eaf4;--schrift-titel:"Bodoni Moda", Georgia, serif;--gewicht-titel:400;--gewicht-titel-klein:400;--titel-variation:"opsz" 11;--schrift-text:"Jost", system-ui, sans-serif;--gewicht-text:400;--gewicht-hervor:500;--radius:2px;--radius-knopf:2px;--radius-fenster:4px;--markierung:var(--akzent-text);--logo-breite:168px;--logo-hoehe:29px;--logo-hell:url(../media/logo-hell.1cqgxa61gc2-c.svg);--logo-dunkel:url(../media/logo-dunkel.2dr4vljlycp3q.svg);--bildmarke-hell:url(../media/bildmarke-hell.15gme14a1qc2g.svg);--bildmarke-dunkel:url(../media/bildmarke-dunkel.391vt92nl34th.svg)}[data-firma=tf]{--primaer:#0d0d0d;--primaer-text:#fff;--primaer-hover:#2a2723;--akzent:#d8b98f;--akzent-text:#7a5e38;--flaeche:#f6f3ee;--karte:#fff;--linie:#e4ded4;--text:#0d0d0d;--text-leise:#55514b;--kopf-flaeche:#0d0d0d;--kopf-text:#edeae4;--kopf-text-leise:#9c968b;--ok:#2f6b45;--ok-bg:#e3efe6;--warn:#7a5a12;--warn-bg:#f5edd6;--bad:#8e3328;--bad-bg:#f6e2de;--info:#2e4c6e;--info-bg:#e2e9f2;--schrift-titel:"Hanken Grotesk", system-ui, sans-serif;--gewicht-titel:700;--schrift-text:"Hanken Grotesk", system-ui, sans-serif;--gewicht-text:400;--radius:2px;--radius-knopf:2px;--radius-fenster:4px;--logo-breite:150px;--logo-hoehe:38px;--logo-hell:url(../media/logo-hell.1hbss1u2og2vg.svg);--logo-dunkel:url(../media/logo-dunkel.1oih2zj7qmztn.svg);--bildmarke-hell:url(../media/bildmarke-hell.1n2liqzszll-l.svg);--bildmarke-dunkel:url(../media/bildmarke-dunkel.387d34aycz830.svg)}[data-firma]{--linie-bedien:color-mix(in srgb, var(--text-leise) 70%, var(--karte));--auf-dunkel:var(--kopf-text);--auf-dunkel-leise:var(--kopf-text-leise);--dunkel-linie:color-mix(in srgb, var(--kopf-text) 18%, var(--kopf-flaeche));--dunkel-hover:color-mix(in srgb, var(--kopf-text) 9%, var(--kopf-flaeche));--dunkel-aktiv:color-mix(in srgb, var(--kopf-text) 15%, var(--kopf-flaeche));--flaeche-tief:color-mix(in srgb, var(--text) 5%, var(--flaeche));--schatten:0 12px 32px color-mix(in srgb, var(--text) 16%, transparent)}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}.ds,.ds-flaeche{background:var(--flaeche);color:var(--text);font-family:var(--schrift-text);font-weight:var(--gewicht-text);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}body.ds{min-height:100vh;margin:0}:where(.ds,.ds-flaeche) a{color:var(--akzent-text)}:where(.ds,.ds-flaeche) a:hover{color:var(--text)}:where(.ds,.ds-flaeche) :is(h1,h2,h3,h4,p,dl,dd,figure){margin:0}:where(.ds,.ds-flaeche) :is(button,input,select){font:inherit;color:inherit}:where(.ds,.ds-flaeche) form{margin:0}.ds :focus-visible,.ds-flaeche :focus-visible,.ist-fokus{outline:2px solid var(--text);outline-offset:2px}[data-dunkel] :focus-visible,[data-dunkel] .ist-fokus{outline-color:var(--auf-dunkel)}.sr-nur{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.sprite{width:0;height:0;position:absolute;overflow:hidden}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.zahl{font-variant-numeric:tabular-nums}.leise{color:var(--text-leise)}@media (min-width:701px){.nur-handy{display:none!important}}@media (max-width:700px){.nur-pc{display:none!important}}@media (prefers-reduced-motion:reduce){.ds *,.ds-flaeche *{transition:none!important;animation:none!important}}.ik{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.ik--14{width:14px;height:14px}.ik--16{width:16px;height:16px}.ik--18{width:18px;height:18px}.ik--22{width:22px;height:22px}.ik--24{width:24px;height:24px}.ik--26{width:26px;height:26px}.ik--32{width:32px;height:32px}.ik--fett{stroke-width:2.2px}.marke-quer{width:var(--logo-breite);height:var(--logo-hoehe);background:var(--logo-dunkel) left center / contain no-repeat;flex:none;display:block}.marke-quer--hell{background-image:var(--logo-hell)}.bildmarke{background:var(--bildmarke-dunkel) center / contain no-repeat;flex:none;width:40px;height:40px;display:block}.bildmarke--hell{background-image:var(--bildmarke-hell)}.bildmarke--32{width:32px;height:32px}.bildmarke--36{width:36px;height:36px}.bildmarke--60{width:60px;height:60px}.bildmarke--88{width:88px;height:88px}.bildmarke--96{width:96px;height:96px}.etikett{font-size:12px;font-weight:var(--gewicht-hervor);letter-spacing:.12em;text-transform:uppercase;color:var(--text-leise)}.etikett--klein{font-size:11px}.etikett--bad{color:var(--bad)}.pille{height:28px;font-size:13px;font-weight:var(--gewicht-hervor);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 11px;display:inline-flex}.pille--ok{background:var(--ok-bg);color:var(--ok)}.pille--warn{background:var(--warn-bg);color:var(--warn)}.pille--bad{background:var(--bad-bg);color:var(--bad)}.pille--info{background:var(--info-bg);color:var(--info)}.pille__punkt{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.zaehler{background:var(--flaeche);min-width:24px;height:22px;color:var(--text-leise);font-size:12px;font-weight:var(--gewicht-hervor);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;margin-left:auto;padding:0 7px;display:inline-flex}.typ-chip{border:1px solid var(--linie);border-radius:var(--radius-knopf);background:var(--flaeche);white-space:nowrap;align-items:center;height:26px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.chip{border:1px solid var(--linie);height:24px;font-size:12.5px;font-weight:var(--gewicht-hervor);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.chip--ueber{background:var(--bad-bg);color:var(--bad);border-color:#0000}.chip--heute{background:var(--warn-bg);color:var(--warn);border-color:#0000}.chip--mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.bald{border:1px dashed var(--linie-bedien);height:22px;font-size:12px;font-weight:var(--gewicht-hervor);color:var(--text-leise);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.taste{border:1px solid var(--linie-bedien);color:var(--text-leise);white-space:nowrap;border-radius:6px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.platzhalter{background:var(--text);color:var(--karte);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:var(--gewicht-hervor);letter-spacing:.04em;white-space:nowrap;border-radius:4px;align-self:flex-start;padding:3px 7px}.knopf{border-radius:var(--radius-knopf);height:44px;color:var(--text);font-size:15px;font-weight:var(--gewicht-hervor);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;line-height:1;text-decoration:none;display:inline-flex}.knopf:hover{background:var(--flaeche);color:var(--text)}.knopf--primaer{background:var(--primaer);border-color:var(--primaer);color:var(--primaer-text)}.knopf--primaer:hover{background:var(--primaer-hover);border-color:var(--primaer-hover);color:var(--primaer-text)}.knopf--rand{background:var(--karte);border-color:var(--linie-bedien)}.knopf--rand:hover,.knopf--flaeche{background:var(--flaeche)}.knopf--warn{background:var(--karte);border-color:var(--bad);color:var(--bad)}.knopf--warn:hover{background:var(--bad-bg);color:var(--bad)}.knopf--loeschen{color:var(--bad)}.knopf--loeschen:hover{background:var(--bad-bg);color:var(--bad)}.knopf--hell{background:var(--karte);color:var(--text)}.knopf--hell:hover{background:var(--flaeche);color:var(--text)}.knopf--auf-dunkel{border-color:var(--auf-dunkel-leise);color:var(--auf-dunkel)}.knopf--auf-dunkel:hover{background:var(--dunkel-hover);color:var(--auf-dunkel)}.knopf--dunkel-schlicht{color:var(--auf-dunkel);padding:0 10px}.knopf--dunkel-schlicht:hover{background:var(--dunkel-hover);color:var(--auf-dunkel)}.knopf--klein{padding:0 14px;font-size:14px}.knopf--gross{height:48px;padding:0 22px;font-size:16px}.knopf--voll{width:100%}.knopf--rund{border-radius:999px;width:44px;padding:0;font-size:22px}.knopf--quadrat{width:44px;padding:0;font-size:20px}.knopfgruppe{gap:6px;display:flex}.textlink{min-height:44px;color:var(--text);font-size:15px;font-weight:var(--gewicht-hervor);text-underline-offset:4px;align-items:center;padding:0 8px;text-decoration:underline;display:inline-flex}:where(.ds,.ds-flaeche) a.textlink{color:var(--text)}:where(.ds,.ds-flaeche) a.textlink:hover{color:var(--akzent-text)}.feld{border:1px solid var(--linie-bedien);border-radius:var(--radius-knopf);background:var(--karte);min-width:0;height:44px;color:var(--text);flex:1;padding:0 14px;font-size:15px}.feld--mit-ik{padding-left:42px}.feld--gross{flex:none;width:100%;height:52px;padding:0 16px;font-size:16px}.feldrahmen{flex:1;align-items:center;display:flex;position:relative}.feldrahmen>.ik{color:var(--text-leise);pointer-events:none;position:absolute;left:14px}.feldrahmen>.taste{position:absolute;right:12px}.datei-feld{max-width:300px;min-height:44px;color:var(--text-leise);font-size:14px}.radio{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:15px;display:flex}.radio input{width:20px;height:20px;accent-color:var(--text);flex:none;margin:0}.filter{flex:none;position:relative}.filter>summary{border:1px solid var(--linie-bedien);border-radius:var(--radius-knopf);background:var(--karte);white-space:nowrap;cursor:pointer;align-items:center;gap:8px;height:44px;padding:0 16px;font-size:14px;font-weight:500;list-style:none;display:inline-flex}.filter>summary::-webkit-details-marker{display:none}.filter__pfeil{color:var(--text-leise)}.filter__menue{z-index:5;background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);min-width:200px;box-shadow:var(--schatten);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.filter__eintrag{border-radius:var(--radius);min-height:44px;color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}:where(.ds,.ds-flaeche) a.filter__eintrag{color:var(--text)}.filter__eintrag:hover{background:var(--flaeche)}.filter__eintrag[aria-current=true]{background:var(--flaeche);font-weight:700}.filter__anzahl{color:var(--text-leise);font-variant-numeric:tabular-nums;font-size:12.5px}.segment{border:1px solid var(--linie-bedien);border-radius:var(--radius-knopf);display:flex;overflow:hidden}.segment__teil{height:42px;color:var(--text);font-size:14px;font-weight:var(--gewicht-hervor);align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}:where(.ds,.ds-flaeche) a.segment__teil{color:var(--text)}.segment__teil:hover{background:var(--flaeche)}:where(.ds,.ds-flaeche) a.segment__teil[aria-current=page],.segment__teil[aria-current=page]{background:var(--text);color:var(--karte)}.halle{flex-direction:column;min-height:100vh;display:flex}.halle__band{background:var(--kopf-flaeche);color:var(--auf-dunkel)}.halle__band-innen{max-width:1160px;margin:0 auto;padding:14px 48px 72px}.halle__leiste{align-items:center;gap:24px;min-height:80px;display:flex}.halle__leiste-rechts{align-items:center;gap:14px;margin-left:auto;display:flex}.halle__datum{color:var(--auf-dunkel-leise);font-size:14px}.halle__datumzeile{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.halle__held{align-items:center;gap:32px;margin-top:64px;display:flex}.halle__held-text{flex-direction:column;gap:10px;display:flex}.halle__kicker{font-size:13px;font-weight:var(--gewicht-hervor);letter-spacing:.12em;text-transform:uppercase;color:var(--auf-dunkel-leise)}.halle__titel{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel);letter-spacing:-.02em;font-variation-settings:var(--titel-variation);font-size:50px;line-height:1.08}.halle__gruss{color:var(--auf-dunkel-leise);font-size:19px}.halle__vision{align-self:flex-start;margin-top:14px}.halle__inhalt{flex-direction:column;flex:1;gap:16px;width:100%;max-width:1160px;margin:0 auto;padding:44px 48px 56px;display:flex}.halle__fuss{border-top:1px solid var(--linie)}.halle__fuss-innen{max-width:1160px;color:var(--text-leise);align-items:center;gap:24px;margin:0 auto;padding:20px 48px 28px;font-size:13px;display:flex}.halle__fuss-ki{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.kacheln{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.kachel{border:1px solid var(--linie);border-radius:var(--radius);background:var(--karte);min-height:200px;color:var(--text);flex-direction:column;justify-content:space-between;gap:32px;padding:24px;text-decoration:none;display:flex}:where(.ds,.ds-flaeche) a.kachel{color:var(--text)}a.kachel:hover{border-color:var(--text)}.kachel__oben{justify-content:space-between;align-items:flex-start;display:flex}.kachel__icon{border-radius:var(--radius);background:var(--primaer);width:48px;height:48px;color:var(--primaer-text);flex:none;place-items:center;display:grid}.kachel__pfeil{color:var(--text-leise);display:flex}.kachel__text{flex-direction:column;gap:6px;min-width:0;display:flex}.kachel__name{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel-klein);font-variation-settings:var(--titel-variation);font-size:18px;line-height:1.3}.kachel__beschreibung{color:var(--text-leise);text-wrap:pretty;font-size:14px;line-height:1.5}.kachel--bald{border-style:dashed;border-color:var(--linie-bedien);color:var(--text-leise);background:0 0}.kachel--bald .kachel__icon{border:1px solid var(--linie);color:currentColor;background:0 0}.kachel--bald .kachel__beschreibung{color:inherit}.kachel--warn{border-color:var(--warn);background:color-mix(in srgb, var(--warn-bg) 55%, var(--karte))}.kachel--zeile{flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:16px;min-height:72px;padding:12px 24px}.kachel--zeile .kachel__icon{border:1px solid var(--linie-bedien);width:40px;height:40px;color:var(--text-leise);background:0 0}.kachel--zeile .kachel__text{flex-direction:row;align-items:baseline;gap:16px}.kachel--zeile .kachel__name{font-size:16px}.kachel--zeile .kachel__pfeil{margin-left:auto}.app{min-height:100vh;display:flex;position:relative}.seitenleiste{background:var(--kopf-flaeche);width:272px;color:var(--auf-dunkel);flex-direction:column;flex:none;gap:2px;padding:20px 14px 16px;display:flex}.seitenleiste--breit{width:288px}.seitenleiste__marke{flex-direction:column;align-items:flex-start;gap:8px;padding:4px 10px 18px;display:flex}.seitenleiste__modul{color:var(--auf-dunkel-leise);font-size:13px}.seitenleiste__gruppe{font-size:11px;font-weight:var(--gewicht-hervor);letter-spacing:.12em;text-transform:uppercase;color:var(--auf-dunkel-leise);margin:18px 10px 6px}.seitenleiste__fuss{border-top:1px solid var(--dunkel-linie);flex-direction:column;gap:2px;margin-top:auto;padding-top:12px;display:flex}.seitenleiste__fuss>.seitenleiste__gruppe{margin:6px 10px 4px}.seitenleiste__aktion{margin:0 4px 14px}.seitenleiste__monat{padding:0 6px}.seitenleiste__monat-titel{font-size:14px;font-weight:var(--gewicht-hervor);margin:0 4px 8px}.nav-punkt{border-radius:var(--radius);width:100%;min-height:44px;color:var(--auf-dunkel);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 10px;font-size:15px;text-decoration:none;display:flex}:where(.ds,.ds-flaeche) a.nav-punkt{color:var(--auf-dunkel)}.nav-punkt:hover{background:var(--dunkel-hover)}.nav-punkt>.ik{width:18px;height:18px;color:var(--auf-dunkel-leise)}.nav-punkt[aria-current=page]{background:var(--dunkel-aktiv);font-weight:700}.nav-punkt[aria-current=page]>.ik{color:var(--auf-dunkel)}.nav-punkt--einzug{padding-left:40px}.nav-punkt__zusatz{color:var(--auf-dunkel-leise);margin-left:auto;font-size:12.5px}.seitenleiste .bald{border-color:var(--auf-dunkel-leise);color:var(--auf-dunkel-leise);margin-left:auto}.seitenleiste__notiz{color:var(--auf-dunkel-leise);padding:2px 10px 8px;font-size:13px;line-height:1.45}.seitenleiste .zaehler{background:var(--dunkel-aktiv);color:var(--auf-dunkel)}.seitenleiste .zaehler--hervor{background:var(--karte);color:var(--text);font-weight:700}.app__haupt{flex-direction:column;flex:1;min-width:0;display:flex}.app__kopf{background:var(--karte);border-bottom:1px solid var(--linie);align-items:center;gap:16px;min-height:72px;padding:0 32px;display:flex}.app__kopf-titel{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel);letter-spacing:-.01em;font-variation-settings:var(--titel-variation);font-size:22px}.app__kopf-rechts{align-items:center;gap:10px;margin-left:auto;display:flex}.app__inhalt{flex-direction:column;flex:1;gap:18px;min-height:0;padding:24px 32px;display:flex}.handy-kopf{background:var(--kopf-flaeche);min-height:64px;color:var(--auf-dunkel);align-items:center;gap:10px;padding:10px 16px 10px 20px;display:flex}.handy-kopf--zurueck{padding-left:10px}.handy-kopf__titel{font-size:15px;font-weight:var(--gewicht-hervor);white-space:nowrap}.handy-kopf__zusatz{color:var(--auf-dunkel-leise);white-space:nowrap;font-size:13px}.handy-kopf__rechts{align-items:center;gap:4px;margin-left:auto;display:flex}.tab-leiste{z-index:4;background:var(--kopf-flaeche);border-top:1px solid var(--dunkel-linie);align-items:stretch;padding:4px 4px 20px;display:flex;position:sticky;bottom:0}.tab{min-width:0;min-height:56px;color:var(--auf-dunkel-leise);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:11.5px;font-weight:500;text-decoration:none;display:flex}:where(.ds,.ds-flaeche) a.tab{color:var(--auf-dunkel-leise)}:where(.ds,.ds-flaeche) a.tab:hover{color:var(--auf-dunkel)}.tab[aria-current=page],:where(.ds,.ds-flaeche) a.tab[aria-current=page]{color:var(--auf-dunkel);box-shadow:inset 0 2px 0 var(--auf-dunkel);font-weight:700}.tab__ik{display:flex;position:relative}.tab__marke{background:var(--karte);min-width:18px;height:18px;color:var(--text);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;font-weight:700;display:flex;position:absolute;top:-6px;right:-12px}.tab__aktion{flex:1;justify-content:center;align-items:center;min-width:0;min-height:56px;text-decoration:none;display:flex}.tab__aktion-kreis{background:var(--karte);width:48px;height:48px;color:var(--text);border-radius:999px;place-items:center;display:grid}.nav-liste{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.nav-liste__punkt{border:0;border-top:1px solid var(--linie);width:100%;min-height:48px;color:var(--text);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0 14px;text-decoration:none;display:flex}:where(.ds,.ds-flaeche) a.nav-liste__punkt{color:var(--text)}.nav-liste__punkt--erster{border-top:0}.nav-liste__punkt>.ik{width:18px;height:18px;color:var(--text-leise)}.nav-liste__zusatz{color:var(--text-leise);margin-left:auto;font-size:12.5px}.nav-liste__gruppe{border-top:1px solid var(--linie);padding:14px 14px 6px}.werkzeugleiste{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.suche{flex:1;gap:8px;min-width:320px;max-width:540px;display:flex}.ablage{background:var(--karte);border:1.5px dashed var(--linie-bedien);border-radius:var(--radius-fenster);flex-direction:column;gap:18px;padding:24px 28px;display:flex}.ablage__oben{align-items:center;gap:20px;display:flex}.ablage__icon{background:var(--flaeche);width:52px;height:52px;color:var(--akzent-text);border-radius:999px;flex:none;place-items:center;display:grid}.ablage__text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ablage__titel{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel);font-variation-settings:var(--titel-variation);font-size:20px;line-height:1.25}.ablage__satz{color:var(--text-leise);text-wrap:pretty;font-size:15px}.ablage__einzeln{border-top:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:12px;padding-top:16px;display:flex}.ablage__label{font-size:14px;font-weight:var(--gewicht-hervor)}.ablage__hinweis{color:var(--text-leise);text-wrap:pretty;font-size:13px}.zwischentitel{font-size:14px;font-weight:var(--gewicht-hervor);margin-top:6px}.bereiche{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bereich{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);min-height:76px;color:var(--text);align-items:center;gap:14px;padding:14px 18px;text-decoration:none;display:flex}:where(.ds,.ds-flaeche) a.bereich{color:var(--text)}.bereich:hover{border-color:var(--text)}.bereich__icon{border-radius:var(--radius);background:var(--flaeche);width:44px;height:44px;color:var(--akzent-text);flex:none;place-items:center;display:grid}.bereich__text{flex-direction:column;min-width:0;display:flex}.bereich__name{font-size:16px;font-weight:var(--gewicht-hervor)}.bereich__anzahl{color:var(--text-leise);font-size:14px}.tabelle{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);overflow:hidden}.tabelle__zeile{border-top:1px solid var(--linie);grid-template-columns:132px minmax(0,1fr) 92px 104px 168px 236px;align-items:center;gap:16px;min-height:76px;padding:12px 20px;display:grid}.tabelle__zeile--kopf{min-height:44px;font-size:12px;font-weight:var(--gewicht-hervor);letter-spacing:.08em;text-transform:uppercase;color:var(--text-leise);border-top:0;padding:0 20px}.tabelle__zeile--gewaehlt{background:var(--flaeche);box-shadow:inset 0 0 0 2px var(--text)}.tabelle__klein{font-size:14px}.tabelle__aktionen{justify-content:flex-end;gap:6px;display:flex}.tabelle__aktionen--stapel{flex-direction:column;align-items:flex-end}.dok-name{flex-direction:column;gap:3px;min-width:0;display:flex}.dok-name__link{color:var(--text);font-weight:var(--gewicht-hervor);line-height:1.35;text-decoration:none}:where(.ds,.ds-flaeche) a.dok-name__link{color:var(--text)}.dok-name__link:hover{text-decoration:underline}.ki-fehlt{color:var(--text-leise);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.ki-fehlt:before{content:"";background:var(--warn);border-radius:50%;flex:none;width:6px;height:6px}.vorschlag-satz{color:var(--text-leise);text-align:right;font-size:12.5px;line-height:1.35}.dok-karten{flex-direction:column;gap:12px;display:flex}.dok-karte{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);flex-direction:column;gap:12px;padding:16px;display:flex}.dok-karte__oben{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.dok-karte .dok-name{gap:4px}.dok-karte .dok-name__link{font-size:16px}.dok-karte .ki-fehlt{font-size:13px}.dok-karte .vorschlag-satz{text-align:left;font-size:13px}.dok-karte__felder{gap:28px;display:flex}.dok-karte__aktionen{gap:8px;display:flex}.dok-karte__aktionen>*{flex:1}.dok-karte__pruefen{flex-direction:column;gap:8px;display:flex}.feldpaar{flex-direction:column;gap:1px;display:flex}.feldpaar__name{font-size:11px;font-weight:var(--gewicht-hervor);letter-spacing:.08em;text-transform:uppercase;color:var(--text-leise)}.feldpaar__wert{font-variant-numeric:tabular-nums;font-size:14px}.bestand{color:var(--text-leise);font-size:14px}.notizen{flex-direction:column;gap:12px;max-width:880px;padding-top:8px;display:flex}.notiz{color:var(--text-leise);text-wrap:pretty;font-size:14px;line-height:1.55}.notiz--klein{font-size:13px}.stand{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:14px;display:flex}.stand__name{color:var(--text-leise)}.stand__wert{font-variant-numeric:tabular-nums}.stand__quelle{color:var(--text-leise);font-size:13px}.abdunkler{z-index:2;background:color-mix(in srgb, var(--text) 24%, transparent);position:absolute;inset:0}.panel{z-index:3;background:var(--karte);width:500px;min-height:100%;box-shadow:var(--schatten);flex-direction:column;display:flex;position:absolute;top:0;right:0}.panel__kopf{border-bottom:1px solid var(--linie);flex-direction:column;gap:14px;padding:24px 28px 20px;display:flex}.panel__kopfzeile{justify-content:space-between;align-items:center;display:flex}.panel__icon{border-radius:var(--radius);background:var(--flaeche);width:48px;height:48px;color:var(--akzent-text);place-items:center;display:grid}.panel__titel{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel-klein);text-wrap:pretty;font-variation-settings:var(--titel-variation);font-size:21px;line-height:1.3}.panel__inhalt{flex-direction:column;flex:1;gap:28px;padding:24px 28px;display:flex}.panel__fuss{border-top:1px solid var(--linie);padding:20px 28px 24px}.panel-gruppe{flex-direction:column;gap:10px;display:flex}.datenzeile{border-top:1px solid var(--linie);grid-template-columns:128px minmax(0,1fr);gap:4px 16px;padding:12px 0;display:grid}.datenzeile dt{color:var(--text-leise);font-size:14px}.datenzeile dd{flex-direction:column;gap:3px;min-width:0;display:flex}.datenzeile__wert{overflow-wrap:anywhere;font-size:15px}.datenzeile__wert--mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.datenzeile__sub{color:var(--text-leise);text-wrap:pretty;font-size:13px;line-height:1.45}.pfad{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pfad__teil{border:1px solid var(--linie-bedien);border-radius:var(--radius-knopf);background:var(--karte);min-height:32px;color:var(--text);font-size:14px;font-weight:var(--gewicht-hervor);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}:where(.ds,.ds-flaeche) a.pfad__teil{color:var(--text)}.pfad__trenner{color:var(--text-leise)}.stufen-form{flex-direction:column;gap:8px;display:flex}.stufen{background:var(--linie-bedien);border:1px solid var(--linie-bedien);border-radius:var(--radius-knopf);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.stufen__wahl{background:var(--karte);min-height:44px;color:var(--text);font-size:14px;font-weight:var(--gewicht-hervor);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 12px;display:flex}.stufen__wahl:hover{background:var(--flaeche)}.stufen__wahl[aria-pressed=true]{background:var(--text);color:var(--karte);cursor:default;font-weight:700}.stufen-hinweis{color:var(--text-leise);text-wrap:pretty;font-size:13px;line-height:1.45}.verlauf{margin:0;padding:0;list-style:none}.verlauf__eintrag{border-top:1px solid var(--linie);grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 0;display:grid}.verlauf__punkt{background:var(--markierung);border-radius:50%;width:10px;height:10px;margin-top:6px}.verlauf__text{flex-direction:column;gap:2px;display:flex}.verlauf__wer,.verlauf__regel{color:var(--text-leise);font-size:13px}.verlauf__datum{color:var(--text-leise);font-variant-numeric:tabular-nums;font-size:14px}.verlauf-leer{border-top:1px solid var(--linie);color:var(--text-leise);padding-top:12px;font-size:14px}.panel-aktionen{flex-direction:column;gap:16px;display:flex}.panel-aktionen__zeile{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.panel-aktionen__zeile>.knopf{margin-left:auto}.panel-aktionen__hinweis{color:var(--text-leise);align-items:center;gap:8px;font-size:14px;display:inline-flex}.loeschvorschlag{background:var(--flaeche);border-radius:var(--radius);flex-direction:column;gap:4px;padding:16px;display:flex}.loeschvorschlag>.knopf{margin-top:8px}.eingang{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);overflow:hidden}.eingang>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:12px;min-height:56px;padding:8px 20px;list-style:none;display:flex}.eingang>summary::-webkit-details-marker{display:none}.eingang__chevron{color:var(--text-leise);font-size:18px;line-height:1;display:inline-block}.eingang[open] .eingang__chevron{transform:rotate(90deg)}.eingang__titel{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel-klein);font-variation-settings:var(--titel-variation);font-size:17px}.eingang__info{color:var(--text-leise);font-size:14px}.eingang__zahl{background:var(--text);min-width:26px;height:24px;color:var(--karte);border-radius:999px;justify-content:center;align-items:center;margin-left:auto;padding:0 8px;font-size:12.5px;font-weight:700;display:inline-flex}.eingang__zeile{border-top:1px solid var(--linie);grid-template-columns:minmax(0,1.4fr) 110px minmax(0,2fr) 96px 104px;align-items:center;gap:16px;min-height:64px;padding:10px 20px;display:grid}.eingang__name{font-weight:var(--gewicht-hervor);overflow-wrap:anywhere}.eingang__groesse{color:var(--text-leise);white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.eingang__alter{color:var(--text-leise);font-size:14px}.eingang__aktion{justify-content:flex-end;display:flex}.eingang__hinweise{flex-direction:column;gap:10px;padding:6px 20px 20px;display:flex}.kette{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kette__trenner{color:var(--text-leise)}.stufe{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:13px;display:inline-flex}.stufe--fertig{height:auto;color:var(--text-leise);padding:0}.stufe--fertig:before{content:"";background:var(--ok);border-radius:50%;width:8px;height:8px}.stufe--aktiv{background:var(--warn-bg);color:var(--warn);font-weight:var(--gewicht-hervor)}.stufe--gruen{background:var(--ok-bg);color:var(--ok);font-weight:var(--gewicht-hervor)}.stufe--offen{border:1px dashed var(--linie-bedien);color:var(--text-leise)}.stufe--platzhalter{border-style:dashed;border-color:var(--text);height:28px}.hinweis{border-radius:var(--radius);text-wrap:pretty;padding:14px 16px;font-size:14px;line-height:1.55}.hinweis--warn{background:var(--warn-bg);color:var(--text)}.hinweis--leise{background:var(--flaeche);color:var(--text-leise)}.hinweis--leise b{color:var(--text)}:where(.ds,.ds-flaeche) .hinweis a{color:var(--text);font-weight:var(--gewicht-hervor)}.dialog{background:var(--karte);border-radius:var(--radius-fenster);width:100%;max-width:640px;box-shadow:var(--schatten);overflow:hidden}.dialog__kopf{border-bottom:1px solid var(--linie);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.dialog__titel{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel);font-variation-settings:var(--titel-variation);font-size:22px}.dialog__inhalt{flex-direction:column;gap:12px;padding:20px 24px;display:flex}.dialog__fuss{border-top:1px solid var(--linie);color:var(--text-leise);text-wrap:pretty;padding:16px 24px 22px;font-size:14px;line-height:1.55}.wiz-datei{border:1px dashed var(--text);border-radius:var(--radius);flex-direction:column;gap:10px;padding:16px;display:flex}.wiz-datei__kopf{justify-content:space-between;align-items:center;gap:12px;display:flex}.wiz-datei__name{font-weight:var(--gewicht-hervor)}.dialog-buehne{z-index:20;background:color-mix(in srgb, var(--text) 40%, transparent);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.dialog-buehne[hidden]{display:none}.dialog--breit{max-width:960px}.dialog__aktionen{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.zoom{border:1px solid var(--linie-bedien);border-radius:var(--radius-knopf);align-items:center;gap:2px;padding:0 2px;display:flex}.zoom__wert{text-align:center;min-width:64px;font-size:14px;font-weight:var(--gewicht-hervor)}.vorschau-laedt{min-height:240px;color:var(--text-leise);text-align:center;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:15px;display:flex}.lade-kreis{border:2px solid var(--linie);border-top-color:var(--text);border-radius:999px;flex:none;width:20px;height:20px;animation:1s linear infinite ds-drehen}@keyframes ds-drehen{to{transform:rotate(360deg)}}.vorschau-frame{border:0;width:100%;height:70vh;display:block}.vorschau-frame[hidden]{display:none}.dialog__titel--ik{align-items:center;gap:10px;display:flex}.chat{flex-direction:column;gap:14px;padding:20px 24px 22px;display:flex}.chat__leer{color:var(--text-leise);text-wrap:pretty;font-size:15px}.chat__frage{gap:8px;display:flex}.chat__vertrauen{color:var(--text-leise);text-align:center;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.einfach{flex-direction:column;min-height:100vh;display:flex}.einfach__kopf{background:var(--kopf-flaeche);min-height:72px;color:var(--auf-dunkel);align-items:center;gap:12px;padding:12px 48px;display:flex}.einfach__kopf .marke-quer{height:min(var(--logo-hoehe), 48px)}.einfach__inhalt{flex:1;justify-content:center;padding:72px 48px;display:flex}.rueckmeldung{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-fenster);flex-direction:column;align-self:flex-start;gap:16px;width:100%;max-width:640px;padding:36px 40px;display:flex}.rueckmeldung__haken{background:var(--ok-bg);width:52px;height:52px;color:var(--ok);border-radius:999px;place-items:center;display:grid}.rueckmeldung__kopf{flex-direction:column;gap:6px;display:flex}.rueckmeldung__titel{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel);letter-spacing:-.02em;font-variation-settings:var(--titel-variation);font-size:34px;line-height:1.15}.rueckmeldung__datei{font-size:16px;font-weight:var(--gewicht-hervor);overflow-wrap:anywhere}.rueckmeldung__text{color:var(--text-leise);text-wrap:pretty;font-size:15px;line-height:1.6}.rueckmeldung__text strong{color:var(--text)}.rueckmeldung>.knopf{align-self:flex-start}.kal-titel{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-variation-settings:var(--titel-variation);font-size:24px}.kal-titel__jahr{color:var(--text-leise)}.kal-titelzeile{justify-content:space-between;align-items:center;gap:10px;display:flex}.kal-titelzeile .kal-titel{font-size:26px}.schnell .feld{height:48px;padding:0 96px 0 42px}.mini-monat{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.mini-monat__wt{height:24px;font-size:11.5px;font-weight:var(--gewicht-hervor);color:var(--auf-dunkel-leise);place-items:center;display:grid}.mini-monat__tag{height:34px;color:var(--auf-dunkel);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:13px;font-weight:500;text-decoration:none;display:grid;position:relative}:where(.ds,.ds-flaeche) a.mini-monat__tag{color:var(--auf-dunkel)}.mini-monat__tag:hover{background:var(--dunkel-hover)}:where(.ds,.ds-flaeche) a.mini-monat__tag[aria-current=date]{background:var(--karte);color:var(--text);font-weight:700}.mini-monat__tag--punkt:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.mini-monat--hell{gap:4px}.mini-monat--hell .mini-monat__wt{color:var(--text-leise)}.mini-monat--hell .mini-monat__tag{height:44px;font-size:15px}:where(.ds,.ds-flaeche) .mini-monat--hell a.mini-monat__tag{color:var(--text)}.mini-monat--hell .mini-monat__tag:hover{background:var(--flaeche)}:where(.ds,.ds-flaeche) .mini-monat--hell a.mini-monat__tag[aria-current=date]{background:var(--primaer);color:var(--primaer-text);box-shadow:0 0 0 2px var(--karte), 0 0 0 4px var(--text)}.mini-monat--hell .mini-monat__tag--punkt:after{background:var(--markierung);bottom:5px}.mini-monat--hell .mini-monat__tag[aria-current=date]:after{background:currentColor}.mini-monat-karte{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);padding:12px 10px}.ebene__box{background:var(--karte);width:20px;height:20px;color:var(--text);border-radius:5px;flex:none;place-items:center;display:grid}.anstehend{gap:10px;padding:0 10px;font-size:14px;line-height:1.45;display:flex}.anstehend__tag{color:var(--auf-dunkel-leise);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.kal-raster{align-items:flex-start;gap:24px;display:flex}.kal-raster__monat{flex:1;min-width:0}.monat{background:var(--linie);border:1px solid var(--linie);border-radius:var(--radius);grid-template-columns:44px repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.monat__ecke{background:var(--karte)}.monat__wt{background:var(--karte);min-height:36px;font-size:12px;font-weight:var(--gewicht-hervor);letter-spacing:.08em;text-transform:uppercase;color:var(--text-leise);align-items:center;padding:0 8px;display:flex}.monat__kw{background:var(--karte);color:var(--text-leise);font-variant-numeric:tabular-nums;justify-content:center;padding-top:12px;font-size:12px;display:flex}.monat__leer{background:var(--flaeche)}.monat__tag{background:var(--karte);min-height:116px;color:var(--text);flex-direction:column;gap:6px;padding:8px;text-decoration:none;display:flex}:where(.ds,.ds-flaeche) a.monat__tag{color:var(--text)}.monat__tag:hover{background:var(--flaeche)}.monat__tag[aria-current=date]{background:var(--flaeche);box-shadow:inset 0 0 0 2px var(--text)}.monat__zahl{font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;width:28px;height:28px;font-size:14px;font-weight:500;display:grid}.monat__tag[aria-current=date] .monat__zahl{background:var(--primaer);color:var(--primaer-text);font-weight:700}.ereignis{overflow-wrap:anywhere;font-size:12.5px;line-height:1.3}a.ereignis{text-decoration:none}.ereignis--termin{border-radius:var(--radius);background:var(--info-bg);color:var(--info);font-weight:var(--gewicht-hervor);padding:3px 7px;display:block}.ereignis--aufgabe{color:var(--text);align-items:flex-start;gap:6px;display:flex}.ereignis--aufgabe:before{content:"";background:var(--markierung);border-radius:50%;flex:none;width:7px;height:7px;margin-top:4px}.ereignis--fristwarn{border-radius:var(--radius);background:var(--warn-bg);color:var(--warn);font-weight:var(--gewicht-hervor);align-self:flex-start;padding:2px 7px;display:inline-flex}.ereignis--frist{border:1px solid var(--linie-bedien);border-radius:var(--radius);color:var(--text);font-weight:var(--gewicht-hervor);align-self:flex-start;padding:1px 6px;display:inline-flex}.tag-vorschau{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);flex-direction:column;flex:none;gap:12px;width:268px;padding:18px;display:flex}.tag-vorschau__titel{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel-klein);font-variation-settings:var(--titel-variation);font-size:17px}.tag-vorschau__zeile{gap:10px;font-size:14px;line-height:1.45;display:flex}.tag-vorschau__zeit{color:var(--text-leise);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.agenda{flex-direction:column;gap:8px;display:flex}.agenda-zeile{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);min-height:64px;color:var(--text);align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}:where(.ds,.ds-flaeche) a.agenda-zeile{color:var(--text)}.agenda-zeile__ik{color:var(--akzent-text);display:flex}.agenda-zeile__zeit{color:var(--text-leise);white-space:nowrap;font-size:13px}.agenda-zeile__text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.agenda-zeile__titel{font-weight:var(--gewicht-hervor)}.agenda-zeile__art{border:1px solid var(--linie-bedien);font-size:12.5px;font-weight:var(--gewicht-hervor);border-radius:999px;align-self:flex-start;padding:1px 8px;display:inline-flex}.auf-kopf{background:var(--karte);border-bottom:1px solid var(--linie);align-items:center;gap:24px;min-height:96px;padding:16px 32px;display:flex}.auf-kopf__links{flex-direction:column;gap:8px;display:flex}.auf-kopf__rechts{margin-left:auto}.auf-datum{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-variation-settings:var(--titel-variation);font-size:26px}.faden{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.faden__linie{background:repeating-linear-gradient(90deg, var(--linie-bedien) 0 6px, transparent 6px 10px);border-radius:999px;width:120px;height:6px}.faden__text,.momentum__text{color:var(--text-leise);font-size:13px;line-height:1.4}.momentum{border:1px dashed var(--linie-bedien);border-radius:var(--radius);align-items:center;gap:12px;padding:8px 12px;display:flex}.momentum__ring{border:3px dashed var(--linie-bedien);width:48px;height:48px;color:var(--text-leise);border-radius:999px;flex:none;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;display:grid}.auf-inhalt{flex-direction:column;flex:1;gap:22px;width:100%;max-width:920px;padding:24px 32px 32px;display:flex}.anlegen{flex-direction:column;gap:8px;display:flex}.anlegen__zeile{background:var(--karte);border:1px solid var(--linie-bedien);border-radius:var(--radius-knopf);align-items:center;gap:8px;padding:6px 8px 6px 14px;display:flex}.anlegen__feld{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.anlegen__feld>.ik{color:var(--text-leise)}.anlegen__eingabe{min-width:0;height:44px;color:var(--text);background:0 0;border:0;flex:1;font-size:16px}.anlegen__wann{border:1px solid var(--linie-bedien);border-radius:var(--radius-knopf);background:var(--flaeche);height:40px;color:var(--text);font-size:14px;font-weight:var(--gewicht-hervor);padding:0 10px}.anlegen__status{color:var(--text-leise);font-size:13px}.aufgaben-gruppe{flex-direction:column;gap:8px;display:flex}.aufgabe{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);align-items:center;gap:8px;padding:8px 12px 8px 8px;display:flex}.aufgabe__haupt{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.aufgabe__link{min-width:0;color:var(--text);flex-direction:column;flex:1;gap:6px;text-decoration:none;display:flex}:where(.ds,.ds-flaeche) a.aufgabe__link{color:var(--text)}.aufgabe__titel{font-size:16px;font-weight:var(--gewicht-hervor);line-height:1.35}.aufgabe__chips{flex-wrap:wrap;gap:6px;display:flex}.abhaken{width:44px;height:44px;color:var(--text-leise);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.abhaken__kreis{border:2px solid var(--linie-bedien);border-radius:999px;width:24px;height:24px}.abhaken:hover .abhaken__kreis{border-color:var(--ok)}.mehr{width:44px;height:44px;color:var(--text-leise);border-radius:999px;flex:none;place-items:center;font-size:20px;text-decoration:none;display:grid}:where(.ds,.ds-flaeche) a.mehr{color:var(--text-leise)}.mehr:hover{background:var(--flaeche)}.tag-schluss{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);min-height:60px;color:var(--text);align-items:center;gap:14px;padding:12px 18px;text-decoration:none;display:flex}:where(.ds,.ds-flaeche) a.tag-schluss{color:var(--text)}.tag-schluss:hover{border-color:var(--text)}.tag-schluss__ik{color:var(--akzent-text);display:flex}.tag-schluss__text{font-weight:var(--gewicht-hervor);flex:1}.tag-schluss__pfeil{color:var(--text-leise);font-size:20px}.zusammenfassung{font-size:15px}.tuer{background:var(--karte);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;display:grid}.tuer__marke{background:var(--kopf-flaeche);color:var(--auf-dunkel);flex-direction:column;justify-content:space-between;gap:40px;padding:44px 56px;display:flex}.tuer__mitte{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.tuer__claim{max-width:600px;font-family:var(--schrift-titel);font-weight:var(--gewicht-titel);letter-spacing:-.025em;text-wrap:balance;font-variation-settings:var(--titel-variation);font-size:56px;line-height:1.05}.tuer__unter{max-width:460px;color:var(--auf-dunkel-leise);text-wrap:pretty;font-size:18px;line-height:1.6}.tuer__seite{justify-content:center;align-items:center;padding:56px 32px;display:flex}.tuer__block{flex-direction:column;gap:28px;width:100%;max-width:400px;display:flex}.tuer__firma{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel);letter-spacing:-.02em;font-variation-settings:var(--titel-variation);font-size:30px;line-height:1.1}.tuer__form{flex-direction:column;gap:16px;width:100%;max-width:400px;display:flex}.tuer__form>.textlink{align-self:center}.passkey{gap:12px;height:56px;font-size:16px;font-weight:400}.ohne-js{border:1px dashed var(--linie-bedien);border-radius:var(--radius);color:var(--text-leise);flex-direction:column;gap:6px;padding:12px 14px;font-size:13.5px;line-height:1.5;display:flex}.ohne-js b{color:var(--text)}.briefkopf{border-top:1px solid var(--dunkel-linie);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-top:20px;display:grid}.briefkopf__feld{flex-direction:column;gap:4px;display:flex}.briefkopf__feld--unten{justify-content:flex-end}.briefkopf__name{font-size:11px;font-weight:var(--gewicht-hervor);letter-spacing:.08em;text-transform:uppercase}.briefkopf__wert{color:var(--auf-dunkel-leise);font-size:13px}.briefkopf__wert b{color:var(--auf-dunkel)}.briefkopf-hell{border-top:1px solid var(--linie);text-align:center;width:100%;max-width:400px;color:var(--text-leise);flex-direction:column;align-items:center;gap:3px;margin-top:auto;padding-top:16px;font-size:12.5px;line-height:1.5;display:flex}.briefkopf-hell__firma{font-weight:var(--gewicht-hervor);color:var(--text)}.briefkopf-hell__zitadel{margin-top:6px}.briefkopf-hell b{color:var(--text)}.leer-zustand{border:1px dashed var(--linie-bedien);border-radius:var(--radius);flex-direction:column;gap:6px;padding:20px;display:flex}.leer-zustand__titel{font-weight:var(--gewicht-hervor)}.leer-zustand__text{color:var(--text-leise);font-size:14px}.fehler-zustand{border-radius:var(--radius);background:var(--bad-bg);color:var(--bad);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.fehler-zustand__titel{font-weight:700}.fehler-zustand__text{color:var(--text);font-size:14px}.modul{min-width:0}.modul>*+*{margin-top:0}.modul :is(h2,h3,h4){font-family:var(--schrift-titel);font-weight:var(--gewicht-titel);letter-spacing:-.01em;text-wrap:pretty;font-variation-settings:var(--titel-variation);line-height:1.25}.modul h2{font-size:22px}.modul h3{font-size:18px}.modul h4{font-size:16px}.modul p{text-wrap:pretty}.modul ul,.modul ol{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.modul input[type=checkbox],.modul input[type=radio]{width:20px;height:20px;accent-color:var(--text);margin:0}.modul label{align-items:center;gap:10px;min-height:44px;display:inline-flex}.modul select.feld{flex:none;min-width:160px;padding-right:10px}.feld--text{resize:vertical;height:auto;min-height:96px;padding:10px 14px;line-height:1.5}.modul form{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.modul-titel{flex-direction:column;gap:6px;display:flex}.modul-titel h1{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel);letter-spacing:-.02em;font-variation-settings:var(--titel-variation);font-size:32px;line-height:1.12}.m-karte{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.m-karte>.m-karte{background:var(--flaeche);padding:14px}.m-raster{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.m-reihe{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.kv{flex-direction:column;display:flex}.kv__zeile{border-top:1px solid var(--linie);grid-template-columns:minmax(120px,34%) minmax(0,1fr);gap:4px 16px;padding:10px 0;display:grid}.kv__zeile:first-child{border-top:0}.kv__name{color:var(--text-leise);font-size:14px}.kv__wert{overflow-wrap:anywhere;min-width:0}.klappe{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);overflow:hidden}.klappe>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:12px;min-height:56px;padding:8px 20px;list-style:none;display:flex}.klappe>summary::-webkit-details-marker{display:none}.klappe__chevron{color:var(--text-leise);font-size:18px;line-height:1;display:inline-block}.klappe[open]>summary .klappe__chevron{transform:rotate(90deg)}.klappe__titel{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel-klein);font-variation-settings:var(--titel-variation);font-size:17px}.klappe__info{color:var(--text-leise);font-size:14px}.klappe__zahl{background:var(--text);min-width:26px;height:24px;color:var(--karte);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;margin-left:auto;padding:0 8px;font-size:12.5px;font-weight:700;display:inline-flex}.klappe__inhalt{padding:0 20px 12px}.zeile{border-top:1px solid var(--linie);flex-wrap:wrap;align-items:baseline;gap:6px 16px;min-height:48px;padding:10px 0;display:flex}.zeile__titel{font-weight:var(--gewicht-hervor)}.punkt{background:var(--linie-bedien);border-radius:50%;flex:none;align-self:center;width:8px;height:8px}.punkt--neu{background:var(--akzent-text)}.avatar{background:var(--flaeche);border-radius:999px;flex:none;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.knopf--bald{border-style:dashed;border-color:var(--linie-bedien);color:var(--text-leise);cursor:default;background:0 0}.zeile__zahl{font-variant-numeric:tabular-nums;min-width:32px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.zeile__text{flex:260px;min-width:0}.zeile__meta{color:var(--text-leise);margin-top:2px;font-size:13px;line-height:1.45;display:block}.zeile__wert{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin-left:auto}.zeile__aktion{margin-left:auto}.abschnitt-kopf{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel-klein);font-variation-settings:var(--titel-variation);font-size:17px}.modul .chip,.modul .pille{white-space:normal;height:auto;min-height:24px;padding-top:2px;padding-bottom:2px}.modul .mono,.zeile__text,.zeile__meta,.kv__wert{overflow-wrap:anywhere}.m-tabelle .m-tabelle{border:0;border-radius:0}.m-tabelle{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);overflow-x:auto}.datentabelle{border-collapse:collapse;width:100%;font-size:14px}.datentabelle th,.datentabelle td{border-top:1px solid var(--linie);text-align:left;vertical-align:top;padding:10px 14px}.datentabelle thead th{font-size:12px;font-weight:var(--gewicht-hervor);letter-spacing:.08em;text-transform:uppercase;color:var(--text-leise);background:var(--karte);border-top:0}.datentabelle td.zahl,.datentabelle th.zahl{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.unterseite{flex-direction:column;min-height:100vh;display:flex}.unterseite__kopf{background:var(--kopf-flaeche);min-height:72px;color:var(--auf-dunkel);align-items:center;gap:16px;padding:12px 48px;display:flex}.unterseite__kopf .marke-quer{height:min(var(--logo-hoehe), 48px)}.unterseite__kopf-rechts{align-items:center;gap:8px;margin-left:auto;display:flex}.unterseite__inhalt{flex-direction:column;flex:1;gap:18px;width:100%;max-width:1160px;margin:0 auto;padding:32px 48px 56px;display:flex}.kommando{background:var(--kopf-flaeche);color:var(--auf-dunkel);border-bottom:1px solid var(--dunkel-linie)}.kommando__innen{flex-wrap:wrap;align-items:center;gap:20px;max-width:1160px;margin:0 auto;padding:18px 48px;display:flex}.kommando__kicker{font-size:12px;font-weight:var(--gewicht-hervor);letter-spacing:.12em;text-transform:uppercase;color:var(--auf-dunkel-leise)}.kommando__uhr{color:var(--auf-dunkel-leise);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.kommando__knoten{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.knoten{white-space:nowrap;border:1px solid var(--dunkel-linie);min-height:36px;color:var(--auf-dunkel);font-size:13px;font-weight:var(--gewicht-hervor);border-radius:999px;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:inline-flex}:where(.ds,.ds-flaeche) a.knoten{color:var(--auf-dunkel)}.knoten--bald{color:var(--auf-dunkel-leise);border-style:dashed;font-weight:500}.kennzahl{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);min-width:0;color:var(--text);flex-direction:column;gap:6px;padding:18px 40px 18px 18px;text-decoration:none;display:flex;position:relative}:where(.ds,.ds-flaeche) a.kennzahl{color:var(--text)}a.kennzahl:hover{border-color:var(--text)}.kennzahl__wert{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel);font-variant-numeric:tabular-nums;font-variation-settings:var(--titel-variation);font-size:26px;line-height:1.15}.kennzahl__pfeil{color:var(--text-leise);font-size:22px;position:absolute;top:14px;right:16px}.pfad__aktuell{font-size:14px;font-weight:var(--gewicht-hervor)}.lampe{align-items:center;gap:8px;font-size:14px;display:inline-flex}.lampe .pille__punkt{background:var(--ok)}.kal-kopfzeile{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.kal-kopfzeile>.segment{margin-left:auto}.tageschips{gap:6px;display:none;overflow-x:auto}.tageschip{border:1px solid var(--linie-bedien);border-radius:var(--radius-knopf);background:var(--karte);min-width:44px;height:44px;color:var(--text);font-variant-numeric:tabular-nums;flex:none;place-items:center;text-decoration:none;display:grid}:where(.ds,.ds-flaeche) a.tageschip{color:var(--text)}:where(.ds,.ds-flaeche) a.tageschip[aria-current]{background:var(--zustand-flaeche);border-color:var(--zustand-flaeche);color:var(--zustand-text)}.woche__kopf,.woche__raster{background:var(--linie);border:1px solid var(--linie);border-radius:var(--radius);grid-template-columns:56px repeat(7,minmax(92px,1fr));gap:1px;display:grid;overflow-x:auto}.woche__kopf>*,.woche__raster>*{background:var(--karte);min-width:0}.woche__tagkopf{min-height:44px;color:var(--text);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:flex}:where(.ds,.ds-flaeche) a.woche__tagkopf{color:var(--text)}.woche__tagkopf[aria-current] b{background:var(--zustand-flaeche);min-width:28px;height:28px;color:var(--zustand-text);border-radius:999px;place-items:center;display:inline-grid}.woche__label,.woche__zeit{color:var(--text-leise);font-variant-numeric:tabular-nums;padding:8px 6px;font-size:12px}.woche__zelle,.woche__spalte{flex-direction:column;gap:6px;min-height:44px;padding:6px;display:flex}.woche__spalte{min-height:56px}.woche__zelle[aria-current]{background:var(--flaeche)}.woche__jetzt{background:var(--bad);border-radius:2px;height:2px}.kopie-ok{display:none}.chat__verlauf{flex-direction:column;gap:12px;max-height:50vh;display:flex;overflow-y:auto}.chat__verlauf .m-karte{padding:14px 16px}@media (min-width:701px) and (max-width:1180px){.unterseite__inhalt{padding:28px 32px 48px}.kommando__innen{padding:16px 32px}}@media (max-width:700px){.unterseite__kopf{min-height:64px;padding:10px 16px 10px 20px}.unterseite__inhalt{gap:16px;padding:20px 16px 32px}.modul-titel h1{font-size:26px}.kv__zeile{grid-template-columns:minmax(0,1fr);gap:2px}.klappe>summary{padding:8px 16px}.klappe__inhalt{padding:0 16px 10px}.m-karte{padding:16px}.kommando__innen{gap:12px;padding:14px 20px}.kommando__knoten{margin-left:0}.modul select.feld{flex:1;min-width:0}.tageschips{display:flex}.kal-kopfzeile>.segment{margin-left:0}}@media (min-width:701px) and (max-width:1180px){.tabelle.nur-pc{display:none!important}.dok-karten.nur-handy{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid!important}.bereiche{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.eingang__zeile{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name groesse""kette kette""alter aktion";gap:8px}.eingang__name{grid-area:name}.eingang__groesse{grid-area:groesse}.eingang__zeile>.kette{grid-area:kette}.eingang__alter{grid-area:alter;align-self:center}.eingang__aktion{grid-area:aktion}.app__kopf{flex-wrap:wrap;row-gap:10px;padding-top:12px;padding-bottom:12px}.app__kopf-rechts{flex-wrap:wrap}.kal-raster{flex-direction:column;align-items:stretch}.tag-vorschau{width:auto}.suche{flex-basis:100%;min-width:0;max-width:none}.briefkopf{grid-template-columns:repeat(2,minmax(0,1fr))}.tuer__claim{font-size:42px}.kacheln{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:700px){.halle__band-innen{padding:10px 16px 32px 20px}.halle__leiste{gap:12px;min-height:60px}.halle__leiste .marke-quer{width:min(var(--logo-breite), 168px)}.halle__leiste-rechts{gap:4px}.halle__held{flex-direction:column;align-items:stretch;gap:10px;margin-top:28px}.halle__held>.bildmarke{display:none}.halle__kicker{font-size:12px}.halle__titel{font-size:32px;line-height:1.12}.halle__gruss{font-size:16px}.halle__vision{align-self:stretch;margin-top:8px}.halle__inhalt{gap:12px;padding:24px 20px 32px}.halle__fuss-innen{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 20px 28px}.halle__fuss-ki{margin-left:0}.kacheln{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kachel{gap:16px;min-height:116px;padding:16px}.kachel__name{font-size:15px}.kachel__beschreibung{font-size:13px}.kachel--bald .kachel__icon{border:0;width:auto;height:auto}.kachel--aktiv{flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:16px;min-height:96px;padding:18px}.kachel--aktiv .kachel__oben{display:contents}.kachel--aktiv .kachel__icon{order:0;width:44px;height:44px}.kachel--aktiv .kachel__text{flex:1;order:1;gap:3px}.kachel--aktiv .kachel__pfeil{order:2}.kachel--aktiv .kachel__name{font-size:17px}.kachel--aktiv .kachel__beschreibung{font-size:14px;line-height:1.45}.kacheln--liste{grid-template-columns:minmax(0,1fr);gap:10px}.kacheln--liste .kachel--aktiv{gap:14px;min-height:84px;padding:14px 16px}.kacheln--liste .kachel__name{font-size:16px}.kacheln--liste .kachel__beschreibung{font-size:13.5px}.kachel--zeile{gap:14px;min-height:64px;padding:10px 16px}.kachel--zeile .kachel__text{flex-direction:column;flex:1;align-items:flex-start;gap:3px}.kachel--zeile .kachel__beschreibung{font-size:13.5px}.app{flex-direction:column}.seitenleiste{display:none}.app__kopf{background:0 0;border-bottom:0;justify-content:space-between;gap:12px;min-height:0;padding:20px 16px 0}.app__kopf-titel{font-size:26px;line-height:1.15}.app__inhalt{gap:16px;padding:16px 16px 28px}.segment__teil{gap:6px;padding:0 12px}.suche{flex-basis:100%;min-width:0;max-width:none}.feld{font-size:16px}.filter>summary{padding:0 14px}.ablage{gap:16px;padding:20px}.ablage__oben{flex-direction:column;align-items:flex-start;gap:12px}.ablage__oben>.knopf{width:100%}.ablage__einzeln{flex-direction:column;align-items:stretch;gap:10px}.datei-feld{max-width:100%}.bereiche{grid-template-columns:repeat(2,minmax(0,1fr))}.bereich{gap:10px;min-height:72px;padding:12px}.bereich__icon{width:36px;height:36px}.abdunkler{display:none}.panel{width:auto;min-height:0;box-shadow:none;background:0 0;position:static}.panel__kopf{border-bottom:0;padding:20px 20px 6px}.panel__kopfzeile>.knopf{display:none}.panel__icon{background:var(--karte);border:1px solid var(--linie)}.panel__titel{font-size:22px;line-height:1.25}.panel__inhalt{gap:14px;padding:8px 16px}.panel-gruppe{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);padding:16px}.datenzeile{grid-template-columns:minmax(0,1fr);gap:2px;padding:10px 0}.stufen{grid-template-columns:repeat(2,minmax(0,1fr))}.panel__fuss{border-top:0;padding:6px 16px 28px}.panel-aktionen{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius);padding:16px}.eingang>summary{padding:8px 16px}.eingang__zeile{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name groesse""kette kette""alter aktion";gap:8px;padding:14px 16px}.eingang__name{grid-area:name}.eingang__groesse{grid-area:groesse}.eingang__zeile>.kette{grid-area:kette}.eingang__alter{grid-area:alter;align-self:center}.eingang__aktion{grid-area:aktion}.eingang__hinweise{padding:4px 16px 16px}.dialog-buehne{align-items:stretch;padding:0}.dialog{border-radius:0;max-width:none}.dialog__kopf{flex-wrap:wrap;padding:14px 16px}.dialog__inhalt{padding:16px}.einfach__kopf{min-height:64px;padding:10px 20px}.einfach__inhalt{padding:28px 16px}.rueckmeldung{padding:24px 20px}.rueckmeldung__titel{font-size:28px}.rueckmeldung>.knopf{align-self:stretch}.schnell .feld{padding-right:14px}.schnell .taste{display:none}.auf-kopf{background:0 0;border-bottom:0;flex-direction:column;align-items:stretch;gap:10px;min-height:0;padding:18px 16px 0}.auf-kopf__rechts{margin-left:0}.auf-datum{font-size:24px}.auf-inhalt{gap:18px;padding:18px 16px 24px}.anlegen__zeile{flex-wrap:wrap;padding:8px}.anlegen__feld{min-width:100%;padding-left:6px}.anlegen .taste{display:none}.aufgabe{align-items:flex-start;gap:4px;padding:10px 6px 12px 4px}.aufgabe__haupt{flex-direction:column;align-items:stretch;gap:10px;padding-top:10px}.aufgabe__haupt .knopf{width:100%}.tuer{flex-direction:column;display:flex}.tuer__marke{text-align:center;justify-content:flex-start;align-items:center;gap:22px;padding:44px 24px 40px}.tuer__mitte{align-items:center;gap:22px}.tuer__claim{letter-spacing:-.015em;max-width:320px;font-size:24px;line-height:1.15}.tuer__unter{font-size:15px;line-height:1.55}.tuer__firma{font-size:34px}.tuer__seite{flex-direction:column;flex:1;justify-content:flex-start;gap:24px;padding:32px 20px 28px}}
