@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(./poppins-400-latin-cpxAROuN.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(./poppins-400-latin-ext-by3JarPu.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(./poppins-500-latin-C8OXljZJ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(./poppins-500-latin-ext-CK-6C4Hw.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(./poppins-600-latin-zEkxB9Mr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(./poppins-600-latin-ext-CAhIAdZj.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--schrift:"Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--schrift-lesen:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--gr-xs:11px;--gr-s:12px;--gr-m:13px;--gr-l:14px;--gr-xl:16px;--gr-h1:20px;--gr-preis:34px;--gr-preis-text:24px;--gewicht-normal:400;--gewicht-mittel:500;--gewicht-fett:600;--grund:#f6f7f9;--flaeche:#fff;--flaeche-2:#f9fafb;--flaeche-hover:#f1f3f6;--flaeche-aktiv:#e9effc;--linie:#e6e8ec;--linie-stark:#d5d9e0;--text:#1c2230;--text-2:#4a5263;--text-3:#7c8494;--text-auf-akzent:#fff;--akzent:#2b6fe0;--akzent-hover:#215fc8;--akzent-schwach:#e8f0fd;--akzent-text:#1f58b8;--talkward-blau:#016dca;--talkward-blau-tief:#0158a6;--auf-talkward:#fff;--auf-talkward-2:#ffffffc7;--auf-talkward-3:#ffffff38;--gut:#1f9d55;--gut-schwach:#e3f5ea;--warn:#c07a06;--warn-schwach:#fdf3dd;--schlecht:#e0412f;--schlecht-schwach:#fde8e5;--ki:#7a4fd6;--ki-schwach:#efe9fb;--notiz:#fff6d6;--notiz-linie:#f1dc8f;--notiz-text:#5c4a0c;--blase-kunde:#fff;--blase-team:#2b6fe0;--blase-team-text:#fff;--blase-team-text-2:#ffffffc7;--blase-team-linie:#ffffff59;--blase-ki:#f1ecfc;--kanal-web:#2b6fe0;--kanal-mail:#5b6b80;--kanal-whatsapp:#25a55a;--kanal-instagram:#d6307a;--kanal-facebook:#1877f2;--kanal-youtube:#e02020;--kanal-amazon:#e47911;--kanal-ebay:#0064d2;--kanal-bewertung:#e0a106;--anbieter-jtl:#1f5fae;--anbieter-billbee:#2e9b57;--anbieter-woo:#7f54b3;--anbieter-shopify:#5e8e3e;--anbieter-shopware:#189eff;--anbieter-amazon:#e47911;--anbieter-zapier:#ff4f00;--anbieter-make:#6d00cc;--anbieter-make-hell:#a64dff;--anbieter-make-rosa:#f024f6;--anbieter-zapier-hell:#ff8a52;--anbieter-n8n:#ea4b71;--anbieter-n8n-hell:#f2859e;--anbieter-ebay:#0064d2;--anbieter-salesforce:#00a1e0;--anbieter-salesforce-schwach:#e2f5fc;--anbieter-salesforce-text:#00739f;--anbieter-shopify-hell:#95bf47;--anbieter-sendcloud:#1d96ff;--anbieter-sendcloud-hell:#00d2f6;--anbieter-shipcloud:#2f7fb8;--anbieter-shipcloud-hell:#8fc1e3;--anbieter-zendesk:#17494d;--anbieter-crisp:#1972f5;--anbieter-superchat:#3b46e0;--anbieter-freshdesk:#1f9d6b;--anbieter-gorgias:#2b2d42;--anbieter-intercom:#286efa;--anbieter-helpscout:#1292ee;--anbieter-trengo:#7b3fe4;--anbieter-giphy:#93f;--anbieter-giphy-hell:#0cf;--anbieter-claude:#d97757;--anbieter-claude-flaeche:#faf9f5;--anbieter-claude-rand:#e8e6dc;--anbieter-claude-text:#141413;--anbieter-claude-text-2:#5e5d59;--anbieter-openai:#0d0d0d;--anbieter-openai-auf:#fff;--anbieter-openai-flaeche:#fff;--anbieter-openai-rand:#e3e3e3;--anbieter-openai-text:#0d0d0d;--anbieter-openai-text-2:#5d5d5d;--vorschau-hell-grund:#f5f2ed;--vorschau-hell-flaeche:#fff;--vorschau-hell-linie:#e3ddd3;--vorschau-hell-text:#2b2621;--vorschau-hell-text-2:#8a8177;--vorschau-dunkel-grund:#15171c;--vorschau-dunkel-flaeche:#1f232a;--vorschau-dunkel-linie:#2f343d;--vorschau-dunkel-text:#e7e9ed;--vorschau-dunkel-text-2:#8d95a3;--avatar-1:#1f9d55;--avatar-2:#2b6fe0;--avatar-3:#b4740c;--avatar-4:#7a4fd6;--avatar-5:#d6453a;--avatar-6:#0f766e;--avatar-7:#be185d;--avatar-8:#475569;--avatar-text:#fff;--mail-original-grund:#fff;--mcp-logo-grund:#fff;--papier:#fff;--papier-stapel:#eceef2;--papier-linie:#e3e6eb;--papier-text:#d3d7df;--papier-text-stark:#9aa1ae;--papier-schrift:#1c2230;--papier-tinte:#1f58b8;--papier-tinte-nass:#4d8dff;--papier-stempel:#d6453a;--papier-folie:#aac4e66b;--papier-glanz:#ffffffd9;--anruf-buehne:#12161c;--anruf-text:#fff;--anruf-knopf:#ffffff24;--anruf-knopf-hover:#ffffff3d;--anruf-verlauf:#0000008c;--radius-s:6px;--radius-m:10px;--radius-l:14px;--radius-rund:999px;--schatten-s:0 1px 2px #141c2d0f;--schatten-m:0 6px 24px #141c2d1f;--schatten-l:0 18px 48px #141c2d2e;--hinter:#12182661;--fokus:0 0 0 3px #2b6fe047;--ab-1:4px;--ab-2:8px;--ab-3:12px;--ab-4:16px;--ab-5:20px;--ab-6:24px;--ab-7:28px;--ab-8:32px;--nav-breite:232px;--nav-schmal:60px;--liste-breite:340px;--profil-breite:300px;--kopf-hoehe:52px;--karte-wasser:#c9dcfa;--karte-land:#eef3fb;--karte-grenze:#a9bbd8;--karte-schrift:#56657d;--karte-halo:#eef3fb;--karte-glas:#ffffffd1;--karte-kachel:#1c2230;--karte-kachel-text:#fff;--karte-kachel-gut:#5ee08f;--karte-kachel-rand:transparent;--karte-schatten:0 8px 24px #141c2d29}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--grund:#0f1319;--flaeche:#161b23;--flaeche-2:#1b212b;--flaeche-hover:#202733;--flaeche-aktiv:#1d2b44;--linie:#262d39;--linie-stark:#333c4b;--text:#e7eaf0;--text-2:#b3bac7;--text-3:#818a99;--akzent:#5b93f5;--akzent-hover:#74a4f7;--akzent-schwach:#1c2c47;--akzent-text:#8db4fa;--gut:#3fbf75;--gut-schwach:#16301f;--warn:#e0a33a;--warn-schwach:#332813;--schlecht:#f2675a;--schlecht-schwach:#3a1c1a;--ki:#a585f0;--ki-schwach:#271f3d;--notiz:#3a3316;--notiz-linie:#5c4f1d;--notiz-text:#f0dc9a;--blase-kunde:#1f2530;--blase-team:#3572d6;--blase-team-text:#fff;--blase-team-text-2:#ffffffc7;--blase-team-linie:#ffffff59;--blase-ki:#272040;--schatten-s:0 1px 2px #0006;--schatten-m:0 6px 24px #00000073;--schatten-l:0 18px 48px #0000008c;--hinter:#0000008c;--fokus:0 0 0 3px #5b93f559;--papier:#e9eaee;--papier-stapel:#b9bec8;--papier-linie:#d2d6dd;--papier-text:#bcc2cc;--papier-text-stark:#858d9b;--papier-folie:#96b4e166;--papier-glanz:#ffffffb3;--karte-wasser:#0b1626;--karte-land:#1a2231;--karte-grenze:#34435c;--karte-schrift:#8795ab;--karte-halo:#1a2231;--karte-glas:#161b23d6;--karte-kachel:#0b0f15;--karte-kachel-text:#e7eaf0;--karte-kachel-gut:#5ee08f;--karte-kachel-rand:#2c3544;--karte-schatten:0 8px 24px #00000073;--anbieter-salesforce:#1ab0ec;--anbieter-salesforce-schwach:#0f2a38;--anbieter-salesforce-text:#6fd0f5;--anbieter-shopify-hell:#95bf47;--anbieter-claude:#d97757;--anbieter-claude-flaeche:#262624;--anbieter-claude-rand:#3e3e38;--anbieter-claude-text:#faf9f5;--anbieter-claude-text-2:#b7b5a9;--anbieter-openai:#fff;--anbieter-openai-auf:#0d0d0d;--anbieter-openai-flaeche:#212121;--anbieter-openai-rand:#3a3a3a;--anbieter-openai-text:#fff;--anbieter-openai-text-2:#afafaf}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--grund:#0f1319;--flaeche:#161b23;--flaeche-2:#1b212b;--flaeche-hover:#202733;--flaeche-aktiv:#1d2b44;--linie:#262d39;--linie-stark:#333c4b;--text:#e7eaf0;--text-2:#b3bac7;--text-3:#818a99;--akzent:#5b93f5;--akzent-hover:#74a4f7;--akzent-schwach:#1c2c47;--akzent-text:#8db4fa;--gut:#3fbf75;--gut-schwach:#16301f;--warn:#e0a33a;--warn-schwach:#332813;--schlecht:#f2675a;--schlecht-schwach:#3a1c1a;--ki:#a585f0;--ki-schwach:#271f3d;--notiz:#3a3316;--notiz-linie:#5c4f1d;--notiz-text:#f0dc9a;--blase-kunde:#1f2530;--blase-team:#3572d6;--blase-team-text:#fff;--blase-team-text-2:#ffffffc7;--blase-team-linie:#ffffff59;--blase-ki:#272040;--schatten-s:0 1px 2px #0006;--schatten-m:0 6px 24px #00000073;--schatten-l:0 18px 48px #0000008c;--hinter:#0000008c;--fokus:0 0 0 3px #5b93f559;--papier:#e9eaee;--papier-stapel:#b9bec8;--papier-linie:#d2d6dd;--papier-text:#bcc2cc;--papier-text-stark:#858d9b;--papier-folie:#96b4e166;--papier-glanz:#ffffffb3;--karte-wasser:#0b1626;--karte-land:#1a2231;--karte-grenze:#34435c;--karte-schrift:#8795ab;--karte-halo:#1a2231;--karte-glas:#161b23d6;--karte-kachel:#0b0f15;--karte-kachel-text:#e7eaf0;--karte-kachel-gut:#5ee08f;--karte-kachel-rand:#2c3544;--karte-schatten:0 8px 24px #00000073;--anbieter-salesforce:#1ab0ec;--anbieter-salesforce-schwach:#0f2a38;--anbieter-salesforce-text:#6fd0f5;--anbieter-shopify-hell:#95bf47;--anbieter-claude:#d97757;--anbieter-claude-flaeche:#262624;--anbieter-claude-rand:#3e3e38;--anbieter-claude-text:#faf9f5;--anbieter-claude-text-2:#b7b5a9;--anbieter-openai:#fff;--anbieter-openai-auf:#0d0d0d;--anbieter-openai-flaeche:#212121;--anbieter-openai-rand:#3a3a3a;--anbieter-openai-text:#fff;--anbieter-openai-text-2:#afafaf}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--schrift);font-size:var(--gr-l);color:var(--text);background:var(--grund);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.45}h1,h2,h3{font-weight:var(--gewicht-fett);margin:0;line-height:1.25}h1{font-size:var(--gr-h1)}h2{font-size:var(--gr-xl)}h3{font-size:var(--gr-m)}p{margin:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default}a{color:var(--akzent-text);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{box-shadow:var(--fokus);border-radius:var(--radius-s);outline:none}kbd{font-family:inherit;font-size:var(--gr-xs);color:var(--text-3);border:1px solid var(--linie);background:var(--flaeche);white-space:nowrap;border-bottom-width:2px;border-radius:4px;padding:0 5px}.gedimmt{color:var(--text-3)}.klein{font-size:var(--gr-s)}.wachsen{flex:1;min-width:0}.akzent{color:var(--akzent-text)}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.drehen{animation:.9s linear infinite drehen}.drehen-90{transform:rotate(90deg)}@keyframes drehen{to{transform:rotate(360deg)}}.rahmen{grid-template-columns:var(--nav-breite) minmax(0, 1fr);height:100%;transition:grid-template-columns .2s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.rahmen.nav-zu{grid-template-columns:var(--nav-schmal) minmax(0, 1fr)}@media (prefers-reduced-motion:reduce){.rahmen{transition:none}}.unten-huelle{grid-template-rows:minmax(0,1fr) auto;height:100%;display:grid}.unten-huelle>:first-child{min-height:0}.pausen-leiste{align-items:center;gap:var(--ab-3);padding:10px var(--ab-4);padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));background:var(--warn-schwach);border-top:2px solid var(--warn);color:var(--text);transition:opacity .18s ease-out,transform .18s ease-out;animation:.28s cubic-bezier(.22,1,.36,1) pausen-rein;display:flex}.pausen-leiste.geht{opacity:.55;transform:translateY(4px)}.pausen-leiste-icon{background:var(--flaeche);width:36px;height:36px;color:var(--warn);border-radius:50%;flex:none;place-items:center;animation:2.4s ease-in-out infinite pausen-puls;display:grid}.pausen-leiste-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pausen-leiste-titel{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);font-variant-numeric:tabular-nums}.pausen-leiste-hinweis{font-size:var(--gr-s);color:var(--text-2)}.pausen-leiste-knopf{height:40px;font-size:var(--gr-l);flex:none;padding:0 20px;transition:background-color .12s,transform .12s cubic-bezier(.22,1,.36,1)}.pausen-leiste-knopf:active:not(:disabled){transform:scale(.96)}@keyframes pausen-rein{0%{opacity:0;transform:translateY(100%)}}@keyframes pausen-puls{0%,to{box-shadow:0 0 0 0 var(--warn)}50%{box-shadow:0 0 0 4px #0000}}@media (max-width:640px){.pausen-leiste{gap:var(--ab-2) var(--ab-3);flex-wrap:wrap}.pausen-leiste-hinweis{display:none}.pausen-leiste-knopf{width:100%}}@media (prefers-reduced-motion:reduce){.pausen-leiste,.pausen-leiste-icon{animation:none}.pausen-leiste,.pausen-leiste-knopf{transition:none}}.inhalt{flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.start{place-items:center;height:100%;display:grid}.lader{border:2.5px solid var(--linie-stark);border-top-color:var(--akzent);border-radius:50%;width:26px;height:26px;margin:48px auto;animation:.8s linear infinite drehen}.lader.klein{width:18px;height:18px;margin:16px auto}.nav{background:var(--flaeche-2);border-right:1px solid var(--linie);flex-direction:column;gap:2px;min-height:0;padding:10px 8px 8px;display:flex;position:relative}.nav-griff{z-index:30;border:1px solid var(--linie-stark);background:var(--flaeche);width:24px;height:24px;color:var(--text-2);box-shadow:var(--schatten-s);opacity:0;border-radius:50%;place-items:center;margin-top:-12px;transition:opacity .15s ease-out,transform .15s ease-out;display:grid;position:absolute;top:50%;right:-12px;transform:scale(.85)}.nav:hover .nav-griff,.nav-griff:focus-visible{opacity:1;transform:none}.nav-griff:hover{color:var(--text);background:var(--flaeche-hover)}@media (hover:none){.nav-griff{opacity:1;transform:none}}.arbeitsbereich,.nutzer{border-radius:var(--radius-m);text-align:left;align-items:center;gap:10px;width:100%;padding:7px 8px;display:flex}.arbeitsbereich:hover,.nutzer:hover{background:var(--flaeche-hover)}.logo,.logo-klein{border-radius:var(--radius-m);background:var(--akzent);width:34px;height:34px;color:var(--text-auf-akzent);font-weight:var(--gewicht-fett);font-size:var(--gr-xl);flex:none;place-items:center;display:grid}.logo-klein{width:20px;height:20px;font-size:var(--gr-xs);border-radius:5px}.ab-text{flex-direction:column;flex:1;min-width:0;display:flex}.ab-name{font-weight:var(--gewicht-mittel);font-size:var(--gr-m);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ab-domain{font-size:var(--gr-s);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nav-scroll{scrollbar-width:none;flex-direction:column;flex:1;gap:1px;min-height:0;padding-top:4px;display:flex;overflow-y:auto}.nav-scroll::-webkit-scrollbar{display:none}.nav-eintrag{border-radius:var(--radius-s);width:100%;min-height:29px;color:var(--text-2);font-size:var(--gr-m);text-align:left;align-items:center;gap:10px;padding:3px 10px;display:flex}@media (max-height:860px){.nav-eintrag{min-height:27px;padding:2px 10px}.nav-gruppe{margin-top:6px}.nav-bereiche{margin-top:6px;padding-top:6px}}@media (max-height:720px){.nav-eintrag{min-height:25px}.nav-gruppe{margin-top:4px}.nav-gruppe-kopf{padding-bottom:2px}.arbeitsbereich,.nutzer{padding-block:4px}}.nav-eintrag:hover{background:var(--flaeche-hover);color:var(--text)}.nav-eintrag.aktiv{background:var(--flaeche);color:var(--text);box-shadow:var(--schatten-s), inset 0 0 0 1px var(--linie)}.nav-eintrag.haupt{color:var(--text);font-weight:var(--gewicht-mittel)}.nav-eintrag.haupt.aktiv{background:var(--akzent-schwach);color:var(--akzent-text);box-shadow:none}.nav-eintrag.betont{color:var(--text);font-weight:var(--gewicht-mittel)}.nav-eintrag.betont .nav-icon{color:var(--akzent)}.nav-eintrag.betont.aktiv{background:var(--akzent-schwach);color:var(--akzent-text);box-shadow:none}.nav-eintrag.gesperrt{color:var(--text-3)}.nav-eintrag.gesperrt .nav-icon{color:inherit}.nav-icon{flex:none}.nav-titel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nav-zahl{font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);border-radius:var(--radius-rund);background:var(--akzent);min-width:20px;height:18px;color:var(--text-auf-akzent);place-items:center;padding:0 6px;display:inline-grid}.nav-zahl.leise{background:var(--linie);color:var(--text-2)}.nav-gruppe{flex-direction:column;gap:1px;margin-top:8px;display:flex}.nav-gruppe-kopf{font-size:var(--gr-s);color:var(--text-3);justify-content:space-between;align-items:center;padding:2px 10px 4px;display:flex}.nav-bereiche{border-top:1px solid var(--linie);flex-direction:column;gap:1px;margin-top:10px;padding-top:8px;display:flex}.nav-unten{border-top:1px solid var(--linie);flex-direction:column;gap:1px;padding-top:6px;display:flex}.nutzer{margin-top:4px}.sprach-kuerzel{font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);color:var(--text-2);border:1px solid var(--linie-stark);border-radius:var(--radius-s);padding:1px 5px}.probe-hinweis{font-size:var(--gr-xs);color:var(--warn);background:var(--warn-schwach);border-radius:var(--radius-s);cursor:help;align-self:flex-start;margin:6px 10px 0;padding:3px 8px}.nav-zu .nav{padding-inline:6px}.nav-zu .ab-text,.nav-zu .arbeitsbereich>svg,.nav-zu .nav-titel,.nav-zu .nav-gruppe-kopf,.nav-zu .nav-eintrag kbd,.nav-zu .nav-eintrag .schloss,.nav-zu .sprach-kuerzel,.nav-zu .probe-hinweis{display:none}.nav-zu .arbeitsbereich,.nav-zu .nutzer{justify-content:center;padding-inline:0}.nav-zu .nav-eintrag{justify-content:center;min-height:34px;padding-inline:0;position:relative}.nav-zu .nav-gruppe{border-top:1px solid var(--linie);margin-top:8px;padding-top:8px}.nav-zu .nav-zahl{min-width:16px;height:15px;padding:0 4px;font-size:10px;position:absolute;top:1px;right:4px}.nav-zu .nav-zahl.leise{display:none}.schloss{color:var(--text-3);flex:none;place-items:center;display:inline-grid}.knopf{border-radius:var(--radius-m);height:34px;font-size:var(--gr-m);font-weight:var(--gewicht-mittel);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 14px;transition:background-color .12s,border-color .12s;display:inline-flex}.knopf.klein{height:30px;font-size:var(--gr-s);padding:0 11px}.knopf.breit{width:100%}.knopf.primaer{background:var(--akzent);color:var(--text-auf-akzent)}.knopf.primaer:hover:not(:disabled){background:var(--akzent-hover)}.knopf.zweit{background:var(--flaeche);border:1px solid var(--linie-stark);color:var(--text)}.knopf.zweit:hover:not(:disabled){background:var(--flaeche-hover)}.knopf.gefahr{background:var(--schlecht-schwach);color:var(--schlecht)}.knopf:disabled{opacity:.5}.icon-knopf{border-radius:var(--radius-s);width:32px;height:32px;color:var(--text-2);flex:none;place-items:center;display:inline-grid}.icon-knopf:hover:not(:disabled){background:var(--flaeche-hover);color:var(--text)}.icon-knopf.an{color:var(--akzent-text);background:var(--akzent-schwach)}.icon-knopf.mini{width:22px;height:22px}.icon-knopf:disabled{opacity:.4}.link{color:var(--akzent-text);font-size:inherit;align-items:center;gap:3px;display:inline-flex}.link:hover{text-decoration:underline}.knopf-reihe{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.feld{border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);resize:vertical;width:100%;min-height:36px;padding:7px 11px}.feld.klein{min-height:30px;font-size:var(--gr-s);padding:4px 8px}.feld:focus{border-color:var(--akzent);box-shadow:var(--fokus);outline:none}.feld-label{font-size:var(--gr-m);color:var(--text-2);flex-direction:column;gap:6px;display:flex}.feld-label .knopf-reihe .feld{flex:1;width:auto}.suche{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);height:34px;color:var(--text-3);align-items:center;gap:8px;padding:0 10px;display:flex}.suche:focus-within{border-color:var(--akzent);background:var(--flaeche);box-shadow:var(--fokus)}.suche input{min-width:0;color:var(--text);font-size:var(--gr-m);background:0 0;border:0;outline:none;flex:1}.suche input::placeholder{color:var(--text-3)}.suche button{color:var(--text-3);place-items:center;display:grid}.avatar{color:var(--avatar-text);font-weight:var(--gewicht-mittel);-webkit-user-select:none;user-select:none;background-position:50%;background-size:cover;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.avatar .online{background:var(--gut);border:2px solid var(--flaeche);border-radius:50%;width:30%;min-width:8px;height:30%;min-height:8px;position:absolute;bottom:-1px;right:-1px}.ki-avatar{background:var(--ki-schwach);color:var(--ki)}.flagge{vertical-align:-1px;box-shadow:0 0 0 .5px var(--linie-stark);border-radius:2px;flex:none;display:inline-block}.flagge.code{font-size:9px;font-weight:var(--gewicht-mittel);background:var(--flaeche-hover);color:var(--text-2);padding:2px 3px;line-height:1}.kanal-icon{flex:none;place-items:center;display:inline-grid}.pille{font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);border-radius:var(--radius-rund);white-space:nowrap;align-self:flex-start;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.pille.akzent{background:var(--akzent-schwach);color:var(--akzent-text)}.pille.gut{background:var(--gut-schwach);color:var(--gut)}.pille.schlecht{background:var(--schlecht-schwach);color:var(--schlecht)}.pille.neutral{background:var(--flaeche-hover);color:var(--text-2)}.status-punkt{border-radius:50%;flex:none;place-items:center;display:inline-grid}.status-punkt.wartet{background:var(--schlecht);color:var(--text-auf-akzent)}.status-punkt.ki{background:var(--ki-schwach);color:var(--ki)}.status-punkt.gut{color:var(--gut)}.zahl{font-size:var(--gr-xs);border-radius:var(--radius-rund);background:var(--akzent);min-width:18px;height:18px;color:var(--text-auf-akzent);place-items:center;padding:0 5px;display:inline-grid}.menue-hinter{z-index:40;position:fixed;inset:0}.menue{z-index:41;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-m);min-width:220px;max-width:320px;box-shadow:var(--schatten-m);padding:5px;animation:.12s ease-out auf;position:fixed}@keyframes auf{0%{opacity:0;transform:translateY(-3px)}}.menue-titel{font-size:var(--gr-s);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;padding:6px 10px;overflow:hidden}.menue-kopf{font-size:var(--gr-xs);color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;padding:8px 10px 3px}.menue hr{border:0;border-top:1px solid var(--linie);margin:5px 0}.menue button{border-radius:var(--radius-s);width:100%;min-height:32px;font-size:var(--gr-m);text-align:left;align-items:center;gap:10px;padding:5px 10px;display:flex}.menue button:hover:not(:disabled),.menue button:focus-visible{background:var(--flaeche-hover);box-shadow:none}.menue button:disabled{color:var(--text-3)}.menue button.gefahr{color:var(--schlecht)}.menue-icon{width:18px;color:var(--text-2);flex:none;place-items:center;display:inline-grid}.menue-text{flex:1;min-width:0}.menue-haken{color:var(--akzent);flex:none}.toast{left:50%;bottom:calc(24px + var(--unten-frei,0px));z-index:60;border-radius:var(--radius-m);background:var(--text);max-width:min(520px,100vw - 32px);color:var(--grund);font-size:var(--gr-m);box-shadow:var(--schatten-l);padding:10px 16px;animation:.15s ease-out auf;position:fixed;transform:translate(-50%)}.toast.fehler{background:var(--schlecht);color:var(--text-auf-akzent)}.dialog-hinter{z-index:50;background:var(--hinter);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dialog{background:var(--flaeche);border-radius:var(--radius-l);width:min(440px,100%);max-height:calc(100vh - 32px);box-shadow:var(--schatten-l);flex-direction:column;gap:14px;padding:18px 20px 20px;animation:.15s ease-out auf;display:flex;overflow:auto}.dialog.breit{width:min(640px,100%)}.dialog-kopf{justify-content:space-between;align-items:center;gap:12px;display:flex}.dialog-fuss{border-top:1px solid var(--linie);justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.hinweis{border-radius:var(--radius-m);background:var(--akzent-schwach);color:var(--akzent-text);font-size:var(--gr-m);padding:8px 12px}.hinweis-fehler{border-radius:var(--radius-m);background:var(--schlecht-schwach);color:var(--schlecht);font-size:var(--gr-s);margin:8px;padding:8px 12px}.hinweis-warn{color:var(--warn);font-size:var(--gr-s)}.auswahl{flex-direction:column;gap:2px;max-height:300px;display:flex;overflow:auto}.auswahl button{border-radius:var(--radius-m);text-align:left;align-items:center;gap:10px;padding:7px 8px;display:flex}.auswahl button:hover:not(:disabled){background:var(--flaeche-hover)}.auswahl button:disabled{opacity:.55}.bild-hinter{z-index:55;background:var(--hinter);flex-direction:column;justify-content:center;align-items:center;padding:56px 24px 24px;display:flex;position:fixed;inset:0}.bild-hinter img{border-radius:var(--radius-m);max-width:100%;max-height:100%;box-shadow:var(--schatten-l)}.bild-leiste{color:var(--text-auf-akzent);align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:16px;right:16px}.bild-leiste span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.leer{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:380px;margin:auto;padding:32px 20px;display:flex}.leer h2{font-size:var(--gr-xl)}.leer p{color:var(--text-3);font-size:var(--gr-m)}.leer .knopf{margin-top:10px}.leer-icon{background:var(--akzent-schwach);width:72px;height:72px;color:var(--akzent);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.logo.logo-bild{object-fit:contain;background:var(--flaeche);padding:3px}.knopf.rot{background:var(--schlecht);color:var(--text-auf-akzent)}.knopf.gruen{background:var(--gut);color:var(--text-auf-akzent)}.knopf.rot:hover:not(:disabled),.knopf.gruen:hover:not(:disabled){filter:brightness(1.08)}.wv{flex-direction:column;gap:14px;display:flex}.wv-schnell{flex-wrap:wrap;gap:6px;display:flex}.wv-wahl{border:1px solid var(--linie-stark);background:var(--flaeche);min-height:32px;color:var(--text);font-size:var(--gr-m);cursor:pointer;border-radius:999px;padding:5px 12px}.wv-wahl:hover{background:var(--flaeche-hover)}.wv-wahl:focus-visible{border-color:var(--akzent);box-shadow:var(--fokus);outline:none}.wv-wahl.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.wv-zeit{grid-template-columns:1fr 130px;gap:10px;display:grid}.wv-vorschau{border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text);font-size:var(--gr-m);font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:9px 12px;display:flex}.wv-vorschau.fehler{background:var(--schlecht-schwach);color:var(--schlecht)}.wv-fuss{justify-content:space-between;padding-top:14px}.wv-fuss>.primaer{margin-left:auto}@media (max-width:420px){.wv-zeit{grid-template-columns:1fr}}.sprung-ziel{border-radius:var(--radius-m);animation:2.4s ease-out sprung-leuchten}@keyframes sprung-leuchten{0%,35%{box-shadow:0 0 0 6px var(--akzent-schwach), 0 0 0 7px var(--akzent)}to{box-shadow:0 0 0 6px #0000,0 0 0 7px #0000}}@media (prefers-reduced-motion:reduce){.sprung-ziel{animation-duration:10ms}}.posteingang{grid-template-columns:var(--liste-breite) minmax(0, 1fr);height:100%;min-height:0;display:grid}.posteingang.mit-profil{grid-template-columns:var(--liste-breite) minmax(0, 1fr) var(--profil-breite)}.liste{background:var(--flaeche);border-right:1px solid var(--linie);flex-direction:column;min-height:0;display:flex}.liste-kopf{justify-content:space-between;align-items:baseline;gap:8px;padding:14px 14px 8px;display:flex}.liste-kopf h1{font-size:var(--gr-xl);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.liste-filter{align-items:center;gap:6px;padding:0 14px 8px;display:flex;container-type:inline-size}.filter-chip{border-radius:var(--radius-rund);border:1px solid var(--linie);background:var(--flaeche);height:28px;color:var(--text-2);font-size:var(--gr-s);white-space:nowrap;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.filter-chip:hover{background:var(--flaeche-hover)}.filter-chip.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.liste-sortieren{border-radius:var(--radius-rund);height:28px;color:var(--text-3);font-size:var(--gr-s);white-space:nowrap;flex:none;align-items:center;gap:4px;margin-left:auto;padding:0 6px 0 8px;display:inline-flex}.liste-sortieren:hover{background:var(--flaeche-hover);color:var(--text-2)}.liste-sortieren.an{color:var(--akzent-text)}@container (width<=300px){.liste-sortieren .lbl{display:none}}.liste-suche{border-bottom:1px solid var(--linie);padding:0 14px 10px}.liste-scroll{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.liste-abschnitt{z-index:1;color:var(--text-3);background:var(--flaeche-2);border-bottom:1px solid var(--linie);padding:7px 14px 6px;font-size:12px;position:sticky;top:0}.zeile{text-align:left;border-bottom:1px solid var(--linie);width:100%;color:var(--text-2);gap:11px;padding:11px 14px;display:flex}.zeile:hover{background:var(--flaeche-2)}.zeile.aktiv{background:var(--flaeche-aktiv)}.zeile-avatar{flex:none;height:38px;position:relative}.zeile-flagge{background:var(--flaeche);border-radius:3px;place-items:center;padding:1.5px;line-height:0;display:grid;position:absolute;bottom:-2px;left:-3px}.zeile-rumpf{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.zeile-oben,.zeile-unten{align-items:center;gap:6px;min-width:0;display:flex}.zeile-name{color:var(--text);font-size:var(--gr-m);font-weight:var(--gewicht-mittel);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.zeile-zust{font-size:var(--gr-s);color:var(--text-3);white-space:nowrap;flex:none}.zeile-zeit{font-size:var(--gr-xs);color:var(--text-3);white-space:nowrap;flex:none;margin-left:auto;padding-left:6px}.zeile-text{min-width:0;font-size:var(--gr-m);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.zeile-marke{font-size:var(--gr-xs);color:var(--text-3);white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.zeile-betreff{text-overflow:ellipsis;overflow:hidden}.punkt{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.zeile.ungelesen .zeile-name,.zeile.ungelesen .zeile-text{font-weight:var(--gewicht-fett);color:var(--text)}.zeile.ungelesen .zeile-zeit{color:var(--akzent-text);font-weight:var(--gewicht-fett)}.zeile-zeit.wartet,.zeile.ungelesen .zeile-zeit.wartet{color:var(--warn)}.zeile-segmente{gap:4px;min-width:0;display:flex;overflow:hidden}.zeile-segment{border-radius:var(--radius-rund);border:1px solid var(--linie);background:var(--flaeche-2);max-width:120px;height:18px;color:var(--text-2);font-size:var(--gr-xs);white-space:nowrap;text-overflow:ellipsis;flex:none;padding:0 7px;line-height:16px;overflow:hidden}.zeile-segment.mehr{color:var(--text-3)}.gespraech{background:var(--grund);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;container:gespraech/inline-size}.leer-gespraech{justify-content:center;align-items:center}.leer-logo{opacity:.9;-webkit-user-select:none;user-select:none;width:min(220px,50%);height:auto}.gespraech-kopf{min-height:var(--kopf-hoehe);background:var(--flaeche);border-bottom:1px solid var(--linie);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 8px 16px;display:flex}.kopf-person{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.kopf-text{flex-direction:column;min-width:0;display:flex}.kopf-text h2{font-size:var(--gr-l);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kopf-unter{font-size:var(--gr-s);color:var(--text-3);white-space:nowrap;align-items:center;gap:5px;display:flex;overflow:hidden}.praesenz-pille{font-size:var(--gr-xs);border-radius:var(--radius-rund);margin-left:4px;padding:0 7px}.praesenz-pille.an{background:var(--gut-schwach);color:var(--gut)}.praesenz-pille.ruht{background:var(--warn-schwach);color:var(--warn)}.praesenz-pille.aus{background:var(--flaeche-hover);color:var(--text-3)}.kopf-aktionen{flex:none;align-items:center;gap:4px;display:flex}.kopf-aktionen .knopf{height:32px;padding:0 11px}.status-knopf{margin-left:6px;display:flex}.status-knopf .knopf:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.status-knopf .knopf.caret{border-left:1px solid var(--akzent-hover);border-top-left-radius:0;border-bottom-left-radius:0;padding:0 8px}.status-knopf .knopf.zweit.caret{border-left:0}.betreff{font-size:var(--gr-s);color:var(--text-2);background:var(--flaeche);border-bottom:1px solid var(--linie);justify-content:center;align-items:center;gap:6px;padding:6px 16px;display:flex}.betreff span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entwurf-leiste{font-size:var(--gr-s);color:var(--text-2);background:var(--akzent-schwach);border-bottom:1px solid var(--linie);gap:6px;padding:8px 16px;display:grid}.entwurf-kopf{align-items:center;gap:8px;display:flex}.entwurf-kopf svg{color:var(--akzent-text);flex:none}.entwurf-text{flex:1;min-width:0}.entwurf-betreff{border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text-3);align-items:center;gap:8px;padding:0 10px;display:flex}.entwurf-betreff:focus-within{border-color:var(--akzent)}.entwurf-betreff input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:6px 0}.lt-leiste{justify-content:center;padding:8px 16px 4px;display:flex}.lt-pille{border-radius:var(--radius-rund);background:var(--flaeche);border:1px solid var(--linie);box-shadow:var(--schatten-s);font-size:var(--gr-s);color:var(--text-2);align-items:center;gap:6px;padding:4px 6px 4px 12px;display:inline-flex}.lt-pille.aus{color:var(--text-3)}.lt-knopf{color:var(--schlecht);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);border-radius:var(--radius-rund);padding:2px 8px}.lt-pille.aus .lt-knopf{color:var(--akzent-text)}.lt-knopf:hover{background:var(--flaeche-hover)}.lt-sprache{border-radius:var(--radius-rund);color:inherit;font-size:inherit;align-items:center;gap:6px;margin:-2px 0 -2px -6px;padding:2px 6px;display:inline-flex}.lt-sprache:hover{background:var(--flaeche-hover)}.lt-fest{border-radius:var(--radius-rund);background:var(--flaeche-hover);color:var(--text-2);font-size:var(--gr-xs);padding:0 6px}.lt-pille.still{box-shadow:none;color:var(--text-3);background:0 0;padding-right:6px}.lt-punkt{background:var(--akzent);border-radius:50%;width:8px;height:8px;display:inline-block}.zsf{background:color-mix(in srgb, var(--ki) 5%, var(--flaeche));border:1px solid var(--linie);border-radius:var(--radius-m);box-shadow:var(--schatten-s);margin:10px 16px 0}.zsf-kopf{text-align:left;align-items:center;gap:8px;width:100%;padding:8px 10px 8px 12px;display:flex}.zsf-icon{color:var(--ki);flex:none}.zsf-grund{min-width:0;font-size:var(--gr-s);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.zsf-knopf{color:var(--text-3);font-size:var(--gr-s);place-items:center;margin-left:auto;display:inline-grid}.zsf.zu .zsf-knopf{color:var(--akzent-text)}.zsf-liste{font-size:var(--gr-m);gap:4px;margin:0;padding:0 14px 10px 36px;display:grid}.zsf-liste>div{grid-template-columns:120px 1fr;gap:10px;display:grid}.zsf-liste>div.frei{grid-template-columns:1fr}.zsf-liste dt{color:var(--text-3)}.zsf-liste dd{white-space:pre-line;margin:0}.stimmung{font-size:var(--gr-s);border-radius:var(--radius-rund);background:var(--warn-schwach);color:var(--warn);padding:1px 8px}.stimmung.gut{background:var(--gut-schwach);color:var(--gut)}.stimmung.schlecht{background:var(--schlecht-schwach);color:var(--schlecht)}.verlauf{scrollbar-width:thin;flex:1;min-height:0;padding:10px 20px 16px;display:block;overflow-y:auto}.verlauf>*+*{margin-top:10px}.tagestrenner{justify-content:center;margin:8px 0 2px;display:flex}.tagestrenner span{font-size:var(--gr-xs);color:var(--text-3);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-rund);padding:2px 10px}.n-system{font-size:var(--gr-s);color:var(--text-3);text-align:center;justify-content:center;display:flex}.n{align-items:flex-end;gap:8px;width:-moz-fit-content;width:fit-content;max-width:min(640px,82%);display:flex}.n.team{margin-left:auto}.n-spalte{flex-direction:column;gap:4px;min-width:0;display:flex}.n.team .n-spalte{align-items:flex-end}.autor{font-size:var(--gr-xs);color:var(--text-3);padding:0 4px}.blase{border-radius:var(--radius-l);font-family:var(--schrift-lesen);font-size:var(--gr-l);white-space:pre-wrap;overflow-wrap:break-word;box-shadow:var(--schatten-s);padding:9px 13px;line-height:1.5}.blase.kunde{background:var(--blase-kunde);border:1px solid var(--linie);border-bottom-left-radius:4px}.blase.mitarbeiter{background:var(--blase-team);color:var(--blase-team-text);border-bottom-right-radius:4px}.blase.mitarbeiter a,.blase.mitarbeiter .erwaehnung{color:var(--blase-team-text);text-decoration:underline;-webkit-text-decoration-color:var(--blase-team-linie);text-decoration-color:var(--blase-team-linie)}.blase.mitarbeiter .ntext-betreff{color:var(--blase-team-text-2);border-bottom-color:var(--blase-team-linie)}.blase.mitarbeiter .ntext li::marker{color:var(--blase-team-text-2)}.blase.ki{background:var(--blase-ki);border-bottom-right-radius:4px}.blase.notiz{background:var(--notiz);border:1px solid var(--notiz-linie);color:var(--notiz-text);border-bottom-right-radius:4px}.blase.geplant{outline:1.5px dashed var(--akzent);outline-offset:2px}.blase.lokal{opacity:.72}.ntext{white-space:normal}.ntext p,.ntext li{white-space:pre-wrap}.ntext p,.ntext ul,.ntext ol{margin:0 0 .65em}.ntext>:last-child{margin-bottom:0}.ntext ul,.ntext ol{padding-left:1.4em}.ntext li{margin:.15em 0}.ntext li::marker{color:var(--text-3)}.ntext a{overflow-wrap:anywhere}.ntext-betreff{font-size:var(--gr-s);color:var(--text-3);border-bottom:1px solid var(--linie);margin:0 0 .5em;padding-bottom:.4em}.erwaehnung{font-weight:var(--gewicht-mittel);color:var(--akzent-text)}.unter{font-size:var(--gr-xs);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px;padding:0 4px;display:flex}.unter .link{font-size:var(--gr-xs)}.gelesen{color:var(--akzent);display:inline-grid}.haken{display:inline-grid}.mail-an{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.mail-status.zugestellt{color:var(--gut)}.mail-status.hard_bounce,.mail-status.ungueltig,.mail-status.blockiert,.mail-status.fehler,.mail-status.spam{color:var(--schlecht)}.mail-ansicht,.sprach-abschrift,.korrigieren-link{align-items:center;gap:3px;display:inline-flex}@media (hover:hover){.n .korrigieren-link{opacity:0;transition:opacity .12s ease-out}.n:hover .korrigieren-link,.korrigieren-link:focus-visible{opacity:1}}.korrektur-fuss{flex-wrap:wrap}.korrektur-zitat{font-size:var(--gr-s);color:var(--text-2);background:var(--flaeche);border-left:3px solid var(--linie-stark);border-radius:var(--radius-m);white-space:pre-wrap;max-height:140px;padding:6px 10px;overflow:auto}.rueckgaengig{color:var(--akzent-text);font-weight:var(--gewicht-mittel)}.entwurf-text{font-size:var(--gr-s);color:var(--text-2);background:var(--flaeche);border:1px dashed var(--linie-stark);border-radius:var(--radius-m);white-space:pre-wrap;max-width:100%;padding:6px 10px}.anhang-bild{border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--flaeche);display:block;overflow:hidden}.anhang-bild img{object-fit:cover;max-width:260px;max-height:200px;display:block}.anhang-video{border-radius:var(--radius-m);max-width:320px}.anhang-datei{border-radius:var(--radius-m);background:var(--flaeche);border:1px solid var(--linie);color:var(--text);align-items:center;gap:10px;max-width:280px;padding:8px 12px;display:flex}.anhang-datei:hover{border-color:var(--linie-stark);text-decoration:none}.anhang-datei svg{color:var(--akzent);flex:none}.anhang-text{flex-direction:column;min-width:0;display:flex}.anhang-name{font-size:var(--gr-s);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.eingabe{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);box-shadow:var(--schatten-s);margin:0 12px 12px;position:relative}.eingabe.notiz{background:var(--notiz);border-color:var(--notiz-linie)}.ziehen{z-index:5;border:2px dashed var(--akzent);border-radius:var(--radius-l);background:var(--akzent-schwach);color:var(--akzent-text);font-weight:var(--gewicht-mittel);place-items:center;display:grid;position:absolute;inset:0}.eingabe .reiter{scrollbar-width:none;gap:2px;padding:6px 8px 0;display:flex;overflow-x:auto}.eingabe .reiter button{border-radius:var(--radius-s);height:28px;font-size:var(--gr-s);color:var(--text-2);white-space:nowrap;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.eingabe .reiter button:hover{background:var(--flaeche-hover)}.eingabe .reiter button.an{background:var(--akzent-schwach);color:var(--akzent-text);box-shadow:inset 0 0 0 1px var(--akzent)}.eingabe .reiter button.notiz-reiter.an{background:var(--notiz);color:var(--notiz-text);box-shadow:inset 0 0 0 1px var(--notiz-linie)}.eingabe.notiz .reiter button:hover{background:var(--flaeche)}.eingabe-zeile{align-items:flex-end;gap:8px;padding:8px 8px 6px 12px;display:flex}.eingabe-zeile textarea{resize:none;min-width:0;min-height:36px;max-height:220px;font-family:var(--schrift-lesen);font-size:var(--gr-l);background:0 0;border:0;outline:none;flex:1;padding:7px 0;line-height:1.5}.eingabe-zeile textarea:focus-visible{box-shadow:none}.eingabe:focus-within{border-color:var(--linie-stark);box-shadow:var(--schatten-m)}.eingabe.notiz:focus-within{border-color:var(--notiz-linie)}.eingabe-zeile textarea::placeholder{color:var(--text-3)}.modus-chip{border-radius:var(--radius-s);height:26px;font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);color:var(--text-3);flex:none;align-items:center;gap:4px;margin-bottom:5px;padding:0 8px;display:inline-flex}.modus-chip.sprachpaar{background:var(--akzent-schwach)}.modus-chip.sprachpaar.aus{background:var(--flaeche-hover);opacity:.7}.modus-chip.notiz{background:var(--notiz-linie);color:var(--notiz-text)}.eingabe-knoepfe{flex:none;align-items:center;gap:2px;padding-bottom:2px;display:flex}.ki-knopf{color:var(--ki);position:relative}.ki-knopf:hover:not(:disabled){color:var(--ki);background:var(--ki-schwach)}.ki-knopf.gesperrt{color:var(--text-3)}.ki-knopf .schloss{position:absolute;bottom:3px;right:3px}.senden{border-radius:var(--radius-m);background:var(--akzent);width:36px;height:32px;color:var(--text-auf-akzent);place-items:center;margin-left:4px;display:grid}.senden:hover:not(:disabled){background:var(--akzent-hover)}.senden:disabled{opacity:.4}.senden.notiz{background:var(--notiz-text)}.eingabe-hinweis{font-size:var(--gr-xs);color:var(--text-3);min-height:22px;padding:0 14px 8px}.eingabe-alias{margin-right:var(--ab-3);color:var(--text-2);align-items:center;gap:4px;display:inline-flex}.eingabe-alias.wahl{border-radius:var(--radius-s);font:inherit;cursor:pointer;margin-left:-6px;padding:2px 6px}.eingabe-alias.wahl:hover,.eingabe-alias.wahl[aria-expanded=true]{background:var(--flaeche-2);color:var(--text)}.eingabe-alias.wahl:focus-visible{outline:2px solid var(--akzent);outline-offset:1px}.emoji-anker{position:relative}.emoji-tafel{z-index:41;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-m);box-shadow:var(--schatten-m);grid-template-columns:repeat(6,34px);gap:2px;padding:6px;display:grid;position:absolute;bottom:38px;right:-40px}.emoji-tafel button{border-radius:var(--radius-s);width:34px;height:34px;font-size:19px}.emoji-tafel button:hover{background:var(--flaeche-hover)}.vorschlaege{z-index:20;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-m);max-height:280px;box-shadow:var(--schatten-m);padding:5px;position:absolute;bottom:calc(100% + 6px);left:8px;right:8px;overflow:auto}.vorschlaege button,.tafel-liste button{border-radius:var(--radius-s);text-align:left;width:100%;font-size:var(--gr-m);align-items:flex-start;gap:10px;padding:7px 9px;display:flex}.vorschlaege button.an,.vorschlaege button:hover,.tafel-liste button.an,.tafel-liste button:hover{background:var(--flaeche-hover)}.kuerzel{font-size:var(--gr-s);color:var(--akzent-text);font-weight:var(--gewicht-mittel);flex:none;min-width:64px}.vorschlag-titel{font-size:var(--gr-m);display:block}.vorschlag-text{font-size:var(--gr-s);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tafel{border-bottom:1px solid var(--linie);flex-direction:column;gap:8px;max-height:300px;padding:10px 12px;display:flex}.tafel-kopf{align-items:center;gap:8px;display:flex}.tasten-hinweis{font-size:var(--gr-xs);color:var(--text-3)}.tafel-liste{min-height:0;overflow:auto}.tafel-leer{text-align:center;padding:18px 0}.ki-werkzeuge{flex-direction:column;gap:4px;display:flex}.werkzeug{border-radius:var(--radius-m);border:1px solid var(--linie);text-align:left;align-items:center;gap:12px;padding:10px 12px;display:flex}.werkzeug:hover:not(:disabled){background:var(--flaeche-hover)}.werkzeug:disabled{opacity:.6}.werkzeug>svg{color:var(--ki);flex:none}.werkzeug>span{flex-direction:column;flex:1;display:flex}.werkzeug-titel{font-size:var(--gr-m)}.entwurf-karte{border-radius:var(--radius-m);background:var(--ki-schwach);flex-direction:column;gap:6px;margin:10px 12px 2px;padding:10px 12px;display:flex}.entwurf-kopf{font-size:var(--gr-s);color:var(--ki);align-items:center;gap:6px;display:flex}.entwurf-karte p{white-space:pre-wrap;font-size:var(--gr-m)}.anhaenge-neu{flex-wrap:wrap;gap:8px;padding:10px 12px 0;display:flex}.anhaenge-neu .a{border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--flaeche-2);width:64px;height:64px;position:relative;overflow:hidden}.anhaenge-neu img{object-fit:cover;width:100%;height:100%}.anhaenge-neu .datei{height:100%;font-size:var(--gr-xs);text-align:center;word-break:break-all;place-items:center;padding:4px;display:grid;overflow:hidden}.anhaenge-neu .weg{background:var(--text);width:18px;height:18px;color:var(--grund);border-radius:50%;place-items:center;display:grid;position:absolute;top:3px;right:3px}.profil{background:var(--flaeche);border-left:1px solid var(--linie);flex-direction:column;min-width:0;min-height:0;display:flex}.profil.schublade{top:0;right:0;bottom:var(--unten-frei,0px);width:min(var(--profil-breite), 92vw);z-index:30;box-shadow:var(--schatten-l);animation:.16s ease-out rein;position:fixed}@keyframes rein{0%{opacity:0;transform:translate(16px)}}.schublade-hinter{z-index:29;background:var(--hinter);position:fixed;inset:0}.profil-kopf{border-bottom:1px solid var(--linie);align-items:flex-start;gap:12px;padding:16px 14px 14px;display:flex}.profil-name{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.profil-name h2{font-size:var(--gr-xl);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profil-mail{font-size:var(--gr-s);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profil-land{font-size:var(--gr-s);color:var(--text-3);align-items:center;gap:6px;display:flex}.profil-scroll{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.abschnitt{border-bottom:1px solid var(--linie)}.abschnitt-kopf{text-align:left;align-items:center;gap:8px;width:100%;padding:11px 14px;display:flex}.abschnitt-kopf:hover{background:var(--flaeche-2)}.abschnitt-kopf h3{font-size:var(--gr-s);flex:1}.abschnitt-kopf .pfeil{color:var(--text-3);transition:transform .15s;transform:rotate(-90deg)}.abschnitt.offen .abschnitt-kopf .pfeil{transform:none}.abschnitt-inhalt{font-size:var(--gr-m);flex-direction:column;gap:8px;padding:0 14px 12px;display:flex}.auswahl-feld{border:1px solid var(--linie);border-radius:var(--radius-m);align-items:center;gap:8px;padding:0 8px;display:flex}.auswahl-feld select{background:0 0;border:0;outline:none;flex:1;min-width:0;height:34px}.kv{flex-direction:column;gap:7px;margin:0;display:flex}.kv-zeile{align-items:flex-start;gap:10px;display:flex}.kv-zeile dt{color:var(--text-3);flex:none;place-items:center;width:18px;padding-top:1px;display:grid}.kv-zeile dd{overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;margin:0;display:flex}.praesenz-zeile{font-size:var(--gr-s);align-items:center;gap:8px;display:flex}.praesenz-punkt{background:var(--text-3);border-radius:50%;width:8px;height:8px}.praesenz-zeile.an .praesenz-punkt{background:var(--gut)}.praesenz-zeile.ruht .praesenz-punkt{background:var(--warn)}.seitenverlauf{font-size:var(--gr-s);flex-direction:column;gap:3px;margin:0;padding-left:18px;display:flex}.gesperrt-hinweis{border-radius:var(--radius-m);background:var(--flaeche-2);border:1px dashed var(--linie-stark);color:var(--text-2);font-size:var(--gr-s);text-align:left;align-items:center;gap:8px;padding:8px 10px;display:flex}.gesperrt-hinweis:hover{border-color:var(--akzent);color:var(--akzent-text)}.akte{flex-direction:column;gap:8px;display:flex}.akte-kunde,.auftrag{border:1px solid var(--linie);border-radius:var(--radius-m);font-size:var(--gr-s);flex-direction:column;gap:4px;padding:9px 10px;display:flex}.akte-zeile{align-items:center;gap:6px;display:flex}.akte-name{font-size:var(--gr-m);font-weight:var(--gewicht-mittel)}.akte-zeile .pille{align-self:center;margin-left:auto}.akte-adresse{white-space:pre-line;color:var(--text-2)}.akte-kennzahlen{flex-wrap:wrap;gap:4px 12px;display:flex}.auftrag-pos{color:var(--text-2)}.tracking{font-size:var(--gr-s);overflow-wrap:anywhere}.tracking svg{vertical-align:-1px}.teilnehmer{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.teilnehmer li{align-items:center;gap:8px;min-width:0;display:flex}.teilnehmer .wachsen{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.schnell-zeile{border-radius:var(--radius-s);text-align:left;width:100%;color:var(--text-2);align-items:center;gap:8px;padding:6px 4px;display:flex}.schnell-zeile:hover{background:var(--flaeche-hover);color:var(--text)}.dateien-raster{flex-wrap:wrap;gap:6px;display:flex}.dateien-raster .anhang-bild img{max-width:120px;max-height:90px}.andere{margin:0;padding:0;list-style:none}.andere button{border-radius:var(--radius-s);text-align:left;width:100%;font-size:var(--gr-s);align-items:center;gap:8px;padding:6px 4px;display:flex}.andere button:hover{background:var(--flaeche-hover)}.andere .wachsen{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tag-reihe{flex-wrap:wrap;gap:5px;display:flex}.tag{border-radius:var(--radius-s);background:var(--akzent-schwach);color:var(--akzent-text);font-size:var(--gr-s);align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.tag.marke{background:var(--gut-schwach);color:var(--gut)}.tag button{color:inherit;opacity:.7;place-items:center;display:grid}.klein-feld{border:1px solid var(--linie);border-radius:var(--radius-m);height:32px;color:var(--text-3);align-items:center;gap:6px;margin-top:8px;padding:0 8px;display:flex}.klein-feld input{min-width:0;font-size:var(--gr-s);background:0 0;border:0;outline:none;flex:1}.felder-liste{flex-direction:column;gap:4px;margin:0 0 8px;display:flex}.felder-liste>div{font-size:var(--gr-s);align-items:center;gap:8px;display:flex}.felder-liste dt{color:var(--text-3);min-width:70px}.felder-liste dd{flex:1;margin:0}.felder-neu{align-items:center;gap:4px;display:flex}.haupt-bearbeiten{gap:4px;margin-top:8px}.haupt-form{flex-direction:column;gap:8px;display:flex}.haupt-form label{font-size:var(--gr-s);flex-direction:column;gap:3px;display:flex}.haupt-form label>span{color:var(--text-3)}.haupt-form small{font-size:var(--gr-xs)}.haupt-form-aktionen{gap:6px;margin-top:2px;display:flex}@container gespraech (width<=760px){.kopf-aktionen .knopf .lbl{display:none}}@container gespraech (width<=540px){.kopf-aktionen .anki-knopf,.kopf-unter .praesenz-pille{display:none}.verlauf{padding:10px 12px 14px}.n{max-width:92%}}@media (max-width:1440px){:root{--nav-breite:220px;--liste-breite:300px;--profil-breite:280px}}@media (max-width:1279px){.posteingang.mit-profil{grid-template-columns:var(--liste-breite) minmax(0, 1fr)}}@media (max-width:1100px){:root{--liste-breite:280px}}@container gespraech (width<=700px){.eingabe .reiter button svg{display:none}.eingabe .reiter button{padding:0 8px}}.kopf-tags{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.kopf-tags .tag{font-size:var(--gr-xs);padding:1px 7px}.liste-kopf .liste-anzahl{margin-left:auto}.liste-kopf .liste-neu{color:var(--akzent-text);align-self:center}.verfassen-zeile{align-items:flex-start;gap:12px;display:flex}.verfassen-zeile .segmente{height:36px}.verfassen-suche{position:relative}.verfassen-suchfeld{align-items:center;gap:8px;display:flex}.verfassen-suchfeld input{min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1}.verfassen-treffer{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);max-height:240px;box-shadow:var(--schatten-s);flex-direction:column;margin-top:4px;display:flex;overflow-y:auto}.verfassen-treffer-zeile{text-align:left;font-size:var(--gr-m);align-items:center;gap:10px;padding:7px 10px;display:flex}.verfassen-treffer-zeile:hover{background:var(--flaeche-hover)}.verfassen-treffer-zeile.frei{color:var(--akzent-text);border-top:1px solid var(--linie)}.verfassen-treffer-text{flex-direction:column;min-width:0;display:flex}.verfassen-treffer-text>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.verfassen-leer{padding:8px 10px}.verfassen-hinweis{border-radius:var(--radius-m);background:var(--akzent-schwach);color:var(--text-2);font-size:var(--gr-s);margin:0;padding:10px 12px;line-height:1.45}.formular.verfassen .knopf.primaer{align-items:center;gap:6px;display:inline-flex}.formular.verfassen{max-width:none}.liste-kopf .liste-auswahl-knopf{align-self:center;margin-left:4px}.liste-kopf .liste-auswahl-knopf+.liste-neu{margin-left:-4px}.liste-auswahl{border-radius:var(--radius-m);background:var(--akzent-schwach);flex-wrap:wrap;align-items:center;gap:6px;margin:0 10px 8px;padding:6px 6px 6px 4px;display:flex}.auswahl-alle{border-radius:var(--radius-s);color:var(--akzent-text);font-size:var(--gr-s);font-variant-numeric:tabular-nums;align-items:center;gap:7px;padding:4px 6px;display:inline-flex}.auswahl-alle:hover{background:var(--flaeche-hover)}.zeile-haken{height:38px;color:var(--text-3);flex:none;place-items:center;display:grid}.zeile.markiert{background:var(--akzent-schwach)}.zeile.markiert .zeile-haken{color:var(--akzent-text)}.zeile-zust{align-items:center;gap:4px;display:inline-flex}.zeile-marke-icon{flex:none}.zeile.geht{pointer-events:none;animation:.78s cubic-bezier(.45,0,.15,1) forwards zeile-geht;position:relative;overflow:hidden}.zeile.geht:after{content:"";background:linear-gradient(105deg, transparent 25%, color-mix(in srgb, var(--akzent) 26%, transparent) 50%, transparent 75%);animation:.46s cubic-bezier(.3,.6,.3,1) forwards zeile-licht;position:absolute;inset:0;transform:translate(-100%)}@keyframes zeile-licht{to{transform:translate(100%)}}@keyframes zeile-geht{0%{background:var(--flaeche);box-shadow:inset 0 0 0 var(--akzent);opacity:1;max-height:120px;transform:translate(0)}22%{background:var(--akzent-schwach);box-shadow:inset 3px 0 0 var(--akzent)}52%{background:var(--akzent-schwach);box-shadow:inset 3px 0 0 var(--akzent);opacity:1;max-height:120px;transform:translate(0)}80%{opacity:0;max-height:120px;transform:translate(-32px)}to{background:var(--akzent-schwach);box-shadow:inset 3px 0 0 var(--akzent);opacity:0;border-bottom-width:0;max-height:0;padding-block:0;transform:translate(-32px)}}.erledigt-welle{z-index:5;pointer-events:none;--ax:50%;--ay:50%;--r:1200px;position:absolute;inset:0;overflow:hidden}.welle-flut,.welle-ring{left:var(--ax);top:var(--ay);width:calc(var(--r) * 2);height:calc(var(--r) * 2);will-change:transform, opacity;border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(0)}.welle-flut{background:radial-gradient(circle, color-mix(in srgb, var(--akzent) 22%, var(--grund)) 0%, color-mix(in srgb, var(--akzent) 13%, var(--grund)) 55%, color-mix(in srgb, var(--akzent) 8%, var(--grund)) 100%);opacity:.94;animation:.7s cubic-bezier(.2,.7,.2,1) forwards welle-flut}.welle-ring{background:radial-gradient(circle, transparent 0 42%, color-mix(in srgb, var(--akzent) 42%, transparent) 46.5%, color-mix(in srgb, var(--akzent) 8%, transparent) 49%, transparent 50%);animation:.78s cubic-bezier(.15,.6,.2,1) forwards welle-ring}@keyframes welle-flut{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1.02)}}@keyframes welle-ring{0%{opacity:1;transform:translate(-50%,-50%)scale(0)}70%{opacity:.55}to{opacity:0;transform:translate(-50%,-50%)scale(1.12)}}.welle-siegel{width:76px;height:76px;color:var(--text-auf-akzent);background:var(--akzent);box-shadow:0 14px 36px color-mix(in srgb, var(--akzent) 38%, transparent), 0 0 0 10px color-mix(in srgb, var(--akzent) 12%, transparent);opacity:0;place-items:center;margin:-38px 0 0 -38px;animation:.62s cubic-bezier(.34,1.45,.5,1) .1s forwards welle-siegel;display:grid;position:absolute;top:50%;left:50%;transform:scale(.3)}.welle-siegel:after{content:"";border:2px solid var(--akzent);opacity:0;border-radius:50%;animation:.5s cubic-bezier(.2,.7,.3,1) .36s forwards welle-puls;position:absolute;inset:-4px}@keyframes welle-puls{0%{opacity:.7;transform:scale(.8)}to{opacity:0;transform:scale(2.3)}}@keyframes welle-siegel{0%{opacity:0;border-radius:58% 42% 55% 45%/45% 55%;transform:scale(.3)rotate(-14deg)}40%{opacity:1;border-radius:44% 56% 40% 60%/60% 40% 62% 38%;transform:scale(1.1)rotate(4deg)}70%{border-radius:54% 46% 58% 42%/46% 54% 44% 56%;transform:scale(.96)rotate(-2deg)}to{opacity:1;border-radius:50%;transform:scale(1)rotate(0)}}.welle-haken{fill:none;stroke:currentColor;stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;width:36px;height:36px;animation:.36s cubic-bezier(.3,0,.2,1) .28s forwards welle-haken}@keyframes welle-haken{to{stroke-dashoffset:0}}.welle-tropfen{width:var(--g,8px);height:var(--g,8px);margin:calc(var(--g,8px) / -2) 0 0 calc(var(--g,8px) / -2);background:var(--akzent);opacity:0;animation:welle-tropfen .62s cubic-bezier(.2, .75, .3, 1) var(--dt,.26s) forwards;border-radius:50%;position:absolute;top:50%;left:50%}.welle-tropfen:nth-child(2n){background:color-mix(in srgb, var(--akzent) 55%, var(--flaeche))}@keyframes welle-tropfen{0%{opacity:0;transform:translate(0)scale(.5)}18%{transform:translate(calc(var(--dx) * .35), calc(var(--dy) * .35)) scale(1.15);opacity:1}60%{opacity:.9}to{transform:translate(var(--dx), var(--dy)) scale(.25);opacity:0}}.gespraech.abschied>:not(.erledigt-welle){opacity:.3;filter:saturate(.5)blur(1.5px);transition:opacity .55s ease-out,filter .55s ease-out,transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(-4px)}.gespraech.abschied .verlauf>*{opacity:0;transition:opacity .42s ease-out .22s,transform .5s cubic-bezier(.2,.7,.2,1) .22s;transform:translateY(-14px)scale(.985)}.gespraech.abschied .verlauf>:last-child{transition-delay:0s}.gespraech.abschied .verlauf>:nth-last-child(2){transition-delay:35ms}.gespraech.abschied .verlauf>:nth-last-child(3){transition-delay:70ms}.gespraech.abschied .verlauf>:nth-last-child(4){transition-delay:.105s}.gespraech.abschied .verlauf>:nth-last-child(5){transition-delay:.14s}.gespraech.abschied .verlauf>:nth-last-child(6){transition-delay:.175s}@media (prefers-reduced-motion:reduce){.zeile.geht,.zeile.geht:after,.welle-flut,.welle-ring,.welle-siegel,.welle-siegel:after,.welle-haken,.welle-tropfen{animation-duration:10ms;animation-delay:0s}.gespraech.abschied>:not(.erledigt-welle),.gespraech.abschied .verlauf>*{transition:none;transform:none}}.kopf-zust{border-radius:var(--radius-rund);color:inherit;font:inherit;align-items:center;gap:4px;margin-left:-2px;padding:0 4px 0 2px;display:inline-flex}.kopf-zust:hover{background:var(--flaeche-hover);color:var(--text)}.profil-kopf{position:relative}.profil-avatar{flex:none;display:inline-flex;position:relative}.profil-avatar-flagge{background:var(--flaeche);box-shadow:0 0 0 1px var(--linie);border-radius:50%;padding:2px;display:inline-flex;position:absolute;bottom:-3px;right:-3px}.profil-kopf-knoepfe{opacity:0;flex:none;gap:2px;margin-top:2px;transition:opacity .15s;display:flex}.profil-kopf:hover .profil-kopf-knoepfe,.profil-kopf:focus-within .profil-kopf-knoepfe{opacity:1}@media (hover:none){.profil-kopf-knoepfe{opacity:1}}.profil-mail-leer{all:unset;cursor:pointer;font-size:var(--gr-s);color:var(--text-3)}.profil-mail-leer:hover,.profil-mail-leer:focus-visible{color:var(--akzent-text);text-decoration:underline}.profil-kopf.bearbeitet{align-items:flex-start}.profil-kopf.bearbeitet .haupt-form{margin-top:2px}.dialog.mail-original{width:min(900px,100%);height:calc(100vh - 48px)}.mail-original-bilder{flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13px;display:flex}.mail-original-rahmen{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--mail-original-grund);flex:1;width:100%;min-height:0}.zuweisen-abschnitt{margin:4px 8px 2px}.zuweisen-abteilung{background:var(--flaeche-2);width:30px;height:30px;color:var(--text-3);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.auswahl-feld.profil-zuweisen{background:var(--flaeche);width:100%;height:36px;color:var(--text);font:inherit;text-align:left;cursor:pointer}.auswahl-feld.profil-zuweisen:hover{background:var(--flaeche-hover)}.auswahl-feld.profil-zuweisen .wachsen{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.anwesenheit-marke{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.zeile-spamgrund{font-size:var(--gr-xs);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zeile-spamgrund.warnung{color:var(--schlecht)}.spam-warum{font-size:var(--gr-s);color:var(--text-2);background:var(--flaeche);border-bottom:1px solid var(--linie);justify-content:center;align-items:center;gap:6px;padding:6px 16px;display:flex}.spam-warum.warnung{color:var(--schlecht);background:var(--schlecht-schwach)}.liste-auswahl.spam-leiste{flex-direction:column;align-items:stretch;padding:6px}.spam-knoepfe{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:6px;display:grid}.spam-knoepfe .knopf{text-overflow:ellipsis;justify-content:center;min-width:0;padding:0 8px;overflow:hidden}.spam-knoepfe .spam-loeschen{width:34px;padding:0}.nachricht-knoepfe{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.nichterhalt-knopf{align-self:flex-start;margin-top:4px}.n-vorgang{align-items:center;gap:var(--ab-3);max-width:min(100%,620px);padding:var(--ab-2) var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;font-size:var(--gr-m);text-align:left;cursor:pointer;display:flex}.n-vorgang.links{align-self:flex-start;margin-top:4px}.n-vorgang:hover,.n-vorgang:focus-visible{border-color:var(--akzent);background:var(--flaeche-hover)}.n-vorgang-symbol{border-radius:var(--radius-s);background:var(--akzent-schwach);width:30px;height:30px;color:var(--akzent-text);flex:none;place-items:center;display:grid}.n-vorgang-text{gap:1px;min-width:0;display:grid}.n-vorgang-unter{color:var(--text-3);font-size:var(--gr-s);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.n-vorgang-weg{padding-left:var(--ab-2);color:var(--akzent-text);font-size:var(--gr-s);white-space:nowrap;flex:none;align-items:center;gap:4px;margin-left:auto;display:inline-flex}@media (max-width:640px){.n-vorgang{flex-wrap:wrap}.n-vorgang-weg{margin-left:42px;padding-left:0}}.est-liste{flex-direction:column;gap:2px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.est-zeile{border-radius:var(--radius-s);align-items:center;gap:10px;padding:7px 9px;display:flex}.est-zeile:hover{background:var(--flaeche-hover)}.est-text{min-width:0}.est-bild{border-radius:var(--radius-s);background:var(--akzent-schwach);width:30px;height:30px;color:var(--akzent-text);flex:none;place-items:center;display:grid}.est-zeile .knopf,.est-zeile .pille{flex:none}.est-leer{align-items:center;gap:12px;padding:10px 9px 12px;display:flex}.est-leer p{font-size:var(--gr-s);color:var(--text-2);flex:1;margin:0}.est-leer-titel{font-size:var(--gr-m);color:var(--text);display:block}@media (max-width:560px){.est-leer{flex-wrap:wrap}.est-leer p{flex-basis:60%}}.nenn-pille{background:var(--akzent-schwach);color:var(--akzent-text);font-weight:var(--gewicht-mittel);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;margin:-1px -5px;padding:1px 5px}.nenn-pille.mich{background:var(--warn-schwach);color:var(--warn)}.blase.mitarbeiter .nenn-pille{color:var(--blase-team-text);background:#ffffff38}.nenn-feld{flex:1;min-width:0;position:relative}.nenn-feld textarea{z-index:1;color:#0000;width:100%;caret-color:var(--text);background:0 0;display:block;position:relative}.nenn-feld textarea::placeholder{color:var(--text-3);opacity:1}.nenn-feld textarea::selection{color:#0000;background:#2b6fe047}.nenn-spiegel{pointer-events:none;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;color:var(--text);box-sizing:border-box;position:absolute;inset:0;overflow:hidden}.nenn-anker{color:var(--akzent-text)}.nenn-liste{z-index:30;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-m);width:min(300px,100%);box-shadow:var(--schatten-m);color:var(--text);padding:4px;animation:.12s ease-out nenn-auf;position:absolute}@keyframes nenn-auf{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.nenn-zeile{border-radius:var(--radius-s);text-align:left;width:100%;font-size:var(--gr-m);align-items:center;gap:10px;padding:6px 8px;line-height:1.3;display:flex}.nenn-zeile.an{background:var(--akzent-schwach)}.nenn-zeile .avatar{flex:none}.nenn-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nenn-name b{font-weight:var(--gewicht-fett);color:var(--akzent-text)}.nenn-neben{text-overflow:ellipsis;white-space:nowrap;max-width:45%;font-size:var(--gr-xs);color:var(--text-3);flex:none;overflow:hidden}.nenn-fuss{border-top:1px solid var(--linie);font-size:var(--gr-xs);color:var(--text-3);align-items:center;gap:4px;margin-top:2px;padding:5px 8px 2px;display:flex}.nenn-fuss kbd{border:1px solid var(--linie-stark);background:var(--flaeche-2);min-width:18px;height:18px;font-family:inherit;font-size:var(--gr-xs);color:var(--text-2);border-bottom-width:2px;border-radius:4px;place-items:center;padding:0 4px;display:inline-grid}.nenn-fuss kbd+kbd{margin-left:-2px}.seite{min-height:0;padding:var(--ab-7) var(--ab-8) 40px;flex-direction:column;flex:1;gap:18px;display:flex;overflow-y:auto}.seite-kopf{justify-content:space-between;align-items:flex-end;gap:var(--ab-5);flex-wrap:wrap;display:flex}.seite-kopf>div:first-child{gap:var(--ab-1);flex-direction:column;max-width:640px;display:flex}.seite-kopf .suche{background:var(--flaeche);width:280px}.platzhalter{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);flex:1;display:flex}.segmente{border-radius:var(--radius-m);background:var(--flaeche-hover);align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.segmente button{height:30px;padding:0 var(--ab-3);border-radius:var(--radius-s);font-size:var(--gr-m);color:var(--text-2)}.segmente button.an{background:var(--flaeche);color:var(--text);box-shadow:var(--schatten-s)}.einstellungen{grid-template-columns:220px minmax(0,1fr);height:100%;min-height:0;display:grid}.einstellungen-nav{padding:var(--ab-6) 10px;background:var(--flaeche);border-right:1px solid var(--linie);flex-direction:column;gap:2px;display:flex}.einstellungen-nav h2{padding:0 10px 10px}.einstellungen-nav button{border-radius:var(--radius-s);height:34px;color:var(--text-2);font-size:var(--gr-m);text-align:left;align-items:center;gap:10px;padding:0 10px;display:flex}.einstellungen-nav button:hover{background:var(--flaeche-hover)}.einstellungen-nav button.an{background:var(--akzent-schwach);color:var(--akzent-text)}.einstellungen-inhalt{min-height:0;padding:var(--ab-7) var(--ab-8) 40px;overflow-y:auto;container-type:inline-size}.formular{flex-direction:column;gap:18px;max-width:480px;display:flex}.profil-karte{padding:14px var(--ab-4);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);align-items:center;gap:14px;display:flex}.profil-karte-name{font-size:var(--gr-l);font-weight:var(--gewicht-mittel)}.stufen-seite{flex-direction:column;gap:18px;display:flex}.umschalter{border-radius:var(--radius-m);background:var(--flaeche-hover);gap:2px;padding:3px;display:inline-flex}.umschalter button{height:32px;padding:0 var(--ab-4);border-radius:var(--radius-s);font-size:var(--gr-m);color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.umschalter button.an{background:var(--flaeche);color:var(--text);box-shadow:var(--schatten-s)}.spar{font-size:var(--gr-xs);color:var(--gut);background:var(--gut-schwach);border-radius:var(--radius-rund);padding:1px 7px}.hinweis-leiste{border-radius:var(--radius-m);background:var(--akzent-schwach);color:var(--akzent-text);font-size:var(--gr-m);align-items:center;gap:10px;padding:10px 14px;display:flex}.hinweis-leiste span{flex:1}.stufen{gap:var(--ab-3);grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;display:grid}.stufe{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;min-width:0;display:flex}.stufe.beliebt{border-color:var(--akzent);box-shadow:0 0 0 1px var(--akzent)}.stufe.aktuell{background:var(--flaeche-2)}.stufe.hervor{box-shadow:0 0 0 2px var(--akzent), var(--schatten-m)}.stufe-oben{padding:18px var(--ab-4) var(--ab-4);border-bottom:1px solid var(--linie);flex-direction:column;gap:6px;display:flex}.stufe-kopf{justify-content:space-between;align-items:flex-start;gap:var(--ab-2);min-height:50px;display:flex}.stufe-icon{color:var(--akzent)}.stufe h2{font-size:var(--gr-xl);margin-top:6px}.stufe-text{color:var(--text-2);font-size:var(--gr-s);min-height:36px}.stufe-preis{font-size:var(--gr-preis);font-weight:var(--gewicht-fett);letter-spacing:-.02em;white-space:nowrap;margin-top:14px;line-height:1.1}.stufe-preis.text{font-size:var(--gr-preis-text);line-height:1.55}.stufe-kopf .pillen{align-items:flex-end;gap:var(--ab-1);flex-direction:column;display:flex}.stufe-oben .knopf{margin-top:var(--ab-3)}.stufe-unten{padding:14px var(--ab-4) 18px;flex-direction:column;gap:10px;display:flex}.stufe-unten h3{font-size:var(--gr-s)}.stufe-unten ul{font-size:var(--gr-s);color:var(--text-2);flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.stufe-unten li{gap:var(--ab-2);align-items:flex-start;display:flex}.stufe-unten li svg{color:var(--text-3);flex:none;margin-top:2px}.stufe-unten ul.stufe-umfang{padding-bottom:var(--ab-2);border-bottom:1px solid var(--linie)}.stufe-unten li.gesucht{color:var(--akzent-text);font-weight:var(--gewicht-mittel)}.stufe-unten li.gesucht svg{color:var(--akzent)}@container (width<=1080px){.stufen{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width<=640px){.stufen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.einstellungen{grid-template-columns:1fr}.einstellungen-nav{flex-direction:row;padding:10px}.einstellungen-nav h2{display:none}}.anmeldung{min-height:100%;padding:var(--ab-6) var(--ab-4);background:var(--grund);place-items:center;display:grid}.anmeldung-karte{width:100%;max-width:380px;padding:var(--ab-7) var(--ab-7) var(--ab-5);border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-m), inset 0 0 0 1px var(--linie);flex-direction:column;gap:14px;display:flex}.anmeldung-karte h1{font-size:var(--gr-h1);font-weight:var(--gewicht-fett);margin-top:6px}.anmeldung-karte>p.gedimmt{font-size:var(--gr-m);margin-top:-8px}.anmeldung-marke{align-items:center;gap:10px;display:flex}.anmeldung-logo{font-weight:var(--gewicht-fett)}.anmeldung-produkt{font-size:var(--gr-xl);font-weight:var(--gewicht-fett);color:var(--text)}.anmeldung-karte .hinweis-fehler{margin:0}.feld-mit-knopf{display:block;position:relative}.feld-mit-knopf .feld{padding-right:40px}.feld-mit-knopf .icon-knopf{color:var(--text-3);position:absolute;top:2px;right:2px}.einst-seite{flex-direction:column;gap:18px;max-width:1080px;display:flex}.einst-raster{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));align-items:start;gap:14px;display:grid}.einst-karte{padding:var(--ab-4) 18px 18px;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;gap:14px;min-width:0;display:flex}.einst-karte-kopf{align-items:center;gap:var(--ab-2);color:var(--text-2);display:flex}.einst-karte-kopf h2{font-size:var(--gr-l);color:var(--text)}.einst-avatar{grid-template-columns:auto 1fr;align-items:center;gap:6px 14px;display:grid}.einst-avatar>.gedimmt{grid-column:2}.einst-zahlen,.einst-felder,.einst-zwei{gap:var(--ab-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.einst-fuss{grid-column:1/-1;align-items:center;gap:10px;display:flex}.einst-wissen{min-height:40vh;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--gr-m);line-height:1.55}.einst-bausteine{gap:var(--ab-3);flex-direction:column;display:flex}.einst-karte.baustein .knopf-reihe{flex-wrap:nowrap;align-items:flex-end}.feld-label.schmal{flex:none;width:150px}.einst-code{padding:var(--ab-2) var(--ab-2) var(--ab-2) var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);align-items:center;gap:6px;display:flex}.einst-code code{overflow-wrap:anywhere;min-width:0;font-size:var(--gr-s);color:var(--text);flex:1}.schalter-zeile{font-size:var(--gr-m);color:var(--text);align-items:center;gap:10px;display:flex}.schalter-zeile input{width:16px;height:16px;accent-color:var(--akzent)}.hinweis-leiste.warn{background:var(--warn-schwach);color:var(--warn)}.zu-lang{color:var(--schlecht)}@container (width<=520px){.einst-zahlen,.einst-felder,.einst-zwei{grid-template-columns:minmax(0,1fr)}}.marken-liste{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;display:flex;overflow:hidden}.marken-zeile{align-items:center;gap:var(--ab-3);padding:var(--ab-3) var(--ab-4);text-align:left;border-top:1px solid var(--linie);display:flex}.marken-zeile:first-child{border-top:0}.marken-zeile:hover{background:var(--flaeche-hover)}.marken-punkt{color:var(--text-3);flex:none}.marken-zeile-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.marken-zeile-name{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);color:var(--text)}.marken-zeile .pille{align-self:center}.marken-spalte{flex-direction:column;gap:14px;min-width:0;display:flex}.datenraum-folgen{flex-direction:column;gap:6px;margin:8px 0 0;padding-left:20px;display:flex}.marken-farbe{cursor:pointer;width:56px;padding:3px}.farbwahl{flex-direction:column;gap:14px;display:flex}.farbwahl-vorschlag{align-items:center;gap:var(--ab-3);display:flex}.farbwahl-vorschlag-text,.farbwahl-gruppe{flex-direction:column;gap:6px;min-width:0;display:flex}.farbwahl-raster{gap:var(--ab-2);flex-wrap:wrap;display:flex}.farbfeld{border-radius:var(--radius-m);border:1px solid var(--linie);cursor:pointer;flex:none;place-items:center;width:32px;height:32px;display:grid}.farbfeld.gross{width:48px;height:48px}.farbfeld.an{outline:2px solid var(--text);outline-offset:2px}.farbfeld:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.farbwahl-eigen{align-items:center;gap:var(--ab-2);display:flex}.farbwahl-hex{font-variant-numeric:tabular-nums;width:110px}.farbwahl-ergebnis{flex-direction:column;gap:6px;display:flex}.farbwahl-vorschau{max-width:100%;padding:var(--ab-2) 14px;border-radius:var(--radius-m);text-overflow:ellipsis;white-space:nowrap;align-self:flex-start;overflow:hidden}.markenfarbe{gap:var(--ab-3);flex-direction:column;display:flex}.markenfarbe .widget-farbwahl{justify-content:space-between;display:flex}.zuordnung{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;display:flex;overflow:hidden}.zuordnung-zeile{align-items:center;gap:var(--ab-3);padding:var(--ab-2) var(--ab-3);border-top:1px solid var(--linie);grid-template-columns:minmax(0,1fr) minmax(160px,220px);display:grid}.zuordnung-zeile:first-child{border-top:0}.zuordnung-kopf{color:var(--text-3);font-size:var(--gr-s)}.zuordnung-name{flex-direction:column;gap:2px;min-width:0;display:flex}@container (width<=520px){.zuordnung-zeile{grid-template-columns:minmax(0,1fr)}}.zurueck-link{font-size:var(--gr-m);align-self:flex-start}.hinweis-ki{align-items:flex-start;gap:var(--ab-2);margin:0 10px var(--ab-2);padding:var(--ab-2) 10px;border-radius:var(--radius-m);background:var(--ki-schwach);color:var(--ki);font-size:var(--gr-s);line-height:1.4;display:flex}.hinweis-ki svg{flex:none;margin-top:1px}.sicht-fenster{z-index:35;resize:both;min-width:320px;min-height:260px;color:var(--auf-talkward);background:var(--talkward-blau);border-radius:var(--radius-l);box-shadow:var(--schatten-l);flex-direction:column;gap:8px;padding:6px 8px 8px;display:flex;position:fixed;overflow:hidden}.sicht-fenster.eingeklappt{resize:none;min-height:0}.sicht-kopf{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;gap:10px;min-height:36px;padding:0 2px 0 6px;display:flex}.sicht-kopf:active{cursor:grabbing}.sicht-logo{border-right:1px solid var(--auf-talkward-3);flex:none;width:auto;height:18px;padding-right:10px}.sicht-kopf h2{min-width:0;font-size:var(--gr-m);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-weight:600;overflow:hidden}.sicht-kopf .icon-knopf{color:var(--auf-talkward)}.sicht-kopf .icon-knopf:hover{background:var(--auf-talkward-3)}.sicht-live{border-radius:var(--radius-rund);background:var(--auf-talkward-3);font-size:var(--gr-s);letter-spacing:.02em;flex:none;align-items:center;gap:6px;padding:2px 8px;font-weight:600;display:inline-flex}.sicht-live:before{content:"";background:var(--auf-talkward);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite sicht-puls}.sicht-buehne{border-radius:var(--radius-m);background:var(--talkward-blau-tief);flex:1;min-height:0;position:relative;overflow:hidden}.sicht-buehne.live{background:var(--flaeche)}.sicht-buehne[hidden]{display:none}.sicht-fuss{font-size:var(--gr-s);color:var(--auf-talkward-2);margin:0;padding:0 4px;line-height:1.4}.sicht-wurzel .replayer-wrapper{transform-origin:0 0}.sicht-wurzel iframe{pointer-events:none;background:var(--flaeche);border:0}.sicht-wurzel .replayer-mouse{background:var(--akzent);width:14px;height:14px;box-shadow:0 0 0 3px var(--akzent-schwach);z-index:2;border-radius:50%;transition:left 60ms linear,top 60ms linear;position:absolute}.sicht-verbindung{z-index:3;background:var(--talkward-blau-tief);color:var(--auf-talkward);flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:20px;display:flex;position:absolute;inset:0;overflow:auto}.sicht-strecke{align-items:center;width:min(300px,100%);display:flex}.sicht-knoten{background:var(--auf-talkward-3);width:48px;height:48px;box-shadow:0 0 0 1px var(--auf-talkward-3);border-radius:14px;flex:none;place-items:center;display:grid}.sicht-knoten img{border-radius:14px;width:48px;height:48px}.sicht-knoten.kunde{animation:2.4s ease-in-out infinite sicht-atmen}.sicht-leitung{background:var(--auf-talkward-3);border-radius:1px;flex:1;height:2px;margin:0 10px;position:relative}.sicht-leitung i{background:var(--auf-talkward);opacity:0;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:0}.sicht-strecke.hin .sicht-leitung i{animation:2.4s ease-in-out infinite sicht-hin}.sicht-strecke.her .sicht-leitung i{animation:1.2s linear infinite sicht-her}.sicht-leitung i:nth-child(2){animation-delay:.4s!important}.sicht-leitung i:nth-child(3){animation-delay:.8s!important}.sicht-strecke.her .sicht-leitung i:nth-child(2){animation-delay:.3s!important}.sicht-strecke.her .sicht-leitung i:nth-child(3){animation-delay:.6s!important}.sicht-verbindung.ende{background:var(--talkward-blau);text-align:center;gap:14px}.sicht-ende-logo{width:auto;height:30px;margin-bottom:6px}.sicht-ende-text{max-width:360px;font-size:var(--gr-m);margin:0;line-height:1.45}.sicht-countdown{font-size:var(--gr-s);color:var(--auf-talkward-2);font-variant-numeric:tabular-nums;margin:0}.sicht-schliessen{border-radius:var(--radius-m);background:var(--auf-talkward);min-height:34px;color:var(--talkward-blau);font:inherit;cursor:pointer;border:0;padding:7px 16px;font-weight:600}.sicht-schliessen:hover{background:var(--auf-talkward-2)}.sicht-schliessen:focus-visible{outline:2px solid var(--auf-talkward);outline-offset:2px}.sicht-schritte{flex-direction:column;gap:10px;width:min(300px,100%);margin:0;padding:0;list-style:none;display:flex}.sicht-schritte li{font-size:var(--gr-m);color:var(--auf-talkward-2);align-items:flex-start;gap:10px;display:flex}.sicht-schritte li.offen{opacity:.55}.sicht-schritte li.jetzt{color:var(--auf-talkward);font-weight:600}.sicht-marke{border:1.5px solid var(--auf-talkward-2);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;margin-top:1px;display:grid}.sicht-schritte li.fertig .sicht-marke{border-color:var(--auf-talkward);background:var(--auf-talkward);color:var(--talkward-blau)}.sicht-schritte li.jetzt .sicht-marke{border-color:var(--auf-talkward-3);border-top-color:var(--auf-talkward);animation:.9s linear infinite sicht-dreh}.sicht-schritt-text{flex-direction:column;gap:2px;min-width:0;display:flex}.sicht-schritt-text small{font-size:var(--gr-s);color:var(--auf-talkward-2);font-weight:400}.sicht-fehler{border-radius:var(--radius-s);background:var(--auf-talkward-3);max-width:100%;color:var(--auf-talkward);font-size:var(--gr-s);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;padding:6px 8px}@keyframes sicht-hin{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}@keyframes sicht-her{0%{opacity:0;left:calc(100% - 8px)}15%{opacity:1}85%{opacity:1}to{opacity:0;left:0}}@keyframes sicht-atmen{0%,to{box-shadow:0 0 0 1px var(--auf-talkward-3)}50%{box-shadow:0 0 0 7px var(--auf-talkward-3)}}@keyframes sicht-puls{0%,to{opacity:1}50%{opacity:.35}}@keyframes sicht-dreh{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sicht-leitung i,.sicht-knoten.kunde,.sicht-live:before,.sicht-schritte li.jetzt .sicht-marke{animation:none!important}.sicht-leitung i{opacity:1}.sicht-leitung i:first-child{left:20%}.sicht-leitung i:nth-child(2){left:47%}.sicht-leitung i:nth-child(3){left:74%}}.uebersetzung-hinweis{flex-direction:column;gap:6px;display:flex}.uebersetzung-hinweis>span svg{vertical-align:-2px}.uebersetzung-hinweis .knopf-reihe select{width:auto}.uebersetzung-vorschau{padding:var(--ab-2) 10px;border:1px solid var(--linie);background:var(--ki-schwach);white-space:pre-wrap;font-size:var(--gr-m);border-radius:6px;margin:0}.formular-titel{align-items:center;gap:var(--ab-2);font-size:var(--gr-l);display:flex}.passwort-formular{margin-top:var(--ab-7);padding-top:var(--ab-6);border-top:1px solid var(--linie)}.fehler-text{color:var(--schlecht)}.marken-icon{align-items:center;gap:var(--ab-4);padding:var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-l);transition:border-color .15s,background-color .15s;display:flex}.marken-icon.ziehen{border-color:var(--akzent);background:var(--akzent-schwach);border-style:dashed}.marken-icon-knopf{border-radius:var(--radius-m);flex:none;place-items:center;display:inline-grid;position:relative}.marken-icon-knopf:disabled{cursor:default}.marken-icon-bild,.marken-icon-platz{border-radius:var(--radius-m);object-fit:cover;width:64px;height:64px;font-size:var(--gr-h1)}.marken-icon-bild{object-fit:contain;padding:6px}.rechnung-vorschau{width:100%;height:520px;margin-top:var(--ab-2);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);display:block}.woo-marke{gap:var(--ab-2);padding:var(--ab-3) 0;border-top:1px solid var(--linie);flex-direction:column;display:flex}.woo-kopf{align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.woo-kopf h3{font-size:var(--gr-m);margin:0}.woo-marke .knopf-reihe .feld{flex:220px;min-width:0}.billbee-marke{gap:var(--ab-1);flex-direction:column;display:flex}.billbee-shops{border-left:2px solid var(--linie);flex-direction:column;gap:2px;margin-left:26px;padding-left:10px;display:flex}.schalter-zeile .schalter-hinweis{margin-top:2px;display:block}.woo-schritte{margin:var(--ab-1) 0 var(--ab-2);padding-left:var(--ab-5);gap:var(--ab-1);font-size:var(--gr-m);display:grid}.woo-abgleich{gap:var(--ab-1);display:grid}.woo-balken{background:var(--linie);border-radius:999px;height:6px;overflow:hidden}.woo-balken span{background:var(--akzent);border-radius:999px;height:100%;transition:width .6s;display:block}.symbol-passend{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);flex-direction:column;gap:6px;padding:10px;display:flex}.symbolwahl{flex-wrap:wrap;gap:6px;display:flex}.symbolfeld{border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--flaeche);width:34px;height:34px;color:var(--text-2);cursor:pointer;place-items:center;display:grid}.symbolfeld:hover{background:var(--flaeche-hover)}.symbolfeld.an{outline:2px solid var(--text);outline-offset:1px}.symbolfeld:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.seite-schale{flex-direction:column;gap:18px;width:100%;max-width:1080px;display:flex}.seite-schale.breit{max-width:1280px}.seite-schale>.formular{max-width:520px}.seite-schale .seite-kopf h1{align-items:center;gap:10px;display:flex}.seite-aktion{align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.kipp{border-radius:var(--radius-rund);background:var(--linie-stark);flex:none;width:34px;height:20px;padding:2px;transition:background .15s}.kipp span{border-radius:var(--radius-rund);background:var(--flaeche);width:16px;height:16px;box-shadow:var(--schatten-s);transition:transform .15s;display:block}.kipp.an{background:var(--gut)}.kipp.an span{transform:translate(14px)}.kipp:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.kipp:disabled{opacity:.6}.schalter-text{align-items:center;gap:var(--ab-2);color:var(--text-2);font-size:var(--gr-m);cursor:pointer;display:inline-flex}.stufen-sperre{align-items:center;gap:var(--ab-2) 10px;padding:10px var(--ab-3);border:1px dashed var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text-2);font-size:var(--gr-m);flex-wrap:wrap;display:flex}.stufen-sperre>span{flex:1;min-width:180px}.stufen-sperre.klein{padding:var(--ab-2) 10px;font-size:var(--gr-s)}.einstellungen-nav{overflow-y:auto}.einstellungen-gruppe{flex-direction:column;gap:2px;display:flex}.einstellungen-gruppe+.einstellungen-gruppe{margin-top:10px}.einstellungen-gruppe-kopf{padding:6px 10px var(--ab-1);color:var(--text-3);font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);letter-spacing:.02em}@media (max-width:900px){.einstellungen{grid-template-rows:auto minmax(0,1fr)}.einstellungen-nav{padding:var(--ab-2) var(--ab-3);border-right:0;border-bottom:1px solid var(--linie);scrollbar-width:none;flex-direction:row;gap:6px;overflow:auto hidden}.einstellungen-nav::-webkit-scrollbar{display:none}.einstellungen-gruppe{flex-direction:row;gap:6px}.einstellungen-gruppe+.einstellungen-gruppe{margin-top:0}.einstellungen-gruppe-kopf{display:none}.einstellungen-nav button{height:32px;padding:0 var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-rund);white-space:nowrap;flex:none}.einstellungen-inhalt{padding:var(--ab-5) var(--ab-4) var(--ab-8)}}.seiten-reiter{gap:var(--ab-1);border-bottom:1px solid var(--linie);display:flex}.seiten-reiter button{height:36px;padding:0 var(--ab-3);color:var(--text-2);font-size:var(--gr-m);border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;display:inline-flex}.seiten-reiter button:hover{color:var(--text)}.seiten-reiter button.an{border-bottom-color:var(--akzent);color:var(--text);font-weight:var(--gewicht-mittel)}.stufen-leiste{justify-content:space-between;align-items:center;gap:var(--ab-3);flex-wrap:wrap;display:flex}.stufen-leiste p{margin:0}.speichern-leiste{z-index:5;margin-top:var(--ab-2);padding:10px var(--ab-3) 10px var(--ab-4);border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-l);font-size:var(--gr-m);align-items:center;gap:10px;animation:.15s ease-out auf;display:flex;position:sticky;bottom:0}.speichern-punkt{background:var(--warn);border-radius:50%;flex:none;width:8px;height:8px}@media (prefers-reduced-motion:reduce){.speichern-leiste{animation:none}}.wissen-werkzeug{justify-content:flex-end;display:flex}.wissen-werkzeug .link{align-items:center;gap:var(--ab-1);display:inline-flex}.dialog.wissen-vollbild{width:min(1100px,100%);height:calc(100vh - 48px)}.einst-wissen.voll{resize:none;flex:1;min-height:0}.hinweis-ki.hinweis-kontakte{background:var(--warn-schwach);color:var(--warn);align-items:center}.hinweis-kontakte span{flex:1}.kontaktgrenze-sperre{align-items:center;gap:var(--ab-2);margin:0 var(--ab-4) var(--ab-4);padding:var(--ab-4);border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);text-align:center;flex-direction:column;display:flex}.kontaktgrenze-sperre svg{color:var(--warn)}.kontaktgrenze-sperre p{max-width:52ch;color:var(--text-2);font-size:var(--gr-s);line-height:1.5}.uebersetzung-wahl{align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.bs-fest{gap:var(--ab-1,4px);padding:var(--ab-2) var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);display:grid}.bs-fest-kopf{align-items:center;gap:var(--ab-2) var(--ab-3);flex-wrap:wrap;min-height:32px;display:flex}.bs-fest p{font-size:var(--gr-m);margin:0}.bs-aktionen{gap:var(--ab-2);flex-wrap:wrap;display:flex}.bs-liste{border:1px solid var(--linie);border-radius:var(--radius-m);margin:0;padding:0;list-style:none}.bs-liste>li+li{border-top:1px solid var(--linie)}.bs-kopf{align-items:center;gap:var(--ab-3);width:100%;min-height:48px;padding:var(--ab-2) var(--ab-3);border-radius:var(--radius-m);font:inherit;text-align:left;color:var(--text);cursor:pointer;grid-template-columns:minmax(84px,auto) minmax(0,180px) minmax(0,1fr) auto;display:grid}.bs-kopf:hover{background:var(--flaeche-2)}.bs-kopf:focus-visible{box-shadow:var(--fokus);outline:none}.bs-kuerzel{padding:2px var(--ab-2);border-radius:var(--radius-s);background:var(--akzent-schwach);color:var(--akzent-text);font-size:var(--gr-m);font-weight:var(--gewicht-mittel);white-space:nowrap;justify-self:start}.bs-titel{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bs-auszug{color:var(--text-3);font-size:var(--gr-m);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bs-pfeil{color:var(--text-3);transition:transform .18s cubic-bezier(.16,1,.3,1)}.bs-liste>li.offen .bs-pfeil{transform:rotate(180deg)}.bs-liste>li.offen .bs-auszug{visibility:hidden}.bs-inhalt{gap:var(--ab-3);padding:var(--ab-2) var(--ab-3) var(--ab-4);display:grid}.bs-reihe{grid-template-columns:minmax(0,180px) minmax(0,1fr)}.bs-fuss{justify-content:flex-end;display:flex}.bs-leer{align-items:center;gap:var(--ab-4);padding:var(--ab-4);border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text-2);font-size:var(--gr-m);line-height:1.5;display:flex}.bs-leer strong{color:var(--text);font-size:var(--gr-l);font-weight:var(--gewicht-fett);display:block}.bs-leer svg{fill:none;width:56px;height:56px;stroke:var(--akzent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.bs-leer svg rect{fill:var(--akzent-schwach)}.bs-feld{min-height:36px;padding:0 var(--ab-3);border:1px solid var(--akzent);border-radius:var(--radius-m);box-shadow:var(--fokus);font-family:var(--schrift-lesen);font-size:var(--gr-l);align-items:center;gap:1px;display:flex}.bs-zeiger{background:var(--text);width:1px;height:16px;animation:1.1s step-end infinite bs-blinken}@keyframes bs-blinken{50%{opacity:0}}.bs-treffer{border:1px solid var(--linie);border-radius:var(--radius-m);box-shadow:var(--schatten-s);margin:0;padding:4px;list-style:none}.bs-treffer>li{align-items:center;gap:var(--ab-2);border-radius:var(--radius-s);white-space:nowrap;padding:5px 6px;display:flex;overflow:hidden}.bs-treffer>li.an{background:var(--flaeche-aktiv)}.bs-blase{background:var(--blase-team);max-width:100%;color:var(--blase-team-text);font-family:var(--schrift-lesen);font-size:var(--gr-m);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;align-self:flex-end;padding:8px 11px;line-height:1.45}@media (prefers-reduced-motion:reduce){.bs-zeiger{animation:none}.bs-pfeil{transition:none}}@container (width<=560px){.bs-kopf{grid-template-columns:auto minmax(0,1fr) auto}.bs-auszug{display:none}.bs-reihe{grid-template-columns:minmax(0,1fr)}}.vg-tafel .marken-liste{border-radius:var(--radius-m)}.marken-zeile.archiviert{opacity:.6}.marken-zeile:focus-visible{box-shadow:inset var(--fokus);outline:none}.mk-kachel{border-radius:var(--radius-m);background:var(--akzent-schwach);width:36px;height:36px;color:var(--akzent-text);flex:none;place-items:center;display:grid}.mk-pfeil{color:var(--text-3);flex:none}.mk-nav{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mk-nav>li{align-items:center;gap:var(--ab-2);border-radius:var(--radius-s);color:var(--text);padding:5px 6px;display:flex}.mk-nav>li:first-child{background:var(--flaeche-aktiv)}.mk-nav>li>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mk-zahl{border-radius:var(--radius-rund);background:var(--akzent);min-width:20px;color:var(--text-auf-akzent);font-size:var(--gr-xs);font-weight:var(--gewicht-fett);font-variant-numeric:tabular-nums;text-align:center;padding:0 6px}.mk-pillen{flex-wrap:wrap;gap:6px;display:flex}.mk-pille{max-width:100%;padding:2px var(--ab-2);border-radius:var(--radius-rund);background:var(--flaeche-hover);color:var(--text-2);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:inline-flex;overflow:hidden}.mk-filter-rahmen{gap:var(--ab-4);display:grid;container-type:inline-size}.mk-filter-gruppe{gap:var(--ab-2);display:grid}.mk-filter-kopf{color:var(--text-3);font-size:var(--gr-s)}.mk-filter{gap:var(--ab-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@container (width<=560px){.mk-filter{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width<=330px){.mk-filter{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=200px){.mk-filter{grid-template-columns:minmax(0,1fr)}}.mk-filter>button{padding:var(--ab-3) var(--ab-2);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;text-align:center;cursor:pointer;align-content:start;justify-items:center;gap:2px;transition:background .14s,border-color .14s,box-shadow .14s;display:grid}.mk-filter>button:hover{background:var(--flaeche-2);border-color:var(--text-3)}.mk-filter>button:focus-visible{box-shadow:var(--fokus);outline:none}.mk-filter>button.an{border-color:var(--akzent);background:var(--akzent-schwach);box-shadow:inset 0 0 0 1px var(--akzent)}.mk-filter-bild{border-radius:var(--radius-rund);background:var(--flaeche-hover);object-fit:cover;flex:none;display:block}.mk-filter>button:disabled{cursor:default;opacity:.6}.mk-filter-funke,.mk-ki-leer{background:var(--ki-schwach);color:var(--ki);place-items:center;display:grid}.mk-filter>button.mk-filter-ki.an{border-color:var(--ki);background:var(--ki-schwach);box-shadow:inset 0 0 0 1px var(--ki)}.mk-team{gap:var(--ab-2);padding:var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);display:grid}.mk-team-liste{gap:var(--ab-3) var(--ab-2);grid-template-columns:repeat(auto-fill,minmax(84px,1fr));margin:0;padding:0;list-style:none;display:grid}.mk-team-liste>li{text-align:center;justify-items:center;gap:2px;min-width:0;display:grid}.mk-team-name{max-width:100%;font-size:var(--gr-s);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk-team-art{color:var(--text-3);font-size:var(--gr-xs)}.mk-team-initialen{border:1px dashed var(--linie-stark);color:var(--text-2);font-weight:var(--gewicht-mittel);place-items:center;display:grid}.mk-ki{gap:var(--ab-4);padding:var(--ab-4);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);display:grid}.mk-ki-kopf{align-items:baseline;gap:var(--ab-2);font-weight:var(--gewicht-mittel);flex-wrap:wrap;display:flex}.mk-ki-kopf>svg{color:var(--ki);align-self:center}.mk-ki-kopf>.gedimmt{font-size:var(--gr-s);font-weight:var(--gewicht-normal)}.mk-ki-fehlt{color:var(--warn)}.mk-ki-leute{gap:var(--ab-2);grid-template-columns:repeat(auto-fill,minmax(168px,1fr));margin:0;padding:0;list-style:none;display:grid}.mk-ki-leute>li{justify-items:center;gap:var(--ab-2);padding:var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);text-align:center;display:grid}.mk-ki-paar{align-items:center;gap:var(--ab-2);color:var(--text-3);display:flex}.mk-ki-leer{border:1px dashed var(--ki)}.mk-ki-wartet{animation:1.4s ease-in-out infinite mk-ki-puls}@keyframes mk-ki-puls{50%{opacity:.45}}.mk-ki-name{min-width:0;max-width:100%;display:grid}.mk-ki-name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk-ki-fehler{color:var(--schlecht);font-size:var(--gr-s);line-height:1.35}@media (prefers-reduced-motion:reduce){.mk-ki-wartet{animation:none}}.mk-filter>button>.mk-filter-bild{margin-bottom:var(--ab-2);transition:transform .16s}.mk-filter>button:hover>.mk-filter-bild,.mk-filter>button.an>.mk-filter-bild{transform:scale(1.06)}.mk-filter-titel{font-size:var(--gr-m);font-weight:var(--gewicht-mittel)}.mk-filter-text{color:var(--text-2);font-size:var(--gr-xs);line-height:1.35}.mk-chat{gap:var(--ab-3);padding:var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);display:grid}.mk-chat-kopf{align-items:center;gap:var(--ab-3);min-width:0;display:flex}.mk-chat-gesichter{flex:none;display:flex}.mk-chat-gesichter>.mk-filter-bild{box-shadow:0 0 0 2px var(--flaeche-2)}.mk-chat-gesichter>.mk-filter-bild+.mk-filter-bild{margin-left:-10px}.mk-chat-team{min-width:0;font-weight:var(--gewicht-mittel);display:grid}.mk-chat-team>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk-chat-team>.gedimmt{font-weight:var(--gewicht-normal)}.mk-chat-zeile{align-items:flex-end;gap:var(--ab-2);display:flex}.mk-chat-blase{padding:var(--ab-2) var(--ab-3);border-radius:var(--radius-l) var(--radius-l) var(--radius-l) 4px;background:var(--flaeche);box-shadow:var(--schatten-s);font-family:var(--schrift-lesen);gap:1px;display:grid}.mk-chat-name{color:var(--text-3);font-size:var(--gr-xs)}@media (prefers-reduced-motion:reduce){.mk-filter>button,.mk-filter>button>.mk-filter-bild{transition:none}}.mk-gespraech{padding:var(--ab-2) var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);gap:2px;display:grid}.mk-gespraech-kopf{justify-content:space-between;align-items:center;gap:var(--ab-2);color:var(--text);font-weight:var(--gewicht-fett);display:flex}.mk-mail{padding:var(--ab-3);border-radius:var(--radius-s);background:var(--flaeche);box-shadow:var(--schatten-m);color:var(--papier-schrift,var(--text));font-family:var(--schrift-lesen);font-size:var(--gr-s);gap:6px;line-height:1.45;display:grid}.mk-mail-von{border-bottom:1px solid var(--linie);color:var(--text-3);overflow-wrap:anywhere;padding-bottom:6px}.mk-mail-fuss{border-top:1px solid var(--linie);color:var(--text-3);font-size:var(--gr-xs);white-space:pre-line;overflow-wrap:anywhere;padding-top:6px}.mk-mail-fuss.fehlt{color:var(--warn)}.mk-mail-signatur{white-space:normal;gap:1px;display:grid}.mk-mail-signatur strong{color:var(--text);font-size:var(--gr-s);font-weight:var(--gewicht-fett)}.mk-mail-signatur-kontakt{color:var(--text)}.mk-mail-signatur-recht{margin-top:5px}.mk-weiter{gap:2px;display:grid}.mk-weiter>button{align-items:center;gap:var(--ab-2);border-radius:var(--radius-s);color:var(--text);font:inherit;text-align:left;cursor:pointer;padding:7px 6px;display:flex}.mk-weiter>button>svg:first-child{color:var(--text-3)}.mk-weiter>button>svg:last-child{color:var(--text-3);margin-left:auto}.mk-weiter>button:hover{background:var(--flaeche-hover)}.mk-weiter>button:focus-visible{box-shadow:var(--fokus);outline:none}.stufe-spart{min-height:18px;font-size:var(--gr-s);font-weight:var(--gewicht-mittel);color:var(--gut)}.dialog.vg-dialog{gap:0;width:min(1080px,100vw - 32px);max-width:none;height:min(820px,100vh - 32px);padding:0;overflow:hidden}.vg-kopf{align-items:center;gap:var(--ab-3);padding:var(--ab-4) var(--ab-5);border-bottom:1px solid var(--linie);display:flex}.vg-symbol{border-radius:var(--radius-m);background:var(--akzent-schwach);width:40px;height:40px;color:var(--akzent-text);flex:none;place-items:center;display:grid}.vg-titel{flex:1;min-width:0}.vg-titel h2{font-size:var(--gr-xl);margin:0;line-height:1.3}.vg-titel p{color:var(--text-3);font-size:var(--gr-m);margin:2px 0 0;line-height:1.45}.vg-schritte{align-items:center;gap:var(--ab-4);margin:0 var(--ab-3) 0 0;color:var(--text-3);font-size:var(--gr-m);padding:0;list-style:none;display:flex}.vg-schritte li{align-items:center;gap:6px;display:flex}.vg-schritte li+li:before{content:"";width:20px;height:1px;margin-right:var(--ab-2);background:var(--linie-stark)}.vg-schritt-nr{border-radius:var(--radius-rund);background:var(--flaeche-hover);width:20px;height:20px;font-size:var(--gr-xs);font-weight:var(--gewicht-fett);font-variant-numeric:tabular-nums;place-items:center;display:grid}.vg-schritte li.an{color:var(--text);font-weight:var(--gewicht-mittel)}.vg-schritte li.an .vg-schritt-nr{background:var(--akzent);color:var(--text-auf-akzent)}.vg-schritte li.fertig .vg-schritt-nr{background:var(--gut-schwach);color:var(--gut)}.vg-form{flex-direction:column;flex:1;min-height:0;display:flex}.vg-zwei{flex:1;grid-template-columns:minmax(0,1fr) 400px;min-height:0;display:grid}.vg-angaben{gap:var(--ab-7);padding:var(--ab-5) var(--ab-6) var(--ab-7);scrollbar-width:thin;scrollbar-color:var(--linie-stark) transparent;flex-direction:column;display:flex;overflow-y:auto}.vg-laedt{color:var(--text-3);flex:1;place-items:center;display:grid}.vg-abschnitt{gap:var(--ab-3);flex-direction:column;display:flex}.vg-abschnitt>h3{align-items:center;gap:var(--ab-2);font-size:var(--gr-l);font-weight:var(--gewicht-fett);margin:0;display:flex}.vg-abschnitt>h3>span:first-child{color:var(--text-3);display:grid}.vg-abschnitt-hinweis{color:var(--text-3);font-size:var(--gr-s);font-weight:var(--gewicht-normal);margin-left:auto}.vg-reihe{gap:var(--ab-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.vg-reihe.zwei-eins{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.vg-angaben .feld-label,.vg-tafel .feld-label{color:var(--text-3);font-size:var(--gr-s);gap:5px}.vg-angaben .feld,.vg-tafel .feld{color:var(--text);font-size:var(--gr-l)}.vg-angaben .feld.vg-zahl{text-align:right;font-variant-numeric:tabular-nums}.vg-angaben textarea.feld{line-height:1.5}.vg-angaben ::placeholder{color:var(--text-3)}.vg-wahl{gap:var(--ab-2);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.vg-wahl button{column-gap:var(--ab-2);padding:var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;row-gap:3px;transition:border-color .14s,background-color .14s,box-shadow .14s;display:grid}.vg-wahl button:hover{background:var(--flaeche-2);border-color:var(--text-3)}.vg-wahl button:focus-visible,.vg-segmente button:focus-visible,.vg-pakete button:focus-visible,.vg-dazu:focus-visible,.vg-klappe>summary:focus-visible{box-shadow:var(--fokus);outline:none}.vg-wahl button.an{border-color:var(--akzent);background:var(--akzent-schwach);box-shadow:inset 0 0 0 1px var(--akzent)}.vg-wahl-symbol{color:var(--text-3);display:grid}.vg-wahl button.an .vg-wahl-symbol{color:var(--akzent-text)}.vg-wahl-titel{font-size:var(--gr-l);font-weight:var(--gewicht-mittel)}.vg-wahl-text{color:var(--text-2);font-size:var(--gr-s);grid-column:1/-1;line-height:1.45}.vg-pakete{gap:var(--ab-2);scrollbar-width:thin;max-height:176px;display:grid;overflow-y:auto}.vg-pakete button{padding:var(--ab-2) var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;cursor:pointer;gap:2px;transition:border-color .14s,background-color .14s;display:grid}.vg-pakete button:hover{background:var(--flaeche-2)}.vg-pakete button.an{border-color:var(--akzent);background:var(--akzent-schwach);box-shadow:inset 0 0 0 1px var(--akzent)}.vg-paket-kopf{align-items:baseline;gap:var(--ab-2);font-size:var(--gr-l);display:flex}.vg-paket-nr{font-weight:var(--gewicht-mittel)}.vg-paket-kopf .gedimmt{font-size:var(--gr-s)}.vg-paket-sendung{color:var(--text-2);font-size:var(--gr-s);font-variant-numeric:tabular-nums}.vg-status{padding:1px var(--ab-2);border-radius:var(--radius-rund);background:var(--flaeche-hover);color:var(--text-2);font-size:var(--gr-xs);margin-left:auto}.vg-status.gut{background:var(--gut-schwach);color:var(--gut)}.vg-waren{gap:var(--ab-2);justify-items:start;display:grid}.vg-waren-liste{gap:6px;width:100%;display:grid}.vg-ware{gap:var(--ab-2);grid-template-columns:minmax(0,1fr) 72px 104px 28px;align-items:center;display:grid}.vg-ware.kopf{color:var(--text-3);font-size:var(--gr-s);padding:0 2px}.vg-ware.kopf span:nth-child(2),.vg-ware.kopf span:nth-child(3){text-align:right;padding-right:12px}.vg-dazu{height:30px;padding:0 var(--ab-2);border-radius:var(--radius-s);color:var(--akzent-text);font:inherit;font-size:var(--gr-m);font-weight:var(--gewicht-mittel);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.vg-dazu:hover{background:var(--akzent-schwach)}.vg-hinweis{align-items:flex-start;gap:var(--ab-2);padding:var(--ab-2) var(--ab-3);border-radius:var(--radius-m);background:var(--warn-schwach);color:var(--text);font-size:var(--gr-m);line-height:1.45;display:flex}.vg-hinweis>svg{color:var(--warn);flex:none;margin-top:2px}.vg-hinweis.gut{background:var(--gut-schwach)}.vg-hinweis.gut>svg{color:var(--gut)}.vg-hinweis a{color:var(--akzent-text);text-underline-offset:2px;text-decoration:underline}.vg-erst{gap:var(--ab-3);padding:var(--ab-3);border-radius:var(--radius-m);background:var(--warn-schwach);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.vg-erst-symbol{border-radius:var(--radius-s);background:var(--flaeche);width:32px;height:32px;color:var(--warn);place-items:center;display:grid}.vg-erst-text{font-size:var(--gr-m);gap:2px;line-height:1.45;display:grid}.vg-erst-text strong{font-size:var(--gr-l);font-weight:var(--gewicht-fett)}.vg-erst-offen{color:var(--text-2);margin-top:4px}.vg-angaben .vg-erst-sprache{min-width:150px;color:var(--text-2);font-size:var(--gr-s);gap:5px;display:grid}.vg-klappe{border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche)}.vg-klappe>summary{align-items:center;gap:var(--ab-3);padding:var(--ab-3);border-radius:var(--radius-m);cursor:pointer;list-style:none;display:flex}.vg-klappe>summary::-webkit-details-marker{display:none}.vg-klappe-titel{font-size:var(--gr-l);font-weight:var(--gewicht-mittel)}.vg-klappe-info{min-width:0;color:var(--text-3);font-size:var(--gr-s);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.vg-klappe-info .fehlt{color:var(--warn)}.vg-klappe-pfeil{color:var(--text-3);transition:transform .18s cubic-bezier(.16,1,.3,1)}.vg-klappe[open] .vg-klappe-pfeil{transform:rotate(180deg)}.vg-klappe-inhalt{gap:var(--ab-3);padding:0 var(--ab-3) var(--ab-3);display:grid}.vg-vorschau{gap:var(--ab-3);padding:var(--ab-5);border-left:1px solid var(--linie);background:var(--grund);scrollbar-width:thin;scrollbar-color:var(--linie-stark) transparent;flex-direction:column;display:flex;overflow-y:auto}.vg-vorschau-kopf{justify-content:space-between;align-items:baseline;gap:var(--ab-2);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);color:var(--text-2);display:flex}.vg-vorschau-kopf .gedimmt{font-weight:var(--gewicht-normal)}.vg-blatt{gap:var(--ab-3);padding:var(--ab-5) var(--ab-5) var(--ab-6);border-radius:var(--radius-s);background:var(--flaeche);color:var(--papier-schrift);box-shadow:var(--schatten-m);font-family:var(--schrift-lesen);font-size:var(--gr-s);flex-direction:column;line-height:1.45;display:flex}.vg-blatt h4{font-family:var(--schrift);font-size:var(--gr-xl);font-weight:var(--gewicht-fett);margin:0;line-height:1.25}.vg-blatt h5{margin:var(--ab-2) 0 0;border-bottom:1px solid var(--papier-linie);color:var(--text-3);font-family:var(--schrift);font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);padding-bottom:3px}.vg-blatt-zeile{gap:var(--ab-2);grid-template-columns:96px minmax(0,1fr);display:grid}.vg-blatt-zeile>span:first-child{color:var(--text-3)}.vg-blatt-zeile>span:last-child{overflow-wrap:anywhere;white-space:pre-line;font-variant-numeric:tabular-nums}.vg-blatt-zeile.ohne>span:last-child{border-radius:var(--radius-rund);background:var(--papier-linie);align-self:center;width:62%;height:6px}.vg-blatt-ware{gap:2px var(--ab-3);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.vg-blatt-ware span:nth-child(3n+2),.vg-blatt-ware span:nth-child(3n){text-align:right;color:var(--text-2)}.vg-blatt-text{white-space:pre-line;margin:0}.vg-blatt-summe{border-top:1px solid var(--papier-linie);font-weight:var(--gewicht-fett);font-variant-numeric:tabular-nums;justify-content:space-between;padding-top:4px;display:flex}.vg-anlagen{gap:6px;display:grid}.vg-anlage{align-items:center;gap:var(--ab-2);padding:var(--ab-2) var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);font-size:var(--gr-m);display:flex}.vg-anlage>svg{color:var(--schlecht);flex:none}.vg-anlage.fehlt{border-style:dashed;border-color:var(--warn);color:var(--text-2);background:0 0}.vg-anlage.fehlt>svg{color:var(--warn)}.vg-telefon{background:var(--text);width:264px;box-shadow:var(--schatten-m);border-radius:34px;align-self:center;padding:10px}.vg-telefon-schirm{background:var(--grund);min-height:430px;color:var(--text);font-family:var(--schrift-lesen);font-size:var(--gr-s);border-radius:26px;flex-direction:column;gap:10px;padding:18px 14px 16px;line-height:1.4;display:flex}.vg-telefon-firma{color:var(--text-3);font-size:var(--gr-xs)}.vg-telefon h4{font-size:var(--gr-l);font-weight:var(--gewicht-fett);margin:0;line-height:1.25}.vg-telefon-karte{border-radius:var(--radius-m);background:var(--flaeche);box-shadow:var(--schatten-s);gap:4px;padding:10px;display:grid}.vg-telefon-karte .klein{color:var(--text-3);font-size:var(--gr-xs)}.vg-telefon-ware{align-items:center;gap:6px;display:flex}.vg-telefon-ware span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vg-telefon-ware svg{color:var(--text-3);flex:none}.vg-telefon-unterschrift{border:1px dashed var(--linie-stark);height:64px;color:var(--akzent-text);border-radius:10px;place-items:center;display:grid}.vg-telefon-knopf{background:var(--text);color:var(--flaeche);font-weight:var(--gewicht-fett);text-align:center;border-radius:10px;margin-top:auto;padding:9px}.vg-leiste{align-items:center;gap:var(--ab-3);padding:var(--ab-3) var(--ab-5);border-top:1px solid var(--linie);background:var(--flaeche);display:flex}.vg-leiste-links{min-width:0;color:var(--text-3);font-size:var(--gr-m);flex:1}.vg-leiste-knoepfe{gap:var(--ab-2);display:flex}.vg-leiste .knopf{height:38px;padding:0 var(--ab-4)}.vg-mail-text{min-height:300px;font-family:var(--schrift-lesen);line-height:1.55}.vg-fertig{align-content:center;place-items:center;gap:var(--ab-3);padding:var(--ab-8);text-align:center;flex:1;display:grid}.vg-fertig h3{margin:var(--ab-2) 0 0;font-size:var(--gr-h1)}.vg-fertig p{max-width:44ch;color:var(--text-2);margin:0;line-height:1.5}.vg-fertig .knopf-reihe{margin-top:var(--ab-3);justify-content:center}.vg-haken{width:64px;height:64px}.vg-haken.klein{width:36px;height:36px}.vg-haken circle{fill:var(--gut-schwach);transform-origin:50%;animation:.5s cubic-bezier(.16,1,.3,1) both vg-rund}.vg-haken path{fill:none;stroke:var(--gut);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;animation:.6s cubic-bezier(.16,1,.3,1) vg-zug}@keyframes vg-rund{0%{opacity:0;transform:scale(.6)}}@keyframes vg-zug{0%{stroke-dashoffset:40px}}@media (prefers-reduced-motion:reduce){.vg-haken circle,.vg-haken path{animation:none}.vg-klappe-pfeil,.vg-segmente button,.vg-wahl button,.vg-pakete button{transition:none}}@media (max-width:900px){.vg-zwei{grid-template-columns:minmax(0,1fr)}.vg-vorschau,.vg-schritte{display:none}.vg-angaben{padding:var(--ab-4)}}.vg-symbol.klein{border-radius:var(--radius-s);width:32px;height:32px}.vg-symbol.gut{background:var(--gut-schwach);color:var(--gut)}.vg-symbol.warn{background:var(--warn-schwach);color:var(--warn)}.vg-symbol.schlecht{background:var(--schlecht-schwach);color:var(--schlecht)}.vg-symbol.ki{background:var(--ki-schwach);color:var(--ki)}.seite-schale.vg-seite{gap:var(--ab-5)}.vg-seite-kopf{align-items:center;gap:var(--ab-3);display:flex}.vg-seite-kopf h1{font-size:var(--gr-h1);font-weight:var(--gewicht-fett);margin:0;line-height:1.3}.vg-seite-kopf .vg-titel p{max-width:68ch}.vg-seite-aktion{flex:none;align-self:flex-start}.vg-seite-zwei{gap:var(--ab-6);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.vg-seite-zwei.ohne{grid-template-columns:minmax(0,760px)}.vg-tafel{border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);flex-direction:column;min-width:0;display:flex}.vg-tafel>*{padding:var(--ab-5) var(--ab-6) var(--ab-6)}.vg-tafel>*+*{border-top:1px solid var(--linie)}.vg-tafel .vg-abschnitt{gap:var(--ab-4)}.vg-abschnitt-text{max-width:68ch;color:var(--text-2);font-size:var(--gr-m);margin:0;line-height:1.5}.vg-seite .vg-vorschau{background:0 0;border-left:0;padding:0;position:sticky;top:0;overflow:visible}.vg-seite .vg-dialog .vg-vorschau{padding:var(--ab-5);border-left:1px solid var(--linie);background:var(--grund);position:static;overflow-y:auto}.vg-karte{gap:var(--ab-2);padding:var(--ab-4);border-radius:var(--radius-m);background:var(--flaeche);box-shadow:var(--schatten-s);font-size:var(--gr-m);flex-direction:column;display:flex}.vg-karte-kopf{color:var(--text-3);font-size:var(--gr-s)}.vg-wahl-bild{margin-bottom:var(--ab-2);grid-column:1/-1;display:block}.vg-wahl button:disabled{opacity:.6;cursor:default}.vg-segmente{flex-wrap:wrap;gap:6px;display:flex}.vg-segmente button{height:32px;padding:0 var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche);color:var(--text-2);font:inherit;font-size:var(--gr-m);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .14s,background-color .14s,color .14s}.vg-segmente button:hover:not(:disabled){border-color:var(--text-3);color:var(--text)}.vg-segmente button.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text);font-weight:var(--gewicht-mittel)}.vg-segmente button:disabled{opacity:.6;cursor:default}.vg-abschluss{gap:var(--ab-3);padding:var(--ab-3);border-radius:var(--radius-m);background:var(--gut-schwach);font-size:var(--gr-m);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;line-height:1.45;display:grid}.vg-abschluss strong{font-size:var(--gr-l);font-weight:var(--gewicht-fett);display:block}.vg-abschluss .vg-haken circle{fill:var(--flaeche)}.vg-abschnitt-leiste{align-items:center;gap:var(--ab-2);padding-top:var(--ab-3);border-top:1px solid var(--linie);flex-wrap:wrap;display:flex}.vg-abschnitt-leiste>span:first-child{color:var(--text-3);font-size:var(--gr-m);flex:220px;line-height:1.45}@container (width<=880px){.vg-seite-zwei{grid-template-columns:minmax(0,1fr)}.vg-seite .vg-vorschau{display:none}.vg-seite .vg-dialog .vg-vorschau{display:flex}}@media (max-width:900px){.vg-seite .vg-dialog .vg-vorschau{display:none}}@container (width<=560px){.vg-seite-kopf{flex-wrap:wrap;align-items:flex-start}.vg-seite-aktion{flex-basis:100%;order:3}.vg-tafel>*{padding:var(--ab-4)}.vg-abschnitt-hinweis{display:none}.vg-abschluss{grid-template-columns:auto minmax(0,1fr)}.vg-abschluss>.knopf{grid-column:1/-1}}.zm-klein{font-size:var(--gr-s);color:var(--text-3);margin:0;line-height:1.45}.zm-teil{gap:var(--ab-3);padding:var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);flex-direction:column;transition:border-color .15s,background .15s;display:flex}.zm-teil.an{border-color:var(--akzent);background:var(--akzent-schwach)}.zm-teil .schalter-text{align-items:flex-start;gap:var(--ab-3);color:var(--text);cursor:pointer;display:flex}.zm-teil-text{min-width:0;font-weight:var(--gewicht-mittel);flex-direction:column;gap:2px;display:flex}.zm-teil-text .zm-klein{font-weight:var(--gewicht-normal);color:var(--text-2)}.zm-text{gap:var(--ab-2);flex-direction:column;display:flex}.vg-angaben textarea.feld.zm-feld{resize:vertical;min-height:132px}.zm-schreibt{align-items:center;gap:var(--ab-2);min-height:132px;padding:var(--ab-3);border-radius:var(--radius-m);background:var(--ki-schwach);color:var(--ki);font-size:var(--gr-m);display:flex}.zm-schreibt>svg,.zm-mail-leer>svg{animation:1.2s ease-in-out infinite zm-puls}.zm-neu{align-self:flex-start}.zm-mail{border-radius:var(--radius-m);background:var(--papier);min-height:420px;box-shadow:var(--schatten-m);flex-direction:column;flex:1;display:flex;overflow:hidden}.zm-mail-kopf{gap:3px var(--ab-3);padding:var(--ab-3) var(--ab-4);border-bottom:1px solid var(--papier-linie);font-size:var(--gr-s);color:var(--papier-schrift);grid-template-columns:auto minmax(0,1fr);margin:0;line-height:1.45;display:grid}.zm-mail-kopf dt{color:var(--papier-text-stark)}.zm-mail-kopf dd{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.zm-mail-kopf dd.ohne{color:var(--papier-text-stark)}.zm-rahmen{background:var(--papier-stapel);border:0;flex:1;width:100%;min-height:0}.zm-mail-leer{justify-content:center;align-items:center;gap:var(--ab-2);padding:var(--ab-6);text-align:center;font-size:var(--gr-m);color:var(--papier-text-stark);flex:1;display:flex}@keyframes zm-puls{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.zm-schreibt>svg,.zm-mail-leer>svg,.zm-teil{transition:none;animation:none}}.zm-seite .zm-mail-seite{flex:none;height:min(640px,100vh - 220px);min-height:380px}.zm-seite .feld.zm-adresse{max-width:420px}.zm-klein.zm-falsch{color:var(--schlecht)}.vg-zwei.zm-zwei{grid-template-columns:minmax(0,1fr) 460px}@media (max-width:900px){.vg-zwei.zm-zwei{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.vg-leiste{padding:var(--ab-3) var(--ab-4);flex-wrap:wrap}.vg-leiste-links{flex:1 0 100%}.vg-leiste-knoepfe{flex:1;justify-content:flex-end}}.vg-fakt{font-size:var(--gr-s);color:var(--text-3);align-content:start;gap:5px;display:grid}.vg-fakt-wert{align-items:center;gap:var(--ab-2);min-height:36px;color:var(--text);font-size:var(--gr-m);font-variant-numeric:tabular-nums;display:flex}.vg-fakt-aendern{border-radius:var(--radius-s);width:26px;height:26px;color:var(--text-3);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.vg-fakt-aendern:hover,.vg-fakt-aendern:focus-visible{background:var(--flaeche-hover);color:var(--text)}.vg-fakt-quelle{color:var(--text-3);font-size:var(--gr-s)}.vg-sprache{gap:var(--ab-3);color:var(--text-3);font-size:var(--gr-s);grid-template-columns:minmax(150px,200px) minmax(0,1fr);align-items:end;line-height:1.45;display:grid}.vg-sprache>span{padding-bottom:4px}@media (max-width:640px){.vg-sprache{grid-template-columns:minmax(0,1fr);align-items:start}}.vg-kundentext{padding:var(--ab-3);border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text);font-size:var(--gr-m);white-space:pre-wrap;margin:0;line-height:1.5}.vg-kundentext-hinweis{color:var(--text-3);font-size:var(--gr-s);margin:0}.vg-segmente.klein button{height:28px;padding:0 var(--ab-2);font-size:var(--gr-s)}.vg-marke-punkt{border-radius:var(--radius-rund);background:var(--text-3);vertical-align:-1px;width:10px;height:10px;margin-right:6px;display:inline-block}.vg-marke-punkt.ohne{box-shadow:inset 0 0 0 1.5px var(--linie-stark);background:0 0}.vg-marke-hinweis{color:var(--text-3);font-size:var(--gr-s);margin-left:6px}.vg-segmente button.an .vg-marke-hinweis{color:inherit;opacity:.8}.vg-punkte{gap:var(--ab-2);font-size:var(--gr-m);color:var(--text-2);margin:0;padding:0;line-height:1.45;list-style:none;display:grid}.vg-punkte li{gap:var(--ab-2);display:flex}.vg-punkte svg{color:var(--gut);flex:none;margin-top:2px}.vg-punkte.schlecht svg{color:var(--schlecht)}.vg-punkte.akzent svg{color:var(--akzent)}.vg-naechste{gap:var(--ab-3);counter-reset:vgn;margin:0;padding:0;list-style:none;display:grid}.vg-naechste li{gap:var(--ab-2);counter-increment:vgn;font-size:var(--gr-m);grid-template-columns:22px minmax(0,1fr);line-height:1.45;display:grid}.vg-naechste li:before{content:counter(vgn);border-radius:var(--radius-rund);background:var(--akzent-schwach);width:22px;height:22px;color:var(--akzent-text);font-size:var(--gr-s);place-items:center;display:grid}.vg-naechste strong{font-weight:var(--gewicht-mittel);display:block}.vg-naechste span{color:var(--text-3)}.vg-vorschau-karte{gap:var(--ab-2);padding:var(--ab-4);border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-s);display:grid}.vg-vorschau-karte .vg-vk-kopf{align-items:center;gap:var(--ab-3);display:flex}.vg-vorschau-karte .vg-vk-kopf>div{min-width:0;display:grid}.vg-vorschau-karte .vg-vk-name{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vg-vorschau-karte .vg-vk-name.leer{color:var(--text-3);font-weight:var(--gewicht-normal)}.vg-vorschau-karte .vg-vk-zeile{align-items:center;gap:var(--ab-2);min-width:0;color:var(--text-2);font-size:var(--gr-m);display:flex}.vg-vorschau-karte .vg-vk-zeile svg{color:var(--text-3);flex:none}.vg-vorschau-karte .vg-vk-zeile span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vg-vk-tags{flex-wrap:wrap;gap:4px;display:flex}.vg-eintrag-vorschau{align-items:center;gap:var(--ab-2);padding:var(--ab-2) var(--ab-3);border-radius:var(--radius-m);background:var(--flaeche-2);font-size:var(--gr-m);display:flex}.vg-eintrag-vorschau svg{flex:none}.vg-eintrag-vorschau .leer{color:var(--text-3)}.vg-eintrag-vorschau .zahl{color:var(--text-3);font-size:var(--gr-s);margin-left:auto}.ks-leiste{align-items:center;gap:var(--ab-3);padding:var(--ab-2) var(--ab-4);background:var(--warn-schwach);border-bottom:1px solid var(--linie);color:var(--text);font-size:var(--gr-m);flex-wrap:wrap;display:flex}.ks-leiste>svg{color:var(--warn);flex:none}.ks-leiste-text{overflow-wrap:anywhere;flex:320px;min-width:0}.ks-leiste-text strong{font-weight:var(--gewicht-fett)}.ks-leiste-folge{color:var(--text-2)}.ks-leiste .knopf{color:var(--text);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ks-gesperrt{gap:var(--ab-3);padding:var(--ab-4);border-radius:var(--radius-m);background:var(--schlecht-schwach);color:var(--text);font-size:var(--gr-m);text-align:left;display:flex}.ks-gesperrt-symbol{border-radius:var(--radius-m);background:var(--flaeche);width:36px;height:36px;color:var(--schlecht);flex:none;place-items:center;display:grid}.ks-gesperrt strong{font-weight:var(--gewicht-fett);display:block}.ks-gesperrt p{overflow-wrap:anywhere;margin:4px 0 0}.ks-gesperrt-weiter{color:var(--text-2)}.ks-gesperrt a{margin-top:var(--ab-2);color:var(--akzent-text);align-items:center;gap:6px;display:inline-flex}.ks-form{flex-direction:column;flex:1;min-height:0;display:flex}.ks-grund{margin-top:var(--ab-2);resize:vertical;min-height:84px;font-family:var(--schrift-lesen)}.ks-code{font-variant-numeric:tabular-nums;letter-spacing:.08em;width:160px}.ks-vorschau{padding:0;overflow:hidden}.ks-vorschau .ks-leiste{border-bottom:0}.ks-vorschau .ks-gesperrt{border-radius:0}.ks-mail-betreff{font-weight:var(--gewicht-mittel);overflow-wrap:anywhere}.ks-stand{align-items:flex-start;gap:var(--ab-3);padding:var(--ab-3) var(--ab-4);border-radius:var(--radius-l);background:var(--warn-schwach);font-size:var(--gr-m);flex-wrap:wrap;display:flex}.ks-stand.gesperrt{background:var(--schlecht-schwach)}.ks-stand>svg{color:var(--warn);flex:none;margin-top:2px}.ks-stand.gesperrt>svg{color:var(--schlecht)}.ks-stand-text{flex:280px;min-width:0}.ks-stand-text strong{font-weight:var(--gewicht-fett)}.ks-stand-text p{color:var(--text-2);overflow-wrap:anywhere;margin:2px 0 0}.ks-stand-aktion{align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.ks-stand-aktion .feld{font-variant-numeric:tabular-nums;background:var(--flaeche);width:130px}.ks-loeschung{background:var(--schlecht-schwach)}.ks-loeschung>svg{color:var(--schlecht)}.ks-punkte{margin:var(--ab-2) 0 0;font-size:var(--gr-m);color:var(--text-2);flex-direction:column;gap:4px;padding-left:18px;display:flex}.kanal-seite{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:20px;max-width:1180px;display:grid}.kanal-postfaecher{flex-direction:column;gap:2px;display:flex;position:sticky;top:0}.kanal-nav-titel{font-size:var(--gr-s);color:var(--text-3);padding:4px 10px 8px}.kanal-postfaecher button{border-radius:var(--radius-s);min-height:36px;font-size:var(--gr-m);color:var(--text-2);text-align:left;align-items:center;gap:8px;padding:0 10px;display:flex}.kanal-postfaecher button:hover{background:var(--flaeche-hover)}.kanal-postfaecher button.an{background:var(--flaeche-aktiv);color:var(--text)}.kanal-warn{color:var(--schlecht)}.kanal-inhalt{flex-direction:column;gap:18px;min-width:0;display:flex}.kanal-liste{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;display:flex}.kanal-zeile{align-items:center;gap:12px;padding:12px 14px;display:flex}.kanal-zeile+.kanal-zeile{border-top:1px solid var(--linie)}.kanal-zeile.aus .kanal-zeile-text,.kanal-zeile.aus .kanal-art-icon{opacity:.55}.kanal-zeile-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kanal-zeile-text>*{overflow-wrap:anywhere}.kanal-name{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);color:var(--text)}.kanal-fehler{color:var(--schlecht);font-size:var(--gr-m)}.kanal-marke{width:auto;max-width:180px}.kanal-aktionen{gap:2px;display:flex}.kanal-art-icon{border-radius:var(--radius-m);background:var(--flaeche-2);border:1px solid var(--linie);flex:none;place-items:center;width:36px;height:36px;display:inline-grid}.kanal-leer{padding:16px}.kanal-abschnitt{font-size:var(--gr-m);color:var(--text-2)}.kanal-karten{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.kanal-karte,.assistent-karte{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);text-align:left;color:var(--text);align-items:center;gap:12px;padding:12px 14px;display:flex}.kanal-karte:hover:not(:disabled),.assistent-karte:hover:not(:disabled){border-color:var(--linie-stark);background:var(--flaeche-hover)}.kanal-karte:disabled,.assistent-karte:disabled{cursor:default;opacity:.6}.kanal-karte.gross{padding:16px}.kanal-karte-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kanal-formular{flex-direction:column;gap:14px;display:flex}.kanal-mini{flex-direction:column;gap:8px;display:flex}.kanal-mini-zeile{font-size:var(--gr-m);align-items:center;gap:8px;display:flex}.kanal-mini-zeile .kanal-art-icon{width:28px;height:28px}.zugang-tabelle{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;display:flex}.zugang-zeile{font-size:var(--gr-m);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 90px;align-items:center;gap:10px;padding:8px 12px;display:grid}.zugang-zeile+.zugang-zeile{border-top:1px solid var(--linie)}.zugang-zeile.kopf{color:var(--text-3);font-size:var(--gr-s);background:var(--flaeche-2);border-radius:var(--radius-m) var(--radius-m) 0 0}.zugang-zeile>span:last-child{justify-self:end}.zugang-zeile>span{overflow-wrap:anywhere;min-width:0}.zugang-person{align-items:center;gap:8px;display:flex}.zugang-auswahl{flex-direction:column;gap:6px;display:flex}.zugang-auswahl .knopf{text-align:left;justify-content:flex-start}.assistent{z-index:55;background:var(--flaeche);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}.assistent-kopf{border-bottom:1px solid var(--linie);align-items:center;gap:16px;padding:10px 20px;display:flex}.assistent-logo{border-radius:var(--radius-m);background:var(--akzent-schwach);width:32px;height:32px;color:var(--akzent-text);place-items:center;display:inline-grid}.assistent-fortschritt{font-size:var(--gr-m);color:var(--text-3);flex:1;justify-content:center;align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.assistent-fortschritt li{align-items:center;gap:8px;display:flex}.assistent-fortschritt li+li:before{content:"";background:var(--linie-stark);width:48px;height:1px}.assistent-fortschritt li.an,.assistent-fortschritt li.fertig{color:var(--text)}.assistent-nr{border-radius:var(--radius-rund);border:1px solid var(--linie-stark);width:20px;height:20px;font-size:var(--gr-xs);place-items:center;display:inline-grid}.assistent-fortschritt li.an .assistent-nr,.assistent-fortschritt li.fertig .assistent-nr{background:var(--akzent);border-color:var(--akzent);color:var(--text-auf-akzent)}.assistent-inhalt{padding:32px 20px 40px;overflow:auto}.assistent-spalte{flex-direction:column;gap:14px;max-width:560px;margin:0 auto;display:flex}.assistent-spalte.breit{max-width:860px}.assistent-spalte h1{font-size:var(--gr-h1)}.assistent-karten{flex-direction:column;gap:10px;display:flex}.assistent-karte.an{border-color:var(--akzent);box-shadow:var(--fokus)}.assistent-suche{max-width:360px}.anbieter-liste{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;display:flex}.anbieter-zeile{font-size:var(--gr-m);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.anbieter-zeile+.anbieter-zeile{border-top:1px solid var(--linie)}.anbieter-zeile.an{background:var(--flaeche-aktiv)}.anbieter-web{overflow-wrap:anywhere}.passwort-feld{align-items:center;gap:4px;display:flex}.passwort-feld .feld{flex:1}.assistent-erweitert{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);flex-direction:column;gap:12px;padding:12px 14px;display:flex}.assistent-erweitert[open]{gap:14px}.assistent-erweitert summary{cursor:pointer;flex-direction:column;gap:2px;display:flex}.assistent-erweitert[open]>*+*{margin-top:12px}.assistent-seite{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);flex-direction:column;gap:10px;margin:0;padding:10px 12px 12px;display:flex}.assistent-seite legend{font-size:var(--gr-m);color:var(--text-2);padding:0 4px}.assistent-server{align-items:flex-end;gap:10px;display:flex}.assistent-server .feld-label:first-child{flex:1;min-width:0}.assistent-server .feld-label.schmal{width:110px}.assistent-test{font-size:var(--gr-m);align-items:center;gap:6px;display:flex}.assistent-test.gut{color:var(--gut)}.assistent-test.schlecht{color:var(--schlecht)}.assistent-fuss{border-top:1px solid var(--linie);background:var(--flaeche);align-items:center;gap:10px;padding:12px 20px;display:flex}@media (max-width:760px){.kanal-seite{grid-template-columns:minmax(0,1fr)}.kanal-postfaecher{position:static}.kanal-zeile{flex-wrap:wrap}.kanal-karten{grid-template-columns:minmax(0,1fr)}.assistent-fortschritt li+li:before{width:12px}.assistent-fortschritt{font-size:var(--gr-xs);gap:6px}.anbieter-zeile{grid-template-columns:minmax(0,1fr) auto}.anbieter-web{display:none}.assistent-server{flex-wrap:wrap}.zugang-zeile{grid-template-columns:minmax(0,1fr) 70px}.zugang-zeile>span:nth-child(2){display:none}}.mailkonto-knoepfe{flex-wrap:wrap;gap:10px;display:flex}.mailkonto-knopf{gap:10px;min-height:44px;padding-inline:16px}.mailkonto-knoepfe .mailkonto-knopf{flex:220px;justify-content:center}.mailkonto-oder{align-items:center;gap:12px;margin:2px 0;display:flex}.mailkonto-oder:before,.mailkonto-oder:after{content:"";border-top:1px solid var(--linie);flex:1}.mailkonto-zeile{align-items:center}.seite-schale.kanal-vorgang{max-width:1180px}.kanal-vorgang .kanal-seite{max-width:none}.vg-tafel.kanal-inhalt{gap:0}.vg-tafel .kanal-liste{border-radius:var(--radius-m)}.vg-tafel .kanal-liste.leer{border:0}.kanal-postfach{flex:none}.kanal-leer{align-items:center;gap:var(--ab-4);padding:var(--ab-4);border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text-2);font-size:var(--gr-m);flex-wrap:wrap;line-height:1.5;display:flex}.kanal-leer>span{flex:220px}.kanal-leer strong{color:var(--text);font-size:var(--gr-l);font-weight:var(--gewicht-fett);display:block}.kanal-leer svg{fill:none;width:56px;height:56px;stroke:var(--akzent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.kanal-leer svg rect{fill:var(--akzent-schwach)}.zs-zeile{align-items:center;gap:var(--ab-1);color:var(--akzent-text);font:inherit;font-size:var(--gr-s);cursor:pointer;border-radius:var(--radius-s);background:0 0;border:0;align-self:flex-start;padding:0;display:inline-flex}.zs-zeile:hover{text-underline-offset:2px;text-decoration:underline}.zs-zeile:focus-visible{box-shadow:var(--fokus);outline:none}.zs-zeile.an{color:var(--gut)}.zs-stand{align-items:center}.zs-stand>span{flex:1;min-width:0}.zs-stand>svg{margin-top:0}.zs-stand .dreht{animation:1s linear infinite drehen}.zs-schritte{gap:var(--ab-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zs-schritte>li{gap:var(--ab-3);grid-template-columns:24px minmax(0,1fr);display:grid}.zs-schritte>li>div{gap:var(--ab-2);flex-direction:column;min-width:0;display:flex}.zs-nr{border-radius:var(--radius-rund);background:var(--akzent-schwach);width:24px;height:24px;color:var(--akzent-text);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);font-variant-numeric:tabular-nums;place-items:center;display:grid}.zs-schritt-titel{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);color:var(--text);line-height:24px}.zs-schritt-text{font-size:var(--gr-m);color:var(--text-2);max-width:62ch;line-height:1.45}.zs-adresse{gap:var(--ab-2);display:flex}.zs-adresse .feld{min-width:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:var(--gr-s);color:var(--text-2);text-overflow:ellipsis;flex:1}.zs-adresse .knopf{flex:none;justify-content:center;min-width:164px}.zs-marken{gap:var(--ab-1) var(--ab-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.zs-marken li{border:1px solid var(--linie-stark);border-radius:var(--radius-s);background:var(--flaeche);font-size:var(--gr-s);color:var(--text);padding:3px 9px}.zs-marken li.zs-zusatz{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.zs-verlauf{align-items:flex-end;gap:var(--ab-1);padding:var(--ab-4);border-radius:var(--radius-m);background:var(--flaeche);box-shadow:var(--schatten-s);flex-direction:column;display:flex}.zs-blase{border-radius:var(--radius-l);background:var(--blase-team);max-width:280px;color:var(--blase-team-text);font-family:var(--schrift-lesen);font-size:var(--gr-l);border-bottom-right-radius:4px;padding:9px 13px;line-height:1.5}.zs-unter{align-items:center;gap:var(--ab-2);padding:0 var(--ab-1);font-size:var(--gr-xs);color:var(--text-3);font-variant-numeric:tabular-nums;display:flex}.zs-haken{color:var(--text-3);place-items:center;transition:color .16s ease-out;display:inline-grid}.zs-haken.offen{color:var(--akzent)}.zs-haken.schlecht{color:var(--schlecht)}.zs-legende{gap:var(--ab-3);margin:var(--ab-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.zs-legende li{gap:var(--ab-2);font-size:var(--gr-s);color:var(--text-2);grid-template-columns:20px minmax(0,1fr);align-items:start;line-height:1.45;display:grid}.zs-legende li>.zs-haken{height:18px}.zs-legende li>div{flex-direction:column;display:flex}.zs-legende-titel{font-size:var(--gr-m);font-weight:var(--gewicht-mittel);color:var(--text)}@media (max-width:640px){.zs-adresse{flex-direction:column}.zs-adresse .knopf{min-width:0}.zs-stand{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.zs-haken{transition:none}}.kv-karte{gap:var(--ab-2);padding:var(--ab-4);border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-s);font-family:var(--schrift-lesen);font-size:var(--gr-m);flex-direction:column;line-height:1.45;display:flex}.kv-kopf{align-items:center;gap:var(--ab-2);padding-bottom:var(--ab-2);border-bottom:1px solid var(--linie);font-family:var(--schrift);font-size:var(--gr-s);color:var(--text-2);display:flex}.kv-symbol{border-radius:var(--radius-s);background:var(--flaeche-2);place-items:center;width:26px;height:26px;display:inline-grid}.kv-kanal{min-width:0;font-weight:var(--gewicht-mittel);color:var(--text);flex:1}.kv-marke{white-space:nowrap;align-items:center;display:inline-flex}.kv-blase{background:var(--flaeche-2);max-width:88%;color:var(--text);border-radius:12px;gap:2px;padding:8px 11px;display:grid}.kv-blase.kunde{border-bottom-left-radius:4px;align-self:flex-start}.kv-blase.team{border:1px solid var(--akzent);background:var(--akzent-schwach);border-bottom-right-radius:4px;align-self:flex-end}.kv-von{font-family:var(--schrift);font-size:var(--gr-xs);color:var(--text-3)}.kv-hinweis{margin:var(--ab-1) 0 0;font-family:var(--schrift);font-size:var(--gr-s);color:var(--text-3);line-height:1.45}.kv-adresse{gap:2px var(--ab-2);padding:var(--ab-2) var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.kv-adresse-name{font-size:var(--gr-xs);color:var(--text-3);grid-column:1/-1}.kv-adresse code{overflow-wrap:anywhere;min-width:0;font-size:var(--gr-s)}.kv-regeln{font-size:var(--gr-s);color:var(--text-2);gap:6px;margin:0;padding:0;line-height:1.45;list-style:none;display:grid}.kv-regeln li{gap:6px;display:flex}.kv-regeln svg{color:var(--gut);flex:none;margin-top:2px}.kv-mail{gap:var(--ab-2);padding:var(--ab-4);border-radius:var(--radius-s);background:var(--flaeche);box-shadow:var(--schatten-m);font-family:var(--schrift-lesen);font-size:var(--gr-s);line-height:1.45;display:grid}.kv-mail-zeile{gap:var(--ab-2);grid-template-columns:56px minmax(0,1fr);display:grid}.kv-mail-zeile>span:first-child{color:var(--text-3)}.kv-mail-zeile strong{font-weight:var(--gewicht-mittel)}.kv-mail-text{padding-top:var(--ab-2);border-top:1px solid var(--linie);color:var(--text-2)}.kv-zahlen{gap:var(--ab-2);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));display:grid}.kv-zahl{padding:var(--ab-2) var(--ab-3);border-radius:var(--radius-m);background:var(--flaeche-2);gap:2px;display:grid}.kv-zahl-wert{font-size:var(--gr-xl);font-weight:var(--gewicht-fett);font-variant-numeric:tabular-nums}.kv-zahl.warn .kv-zahl-wert{color:var(--warn)}.kv-konto{align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.kv-hilfe{color:var(--text-3);font-size:var(--gr-s);margin:0;line-height:1.4}.vg-angaben .vg-abschnitt .feld-label+.kv-hilfe{margin-top:-6px}.anb-knoepfe{gap:var(--ab-2);display:grid;container-type:inline-size}@container (width>=400px){.anb-knoepfe.zwei{grid-template-columns:1fr 1fr}}.anb-knopf{justify-content:center;gap:10px;min-height:46px;font-weight:500}.anb-logo{flex:none;display:inline-flex}.anb-konto{align-items:center;gap:var(--ab-3);padding:var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche-2);display:flex}.anb-konto>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.anb-konto strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.anb-konto span{color:var(--text-3);font-size:var(--gr-s)}.anb-konto .anb-logo{border-radius:var(--radius-m);background:var(--flaeche);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--linie);justify-content:center;align-items:center}.anb-zeile .anb-logo{border-radius:var(--radius-m);background:var(--flaeche-2);justify-content:center;align-items:center;width:32px;height:32px}.anb-neu{gap:var(--ab-2);flex-wrap:wrap;display:flex}.anb-neu .anb-knopf{flex:220px;width:auto}.konto-seite form{gap:var(--ab-4);flex-direction:column;display:flex}.konto-reihe{gap:var(--ab-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start}.konto-feld-hinweis{color:var(--text-3);font-size:var(--gr-s);line-height:1.45}.konto-feld-hinweis.gut{color:var(--gut)}.konto-schmal{max-width:320px}.konto-wert{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);color:var(--text);overflow-wrap:anywhere}.konto-zeile{justify-content:space-between;align-items:center;gap:var(--ab-3);flex-wrap:wrap;display:flex}.konto-seite .konto-formular{padding:var(--ab-4);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2)}.konto-leiste{align-items:center;gap:var(--ab-2);padding-top:var(--ab-3);border-top:1px solid var(--linie);flex-wrap:wrap;display:flex}.konto-leiste>span:first-child{color:var(--text-3);font-size:var(--gr-m);flex:220px;line-height:1.45}.vg-abschluss.konto-wartet{background:var(--warn-schwach)}.konto-wartet .vg-symbol{background:var(--flaeche)}.konto-seite .profilbild{align-items:center;gap:var(--ab-4);padding:var(--ab-4);border:1px dashed var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche-2);flex-wrap:wrap;display:flex}.konto-seite .profilbild.ziehen{border-color:var(--akzent);background:var(--akzent-schwach)}.konto-seite .profilbild-vorschau{width:72px;height:72px}.profilbild-titel{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);color:var(--text)}.konto-schalter{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.konto-schalter>li{border-top:1px solid var(--linie);padding:12px 14px}.konto-schalter>li:first-child{border-top:0}.konto-schalter.aus>li{opacity:.55}.konto-schalter .schalter-text{align-items:flex-start;gap:var(--ab-3);color:var(--text);display:flex}.konto-schalter .schalter-text .kipp{margin-top:1px}.konto-schalter-text{flex-direction:column;gap:2px;min-width:0;display:flex}.konto-schalter-titel{font-size:var(--gr-l);align-items:center;gap:6px;display:inline-flex}.konto-schalter-titel>svg{color:var(--text-3);flex:none}.konto-einzug{margin:var(--ab-2) 0 0 calc(34px + var(--ab-3))}button.konto-einzug{margin-top:4px}.konto-geraet-stand{align-items:center;gap:var(--ab-3);flex-wrap:wrap;display:flex}.konto-geraet-text{font-size:var(--gr-l);color:var(--text);flex-direction:column;flex:200px;gap:2px;display:flex}.konto-frist{align-items:center;gap:var(--ab-2) var(--ab-3);flex-wrap:wrap;display:flex}.konto-ruhe{align-items:center;gap:6px var(--ab-3);flex-wrap:wrap;display:flex}.konto-plan{gap:var(--ab-3);flex-direction:column;display:flex}.konto-plan-fuss{justify-content:space-between;align-items:center;gap:var(--ab-3) var(--ab-5);flex-wrap:wrap;display:flex}.konto-tag-aktionen{gap:2px;display:inline-flex}.konto-tage{border:1px solid var(--linie);border-radius:var(--radius-m);margin:0;padding:0;list-style:none}.konto-tage>li{align-items:center;gap:var(--ab-3);border-top:1px solid var(--linie);grid-template-columns:auto 100px minmax(0,1fr) auto;min-height:52px;padding:8px 14px;display:grid}.konto-tage>li:first-child{border-top:0}.konto-tag-name{font-size:var(--gr-l);color:var(--text)}.konto-tage>li.frei .konto-tag-name{color:var(--text-3)}.konto-abschnitte{font-size:var(--gr-m);flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.konto-abschnitt{color:var(--text-3);align-items:center;gap:6px;display:inline-flex}.konto-abschnitt .feld{font-variant-numeric:tabular-nums;width:112px}.konto-abschnitt .feld[aria-invalid=true]{border-color:var(--schlecht)}.konto-zone{font-size:var(--gr-m);color:var(--text);flex-wrap:wrap;align-items:center;gap:6px 10px;display:inline-flex}.konto-zone>svg{color:var(--text-3)}.konto-zonen{margin-top:var(--ab-3);max-height:340px}.konto-zonen button{font-size:var(--gr-m);justify-content:space-between}.konto-zonen button.an{background:var(--akzent-schwach);color:var(--akzent-text)}.konto-urlaub{border:1px solid var(--linie);border-radius:var(--radius-m);margin:0;padding:0;list-style:none}.konto-urlaub>li{align-items:center;gap:4px var(--ab-3);border-top:1px solid var(--linie);font-size:var(--gr-l);color:var(--text);flex-wrap:wrap;padding:8px 8px 8px 14px;display:flex}.konto-urlaub>li:first-child{border-top:0}.konto-urlaub-zeit{font-variant-numeric:tabular-nums}.konto-urlaub>li .icon-knopf{margin-left:auto}.konto-seite .konto-urlaub-neu{align-items:flex-end;gap:var(--ab-3);flex-flow:wrap;display:flex}.konto-urlaub-neu>.feld-label{flex:0 0 150px;min-width:0}.konto-urlaub-neu>.konto-urlaub-notiz{flex:160px}.konto-leer{align-items:center;gap:var(--ab-4);padding:var(--ab-4);border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text-2);font-size:var(--gr-m);line-height:1.5;display:flex}.konto-leer strong{color:var(--text);font-size:var(--gr-l);font-weight:var(--gewicht-fett);display:block}.konto-leer-bild{fill:none;width:56px;height:56px;stroke:var(--akzent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.konto-leer-bild circle{fill:var(--warn-schwach);stroke:var(--warn)}.konto-leer-bild path:first-of-type{fill:var(--akzent-schwach)}.konto-bundesland{gap:6px;display:grid}.kuerzel-liste.konto-kuerzel{columns:2 260px;column-gap:var(--ab-6,32px);display:block}.kuerzel-liste.konto-kuerzel .kuerzel-zeile{break-inside:avoid}.speicher-anzeige{border:1px solid var(--linie);border-radius:var(--radius-rund);background:var(--flaeche);color:var(--text-2);font-size:var(--gr-s);white-space:nowrap;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.speicher-anzeige svg{color:var(--gut)}.speicher-anzeige.laeuft svg{color:var(--text-3);animation:.9s linear infinite drehen}.speicher-anzeige.gespeichert svg{animation:.4s cubic-bezier(.16,1,.3,1) konto-haken}.speicher-anzeige.fehler{color:var(--schlecht);border-color:var(--schlecht)}.speicher-anzeige.fehler svg{color:var(--schlecht)}@keyframes konto-haken{0%{transform:scale(.5)}}.vg-tafel .einst-karte{background:0 0;border:0;border-radius:0;padding:0}.vg-tafel>.einst-karte{padding:var(--ab-5) var(--ab-6) var(--ab-6)}.vg-tafel>.sich-seite{gap:0;max-width:none;padding:0}.vg-tafel>.sich-seite>*{padding:var(--ab-5) var(--ab-6) var(--ab-6)}.vg-tafel>.sich-seite>*+*{border-top:1px solid var(--linie)}.vg-tafel .sich-kopf h2{font-size:var(--gr-l)}.vg-seite>.seiten-reiter{margin-top:calc(var(--ab-2) * -1)}.konto-spur{border-radius:var(--radius-rund);background:var(--flaeche-hover);height:10px;position:relative;overflow:hidden}.konto-spur>span{border-radius:var(--radius-rund);position:absolute;top:0;bottom:0}.konto-spur .ruhe{background:var(--text-3)}.konto-spur .dienst{background:var(--gut)}.konto-spur .jetzt{background:var(--akzent);border-radius:0;width:2px;margin-left:-1px}.konto-spur-skala{color:var(--text-3);font-size:var(--gr-xs);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.konto-woche{gap:7px;display:grid}.konto-woche-zeile{align-items:center;gap:var(--ab-2);color:var(--text-3);font-size:var(--gr-s);grid-template-columns:26px minmax(0,1fr);display:grid}.konto-woche-zeile.heute>span:first-child{color:var(--text);font-weight:var(--gewicht-fett)}.konto-frei{gap:6px;margin:0;padding:0;list-style:none;display:grid}.konto-frei>li{align-items:baseline;gap:var(--ab-2);min-width:0;display:flex}.konto-frei>li>svg{color:var(--text-3);flex:none;align-self:center}.konto-frei-datum{color:var(--text);font-variant-numeric:tabular-nums;flex:none}.konto-frei .gedimmt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.konto-vs-person{align-items:center;gap:10px;display:flex}.konto-vs-person>div{flex-direction:column;min-width:0;display:flex}.konto-vs-name{color:var(--text);font-size:var(--gr-l);font-weight:var(--gewicht-mittel);overflow-wrap:anywhere}.konto-vs-chat{gap:var(--ab-2);padding:var(--ab-3);border-radius:var(--radius-m);background:var(--grund);flex-direction:column;display:flex}.konto-vs-blase{background:var(--blase-kunde);max-width:88%;box-shadow:var(--schatten-s);color:var(--text);font-family:var(--schrift-lesen);font-size:var(--gr-m);border-radius:12px;align-self:flex-start;padding:7px 10px;line-height:1.4}.konto-vs-blase.eigen{background:var(--blase-team);box-shadow:none;color:var(--blase-team-text);align-self:flex-end;transition:opacity .2s}.konto-vs-blase.wartet{opacity:.5}.konto-vs-chat.kundensicht>.kunde{background:var(--text);box-shadow:none;color:var(--flaeche);align-self:flex-end}.konto-vs-antwort{align-items:flex-end;gap:var(--ab-2);display:flex}.konto-vs-antwort .konto-vs-blase{max-width:none}.konto-vs-vorname{color:var(--text-3);font-size:var(--gr-xs);margin:0 0 2px 2px;display:block}.konto-vs-frist{align-self:flex-end;align-items:center;gap:var(--ab-2);color:var(--text-3);font-size:var(--gr-xs);padding-bottom:5px;display:inline-flex;position:relative}.konto-vs-frist>svg{color:var(--gut)}.konto-vs-zurueck{color:var(--akzent-text);font-weight:var(--gewicht-mittel);align-items:center;gap:3px;display:inline-flex}.konto-vs-lauf{border-radius:var(--radius-rund);background:var(--akzent);transform-origin:0;height:2px;animation:linear both konto-lauf;position:absolute;bottom:0;left:0;right:0}@keyframes konto-lauf{to{transform:scaleX(0)}}.vg-telefon.konto-vs-telefon{width:250px}.konto-sperre{gap:var(--ab-2);min-height:392px}.konto-sperre-uhr{margin:var(--ab-2) 0 var(--ab-3);color:var(--text);font-family:var(--schrift);font-size:var(--gr-preis);font-weight:var(--gewicht-normal);font-variant-numeric:tabular-nums;text-align:center;line-height:1}.konto-sperre-karte{background:var(--flaeche);box-shadow:var(--schatten-s);border-radius:12px;gap:2px;padding:9px 10px;animation:.26s cubic-bezier(.16,1,.3,1) konto-rein;display:grid}.konto-sperre-karte .klein{color:var(--text-2);font-size:var(--gr-xs)}.konto-sperre-app{color:var(--text-3);font-size:var(--gr-xs);align-items:center;gap:5px;display:flex}.konto-sperre-app>svg{color:var(--akzent)}.konto-sperre-titel{font-weight:var(--gewicht-fett)}.konto-sperre-mehr{color:var(--text-3);font-size:var(--gr-xs);text-align:center}.konto-sperre-still{justify-items:center;gap:var(--ab-2);padding:0 var(--ab-3) var(--ab-8);color:var(--text-3);text-align:center;margin:auto;display:grid}@keyframes konto-rein{0%{opacity:0;transform:translateY(6px)}}.konto-schutz{gap:var(--ab-3);margin:0;padding:0;list-style:none;display:grid}.konto-schutz>li{align-items:flex-start;gap:var(--ab-3);display:flex}.konto-schutz>li>span:last-child{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}.konto-schutz-titel{color:var(--text);font-size:var(--gr-m);font-weight:var(--gewicht-mittel)}.konto-schutz-fazit{color:var(--text-2);font-size:var(--gr-s);padding:0 2px;line-height:1.5}.konto-thema{border:1px solid var(--linie-stark);border-radius:var(--radius-s);height:58px;display:flex;overflow:hidden}.konto-thema-fenster{flex:1;min-width:0;display:flex}.konto-thema-fenster.hell{background:var(--vorschau-hell-grund)}.konto-thema-fenster.dunkel{background:var(--vorschau-dunkel-grund)}.konto-thema-fenster .leiste{width:26%}.konto-thema-fenster.hell .leiste{background:var(--vorschau-hell-flaeche);border-right:1px solid var(--vorschau-hell-linie)}.konto-thema-fenster.dunkel .leiste{background:var(--vorschau-dunkel-flaeche);border-right:1px solid var(--vorschau-dunkel-linie)}.konto-thema-fenster .inhalt{flex-direction:column;flex:1;gap:5px;padding:10px 8px;display:flex}.konto-thema-fenster .inhalt>span{border-radius:var(--radius-rund);height:5px}.konto-thema-fenster .inhalt>span:first-child{width:55%}.konto-thema-fenster .inhalt>span:last-child{width:78%}.konto-thema-fenster.hell .inhalt>span{background:var(--vorschau-hell-linie)}.konto-thema-fenster.hell .inhalt>span:first-child{background:var(--vorschau-hell-text)}.konto-thema-fenster.dunkel .inhalt>span{background:var(--vorschau-dunkel-linie)}.konto-thema-fenster.dunkel .inhalt>span:first-child{background:var(--vorschau-dunkel-text)}@media (prefers-reduced-motion:reduce){.konto-sperre-karte,.konto-vs-lauf,.speicher-anzeige.gespeichert svg{animation:none}.konto-vs-blase.eigen{transition:none}}@container (width<=560px){.konto-tage>li{grid-template-columns:auto minmax(0,1fr) auto}.konto-abschnitte{grid-area:2/1/auto/-1}.konto-urlaub-neu>.feld-label{flex:130px}.konto-urlaub-neu>.konto-urlaub-notiz{flex-basis:100%}.konto-leiste>.knopf{flex:auto}.vg-tafel>.einst-karte,.vg-tafel>.sich-seite>*{padding:var(--ab-4)}}.konto-alias-liste{gap:var(--ab-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.konto-alias-liste>li{justify-content:start;align-items:start;gap:var(--ab-2);grid-template-columns:18px 40px minmax(0,320px) auto;display:grid}.konto-alias-nr{color:var(--text-3);font-size:var(--gr-s);font-variant-numeric:tabular-nums;text-align:right;margin-top:11px}.konto-alias-feld{gap:var(--ab-1);flex-direction:column;display:flex}.konto-alias-leer{align-items:center;gap:var(--ab-3);padding:var(--ab-3);border:1px dashed var(--linie-stark);border-radius:var(--radius-m);display:flex}.konto-alias-leer>div{flex-direction:column;gap:2px;display:flex}.konto-alias-leer-titel{font-weight:var(--gewicht-mittel)}.konto-alias-fuss{align-items:center;min-height:30px;display:flex}.konto-alias-laden{gap:var(--ab-2);flex-direction:column;display:flex}.konto-alias-laden>span{border-radius:var(--radius-m);background:var(--flaeche-hover);max-width:380px;height:36px}.konto-alias-vs{gap:var(--ab-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.konto-alias-vs>li{gap:var(--ab-2);padding:var(--ab-2) var(--ab-3) var(--ab-3);border-radius:var(--radius-m);background:var(--grund);flex-direction:column;display:flex}.konto-alias-vs-nr{color:var(--text-3);font-size:var(--gr-xs)}.konto-alias-fuss .vg-dazu{white-space:nowrap}.konto-alias-feld>.feld{margin-top:2px}.konto-alias-bild{border-radius:var(--radius-rund);cursor:pointer;background:0 0;border:0;width:40px;height:40px;padding:0;position:relative}.konto-alias-bild:disabled{cursor:default}.konto-alias-bild:disabled .konto-alias-kamera{display:none}.konto-alias-bild.laeuft{opacity:.5}.konto-alias-bild:focus-visible{box-shadow:var(--fokus);outline:none}.konto-alias-kamera{border:1px solid var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche);width:18px;height:18px;color:var(--text-2);place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.konto-alias-bild:hover:not(:disabled) .konto-alias-kamera{border-color:var(--akzent);color:var(--akzent-text)}.konto-alias-knoepfe{gap:2px;margin-top:7px;display:flex}.ta-seite{gap:var(--ab-4);flex-direction:column;display:flex;container-type:inline-size}.ta-kopf{justify-content:space-between;align-items:center;gap:var(--ab-3);flex-wrap:wrap;display:flex}.ta-marken{gap:var(--ab-2);flex-wrap:wrap;display:flex}.ta-marken>button{align-items:center;gap:var(--ab-2);min-height:36px;padding:0 var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;cursor:pointer;display:inline-flex}.ta-marken>button:hover{background:var(--flaeche-hover)}.ta-marken>button.an{border-color:var(--akzent);background:var(--akzent-schwach);box-shadow:inset 0 0 0 1px var(--akzent)}.ta-marken>button:focus-visible{box-shadow:var(--fokus);outline:none}.ta-punkt{border-radius:var(--radius-rund);background:var(--text-3);width:10px;height:10px}.ta-marke-name,.ta-marke-zahl{white-space:nowrap}.ta-marke-name{font-weight:var(--gewicht-mittel)}.ta-marke-zahl{color:var(--text-3);font-size:var(--gr-s)}.ta-vs-team{color:var(--text-2);font-size:var(--gr-s)}.ta-nur-admin{max-width:760px}@media (prefers-reduced-motion:no-preference){.konto-alias-bild{transition:opacity .15s}}.sich-seite{flex-direction:column;gap:14px;max-width:640px;display:flex}.einstellungen-inhalt .formular+.sich-seite{border-top:1px solid var(--linie);margin-top:36px;padding-top:28px}.sich-einleitung{gap:var(--ab-2);flex-direction:column;display:flex}.sich-kopf{align-items:center;gap:10px;display:flex}.sich-kopf h2{font-size:var(--gr-xl);font-weight:var(--gewicht-fett)}.sich-kopf .pille{align-self:center}.sich-seite .einst-karte-kopf .pille{align-self:center;margin-left:auto}.sich-schritte{font-size:var(--gr-m);color:var(--text-2);flex-direction:column;gap:4px;padding-left:18px;display:flex}.sich-totp,.sich-bestaetigen{flex-direction:column;gap:12px;display:flex}.sich-qr-zeile{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.sich-qr{border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--flaeche);flex:none;width:176px;height:176px;padding:4px}.sich-qr svg{width:100%;height:100%;display:block}.sich-geheimnis{flex-direction:column;gap:6px;min-width:0;display:flex}.sich-geheimnis code,.sich-codes-liste code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--gr-l);letter-spacing:.04em;color:var(--text);overflow-wrap:anywhere}.code-feld{max-width:220px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--gr-xl);letter-spacing:.12em}.sich-codes{border-radius:var(--radius-l);background:var(--warn-schwach);border:1px solid var(--linie);flex-direction:column;gap:12px;padding:16px 18px 18px;display:flex}.sich-codes-liste{border-radius:var(--radius-m);background:var(--flaeche);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;padding:12px 14px 12px 34px;display:grid}.sich-liste{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;list-style:none;display:flex;overflow:hidden}.sich-liste>li{border-top:1px solid var(--linie);padding:10px 12px}.sich-liste>li:first-child{border-top:0}.sich-zeile{color:var(--text-2);align-items:center;gap:10px;display:flex}.sich-zeile-text{min-width:0;color:var(--text);font-size:var(--gr-m);flex-direction:column;flex:1;gap:2px;display:flex}.sich-zeile .pille{align-self:center}.sich-name{flex:1;width:auto;min-width:180px}.sich-pflicht-karte{max-width:680px}.sich-pflicht-karte .sich-seite{max-width:none}@media (max-width:520px){.sich-codes-liste{grid-template-columns:minmax(0,1fr)}}.sich-zahl{color:var(--text-2)}.sich-zahl strong{color:var(--text);font-size:var(--gr-preis-text);font-weight:var(--gewicht-fett);font-variant-numeric:tabular-nums;margin-right:4px}.sich-balken{border-radius:var(--radius-rund);background:var(--flaeche-hover);height:8px;overflow:hidden}.sich-balken>span{border-radius:var(--radius-rund);background:var(--gut);height:100%;transition:width .3s cubic-bezier(.16,1,.3,1);display:block}.sich-personen{margin:var(--ab-1) 0 0;gap:6px;padding:0;list-style:none;display:grid}.sich-personen>li{align-items:center;gap:var(--ab-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.sich-personen>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sich-personen svg.gut{color:var(--gut)}.sich-personen svg.warn{color:var(--warn)}.sich-fazit{color:var(--text-2);font-size:var(--gr-s);padding:0 2px;line-height:1.5}@media (prefers-reduced-motion:reduce){.sich-balken>span{transition:none}}@container (width<=560px){.sich-zeile{flex-wrap:wrap}}.anm{background:var(--flaeche);grid-template-columns:minmax(440px,5fr) minmax(0,6fr);min-height:100%;display:grid}.anm-seite{min-width:0;padding:var(--ab-6) var(--ab-8) var(--ab-8);flex-direction:column;display:flex}.anm-kopf{justify-content:space-between;align-items:center;gap:var(--ab-4);display:flex}.anm-logo{width:auto;height:32px;display:block}.anm-sprachen{border-radius:var(--radius-rund);background:var(--flaeche-hover);gap:2px;padding:2px;display:flex}.anm-sprachen button{height:26px;padding:0 var(--ab-3);border-radius:var(--radius-rund);color:var(--text-2);font-size:var(--gr-s);transition:background .15s,color .15s}.anm-sprachen button:hover{color:var(--text)}.anm-sprachen button.an{background:var(--flaeche);color:var(--text);font-weight:var(--gewicht-mittel);box-shadow:var(--schatten-s)}.anm-sprachen button:focus-visible{box-shadow:var(--fokus);outline:none}.anm-form{width:100%;max-width:360px;padding:var(--ab-8) 0;gap:var(--ab-4);caret-color:var(--akzent);flex-direction:column;margin:auto;display:flex}.anm-form ::selection{background:var(--akzent-schwach)}.anm-titel{margin-bottom:var(--ab-2);flex-direction:column;gap:6px;display:flex}.anm-titel .vg-symbol{margin-bottom:var(--ab-2)}.anm-titel h1{font-size:var(--gr-preis-text);font-weight:var(--gewicht-fett);text-wrap:balance;line-height:1.25}.anm-titel p{color:var(--text-2);font-size:var(--gr-l);text-wrap:pretty;line-height:1.5}.anm-form .feld-label,.anm-passwort{font-size:var(--gr-m);color:var(--text-2)}.anm-form .feld{min-height:44px;font-size:var(--gr-l);color:var(--text);padding:10px 13px;transition:border-color .15s,box-shadow .15s}.anm-form .feld:hover:not(:focus){border-color:var(--text-3)}.anm-form .knopf{height:44px;font-size:var(--gr-l);font-weight:var(--gewicht-mittel);transition:background .15s,transform .1s}.anm-form .knopf:active:not(:disabled){transform:translateY(1px)}.anm-form .knopf:focus-visible{box-shadow:var(--fokus);outline:none}.anm-form .knopf.primaer:disabled{opacity:.72}.anm-haupt{margin-top:var(--ab-2)}.anm-form .hinweis-fehler{font-size:var(--gr-m);margin:0;padding:10px 12px;line-height:1.45}.anm-passwort{gap:6px var(--ab-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name link""feld feld";align-items:baseline;display:grid}.anm-passwort>label{grid-area:name}.anm-passwort>.feld-mit-knopf{grid-area:feld}.anm-passwort>.link{font-size:var(--gr-s);grid-area:link}.anm-passwort .icon-knopf{top:6px;right:6px}.anm-form .link:focus-visible{border-radius:var(--radius-s);box-shadow:var(--fokus);outline:none}.anm-oder{align-items:center;gap:var(--ab-3);color:var(--text-3);font-size:var(--gr-s);display:flex}.anm-oder:before,.anm-oder:after{content:"";border-top:1px solid var(--linie);flex:1}.anm-form .code-feld{text-align:center;max-width:none;min-height:56px;font-size:var(--gr-preis-text);font-variant-numeric:tabular-nums;letter-spacing:.24em;padding-left:calc(13px + .24em)}.anm-form .code-feld.backup{font-size:var(--gr-h1);letter-spacing:.1em;padding-left:calc(13px + .1em)}.anm-wege{margin-top:var(--ab-2);padding-top:var(--ab-3);border-top:1px solid var(--linie);flex-direction:column;display:flex}.anm-wege-titel{margin-bottom:var(--ab-1);color:var(--text-3);font-size:var(--gr-s)}.anm-weg{align-items:center;gap:var(--ab-3);min-height:40px;margin:0 calc(var(--ab-2) * -1);padding:0 var(--ab-2);border-radius:var(--radius-m);color:var(--text);font-size:var(--gr-m);text-align:left;transition:background .15s;display:flex}.anm-weg>svg:first-child{color:var(--text-3);flex:none}.anm-weg>span{flex:1;min-width:0}.anm-weg>svg:last-child{color:var(--text-3);flex:none;transition:transform .15s}.anm-weg:hover:not(:disabled){background:var(--flaeche-hover)}.anm-weg:hover:not(:disabled)>svg:last-child{transform:translate(2px)}.anm-weg:focus-visible{box-shadow:var(--fokus);outline:none}.anm-weg:disabled{opacity:.5}.anm-zurueck{color:var(--text-2);font-size:var(--gr-m);align-self:flex-start;gap:6px}.anm-zurueck:hover{color:var(--text)}.anm-form .vg-abschluss{padding:var(--ab-4);grid-template-columns:auto minmax(0,1fr)}.anm-buehne{min-width:0;padding:var(--ab-8);border-left:1px solid var(--linie);background:var(--grund);place-items:center;display:grid;overflow:hidden}.anm-buehne-innen{gap:var(--ab-6);flex-direction:column;width:100%;max-width:440px;display:flex}.anm-kanaele{gap:var(--ab-2);display:flex}.anm-kanaele>span{border-radius:var(--radius-m);background:color-mix(in srgb, var(--anm-farbe) 14%, var(--flaeche));width:36px;height:36px;color:var(--anm-farbe);place-items:center;display:grid}.anm-buehne h2{font-size:var(--gr-h1);font-weight:var(--gewicht-fett);text-wrap:balance;line-height:1.3}.anm-buehne-text{color:var(--text-2);font-size:var(--gr-l);text-wrap:pretty;margin-top:6px;line-height:1.55}.anm-gespraech{gap:var(--ab-3);padding:var(--ab-4);border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-m), inset 0 0 0 1px var(--linie);flex-direction:column;display:flex}.anm-gespraech-kopf{align-items:center;gap:var(--ab-3);padding-bottom:var(--ab-3);border-bottom:1px solid var(--linie);display:flex}.anm-avatar{border-radius:var(--radius-rund);background:var(--avatar-6);width:32px;height:32px;color:var(--avatar-text);font-size:var(--gr-m);font-weight:var(--gewicht-mittel);flex:none;place-items:center;display:grid}.anm-gespraech-kopf strong{min-width:0;font-size:var(--gr-l);font-weight:var(--gewicht-fett);flex:1}.anm-kanal{height:24px;padding:0 var(--ab-2);border-radius:var(--radius-rund);background:color-mix(in srgb, var(--kanal-whatsapp) 14%, var(--flaeche));color:var(--kanal-whatsapp);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);align-items:center;gap:5px;display:inline-flex}.anm-blase{border-radius:var(--radius-l);max-width:86%;font-family:var(--schrift-lesen);font-size:var(--gr-l);padding:9px 12px;line-height:1.5}.anm-blase.kunde{border-bottom-left-radius:var(--radius-s);background:var(--grund);align-self:flex-start}.anm-blase.ki{align-self:flex-end;gap:var(--ab-2);border-bottom-right-radius:var(--radius-s);background:var(--blase-ki);flex-direction:column;display:flex}.anm-ki-name{color:var(--ki);font-family:var(--schrift);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);align-items:center;gap:5px;display:inline-flex}.anm-bestellung{align-items:center;gap:var(--ab-2);padding:var(--ab-2) 10px;border-radius:var(--radius-m);background:var(--flaeche);color:var(--text-2);font-family:var(--schrift);font-size:var(--gr-s);font-variant-numeric:tabular-nums;display:flex}.anm-bestellung>svg{color:var(--text-3);flex:none}.anm-bestellung>span:first-of-type{flex:1;min-width:0}.anm-bestellung em{padding:2px var(--ab-2);border-radius:var(--radius-rund);background:var(--akzent-schwach);color:var(--akzent-text);font-style:normal;font-weight:var(--gewicht-mittel)}.anm-erledigt{align-items:center;gap:var(--ab-2);color:var(--text-2);font-size:var(--gr-m);display:flex}.anm-erledigt>svg{color:var(--gut);flex:none}.anm-gespraech>.anm-blase,.anm-erledigt{animation:.55s cubic-bezier(.16,1,.3,1) backwards anm-rein}.anm-blase.kunde{animation-delay:.25s}.anm-blase.ki{animation-delay:.95s}.anm-erledigt{animation-delay:1.6s}@keyframes anm-rein{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.anm-gespraech>.anm-blase,.anm-erledigt{animation:none}.anm-form .knopf,.anm-weg>svg:last-child{transition:none}}@media (max-width:960px){.anm{grid-template-columns:minmax(0,1fr)}.anm-buehne{display:none}}@media (max-width:520px){.anm-seite{padding:var(--ab-4) var(--ab-5) var(--ab-6)}.anm-form{margin-top:var(--ab-6);padding-top:var(--ab-4)}.anm-form .feld:not(.code-feld){font-size:var(--gr-xl)}}.anm-wp{align-items:center;gap:var(--ab-3);padding:var(--ab-3) var(--ab-4);border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche-2);display:flex}.anm-wp>div{flex-direction:column;min-width:0;display:flex}.anm-wp strong{font-weight:var(--gewicht-fett);overflow-wrap:anywhere}.anm-wp span{color:var(--text-2);font-size:var(--gr-m)}.anm-pw-hinweis{color:var(--text-3);font-size:var(--gr-s);align-items:center;gap:5px;display:inline-flex}.anm-pw-hinweis.gut{color:var(--gut)}.anm-falle{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.anm-klein{color:var(--text-3);font-size:var(--gr-s);text-wrap:pretty;line-height:1.5}.anm-klein a{color:var(--text-2)}.anm-wechsel{margin-top:var(--ab-2);padding-top:var(--ab-3);border-top:1px solid var(--linie);color:var(--text-2);font-size:var(--gr-m)}.besucher{gap:var(--ab-4)}.besucher .seite-kopf{align-items:center}.besucher-filter{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.besucher-chip{border:1px solid var(--linie);border-radius:var(--radius-rund);background:var(--flaeche);height:28px;color:var(--text-2);font-size:var(--gr-s);align-items:center;gap:6px;padding:0 11px;display:inline-flex}.besucher-chip:hover{background:var(--flaeche-hover)}.besucher-chip.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.besucher-schalter{font-size:var(--gr-s);color:var(--text-2);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.besucher-markenpunkt{background:var(--text-3);border-radius:50%;flex:none;width:9px;height:9px}.besucher-tabelle{border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);flex-direction:column;display:flex;overflow:hidden}.besucher-zeile{text-align:left;width:100%;font-size:var(--gr-m);color:var(--text);grid-template-columns:minmax(200px,1.3fr) minmax(200px,1.6fr) minmax(110px,.7fr) minmax(120px,.8fr) minmax(90px,.6fr);align-items:center;gap:14px;padding:10px 14px;display:grid}.besucher-zeile.kopf{font-size:var(--gr-xs);color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;background:var(--flaeche-2);padding-block:8px}.besucher-block{border-top:1px solid var(--linie)}.besucher-block>.besucher-zeile:hover{background:var(--flaeche-hover)}.besucher-block.offen>.besucher-zeile{background:var(--flaeche-aktiv)}.besucher-block.weg>.besucher-zeile .besucher-wer,.besucher-block.weg>.besucher-zeile .besucher-seite{opacity:.6}.besucher-wer{align-items:center;gap:10px;min-width:0;display:flex}.besucher-wer-text,.besucher-seite,.besucher-status,.besucher-dauer{flex-direction:column;gap:1px;min-width:0;display:flex}.besucher-name,.besucher-titel,.besucher-pfad{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.besucher-ort{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:inline-flex}.besucher-ort>svg{flex:none}.besucher-ort-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.besucher-marke{align-items:center;gap:6px;min-width:0;display:inline-flex}.besucher-status .pille{gap:5px}.besucher-puls{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite besucher-puls}@keyframes besucher-puls{50%{opacity:.35}}.besucher-details{gap:var(--ab-3) var(--ab-6);padding:var(--ab-3) var(--ab-4) var(--ab-4) 56px;background:var(--flaeche-2);border-top:1px solid var(--linie);grid-template-columns:minmax(0,1.6fr) minmax(200px,1fr);display:grid}.besucher-details h3{font-size:var(--gr-s);color:var(--text-3);font-weight:var(--gewicht-mittel);margin:0 0 6px}.besucher-weg ol{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.besucher-weg li{font-size:var(--gr-m);grid-template-columns:44px minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.besucher-weg li a{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.besucher-weg li a:hover{color:var(--akzent-text);text-decoration:underline}.besucher-weg li.jetzt a{color:var(--akzent-text)}.besucher-fakten{font-size:var(--gr-m);grid-template-columns:auto 1fr;gap:4px 12px;margin:0;display:grid}.besucher-fakten dt{color:var(--text-3)}.besucher-fakten dd{margin:0}.besucher-details .knopf-reihe{grid-column:1/-1;align-items:center}.besucher-datenschutz{padding-top:var(--ab-2);margin-top:auto}.besucher-datenschutz-knopf{color:var(--text-3);gap:6px}.besucher-datenschutz-text{max-width:720px;color:var(--text-2);margin-top:8px}.besucher-datenschutz-text p{margin:0 0 8px}.besucher-datenschutz-text blockquote{border-left:3px solid var(--linie-stark);background:var(--flaeche-2);border-radius:0 var(--radius-s) var(--radius-s) 0;-webkit-user-select:all;user-select:all;margin:0;padding:10px 14px}@media (max-width:1100px){.besucher-zeile{grid-template-columns:minmax(160px,1fr) minmax(160px,1.3fr) minmax(100px,.7fr)}.besucher-zeile>:nth-child(3),.besucher-zeile>:nth-child(5){display:none}.besucher-details{padding-left:var(--ab-4);grid-template-columns:minmax(0,1fr)}}.besucher-voll{flex:1;height:100%;min-height:0;display:flex;position:relative}.bk{background:var(--karte-land);flex:1;min-height:0;position:relative;overflow:hidden}.bk>.bk-karte{position:absolute;inset:0}.bk-karte .maplibregl-canvas{outline:none}.bk-liste{border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--karte-glas);-webkit-backdrop-filter:blur(14px)saturate(1.2);width:320px;box-shadow:var(--karte-schatten);z-index:5;flex-direction:column;display:flex;position:absolute;top:12px;bottom:12px;left:12px;overflow:hidden}.bk-liste-kopf{border-bottom:1px solid var(--linie);justify-content:space-between;align-items:center;gap:8px;padding:14px 16px 12px;display:flex}.bk-liste-kopf h1{font-size:var(--gr-xl);margin:0}.bk-live{border-radius:var(--radius-rund);font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);background:var(--flaeche-hover);color:var(--text-3);align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.bk-live.an{background:var(--gut-schwach);color:var(--gut)}.bk-live-punkt{background:currentColor;border-radius:50%;width:7px;height:7px}.bk-live.an .bk-live-punkt{animation:1.6s ease-in-out infinite besucher-puls}.bk-liste-scroll{flex:1;min-height:0;padding:6px;overflow-y:auto}.bk-leer{font-size:var(--gr-m);margin:0;padding:16px 12px}.bk-eintrag{border-radius:var(--radius-m);text-align:left;width:100%;color:var(--text);align-items:center;gap:11px;padding:8px 10px;display:flex;position:relative}.bk-eintrag:hover{background:var(--flaeche-hover)}.bk-eintrag.an{background:var(--flaeche-aktiv)}.bk-eintrag.weg{opacity:.55}.bk-eintrag-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.bk-eintrag-name{font-size:var(--gr-m);font-weight:var(--gewicht-mittel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk-eintrag-seite{font-size:var(--gr-s);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk-markenstrich{border-radius:2px;flex:none;width:4px;height:22px}.bk-liste-fuss{border-top:1px solid var(--linie);padding:10px}.bk-suche{border-radius:var(--radius-m);background:var(--flaeche-hover);height:36px;color:var(--text-3);align-items:center;gap:8px;padding:0 12px;display:flex}.bk-suche input{min-width:0;font:inherit;font-size:var(--gr-m);color:var(--text);background:0 0;border:0;outline:none;flex:1}.bk-avatar{flex:none;display:inline-flex;position:relative}.bk-status{border:2px solid var(--flaeche);background:var(--text-3);border-radius:50%;width:11px;height:11px;position:absolute;top:-1px;left:-1px}.bk-status.live{background:var(--gut)}.bk-status.inaktiv{background:var(--warn)}.bk-flagge{background:var(--flaeche);border-radius:3px;padding:1px;line-height:0;display:inline-flex;position:absolute;bottom:-2px;right:-3px}.bk-zaehler{z-index:4;border-radius:var(--radius-l);background:var(--karte-kachel);min-width:210px;color:var(--karte-kachel-text);border:1px solid var(--karte-kachel-rand);font-size:var(--gr-m);box-shadow:var(--karte-schatten);flex-direction:column;gap:4px;padding:12px 16px;display:flex;position:absolute;top:12px;left:344px}.bk-zaehler strong{min-width:1.2em;font-size:var(--gr-xl);font-variant-numeric:tabular-nums;display:inline-block}.bk-zaehler-live{color:var(--karte-kachel-gut)}.bk-zaehler-hinweis{max-width:260px;font-size:var(--gr-s);opacity:.75;margin:6px 0 0}.bk-kopf{z-index:4;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;max-width:calc(100% - 600px);display:flex;position:absolute;top:12px;right:12px}.bk-kopf .segmente{background:var(--karte-glas);-webkit-backdrop-filter:blur(14px);box-shadow:var(--schatten-s);border:1px solid var(--linie)}.bk-kopf .besucher-chip{background:var(--karte-glas);-webkit-backdrop-filter:blur(14px)}.bk-kopf .besucher-chip.an{background:var(--akzent-schwach)}.bk-knoepfe{z-index:4;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:36px;right:12px}.bk-knopf{border-radius:var(--radius-m);background:var(--karte-kachel);width:36px;height:36px;color:var(--karte-kachel-text);border:1px solid var(--karte-kachel-rand);box-shadow:var(--schatten-s);place-items:center;display:grid}.bk-knopf:hover:not(:disabled){filter:brightness(1.25)}.bk-knopf:disabled{opacity:.5}.bk-pin-huelle{cursor:pointer}.bk-pin{background:var(--marke,var(--akzent));box-shadow:var(--karte-schatten);border-radius:50%;place-items:center;padding:2px;transition:transform .15s;display:grid;position:relative}.bk-pin:hover,.bk-pin.an{transform:scale(1.15)}.bk-pin.an{box-shadow:0 0 0 3px var(--flaeche), 0 0 0 5px var(--marke,var(--akzent))}.bk-pin.inaktiv{opacity:.8}.bk-pin.weg{opacity:.5;background:var(--text-3)}.bk-pin .avatar{border:2px solid var(--flaeche);box-sizing:content-box}.bk-pin .bk-status{top:0;left:0}.bk-pin-welle{background:var(--marke,var(--akzent));pointer-events:none;border-radius:50%;animation:2s ease-out infinite bk-welle;position:absolute;inset:0}@keyframes bk-welle{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.bk-pin-welle,.bk-live.an .bk-live-punkt{animation:none}}.bk-popup .maplibregl-popup-content{border-radius:var(--radius-l);background:var(--flaeche);color:var(--text);box-shadow:var(--karte-schatten);font-family:var(--schrift);padding:0}.bk-popup.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:var(--flaeche)}.bk-popup.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-bottom-color:var(--flaeche)}.bk-popup.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:var(--flaeche)}.bk-popup.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:var(--flaeche)}.bk-steckbrief{flex-direction:column;gap:10px;width:290px;padding:14px;display:flex}.bk-steckbrief-kopf{align-items:center;gap:10px;display:flex}.bk-steckbrief-seite{border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text);font-size:var(--gr-m);flex-direction:column;gap:1px;padding:8px 10px;display:flex}.bk-steckbrief-seite:hover{background:var(--flaeche-hover)}.bk-steckbrief-seite>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bk-steckbrief-fakten{flex-wrap:wrap;gap:4px 12px;display:flex}.bk-marke{align-items:center;gap:5px;display:inline-flex}.bk-steckbrief .knopf{align-self:flex-start}.bk-steckbrief-hinweis{align-items:flex-start;gap:6px;margin:0;display:flex}.bk .maplibregl-ctrl.maplibregl-ctrl-attrib,.bk .maplibregl-ctrl-attrib.maplibregl-compact{background:var(--karte-glas);color:var(--text-3);font-size:var(--gr-xs)}.bk .maplibregl-ctrl-attrib a{color:var(--text-2)}@media (max-width:900px){.bk-liste{width:auto;height:42%;top:auto;right:12px}.bk-zaehler{min-width:0;left:12px}.bk-kopf{max-width:none}.bk-knoepfe{bottom:calc(42% + 24px)}}.sterne{vertical-align:middle;align-items:center;gap:1px;display:inline-flex}.sterne .an,.bw-stern{color:var(--kanal-bewertung)}.sterne .aus{color:var(--text-3)}.bewertungen{max-width:980px}.bw-uebersicht{gap:var(--ab-4) var(--ab-6);padding:var(--ab-4);margin-bottom:var(--ab-4);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-m);grid-template-columns:auto minmax(180px,260px) 1fr;align-items:center;display:grid}.bw-schnitt{align-items:flex-start;gap:var(--ab-1);flex-direction:column;min-width:96px;display:flex}.bw-schnitt-zahl{font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;line-height:1}.bw-verteilung{flex-direction:column;gap:2px;display:flex}.bw-balken{align-items:center;gap:var(--ab-2);padding:2px var(--ab-1);border-radius:var(--radius-s);font-variant-numeric:tabular-nums;grid-template-columns:30px 1fr 34px;font-size:12px;display:grid}.bw-balken:hover,.bw-balken:focus-visible{background:var(--flaeche-hover)}.bw-balken.an{background:var(--akzent-schwach)}.bw-balken-n{align-items:center;gap:2px;display:inline-flex}.bw-balken-n svg{color:var(--kanal-bewertung)}.bw-balken-spur{background:var(--flaeche-hover);border-radius:3px;height:6px;overflow:hidden}.bw-balken.an .bw-balken-spur{background:var(--flaeche)}.bw-balken-fuell{background:var(--kanal-bewertung);border-radius:3px;height:100%;display:block}.bw-balken-zahl{text-align:right}.bw-kennzahlen{gap:var(--ab-4) var(--ab-6);flex-wrap:wrap;margin:0;display:flex}.bw-kennzahlen dt{color:var(--text-2);font-size:12px}.bw-kennzahlen dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:18px}.bw-portale{gap:var(--ab-2);padding-top:var(--ab-3);border-top:1px solid var(--linie);flex-wrap:wrap;grid-column:1/-1;display:flex}.bw-portal{align-items:center;gap:var(--ab-2);max-width:100%;padding:var(--ab-1) var(--ab-3);border:1px solid var(--linie);white-space:nowrap;border-radius:999px;display:inline-flex}.bw-portal:hover,.bw-portal:focus-visible{background:var(--flaeche-hover)}.bw-portal.an{border-color:var(--akzent);background:var(--akzent-schwach)}.bw-portal-konto{text-overflow:ellipsis;max-width:180px;overflow:hidden}.bw-filter{align-items:center;gap:var(--ab-3);margin-bottom:var(--ab-3);flex-wrap:wrap;display:flex}.bw-filter .suche{flex:1;min-width:180px;max-width:320px}.bw-filter select.feld{width:auto}.bw-liste{gap:var(--ab-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bw-karte{gap:var(--ab-2);padding:var(--ab-4);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;display:flex}.bw-karte-kopf{align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.bw-karte.offen .bw-name{font-weight:600}.bw-datum{margin-left:auto}.bw-titel{font-weight:600}.bw-text,.bw-antwort p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.bw-antwort{padding:var(--ab-2) var(--ab-3);border-left:3px solid var(--linie);background:var(--flaeche-hover);border-radius:0 var(--radius-s) var(--radius-s) 0;flex-direction:column;gap:2px;display:flex}.bw-eingabe{gap:var(--ab-2);flex-direction:column;align-items:flex-start;display:flex}.bw-eingabe textarea{resize:vertical;width:100%;min-height:72px}.bw-eingabe-fuss{justify-content:space-between;align-items:center;gap:var(--ab-2);flex-wrap:wrap;width:100%;display:flex}.bw-zu-lang{color:var(--schlecht)}.bw-aktionen{margin-top:var(--ab-1)}.bw-aktionen a.knopf{text-decoration:none}.bw-mehr{margin:var(--ab-4) auto 0;align-self:center}@media (max-width:860px){.bw-uebersicht{grid-template-columns:auto 1fr}.bw-kennzahlen{grid-column:1/-1}}.bewertung-ziel{align-items:center;gap:var(--ab-1);display:flex}.bewertung-ziel .termin-eintrag{flex:1;min-width:0}.kunden-bewertungen{gap:var(--ab-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kb-kopf{align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.kb-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bw-arten{gap:var(--ab-2);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));display:grid}.bw-art{padding:var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.bw-art:hover:not(:disabled),.bw-art:focus-visible{background:var(--flaeche-hover)}.bw-art.an{border-color:var(--akzent);background:var(--akzent-schwach)}.bw-art:disabled{color:var(--text-3);cursor:default}.bw-verbindung{gap:var(--ab-3);padding:var(--ab-4) 0;border-top:1px solid var(--linie);flex-direction:column;display:flex}.bw-verbindung:first-of-type{border-top:0;padding-top:0}.bw-verbindung-kopf{align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.bw-verbindung-name{font-weight:600}.bw-zeile{gap:var(--ab-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.bw-zeile.mit-knopf{grid-template-columns:minmax(0,1fr) auto}.bw-zeile.mit-knopf .knopf-reihe{align-self:start;margin-top:22px}@media (max-width:720px){.bw-zeile:not(.mit-knopf){grid-template-columns:1fr}}.bw-themen-aus{align-items:center;gap:var(--ab-1);margin:0 0 var(--ab-4);display:flex}.bw-themen{padding:var(--ab-4);margin-bottom:var(--ab-4);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-m)}.bw-themen-kopf{align-items:baseline;gap:var(--ab-2) var(--ab-3);margin-bottom:var(--ab-3);flex-wrap:wrap;display:flex}.bw-themen-kopf h2{font-size:var(--gr-m);margin:0}.bw-themen-kopf .knopf{margin-left:auto}.bw-themen-liste{gap:2px var(--ab-3);grid-template-columns:max-content 1fr 1fr;align-items:center;margin:0;padding:0;list-style:none;display:grid}.bw-thema{display:contents}.bw-thema-name{padding-right:var(--ab-2)}.bw-thema-teil{align-items:center;gap:var(--ab-2);min-width:0;padding:var(--ab-1) var(--ab-2);border-radius:var(--radius-s);text-align:left;grid-template-columns:16px 2.5ch minmax(40px,110px) 1fr;display:grid}.bw-thema-teil:not(:disabled):hover,.bw-thema-teil:focus-visible{background:var(--flaeche-hover)}.bw-thema-teil.an{background:var(--akzent-schwach)}.bw-thema-teil:disabled{opacity:.45;cursor:default}.bw-thema-teil.gut svg{color:var(--gut)}.bw-thema-teil.schlecht svg{color:var(--schlecht)}.bw-thema-zahl{font-variant-numeric:tabular-nums;text-align:right}.bw-thema-spur{background:var(--flaeche-hover);border-radius:3px;height:6px;overflow:hidden}.bw-thema-fuell{border-radius:3px;height:100%;display:block}.bw-thema-teil.gut .bw-thema-fuell{background:var(--gut)}.bw-thema-teil.schlecht .bw-thema-fuell{background:var(--schlecht)}.bw-thema-worte{min-width:0;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-rueckmeldung{margin-top:var(--ab-4);padding-top:var(--ab-3);border-top:1px solid var(--linie)}.bw-rueckmeldung-kopf{align-items:baseline;gap:var(--ab-1) var(--ab-3);flex-wrap:wrap;display:flex}.bw-rueckmeldung-kopf h3{font-size:var(--gr-m);margin:0}.bw-fazit{margin:var(--ab-2) 0 var(--ab-3)}.bw-rueckmeldung-spalten{gap:var(--ab-3) var(--ab-5);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.bw-rueck-titel{align-items:center;gap:var(--ab-1);margin-bottom:var(--ab-1);color:var(--text-2);font-size:var(--gr-s);display:flex}.bw-rueck.lob .bw-rueck-titel svg{color:var(--gut)}.bw-rueck.kritik .bw-rueck-titel svg{color:var(--schlecht)}.bw-rueck.empfehlungen .bw-rueck-titel svg{color:var(--warn)}.bw-rueck ul{margin:0;padding-left:1.1em}.bw-rueck li+li{margin-top:var(--ab-1)}.bw-karte-themen{gap:var(--ab-1);margin-top:var(--ab-2);flex-wrap:wrap;display:flex}.bw-thema-pille{background:var(--flaeche-hover);color:var(--text-2)}.bw-thema-pille.gut{background:var(--gut-schwach);color:var(--gut)}.bw-thema-pille.schlecht{background:var(--schlecht-schwach);color:var(--schlecht)}.bw-thema-pille-wort{font-weight:var(--gewicht-normal,400);opacity:.85}button.bw-thema-pille{cursor:pointer;font:inherit;font-size:var(--gr-xs);border:0}@media (max-width:720px){.bw-themen-liste{grid-template-columns:1fr}.bw-thema-name{margin-top:var(--ab-2)}}.sy-kopf{gap:var(--ab-4);padding:var(--ab-5);border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);display:grid}.sy-kopf.fertig{border-color:color-mix(in srgb, var(--gut) 35%, var(--linie))}.sy-bruecke{align-items:center;width:164px;display:flex}.sy-logo{border-radius:var(--radius-m);width:48px;height:48px;box-shadow:var(--schatten-s);flex:none;overflow:hidden}.sy-logo img{width:100%;height:100%;display:block}.sy-strecke{background-image:linear-gradient(to right, var(--linie-stark) 50%, transparent 50%);background-size:8px 2px;flex:1;height:2px;position:relative}.sy-kopf.fertig .sy-strecke{background:var(--gut)}.sy-haken{border-radius:var(--radius-rund);background:var(--gut);width:22px;height:22px;color:var(--text-auf-akzent);place-items:center;animation:.42s cubic-bezier(.16,1,.3,1) sy-haken;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes sy-haken{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}}@media (prefers-reduced-motion:reduce){.sy-haken{animation:none}}.sy-kopf-text{gap:var(--ab-2);max-width:68ch;display:grid}.sy-kopf-text h2{font-size:var(--gr-h1);font-weight:var(--gewicht-fett);text-wrap:balance;margin:0;line-height:1.3}.sy-kopf-text p{color:var(--text-2);font-size:var(--gr-l);margin:0;line-height:1.55}.sy-kopf-text .sy-shop{color:var(--text-3);font-size:var(--gr-m);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sy-wahl,.sy-schritte{border-top:1px solid var(--linie);margin:0;padding:0;list-style:none;display:grid}.sy-wahl li,.sy-schritte li{justify-content:space-between;align-items:center;gap:var(--ab-4);padding:var(--ab-3) 0;border-bottom:1px solid var(--linie);display:flex}.sy-wahl li:last-child,.sy-schritte li:last-child{border-bottom:0;padding-bottom:0}.sy-wahl li>div{flex:1;min-width:0}.sy-marke{border-radius:var(--radius-m);background:var(--text-3);width:40px;height:40px;color:var(--text-auf-akzent);object-fit:cover;flex:none;place-items:center;display:grid}.sy-wahl h3,.sy-schritte h3{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);margin:0}.sy-wahl p,.sy-schritte p{max-width:60ch;color:var(--text-3);font-size:var(--gr-m);margin:2px 0 0;line-height:1.5}.sy-wahl .knopf,.sy-schritte .knopf{flex:none}.sy-schritte{counter-reset:sy}.sy-schritte li{counter-increment:sy}.sy-schritte li>div{padding-left:34px;position:relative}.sy-schritte li>div:before{content:counter(sy);border-radius:var(--radius-rund);background:var(--flaeche-aktiv);width:22px;height:22px;color:var(--akzent-text);font-size:var(--gr-s);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;top:0;left:0}.sy-laden{align-items:center;gap:var(--ab-3);min-width:0;display:flex}.sy-laden img{border-radius:var(--radius-s);flex:none;width:32px;height:32px}.sy-laden>div{flex:1;min-width:0;display:grid}.sy-laden-name{font-size:var(--gr-l);font-weight:var(--gewicht-mittel)}.sy-laden-adresse{color:var(--text-3);font-size:var(--gr-m);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sy-einst-zeile{align-items:center;gap:var(--ab-3);width:100%;padding:var(--ab-3) var(--ab-4);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background .12s ease-out,border-color .12s ease-out;display:flex}.sy-einst-zeile:hover{border-color:var(--linie-stark);background:var(--flaeche-hover)}.sy-einst-zeile>span:first-child{flex:1;gap:2px;min-width:0;display:grid}.sy-einst-titel{font-size:var(--gr-l);font-weight:var(--gewicht-mittel)}.sy-einst-stand{color:var(--text-3);font-size:var(--gr-m)}.sy-einst-zeile>svg{color:var(--text-3);flex:none}.dialog.sy-dialog{width:min(980px,100vw - 32px);max-width:none}.sy-zwei{grid-template-columns:264px minmax(0,1fr);min-height:0;max-height:min(720px,100vh - 140px);display:grid}.sy-nav{align-content:start;gap:var(--ab-3);padding:var(--ab-4);border-right:1px solid var(--linie);background:var(--flaeche-2);display:grid;overflow-y:auto}.sy-nav p{color:var(--text-3);font-size:var(--gr-s);margin:0;line-height:1.5}.sy-nav ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sy-nav button{width:100%;padding:var(--ab-2) var(--ab-3);border-radius:var(--radius-s);color:var(--text);font:inherit;font-size:var(--gr-l);text-align:left;cursor:pointer;background:0 0;border:0;gap:1px;display:grid}.sy-nav button:hover{background:var(--flaeche-hover)}.sy-nav button.an{background:var(--flaeche-aktiv)}.sy-nav-stufe{color:var(--text-3);font-size:var(--gr-s);align-items:center;gap:4px;display:inline-flex}.sy-nav-stufe.ok{color:var(--gut)}.sy-nav-stufe.nicht_empfohlen{color:var(--warn)}.sy-nav-stufe.dringend{color:var(--schlecht)}.sy-detail{align-content:start;gap:var(--ab-6);padding:var(--ab-5) var(--ab-6) var(--ab-6);display:grid;overflow-y:auto}.sy-detail header h3{font-size:var(--gr-h1);font-weight:var(--gewicht-fett);margin:0}.sy-detail header p,.sy-absatz{max-width:64ch;color:var(--text-2);font-size:var(--gr-l);margin:4px 0 0;line-height:1.5}.sy-detail section{gap:var(--ab-3);display:grid}.sy-detail h4{font-size:var(--gr-l);font-weight:var(--gewicht-fett);margin:0}.sy-stufen{border:1px solid var(--linie);border-radius:var(--radius-m);display:grid;overflow:hidden}.sy-stufe{align-items:center;gap:var(--ab-3);padding:var(--ab-3) var(--ab-4);border:0;border-top:1px solid var(--linie);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;cursor:pointer;display:flex}.sy-stufe:first-child{border-top:0}.sy-stufe:hover{background:var(--flaeche-hover)}.sy-stufe.an{background:var(--akzent-schwach)}.sy-stufe.an.ueber{background:var(--warn-schwach)}.sy-stufe.an.dringend{background:var(--schlecht-schwach)}.sy-stufe-punkt{border:1.5px solid var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche);flex:none;width:16px;height:16px}.sy-stufe.an .sy-stufe-punkt{border:5px solid var(--akzent)}.sy-stufe.an.ueber .sy-stufe-punkt{border-color:var(--warn)}.sy-stufe.an.dringend .sy-stufe-punkt{border-color:var(--schlecht)}.sy-stufe-text{min-width:0;color:var(--text-3);font-size:var(--gr-m);flex:1;gap:1px;line-height:1.45;display:grid}.sy-stufe-name{color:var(--text);font-size:var(--gr-l);font-weight:var(--gewicht-mittel);align-items:center;gap:5px;display:inline-flex}.sy-stufe-name svg{color:var(--ki)}.sy-stufe .pille{flex:none}.sy-warnung{gap:var(--ab-2);padding:var(--ab-3) var(--ab-4);border-radius:var(--radius-m);background:var(--schlecht-schwach);color:var(--text);font-size:var(--gr-m);margin:0;line-height:1.5;display:flex}.sy-warnung svg{color:var(--schlecht);flex:none;margin-top:2px}.sy-grenze{align-items:center;gap:var(--ab-2);font-size:var(--gr-m);flex-wrap:wrap;display:flex}.sy-grenze label{color:var(--text)}.sy-grenze .feld{font-variant-numeric:tabular-nums;width:96px}.sy-grenze>span{color:var(--text-3);flex-basis:100%}.sy-recht{align-items:center;gap:var(--ab-2);color:var(--warn);font-size:var(--gr-m);flex-wrap:wrap;margin:0;display:flex}.sy-recht.gut{color:var(--gut)}.sy-recht .link{align-items:center;gap:4px;display:inline-flex}.sy-antwort{gap:var(--ab-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.sy-antwort>div{align-content:start;gap:var(--ab-2);min-width:0;display:grid}.sy-antwort label,.sy-vorschau-titel{color:var(--text-2);font-size:var(--gr-s)}.sy-antwort textarea{min-height:176px;font-family:var(--schrift-lesen);font-size:var(--gr-l);resize:vertical;line-height:1.5}.sy-chips{align-items:center;gap:var(--ab-1) var(--ab-2);color:var(--text-3);font-size:var(--gr-s);flex-wrap:wrap;display:flex}.sy-chips button{border:1px solid var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche);color:var(--text-2);font:inherit;cursor:pointer;padding:2px 9px}.sy-chips button:hover{border-color:var(--akzent);color:var(--akzent-text)}.sy-vorschau{min-height:176px;padding:var(--ab-3) var(--ab-4);border-radius:var(--radius-l) var(--radius-l) var(--radius-s) var(--radius-l);background:var(--blase-team);color:var(--blase-team-text);font-family:var(--schrift-lesen);font-size:var(--gr-l);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}@media (max-width:820px){.sy-zwei{grid-template-columns:minmax(0,1fr);max-height:calc(100vh - 120px);overflow-y:auto}.sy-nav{border-right:0;border-bottom:1px solid var(--linie);overflow:visible}.sy-nav ul{grid-template-columns:repeat(2,minmax(0,1fr))}.sy-detail{padding:var(--ab-4);overflow:visible}.sy-antwort{grid-template-columns:minmax(0,1fr)}}.sy-zeile{align-items:flex-start;gap:var(--ab-3);max-width:520px;padding:var(--ab-2) var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);text-align:left;display:flex}.sy-zeile img{border-radius:var(--radius-s);flex:none;width:22px;height:22px;margin-top:1px}.sy-zeile p{font-size:var(--gr-m);margin:0;line-height:1.45}.sy-zeile .sy-beleg{align-items:center;gap:var(--ab-1);color:var(--gut);font-size:var(--gr-s);flex-wrap:wrap;margin-top:2px;display:flex}.sy-zeile .sy-beleg>span{color:var(--text-3)}.sy-zeile.offen{border-color:color-mix(in srgb, var(--warn) 40%, var(--linie))}.sy-zeile.offen .sy-beleg{color:var(--warn)}.sy-zeile .sy-beleg .link{margin-left:var(--ab-1);font-size:inherit}.sy-ki{margin-left:var(--ab-2);border-radius:var(--radius-rund);background:var(--ki-schwach);color:var(--ki);font-size:var(--gr-xs);vertical-align:1px;align-items:center;gap:3px;padding:0 6px;display:inline-flex}.sy-vorschlag{gap:var(--ab-2);width:min(520px,100%);padding:var(--ab-3) var(--ab-4);border:1px solid color-mix(in srgb, var(--ki) 35%, var(--linie));border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);text-align:left;display:grid}.sy-vorschlag.erledigt{border-color:var(--linie)}.sy-vorschlag .sy-vorschlag-kopf{align-items:center;gap:var(--ab-1);color:var(--ki);font-size:var(--gr-s);display:flex}.sy-vorschlag.erledigt .sy-vorschlag-kopf{color:var(--text-3)}.sy-vorschlag h4{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);margin:0}.sy-vorschlag p{color:var(--text-2);font-size:var(--gr-m);margin:0;line-height:1.5}.pille.warn{background:var(--warn-schwach);color:var(--warn)}.sy-aktionen{gap:var(--ab-3);margin-bottom:var(--ab-4);padding-bottom:var(--ab-4);border-bottom:1px solid var(--linie);display:grid}.sy-aktionen-leiste{align-items:baseline;gap:var(--ab-2);grid-template-columns:96px minmax(0,1fr);display:grid}.sy-aktionen-leiste>span{color:var(--text-3);font-size:var(--gr-s)}.sy-aktionen-leiste>div{gap:var(--ab-2);flex-wrap:wrap;display:flex}.sy-aktionen-leiste .knopf.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.sy-aktion-form{gap:var(--ab-3);padding:var(--ab-4);border-radius:var(--radius-m);background:var(--flaeche-2);display:grid}.sy-aktion-form>p{max-width:68ch;margin:0}.sy-raster{gap:var(--ab-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sy-raster .breit,.sy-aktion-form>.breit{grid-column:1/-1}.sy-haken-reihe{gap:var(--ab-2) var(--ab-5);flex-wrap:wrap;display:flex}.sy-haken-feld{align-items:center;gap:var(--ab-2);font-size:var(--gr-m);display:inline-flex}.sy-artikel{margin:0;padding:0;list-style:none;display:grid}.sy-artikel li{justify-content:space-between;align-items:center;gap:var(--ab-4);padding:var(--ab-2) 0;border-bottom:1px solid var(--linie);display:flex}.sy-artikel li:last-child{border-bottom:0}.sy-menge{align-items:center;gap:var(--ab-2);font-size:var(--gr-s);flex:none;display:flex}.sy-menge .feld{font-variant-numeric:tabular-nums;width:64px}.sy-code{align-items:center;gap:var(--ab-3);flex-wrap:wrap;display:flex}.sy-code code{padding:var(--ab-2) var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-s);background:var(--flaeche);font-size:var(--gr-xl);letter-spacing:.04em;-webkit-user-select:all;user-select:all}@media (max-width:640px){.sy-raster{grid-template-columns:minmax(0,1fr)}.sy-kopf{padding:var(--ab-4)}.sy-schritte li{flex-direction:column;align-items:stretch}.sy-wahl li{flex-wrap:wrap}.sy-wahl .knopf{flex:100%}.sy-schritte .knopf,.sy-wahl .knopf{justify-content:center}}.sy-stufe.an .pille{background:var(--flaeche)}.sy-plan{gap:var(--ab-3) var(--ab-5);padding:var(--ab-5);border:1px solid color-mix(in srgb, var(--akzent) 30%, var(--linie));border-radius:var(--radius-l);background:var(--akzent-schwach);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.sy-plan-text{gap:var(--ab-1);display:grid}.sy-plan-text h3{font-size:var(--gr-l);margin:0}.sy-plan-text p{margin:0}.sy-plan-liste{gap:var(--ab-2) var(--ab-5);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sy-plan-liste li{gap:var(--ab-2);align-items:flex-start;display:flex}.sy-plan-liste svg{color:var(--akzent);flex:none;margin-top:2px}.sy-plan .knopf{grid-area:1/2}@media (max-width:640px){.sy-plan{padding:var(--ab-4);grid-template-columns:1fr}.sy-plan-liste{grid-template-columns:1fr}.sy-plan .knopf{grid-area:auto/1;justify-self:start}}@container (width>=881px){.erw-seite .vg-seite-zwei:not(.ohne){gap:var(--ab-5);grid-template-columns:minmax(0,880px) 280px}}.erw-seite .vg-seite-aktion{align-self:center}.erw-seite .vg-seite-aktion .suche{background:var(--flaeche);width:260px}.erw-symbol{border-radius:var(--radius-m);background:var(--flaeche-hover);width:40px;height:40px;color:var(--text-3);flex-shrink:0;place-items:center;display:grid}.erw-symbol.klein{border-radius:var(--radius-s);width:24px;height:24px}.erw-symbol.bild{background:0 0;overflow:hidden}.erw-symbol.bild img{object-fit:cover;width:100%;height:100%;display:block}.erw-symbol.thema-daten,.erw-symbol.thema-verbinden{background:var(--akzent-schwach);color:var(--akzent)}.erw-symbol.thema-kontakt{background:var(--gut-schwach);color:var(--gut)}.erw-symbol.thema-wachstum{background:var(--ki-schwach);color:var(--ki)}.erw-symbol[class*=anbieter-]{color:var(--text-auf-akzent)}.erw-symbol.anbieter-jtl{background:var(--anbieter-jtl)}.erw-symbol.anbieter-billbee{background:var(--anbieter-billbee)}.erw-symbol.anbieter-woo{background:var(--anbieter-woo)}.erw-symbol.anbieter-shopify{background:var(--anbieter-shopify)}.erw-symbol.anbieter-ebay{background:var(--anbieter-ebay)}.erw-symbol.anbieter-amazon{background:var(--anbieter-amazon)}.erw-symbol.anbieter-zapier{background:var(--anbieter-zapier)}.vg-tafel>.erw-werkzeug{padding-block:var(--ab-4);border-radius:var(--radius-l) var(--radius-l) 0 0;background:var(--flaeche-2);align-items:center;display:flex}.erw-werkzeug .vg-segmente button{white-space:nowrap;flex:none}.erw-liste{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.erw-zeile{align-items:center;gap:var(--ab-2);padding-right:var(--ab-3);transition:background-color .14s;display:flex}.erw-zeile+.erw-zeile{border-top:1px solid var(--linie)}.erw-zeile:hover{background:var(--flaeche-2)}.erw-zeile-haupt{align-items:center;gap:var(--ab-1) var(--ab-3);min-width:0;padding:var(--ab-3) var(--ab-2) var(--ab-3) var(--ab-4);color:inherit;font:inherit;text-align:left;cursor:pointer;flex:1;grid-template-columns:40px minmax(0,1fr) 104px;display:grid}.erw-zeile-haupt:focus-visible,.erw-bald-kopf:focus-visible,.erw-beleg-liste button:focus-visible{box-shadow:inset var(--fokus);outline:none}.erw-zeile-haupt .erw-symbol{transition:transform .16s cubic-bezier(.2,.8,.2,1)}.erw-zeile-haupt:hover .erw-symbol{transform:scale(1.06)}.erw-zeile-text{flex-direction:column;gap:2px;min-width:0;display:flex}.erw-zeile-name{align-items:center;gap:4px var(--ab-2);color:var(--text);font-size:var(--gr-l);font-weight:var(--gewicht-mittel);flex-wrap:wrap;display:flex}.erw-zeile-was{max-width:72ch;color:var(--text-2);font-size:var(--gr-m);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.erw-preis{color:var(--text-3);font-size:var(--gr-xs);text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;line-height:1.35;display:flex}.erw-preis-betrag{color:var(--text);font-size:var(--gr-xl);font-weight:var(--gewicht-fett);font-variant-numeric:tabular-nums;line-height:1.25}.erw-preis-frei{border-radius:var(--radius-rund);background:var(--gut-schwach);color:var(--gut);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);white-space:nowrap;justify-self:end;padding:2px 9px}.erw-zeile-haupt>.erw-preis,.erw-zeile-haupt>.erw-preis-frei{margin-left:var(--ab-3)}.erw-zeile-haupt>.erw-preis{justify-self:end}.erw-preis.gross{align-items:baseline;gap:var(--ab-2);font-size:var(--gr-m);text-align:left;flex-direction:row}.erw-preis.gross .erw-preis-betrag{font-size:var(--gr-preis-text)}.erw-preis.gross.frei .erw-preis-betrag{color:var(--gut)}.erw-zeile-aktion{flex:none;justify-content:flex-end;min-width:124px;display:flex}.erw-zustand{border-radius:var(--radius-rund);background:var(--gut-schwach);color:var(--gut);font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);white-space:nowrap;align-items:center;gap:5px;padding:1px 8px;display:inline-flex}.erw-zustand-punkt{border-radius:var(--radius-rund);background:currentColor;width:6px;height:6px}.erw-sperre{color:var(--text-3);font-size:var(--gr-s);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.erw-zeile.gesperrt .erw-symbol{filter:grayscale(.7);opacity:.75}.knopf.an{border-color:var(--akzent);color:var(--akzent-text);background:var(--akzent-schwach)}.erw-bald-kopf{align-items:center;gap:var(--ab-2);margin:calc(var(--ab-1) * -1) calc(var(--ab-2) * -1);padding:var(--ab-1) var(--ab-2);border-radius:var(--radius-s);color:var(--text-3);font:inherit;cursor:pointer;align-self:flex-start;display:flex}.erw-bald-kopf h3{color:var(--text);font-size:var(--gr-l);font-weight:var(--gewicht-fett);margin:0}.erw-bald-zahl{font-size:var(--gr-s)}.erw-bald-kopf:disabled{cursor:default}.erw-bald-pfeil{transition:transform .18s cubic-bezier(.16,1,.3,1)}.erw-bald-pfeil.auf{transform:rotate(180deg)}.erw-bald .erw-liste{border-style:dashed;border-color:var(--linie-stark)}.erw-bald .erw-zeile+.erw-zeile{border-top-style:dashed}.erw-zeile.bald .erw-symbol{filter:grayscale(.7);opacity:.75}.erw-zeile.bald .erw-zeile-name{color:var(--text-2)}.erw-leer{align-items:center;gap:var(--ab-2);padding:var(--ab-4) var(--ab-4) var(--ab-2);text-align:center;flex-direction:column;display:flex}.vg-tafel>.erw-leer{padding-block:var(--ab-8)}.erw-leer h4{font-size:var(--gr-xl);font-weight:var(--gewicht-fett);margin:0}.erw-leer>p{max-width:56ch;color:var(--text-2);font-size:var(--gr-m);margin:0;line-height:1.5}.erw-leer>.knopf{margin-top:var(--ab-2)}.erw-leer-symbol{width:48px;height:48px;margin-bottom:var(--ab-1);border-radius:var(--radius-l);background:var(--akzent-schwach);color:var(--akzent-text);place-items:center;display:grid}.erw-leer-symbol.schlecht{background:var(--schlecht-schwach);color:var(--schlecht)}.erw-leer-bild{width:232px;max-width:100%;height:84px;margin-bottom:var(--ab-2)}.erw-leer-brett{fill:var(--linie)}.erw-leer-teil.eins{fill:var(--akzent-schwach)}.erw-leer-teil.zwei{fill:var(--gut-schwach)}.erw-leer-teil.drei{fill:var(--ki-schwach)}.erw-leer-strich{fill:var(--linie-stark)}.erw-leer-frei{fill:none;stroke:var(--akzent);stroke-width:1.5px;stroke-dasharray:4 5;animation:2.4s linear infinite erw-wandern}.erw-leer-plus{fill:none;stroke:var(--akzent);stroke-width:2.5px;stroke-linecap:round}@keyframes erw-wandern{to{stroke-dashoffset:-18px}}.erw-geruest .erw-zeile:hover{background:0 0}.erw-geruest .erw-zeile-haupt{cursor:default}.erw-geruest-zeile{border-radius:var(--radius-rund);background:var(--flaeche-hover);width:min(420px,80%);height:10px;display:block}.erw-geruest-zeile.kurz{width:140px;margin-bottom:6px}.erw-geruest .erw-zeile{animation:1.4s ease-in-out infinite erw-puls}@keyframes erw-puls{50%{opacity:.5}}.erw-beleg{gap:var(--ab-3)}.erw-beleg-liste{margin:0 calc(var(--ab-2) * -1);flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}.erw-beleg-liste button{align-items:center;gap:var(--ab-2);width:100%;padding:6px var(--ab-2);border-radius:var(--radius-s);color:var(--text);font:inherit;text-align:left;cursor:pointer;grid-template-columns:24px minmax(0,1fr) auto;transition:background-color .14s;display:grid}.erw-beleg-liste button:hover{background:var(--flaeche-hover)}.erw-beleg-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.erw-beleg-preis{font-weight:var(--gewicht-mittel);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;line-height:1.3;display:flex}.erw-beleg-preis small{color:var(--text-3);font-size:var(--gr-xs);font-weight:var(--gewicht-normal)}.erw-beleg-preis.frei{color:var(--gut);font-size:var(--gr-s)}.erw-beleg-leer{gap:var(--ab-3);padding:var(--ab-2) 0;display:grid}.erw-beleg-leer span{border-radius:var(--radius-rund);background:var(--flaeche-hover);height:8px}.erw-beleg-leer span:nth-child(2){width:72%}.erw-beleg-leer span:nth-child(3){width:48%}.erw-beleg-summe{justify-content:space-between;align-items:flex-start;gap:var(--ab-3);padding-top:var(--ab-3);border-top:1px dashed var(--linie-stark);color:var(--text);font-weight:var(--gewicht-mittel);line-height:1.6;display:flex}.erw-beleg-summe .erw-preis{font-weight:var(--gewicht-normal)}.erw-beleg-summe .erw-preis-betrag{font-size:var(--gr-h1)}.erw-beleg-klein{color:var(--text-3);font-size:var(--gr-s);margin:0;line-height:1.45}.erw-beleg>.knopf{align-self:flex-start}.vg-kopf>.vg-symbol:has(.erw-symbol){background:0 0}.erw-beschreibung{max-width:68ch;color:var(--text-2);font-size:var(--gr-l);margin:0;line-height:1.55}.erw-vorgang .vg-angaben{gap:var(--ab-6)}.erw-nutzen{gap:var(--ab-4);margin:0;padding:0;list-style:none;display:grid}.erw-nutzen li{gap:var(--ab-3);max-width:68ch;color:var(--text-2);font-size:var(--gr-m);grid-template-columns:18px minmax(0,1fr);line-height:1.5;display:grid}.erw-nutzen li>svg{color:var(--gut);margin-top:1px}.erw-nutzen strong{color:var(--text);font-size:var(--gr-l);font-weight:var(--gewicht-mittel);display:block}.erw-schritte,.erw-weiter{gap:var(--ab-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.erw-schritte li,.erw-weiter li{gap:var(--ab-3);max-width:68ch;color:var(--text);font-size:var(--gr-m);grid-template-columns:22px minmax(0,1fr);line-height:1.5;display:grid}.erw-weiter-nr{border-radius:var(--radius-rund);background:var(--akzent-schwach);width:22px;height:22px;color:var(--akzent-text);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);font-variant-numeric:tabular-nums;place-items:center;display:grid}.erw-schritte li.fertig,.erw-weiter li.fertig{color:var(--text-3)}li.fertig>.erw-weiter-nr{background:var(--gut-schwach);color:var(--gut)}.erw-hinweis{align-items:flex-start;gap:var(--ab-2);max-width:68ch;color:var(--text-2);font-size:var(--gr-s);margin:0;line-height:1.5;display:flex}.erw-hinweis svg{color:var(--text-3);flex-shrink:0;margin-top:2px}.erw-voraussetzung{align-items:flex-start;gap:var(--ab-2);padding:10px var(--ab-3);border-radius:var(--radius-m);background:var(--warn-schwach);color:var(--text);display:flex}.erw-voraussetzung svg{color:var(--warn);flex-shrink:0;margin-top:2px}.erw-voraus{gap:var(--ab-3);padding:var(--ab-3);border:1px solid var(--warn);border-radius:var(--radius-m);background:var(--warn-schwach);color:var(--text);font-size:var(--gr-m);cursor:pointer;grid-template-columns:20px minmax(0,1fr);line-height:1.5;transition:border-color .14s,background-color .14s;display:grid}.erw-voraus strong{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);display:block}.erw-voraus input{opacity:0;pointer-events:none;position:absolute}.erw-voraus-haken{border:1.5px solid var(--warn);border-radius:var(--radius-s);background:var(--flaeche);color:#0000;place-items:center;width:20px;height:20px;margin-top:1px;transition:background-color .14s,border-color .14s;display:grid}.erw-voraus:has(input:focus-visible) .erw-voraus-haken{box-shadow:var(--fokus)}.erw-voraus.an{border-color:var(--gut);background:var(--gut-schwach)}.erw-voraus.an .erw-voraus-haken{border-color:var(--gut);background:var(--gut);color:var(--flaeche)}.erw-galerie{gap:var(--ab-2);flex-direction:column;display:flex}.erw-galerie figure{gap:var(--ab-2);flex-direction:column;margin:0;display:flex}.erw-galerie figure img{object-fit:contain;border-radius:var(--radius-m);background:var(--flaeche);width:100%;max-height:300px;box-shadow:var(--schatten-m);display:block}.erw-galerie figcaption{color:var(--text-2);font-size:var(--gr-s);line-height:1.45}.erw-galerie-wahl{flex-wrap:wrap;gap:6px;display:flex}.erw-galerie-wahl button{border-radius:var(--radius-s);opacity:.65;cursor:pointer;border:2px solid #0000;width:54px;padding:0;transition:opacity .14s,border-color .14s;overflow:hidden}.erw-galerie-wahl button:hover{opacity:1}.erw-galerie-wahl button.an{border-color:var(--akzent);opacity:1}.erw-galerie-wahl button:focus-visible{box-shadow:var(--fokus);outline:none}.erw-galerie-wahl img{aspect-ratio:16/10;object-fit:cover;object-position:top left;width:100%;display:block}.erw-detail-preis{color:var(--text);font-size:var(--gr-xl);font-weight:var(--gewicht-fett);font-variant-numeric:tabular-nums}.erw-umfang{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.erw-umfang li{align-items:flex-start;gap:var(--ab-2);line-height:1.45;display:flex}.erw-umfang svg{color:var(--gut);flex-shrink:0;margin-top:3px}.erw-umfang-klein{color:var(--text-3);font-size:var(--gr-s);line-height:1.45}.erw-vorgang .vg-vorschau>.knopf{align-self:flex-start}.erw-entfernen{margin-left:calc(var(--ab-2) * -1);padding:6px var(--ab-2);border-radius:var(--radius-s);color:var(--text-3);font:inherit;font-size:var(--gr-m);cursor:pointer;align-items:center;gap:6px;transition:background-color .14s,color .14s;display:inline-flex}.erw-entfernen:hover:not(:disabled){background:var(--schlecht-schwach);color:var(--schlecht)}.erw-entfernen:focus-visible{box-shadow:var(--fokus);outline:none}.dialog.vg-dialog:has(.erw-fertig){width:min(600px,100vw - 32px);height:auto}.dialog.vg-dialog:has(.erw-knapp){width:min(860px,100vw - 32px);height:auto}.erw-knapp .vg-zwei{grid-template-columns:minmax(0,1fr) 320px}.erw-knapp.erw-eine .vg-zwei{grid-template-columns:minmax(0,1fr)}.dialog.vg-dialog:has(.erw-eine){width:min(600px,100vw - 32px)}.erw-fertig{padding:var(--ab-8) var(--ab-6)}.erw-fertig .erw-weiter{margin-top:var(--ab-2);padding:var(--ab-4);border-radius:var(--radius-m);background:var(--flaeche-2);text-align:left}.erw-fertig h3{text-wrap:balance}@media (max-width:900px){.erw-vorgang .vg-zwei{display:block;overflow-y:auto}.erw-vorgang .vg-angaben{overflow:visible}.erw-vorgang .vg-vorschau{padding:var(--ab-4);border-top:1px solid var(--linie);border-left:0;display:flex;overflow:visible}.erw-vorgang .vg-leiste{flex-wrap:wrap}.erw-vorgang .vg-leiste-links{flex-basis:100%}.erw-vorgang .vg-leiste-knoepfe{flex-wrap:wrap-reverse;flex:1;justify-content:flex-end}.erw-vorgang .vg-leiste-knoepfe .knopf{flex:auto;justify-content:center}}@container (width<=880px){.erw-seite .vg-vorschau{display:flex;position:static}}@container (width<=640px){.erw-zeile{padding:0 var(--ab-3) var(--ab-3);flex-wrap:wrap}.erw-zeile:has(.erw-zeile-aktion:empty){padding-bottom:0}.erw-zeile-haupt{padding:var(--ab-3) 0 var(--ab-2);flex:100%;grid-template-columns:40px minmax(0,1fr);align-items:start}.erw-zeile-was{-webkit-line-clamp:3;line-clamp:3}.erw-zeile-haupt>.erw-preis,.erw-zeile-haupt>.erw-preis-frei{grid-column:2;justify-self:start;min-width:0;margin-left:0}.erw-zeile-haupt>.erw-preis{flex-direction:row;align-items:baseline;gap:6px}.erw-zeile-aktion:empty{display:none}.erw-zeile-aktion{min-width:0;margin-left:calc(40px + var(--ab-3));justify-content:flex-start}}@container (width<=560px){.erw-seite .vg-seite-aktion .suche{width:100%}.erw-werkzeug .vg-segmente{margin-inline:calc(var(--ab-4) * -1);padding:2px var(--ab-4);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.erw-leer-frei,.erw-geruest .erw-zeile{animation:none}.erw-zeile-haupt .erw-symbol,.erw-bald-pfeil,.erw-voraus,.erw-voraus-haken{transition:none}.erw-zeile-haupt:hover .erw-symbol{transform:none}}.erw-seite .vg-seite-kopf{align-items:flex-start}.erw-seite .vg-seite-kopf .erw-symbol{margin-top:2px}.erw-noch-nicht{gap:var(--ab-4)}.erw-noch-nicht-kopf{align-items:flex-start;gap:var(--ab-3);display:flex}.erw-noch-nicht-kopf h2{font-size:var(--gr-l);margin:0;line-height:1.3}.erw-noch-nicht-kopf p{max-width:68ch;color:var(--text-2);margin:4px 0 0;line-height:1.5}.erw-noch-nicht .erw-weiter{padding:var(--ab-4);border-radius:var(--radius-m);background:var(--flaeche-2)}.erw-selbst .knopf{white-space:nowrap}.qk-logo{background:var(--flaeche);place-items:center;display:grid}.qk-logo .erw-symbol{border-radius:0;width:48px;height:48px}.sy-schritte li.fertig>div:before{content:"✓";background:var(--gut-schwach);color:var(--gut)}.sy-schritte li.fertig h3{color:var(--text-2)}.qk .vg-hinweis{max-width:68ch}.qk .link.klein{justify-self:start}.vf-dienste{gap:var(--ab-3);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.vf-dienst{gap:var(--ab-2) var(--ab-3);padding:var(--ab-4);border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:start;display:grid}.vf-dienst>.vg-symbol{grid-row:span 2}.vf-dienst h3{align-items:center;gap:var(--ab-2);font-size:var(--gr-l);font-weight:var(--gewicht-fett);flex-wrap:wrap;margin:0;display:flex}.vf-dienst p{color:var(--text-2);font-size:var(--gr-m);margin:0;line-height:1.5}.vf-dienst-fuss{align-items:center;gap:var(--ab-2);flex-wrap:wrap;grid-column:2;display:flex}.vf-dienst-fuss .feld{flex:180px}.amazon-pille{font-size:var(--gr-xs);border-radius:var(--radius-rund);background:var(--flaeche-hover);color:var(--text-2);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:6px;padding:0 7px}.amazon-pille.frist.ok{background:var(--gut-schwach);color:var(--gut)}.amazon-pille.frist.knapp{background:var(--warn-schwach);color:var(--warn)}.amazon-pille.frist.ueber{background:var(--schlecht-schwach);color:var(--schlecht)}.eingabe-hinweis .warn{color:var(--warn)}.kanal-art-icon.amazon{color:var(--kanal-amazon)}.kanal-art-icon.ebay{color:var(--kanal-ebay)}.ebay-marken{gap:var(--ab-3);margin:var(--ab-3) 0;flex-direction:column;display:flex}.ebay-marke{gap:var(--ab-2);padding:var(--ab-2) var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;display:flex}.ebay-marke>.knopf{align-self:flex-start}.ebay-marke-kopf,.ebay-marke-aktionen{align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.amazon-marke{margin-bottom:12px}.amazon-push{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);flex-direction:column;gap:6px;margin-top:14px;padding:12px 14px;display:flex}.amazon-push h3{font-size:var(--gr-m);font-weight:var(--gewicht-fett)}.amazon-push-liste{flex-wrap:wrap;gap:4px 18px;display:flex}.amazon-push-liste .schalter-zeile{gap:6px}.amazon-einrichtung{gap:12px;display:grid}.amazon-abschnitt{font-size:var(--gr-l);font-weight:var(--gewicht-fett);margin:4px 0 0}.amazon-schritte{gap:16px;margin:12px 0 0;padding:0;list-style:none;display:grid}.amazon-schritt{align-items:flex-start;gap:12px;display:flex}.amazon-schritt-icon{color:var(--text-3);flex:none;margin-top:1px}.amazon-schritt.fertig .amazon-schritt-icon{color:var(--gut)}.amazon-schritt.problem .amazon-schritt-icon{color:var(--warn)}.amazon-schritt-rumpf{gap:4px;min-width:0;display:grid}.amazon-schritt-rumpf h3{font-size:var(--gr-l);font-weight:var(--gewicht-fett);margin:0}.amazon-schritt-rumpf p{margin:0}.amazon-pfad{color:var(--text-2)}.amazon-warn{color:var(--warn)}.amazon-adresse{align-items:center;gap:4px;max-width:100%;display:flex}.amazon-adresse code{border-radius:var(--radius-s);background:var(--flaeche-2);border:1px solid var(--linie);font-size:var(--gr-m);overflow-wrap:anywhere;padding:3px 8px}.amazon-zahlen{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.amazon-zahl{border-radius:var(--radius-m);background:var(--flaeche-2);border:1px solid var(--linie);gap:2px;padding:10px 12px;display:grid}.amazon-zahl-wert{font-size:var(--gr-h1);font-weight:var(--gewicht-mittel);font-variant-numeric:tabular-nums}.amazon-zahl.warn .amazon-zahl-wert{color:var(--schlecht)}.amazon-regeln{font-size:var(--gr-m);gap:8px;margin:0;padding:0;list-style:none;display:grid}.amazon-regeln li{align-items:flex-start;gap:8px;display:flex}.amazon-regeln li svg{color:var(--gut);flex:none;margin-top:2px}.assistent-spalte.livechat-spalte{max-width:1320px}.livechat-titel{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.livechat-titel p{margin:4px 0 0}.livechat-marke{min-width:220px}.livechat-kopf-mitte{flex:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;min-width:0;display:grid}.livechat-kopf-titel{font-size:var(--gr-l);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.livechat-designer{flex-direction:column;gap:18px;display:flex;container-type:inline-size}.widget-abschnitt{font-size:var(--gr-l);color:var(--text)}.widget-raster{grid-template-columns:minmax(340px,460px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.widget-formular{flex-direction:column;gap:14px;min-width:0;display:flex}.widget-vorschau-spalte{min-width:0;position:sticky;top:12px}@container (width<=880px){.widget-raster{grid-template-columns:minmax(0,1fr)}.widget-vorschau-spalte{order:-1;position:static}}.widget-wahl{flex-wrap:wrap;align-self:flex-start}.widget-wahl button{padding:0 12px}.widget-abstaende{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:end;gap:10px 12px;display:grid}.widget-abstaende>.klein{padding-bottom:10px}.widget-zahl{align-items:center;gap:6px;display:flex}.widget-zahl .feld{min-width:0}.widget-regler-kopf{justify-content:space-between;display:flex}.widget-regler{width:100%;accent-color:var(--akzent)}.widget-farbe{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.widget-farbwahl{flex-direction:row;align-items:center;gap:8px;position:relative}.widget-farbe-hinweis{margin:-4px 0 0}.farbknopf{cursor:pointer;align-items:center;gap:8px;width:auto;padding:4px 10px 4px 4px;display:inline-flex}.farbknopf-probe{border-radius:var(--radius-s);border:1px solid var(--linie);width:26px;height:26px}.farbknopf-hex{font-variant-numeric:tabular-nums;font-size:var(--gr-s)}.farbfenster{z-index:30;background:var(--flaeche,var(--grund));border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;gap:12px;width:256px;max-width:calc(100vw - 32px);padding:12px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #00000024}.farbfenster-raster{grid-template-columns:repeat(8,1fr);gap:6px;display:grid}.farbfenster-raster .farbfeld{aspect-ratio:1;border-radius:var(--radius-s);width:100%;height:auto}.farbfenster-hex{align-items:center;gap:8px;display:flex}.farbfenster-hex .farbwahl-hex{flex:1;width:auto;min-width:0}.farbfenster-frei{border:1px solid var(--linie);border-radius:var(--radius-s);cursor:pointer;background:0 0;width:34px;height:34px;padding:0}.widget-probe{border-radius:var(--radius-s);width:28px;height:22px;font-size:var(--gr-s);vertical-align:middle;place-items:center;display:inline-grid}.widget-warn{color:var(--warn)}.widget-icons{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:6px;display:grid}.widget-icons button{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);height:40px;color:var(--text-2);place-items:center;display:grid}.widget-icons button:hover{background:var(--flaeche-hover)}.widget-icons button.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.widget-bild{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:6px 12px;display:grid}.widget-bild img,.widget-bild-leer{border-radius:var(--radius-m);object-fit:contain;background:var(--flaeche-2);border:1px solid var(--linie);grid-row:span 2;width:56px;height:56px}.widget-trenner{border:0;border-top:1px solid var(--linie);width:100%;margin:2px 0}.widget-zitat{border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text-2);font-size:var(--gr-m);white-space:pre-wrap;margin:0;padding:8px 12px}.widget-optionen{gap:var(--ab-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.widget-option-zeile{align-items:center;gap:var(--ab-2);display:flex}.widget-option-zeile .feld{flex:1;min-width:0}.widget-option-nr{border-radius:var(--radius-rund);background:var(--akzent-schwach);width:24px;height:24px;color:var(--akzent-text);font-size:var(--gr-s);flex:none;place-items:center;display:inline-grid}.widget-option-wer{margin-left:calc(24px + var(--ab-2));color:var(--text-3);font-size:var(--gr-s);align-items:center;gap:4px;display:inline-flex}.widget-option-wer.automation{color:var(--text-2)}.widget-option-wer a{color:var(--akzent-text)}.widget-optionen-leer{padding:var(--ab-3);border:1px dashed var(--linie);border-radius:var(--radius-m);color:var(--text-2);font-size:var(--gr-s);text-align:center;margin:0}.widget-option-fuss{justify-content:space-between;align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.widget-option-hinweis{gap:var(--ab-2);border-radius:var(--radius-m);background:var(--akzent-schwach);color:var(--akzent-text);font-size:var(--gr-s);align-items:flex-start;padding:8px 10px;display:flex}.widget-option-hinweis svg{flex:none;margin-top:1px}.widget-option-hinweis a{color:inherit;text-decoration:underline}.widget-muster-feld{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--gr-s)}.widget-vorschau{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;gap:10px;padding:14px;display:flex}.widget-vorschau-leiste{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.klein-umschalter button{height:28px;padding:0 10px}.widget-vorschau-flaeche{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);position:relative;overflow:hidden}.widget-vorschau-flaeche iframe{transform-origin:0 0;background:var(--flaeche);border:0;display:block}.widget-vorschau-ansichten{flex-direction:column;gap:10px;display:flex}.widget-vorschau-ansichten.handy{flex-direction:row;justify-content:center;gap:16px}.widget-vorschau-ansicht{flex-direction:column;align-items:center;gap:4px;margin:0;display:flex}.handy .widget-vorschau-flaeche{border-color:var(--linie-stark);border-radius:24px}@media (max-width:760px){.livechat-kopf-mitte{grid-template-columns:minmax(0,1fr);justify-items:center}.livechat-kopf-titel{display:none}}.sammel-karten{flex-direction:column;gap:10px;display:flex}.sammel-oder{border-top:1px solid var(--linie);margin:4px 0 0;padding-top:12px}.sammel-ziel{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);align-items:center;gap:14px;padding:12px 14px;display:flex}.sammel-ziel>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sammel-ziel code{font-size:var(--gr-m);overflow-wrap:anywhere}.sammel-hoster{flex-wrap:wrap;gap:6px;display:flex}.sammel-hoster-knopf{border:1px solid var(--linie);border-radius:var(--radius-rund);background:var(--flaeche);min-height:32px;color:var(--text-2);font-size:var(--gr-s);padding:0 12px}.sammel-hoster-knopf:hover{background:var(--flaeche-hover)}.sammel-hoster-knopf.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.sammel-anleitung{border-left:2px solid var(--akzent);background:var(--flaeche-2);border-radius:0 var(--radius-s) var(--radius-s) 0;font-size:var(--gr-m);color:var(--text-2);white-space:pre-line;margin:0;padding:12px 14px}.sammel-laeuft{color:var(--text-2);font-size:var(--gr-m);align-items:center;gap:10px;display:flex}.sammel-tipps ul{color:var(--text-2);font-size:var(--gr-m);flex-direction:column;gap:4px;margin:8px 0 0;padding-left:20px;display:flex}.hinweis-leiste.gut{background:var(--gut-schwach);color:var(--gut)}.kanal-sammelt{color:var(--text-3)}@media (max-width:640px){.sammel-ziel{flex-direction:column;align-items:stretch}}.social-logos{gap:var(--ab-2);display:flex}.social-erweiterung{align-items:flex-start;gap:6px;display:flex}.social-erweiterung svg{flex:none;margin-top:2px}.social-konten{gap:var(--ab-2);flex-direction:column;display:flex}.social-konto{align-items:center;gap:var(--ab-2);padding:var(--ab-2) var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);display:flex}.social-vonhand{margin-right:auto}.social-seiten{gap:var(--ab-2);margin:var(--ab-2) 0;flex-direction:column;max-height:46vh;display:flex;overflow-y:auto}.social-seite{gap:var(--ab-2);padding:var(--ab-2) var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;display:flex}.social-seite.an{border-color:var(--akzent);background:var(--flaeche-2)}.social-seite-kopf{align-items:center;gap:var(--ab-2);cursor:pointer;display:flex}.social-seite-kopf img{border-radius:var(--radius-rund);object-fit:cover;width:28px;height:28px}.social-seite-wahl{align-items:center;gap:var(--ab-3);flex-wrap:wrap;padding-left:26px;display:flex}.social-seite-wahl .schalter-zeile{align-items:center;gap:6px;margin:0;display:inline-flex}.social-seite-wahl select.feld{width:auto;margin-left:auto}.kanal-kommentare{color:var(--text-2);align-items:center;gap:4px;display:inline-flex}.social-wa-laedt{gap:var(--ab-2);padding:var(--ab-8) var(--ab-4);text-align:center}.social-wa-laedt p{color:var(--text-1);margin:0}.social-wa-naechste{text-align:left;width:100%;max-width:52ch}.social-wa-naechste strong{align-items:center;gap:6px;display:flex}.social-wa-detail{margin-top:2px;display:block}@media (max-width:640px){.vg-leiste-knoepfe:has(.social-vonhand){flex-wrap:wrap}.vg-leiste-knoepfe .social-vonhand{text-align:left;flex:1 0 100%;margin-right:0}}.wv-liste{gap:6px;margin:0;padding:0;list-style:none;display:grid}.wv-liste li{align-items:center;gap:var(--ab-2);padding-right:var(--ab-2);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);grid-template-columns:minmax(0,1fr) auto auto;transition:border-color .14s,background-color .14s;display:grid}.wv-liste li>.pille{white-space:nowrap;align-self:center}.wv-liste li:hover{border-color:var(--linie-stark)}.wv-liste li.an{border-color:var(--akzent);background:var(--akzent-schwach)}.wv-eintrag{min-width:0;padding:var(--ab-3);border-radius:var(--radius-m);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;display:grid}.wv-eintrag:focus-visible,.wv-loeschen:focus-visible{box-shadow:var(--fokus);outline:none}.wv-eintrag-name{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wv-eintrag-info{color:var(--text-3);font-size:var(--gr-s)}.wv-grund{color:var(--schlecht);font-size:var(--gr-s);line-height:1.4}.wv-loeschen{opacity:0;transition:opacity .14s}.wv-liste li:hover .wv-loeschen,.wv-liste li.an .wv-loeschen,.wv-loeschen:focus-visible{opacity:1}@media (hover:none){.wv-loeschen{opacity:1}}.wv-leer{align-content:center;justify-items:center;gap:var(--ab-3);padding:var(--ab-8) var(--ab-4);text-align:center;flex:1;display:grid}.wv-leer h3{margin:var(--ab-2) 0 0;font-size:var(--gr-xl,16px);font-weight:var(--gewicht-fett)}.wv-leer p{max-width:46ch;margin:0 0 var(--ab-2);color:var(--text-2);line-height:1.5}.wv-detail{word-break:break-word;margin-top:2px;display:block}.wv-name{color:var(--text-3);font-variant-numeric:tabular-nums;word-break:break-all;margin-top:-4px}.wv-label-zeile{justify-content:space-between;align-items:baseline;gap:var(--ab-2);display:flex}.wv-zaehler{color:var(--text-3);font-size:var(--gr-xs);font-variant-numeric:tabular-nums}.vg-angaben textarea.feld.wv-text{resize:vertical;min-height:132px;font-family:var(--schrift-lesen)}.wv-platzhalter{align-items:center;gap:var(--ab-2) var(--ab-3);flex-wrap:wrap;margin-top:-4px;display:flex}.wv-platzhalter .vg-dazu{flex:none}.wv-beispiele{gap:var(--ab-3);padding:var(--ab-3);border-radius:var(--radius-m);background:var(--flaeche-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.wv-beispiel-hinweis{grid-column:1/-1}.wv-knopf-zeile{align-items:center;gap:var(--ab-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.wv-naechste{max-width:420px;margin-top:var(--ab-3);text-align:left}.wv-telefon{border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-m);overflow:hidden}.wv-telefon-kopf{align-items:center;gap:var(--ab-2);padding:var(--ab-2) var(--ab-3);border-bottom:1px solid var(--linie);display:flex}.wv-avatar{border-radius:var(--radius-rund);width:30px;height:30px;color:var(--flaeche);font-size:var(--gr-m);font-weight:var(--gewicht-fett);flex:none;place-items:center;display:grid}.wv-absender{min-width:0;font-size:var(--gr-m);font-weight:var(--gewicht-mittel);line-height:1.25;display:grid}.wv-absender>span{color:var(--text-3);font-size:var(--gr-xs);font-weight:var(--gewicht-normal)}.wv-chat{min-height:220px;padding:var(--ab-4) var(--ab-6) var(--ab-5) var(--ab-3);background:color-mix(in srgb, var(--kanal-whatsapp) 8%, var(--grund));align-content:start;gap:4px;display:grid}.wv-blase{border-radius:2px var(--radius-m) var(--radius-m) var(--radius-m);background:var(--flaeche);max-width:100%;box-shadow:var(--schatten-s);font-family:var(--schrift-lesen);font-size:var(--gr-l);overflow-wrap:anywhere;gap:4px;padding:7px 10px 6px;line-height:1.4;display:grid;position:relative}.wv-blase-kopf{font-weight:var(--gewicht-fett)}.wv-blase-text{white-space:pre-wrap}.wv-blase-leer{color:var(--text-3)}.wv-blase-fuss{color:var(--text-3);font-size:var(--gr-s)}.wv-blase-zeit{color:var(--text-3);font-size:var(--gr-xs);font-variant-numeric:tabular-nums;justify-self:end;margin-top:-2px}.wv-blase-text>*{display:inline}.wv-wert{background:color-mix(in srgb, var(--kanal-whatsapp) 18%, transparent);color:inherit;border-radius:4px;padding:0 3px}.wv-wert.leer{background:var(--warn-schwach);color:var(--warn)}.wv-wert.muster{background:var(--flaeche-hover);color:var(--text-2);font-variant-numeric:tabular-nums}.wv-antwort{border-radius:var(--radius-m);background:var(--flaeche);box-shadow:var(--schatten-s);color:var(--kanal-whatsapp);font-family:var(--schrift-lesen);font-size:var(--gr-l);font-weight:var(--gewicht-mittel);justify-content:center;align-items:center;gap:6px;padding:8px;display:flex}@media (prefers-reduced-motion:no-preference){.wv-blase,.wv-antwort{transition:box-shadow .16s}}.zuschnitt-dialog{width:min(360px,100vw - 32px)}.zuschnitt-rahmen{margin:var(--ab-3) auto;border-radius:var(--radius-l);background:var(--flaeche-hover);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;max-width:100%;position:relative;overflow:hidden}.zuschnitt-rahmen:active{cursor:grabbing}.zuschnitt-rahmen:focus-visible{box-shadow:var(--fokus);outline:none}.zuschnitt-rahmen img{pointer-events:none;max-width:none;position:absolute;top:50%;left:50%}.zuschnitt-maske{box-shadow:0 0 0 9999px var(--hinter);pointer-events:none;border-radius:50%;position:absolute;inset:0}.zuschnitt-zoom{align-items:center;gap:var(--ab-2);color:var(--text-3);display:flex}.zuschnitt-zoom input{accent-color:var(--akzent);flex:1}.agent-quellen{grid-column:1/-1}.quellen-umfang{color:var(--text-2);align-items:center;gap:12px;display:flex}.quellen-balken{border-radius:var(--radius-rund);background:var(--flaeche-hover);flex:0 0 180px;height:6px;overflow:hidden}.quellen-balken span{background:var(--akzent);border-radius:inherit;height:100%;display:block}.quellen-umfang.suche .quellen-balken span{background:var(--ki)}.quellen-arten{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.quellen-art{border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);color:var(--text);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;display:flex}.quellen-art svg{color:var(--akzent)}.quellen-art:hover,.quellen-art:focus-visible{border-color:var(--akzent);background:var(--akzent-schwach)}.quellen-art-titel{font-size:var(--gr-l);font-weight:var(--gewicht-mittel)}.quellen-liste{border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.quelle{background:var(--flaeche);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 14px;display:grid}.quelle+.quelle{border-top:1px solid var(--linie)}.quelle.pausiert .quelle-rumpf{opacity:.6}.quelle-icon{border-radius:var(--radius-m);background:var(--akzent-schwach);width:32px;height:32px;color:var(--akzent-text);place-items:center;display:grid}.quelle-rumpf{flex-direction:column;gap:2px;min-width:0;display:flex}.quelle-zeile{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.quelle-name{color:var(--text);font-size:var(--gr-m);font-weight:var(--gewicht-mittel)}.quelle-zeile .pille{align-items:center;gap:3px;display:inline-flex}.quelle-detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quelle-meta{flex-wrap:wrap;gap:2px 12px;display:flex}.quelle-fehler{color:var(--schlecht);align-items:center;gap:5px;display:flex}.quelle-aktionen{align-items:center;gap:2px;display:flex}.quelle-aktionen .dreht{animation:1s linear infinite drehen}.quelle-schalter{cursor:pointer;align-items:center;margin:0 6px;display:inline-flex;position:relative}.quelle-schalter input{opacity:0;width:0;height:0;position:absolute}.quelle-schalter .bahn{border-radius:var(--radius-rund);background:var(--linie-stark);width:30px;height:18px;transition:background .15s;position:relative}.quelle-schalter .bahn:after{content:"";background:var(--flaeche);width:14px;height:14px;box-shadow:var(--schatten-s);border-radius:50%;transition:transform .15s;position:absolute;top:2px;left:2px}.quelle-schalter input:checked+.bahn{background:var(--gut)}.quelle-schalter input:checked+.bahn:after{transform:translate(12px)}.quelle-schalter input:focus-visible+.bahn{outline:2px solid var(--akzent);outline-offset:2px}.quelle-inhalt{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);white-space:pre-wrap;overflow-wrap:anywhere;max-height:60vh;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--gr-s);color:var(--text);margin:0;padding:12px;line-height:1.5;overflow:auto}.quelle-form{flex-direction:column;gap:12px;display:flex}.quelle-haken{flex-wrap:wrap;gap:6px 16px;display:flex}.quellen-suche .knopf-reihe{flex-wrap:nowrap}.quellen-suche .knopf-reihe .feld{flex:1;min-width:0}.quellen-treffer{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.vs{border-top:1px solid var(--linie);flex-direction:column;gap:8px;padding-top:14px;display:flex}.vs-kopf{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.vs-symbol{color:var(--warn);flex:none}.vs-kopf h3{font-size:var(--gr-m);font-weight:var(--gewicht-mittel);color:var(--text);margin:0}.vs-zahl{border-radius:var(--radius-rund);background:var(--flaeche-2);min-width:18px;height:18px;color:var(--text-2);font-size:var(--gr-xs);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;display:inline-grid}.vs-liste{border:1px solid var(--linie);border-radius:var(--radius-m);margin:0;padding:0;list-style:none;overflow:hidden}.vs-eintrag{flex-wrap:wrap;align-items:flex-start;gap:4px 12px;padding:10px 8px 8px 12px;display:flex}.vs-eintrag+.vs-eintrag{border-top:1px solid var(--linie)}.vs-eintrag.auf{background:var(--flaeche-2);padding-right:12px}.vs-text{text-align:left;min-width:0;color:inherit;cursor:pointer;flex-direction:column;flex:100%;gap:2px;padding:0;display:flex}.vs-text:hover .vs-thema{color:var(--akzent-text)}.vs-thema{font-size:var(--gr-m);font-weight:var(--gewicht-mittel);color:var(--text)}.vs-wissen{-webkit-line-clamp:2;font-size:var(--gr-s);color:var(--text-2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vs-aktionen{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:2px;max-width:100%;margin-left:auto;display:flex}.vs-aktionen .icon-knopf{width:28px;height:28px}.vs-aktionen .knopf{margin-left:4px}.vs-form{flex-direction:column;flex:100%;gap:6px;display:flex}.vs-frage{min-width:0;max-width:100%;font-size:var(--gr-s);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-style:italic;overflow:hidden}.vs-mehr{align-self:flex-start}.vs-gruppe{flex-direction:column;gap:6px;margin-top:4px;display:flex}.vs-unterkopf{font-size:var(--gr-s);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.vs-unterkopf>span:first-child{font-weight:var(--gewicht-mittel);color:var(--text)}.vs-text.vs-fest{cursor:default}.vs-text.vs-fest:hover .vs-thema{color:var(--text)}.vs-haken{color:var(--gut);vertical-align:-2px}.vs-zeit{font-size:var(--gr-xs);color:var(--text-3);margin-left:6px;font-weight:400}.quelle-vorschlag{border:1px solid var(--akzent);border-radius:var(--radius-l);background:var(--akzent-schwach);align-items:center;gap:12px;padding:12px 14px;display:flex}.quelle-vorschlag svg{color:var(--akzent-text);flex:none}.quelle-vorschlag-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.quelle-hinweis{color:var(--warn);align-items:center;gap:5px;display:flex}.quelle-gelernt{margin-top:6px}.quelle-gelernt>summary{color:var(--akzent-text);font-size:var(--gr-s);cursor:pointer;align-items:center;gap:5px;display:inline-flex}.quelle-gelernt[open]>summary{margin-bottom:6px}.quelle-gelernt-fuss{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:6px;display:flex}.wissensseite{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);max-height:50vh;color:var(--text);font-size:var(--gr-s);padding:10px 14px;line-height:1.55;overflow:auto}.wissensseite h4{font-size:var(--gr-m);margin:12px 0 4px}.wissensseite h4:first-child{margin-top:0}.wissensseite h5{font-size:var(--gr-s);color:var(--text-2);margin:8px 0 2px}.wissensseite p{margin:0 0 6px}.wissensseite ul{margin:0 0 6px;padding-left:18px}.quelle-erweitert>summary{color:var(--text-2);cursor:pointer}.quelle-erweitert[open]>summary{margin-bottom:10px}.quelle-erweitert-inhalt{flex-direction:column;gap:12px;display:flex}@container (width<=640px){.quelle{grid-template-columns:auto minmax(0,1fr)}.quelle-aktionen{grid-column:1/-1;justify-content:flex-end}.quellen-umfang{flex-direction:column;align-items:stretch}.quellen-balken{flex-basis:auto}}.zurueck-link{font-size:var(--gr-m);align-self:flex-start;align-items:center;gap:6px;display:inline-flex}.marken-punkt{border-radius:var(--radius-rund);background:var(--text-3);flex:none;width:8px;height:8px}.ag-seite .vg-seite-zwei{grid-template-columns:minmax(0,1fr) 348px}.ag-seite .vg-vorschau{gap:var(--ab-3)}.ag-klein{color:var(--text-3);font-size:var(--gr-s)}.ag-bild{border-radius:var(--radius-rund);background:var(--flaeche-hover);flex:none;place-items:center;transition:background-color .18s;display:grid;overflow:hidden}.ag-bild img{object-fit:cover;width:100%;height:100%}.ag-bild svg{display:block}.ag-status{border-radius:var(--radius-rund);background:var(--flaeche-hover);height:20px;color:var(--text-2);font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);white-space:nowrap;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.ag-status-punkt{border-radius:var(--radius-rund);background:currentColor;width:6px;height:6px}.ag-status.aktiv{background:var(--gut-schwach);color:var(--gut)}.ag-status.grenze{background:var(--warn-schwach);color:var(--warn)}.ag-kontingent{height:28px;padding:0 var(--ab-3);border-radius:var(--radius-rund);background:var(--ki-schwach);color:var(--ki);font-size:var(--gr-s);font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.ag-liste{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;display:flex;overflow:hidden}.ag-zeile{align-items:center;gap:var(--ab-3);padding-right:var(--ab-4);transition:background-color .14s;display:flex}.ag-zeile+.ag-zeile,.ag-zeile-neu{border-top:1px solid var(--linie)}.ag-zeile:hover{background:var(--flaeche-2)}.ag-zeile-haupt{align-items:center;gap:var(--ab-3);min-width:0;padding:var(--ab-3) 0 var(--ab-3) var(--ab-4);color:inherit;font:inherit;text-align:left;flex:1;display:flex}.ag-zeile-haupt:focus-visible,.ag-zeile-neu:focus-visible{box-shadow:inset var(--fokus);outline:none}.ag-zeile.pausiert .ag-bild{filter:grayscale();opacity:.55}.ag-zeile-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ag-zeile-name{align-items:center;gap:var(--ab-2);color:var(--text);font-size:var(--gr-l);font-weight:var(--gewicht-mittel);flex-wrap:wrap;display:flex}.ag-zeile-unter{align-items:center;gap:4px var(--ab-3);color:var(--text-3);font-size:var(--gr-s);flex-wrap:wrap;display:flex}.ag-zeile-kanaele{align-items:center;gap:6px;display:inline-flex}.ag-zeile-fehlt{color:var(--warn);align-items:center;gap:4px;display:inline-flex}.ag-zeile-pfeil{color:var(--text-3);flex:none;transition:transform .14s}.ag-zeile-haupt:hover .ag-zeile-pfeil{transform:translate(2px)}.ag-zeile-neu{align-items:center;gap:var(--ab-3);padding:var(--ab-3) var(--ab-4);background:var(--flaeche-2);color:inherit;font:inherit;text-align:left;cursor:pointer;display:flex}.ag-zeile-neu:hover:not(:disabled){background:var(--flaeche-hover)}.ag-zeile-neu:disabled{cursor:default}.ag-zeile-neu:disabled .ag-zeile-name{color:var(--text-2)}.ag-neu-symbol{border:1.5px dashed var(--linie-stark);border-radius:var(--radius-rund);width:44px;height:44px;color:var(--text-3);flex:none;place-items:center;display:grid}.ag-neu-aktion{color:var(--akzent-text);font-size:var(--gr-m);font-weight:var(--gewicht-mittel);flex:none}.ag-leer{align-items:center;gap:var(--ab-3);padding:var(--ab-6) var(--ab-4);text-align:center;flex-direction:column;display:flex}.ag-leer-bild{width:220px;height:120px}.ag-leer-blase{fill:var(--flaeche-hover)}.ag-leer-antwort{fill:var(--ki-schwach)}.ag-leer-zeile{fill:var(--linie-stark)}.ag-leer-zeile.hell{fill:var(--ki);opacity:.35}.ag-leer-funke{fill:var(--ki);transform-origin:176px 33px;animation:2.4s ease-in-out infinite ag-funke}@keyframes ag-funke{50%{opacity:.7;transform:scale(.82)rotate(12deg)}}.ag-leer h4{font-size:var(--gr-xl);font-weight:var(--gewicht-fett);margin:0}.ag-leer>p{max-width:52ch;color:var(--text-2);font-size:var(--gr-m);margin:0;line-height:1.5}.ag-leer-schritte{justify-content:center;gap:var(--ab-2) var(--ab-4);margin:var(--ab-1) 0;color:var(--text-2);font-size:var(--gr-m);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ag-leer-schritte li{align-items:center;gap:6px;display:inline-flex}.ag-leer-nr{border-radius:var(--radius-rund);background:var(--akzent-schwach);width:20px;height:20px;color:var(--akzent-text);font-size:var(--gr-xs);font-weight:var(--gewicht-fett);place-items:center;display:grid}.ag-gruss{align-items:flex-start;gap:var(--ab-2);padding:var(--ab-3);border-radius:var(--radius-m);background:var(--flaeche);box-shadow:var(--schatten-s);display:flex}.ag-gruss.pausiert{opacity:.6}.ag-gruss-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ag-gruss-name{color:var(--text-2);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);align-items:center;gap:6px;display:inline-flex}.ag-ki-marke{border-radius:var(--radius-s);background:var(--ki-schwach);color:var(--ki);font-size:var(--gr-xs);padding:0 5px;line-height:16px}.ag-gruss p{color:var(--text);font-family:var(--schrift-lesen);font-size:var(--gr-m);overflow-wrap:anywhere;margin:0;line-height:1.45}.ag-kennzeichnung{align-items:flex-start;gap:var(--ab-2);color:var(--text-3);font-size:var(--gr-s);line-height:1.5;display:flex}.ag-kennzeichnung svg{flex:none;margin-top:1px}.ag-agent .vg-seite-kopf .vg-titel p{align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.ag-agent .vg-seite-aktion{align-self:center}.ag-reiter .ag-reiter-gut{color:var(--gut)}.ag-reiter-offen{border-radius:var(--radius-rund);background:var(--warn);width:6px;height:6px}.ag-reiter-test{display:none!important}.ag-name{max-width:360px}.ag-verweis{align-items:center;gap:var(--ab-3);flex-wrap:wrap;display:flex}.ag-verweis .vg-abschnitt-text{flex:260px}.ag-standort .vg-wahl{grid-template-columns:minmax(0,1fr)}.ag-standort .vg-wahl-text{max-width:72ch}.ag-zeichen{font-variant-numeric:tabular-nums}.ag-zeichen.zu-lang{color:var(--schlecht)}.ag-bildwahl{gap:var(--ab-3);flex-direction:column;display:flex}.ag-bildwahl .vg-segmente button{align-items:center;gap:6px;display:inline-flex}.ag-symbole{gap:var(--ab-1);grid-template-columns:repeat(auto-fill,minmax(56px,1fr));display:grid}.ag-symbole button{aspect-ratio:1;border-radius:var(--radius-m);cursor:pointer;place-items:center;transition:background-color .14s,transform .14s;display:grid}.ag-symbole button:hover{background:var(--flaeche-hover)}.ag-symbole button:active .ag-bild{transform:scale(.94)}.ag-symbole .ag-bild,.ag-personen .ag-bild{transition:box-shadow .14s,transform .14s,background-color .18s}.ag-symbole button.an .ag-bild,.ag-personen button.an .ag-bild{box-shadow:0 0 0 2px var(--flaeche), 0 0 0 4px var(--akzent)}.ag-symbole button:focus-visible,.ag-personen button:focus-visible{box-shadow:var(--fokus);outline:none}.ag-personen{gap:var(--ab-1);grid-template-columns:repeat(auto-fill,minmax(76px,1fr));display:grid}.ag-personen button{padding:var(--ab-2) 4px;border-radius:var(--radius-m);color:var(--text-2);font:inherit;font-size:var(--gr-s);cursor:pointer;flex-direction:column;align-items:center;gap:6px;display:flex}.ag-personen button:hover{background:var(--flaeche-hover)}.ag-personen button.an{color:var(--akzent-text);font-weight:var(--gewicht-mittel)}.ag-bildwahl-hinweis{color:var(--text-3);font-size:var(--gr-s);margin:0;line-height:1.5}.ag-bildwahl-hinweis .link{font-size:inherit}.ag-eigen{align-items:center;gap:var(--ab-4);padding:var(--ab-4);border:1.5px dashed var(--linie-stark);border-radius:var(--radius-m);transition:border-color .14s,background-color .14s;display:flex}.ag-eigen.zieht{border-color:var(--akzent);background:var(--akzent-schwach)}.ag-eigen-leer{border-radius:var(--radius-rund);background:var(--flaeche-hover);width:72px;height:72px;color:var(--text-3);flex:none;place-items:center;display:grid}.ag-eigen-text{min-width:0;color:var(--text-2);font-size:var(--gr-s);flex-direction:column;align-items:flex-start;gap:4px;line-height:1.5;display:flex}.ag-eigen-text strong{color:var(--text);font-size:var(--gr-l);font-weight:var(--gewicht-mittel)}.ag-eigen-text .knopf{margin-top:var(--ab-1)}.ag-marken{gap:var(--ab-2);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.ag-marken button{align-items:center;gap:2px var(--ab-2);padding:var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr);transition:border-color .14s,background-color .14s;display:grid}.ag-marken button:hover:not(:disabled){border-color:var(--text-3);background:var(--flaeche-2)}.ag-marken button.an{border-color:var(--akzent);background:var(--akzent-schwach);box-shadow:inset 0 0 0 1px var(--akzent)}.ag-marken button:disabled{opacity:.6;cursor:default}.ag-marken button:focus-visible{box-shadow:var(--fokus);outline:none}.ag-marken-punkt{border-radius:var(--radius-rund);background:var(--text-3);width:10px;height:10px}.ag-marken-name{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ag-marken-info{color:var(--text-3);font-size:var(--gr-s);grid-column:2}.ag-kanaele{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;display:flex}.ag-kanal{align-items:center;gap:var(--ab-3);min-height:52px;padding:var(--ab-2) var(--ab-3);display:flex}.ag-kanal+.ag-kanal{border-top:1px solid var(--linie)}.ag-kanal-text{min-width:0;font-size:var(--gr-l);flex-direction:column;flex:1;display:flex}.ag-kanal.fehlt .ag-kanal-text>span:first-child{color:var(--text-2)}.ag-wissen-feld{gap:var(--ab-2);flex-direction:column;display:flex}.ag-agent .einst-wissen{min-height:38vh;font-family:var(--schrift-lesen);font-size:var(--gr-l);line-height:1.55}.ag-wissen-werkzeug{gap:var(--ab-2);flex-wrap:wrap;display:flex}.ag-chat{border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-m);flex-direction:column;display:flex;overflow:hidden}.ag-chat-kopf{align-items:center;gap:var(--ab-3);padding:var(--ab-3) var(--ab-4);background:var(--ag-marke);color:var(--ag-marke-text);transition:background-color .18s;display:flex}.ag-chat-kopf .ag-bild{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--ag-marke-text) 28%, transparent)}.ag-chat-kopf-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.ag-chat-kopf-text strong{font-size:var(--gr-l);font-weight:var(--gewicht-fett);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ag-chat-kopf-text span{font-size:var(--gr-s);opacity:.82;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ag-chat-verlauf{gap:var(--ab-2);height:clamp(220px,100vh - 560px,380px);padding:var(--ab-4) var(--ab-3);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--linie-stark) transparent;flex-direction:column;display:flex;overflow-y:auto}.ag-chat-verlauf.ruhig{height:auto;min-height:220px}.ag-nachricht{align-items:flex-end;gap:6px;max-width:88%;animation:.22s cubic-bezier(.16,1,.3,1) ag-herein;display:flex}@keyframes ag-herein{0%{opacity:0;transform:translateY(6px)}}.ag-nachricht p{border-radius:var(--radius-l) var(--radius-l) var(--radius-l) var(--radius-s);background:var(--flaeche-hover);color:var(--text);font-family:var(--schrift-lesen);font-size:var(--gr-m);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:8px 12px;line-height:1.45}.ag-nachricht.kunde{align-self:flex-end}.ag-nachricht.kunde p{border-radius:var(--radius-l) var(--radius-l) var(--radius-s) var(--radius-l);background:var(--ag-marke);color:var(--ag-marke-text)}.ag-nachricht.kunde p::selection{background:var(--ag-marke-text);color:var(--ag-marke)}.ag-nachricht.tippt p{gap:4px;padding:12px;display:inline-flex}.ag-nachricht.tippt i{border-radius:var(--radius-rund);background:var(--text-3);width:6px;height:6px;animation:1.1s ease-in-out infinite ag-tippt}.ag-nachricht.tippt i:nth-child(2){animation-delay:.15s}.ag-nachricht.tippt i:nth-child(3){animation-delay:.3s}@keyframes ag-tippt{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.ag-chat-hinweis{align-self:stretch;align-items:flex-start;gap:var(--ab-2);padding:var(--ab-2) var(--ab-3);border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text-2);font-size:var(--gr-s);line-height:1.45;display:flex}.ag-chat-hinweis svg{flex:none;margin-top:2px}.ag-chat-hinweis.uebergabe{background:var(--warn-schwach);color:var(--text)}.ag-chat-hinweis.uebergabe svg{color:var(--warn)}.ag-chat-hinweis.fehler{background:var(--schlecht-schwach);color:var(--text)}.ag-chat-hinweis.fehler svg{color:var(--schlecht)}.ag-chat-hinweis em{color:var(--text-2);font-style:normal;display:block}.ag-chat-hinweis .link{font-size:inherit}.ag-chat-leer{padding:var(--ab-3);color:var(--text-2);font-size:var(--gr-s);text-align:center;flex-direction:column;align-items:center;gap:6px;margin:auto 0;line-height:1.5;display:flex}.ag-chat-leer>svg{color:var(--warn)}.ag-chat-leer strong{color:var(--text);font-size:var(--gr-l);font-weight:var(--gewicht-fett)}.ag-chat-leer .knopf{margin-top:var(--ab-1)}.ag-chat-leer .link{font-size:inherit}.ag-chat-fragen{flex-direction:column;align-items:flex-end;gap:6px;margin-top:auto;display:flex}.ag-chat-fragen>span{color:var(--text-3);font-size:var(--gr-xs)}.ag-chat-fragen button{border:1px solid var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche);color:var(--text);font:inherit;font-size:var(--gr-s);text-align:right;cursor:pointer;padding:6px 12px;transition:border-color .14s,background-color .14s}.ag-chat-fragen button:hover{border-color:var(--text-3);background:var(--flaeche-2)}.ag-chat-fragen button:focus-visible{box-shadow:var(--fokus);outline:none}.ag-chat-eingabe{align-items:center;gap:var(--ab-2);padding:var(--ab-2) var(--ab-2) var(--ab-2) var(--ab-3);border-top:1px solid var(--linie);display:flex}.ag-chat-eingabe input{min-width:0;height:36px;color:var(--text);font-family:var(--schrift-lesen);font-size:var(--gr-l);caret-color:var(--akzent);background:0 0;border:0;outline:none;flex:1}.ag-chat-eingabe input:focus,.ag-chat-eingabe input:focus-visible{box-shadow:none;border:0;outline:none}.ag-chat-eingabe input::placeholder{color:var(--text-3)}.ag-chat-eingabe:focus-within{box-shadow:inset 0 1px 0 var(--akzent)}.ag-chat-eingabe button{border-radius:var(--radius-rund);background:var(--ag-marke);width:36px;height:36px;color:var(--ag-marke-text);cursor:pointer;flex:none;place-items:center;transition:opacity .14s,transform .14s;display:grid}.ag-chat-eingabe button:disabled{opacity:.35;cursor:default}.ag-chat-eingabe button:not(:disabled):active{transform:scale(.94)}.ag-chat-eingabe button:focus-visible{box-shadow:var(--fokus);outline:none}.ag-vorschau-notiz{justify-content:space-between;align-items:flex-start;gap:var(--ab-3);color:var(--text-3);font-size:var(--gr-s);margin:0;line-height:1.5;display:flex}.ag-vorschau-notiz.warn{color:var(--warn)}.ag-vorschau-notiz .link{font-size:inherit;white-space:nowrap;flex:none;align-items:center;gap:4px;display:inline-flex}.ag-bereit{gap:var(--ab-2);padding:var(--ab-3) var(--ab-4);border-radius:var(--radius-m);background:var(--flaeche);box-shadow:var(--schatten-s);font-size:var(--gr-m);flex-direction:column;display:flex}.ag-bereit-kopf{font-weight:var(--gewicht-fett);justify-content:space-between;align-items:baseline;display:flex}.ag-bereit-kopf span{color:var(--text-3);font-size:var(--gr-s);font-weight:var(--gewicht-normal);font-variant-numeric:tabular-nums}.ag-bereit ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ag-bereit li{align-items:center;gap:var(--ab-2);color:var(--text);display:flex}.ag-bereit li.ok{color:var(--text-3)}.ag-bereit-marke{border:1.5px solid var(--linie-stark);border-radius:var(--radius-rund);flex:none;place-items:center;width:16px;height:16px;display:grid}.ag-bereit li.ok .ag-bereit-marke{border-color:var(--gut);background:var(--gut);color:var(--flaeche)}.ag-bereit .link{font-size:var(--gr-s)}.ag-bereit.fertig{align-items:center;gap:var(--ab-3);background:var(--gut-schwach);box-shadow:none;flex-direction:row;line-height:1.45}.ag-bereit.fertig .vg-haken circle{fill:var(--flaeche)}.ag-bereit.fertig strong{font-size:var(--gr-l);font-weight:var(--gewicht-fett);display:block}.ag-bereit.fertig span{color:var(--text-2)}.wissen-import{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);flex-direction:column;gap:12px;padding:14px;display:flex}.wissen-import-kopf{justify-content:space-between;align-items:center;display:flex}.wissen-import-kopf h3{font-size:var(--gr-l)}.wissen-import .einst-wissen.entwurf{background:var(--flaeche);min-height:30vh}.wissen-import .link{font-size:var(--gr-s)}.wissen-quellen{font-size:var(--gr-m);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wissen-quellen li{align-items:center;gap:8px;min-width:0;display:flex}.wissen-quellen li.ok svg{color:var(--gut);flex:none}.wissen-quellen li.fehler svg{color:var(--warn);flex:none}.wissen-quelle-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container (width<=880px){.ag-seite .vg-seite-zwei{grid-template-columns:minmax(0,1fr)}.ag-reiter-test{display:inline-flex!important}.ag-reiter{scrollbar-width:none;overflow-x:auto}.ag-reiter button{flex:none}.ag-agent.ag-zeigt-test .vg-tafel{display:none}.ag-agent.ag-zeigt-test .vg-vorschau{max-width:480px;display:flex;position:static}.ag-agent.ag-zeigt-test .ag-chat-verlauf{height:clamp(260px,48vh,460px)}}@container (width<=560px){.ag-zeile{padding-right:var(--ab-3)}.ag-zeile-haupt{padding-left:var(--ab-3)}.ag-zeile-pfeil,.ag-neu-aktion{display:none}.ag-eigen{flex-direction:column;align-items:flex-start}}@media (max-width:900px){.ag-marken{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ag-leer-funke,.ag-nachricht,.ag-nachricht.tippt i{animation:none}}.ag-zeile-modell{color:var(--text-3);align-items:center;gap:4px;display:inline-flex}.ag-modell-empfehlung{align-items:flex-start;gap:var(--ab-3);padding:var(--ab-3);border-radius:var(--radius-m);background:var(--ki-schwach);display:flex}.ag-modell-empf-symbol{background:var(--flaeche);width:32px;height:32px;color:var(--ki);border-radius:50%;flex:none;place-items:center;display:grid}.ag-modell-empf-text{flex:1;gap:3px;min-width:0;display:grid}.ag-modell-empf-titel{font-size:var(--gr-l);font-weight:var(--gewicht-mittel)}.ag-modell-empf-grund{color:var(--text-2);font-size:var(--gr-m);line-height:1.45}.ag-modell-empf-stand{color:var(--text-3);font-size:var(--gr-s);line-height:1.45}.ag-modell-empfehlung .knopf{flex:none;align-self:center}.ag-modell-tabelle{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);display:grid;overflow:hidden;container-type:inline-size}.ag-modell-kopf,.ag-modell-zeile{align-items:center;column-gap:var(--ab-3);padding:var(--ab-2) var(--ab-3);grid-template-columns:minmax(0,1fr) 64px 64px 64px;display:grid}.ag-modell-kopf{color:var(--text-3);font-size:var(--gr-xs);border-bottom:1px solid var(--linie);align-items:end;line-height:1.25}.ag-modell-kopf .rechts,.ag-modell-credits{text-align:right;justify-items:end}.ag-modell-anbieter{align-items:baseline;gap:2px var(--ab-2);padding:var(--ab-2) var(--ab-3) var(--ab-1);background:var(--flaeche-2);border-top:1px solid var(--linie);flex-wrap:wrap;display:flex}.ag-modell-gruppe:first-of-type .ag-modell-anbieter{border-top:0}.ag-modell-anbieter-name{font-size:var(--gr-m);font-weight:var(--gewicht-mittel)}.ag-modell-anbieter-ort{color:var(--text-3);font-size:var(--gr-s)}.ag-modell-zeile{border:0;border-top:1px solid var(--linie);width:100%;min-height:56px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;transition:background-color .14s,box-shadow .14s}.ag-modell-anbieter+.ag-modell-zeile{border-top-color:#0000}.ag-modell-zeile:hover{background:var(--flaeche-2)}.ag-modell-zeile:focus-visible{box-shadow:inset var(--fokus);outline:none}.ag-modell-zeile.an{background:var(--akzent-schwach);box-shadow:inset 3px 0 0 var(--akzent)}.ag-modell-name{align-items:flex-start;gap:var(--ab-2);min-width:0;display:flex}.ag-modell-punkt{border:1.5px solid var(--linie-stark);background:var(--flaeche);border-radius:50%;flex:none;width:16px;height:16px;margin-top:1px;transition:border-color .14s,border-width .14s}.ag-modell-zeile.an .ag-modell-punkt{border:5px solid var(--akzent)}.ag-modell-name-text{gap:2px;min-width:0;display:grid}.ag-modell-titel{align-items:center;gap:4px var(--ab-2);font-size:var(--gr-l);font-weight:var(--gewicht-mittel);flex-wrap:wrap;display:flex}.ag-modell-badge{background:var(--ki-schwach);color:var(--ki);font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:1px 7px 1px 6px;display:inline-flex}.ag-modell-info{color:var(--text-2);font-size:var(--gr-s);line-height:1.4}.ag-modell-zelle{font-size:var(--gr-m);gap:2px;display:grid}.ag-modell-staerke{gap:3px;display:grid}.ag-modell-balken{gap:2px;display:inline-flex}.ag-modell-balken span{background:var(--linie-stark);border-radius:2px;width:6px;height:14px}.ag-modell-balken span.voll{background:var(--akzent)}.ag-modell-wort{color:var(--text-2);font-size:var(--gr-s)}.ag-modell-tempo{color:var(--text-2);font-size:var(--gr-s);align-items:center;gap:3px;display:flex}.ag-modell-tempo.schnell{color:var(--gut)}.ag-modell-tempo.langsam{color:var(--warn)}.ag-modell-credits-zahl{font-weight:var(--gewicht-mittel);font-variant-numeric:tabular-nums;white-space:nowrap}.ag-modell-paket{color:var(--text-2);font-size:var(--gr-m);margin:0;line-height:1.45}@container (width>=640px){.ag-modell-kopf,.ag-modell-zeile{column-gap:var(--ab-4);grid-template-columns:minmax(0,1fr) 96px 80px 96px}}@container (width<=400px){.ag-modell-kopf{display:none}.ag-modell-zeile{align-items:start;row-gap:var(--ab-2);padding:var(--ab-3);grid-template-columns:repeat(3,minmax(0,1fr))}.ag-modell-name{grid-column:1/-1}.ag-modell-zelle{padding-left:24px}.ag-modell-zelle:before{content:attr(data-spalte);color:var(--text-3);font-size:var(--gr-xs)}.ag-modell-tempo{grid-auto-flow:row;display:grid}.ag-modell-tempo svg{display:none}.ag-modell-credits{text-align:left;justify-items:start}.ag-modell-staerke{gap:3px;display:grid}}@media (prefers-reduced-motion:reduce){.ag-modell-zeile,.ag-modell-punkt{transition:none}}.swe-logo{border-radius:var(--radius-m);background:var(--anbieter-shopware);width:48px;height:48px;color:var(--text-auf-akzent);box-shadow:var(--schatten-s);flex:none;place-items:center;display:grid}.swe-logo.klein{border-radius:var(--radius-s);width:32px;height:32px;box-shadow:none}.sy-kopf.swe-wartet .sy-strecke{background-image:linear-gradient(to right, var(--akzent) 50%, transparent 50%);animation:.9s linear infinite swe-strecke}@keyframes swe-strecke{to{background-position:8px 0}}@media (prefers-reduced-motion:reduce){.sy-kopf.swe-wartet .sy-strecke{animation:none}}.sy-schritte li.swe-erledigt>div:before{content:none}.swe-schritt-haken{border-radius:var(--radius-rund);background:var(--gut-schwach);width:22px;height:22px;color:var(--gut);place-items:center;display:grid;position:absolute;top:0;left:0}.sy-schritte li.swe-erledigt h3{color:var(--text-2)}.swe-marken{gap:var(--ab-2);margin-top:var(--ab-3);flex-wrap:wrap;display:flex}.swe-lauscht{align-items:center;gap:var(--ab-2);color:var(--akzent-text);font-size:var(--gr-m);flex:none;display:inline-flex}.swe-lauscht:before{content:"";border-radius:var(--radius-rund);background:var(--akzent);width:8px;height:8px;animation:1.4s ease-in-out infinite swe-puls}@keyframes swe-puls{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.swe-lauscht:before{animation:none}}.swe-stand{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);margin:0;padding:0;list-style:none;display:grid}.swe-stand-zeile{align-items:center;gap:var(--ab-3);padding:var(--ab-3) var(--ab-4);border-bottom:1px solid var(--linie);display:flex}.swe-stand-zeile:last-child{border-bottom:0}.swe-stand-sym{border-radius:var(--radius-s);background:var(--flaeche-hover);width:28px;height:28px;color:var(--text-3);flex:none;place-items:center;display:grid}.swe-stand-sym.gut{background:var(--gut-schwach);color:var(--gut)}.swe-stand-sym.warn{background:var(--warn-schwach);color:var(--warn)}.swe-stand-text{flex:1;gap:2px;min-width:0;display:grid}.swe-stand-titel{font-weight:var(--gewicht-mittel)}.swe-stand-satz{max-width:64ch;color:var(--text-3);font-size:var(--gr-m);line-height:1.5}.swe-stand-zeile .knopf{flex:none}.swe-umstellen{align-items:center;gap:var(--ab-4);padding:var(--ab-3) var(--ab-4);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--akzent-schwach);display:flex}.swe-umstellen>span{flex:1;gap:2px;min-width:0;display:grid}.swe-umstellen .knopf{flex:none}.swe-schluessel{gap:var(--ab-2);display:grid}@media (max-width:600px){.swe-stand-zeile,.swe-umstellen{flex-wrap:wrap}.swe-stand-zeile .knopf{margin-left:40px}}.team-seite{grid-template-columns:260px minmax(0,1fr);height:100%;min-height:0;display:grid}.team-liste{border-right:1px solid var(--linie);background:var(--flaeche-2);flex-direction:column;min-height:0;display:flex}.team-liste-kopf{padding:16px 16px 8px}.team-liste-kopf h1{font-size:var(--gr-h1)}.team-liste-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:0 8px 16px;overflow-y:auto}.team-eintrag{gap:8px}.team-eintrag.neu .team-eintrag-name{font-weight:var(--gewicht-fett);color:var(--text)}.team-eintrag.leise .team-eintrag-name{color:var(--text-3)}.team-eintrag-name{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.team-hash{color:var(--text-3);flex:none}.team-verlauf{background:var(--flaeche);min-width:0;min-height:0;display:flex;position:relative}.team-verlauf>.leer,.team-verlauf>.lader{flex:1;align-self:center}.team-haupt{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.team-spalte{width:100%;max-width:920px;margin-inline:auto}.team-kopf{border-bottom:1px solid var(--linie);background:var(--flaeche);padding:12px 20px}.team-kopf-zeile{align-items:center;gap:8px;display:flex}.team-kopf-text{flex-direction:column;flex:1;min-width:0;display:flex}.team-kopf-text h2{font-size:var(--gr-xl)}.team-kanal-loeschen:hover:not(:disabled){color:var(--schlecht);background:var(--schlecht-schwach)}.team-kopf-titel{align-items:center;gap:6px;display:flex}.team-mitglied{align-items:center;gap:8px;min-height:34px;display:flex}.team-mitglied .schalter-zeile{flex:1;min-width:0}.team-mitglied-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.team-admin-knopf{border-radius:var(--radius-rund);border:1px solid var(--linie-stark);font-size:var(--gr-s);color:var(--text-2);flex:none;align-items:center;gap:4px;padding:3px 9px;display:inline-flex}.team-admin-knopf:hover:not(:disabled){border-color:var(--akzent);color:var(--akzent-text)}.team-admin-knopf.an{background:var(--akzent-schwach);border-color:var(--akzent-schwach);color:var(--akzent-text)}.team-admin-knopf:disabled{cursor:default}.team-admin-knopf:disabled:not(.an){opacity:.5}.team-kopf .knopf.an{color:var(--akzent-text);border-color:var(--akzent)}.team-aelter{font-size:var(--gr-s);align-self:center;margin-bottom:8px}.team-strom{padding:0 20px}.team-strom-spalte{flex-direction:column;justify-content:flex-end;min-height:100%;padding:20px 0 12px;display:flex}.team-strom .tagestrenner{align-items:center;gap:12px;margin:14px 0 6px}.team-strom .tagestrenner:before,.team-strom .tagestrenner:after{content:"";background:var(--linie);flex:1;height:1px}.team-strom .n-system{padding:6px 0}.team-anfang{flex-direction:column;align-items:flex-start;gap:6px;padding:8px 8px 20px;display:flex}.team-anfang-symbol{border-radius:var(--radius-l);background:var(--akzent-schwach);width:44px;height:44px;color:var(--akzent-text);place-items:center;display:grid}.team-anfang h3{font-size:var(--gr-xl);margin-top:4px}.team-anfang p{color:var(--text-2);font-size:var(--gr-l);max-width:60ch;margin:0}.team-leer{text-align:center;margin-top:24px}.team-zeile{flex-direction:column;gap:6px;display:flex}.team-n{border-radius:var(--radius-m);align-items:flex-start;gap:12px;margin-top:10px;padding:6px 8px;display:flex;position:relative}.team-n.folge{margin-top:0;padding-top:2px;padding-bottom:2px}.team-n:hover,.team-n:focus-within{background:var(--flaeche-2)}.team-n.erwaehnt .team-n-text{border-radius:var(--radius-m);background:var(--warn-schwach);margin-left:-10px;padding:4px 10px}.team-n.dringend{background:var(--schlecht-schwach)}.team-n.in-arbeit{background:var(--flaeche-aktiv)}.team-n-rand{flex:none;justify-content:center;width:36px;display:flex}.team-n-uhr{font-size:var(--gr-xs);color:var(--text-3);font-variant-numeric:tabular-nums;opacity:0;line-height:22px}.team-n:hover .team-n-uhr,.team-n:focus-within .team-n-uhr{opacity:1}.team-n-spalte{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;display:flex}.team-n-zeit{font-size:var(--gr-s);color:var(--text-3);font-variant-numeric:tabular-nums}.team-n-stand{vertical-align:middle;font-size:var(--gr-s);color:var(--text-3);white-space:nowrap;align-items:center;gap:4px;margin-left:8px;display:inline-flex}.team-n-stand:empty{display:none}.team-n-spalte>.team-n-stand{margin-left:0}.team-n-geloescht{font-size:var(--gr-l);color:var(--text-3);font-style:italic}.team-n-aktionen{border-radius:var(--radius-m);background:var(--flaeche);border:1px solid var(--linie);box-shadow:var(--schatten-s);opacity:0;pointer-events:none;gap:2px;padding:3px;transition:opacity .12s ease-out;display:flex;position:absolute;top:-12px;right:10px}.team-n:hover .team-n-aktionen,.team-n:focus-within .team-n-aktionen{opacity:1;pointer-events:auto}.team-n-bearbeiten{flex-direction:column;align-self:stretch;gap:6px;display:flex}.team-n-bearbeiten textarea{resize:none;field-sizing:content;min-height:38px;max-height:240px;font-size:var(--gr-l);line-height:1.55}.team-n-bearbeiten-fuss{align-items:center;gap:8px;display:flex}.team-n-bearbeiten-fuss .gedimmt{flex:1}.team-n-kopf{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.team-n-name{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);color:var(--text)}.team-n-titel{font-size:var(--gr-l);font-weight:var(--gewicht-fett)}.team-n-text{font-size:var(--gr-l);white-space:pre-wrap;overflow-wrap:anywhere;max-width:72ch;line-height:1.55}.team-n-link{text-decoration:none}.team-bot{background:var(--akzent-schwach);color:var(--akzent-text);flex:none}.team-bild-knopf{border-radius:var(--radius-m);cursor:zoom-in;border-radius:var(--radius-l);background:0 0;border:0;padding:0;display:block}.team-bild{border-radius:var(--radius-l);border:1px solid var(--linie);max-width:min(360px,70vw);max-height:260px;display:block}.team-datei{border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--flaeche);max-width:100%;color:var(--text);font-size:var(--gr-m);align-items:center;gap:10px;padding:8px 14px 8px 8px;text-decoration:none;display:inline-flex}.team-datei:hover{border-color:var(--linie-stark);background:var(--flaeche-2)}.team-datei-symbol{border-radius:var(--radius-s);background:var(--akzent-schwach);width:32px;height:32px;color:var(--akzent-text);flex:none;place-items:center;display:grid}.team-datei-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.team-eingabe{background:var(--flaeche);padding:4px 20px 18px}.team-eingabe-spalte{flex-direction:column;gap:6px;display:flex}.team-eingabe-kasten{border:1px solid var(--linie-stark);border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-s);align-items:flex-end;gap:6px;padding:6px;transition:border-color .12s ease-out,box-shadow .12s ease-out;display:flex;position:relative}.team-eingabe-kasten:focus-within{border-color:var(--akzent);box-shadow:0 0 0 3px var(--akzent-schwach)}.team-feld{resize:none;field-sizing:content;min-width:0;min-height:32px;max-height:200px;color:var(--text);font:inherit;font-size:var(--gr-l);background:0 0;border:0;outline:0;flex:1;padding:6px 4px;line-height:1.45}.team-feld::placeholder{color:var(--text-3)}.team-senden{border-radius:var(--radius-s);background:var(--akzent);width:32px;height:32px;color:var(--flaeche);flex:none;place-items:center;transition:background .12s ease-out;display:grid}.team-senden:hover:not(:disabled){background:var(--akzent-hover)}.team-senden:disabled{background:var(--flaeche-hover);color:var(--text-3)}@media (max-width:720px){.team-strom,.team-kopf,.team-eingabe{padding-left:12px;padding-right:12px}.team-n-aktionen{opacity:1;pointer-events:auto;box-shadow:none;background:0 0;border:0;padding:0;position:static}}.team-anhaenge{flex-wrap:wrap;align-items:flex-end;gap:6px;display:flex}.team-anhang-kachel{border-radius:var(--radius-m);border:1px solid var(--linie);background:var(--flaeche-2);display:block;position:relative;overflow:hidden}.team-anhang-kachel img{object-fit:cover;min-width:48px;max-width:min(220px,60vw);height:96px;display:block}.team-anhang-weg{background:var(--text);width:20px;height:20px;color:var(--grund);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.team-auswahl{border:0;flex-direction:column;gap:6px;max-height:240px;margin:0;padding:0;display:flex;overflow-y:auto}.team-personen{flex-direction:column;gap:2px;max-height:60vh;display:flex;overflow-y:auto}.nutzer-tabelle{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;display:flex}.nutzer-zeile{border-top:1px solid var(--linie);grid-template-columns:auto minmax(0,1fr) 150px auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.nutzer-zeile:first-child{border-top:0}.nutzer-zeile.inaktiv{opacity:.6}.nutzer-name{flex-direction:column;min-width:0;display:flex}.nutzer-name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.geheimnis{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--gr-l);letter-spacing:.02em}.schluessel-schritte{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.mcp-befehl{border-radius:var(--radius-m);background:var(--flaeche-2);border:1px solid var(--linie);font-size:var(--gr-s);align-items:center;gap:8px;padding:8px 12px;display:flex}.mcp-befehl code{overflow-wrap:anywhere;flex:1;min-width:0}.mcp-logo{border-radius:var(--radius-m);background:var(--mcp-logo-grund);border:1px solid var(--linie);flex:none;place-items:center;width:28px;height:28px;display:inline-grid}.mcp-logo img{width:20px;height:20px;display:block}.integration-beispiel{border-radius:var(--radius-m);background:var(--flaeche-2);border:1px solid var(--linie);font-size:var(--gr-s);white-space:pre;margin:0;padding:12px;overflow-x:auto}.einladung{background:var(--grund);place-items:center;min-height:100%;padding:24px;display:grid}.einladung-karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);width:min(420px,100%);box-shadow:var(--schatten-s);flex-direction:column;gap:14px;padding:28px;display:flex}@media (max-width:760px){.team-seite{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.team-liste{border-right:0;border-bottom:1px solid var(--linie);max-height:32vh}.nutzer-zeile{grid-template-columns:auto minmax(0,1fr)}}.schalter-zeile .team-auto-hinweis{display:block}.abteilungen-bereich{flex-direction:column;gap:12px;margin-top:28px;display:flex}.abteilungen-kopf{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.abteilungen-kopf h2{font-size:var(--gr-xl)}.abteilungen-leer{border:1px dashed var(--linie-stark);border-radius:var(--radius-l);color:var(--text-2);background:var(--flaeche);align-items:center;gap:8px;padding:16px;display:flex}.abteilungen-leer:hover{background:var(--flaeche-hover)}.abteilung-zeile{border-top:1px solid var(--linie);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.abteilung-zeile:first-child{border-top:0}.abteilung-symbol{background:var(--flaeche-2);width:34px;height:34px;color:var(--text-3);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.abteilung-aktionen{gap:2px;display:flex}.abteilungen-archiv summary{cursor:pointer}.abteilung-archiv-zeile{color:var(--text-2);justify-content:space-between;align-items:center;gap:12px;padding:8px 4px;display:flex}.abteilung-haken{border:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.abteilung-haken legend{margin-bottom:4px;padding:0}.abteilung-haken .haken-zeile{font-weight:var(--gewicht-normal);align-items:center;gap:8px;display:flex}.nutzer-abteilungen{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.nutzer-abteilungen .pille{align-items:center;gap:4px;display:inline-flex}@media (max-width:760px){.abteilung-zeile{grid-template-columns:auto minmax(0,1fr) auto}.abteilung-zeile>.gedimmt.klein{display:none}}.schluessel-rechte{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.schluessel-rechte legend{font-size:var(--gr-m);color:var(--text-2);margin-bottom:4px}.schluessel-recht{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.schluessel-recht>span{flex-direction:column;gap:2px;display:flex}.team-haken{color:var(--text-3);align-self:center;display:inline-grid}.team-haken.gelesen{color:var(--akzent)}.team-n.lokal{opacity:.72}.team-reakt{flex-wrap:wrap;gap:4px;display:flex}.team-reakt-marke{border-radius:var(--radius-rund);border:1px solid var(--linie);background:var(--flaeche-2);font-size:var(--gr-s);color:var(--text-2);align-items:center;gap:4px;padding:1px 8px 1px 6px;display:inline-flex}.team-reakt-marke:hover{border-color:var(--linie-stark)}.team-reakt-marke.an{background:var(--akzent-schwach);border-color:var(--akzent);color:var(--akzent-text)}.team-reakt-zeichen{font-size:var(--gr-l);line-height:20px}.team-reakt-zahl{font-variant-numeric:tabular-nums}.team-n-aktionen.offen{opacity:1;pointer-events:auto}.team-emoji{z-index:5;border-radius:var(--radius-l);border:1px solid var(--linie);background:var(--flaeche);width:268px;box-shadow:var(--schatten-m);padding:8px;position:absolute;top:calc(100% + 4px);right:0}.team-emoji-reihe{border-bottom:1px solid var(--linie);justify-content:space-between;margin-bottom:6px;padding-bottom:6px;display:flex}.team-emoji-raster{grid-template-columns:repeat(8,1fr);gap:2px;display:grid}.team-emoji-knopf{border-radius:var(--radius-s);place-items:center;height:30px;font-size:17px;line-height:1;display:grid}.team-emoji-knopf.gross{border-radius:var(--radius-m);width:38px;height:38px;font-size:22px}.team-emoji-knopf:hover,.team-emoji-knopf:focus-visible{background:var(--flaeche-hover)}.team-thread-fuss{border-radius:var(--radius-m);font-size:var(--gr-m);text-align:left;border:1px solid #0000;align-items:center;gap:8px;margin-left:-6px;padding:4px 8px 4px 6px;display:inline-flex}.team-thread-fuss:hover,.team-thread-fuss:focus-visible,.team-n.thread-offen .team-thread-fuss{background:var(--flaeche);border-color:var(--linie)}.team-thread-leute{display:inline-flex}.team-thread-leute>*+*{box-shadow:0 0 0 2px var(--flaeche);margin-left:-5px}.team-thread-zahl{color:var(--akzent-text);font-weight:var(--gewicht-mittel)}.team-thread-zeit{color:var(--text-3);font-size:var(--gr-s)}.team-thread-pfeil{color:var(--text-3);opacity:0}.team-thread-fuss:hover .team-thread-pfeil,.team-thread-fuss:focus-visible .team-thread-pfeil{opacity:1}.team-n.thread-offen{background:var(--flaeche-aktiv)}.team-thread{border-left:1px solid var(--linie);background:var(--flaeche);flex-direction:column;flex:none;width:420px;min-height:0;animation:.16s ease-out team-thread-rein;display:flex}@keyframes team-thread-rein{0%{opacity:0;transform:translate(12px)}}@media (prefers-reduced-motion:reduce){.team-thread{animation:none}}.team-thread-kopf{border-bottom:1px solid var(--linie);align-items:center;gap:8px;padding:12px 12px 12px 20px;display:flex}.team-thread-kopf h2{font-size:var(--gr-xl)}.team-thread-strom{scrollbar-width:thin;flex:1;min-height:0;padding:10px 12px 12px;overflow-y:auto}.team-thread-strom .team-n:first-child{margin-top:0}.team-thread-trenner{font-size:var(--gr-s);color:var(--text-3);align-items:center;gap:12px;margin:12px 8px 4px;display:flex}.team-thread-trenner:after{content:"";background:var(--linie);flex:1;height:1px}.team-thread-leer{font-size:var(--gr-m);color:var(--text-2);margin:8px 8px 0;line-height:1.5}.team-thread .team-eingabe{padding:4px 12px 14px}@media (max-width:1280px){.team-thread{z-index:2;border-left:0;width:auto;position:absolute;inset:0}}.vg-tafel .nutzer-tabelle{border-radius:var(--radius-m)}.einst-team .nutzer-zeile{grid-template-columns:auto minmax(0,1fr) auto auto}.team-rolle{height:32px;padding:0 var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;font-size:var(--gr-m);cursor:pointer;align-items:center;gap:6px;transition:border-color .14s,background-color .14s;display:inline-flex}.team-rolle>svg:first-child{color:var(--text-3)}.team-rolle:hover:not(:disabled){border-color:var(--text-3);background:var(--flaeche-2)}.team-rolle:focus-visible{box-shadow:var(--fokus);outline:none}.team-rolle:disabled{color:var(--text-2);cursor:default;background:0 0;border-color:#0000}.menue button:has(>.team-rolle-text){flex-wrap:wrap;row-gap:1px;padding-block:7px}.team-rolle-text{color:var(--text-3);font-size:var(--gr-s);white-space:normal;flex:0 0 100%;order:3;padding-left:28px;line-height:1.35}.team-plaetze{flex-wrap:wrap;gap:5px;display:flex}.team-plaetze>span{border:1px solid var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche-hover);width:14px;height:14px}.team-plaetze>span.belegt{border-color:var(--akzent);background:var(--akzent)}.team-plaetze-text{color:var(--text);font-variant-numeric:tabular-nums}.team-rollen{gap:var(--ab-3);margin:0;padding:0;list-style:none;display:grid}.team-rollen>li{align-items:flex-start;gap:var(--ab-3);display:flex}.team-rollen>li>span:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.team-rollen-titel{color:var(--text);font-weight:var(--gewicht-mittel)}.dialog.team-neu .formular{max-width:none}.team-neu-reihe{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.vg-tafel .abteilungen-leer{border-radius:var(--radius-m);background:var(--flaeche-2)}@container (width<=560px){.einst-team .nutzer-zeile{grid-template-columns:auto minmax(0,1fr) auto}.einst-team .nutzer-zeile>.team-zeile-knoepfe{grid-area:2/2;justify-content:flex-start}}.einst-team .nutzer-tabelle.mit-marken{container-type:inline-size}@container (width<=640px){.einst-team .mit-marken .nutzer-zeile{grid-template-columns:auto minmax(0,1fr) auto}.einst-team .mit-marken .nutzer-zeile>.team-zeile-knoepfe{grid-area:2/2;justify-content:flex-start}.einst-team .mit-marken .team-rolle:disabled{padding-left:0}}.team-zeile-knoepfe{justify-content:flex-end;gap:var(--ab-2);flex-wrap:wrap;display:flex}.team-marken-knopf{white-space:nowrap;max-width:220px}.team-marken-punkte{align-items:center;gap:2px;display:inline-flex}.team-marken-punkte:empty{display:none}.team-marken-wahl{gap:var(--ab-2);flex-direction:column;display:flex}.team-marken-liste{gap:var(--ab-2);grid-template-columns:repeat(auto-fill,minmax(170px,1fr));display:grid}.team-marken-liste button{align-items:center;gap:var(--ab-2);min-height:40px;padding:0 var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;font-size:var(--gr-m);text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;transition:border-color .14s,background-color .14s;display:grid}.team-marken-liste button>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-marken-liste button:hover{border-color:var(--text-3);background:var(--flaeche-2)}.team-marken-liste button:focus-visible{box-shadow:var(--fokus);outline:none}.team-marken-liste button.an{border-color:var(--akzent);background:var(--akzent-schwach)}.team-marken-haken{border:1px solid var(--linie-stark);border-radius:var(--radius-s);background:var(--flaeche);width:18px;height:18px;color:var(--flaeche);place-items:center;display:grid}.team-marken-liste button.an .team-marken-haken{border-color:var(--akzent);background:var(--akzent)}.team-marken-fehlt{color:var(--schlecht)}.team-marken-fest{align-items:center;gap:var(--ab-2);padding:var(--ab-3);border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text-2);font-size:var(--gr-m);font-weight:var(--gewicht-normal);display:flex}.team-marken-fest>svg{color:var(--text-3);flex:none}.team-marken-text{color:var(--text-2);margin:0;line-height:1.5}.einladung-karte.oauth-karte{width:min(640px,100%)}.einladung-karte .vg-wahl{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.sf-einrichtung{gap:var(--ab-5);flex-direction:column;display:flex}.sf-schritte{gap:var(--ab-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sf-schritt{text-align:left;color:var(--text-3);background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}.sf-schritt:disabled{cursor:default}.sf-schritt-balken{background:var(--linie);border-radius:4px;height:4px;overflow:hidden}.sf-schritt-balken i{background:var(--akzent);transform-origin:0;width:100%;height:100%;transition:transform .35s cubic-bezier(.25,1,.5,1);display:block;transform:scaleX(0)}.sf-schritt.aktiv .sf-schritt-balken i{transform:none}.sf-schritt.fertig .sf-schritt-balken i{background:var(--gut);transform:none}.sf-schritt small{font-size:var(--gr-xs);font-variant-numeric:tabular-nums}.sf-schritt span{font-size:var(--gr-s);font-weight:var(--gewicht-mittel)}.sf-schritt.aktiv,.sf-schritt.fertig{color:var(--text)}.sf-panel{gap:var(--ab-5);flex-direction:column;animation:.28s both sf-rein;display:flex}@keyframes sf-rein{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:none}}.sf-panel-kopf{gap:var(--ab-1);flex-direction:column;display:flex}.sf-panel-kopf h3{font-size:var(--gr-xl);font-weight:var(--gewicht-fett);margin:0}.sf-panel-kopf p{color:var(--text-2);max-width:64ch;margin:0}.sf-panel-fuss{justify-content:space-between;align-items:center;gap:var(--ab-3);border-top:1px solid var(--linie);padding-top:var(--ab-4);flex-wrap:wrap;display:flex}.sf-umgebungen{gap:var(--ab-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sf-umgebung{text-align:left;border:1px solid var(--linie-stark);background:var(--flaeche);border-radius:var(--radius-m);padding:var(--ab-4);gap:var(--ab-1);flex-direction:column;transition:border-color .15s,background .15s;display:flex}.sf-umgebung:hover:not(:disabled){background:var(--flaeche-2)}.sf-umgebung[aria-checked=true]{border-color:var(--akzent);background:var(--akzent-schwach);box-shadow:inset 0 0 0 1px var(--akzent)}.sf-umgebung b{font-weight:var(--gewicht-fett);justify-content:space-between;align-items:center;gap:var(--ab-2);display:flex}.sf-umgebung code{font-size:var(--gr-xs);color:var(--text-3);overflow-wrap:anywhere}.sf-punkt{border:1.5px solid var(--linie-stark);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.sf-umgebung[aria-checked=true] .sf-punkt{border-color:var(--akzent)}.sf-umgebung[aria-checked=true] .sf-punkt:after{content:"";background:var(--akzent);border-radius:50%;width:8px;height:8px}.sf-buehne{align-items:center;gap:var(--ab-3);padding:var(--ab-6) var(--ab-4);background:var(--flaeche-2);border:1px dashed var(--linie-stark);border-radius:var(--radius-l);text-align:center;flex-direction:column;display:flex}.sf-buehne p{margin:0}.sf-bruecke{align-items:center;gap:var(--ab-3);margin-bottom:var(--ab-2);display:flex}.sf-bruecke img{border-radius:12px;width:44px;height:44px;display:block}.sf-bruecke-linie{background:repeating-linear-gradient(90deg, var(--linie-stark) 0 6px, transparent 6px 11px);width:64px;height:2px;position:relative;overflow:hidden}.sf-bruecke.laeuft .sf-bruecke-linie:after{content:"";background:var(--anbieter-salesforce);width:20px;animation:.9s linear infinite sf-fluss;position:absolute;inset:0}.sf-bruecke.verbunden .sf-bruecke-linie{background:var(--gut)}@keyframes sf-fluss{0%{transform:translate(-20px)}to{transform:translate(64px)}}.knopf.sf{background:var(--anbieter-salesforce);color:var(--text-auf-akzent);border:0}.knopf.sf:hover:not(:disabled){filter:brightness(.95)}.knopf.sf.gross{height:42px;font-size:var(--gr-l);padding:0 20px}.sf-dreh{border:2px solid var(--blase-team-linie);border-top-color:var(--text-auf-akzent);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite sf-dreh}.sf-dreh.leise{border-color:var(--linie-stark);border-top-color:var(--anbieter-salesforce)}@keyframes sf-dreh{to{transform:rotate(360deg)}}.sf-org{gap:var(--ab-4);padding:var(--ab-5);border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);flex-direction:column;display:flex}.sf-org-kopf{align-items:center;gap:var(--ab-2) var(--ab-3);flex-wrap:wrap;display:flex}.sf-org-kopf .wachsen{flex:220px;min-width:0}.sf-org-kopf h3{font-size:var(--gr-xl);font-weight:var(--gewicht-fett);margin:0}.sf-symbol{border-radius:10px;flex:none;width:40px;height:40px;display:block}.sf-symbol.mini{border-radius:6px;width:22px;height:22px}.sf-symbol.mittel{border-radius:8px;width:28px;height:28px}.sf-pruefliste{gap:var(--ab-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sf-pruefliste li{gap:var(--ab-2);align-items:flex-start;display:flex}.sf-pruefliste svg{color:var(--gut);flex:none;margin-top:2px}.sf-kontingent{flex-direction:column;gap:6px;display:flex}.sf-kontingent-zeile{justify-content:space-between;gap:var(--ab-2);font-size:var(--gr-s);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.sf-kontingent-balken{background:var(--flaeche-hover);border-radius:6px;height:6px;overflow:hidden}.sf-kontingent-balken i{background:var(--anbieter-salesforce);border-radius:6px;min-width:3px;height:100%;display:block}.sf-hinweis{gap:var(--ab-3);padding:var(--ab-3) var(--ab-4);border-radius:var(--radius-m);background:var(--warn-schwach);color:var(--text);display:flex}.sf-hinweis>svg{color:var(--warn);flex:none;margin-top:2px}.sf-hinweis.gut{background:var(--gut-schwach)}.sf-hinweis.gut>svg{color:var(--gut)}.sf-hinweis.schlecht{background:var(--schlecht-schwach)}.sf-hinweis.schlecht>svg{color:var(--schlecht)}.sf-hinweis p{margin:2px 0 0}.sf-hinweis .knopf-reihe{margin-top:var(--ab-2)}.sf-umfang{border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;display:flex;overflow:hidden}.sf-umfang-zeile{gap:var(--ab-3);padding:var(--ab-4);border-top:1px solid var(--linie);background:var(--flaeche);grid-template-columns:36px minmax(0,1fr) auto;align-items:start;display:grid}.sf-umfang-zeile:first-child{border-top:0}.sf-umfang-ico{background:var(--akzent-schwach);width:36px;height:36px;color:var(--akzent-text);border-radius:10px;place-items:center;display:grid}.sf-umfang-ico.ki{background:var(--ki-schwach);color:var(--ki)}.sf-umfang-zeile.aus .sf-umfang-ico{background:var(--flaeche-hover);color:var(--text-3)}.sf-umfang-text{gap:var(--ab-1);flex-direction:column;min-width:0;display:flex}.sf-umfang-text b{font-weight:var(--gewicht-fett);gap:var(--ab-2);flex-wrap:wrap;align-items:center;display:flex}.sf-umfang-text p{color:var(--text-2);margin:0}.sf-umfang-zeile.aus .sf-umfang-text p{color:var(--text-3)}.sf-unter{align-items:center;gap:var(--ab-2);flex-wrap:wrap;margin-top:6px;display:flex}.sf-unter>span{font-size:var(--gr-s);color:var(--text-3)}.sf-segment{background:var(--flaeche-hover);border-radius:8px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.sf-segment button{font-size:var(--gr-s);color:var(--text-2);background:0 0;border:0;border-radius:6px;padding:4px 10px}.sf-segment button[aria-pressed=true]{background:var(--flaeche);color:var(--text);box-shadow:var(--schatten-s);font-weight:var(--gewicht-mittel)}.sf-objekte{gap:var(--ab-2);flex-wrap:wrap;display:flex}.sf-objekte button{border:1px solid var(--linie-stark);background:var(--flaeche);border-radius:var(--radius-rund);font-weight:var(--gewicht-mittel);color:var(--text-2);align-items:center;gap:6px;padding:5px 14px;display:inline-flex}.sf-objekte button[aria-pressed=true]{border-color:var(--anbieter-salesforce);color:var(--anbieter-salesforce-text);background:var(--anbieter-salesforce-schwach)}.sf-zuordnung{border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;display:flex;overflow:hidden}.sf-zuordnung-kopf,.sf-zuordnung-zeile{align-items:center;gap:var(--ab-3);padding:10px var(--ab-4);grid-template-columns:minmax(0,1fr) 96px minmax(0,1.15fr) 30px;display:grid}.sf-zuordnung-kopf{background:var(--flaeche-2);font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);color:var(--text-3);text-transform:uppercase;letter-spacing:.06em}.sf-zuordnung-kopf .rechts{align-items:center;gap:6px;display:flex}.sf-zuordnung-zeile{border-top:1px solid var(--linie);background:var(--flaeche)}.sf-zuordnung-zeile:hover{background:var(--flaeche-2)}.sf-chip{border-radius:var(--radius-s);background:var(--akzent-schwach);color:var(--akzent-text);font-weight:var(--gewicht-mittel);font-size:var(--gr-s);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;max-width:100%;padding:5px 10px;display:inline-flex;overflow:hidden}.sf-chip.fest{background:var(--flaeche-hover);color:var(--text-2)}.sf-kabel{height:20px}.sf-kabel svg{width:100%;height:100%;display:block;overflow:visible}.sf-kabel line{stroke:var(--akzent);stroke-width:2px;stroke-dasharray:90;transition:stroke .2s}.sf-kabel.neu line{animation:.5s both sf-ziehen}@keyframes sf-ziehen{0%{stroke-dashoffset:90px}to{stroke-dashoffset:0}}.sf-kabel circle{fill:var(--flaeche);stroke:var(--akzent);stroke-width:2px}.sf-kabel circle.ende{fill:var(--anbieter-salesforce);stroke:var(--anbieter-salesforce)}.sf-kabel.ohne line{stroke:var(--linie-stark);stroke-dasharray:4 5;animation:none}.sf-kabel.ohne circle{stroke:var(--linie-stark)}.sf-kabel.ohne circle.ende{fill:var(--flaeche);stroke:var(--linie-stark)}.sf-ziel{flex-direction:column;gap:3px;min-width:0;display:flex}.sf-ziel .feld{min-height:32px;padding:4px 8px}.sf-ziel-unter{flex-wrap:wrap;align-items:center;gap:6px;min-height:18px;display:flex}.sf-ziel-unter code{font-size:var(--gr-xs);color:var(--text-3)}.sf-zuordnung-fuss{gap:var(--ab-3);padding:10px var(--ab-4);border-top:1px solid var(--linie);background:var(--flaeche-2);flex-wrap:wrap;align-items:center;display:flex}.pille.sf{background:var(--anbieter-salesforce-schwach);color:var(--anbieter-salesforce-text)}.sf-probe{border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.sf-probe li{gap:var(--ab-3);padding:12px var(--ab-4);border-top:1px solid var(--linie);background:var(--flaeche);grid-template-columns:32px minmax(0,1fr) 24px minmax(0,1.25fr);align-items:center;display:grid}.sf-probe li:first-child{border-top:0}.sf-probe li.wartet{opacity:.45}.sf-probe li.pruefe{background:var(--flaeche-2)}.sf-probe li.zeigt{animation:.3s both sf-rein}.sf-probe-wer,.sf-probe-was{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.sf-probe-wer span,.sf-probe-was span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.sf-probe-pfeil{color:var(--text-3);place-items:center;display:grid}.sf-erfolg{text-align:center;align-items:center;gap:var(--ab-3);padding:var(--ab-8) var(--ab-4);flex-direction:column;display:flex}.sf-erfolg-kreis{background:var(--gut-schwach);width:64px;height:64px;color:var(--gut);border-radius:50%;place-items:center;animation:.45s cubic-bezier(.25,1,.5,1) both sf-plopp;display:grid}@keyframes sf-plopp{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.sf-erfolg h3{font-size:var(--gr-h1);margin:0}.sf-erfolg p{color:var(--text-2);max-width:52ch;margin:0}.sf-uebersicht{gap:var(--ab-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.sf-status{gap:var(--ab-4);flex-direction:column;display:flex}.sf-kennzahlen{gap:var(--ab-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sf-kennzahl{flex-direction:column;gap:2px;display:flex}.sf-kennzahl b{font-size:var(--gr-h1);font-weight:var(--gewicht-fett);font-variant-numeric:tabular-nums}.sf-kennzahl span{font-size:var(--gr-xs);color:var(--text-3)}.sf-woche{align-items:flex-end;gap:6px;height:72px;display:flex}.sf-woche div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.sf-woche i{background:var(--anbieter-salesforce-schwach);border-radius:4px 4px 2px 2px;width:100%;min-height:2px}.sf-woche div:last-child i{background:var(--anbieter-salesforce)}.sf-woche span{font-size:var(--gr-xs);color:var(--text-3)}.sf-protokoll{margin:0;padding:0;list-style:none}.sf-eintrag{gap:var(--ab-3);border-top:1px solid var(--linie);grid-template-columns:64px 30px minmax(0,1fr);align-items:start;padding:12px 0;display:grid}.sf-eintrag:first-child{border-top:0}.sf-eintrag time{font-size:var(--gr-s);color:var(--text-3);font-variant-numeric:tabular-nums;padding-top:5px}.sf-eintrag-ico{background:var(--anbieter-salesforce-schwach);width:30px;height:30px;color:var(--anbieter-salesforce-text);border-radius:8px;place-items:center;display:grid}.sf-eintrag-ico.gut{background:var(--gut-schwach);color:var(--gut)}.sf-eintrag-ico.schlecht{background:var(--schlecht-schwach);color:var(--schlecht)}.sf-eintrag-text{flex-direction:column;gap:2px;min-width:0;display:flex}.sf-eintrag-text b{font-weight:var(--gewicht-mittel)}.sf-eintrag-text>span{color:var(--text-2);font-size:var(--gr-s);overflow-wrap:anywhere}.sf-loesung{margin-top:var(--ab-2);gap:var(--ab-2);border-radius:var(--radius-m);background:var(--schlecht-schwach);flex-direction:column;padding:10px 12px;display:flex}.sf-loesung p{font-size:var(--gr-s);margin:0}.sf-loesung q{color:var(--text-2);font-style:italic}.sf-karte{gap:var(--ab-3);flex-direction:column;display:flex}.sf-karte-kopf{align-items:center;gap:var(--ab-2);display:flex}.sf-karte-kopf b{font-weight:var(--gewicht-fett);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sf-karte-kopf .wachsen{flex:1;min-width:0}.sf-firma{border-radius:var(--radius-m);background:var(--flaeche-2);border:1px solid var(--linie);color:inherit;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}a.sf-firma:hover{border-color:var(--linie-stark)}.sf-firma-logo{background:var(--flaeche);border:1px solid var(--linie);width:34px;height:34px;font-weight:var(--gewicht-fett);color:var(--text-2);font-size:var(--gr-s);border-radius:8px;flex:none;place-items:center;display:grid}.sf-firma>span:last-child{flex-direction:column;min-width:0;display:flex}.sf-firma b{font-weight:var(--gewicht-fett);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sf-unter-titel{font-size:var(--gr-s);font-weight:var(--gewicht-mittel);color:var(--text-2);justify-content:space-between;display:flex}.sf-opp{gap:var(--ab-2);border-radius:var(--radius-m);border:1px solid var(--linie);color:inherit;flex-direction:column;padding:10px 12px;text-decoration:none;display:flex}a.sf-opp:hover{border-color:var(--linie-stark)}.sf-opp-z1{justify-content:space-between;gap:var(--ab-2);align-items:baseline;display:flex}.sf-opp-z1>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sf-betrag{font-weight:var(--gewicht-fett);font-variant-numeric:tabular-nums;white-space:nowrap}.sf-pfad{gap:3px;display:flex}.sf-pfad i{background:var(--flaeche-hover);clip-path:polygon(0 0,calc(100% - 4px) 0,100% 50%,calc(100% - 4px) 100%,0 100%,4px 50%);flex:1;height:6px}.sf-pfad i:first-child{clip-path:polygon(0 0,calc(100% - 4px) 0,100% 50%,calc(100% - 4px) 100%,0 100%);border-radius:3px 0 0 3px}.sf-pfad i.an{background:var(--anbieter-salesforce)}.sf-pfad i.jetzt{background:var(--akzent)}.sf-pfad-text{justify-content:space-between;gap:var(--ab-2);font-size:var(--gr-xs);color:var(--text-3);display:flex}.sf-cases{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.sf-cases a{gap:var(--ab-2);border-radius:var(--radius-s);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;margin:0 -8px;padding:6px 8px;text-decoration:none;display:grid}.sf-cases a:hover{background:var(--flaeche-hover)}.sf-cases code{font-size:var(--gr-xs);color:var(--text-3)}.sf-cases .titel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sf-cases .zu .titel{color:var(--text-3)}.sf-aktionen{gap:var(--ab-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.sf-aktionen .knopf{width:100%;padding:0 8px}.sf-stand{font-size:var(--gr-xs);color:var(--text-3);align-items:center;gap:6px;display:flex}.sf-stand:before{content:"";background:var(--gut);border-radius:50%;width:6px;height:6px}.sf-stand button{color:var(--akzent-text);font-size:inherit;background:0 0;border:0;margin-left:auto;padding:0}.sf-leer{gap:var(--ab-3);padding:var(--ab-4);border:1px dashed var(--linie-stark);border-radius:var(--radius-m);text-align:center;flex-direction:column;align-items:center;display:flex}.sf-leer p{color:var(--text-2);overflow-wrap:anywhere;margin:0}.sf-leer .knopf-reihe{justify-content:center}.sf-form{padding:var(--ab-4);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);flex-direction:column;gap:10px;animation:.25s both sf-rein;display:flex}.sf-form .zwei{gap:var(--ab-2);grid-template-columns:1fr 1fr;display:grid}.sf-form label{font-size:var(--gr-s);color:var(--text-2);flex-direction:column;gap:4px;min-width:0;display:flex}.sf-geraten{font-size:var(--gr-xs);color:var(--anbieter-salesforce-text)}.sf-anhang{border-radius:var(--radius-m);background:var(--flaeche-2);border:1px solid var(--linie);align-items:center;gap:10px;padding:10px 12px;display:flex}.sf-anhang>span{flex-direction:column;flex:1;min-width:0;display:flex}.sf-dialog{gap:var(--ab-4);flex-direction:column;display:flex}.sf-dialog label{font-size:var(--gr-s);color:var(--text-2);flex-direction:column;gap:4px;display:flex}@media (max-width:900px){.sf-uebersicht{grid-template-columns:1fr}}@media (max-width:640px){.sf-schritte{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-umgebungen{grid-template-columns:1fr}.sf-zuordnung-kopf{display:none}.sf-zuordnung-zeile{gap:var(--ab-2);padding:10px var(--ab-3);grid-template-columns:minmax(0,1fr) 36px minmax(0,1.3fr) 26px}.sf-probe li{grid-template-columns:32px minmax(0,1fr)}.sf-probe-pfeil{display:none}.sf-probe-was{grid-column:2}.sf-form .zwei{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sf-panel,.sf-probe li.zeigt,.sf-erfolg-kreis,.sf-form,.sf-kabel.neu line,.sf-bruecke.laeuft .sf-bruecke-linie:after{animation:none}}.kipp.ki.an{background:var(--ki)}.sf-kv{gap:6px var(--ab-3);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.sf-kv dt{color:var(--text-3)}.sf-kv dd{text-align:right;overflow-wrap:anywhere;margin:0}.sf-spalte{gap:var(--ab-5);flex-direction:column;min-width:0;display:flex}.sf-zust-text{margin:0 0 var(--ab-3);max-width:65ch}.sf-zaehler{font-size:var(--gr-s);color:var(--warn);background:var(--warn-schwach);border-radius:var(--radius-rund);white-space:nowrap;padding:2px 10px}.sf-zust{border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}.sf-zust-kopf,.sf-zust-zeile{align-items:center;gap:var(--ab-3);padding:10px var(--ab-4);grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);display:grid}.sf-zust-kopf{background:var(--flaeche-2);font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);color:var(--text-3);text-transform:uppercase;letter-spacing:.06em}.sf-zust-zeile{border-top:1px solid var(--linie);background:var(--flaeche)}.sf-zust-zeile.offen{box-shadow:inset 3px 0 0 var(--warn)}.sf-zust-person{flex-direction:column;min-width:0;display:flex}.sf-zust-person b{font-weight:var(--gewicht-mittel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sf-zust-person span{font-size:var(--gr-s);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sf-zust-pfeil{color:var(--text-3)}.sf-zust-zeile select{width:100%;min-width:0}@container (width<=440px){.sf-zust-kopf{display:none}.sf-zust-zeile{gap:var(--ab-2);grid-template-columns:minmax(0,1fr)}.sf-zust-pfeil{display:none}}.sf-dialog label.sf-haken{align-items:center;gap:var(--ab-2);font-size:var(--gr-m);color:var(--text);flex-direction:row}.sf-zaehler.gut{color:var(--gut);background:var(--gut-schwach)}.tonspieler{flex-direction:column;gap:4px;width:min(300px,100%);display:flex}.tonspieler audio{display:none}.tonspieler-titel{font-size:var(--gr-s);color:inherit;opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.tonspieler-leiste{border-radius:var(--radius-rund);background:var(--flaeche-2);border:1px solid var(--linie);align-items:center;gap:10px;padding:5px 10px 5px 5px;display:flex}.tonspieler-knopf{background:var(--akzent);width:36px;height:36px;color:var(--text-auf-akzent);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:transform .15s,background .15s;display:grid}.tonspieler-knopf:hover{background:var(--akzent-hover);transform:scale(1.06)}.tonspieler-welle{cursor:pointer;flex:1;align-items:center;gap:2px;min-width:0;height:28px;display:flex}.tonspieler-welle i{background:var(--akzent);opacity:.25;border-radius:2px;flex:1;min-width:2px;transition:opacity .15s}.tonspieler-welle i.an{opacity:1}.tonspieler.spielt .tonspieler-welle i.an{animation:1.2s ease-in-out infinite tonspieler-puls}@keyframes tonspieler-puls{50%{opacity:.7}}.tonspieler-zeit{text-align:right;min-width:34px;font-size:var(--gr-s);font-variant-numeric:tabular-nums;color:var(--text-2);flex:none}.tonspieler-knopf:focus-visible,.tonspieler-welle:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.tonspieler.spielt .tonspieler-welle i.an{animation:none}.tonspieler-knopf{transition:none}}.abrechnung-daten{grid-template-columns:max-content 1fr;gap:8px 18px;margin:0;display:grid}.abrechnung-daten dt{color:var(--text-2)}.abrechnung-daten dd{margin:0}.abrechnung-hinweis.warn{border-radius:var(--radius-m);background:var(--warn-schwach);color:var(--text);padding:10px 12px}.abrechnung-meter-zeile{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.abrechnung-meter{border-radius:var(--radius-rund);background:var(--flaeche-hover);height:8px;overflow:hidden}.abrechnung-meter span{background:var(--akzent);border-radius:inherit;height:100%;transition:width .3s;display:block}.abrechnung-meter span.voll{background:var(--warn)}.abrechnung-limit-feld{align-items:center;gap:8px;display:flex}.abrechnung-limit-feld .feld{width:120px}.abrechnung-details summary{cursor:pointer;color:var(--text-2)}.abrechnung-spalten{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px 24px;margin:10px 0 6px;display:grid}.abrechnung-spalten ul{margin:0;padding:0;list-style:none}.abrechnung-spalten li{border-bottom:1px solid var(--linie);justify-content:space-between;padding:4px 0;display:flex}.abrechnung-tabelle{flex-direction:column;display:flex;container-type:inline-size}.abrechnung-zeile{border-top:1px solid var(--linie);grid-template-columns:minmax(120px,1fr) minmax(0,1.4fr) 100px 110px 180px;align-items:center;gap:12px;padding:10px 0;display:grid}.abrechnung-zeile.kopf{color:var(--text-2);font-size:var(--gr-s);border-top:none;padding-top:0}.abrechnung-nummer{flex-direction:column;min-width:0;display:flex}.abrechnung-zeitraum{font-size:var(--gr-s);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.abrechnung-zeile .rechts{text-align:right;font-variant-numeric:tabular-nums}.abrechnung-aktionen{justify-content:flex-end;gap:6px;display:flex}@container (width<=620px){.abrechnung-zeile{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nummer betrag""zeitraum status""aktionen aktionen";gap:6px 12px}.abrechnung-zeile.kopf{display:none}.abrechnung-nummer{grid-area:nummer}.abrechnung-betrag{grid-area:betrag}.abrechnung-zeitraum{grid-area:zeitraum}.abrechnung-status{grid-area:status;justify-self:end}.abrechnung-aktionen{grid-area:aktionen;justify-content:flex-start}.abrechnung-aktionen:empty{display:none}}.abr-abschluss{margin-bottom:var(--ab-4)}.abr-abschluss .lader{width:20px;height:20px;margin:0 var(--ab-2)}.abr-abbruch{margin-bottom:var(--ab-4)}.abr-offen{gap:var(--ab-3) var(--ab-4);margin-bottom:var(--ab-4);padding:var(--ab-4);border:1px solid var(--warn);border-radius:var(--radius-l);background:var(--warn-schwach);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.abr-offen strong{font-size:var(--gr-xl);font-weight:var(--gewicht-fett);display:block}.abr-offen p{max-width:68ch;color:var(--text-2);margin:2px 0 0;line-height:1.45}.abr-offen-knoepfe{gap:var(--ab-2);flex-wrap:wrap;grid-column:2;display:flex}.abr-plan{gap:var(--ab-4);margin-bottom:var(--ab-4);padding:var(--ab-5);border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);flex-direction:column;display:flex;container-type:inline-size}.abr-plan-kopf{gap:var(--ab-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.abr-plan-titel h2{align-items:center;gap:var(--ab-2);font-size:var(--gr-h1);font-weight:var(--gewicht-fett);flex-wrap:wrap;margin:0;line-height:1.3;display:flex}.abr-plan-titel p{color:var(--text-2);font-variant-numeric:tabular-nums;margin:0}.abr-plan-knoepfe{justify-content:flex-end;gap:var(--ab-2);flex-wrap:wrap;display:flex}.abr-test{gap:var(--ab-2);padding:var(--ab-4);border-radius:var(--radius-m);background:var(--akzent-schwach);flex-direction:column;display:flex}.abr-test.sicher{background:var(--gut-schwach)}.abr-test.sicher .abrechnung-meter span{background:var(--gut)}.abr-test .abrechnung-meter{background:var(--flaeche)}.abr-test-stand{justify-content:space-between;align-items:baseline;gap:var(--ab-1) var(--ab-3);font-weight:var(--gewicht-mittel);flex-wrap:wrap;display:flex}.abr-test-stand .gedimmt{color:var(--akzent-text);font-weight:var(--gewicht-normal)}.abr-test.sicher .abr-test-stand .gedimmt{color:var(--text-2)}.abr-test-schritt{gap:var(--ab-3);margin-top:var(--ab-1);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.abr-test-schritt p,.abr-test-gut{max-width:70ch;margin:0;line-height:1.45}.abr-test-gut svg{vertical-align:-2px;color:var(--gut)}.abr-fakten{gap:var(--ab-3) var(--ab-8);flex-wrap:wrap;margin:0;display:flex}.abr-fakten dt{font-size:var(--gr-s);color:var(--text-3)}.abr-fakten dd{font-variant-numeric:tabular-nums;margin:2px 0 0}.abr-fakten dd svg{vertical-align:-3px;color:var(--text-3)}.abr-wert{padding-top:var(--ab-3);border-top:1px solid var(--linie);color:var(--text-2);margin:0}.abr-ki-test{gap:var(--ab-3);padding:var(--ab-3);border-radius:var(--radius-m);background:var(--ki-schwach);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.abr-ki-test.dringend{background:var(--warn-schwach)}.abr-ki-test p{max-width:70ch;margin:0;line-height:1.45}.abr-uebertrag{padding:var(--ab-2) var(--ab-3);border-radius:var(--radius-m);background:var(--flaeche-2);font-size:var(--gr-m);margin:0}.abrechnung-limit{gap:var(--ab-2);flex-direction:column;display:flex}.abr-limit-wahl{align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.abr-limit-marke{min-height:36px;padding:0 var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .15s,border-color .15s}.abr-limit-marke:hover{background:var(--flaeche-hover)}.abr-limit-marke.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text);font-weight:var(--gewicht-mittel)}.abr-limit-marke:focus-visible,.abr-null-knopf:focus-visible{box-shadow:var(--fokus);outline:none}.abr-limit-wahl .abrechnung-limit-feld{margin-left:var(--ab-2)}.abr-limit-wahl .abrechnung-limit-feld .feld{text-align:right;font-variant-numeric:tabular-nums;width:88px}.abr-null-knopf{margin-top:var(--ab-2);padding:var(--ab-1) 0;color:var(--akzent-text);font:inherit;font-size:var(--gr-m);cursor:pointer;border-radius:var(--radius-s);background:0 0;border:0;align-self:flex-start}.abr-null-knopf:hover{text-underline-offset:3px;text-decoration:underline}@container (width<=640px){.abr-plan-kopf{grid-template-columns:auto minmax(0,1fr)}.abr-plan-knoepfe{grid-column:1/-1;justify-content:flex-start}.abr-test-schritt{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.abr-offen,.abr-ki-test{grid-template-columns:minmax(0,1fr)}.abr-offen>.vg-symbol{display:none}.abr-offen-knoepfe{grid-column:1}}@media (prefers-reduced-motion:reduce){.abr-limit-marke{transition:none}}.abrechnung-seite{container-type:inline-size}@container (width<=520px){.abr-abschluss{grid-template-columns:auto minmax(0,1fr)}.abr-abschluss>.knopf{grid-column:1/-1;justify-content:center}.abr-plan{padding:var(--ab-4)}.abr-ki-test{grid-template-columns:minmax(0,1fr)}}@container (width<=340px){.abr-plan-kopf>.vg-symbol,.abr-abschluss>.vg-haken{display:none}.abr-plan-kopf,.abr-abschluss{grid-template-columns:minmax(0,1fr)}}.abr-shopify-offen{gap:var(--ab-3) var(--ab-4);margin-bottom:var(--ab-4);padding:var(--ab-4);border:1px solid var(--anbieter-shopify-hell);border-radius:var(--radius-l);background:var(--flaeche);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.abr-shopify-offen strong{font-size:var(--gr-l);font-weight:var(--gewicht-fett);display:block}.abr-shopify-offen p{max-width:68ch;color:var(--text-2);margin:2px 0 0;line-height:1.45}.abr-shopify-posten{gap:var(--ab-1);margin:var(--ab-3) 0 0;padding:var(--ab-3) 0 0;border-top:1px solid var(--linie);max-width:420px;list-style:none;display:grid}.abr-shopify-posten li{justify-content:space-between;gap:var(--ab-4);font-variant-numeric:tabular-nums;display:flex}.abr-shopify-rechnung{justify-content:space-between;align-items:center;gap:var(--ab-3);flex-wrap:wrap;display:flex}.abr-shopify-rechnung p{max-width:60ch;color:var(--text-2);margin:0}@media (max-width:720px){.abr-shopify-offen{grid-template-columns:minmax(0,1fr)}.abr-shopify-offen>.vg-symbol{display:none}.abr-shopify-offen .abr-offen-knoepfe{grid-column:1}}.lieder-liste{gap:var(--ab-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lieder-zeile{gap:var(--ab-2);padding:var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;display:flex}.lieder-kopf{align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.lieder-kunde{font-weight:600}.lieder-zeile audio{width:100%;max-width:420px}.lieder-fuss{justify-content:space-between;align-items:flex-start;gap:var(--ab-3);flex-wrap:wrap;display:flex}.lieder-fuss details{flex:240px}.lieder-text,.lieder-muster{white-space:pre-wrap;font:inherit;margin:var(--ab-2) 0 0;padding:var(--ab-3);border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text-2);font-size:.92em;line-height:1.5}.lieder-muster{margin-bottom:var(--ab-3)}.lieder-muster-titel{margin:var(--ab-4) 0 0;font-size:1em}.lieder-empfaenger{margin:var(--ab-2) 0;flex-direction:column;gap:2px;display:flex}.lieder-empfaenger address{flex-direction:column;font-style:normal;display:flex}.al-seite{gap:var(--ab-5);flex-direction:column;display:flex}.al-leiste{gap:var(--ab-2);flex-wrap:wrap;display:flex}.al-reiter{align-items:center;gap:var(--ab-2);height:36px;padding:0 var(--ab-4) 0 var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche);color:var(--text-2);font:inherit;font-size:var(--gr-l);cursor:pointer;transition:border-color .14s,background-color .14s,color .14s;display:inline-flex}.al-reiter:hover{border-color:var(--text-3);color:var(--text)}.al-reiter:focus-visible{box-shadow:var(--fokus);outline:none}.al-reiter.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text);font-weight:var(--gewicht-mittel)}.al-reiter-name{text-overflow:ellipsis;white-space:nowrap;max-width:24ch;overflow:hidden}.al-reiter-neu{border-style:dashed}.al-reiter-preis{color:var(--text-3);font-size:var(--gr-s);font-weight:var(--gewicht-normal)}.al-reiter.an .al-reiter-preis{color:inherit}.al-punkt{background:var(--linie-stark);border-radius:50%;flex:none;width:8px;height:8px}.al-punkt.gut{background:var(--gut)}.al-punkt.warn{background:var(--warn)}.al-zwei{grid-template-columns:minmax(0,1fr) 320px}.al-gruppe-kopf{align-items:flex-end;gap:var(--ab-3);display:flex}.al-gruppe-kopf>.vg-symbol{align-self:flex-end;margin-bottom:0}.al-name{flex:1;min-width:0;max-width:420px}.vg-tafel .al-name .feld{font-size:var(--gr-xl);font-weight:var(--gewicht-mittel)}.al-loeschen{flex:none;margin-bottom:1px}.al-hinweis-gut{color:var(--gut)}.al-hinweis-warn{color:var(--warn)}.al-personen{gap:var(--ab-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.al-person{align-items:center;gap:var(--ab-3);padding:var(--ab-2) var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);transition:border-color .14s,background-color .14s,opacity .14s;display:flex}.al-person[draggable=true]{cursor:grab}.al-person.zieht{opacity:.45}.al-person.ueber{border-color:var(--akzent);background:var(--akzent-schwach)}.al-griff{margin-right:calc(-1 * var(--ab-1));color:var(--text-3);flex:none}.al-nr{background:var(--akzent);width:24px;height:24px;color:var(--text-auf-akzent);font-size:var(--gr-xs);font-weight:var(--gewicht-fett);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:inline-grid}.al-person-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.al-person-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--gr-l);font-weight:var(--gewicht-mittel);overflow:hidden}.al-person-stand{color:var(--text-3);font-size:var(--gr-s);align-items:center;gap:4px;line-height:1.4;display:inline-flex}.al-person-stand.gut{color:var(--gut)}.al-person-stand.warn{color:var(--warn)}.al-person-stand>svg{flex:none}.al-aktionen{flex:none;align-items:center;gap:2px;display:inline-flex}.al-bitten{height:auto;min-height:26px;margin:2px 0 0 calc(-1 * var(--ab-2));padding:3px var(--ab-2);font-size:var(--gr-s);text-align:left;align-self:flex-start;line-height:1.3}.al-bitten:disabled{opacity:.6;cursor:default}.al-frei{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.al-frei-text{margin-right:var(--ab-1);color:var(--text-3);font-size:var(--gr-s)}.al-frei-knopf{height:30px;padding:0 var(--ab-3) 0 var(--ab-2);border:1px dashed var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche);color:var(--text-2);font:inherit;font-size:var(--gr-m);cursor:pointer;align-items:center;gap:6px;transition:border-color .14s,background-color .14s,color .14s;display:inline-flex}.al-frei-knopf:hover:not(:disabled){border-style:solid;border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.al-frei-knopf:focus-visible{box-shadow:var(--fokus);outline:none}.al-frei-knopf:disabled{opacity:.6;cursor:default}.al-sortier-hinweis{font-size:var(--gr-s);color:var(--text-3)}.al-nicht-bereit{align-items:center}.al-nicht-bereit-text{justify-content:space-between;align-items:center;gap:var(--ab-2) var(--ab-3);flex-wrap:wrap;flex:1;display:flex}.al-regel{gap:var(--ab-1) var(--ab-4);grid-template-columns:150px minmax(0,1fr);align-items:center;display:grid}.al-regel+.al-regel{padding-top:var(--ab-3);border-top:1px solid var(--linie)}.al-regel-label{color:var(--text-2);font-size:var(--gr-m);font-weight:var(--gewicht-mittel)}.al-regel-text{color:var(--text-3);font-size:var(--gr-s);grid-column:2;line-height:1.45}.al-probe.laeuft{background:var(--warn-schwach)}.al-puls{background:var(--flaeche);width:36px;height:36px;color:var(--warn);border-radius:50%;place-items:center;animation:1.2s ease-in-out infinite al-puls;display:grid}@keyframes al-puls{50%{opacity:.7;transform:scale(.88)}}.al-ablauf-leer{color:var(--text-3);font-size:var(--gr-m);margin:0;line-height:1.5}.al-schritte{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.al-schritt{gap:0 var(--ab-2);padding-bottom:var(--ab-4);grid-template-columns:66px 12px minmax(0,1fr);align-items:start;display:grid;position:relative}.al-schritt:last-child{padding-bottom:0}.al-schritt:not(:last-child):before{content:"";background:var(--linie);width:2px;position:absolute;top:14px;bottom:0;left:79px}.al-schritt-zeit{color:var(--text-3);font-size:var(--gr-xs);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;padding-top:3px}.al-schritt-punkt{background:var(--akzent);width:12px;height:12px;box-shadow:0 0 0 3px var(--akzent-schwach);border-radius:50%;margin-top:4px}.al-schritt-punkt.runde{background:var(--flaeche);box-shadow:inset 0 0 0 2px var(--akzent)}.al-schritt-punkt.ende{background:var(--text-3);box-shadow:0 0 0 3px var(--flaeche-hover)}.al-schritt-text{align-items:flex-start;gap:var(--ab-2);min-width:0;display:flex}.al-schritt-text>span{flex-direction:column;min-width:0;display:flex}.al-schritt-name{font-size:var(--gr-m);font-weight:var(--gewicht-mittel);line-height:1.4}.al-schritt-info{color:var(--text-3);font-size:var(--gr-s);line-height:1.4}.al-schritt-mehr,.al-schritt-runde{color:var(--text-2);font-size:var(--gr-s);padding-top:2px}.al-schritt.ende .al-schritt-name{color:var(--text-2)}.al-handy{background:var(--text);width:250px;box-shadow:var(--schatten-m);border-radius:32px;align-self:center;padding:9px}.al-handy-schirm{align-items:center;gap:var(--ab-3);background:linear-gradient(170deg, var(--akzent-schwach), var(--grund) 70%);min-height:250px;color:var(--text);font-family:var(--schrift-lesen);border-radius:24px;flex-direction:column;padding:22px 12px 18px;display:flex}.al-handy-uhr{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text-2);font-size:34px;font-weight:300;line-height:1}.al-handy-karte{background:var(--flaeche);width:100%;box-shadow:var(--schatten-s);font-size:var(--gr-s);border-radius:14px;flex-direction:column;gap:3px;padding:10px 12px;line-height:1.35;display:flex}.al-handy-app{color:var(--text-3);font-size:var(--gr-xs);align-items:center;gap:5px;display:flex}.al-handy-symbol{background:var(--talkward-blau);width:16px;height:16px;color:var(--text-auf-akzent);border-radius:4px;place-items:center;display:grid}.al-handy-titel{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--gewicht-fett);font-size:var(--gr-m);overflow:hidden}.al-handy-text{color:var(--text-2)}.al-handy-knopf{border-radius:var(--radius-rund);background:var(--gut-schwach);color:var(--gut);font-weight:var(--gewicht-mittel);align-self:flex-start;align-items:center;gap:4px;margin-top:5px;padding:4px 10px;display:inline-flex}.al-handy-ton{color:var(--text-3);font-size:var(--gr-xs);align-items:center;gap:5px;margin-top:auto;display:inline-flex}.al-neu-kopf{align-items:center;gap:var(--ab-3);display:flex}.al-neu-kopf h2{font-size:var(--gr-xl);font-weight:var(--gewicht-fett);margin:0}.al-wahl{gap:var(--ab-2);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));display:grid}.al-wahl-person{align-items:center;gap:var(--ab-2);padding:var(--ab-2) var(--ab-3) var(--ab-2) var(--ab-2);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;font-size:var(--gr-l);text-align:left;cursor:pointer;transition:border-color .14s,background-color .14s;display:flex}.al-wahl-person:hover{background:var(--flaeche-2);border-color:var(--text-3)}.al-wahl-person:focus-visible{box-shadow:var(--fokus);outline:none}.al-wahl-person.an{border-color:var(--akzent);background:var(--akzent-schwach);box-shadow:inset 0 0 0 1px var(--akzent)}.al-wahl-nr{background:var(--flaeche-hover);width:22px;height:22px;color:var(--text-3);font-size:var(--gr-xs);font-weight:var(--gewicht-fett);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:inline-grid}.al-wahl-person.an .al-wahl-nr{background:var(--akzent);color:var(--text-auf-akzent)}.al-wahl-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vg-tafel>.al-neu-leiste{padding-top:var(--ab-4);border-top:1px solid var(--linie)}.al-wege{gap:var(--ab-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.al-weg{align-items:flex-start;gap:var(--ab-3);padding:var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);display:flex}.al-weg-text{gap:var(--ab-1);flex-direction:column;min-width:0;display:flex}.al-weg-titel{font-size:var(--gr-l);font-weight:var(--gewicht-mittel)}.al-weg-knoepfe{align-items:center;gap:var(--ab-2);margin-top:var(--ab-1);flex-wrap:wrap;display:flex}.al-code{border-radius:var(--radius-s);background:var(--flaeche-hover);color:var(--text-2);font-size:var(--gr-s);padding:3px 8px}.al-ehrlich{font-size:var(--gr-s);color:var(--text-3)}.al-liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.al-eintrag{align-items:center;gap:var(--ab-3);padding:var(--ab-2) 0;display:flex}.al-eintrag+.al-eintrag{border-top:1px solid var(--linie)}.al-status{border-radius:var(--radius-rund);background:var(--flaeche-hover);min-width:112px;color:var(--text-2);font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);flex:none;align-items:center;gap:4px;padding:3px 10px;display:inline-flex}.al-status.gut{background:var(--gut-schwach);color:var(--gut)}.al-status.warn{background:var(--warn-schwach);color:var(--warn)}.al-status.schlecht{background:var(--schlecht-schwach);color:var(--schlecht)}.al-eintrag.offen .al-status>svg{animation:1.2s ease-in-out infinite al-puls}.al-eintrag-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.al-eintrag-titel{align-items:center;gap:var(--ab-2);text-overflow:ellipsis;white-space:nowrap;font-size:var(--gr-l);font-weight:var(--gewicht-mittel);display:flex;overflow:hidden}.al-eintrag-info{color:var(--text-3);font-size:var(--gr-s)}.al-eintrag-aktionen{gap:var(--ab-2);flex:none;display:flex}@media (prefers-reduced-motion:reduce){.al-puls,.al-eintrag.offen .al-status>svg{animation:none}.al-reiter,.al-person,.al-frei-knopf,.al-wahl-person{transition:none}}@container (width<=880px){.al-zwei{grid-template-columns:minmax(0,1fr)}}@container (width<=640px){.al-regel{grid-template-columns:minmax(0,1fr)}.al-regel-text{grid-column:1}.al-gruppe-kopf{flex-wrap:wrap}.al-loeschen{order:3}.al-person{gap:var(--ab-2);flex-wrap:wrap}.al-griff,.al-person>.avatar{display:none}.al-person-name{white-space:normal}.al-aktionen{justify-content:flex-end;width:100%}.al-eintrag{flex-wrap:wrap}.al-eintrag-aktionen{justify-content:flex-end;width:100%}}.sms-team{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sms-person{border:1px solid var(--linie);border-radius:var(--radius-s);background:var(--flaeche);grid-template-columns:minmax(140px,1fr) minmax(0,1.5fr);align-items:center;gap:8px 16px;padding:10px 12px;display:grid}.sms-name{flex-direction:column;min-width:0;display:flex}.sms-name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sms-nummer{align-items:center;gap:8px;display:flex}.sms-nummer .feld{flex:1;min-width:0}.sms-nummer .knopf{flex:none}.sms-anlaesse{flex-wrap:wrap;grid-column:1/-1;gap:6px 18px;display:flex}.sms-immer{grid-column:1/-1}.sms-profil{gap:8px}.sms-regeln{flex-direction:column;gap:2px;margin:0;padding-left:18px;display:flex}.sms-liste{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sms-liste li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sms-extern-neu{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}@media (max-width:640px){.sms-person,.sms-extern-neu{grid-template-columns:1fr}}.zf,.zf-seite{--zf-kurve:cubic-bezier(.16, 1, .3, 1)}.zf ul,.zf dl,.zf dd,.zf-personen{margin:0;padding:0;list-style:none}.zf-sterne{vertical-align:middle;flex:none;display:inline-block;position:relative}.zf-sterne svg{height:100%;fill:var(--linie-stark);display:block}.zf-sterne>svg{width:100%}.zf-sterne-voll{position:absolute;inset:0 auto 0 0;overflow:hidden}.zf-sterne-voll svg{fill:var(--warn)}.zf{gap:var(--ab-6);flex-direction:column;display:flex}.zf-oben{align-items:center;gap:var(--ab-5) var(--ab-8);grid-template-columns:auto minmax(180px,1fr) minmax(0,1.4fr);display:grid}.zf-note{align-items:flex-start;gap:var(--ab-1);font-size:var(--gr-m);color:var(--text-3);flex-direction:column;display:flex}.zf-note b{font-size:52px;font-weight:var(--gewicht-fett);letter-spacing:-.03em;color:var(--text);font-variant-numeric:tabular-nums;margin-bottom:var(--ab-1);line-height:1}.zf-wechsel{margin-top:var(--ab-1);border-radius:var(--radius-rund);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);padding:2px 8px}.zf-gut{background:var(--gut-schwach);color:var(--gut)}.zf-schlecht{background:var(--schlecht-schwach);color:var(--schlecht)}.zf-verteilung{flex-direction:column;gap:7px;display:flex}.zf-verteilung li{align-items:center;gap:var(--ab-3);font-size:var(--gr-m);font-variant-numeric:tabular-nums;grid-template-columns:12px minmax(0,1fr) 36px;display:grid}.zf-stufe{color:var(--text-2);font-weight:var(--gewicht-mittel)}.zf-spur{border-radius:var(--radius-rund);background:var(--flaeche-hover);height:8px;display:block;overflow:hidden}.zf-spur span{border-radius:var(--radius-rund);background:linear-gradient(90deg, color-mix(in srgb, var(--warn) 55%, var(--flaeche)), var(--warn));transform-origin:0;height:100%;animation:zf-wachsen .8s var(--zf-kurve) backwards;display:block}@keyframes zf-wachsen{0%{transform:scaleX(0)}}.zf-anzahl{color:var(--text-3);text-align:right;font-size:var(--gr-s);white-space:nowrap}.zf-wer{gap:var(--ab-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zf-wer>div{gap:var(--ab-1);padding:var(--ab-3) var(--ab-4);border-radius:var(--radius-l);background:var(--flaeche-2);box-shadow:inset 0 0 0 1px var(--linie);flex-direction:column;min-width:0;display:flex}.zf-wer dt{font-size:var(--gr-s);color:var(--text-2);align-items:center;gap:6px;display:flex}.zf-wer-ki dt{color:var(--ki)}.zf-wer dd{align-items:center;gap:2px var(--ab-2);font-size:var(--gr-s);color:var(--text-3);flex-wrap:wrap;display:flex}.zf-wer dd b{font-size:var(--gr-h1);font-weight:var(--gewicht-fett);color:var(--text);font-variant-numeric:tabular-nums}.zf-letzte{gap:var(--ab-3);flex-direction:column;display:flex}.zf-letzte h3{font-size:var(--gr-m);font-weight:var(--gewicht-mittel);color:var(--text-2)}.zf-letzte ul{gap:var(--ab-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.zf-letzte button{gap:var(--ab-2);width:100%;height:100%;padding:var(--ab-4);border-radius:var(--radius-l);background:var(--flaeche-2);box-shadow:inset 0 0 0 1px var(--linie);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform .2s var(--zf-kurve), box-shadow .2s var(--zf-kurve), background .2s var(--zf-kurve);border:0;flex-direction:column;display:flex}.zf-letzte button:hover{background:var(--flaeche);box-shadow:var(--schatten-m), inset 0 0 0 1px var(--linie);transform:translateY(-2px)}.zf-letzte button:focus-visible{box-shadow:var(--fokus);outline:none}.zf-letzte-kopf{justify-content:space-between;align-items:center;gap:var(--ab-2);display:flex}.zf-letzte-zeit{font-size:var(--gr-s);color:var(--text-3);font-variant-numeric:tabular-nums}.zf-wort{font-family:var(--schrift-lesen);font-size:var(--gr-l);color:var(--text);-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:1;line-height:1.45;display:-webkit-box;overflow:hidden}.zf-ohne{color:var(--text-3)}.zf-letzte-fuss{font-size:var(--gr-s);color:var(--text-3);align-items:center;gap:6px;min-width:0;display:flex}.zf-letzte-pfeil{flex:none;margin-left:auto}.zf-personen{flex-direction:column;display:flex}.zf-personen li{align-items:center;gap:var(--ab-3);padding:var(--ab-2) 0;font-size:var(--gr-l);font-variant-numeric:tabular-nums;grid-template-columns:28px minmax(0,1fr) auto auto 96px;display:grid}.zf-personen li+li{border-top:1px solid var(--linie)}.zf-person-name{font-weight:var(--gewicht-mittel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zf-personen b{font-weight:var(--gewicht-fett)}.zf-leer{align-items:flex-start;gap:var(--ab-3);padding:var(--ab-2) 0;flex-direction:column;display:flex}.zf-leer p{max-width:60ch;font-size:var(--gr-l);color:var(--text-2)}.zf-seite{gap:var(--ab-6);flex-direction:column;display:flex}.zf-kopf{justify-content:space-between;align-items:center;gap:var(--ab-3);flex-wrap:wrap;display:flex}.zf-zeile{gap:var(--ab-2);flex-direction:column;display:flex}.zf-zeile>span{font-size:var(--gr-m);color:var(--text-2)}.zf-zeile.zf-aus{opacity:.5}.zf-tafel{gap:var(--ab-5);padding:var(--ab-6);background:var(--flaeche);box-shadow:var(--schatten-s), 0 0 0 1px var(--linie);border-radius:18px;flex-direction:column;display:flex}.zf-tafel>header{justify-content:space-between;align-items:baseline;gap:var(--ab-1) var(--ab-4);flex-wrap:wrap;display:flex}.zf-tafel h2{font-size:var(--gr-xl);font-weight:var(--gewicht-fett);letter-spacing:-.01em}.zf-tafel>header p{font-size:var(--gr-m);color:var(--text-3)}.zf-zur-statistik{align-self:flex-start}.zf-chat{gap:var(--ab-3);padding:var(--ab-4);background:var(--flaeche);box-shadow:var(--schatten-m);font-family:var(--schrift-lesen);font-size:var(--gr-l);border-radius:18px;flex-direction:column;display:flex}.zf-chat-kopf{margin:calc(-1 * var(--ab-4)) calc(-1 * var(--ab-4)) 0;padding:var(--ab-3) var(--ab-4);background:var(--zf-marke);color:var(--zf-marke-text);font-family:var(--schrift);font-weight:var(--gewicht-fett);border-radius:18px 18px 0 0}.zf-blase{background:var(--flaeche-hover);border-radius:16px 16px 16px 4px;align-self:flex-start;max-width:88%;padding:9px 13px;line-height:1.45}.zf-blase.zf-kunde{background:var(--zf-marke);color:var(--zf-marke-text);border-radius:16px 16px 4px;align-self:flex-end}.zf-status{font-size:var(--gr-s);color:var(--text-3);align-self:center}.zf-probe{gap:2px;margin-top:6px;display:flex}.zf-probe button{width:36px;height:36px;color:var(--linie-stark);cursor:pointer;transition:transform .16s var(--zf-kurve), color .16s var(--zf-kurve);background:0 0;border:0;border-radius:10px;padding:5px}.zf-probe button svg{fill:currentColor;width:100%;height:100%;display:block}.zf-probe button:hover{transform:scale(1.12)}.zf-probe button.an{color:var(--zf-marke)}.zf-probe button:focus-visible{box-shadow:var(--fokus);outline:none}.zf-dank{min-height:18px;font-size:var(--gr-s);color:var(--text-3);margin-top:4px}@container (width<=760px){.zf-oben{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.zf-oben{grid-template-columns:minmax(0,1fr)}.zf-wer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.zf-spur span,.zf-letzte button,.zf-probe button{transition:none;animation:none}}.pw-seite{--pw-kurve:cubic-bezier(.16, 1, .3, 1);gap:var(--ab-6);flex-direction:column;display:flex}.pw-zeile{gap:var(--ab-2);transition:opacity .16s var(--pw-kurve);flex-direction:column;display:flex}.pw-zeile>span{font-size:var(--gr-m);color:var(--text-2)}.pw-zeile.pw-aus{opacity:.5}.pw-schalter-titel{font-weight:var(--gewicht-mittel);color:var(--text);margin-bottom:2px;display:block}.pw-folge{font-size:var(--gr-m);color:var(--text);margin:0;line-height:1.45}.pw-daten{align-items:flex-start;gap:var(--ab-2);font-size:var(--gr-m);color:var(--text-2);margin:0;line-height:1.45;display:flex}.pw-daten>svg{color:var(--gut);flex:none;margin-top:2px}.pw-klein{font-size:var(--gr-s);color:var(--text-3);margin:0;line-height:1.45}.pw-faelle{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.pw-faelle li{align-items:center;gap:var(--ab-3);padding-right:var(--ab-3);background:var(--flaeche);transition:background .14s var(--pw-kurve);grid-template-columns:minmax(0,1fr) auto;display:grid}.pw-faelle li+li{border-top:1px solid var(--linie)}.pw-faelle li:hover{background:var(--flaeche-hover)}.pw-faelle li.gewaehlt{background:var(--akzent-schwach)}.pw-fall{min-width:0;padding:var(--ab-3);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;display:flex}.pw-fall:focus-visible{box-shadow:inset var(--fokus);border-radius:var(--radius-m);outline:none}.pw-fall-name{font-size:var(--gr-m);font-weight:var(--gewicht-mittel);color:var(--text)}.pw-fall-wann{font-size:var(--gr-s);color:var(--text-3)}.pw-faelle li.gewaehlt .pw-fall-wann{color:var(--text-2)}.pw-seite .vg-vorschau{top:var(--ab-4);background:0 0;border-left:0;padding:0;position:sticky;overflow:visible}:is(.seite:has(>*>.pw-seite),.seite:has(.pw-seite)){overflow:visible}@container (width<=880px){.pw-seite .vg-vorschau{position:static}}.pw-beleg{gap:var(--ab-3);padding:var(--ab-5);border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-s);flex-direction:column;display:flex}.pw-zahl{align-items:baseline;gap:var(--ab-2);font-size:var(--gr-m);color:var(--text-3);flex-wrap:wrap;display:flex}.pw-zahl b{font-size:var(--gr-preis);font-weight:var(--gewicht-fett);letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;line-height:1}.pw-balken{border-radius:var(--radius-rund);background:var(--flaeche-hover);height:8px;overflow:hidden}.pw-balken span{border-radius:inherit;background:var(--akzent);min-width:4px;height:100%;display:block}.pw-balken span.voll{background:var(--warn)}.pw-posten{gap:var(--ab-2);font-size:var(--gr-m);flex-direction:column;margin:0;display:flex}.pw-posten>div{justify-content:space-between;gap:var(--ab-3);display:flex}.pw-posten dt{color:var(--text-2)}.pw-posten dd{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.pw-posten .pw-summe{padding-top:var(--ab-2);border-top:1px solid var(--linie)}.pw-posten .pw-summe dt,.pw-posten .pw-summe dd{color:var(--text);font-weight:var(--gewicht-fett)}.pw-lage{align-items:center;gap:var(--ab-2);margin:var(--ab-1) calc(-1 * var(--ab-2)) calc(-1 * var(--ab-2));padding:var(--ab-3) var(--ab-2);border:0;border-top:1px solid var(--linie);border-radius:0 0 var(--radius-m) var(--radius-m);color:var(--text-3);font:inherit;font-size:var(--gr-s);text-align:left;cursor:pointer;transition:background .14s var(--pw-kurve);background:0 0;grid-template-columns:repeat(3,minmax(0,1fr)) auto;display:grid}.pw-lage:hover{background:var(--flaeche-hover)}.pw-lage:focus-visible{box-shadow:var(--fokus);outline:none}.pw-lage span{flex-direction:column;gap:2px;min-width:0;display:flex}.pw-lage b{font-size:var(--gr-l);font-weight:var(--gewicht-fett);color:var(--text);font-variant-numeric:tabular-nums}.pw-lage span.warn b{color:var(--warn)}.pw-lage svg{color:var(--text-3)}.pw-kopf-zwei{margin-top:var(--ab-3)}.pw-mail{transition:opacity .16s var(--pw-kurve);align-items:flex-start}.pw-mail h5{align-self:stretch;margin-top:0}.pw-mail-aus .vg-blatt-text,.pw-mail-aus h5{opacity:.55}.pw-mail-laedt{gap:var(--ab-2);padding:var(--ab-2) 0;flex-direction:column;align-self:stretch;display:flex}.pw-mail-laedt span{border-radius:var(--radius-rund);background:var(--papier-linie);height:8px}.pw-mail-laedt span:nth-child(2){width:86%}.pw-mail-laedt span:nth-child(3){width:58%}@media (prefers-reduced-motion:reduce){.pw-zeile,.pw-faelle li,.pw-balken span,.pw-lage,.pw-mail{transition:none}}.rv-karte-lauf{border-radius:var(--radius-m);background:var(--akzent-schwach);color:var(--akzent-text);font-size:var(--gr-m);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.rv-karte-lauf>span:nth-child(2){flex:auto}.rv-karte-lauf .rv-verbindung{flex-basis:100%}.dialog.rv-dialog{width:min(800px,100%)}.rv-warten{grid-template-columns:minmax(0,250px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.rv-buehne{border-radius:var(--radius-l);background:var(--flaeche-2);border:1px solid var(--linie);place-items:center;padding:14px 10px;display:grid;overflow:hidden}.rv-seite{flex-direction:column;gap:16px;min-width:0;padding-top:2px;display:flex}.rv-seite>p{margin:0}.rv-fortschritt{flex-direction:column;gap:6px;display:flex}.rv-balken{border-radius:var(--radius-rund);background:var(--linie);height:6px;position:relative;overflow:hidden}.rv-balken>span{border-radius:inherit;background:var(--akzent);transition:width 1s linear;position:absolute;inset:0 auto 0 0;overflow:hidden}.rv-balken>span:after{content:"";background:linear-gradient(90deg, transparent, var(--papier-glanz), transparent);opacity:.45;animation:2.4s ease-in-out infinite rv-schimmer;position:absolute;inset:0;transform:translate(-100%)}.rv-zeit{font-variant-numeric:tabular-nums}.rv-aufgaben{flex-direction:column;justify-content:flex-end;gap:7px;min-height:133px;margin:0;padding:0;list-style:none;display:flex}.rv-aufgabe{min-height:21px;font-size:var(--gr-m);color:var(--text-3);align-items:center;gap:9px;transition:opacity .4s;display:flex}.rv-aufgabe>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rv-aufgabe .rv-haken{color:var(--gut);flex:none}.rv-aufgabe.aktuell{color:var(--text);animation:.35s ease-out both rv-rein}.rv-kreisel{border:2px solid var(--linie-stark);border-top-color:var(--akzent);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite drehen}.rv-verbindung{border-radius:var(--radius-m);background:var(--warn-schwach);color:var(--warn);align-self:flex-start;align-items:center;gap:6px;margin:0;padding:5px 10px;display:inline-flex}.rv-fuss{justify-content:space-between;align-items:center;padding-top:12px}.rv-ende{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:8px 12px 16px;display:flex}.rv-ende p{max-width:460px;margin:0}.rv-ende-icon.fehler{background:var(--schlecht-schwach);width:76px;height:76px;color:var(--schlecht);border-radius:50%;place-items:center;display:grid}.rv-dialog a.knopf{text-decoration:none}.rv-ende.rv-ende-kompakt{text-align:left;flex-direction:row;justify-content:center;gap:12px;padding:0 12px 12px}.rv-ende-kompakt .rv-feier{flex:none;width:56px;height:56px}.rv-vorschau{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--papier);width:100%;height:min(68vh,760px);display:block}@media (max-width:640px){.rv-warten{grid-template-columns:minmax(0,1fr);gap:16px}.rv-buehne .rv-doku{max-height:220px}.rv-fuss{flex-direction:column;align-items:stretch;gap:8px}}.rv-doku{width:100%;height:auto;max-height:340px;font-family:var(--schrift);display:block}.rv-blatt{animation:rv-blatt var(--rv-zyklus,26s) ease both}.rv-stapel{fill:var(--papier-stapel)}.rv-papier{fill:var(--papier);stroke:var(--papier-linie);stroke-width:.6px}.rv-papier-fuell{fill:var(--papier)}.rv-akzent{fill:var(--akzent)}.rv-schrift{fill:var(--papier-schrift)}.rv-text{fill:var(--papier-text)}.rv-text-stark{fill:var(--papier-text-stark)}.rv-tabkopf{fill:var(--papier-linie)}.rv-linie{stroke:var(--papier-linie);stroke-width:.6px}.rv-linie.stark{stroke:var(--papier-text-stark)}.rv-tippen{animation:.7s cubic-bezier(.3,.6,.4,1) both rv-tippen}.rv-zeile{animation:.55s ease-out both rv-zeile}.rv-logo{transform-box:fill-box;transform-origin:50%;animation:2.4s cubic-bezier(.3,.7,.3,1) both rv-logo}.rv-funkeln{fill:var(--akzent);opacity:0;transform-box:fill-box;transform-origin:50%;animation:1s ease-out both rv-funkeln}.rv-glanz{fill:var(--papier-glanz);opacity:0;transform-box:fill-box;animation:1.1s ease-in-out both rv-glanz}.rv-glanz-tinte{animation-duration:1.3s;animation-iteration-count:2}.rv-glanz-streichen{animation-duration:.9s}.rv-titel{font-size:13px;font-weight:var(--gewicht-fett);letter-spacing:.2px;fill:var(--papier-schrift)}.rv-falsch{opacity:0;animation:2.7s linear both rv-falsch}.rv-welle{fill:none;stroke:var(--papier-stempel);stroke-width:1.1px;stroke-linecap:round;stroke-dasharray:1;opacity:0;animation:1.6s ease-out both rv-welle}.rv-richtig{animation:.6s ease-out both rv-richtig}.rv-korrektur{opacity:0;transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out both rv-korrektur}.rv-gut{fill:var(--gut)}.rv-gut-haken{fill:none;stroke:var(--papier);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.rv-tinte{fill:var(--papier-tinte);animation:3.4s ease-out both rv-tinte}.rv-stempel{opacity:.9;transform-box:fill-box;transform-origin:50%;animation:.55s cubic-bezier(.5,0,.6,1.4) both rv-stempel}.rv-stempel-rahmen{fill:none;stroke:var(--papier-stempel);stroke-width:1.6px}.rv-stempel-text{fill:var(--papier-stempel);font-size:11px;font-weight:var(--gewicht-fett);letter-spacing:2.5px}.rv-stempel-hall{fill:none;stroke:var(--papier-stempel);stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:.8s ease-out both rv-hall}.rv-ecke-grund{fill:var(--papier-stapel);opacity:0;animation:.9s ease-in-out both rv-ecke-grund}.rv-ecke{fill:var(--papier-linie);stroke:var(--papier-text);stroke-width:.4px;opacity:0;transform-box:fill-box;transform-origin:100% 0;animation:.9s ease-in-out both rv-ecke}.rv-raender{opacity:0;animation:1.9s ease-in-out both rv-raender}.rv-rand{fill:none;stroke:var(--akzent);stroke-width:.6px;stroke-dasharray:3 2}.rv-mass{stroke:var(--akzent);stroke-width:.6px}.rv-folie{opacity:0;transform-box:fill-box;transform-origin:100% 0;animation:1.5s cubic-bezier(.55,0,.7,.5) both rv-folie}.rv-folie-flaeche{fill:var(--papier-folie)}.rv-folie-glanz{fill:var(--papier-glanz);opacity:.35}.rv-folie-lasche{fill:var(--papier-folie);stroke:var(--papier-text-stark);stroke-width:.4px}.rv-feier{width:112px;height:112px;overflow:visible}.rv-feier-kreis{fill:var(--gut-schwach);stroke:var(--gut);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.3,1.5,.5,1) both rv-pop}.rv-feier-haken{fill:none;stroke:var(--gut);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:.45s ease-out .3s both rv-zeichnen}.rv-konfetti{opacity:0;animation:1.1s ease-out both rv-konfetti}.rv-konfetti.k0{fill:var(--akzent)}.rv-konfetti.k1{fill:var(--gut)}.rv-konfetti.k2{fill:var(--ki)}.rv-konfetti.k3{fill:var(--warn)}@keyframes rv-blatt{0%{opacity:0;transform:translateY(10px)}3%{opacity:1;transform:none}95%{opacity:1;transform:none}to{opacity:0;transform:translate(-16px)}}@keyframes rv-tippen{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes rv-zeile{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(1.5px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes rv-logo{0%{opacity:0;transform:translateY(-8px) rotate(var(--rv-kipp))}22%{opacity:1;transform:translateY(0) rotate(var(--rv-kipp))}62%{transform:rotate(var(--rv-kipp))}82%{transform:rotate(calc(var(--rv-kipp) * -.18))}to{transform:rotate(0)}}@keyframes rv-funkeln{0%{opacity:0;transform:scale(.2)rotate(0)}40%{opacity:1;transform:scale(1.1)rotate(45deg)}to{opacity:0;transform:scale(.6)rotate(90deg)}}@keyframes rv-glanz{0%{opacity:0;transform:translate(0)skew(-20deg)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateX(var(--weg,30px)) skewX(-20deg)}}@keyframes rv-falsch{0%{opacity:1;clip-path:inset(0 100% 0 0);animation-timing-function:steps(8,end)}33%{opacity:1;clip-path:inset(0);transform:none}88%{opacity:1;transform:none}to{opacity:0;clip-path:inset(0);transform:translateY(-3px)}}@keyframes rv-welle{0%{opacity:1;stroke-dashoffset:1px}35%{opacity:1;stroke-dashoffset:0}80%{opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes rv-richtig{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes rv-korrektur{0%{opacity:0;transform:scale(.3)}18%{opacity:1;transform:scale(1.15)}28%{opacity:1;transform:scale(1)}80%{opacity:1}to{opacity:0;transform:scale(1)}}@keyframes rv-tinte{0%{clip-path:inset(0 100% 0 0);fill:var(--papier-tinte-nass)}15%{clip-path:inset(0);fill:var(--papier-tinte-nass)}to{clip-path:inset(0);fill:var(--papier-tinte)}}@keyframes rv-stempel{0%{opacity:0;transform:scale(1.9)}60%{opacity:.9;transform:scale(.95)}to{opacity:.9;transform:scale(1)}}@keyframes rv-hall{0%{opacity:0;transform:scale(1)}2%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes rv-ecke-grund{0%,45%{opacity:1}to{opacity:0}}@keyframes rv-ecke{0%{opacity:1;transform:none}35%{opacity:1;transform:scale(1.12)}to{opacity:0;transform:scale(0)}}@keyframes rv-raender{0%{opacity:0}25%{opacity:.9}75%{opacity:.9}to{opacity:0}}@keyframes rv-folie{0%{opacity:1;transform:none}25%{opacity:1;transform:rotate(1.5deg)translate(2px,-2px)}to{opacity:0;transform:translate(90px,-70px)rotate(14deg)}}@keyframes rv-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes rv-zeichnen{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rv-konfetti{0%{opacity:0;transform:translate(0)scale(.6)}8%{opacity:1;transform:translate(calc(var(--dx) * .1), calc(var(--dy) * .1)) scale(.6)}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1)}}@keyframes rv-rein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes rv-schimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.rv-doku,.rv-doku *,.rv-feier *,.rv-aufgabe.aktuell,.rv-balken>span:after{animation:none!important}.rv-balken>span{transition:none}.rv-kreisel{border-color:var(--akzent);opacity:.6;animation:none}}.demo-start{max-width:420px}.demo-start .hinweis-warn{margin:0}.demo-huelle{grid-template-rows:auto auto minmax(0,1fr);height:100%;display:grid}.demo-huelle>.rahmen{grid-row:3}.demo-leiste{font-size:var(--gr-s);background:var(--akzent-schwach);border-bottom:1px solid var(--linie);color:var(--text);flex-wrap:wrap;align-items:center;gap:12px;padding:6px 16px;display:flex}.demo-leiste-marke{font-weight:var(--gewicht-fett);color:var(--akzent-text)}.demo-leiste-text{color:var(--text-2);min-width:0}.demo-leiste-zeit{color:var(--text-2);font-variant-numeric:tabular-nums;margin-left:auto}.demo-leiste-ende{color:var(--text-3);gap:4px}@media (max-width:640px){.demo-leiste-text{display:none}}.demo-frage{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.demo-chips{flex-wrap:wrap;gap:6px;display:flex}.demo-chip{border-radius:var(--radius-rund);border:1px solid var(--linie-stark);background:var(--flaeche);color:var(--text-2);font:inherit;font-size:var(--gr-s);cursor:pointer;padding:5px 10px}.demo-chip:hover{background:var(--flaeche-hover)}.demo-chip.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.demo-chip:focus-visible{outline:2px solid var(--fokus);outline-offset:1px}.demo-honig{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.demo-start.mit-vorschau{max-width:460px}.demo-feld-hinweis{font-size:var(--gr-xs);color:var(--akzent-text);align-items:center;gap:4px;margin-top:4px;display:inline-flex}.demo-zurueck{color:var(--text-3);align-self:center;gap:4px}.demo-scan{gap:var(--ab-3);padding:var(--ab-4);border-radius:var(--radius-l);background:var(--grund);box-shadow:inset 0 0 0 1px var(--linie);display:grid}.demo-scan-status{font-size:var(--gr-m);color:var(--text);align-items:center;gap:10px;margin:0;animation:.45s cubic-bezier(.16,1,.3,1) both demo-rein;display:flex}.demo-scan-punkt{border-radius:var(--radius-rund);width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--akzent);flex:none;animation:1.2s ease-in-out infinite demo-puls}.demo-scan-zaehler{color:var(--text-3);font-size:var(--gr-s);font-variant-numeric:tabular-nums;margin-left:auto}@keyframes demo-puls{50%{box-shadow:inset 0 0 0 2px var(--akzent), 0 0 0 5px var(--akzent-schwach)}}.demo-ergebnis{gap:var(--ab-3);padding:var(--ab-4);border-radius:var(--radius-l);background:var(--grund);box-shadow:inset 0 0 0 1px var(--linie);display:grid}.demo-ergebnis-kopf{align-items:center;gap:10px;min-width:0;display:flex}.demo-ergebnis-punkt{border-radius:var(--radius-rund);background:var(--demo-marke,var(--akzent));width:14px;height:14px;box-shadow:0 0 0 3px var(--flaeche);flex:none}.demo-ergebnis-titel{min-width:0;display:grid}.demo-ergebnis-titel strong{font-size:var(--gr-l);font-weight:var(--gewicht-fett);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.demo-ergebnis-titel span{font-size:var(--gr-xs);color:var(--text-3)}.demo-ergebnis-satz{font-size:var(--gr-s);color:var(--text-2);margin:0}.demo-ergebnis-fragen{gap:6px;margin:0;padding:0;list-style:none;display:grid}.demo-ergebnis-fragen li{border-radius:var(--radius-l);border-bottom-right-radius:var(--radius-s);background:var(--demo-marke,var(--akzent));max-width:92%;color:var(--text-auf-akzent);font-size:var(--gr-s);justify-self:end;padding:7px 11px;line-height:1.45;animation:.5s cubic-bezier(.16,1,.3,1) both demo-rein}@keyframes demo-rein{0%{opacity:0;transform:translateY(6px)}}.demo-scan-profil{gap:14px;display:grid}.demo-spot{z-index:44;pointer-events:none;border-radius:var(--radius-m);box-shadow:0 0 0 2px var(--akzent), 0 0 0 9999px var(--hinter);animation:2.6s ease-out both demo-spot-blitz;position:fixed}.demo-spot.rund{border-radius:var(--radius-l)}.demo-spot:after{content:"";border-radius:inherit;border:2px solid var(--akzent);opacity:0;animation:1.6s ease-out .4s infinite demo-spot-puls;position:absolute;inset:-6px}@keyframes demo-spot-blitz{0%{opacity:0}12%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes demo-spot-puls{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.demo-spot,.demo-spot:after{transition:none;animation:none}}.demo-tour-punkte{gap:4px;margin:0;padding:0;list-style:none;display:flex}.demo-tour-punkte li{border-radius:var(--radius-rund);background:var(--linie);flex:1;height:3px;transition:background .3s ease-out}.demo-tour-punkte li.fertig{background:var(--akzent-schwach)}.demo-tour-punkte li.an{background:var(--akzent)}.demo-tour-wartet{font-size:var(--gr-s);color:var(--text-2);align-items:center;gap:8px;display:inline-flex}.demo-tour-wartet-punkt{border-radius:var(--radius-rund);background:var(--akzent);width:8px;height:8px;animation:1.2s ease-in-out infinite demo-puls}.demo-firma{padding-top:var(--ab-3);border-top:1px solid var(--linie);gap:6px;display:grid}.demo-firma-fakten{font-size:var(--gr-xs);color:var(--text-2);flex-wrap:wrap;gap:4px 10px;margin:0;display:flex}.demo-firma-fakten dt{color:var(--text-3);display:inline}.demo-firma-fakten dd{margin:0 6px 0 0;display:inline}.demo-firma-bedarf{font-size:var(--gr-s);color:var(--text);gap:4px;margin:0;padding:0;list-style:none;display:grid}.demo-firma-bedarf li{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:6px;display:grid}.demo-firma-bedarf li svg{color:var(--akzent-text);margin-top:2px}.wortmarke{width:auto;height:30px;display:block}.demo-buehne{align-content:center}.demo-raster{gap:var(--ab-8);grid-template-columns:minmax(0,420px) minmax(260px,340px);align-items:start;width:100%;max-width:820px;display:grid}.demo-buehne .demo-start,.demo-buehne .demo-start.mit-vorschau{max-width:none}.demo-versprechen{gap:var(--ab-4);padding-top:var(--ab-3);display:grid}.demo-versprechen h2{font-size:var(--gr-h1);font-weight:var(--gewicht-fett);text-wrap:balance;margin:0;line-height:1.3}.demo-versprechen-punkte{gap:var(--ab-3);margin:0;padding:0;list-style:none;display:grid}.demo-versprechen-punkte li{gap:var(--ab-3);grid-template-columns:36px minmax(0,1fr);align-items:start;animation:.5s cubic-bezier(.16,1,.3,1) both demo-rein;display:grid}.demo-versprechen-punkte li>div{gap:2px;display:grid}.demo-versprechen-punkte strong{font-size:var(--gr-l);font-weight:var(--gewicht-fett)}.demo-versprechen-punkte span:not(.demo-versprechen-symbol){font-size:var(--gr-s);color:var(--text-2);line-height:1.45}.demo-versprechen-symbol{border-radius:var(--radius-m);background:var(--akzent-schwach);width:36px;height:36px;color:var(--akzent-text);place-items:center;display:grid}.demo-versprechen-punkte li:nth-child(2) .demo-versprechen-symbol{background:var(--ki-schwach);color:var(--ki)}.demo-versprechen-punkte li:nth-child(3) .demo-versprechen-symbol{background:var(--gut-schwach);color:var(--gut)}.demo-versprechen-chat{padding:var(--ab-3);border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-s), inset 0 0 0 1px var(--linie);gap:6px;display:grid}.demo-vchat{border-radius:var(--radius-l);max-width:88%;font-size:var(--gr-s);padding:7px 11px;line-height:1.45;animation:.5s cubic-bezier(.16,1,.3,1) both demo-rein}.demo-vchat.kunde{border-bottom-right-radius:var(--radius-s);background:var(--akzent);color:var(--text-auf-akzent);justify-self:end;animation-delay:.2s}.demo-vchat.ki{border-bottom-left-radius:var(--radius-s);background:var(--grund);color:var(--text);justify-self:start;animation-delay:.5s}.demo-vchat-wer{font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);color:var(--ki);margin-bottom:2px;display:block}.demo-vchat.system{border-radius:var(--radius-rund);background:var(--gut-schwach);color:var(--gut);font-size:var(--gr-xs);justify-self:center;align-items:center;gap:6px;padding:3px 10px;animation-delay:.8s;display:inline-flex}.demo-versprechen-klein{font-size:var(--gr-xs);color:var(--text-3);align-items:center;gap:6px;margin:0;display:flex}@media (max-width:860px){.demo-raster{grid-template-columns:minmax(0,1fr);max-width:460px}.demo-versprechen{padding-top:0}.demo-versprechen-chat{display:none}}.demo-tour-leiste{gap:var(--ab-5);padding:10px var(--ab-5);background:var(--flaeche);border-bottom:1px solid var(--linie);box-shadow:var(--schatten-s);z-index:2;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.demo-tour-leiste.ende{background:var(--akzent-schwach);align-items:start}.demo-tour-leiste.klein{padding:4px var(--ab-5);justify-content:center;display:flex}.demo-tour-stand{justify-items:center;gap:6px;width:64px;display:grid}.demo-tour-nr{border-radius:var(--radius-rund);background:var(--akzent);width:32px;height:32px;color:var(--text-auf-akzent);font-weight:var(--gewicht-fett);font-variant-numeric:tabular-nums;place-items:center;animation:.4s cubic-bezier(.16,1,.3,1) both demo-rein;display:grid}.demo-tour-punkte{width:64px}.demo-tour-text{gap:2px;min-width:0;animation:.45s cubic-bezier(.16,1,.3,1) both demo-rein;display:grid}.demo-tour-text h2{font-size:var(--gr-l);font-weight:var(--gewicht-fett);margin:0}.demo-tour-text p{font-size:var(--gr-m);color:var(--text-2);margin:0;line-height:1.45}.demo-tour-bereiche{font-size:var(--gr-s);flex-wrap:wrap;gap:4px 14px;margin:6px 0 0;padding:0;list-style:none;display:flex}.demo-tour-knoepfe{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.demo-tour-knoepfe .icon-knopf{color:var(--text-3)}.demo-tour-pille{border-radius:var(--radius-rund);background:var(--akzent-schwach);color:var(--akzent-text);font:inherit;font-size:var(--gr-s);cursor:pointer;border:0;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.demo-tour-pille:hover{background:var(--flaeche-aktiv)}@media (max-width:760px){.demo-tour-leiste{gap:var(--ab-3);padding:8px var(--ab-4);grid-template-columns:auto auto minmax(0,1fr)}.demo-tour-stand{width:40px}.demo-tour-punkte{display:none}.demo-tour-knoepfe{grid-column:2;justify-content:flex-start}}.demo-beendet{border-radius:var(--radius-m);background:var(--gut-schwach);color:var(--gut);font-size:var(--gr-s);align-items:center;gap:8px;margin:0;padding:8px 12px;display:flex}.demo-leiste-tour{color:var(--akzent-text);gap:4px}.demo-scan-balken{border-radius:var(--radius-rund);background:var(--akzent-schwach);height:6px;display:block;overflow:hidden}.demo-scan-stand{border-radius:var(--radius-rund);background:var(--akzent);width:100%;height:100%;transform:scaleX(var(--demo-stand,0));transform-origin:0;transition:transform .25s linear;display:block}.demo-vorhang{z-index:60;padding:var(--ab-6);background:color-mix(in srgb, var(--grund) 55%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.1);place-items:center;transition:opacity .7s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .7s ease-out,backdrop-filter .7s ease-out;display:grid;position:fixed;inset:0}.demo-vorhang.auf{opacity:0;-webkit-backdrop-filter:blur();pointer-events:none}.demo-vorhang-schein{background:radial-gradient(60% 50% at 50% 42%, var(--akzent-schwach), transparent 70%);opacity:.9;animation:6s ease-in-out infinite alternate demo-vorhang-atmen;position:absolute;inset:0}@keyframes demo-vorhang-atmen{0%{transform:scale(1)}to{transform:scale(1.08)}}.demo-vorhang-inhalt{gap:var(--ab-7);text-align:center;justify-items:center;max-width:560px;display:grid;position:relative}.demo-vorhang-marke{place-items:center;width:160px;height:160px;display:grid;position:relative}.demo-vorhang-ring{box-shadow:0 0 0 2px var(--akzent);opacity:0;border-radius:28%;animation:1.6s cubic-bezier(.16,1,.3,1) .25s both demo-ring;position:absolute;inset:20px}@keyframes demo-ring{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.6)}}.demo-vorhang-symbol{width:120px;height:120px;box-shadow:var(--schatten-l);border-radius:28%;animation:1.1s cubic-bezier(.16,1,.3,1) both demo-symbol}@keyframes demo-symbol{0%{opacity:0;filter:blur(12px);transform:scale(.55)}60%{filter:blur()}to{opacity:1;transform:scale(1)}}.demo-vorhang-wort{opacity:0;height:34px;animation:.6s cubic-bezier(.16,1,.3,1) 1.1s both demo-rein;position:absolute;bottom:-44px}.demo-vorhang-text{gap:var(--ab-3);margin-top:var(--ab-6);opacity:0;justify-items:center;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(8px)}.demo-vorhang.bereit .demo-vorhang-text,.demo-vorhang.auf .demo-vorhang-text{opacity:1;transform:none}.demo-vorhang-text h1{font-size:var(--gr-preis-text);font-weight:var(--gewicht-fett);text-wrap:balance;margin:0;line-height:1.2}.demo-vorhang-text p{max-width:44ch;font-size:var(--gr-l);color:var(--text-2);margin:0;line-height:1.5}.demo-vorhang-fakten{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.demo-vorhang-fakten li{border-radius:var(--radius-rund);background:var(--flaeche);box-shadow:var(--schatten-s), inset 0 0 0 1px var(--linie);font-size:var(--gr-s);color:var(--text-2);align-items:center;gap:6px;padding:5px 12px;animation:.5s cubic-bezier(.16,1,.3,1) both demo-rein;display:inline-flex}.demo-vorhang-fakten li svg{color:var(--gut)}.demo-vorhang-knopf{margin-top:var(--ab-3);height:46px;font-size:var(--gr-xl);box-shadow:var(--schatten-m);gap:10px;padding:0 26px}@media (prefers-reduced-motion:reduce){.demo-vorhang-schein,.demo-vorhang-ring,.demo-vorhang-symbol,.demo-vorhang-wort,.demo-vorhang-fakten li{opacity:1;animation:none}}@media (max-width:640px){.demo-vorhang-marke{width:120px;height:120px}.demo-vorhang-symbol{width:92px;height:92px}.demo-vorhang-text h1{font-size:var(--gr-h1)}}.demo-tour-leiste.ende{align-items:center}.demo-tour-leiste.ende .demo-tour-nr{background:var(--gut)}.demo-tour-demo{padding-right:var(--ab-4);border-right:1px solid var(--linie);font-size:var(--gr-xs);gap:2px;line-height:1.3;display:grid}.demo-tour-demo-marke{font-weight:var(--gewicht-fett);color:var(--akzent-text)}.demo-tour-demo-zeit{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.demo-tour-leiste.ende .demo-tour-demo{border-right-color:var(--akzent)}@media (max-width:760px){.demo-tour-demo{display:none}}.demo-fenster{border-radius:var(--radius-l);background:var(--flaeche);box-shadow:0 0 0 1px var(--linie), 0 12px 32px -16px color-mix(in srgb, var(--akzent) 45%, transparent);overflow:hidden}.demo-fenster-kopf{background:var(--flaeche-2);border-bottom:1px solid var(--linie);align-items:center;gap:10px;padding:8px 12px;display:flex}.demo-fenster-knoepfe{flex:none;gap:5px;display:flex}.demo-fenster-knoepfe i{border-radius:var(--radius-rund);background:var(--linie-stark);width:8px;height:8px}.demo-fenster-adresse{border-radius:var(--radius-rund);background:var(--flaeche);min-width:0;box-shadow:inset 0 0 0 1px var(--linie);color:var(--text-2);font-size:var(--gr-s);text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:6px;padding:3px 10px;display:flex;overflow:hidden}.demo-fenster-adresse svg{color:var(--akzent);flex:none}.demo-fenster-inhalt{background:radial-gradient(120% 80% at 100% 100%, var(--akzent-schwach), transparent 70%), var(--flaeche);height:232px;position:relative;overflow:hidden}.demo-fenster-strahl{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--akzent) 10%, transparent) 85%, color-mix(in srgb, var(--akzent) 55%, transparent));border-bottom:1px solid color-mix(in srgb, var(--akzent) 60%, transparent);pointer-events:none;height:56px;animation:2.6s cubic-bezier(.45,0,.55,1) infinite demo-strahl;position:absolute;inset:0 0 auto}@keyframes demo-strahl{0%{opacity:0;transform:translateY(-56px)}15%,80%{opacity:1}to{opacity:0;transform:translateY(232px)}}.demo-funde{padding:0 var(--ab-4) var(--ab-3);flex-direction:column;justify-content:flex-end;margin:0;list-style:none;display:flex;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 34%);mask-image:linear-gradient(#0000,#000 34%)}.demo-fund{height:34px;font-size:var(--gr-xl);color:var(--text-2);flex:none;align-items:center;gap:10px;transition:color .5s ease-out;animation:.7s cubic-bezier(.16,1,.3,1) both demo-flug;display:flex}.demo-fund.neu{color:var(--text)}@keyframes demo-flug{0%{opacity:0;filter:blur(6px);height:0;transform:translate(-14px,22px)scale(.92)}60%{filter:blur()}}.demo-fund-punkt{border-radius:var(--radius-rund);background:var(--akzent);flex:none;width:7px;height:7px}.demo-fund.produkt .demo-fund-punkt{background:var(--gut)}.demo-fund.signal .demo-fund-punkt{background:var(--ki)}.demo-fund.technik{font-size:var(--gr-l)}.demo-fund.technik .demo-fund-punkt{background:var(--text-3)}.demo-fund.technik .demo-fund-emoji{font-size:16px}.demo-fund.arbeit .demo-fund-punkt{background:var(--ki)}.demo-fund-wert{min-width:0;font-weight:var(--gewicht-mittel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.demo-fund-emoji{flex:none;font-size:20px;line-height:1;animation:.6s cubic-bezier(.34,1.56,.64,1) .4s both demo-emoji}@keyframes demo-emoji{0%{opacity:0;transform:scale(0)rotate(-40deg)}}.demo-fund.wartet{animation:none}.demo-fund.wartet .demo-fund-punkt{background:var(--linie-stark)}.demo-fund-tippt{gap:4px;display:flex}.demo-fund-tippt i{border-radius:var(--radius-rund);background:var(--text-3);width:5px;height:5px;animation:1.1s ease-in-out infinite demo-tippt}.demo-fund-tippt i:nth-child(2){animation-delay:.15s}.demo-fund-tippt i:nth-child(3){animation-delay:.3s}@keyframes demo-tippt{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.demo-fenster-strahl,.demo-scan-punkt,.demo-fund-tippt i{animation:none}.demo-fenster-strahl{display:none}.demo-fund,.demo-fund-emoji{animation-duration:10ms;animation-delay:0s}}.demo-vorgemerkt{gap:var(--ab-3);justify-items:start;display:grid}.demo-vorgemerkt-symbol{border-radius:var(--radius-m);background:var(--gut-schwach);width:44px;height:44px;color:var(--gut);place-items:center;display:grid}.demo-vorgemerkt h1{margin:0}.uz-seite .vg-tafel{container-type:inline-size}.uz-seite .vg-tafel .vg-leiste{border-top:1px solid var(--linie)}.uz-zurueck{margin-bottom:var(--ab-3);align-items:center;gap:4px;display:inline-flex}.uz-satz{color:var(--text-3);font-size:var(--gr-s);align-items:flex-start;gap:6px;margin:0;line-height:1.5;display:flex}.uz-satz svg{flex:none;margin-top:2px}.uz-satz.mitte{justify-content:center}.uz-knoepfe{gap:var(--ab-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.uz-kachel{border-radius:var(--radius-m);background:var(--uz-farbe,var(--akzent));width:36px;height:36px;color:var(--flaeche);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text) 14%, transparent);flex:none;place-items:center;display:grid}.uz-kachel.gross{width:44px;height:44px}.uz-kachel.neutral{background:var(--ki-schwach);color:var(--ki)}.uz-verbunden{flex:none;position:relative}.uz-verbunden-haken{border:2px solid var(--flaeche);border-radius:var(--radius-rund);background:var(--gut);width:20px;height:20px;color:var(--flaeche);place-items:center;animation:.26s cubic-bezier(.25,1,.5,1) both uz-auf;display:grid;position:absolute;bottom:-5px;right:-5px}.uz-anbieter{gap:var(--ab-2);grid-template-columns:repeat(auto-fill,minmax(210px,1fr));display:grid}.uz-anbieter-karte{column-gap:var(--ab-3);padding:var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;cursor:pointer;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;row-gap:2px;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s;display:grid}.uz-anbieter-karte .uz-kachel{grid-row:1/3}.uz-anbieter-karte:hover:not(:disabled){border-color:var(--akzent);box-shadow:var(--schatten-s);transform:translateY(-1px)}.uz-anbieter-karte:focus-visible{box-shadow:var(--fokus);outline:none}.uz-anbieter-karte:disabled{cursor:progress}.uz-anbieter-karte.an{border-color:var(--ki);background:var(--ki-schwach)}.uz-anbieter-name{font-weight:500}.uz-anbieter-teile{color:var(--text-3);font-size:var(--gr-xs);text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}.uz-anbieter-pfeil{color:var(--text-3);grid-area:1/3/3}.uz-anbieter-karte:hover .uz-anbieter-pfeil{color:var(--akzent)}.uz-anderes{gap:var(--ab-3);margin-top:var(--ab-3);padding:var(--ab-4);border-radius:var(--radius-m);background:var(--flaeche-2);animation:.2s ease-out both uz-ein;display:grid}.uz-anderes-form{gap:var(--ab-2);display:grid}.uz-mcp{gap:var(--ab-3);padding-top:var(--ab-3);border-top:1px solid var(--linie);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.uz-mcp p{color:var(--text-3);font-size:var(--gr-s);margin:2px 0 0}.uz-mit{gap:var(--ab-3);padding:var(--ab-4);border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-s);margin:0;list-style:none;display:grid}.uz-mit li{gap:var(--ab-3);font-size:var(--gr-s);color:var(--text-2);line-height:1.45;display:flex}.uz-mit strong{color:var(--text);font-size:var(--gr-m);font-weight:500;display:block}.uz-mit-symbol{border-radius:var(--radius-s);background:var(--akzent-schwach);width:30px;height:30px;color:var(--akzent-text);flex:none;place-items:center;display:grid}.uz-mit-symbol.ki{background:var(--ki-schwach);color:var(--ki)}.uz-grenzen{gap:var(--ab-2);padding:var(--ab-3);border-radius:var(--radius-m);background:var(--warn-schwach);color:var(--text-2);font-size:var(--gr-s);line-height:1.5;display:flex}.uz-grenzen svg{color:var(--warn);flex:none;margin-top:2px}.uz-erst-adresse{white-space:nowrap}.uz-schritte,.uz-umstellen{gap:var(--ab-3);counter-reset:none;margin:0;padding:0;list-style:none;display:grid}.uz-schritte li,.uz-umstellen li{gap:var(--ab-3);font-size:var(--gr-m);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;line-height:1.5;display:grid}.uz-umstellen li{align-items:center}.uz-umstellen strong{font-weight:500;display:block}.uz-umstellen li>span:nth-child(2){color:var(--text-2);font-size:var(--gr-s)}.uz-umstellen li>span:nth-child(2) strong{color:var(--text);font-size:var(--gr-m)}.uz-schritt-nr{border-radius:var(--radius-rund);background:var(--akzent-schwach);width:24px;height:24px;color:var(--akzent-text);font-size:var(--gr-xs);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid}.uz-schritte .knopf{white-space:nowrap}.uz-felder{gap:var(--ab-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.uz-feld-hinweis{color:var(--text-3);font-size:var(--gr-xs);line-height:1.4}.uz-hinweis{align-items:flex-start;gap:var(--ab-2);padding:var(--ab-3);border-radius:var(--radius-m);font-size:var(--gr-m);line-height:1.45;animation:.18s ease-out both uz-ein;display:flex}.uz-hinweis svg{flex:none;margin-top:2px}.uz-hinweis.schlecht{background:var(--schlecht-schwach);color:var(--text)}.uz-hinweis.schlecht svg{color:var(--schlecht)}.uz-hinweis.warn{background:var(--warn-schwach)}.uz-hinweis.warn svg{color:var(--warn)}.uz-datei{width:100%;padding:var(--ab-5) var(--ab-4);border:1px dashed var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text-2);font:inherit;cursor:pointer;justify-items:center;gap:4px;transition:border-color .15s,background .15s;display:grid}.uz-datei strong{color:var(--text);font-weight:500}.uz-datei span:not(.uz-dreher){color:var(--text-3);font-size:var(--gr-s)}.uz-datei:hover,.uz-datei.ziehen{border-color:var(--akzent);background:var(--akzent-schwach)}.uz-datei:focus-visible{box-shadow:var(--fokus);outline:none}.uz-teile{gap:var(--ab-2);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}.uz-teil{column-gap:var(--ab-3);padding:var(--ab-3) var(--ab-3) var(--ab-3) var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;cursor:pointer;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;row-gap:2px;transition:border-color .15s,background .15s;display:grid;position:relative}.uz-teil:focus-visible{box-shadow:var(--fokus);outline:none}.uz-teil.an{border-color:var(--akzent);background:var(--akzent-schwach)}.uz-teil-symbol{border-radius:var(--radius-s);background:var(--flaeche-2);width:34px;height:34px;color:var(--text-2);grid-row:1/3;place-items:center;transition:background .15s,color .15s;display:grid}.uz-teil.an .uz-teil-symbol{background:var(--flaeche);color:var(--akzent-text)}.uz-teil-titel{font-weight:500}.uz-teil-zahl{font-variant-numeric:tabular-nums;justify-self:end;font-weight:600}.uz-teil-text{color:var(--text-3);font-size:var(--gr-xs);grid-column:2/4;line-height:1.4}.uz-teil-haken{border-radius:var(--radius-rund);background:var(--akzent);width:18px;height:18px;color:var(--flaeche);place-items:center;transition:transform .16s cubic-bezier(.25,1,.5,1);display:grid;position:absolute;top:-6px;right:-6px;transform:scale(0)}.uz-teil.an .uz-teil-haken{transform:scale(1)}.uz-personen{scrollbar-width:thin;scrollbar-color:var(--linie-stark) transparent;gap:2px;max-height:320px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.uz-person{gap:var(--ab-3);padding:var(--ab-2) var(--ab-3);border-radius:var(--radius-s);font-size:var(--gr-m);cursor:pointer;grid-template-columns:auto minmax(0,1fr) minmax(0,1.2fr) auto;align-items:center;display:grid}.uz-person:hover{background:var(--flaeche-hover)}.uz-person input{accent-color:var(--akzent)}.uz-person.selbst{cursor:default;opacity:.7}.uz-person-name,.uz-person-mail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uz-person-mail,.uz-person-rolle{color:var(--text-3);font-size:var(--gr-s)}.uz-gespraech{gap:var(--ab-3);padding:var(--ab-4);border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-m);animation:.24s ease-out both uz-ein;display:grid}.uz-gespraech-kopf{gap:var(--ab-2);padding-bottom:var(--ab-3);border-bottom:1px solid var(--linie);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.uz-gespraech-kopf strong{font-size:var(--gr-m);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.uz-gespraech-kopf span:not([class]){color:var(--text-3);font-size:var(--gr-xs);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.uz-gespraech-kanal{border-radius:var(--radius-rund);background:var(--flaeche-2);width:28px;height:28px;color:var(--text-2);place-items:center;display:grid}.uz-gespraech-status{border-radius:var(--radius-rund);background:var(--gut-schwach);color:var(--gut);font-size:var(--gr-xs);padding:2px 8px;font-weight:500}.uz-gespraech-status.offen{background:var(--warn-schwach);color:var(--warn)}.uz-gespraech-tags{flex-wrap:wrap;gap:4px;display:flex}.uz-gespraech-tags span{border-radius:var(--radius-rund);background:var(--flaeche-2);color:var(--text-2);font-size:var(--gr-xs);padding:1px 7px}.uz-gespraech-verlauf{gap:var(--ab-2);display:grid}.uz-blase{max-width:88%;padding:var(--ab-2) var(--ab-3);border-radius:var(--radius-m);background:var(--flaeche-2);font-family:var(--schrift-lesen);font-size:var(--gr-s);gap:2px;line-height:1.45;display:grid}.uz-blase.kunde{border-bottom-left-radius:var(--radius-s);justify-self:start}.uz-blase.team,.uz-blase.ki{background:var(--akzent-schwach);border-bottom-right-radius:var(--radius-s);justify-self:end}.uz-blase.ki{background:var(--ki-schwach)}.uz-blase.notiz{border:1px dashed color-mix(in srgb, var(--warn) 45%, transparent);background:var(--warn-schwach);justify-self:stretch;max-width:none}.uz-blase-wer{color:var(--text-3);font-family:var(--schrift);font-size:var(--gr-xs);font-weight:500}.uz-blase-text{-webkit-line-clamp:4;overflow-wrap:anywhere;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.uz-blase-anhang{color:var(--text-2);font-size:var(--gr-xs);align-items:center;gap:4px;display:inline-flex}.uz-gespraech.leer{color:var(--text-3);text-align:center;box-shadow:none;justify-items:center}.uz-gespraech.leer p{font-size:var(--gr-s);margin:0}.uz-gespraech.laedt{box-shadow:none}.uz-schimmer{border-radius:var(--radius-s);background:linear-gradient(90deg, var(--flaeche-2) 0%, var(--flaeche-hover) 50%, var(--flaeche-2) 100%);background-size:200% 100%;height:12px;animation:1.4s linear infinite uz-schimmer;display:block}.uz-schimmer.w60{width:60%;height:16px}.uz-schimmer.blase{border-radius:var(--radius-m);width:72%;height:44px}.uz-schimmer.blase.rechts{justify-self:end}.uz-fortschritt,.uz-ergebnis{gap:var(--ab-2);margin:0;padding:0;list-style:none;display:grid}.uz-zeile{column-gap:var(--ab-3);padding:var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"symbol titel zahl""symbol balken balken";align-items:center;row-gap:6px;transition:border-color .2s,background .2s;display:grid}.uz-zeile.dran{border-color:var(--akzent);box-shadow:var(--schatten-s)}.uz-zeile.fertig{background:var(--flaeche-2)}.uz-zeile-symbol{border-radius:var(--radius-rund);background:var(--flaeche-2);width:32px;height:32px;color:var(--text-3);grid-area:symbol;place-items:center;display:grid}.uz-zeile.dran .uz-zeile-symbol{background:var(--akzent-schwach);color:var(--akzent-text)}.uz-zeile.fertig .uz-zeile-symbol,.uz-zeile-symbol.fertig{background:var(--gut-schwach);color:var(--gut)}.uz-zeile.fertig .uz-zeile-symbol svg{animation:.26s cubic-bezier(.25,1,.5,1) both uz-auf}.uz-zeile-titel{grid-area:titel;font-weight:500}.uz-zeile-zahl{color:var(--text-2);font-size:var(--gr-s);font-variant-numeric:tabular-nums;grid-area:zahl}.uz-balken{border-radius:var(--radius-rund);background:var(--flaeche-2);grid-area:balken;height:6px;position:relative;overflow:hidden}.uz-zeile.fertig .uz-balken{display:none}.uz-zeile.fertig{grid-template-areas:"symbol titel zahl"}.uz-balken span{border-radius:inherit;background:var(--akzent);transform:scaleX(var(--uz-anteil,0));transform-origin:0;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.uz-balken.unbestimmt span{width:35%;animation:1.6s ease-in-out infinite uz-pendel;transform:none}.uz-lkw{gap:var(--ab-3);padding:var(--ab-5) var(--ab-4);border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-s);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.uz-lkw-nach img{border-radius:var(--radius-m);width:36px;height:36px;display:block}.uz-lkw-strecke{height:28px;color:var(--akzent);background:linear-gradient(90deg, var(--linie-stark) 50%, transparent 0) 0 50% / 10px 2px repeat-x;position:relative}.uz-lkw-strecke svg{background:var(--flaeche);padding:0 2px;position:absolute;top:50%;left:calc(50% - 10px);transform:translateY(-50%)}.uz-lkw-strecke.faehrt svg{animation:2.6s ease-in-out infinite uz-fahrt}.uz-abschluss{margin-bottom:var(--ab-2);animation:.26s ease-out both uz-ein}.uz-ergebnis li{column-gap:var(--ab-3);padding:var(--ab-2) 0;border-bottom:1px solid var(--linie);grid-template-columns:auto 72px minmax(0,1fr);grid-template-areas:"symbol zahl titel""symbol zahl wo";align-items:center;display:grid}.uz-ergebnis li:last-child{border-bottom:0}.uz-ergebnis .uz-zeile-symbol{grid-area:symbol}.uz-ergebnis-zahl{font-size:var(--gr-xl);font-variant-numeric:tabular-nums;text-align:right;grid-area:zahl;font-weight:600}.uz-ergebnis-titel{grid-area:titel;font-weight:500}.uz-ergebnis-wo{color:var(--text-3);font-size:var(--gr-s);grid-area:wo}.uz-hinweise{gap:var(--ab-2);margin:0;padding:0;list-style:none;display:grid}.uz-hinweise li{gap:var(--ab-2);padding:var(--ab-2) var(--ab-3);border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text-2);font-size:var(--gr-s);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;line-height:1.5;display:grid}.uz-hinweise svg{color:var(--text-3);margin-top:3px}.uz-fuss{gap:var(--ab-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.uz-zuruecknehmen{flex-wrap:wrap;flex:1}.uz-zuruecknehmen>span:nth-child(2){flex:260px}.uz-frage{gap:var(--ab-3);padding:var(--ab-4);border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-m);display:grid}.uz-frage>strong{font-size:var(--gr-l);font-weight:600;line-height:1.3}.uz-frage>p{color:var(--text-2);font-size:var(--gr-s);margin:-6px 0 0;line-height:1.5}.uz-frage-symbol{border-radius:var(--radius-m);background:var(--akzent-schwach);width:36px;height:36px;color:var(--akzent-text);place-items:center;display:grid}.uz-frage-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.uz-frage-chips button,.uz-frage-chips li{border:1px solid var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche);color:var(--text-2);font:inherit;font-size:var(--gr-s);cursor:pointer;align-items:center;gap:4px;padding:4px 10px;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.uz-frage-chips li{cursor:default}.uz-frage-chips li.text{border-style:dashed;font-style:italic}.uz-frage-chips button:hover{border-color:var(--akzent)}.uz-frage-chips button:focus-visible{box-shadow:var(--fokus);outline:none}.uz-frage-chips button.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.uz-frage .feld{resize:vertical;min-height:72px;font-family:var(--schrift-lesen)}.uz-frage.fertig{justify-items:start;animation:.22s ease-out both uz-ein}.uz-einrichtung{gap:var(--ab-3) var(--ab-4);margin-bottom:var(--ab-5);padding:var(--ab-4) var(--ab-5);border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-s);grid-template-columns:auto minmax(0,1fr);align-items:start;animation:.24s ease-out both uz-ein;display:grid}.uz-einrichtung.kurz{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.uz-einrichtung.gut{border-color:color-mix(in srgb, var(--gut) 40%, var(--linie))}.uz-einrichtung-symbol{border-radius:var(--radius-m);background:var(--akzent-schwach);width:40px;height:40px;color:var(--akzent-text);place-items:center;display:grid}.uz-einrichtung-text h2{font-size:var(--gr-l);margin:0;line-height:1.3}.uz-einrichtung-text p{color:var(--text-3);font-size:var(--gr-m);margin:2px 0 0;line-height:1.45}.uz-einrichtung-wahl{flex-wrap:wrap;grid-column:2;gap:6px;display:flex}.uz-chip{border:1px solid var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche);color:var(--text);font:inherit;font-size:var(--gr-m);cursor:pointer;align-items:center;gap:6px;padding:4px 12px 4px 4px;transition:border-color .15s,transform .15s;display:inline-flex}.uz-chip .uz-kachel{border-radius:var(--radius-rund);width:24px;height:24px}.uz-chip .uz-kachel svg{width:13px;height:13px}.uz-chip:hover:not(:disabled){border-color:var(--akzent);transform:translateY(-1px)}.uz-chip:focus-visible{box-shadow:var(--fokus);outline:none}.uz-chip.nein{color:var(--text-2);border-style:dashed;padding-left:12px}.uz-dreher{border:2px solid var(--linie-stark);border-top-color:var(--akzent);border-radius:var(--radius-rund);width:14px;height:14px;animation:.7s linear infinite uz-dreh;display:inline-block}.uz-dreher.hell{border-color:color-mix(in srgb, var(--flaeche) 40%, transparent);border-top-color:var(--flaeche)}@keyframes uz-dreh{to{transform:rotate(360deg)}}@keyframes uz-ein{0%{opacity:0;transform:translateY(4px)}}@keyframes uz-auf{0%{transform:scale(.4)}}@keyframes uz-schimmer{to{background-position:-200% 0}}@keyframes uz-pendel{0%{left:-35%}to{left:100%}}@keyframes uz-fahrt{0%{left:0}50%{left:calc(100% - 24px)}to{left:0;transform:translateY(-50%)scaleX(-1)}}@media (prefers-reduced-motion:reduce){.uz-seite *,.uz-einrichtung,.uz-einrichtung *{transition:none!important;animation:none!important}}@container (width<=560px){.uz-person{grid-template-columns:auto minmax(0,1fr) auto}.uz-person-mail{display:none}.uz-schritte li,.uz-umstellen li{grid-template-columns:auto minmax(0,1fr)}.uz-schritte .knopf,.uz-umstellen .knopf{grid-column:2;justify-self:start}.uz-mcp{grid-template-columns:auto minmax(0,1fr)}.uz-mcp .knopf{grid-column:2;justify-self:start}.uz-ergebnis li{grid-template-columns:auto 56px minmax(0,1fr)}}@media (max-width:640px){.uz-einrichtung{padding:var(--ab-4);grid-template-columns:minmax(0,1fr)}.uz-einrichtung-symbol,.uz-einrichtung.kurz>.uz-kachel{display:none}.uz-einrichtung-wahl{grid-column:1}.uz-einrichtung.kurz{grid-template-columns:minmax(0,1fr)}}.vg-tafel>.uz-einrichtung{background:color-mix(in srgb, var(--akzent-schwach) 55%, var(--flaeche));box-shadow:none;border:0;border-radius:0;margin:0}.vg-tafel>.uz-einrichtung:first-child{border-radius:var(--radius-l) var(--radius-l) 0 0}.vg-tafel>.uz-einrichtung.gut{background:color-mix(in srgb, var(--gut-schwach) 60%, var(--flaeche))}.uz-fuss .link.gedimmt{color:var(--text-3)}.uz-kachel.bild{background:0 0;overflow:hidden}.uz-kachel.bild img{width:100%;height:100%;display:block}.er-fortschritt{justify-items:end;gap:6px;min-width:180px;display:grid}.er-fortschritt-zahl{font-size:var(--gr-h1);font-weight:var(--gewicht-fett);font-variant-numeric:tabular-nums;color:var(--akzent-text);line-height:1}.er-fortschritt-balken{border-radius:var(--radius-rund);background:var(--akzent-schwach);width:100%;height:8px;display:block;overflow:hidden}.er-fortschritt-stand{border-radius:var(--radius-rund);background:var(--akzent);width:100%;height:100%;transform:scaleX(var(--er-stand,0));transform-origin:0;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.er-erledigt-liste{gap:2px;margin:0;padding:0;list-style:none;display:grid}.er-erledigt{gap:var(--ab-3);border-radius:var(--radius-m);font-size:var(--gr-m);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;padding:7px 10px;animation:.5s cubic-bezier(.16,1,.3,1) both er-rein;display:grid}.er-erledigt:nth-child(2){animation-delay:60ms}.er-erledigt:nth-child(3){animation-delay:.12s}.er-erledigt:nth-child(4){animation-delay:.18s}.er-erledigt-haken{border-radius:var(--radius-rund);background:var(--gut-schwach);width:22px;height:22px;color:var(--gut);place-items:center;display:grid}.er-erledigt-titel{color:var(--text-2)}.er-erledigt-wert{color:var(--text);text-align:right;overflow-wrap:anywhere}@keyframes er-rein{0%{opacity:0;transform:translateY(4px)}}.er-form{flex-direction:column;display:flex;padding:0!important}.er-form>*{padding:var(--ab-5) var(--ab-6) var(--ab-6)}.er-form>*+*{border-top:1px solid var(--linie)}.er-form>.hinweis-fehler{border-top:0;margin:0;padding-top:0}.er-haken{color:var(--gut)}.er-feld-hinweis{font-size:var(--gr-xs);color:var(--text-3);margin-top:4px;display:block}.er-feld-hinweis.warn{color:var(--warn)}.er-feld-hinweis.gut{color:var(--gut)}.er-farbe{gap:var(--ab-2);grid-template-columns:36px minmax(0,1fr);align-items:center;display:grid}.er-farbe-feld{border:1px solid var(--linie-stark);border-radius:var(--radius-m);cursor:pointer;background:0 0;width:36px;height:36px;padding:0}.er-farbe-feld::-webkit-color-swatch-wrapper{padding:3px}.er-farbe-feld::-webkit-color-swatch{border-radius:var(--radius-s);border:0}.er-farbe-feld:focus-visible{box-shadow:var(--fokus);outline:none}.er-seite .vg-tafel .vg-leiste{border-top:1px solid var(--linie)}.er-posteingang{gap:var(--ab-3);padding:var(--ab-4);border-radius:var(--radius-l);background:var(--grund);box-shadow:inset 0 0 0 1px var(--linie);display:grid}.er-posteingang-kopf{align-items:center;gap:10px;display:flex}.er-posteingang-kopf>div{min-width:0;display:grid}.er-posteingang-kopf strong{font-size:var(--gr-l);font-weight:var(--gewicht-fett);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.er-posteingang-kopf span:not(.er-posteingang-marke){font-size:var(--gr-xs);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.er-posteingang-marke{border-radius:var(--radius-m);background:var(--er-marke,var(--akzent));width:36px;height:36px;color:var(--er-marke-text,var(--text-auf-akzent));font-weight:var(--gewicht-fett);font-size:var(--gr-xl);flex:none;place-items:center;transition:background .3s ease-out;display:grid}.er-posteingang-blase{border-radius:var(--radius-l);max-width:88%;font-size:var(--gr-s);padding:8px 11px;line-height:1.45;animation:.5s cubic-bezier(.16,1,.3,1) both er-rein;position:relative}.er-posteingang-blase.ki{border-bottom-left-radius:var(--radius-s);background:var(--flaeche);color:var(--text);box-shadow:var(--schatten-s);justify-self:start}.er-posteingang-blase.kunde{border-bottom-right-radius:var(--radius-s);background:var(--er-marke,var(--akzent));color:var(--er-marke-text,var(--text-auf-akzent));justify-self:end;transition:background .3s ease-out;animation-delay:.12s}.er-posteingang-wer{font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);color:var(--ki);margin-bottom:2px;display:block}.er-posteingang-kanaele{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.er-posteingang-kanaele li{border-radius:var(--radius-rund);background:var(--flaeche);box-shadow:inset 0 0 0 1px var(--linie);font-size:var(--gr-xs);color:var(--text-2);padding:2px 8px}.er-posteingang-team{padding-top:var(--ab-2);border-top:1px solid var(--linie);font-size:var(--gr-s);align-items:center;gap:8px;display:flex}.er-posteingang-avatar{border-radius:var(--radius-rund);background:var(--akzent);width:24px;height:24px;color:var(--text-auf-akzent);font-size:var(--gr-xs);font-weight:var(--gewicht-fett);place-items:center;display:grid}.er-vorschau-satz{margin:var(--ab-3) 0 0;font-size:var(--gr-s);color:var(--text-3);line-height:1.45}.er-neu{margin:var(--ab-5) var(--ab-6) 0;padding:var(--ab-4)!important}.er-seite .vg-tafel>.er-neu+.er-gruppen,.er-seite .vg-tafel>.er-neu+.er-mail-offen,.er-seite .vg-tafel>.er-mail-offen+.er-gruppen{border-top:0}.er-seite .vg-tafel>.er-mail-offen{gap:var(--ab-3);margin:var(--ab-5) var(--ab-6) 0;padding:var(--ab-3) var(--ab-4);border-radius:var(--radius-m);background:var(--warn-schwach);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;display:grid}.er-mail-offen-symbol{border-radius:var(--radius-rund);background:var(--flaeche);width:36px;height:36px;color:var(--warn);place-items:center;display:grid}.er-mail-offen-text{font-size:var(--gr-m);gap:2px;line-height:1.45;display:grid}.er-mail-offen-text strong{font-weight:var(--gewicht-fett)}.er-mail-offen-text span{color:var(--text-2);overflow-wrap:anywhere}.er-mail-offen-text .er-mail-offen-fehler{color:var(--schlecht)}.er-mail-pflicht-knoepfe{gap:var(--ab-2);flex-wrap:wrap;display:flex}@media (max-width:760px){.er-seite .vg-tafel>.er-mail-offen{margin:var(--ab-4) var(--ab-4) 0;grid-template-columns:36px minmax(0,1fr)}.er-mail-offen .knopf{grid-column:2;justify-self:start}}.er-gruppen{gap:var(--ab-6);display:grid}.er-gruppe h2{margin:0 0 var(--ab-2);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);color:var(--text-3)}.er-schritte{border:1px solid var(--linie);border-radius:var(--radius-m);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.er-schritt+.er-schritt{border-top:1px solid var(--linie)}.er-schritt.auf{background:var(--flaeche-2)}.er-schritt-kopf{gap:var(--ab-3);width:100%;min-height:56px;padding:var(--ab-2) var(--ab-4);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:32px minmax(0,1fr) 190px 14px;align-items:center;transition:background .15s ease-out;display:grid}.er-schritt-kopf:hover{background:var(--flaeche-hover)}.er-schritt-kopf:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.er-schritt-symbol{border-radius:var(--radius-rund);background:var(--flaeche);width:32px;height:32px;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--linie-stark);place-items:center;display:grid}.er-schritt.naechster .er-schritt-symbol{background:var(--akzent);color:var(--text-auf-akzent);box-shadow:none}.er-schritt.fertig .er-schritt-symbol{background:var(--gut-schwach);color:var(--gut);box-shadow:none}.er-schritt-titel{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.er-schritt.naechster .er-schritt-titel{font-weight:var(--gewicht-fett)}.er-schritt.fertig .er-schritt-titel{color:var(--text-2)}.er-stand{grid-template-columns:minmax(0,1fr) 54px;align-items:center;gap:10px;display:grid}.er-stand-balken{border-radius:var(--radius-rund);background:var(--linie);height:6px;overflow:hidden}.er-stand-fuellung{border-radius:var(--radius-rund);background:var(--akzent);width:100%;height:100%;transform:scaleX(var(--er-stand,0));transform-origin:0;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.er-schritt.fertig .er-stand-fuellung{background:var(--gut)}.er-stand-zahl{font-size:var(--gr-s);color:var(--text-3);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.er-schritt-pfeil{color:var(--text-3);transition:transform .18s ease-out}.er-schritt.auf .er-schritt-pfeil{transform:rotate(180deg)}.er-schritt-inhalt{padding:0 var(--ab-4) var(--ab-4) calc(var(--ab-4) + 32px + var(--ab-3))}.er-schritt-inhalt p{max-width:62ch;margin:0 0 var(--ab-3);font-size:var(--gr-m);color:var(--text-2);line-height:1.5}.er-teile{border-radius:var(--radius-m);background:var(--flaeche);box-shadow:inset 0 0 0 1px var(--linie);margin:0;padding:0;list-style:none}.er-teile li{gap:var(--ab-3);min-height:44px;padding:6px var(--ab-3);font-size:var(--gr-m);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;display:grid}.er-teile li+li{border-top:1px solid var(--linie)}.er-teil-punkt{border-radius:var(--radius-rund);width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--linie-stark);place-items:center;display:grid}.er-teile li.fertig .er-teil-punkt{background:var(--gut-schwach);color:var(--gut);box-shadow:none}.er-teile li.fertig .er-teil-name{color:var(--text-2)}.er-teile li.laeuft .er-teil-punkt{box-shadow:none;border:2px solid var(--akzent-schwach);border-top-color:var(--akzent);animation:.9s linear infinite er-dreht}.er-teil-laeuft{color:var(--akzent-text);font-size:var(--gr-s);padding:4px 6px}@keyframes er-dreht{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.er-teile li.laeuft .er-teil-punkt{animation:none}}.er-teil-ansehen{border-radius:var(--radius-s);color:var(--text-3);font:inherit;font-size:var(--gr-s);cursor:pointer;background:0 0;border:0;padding:4px 6px}.er-teil-ansehen:hover{color:var(--akzent-text)}.er-teil-ansehen:focus-visible{outline:2px solid var(--akzent);outline-offset:1px}.er-naechstes{padding:var(--ab-4);border-radius:var(--radius-m);background:var(--akzent-schwach);justify-items:start;gap:4px;display:grid}.er-naechstes-aus{font-size:var(--gr-s);color:var(--akzent-text)}.er-naechstes strong{font-size:var(--gr-l);font-weight:var(--gewicht-fett);line-height:1.35}.er-naechstes .knopf{margin-top:var(--ab-2)}.er-rechts{gap:var(--ab-5);min-width:0;display:grid;position:sticky;top:0}.er-seite .er-rechts .vg-vorschau{position:static}.er-test{font-size:var(--gr-m);justify-items:start;gap:6px;display:grid}.er-test strong{font-size:var(--gr-l);font-weight:var(--gewicht-fett)}.er-test>span{color:var(--text-2)}.er-test p{margin:4px 0 var(--ab-2);color:var(--text-3);font-size:var(--gr-s);line-height:1.5}@media (max-width:760px){.er-fortschritt{justify-items:start;width:100%;min-width:0}.er-erledigt{grid-template-columns:22px minmax(0,1fr)}.er-erledigt-wert{text-align:left;max-width:none;color:var(--text-2);grid-column:2}.er-schritt-kopf{padding:var(--ab-3);grid-template-columns:32px minmax(0,1fr) 14px;row-gap:6px}.er-schritt-kopf .er-stand{grid-area:2/2/auto/-1}.er-schritt-inhalt{padding:0 var(--ab-3) var(--ab-3)}}.er-fenster .er-fenster-angaben{gap:var(--ab-4)}.er-fenster-erledigt .er-erledigt-titel{font-size:var(--gr-m)}.er-fenster .er-fenster-angaben>.vg-abschnitt:last-of-type{flex:1;min-height:0}.er-fenster .er-produkt{flex-direction:column;flex:1;min-height:96px;display:flex}.er-fenster .er-produkt textarea{resize:none;flex:1;min-height:64px}.er-fehlt-titel{margin:var(--ab-3) 0 0;padding-top:var(--ab-3);border-top:1px solid var(--linie);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);color:var(--text-3)}.er-fenster-erledigt.er-fehlt{margin-top:4px}.er-fenster .er-fenster-angaben>.er-fortschritt{justify-items:start;width:100%;min-width:0}.er-fenster .vg-abschnitt{gap:var(--ab-3)}.er-fenster .vg-vorschau{padding:var(--ab-5) var(--ab-6)}.er-fenster-erledigt{margin-top:var(--ab-4)}.er-fenster-erledigt .er-erledigt{grid-template-columns:22px minmax(0,1fr);padding:4px}.er-fenster-erledigt .er-erledigt-wert{text-align:left;color:var(--text-2);font-size:var(--gr-s);grid-column:2}.er-fenster .vg-vorschau .er-fortschritt{justify-items:start;min-width:0}.er-offen .er-erledigt-haken{background:var(--flaeche-2);box-shadow:inset 0 0 0 1px var(--linie-stark);color:var(--text-3);transition:background .3s ease-out,color .3s ease-out,box-shadow .3s ease-out}.er-offen.fertig .er-erledigt-haken{background:var(--gut-schwach);box-shadow:none;color:var(--gut)}.er-offen-punkt{border-radius:var(--radius-rund);background:var(--linie-stark);width:6px;height:6px}.er-offen .er-erledigt-titel{color:var(--text)}.er-offen.fertig .er-erledigt-titel{color:var(--text-2)}.seite:has(>.er-seite){container-type:inline-size}.kauf-zwei{grid-template-columns:minmax(0,1fr) 360px}.kauf-angaben{gap:var(--ab-5)}.kauf-block h3{margin:0 0 var(--ab-2);font-size:var(--gr-l);font-weight:var(--gewicht-fett)}.kauf-liste{gap:6px var(--ab-4);font-size:var(--gr-m);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;line-height:1.4;list-style:none;display:grid}.kauf-liste li{gap:var(--ab-2);grid-template-columns:14px minmax(0,1fr);align-items:start;display:grid}.kauf-liste svg{color:var(--gut);margin-top:3px}.kauf-block.weg .kauf-liste svg{color:var(--warn)}.kauf-liste .kauf-mehr{color:var(--text-3);padding-left:22px;display:block}.kauf-fehler{background:var(--schlecht-schwach)}.kauf-fehler>svg{color:var(--schlecht)}.kauf-fehler .knopf{margin:var(--ab-2) 0 0;display:inline-flex}.kauf-fehler span{flex-direction:column;align-items:flex-start;display:flex}.kauf-beleg{gap:var(--ab-2);padding:var(--ab-4);font-family:var(--schrift);font-variant-numeric:tabular-nums}.kauf-beleg .vg-blatt-zeile>span:last-child{text-align:right}.kauf-summe{justify-content:space-between;align-items:baseline;gap:var(--ab-3);margin-top:var(--ab-2);padding-top:var(--ab-3);border-top:1px solid var(--linie-stark);font-size:var(--gr-l);display:flex}.kauf-summe strong{font-size:var(--gr-h1);font-weight:var(--gewicht-fett);letter-spacing:-.01em}.kauf-klein{font-size:var(--gr-s);color:var(--text-3);margin:0;line-height:1.45}.kauf-zusagen{font-size:var(--gr-m);color:var(--text-2);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.kauf-zusagen li{gap:var(--ab-2);grid-template-columns:14px minmax(0,1fr);align-items:start;display:grid}.kauf-zusagen svg{color:var(--gut);margin-top:3px}.kauf-zusagen.reihe{gap:6px var(--ab-6);flex-flow:wrap}.kauf-fertig{align-items:center;gap:var(--ab-2);padding:var(--ab-8) var(--ab-6);text-align:center;flex-direction:column;display:flex}.kauf-fertig h3{margin:var(--ab-2) 0 0;font-size:var(--gr-h1);font-weight:var(--gewicht-fett);text-wrap:balance}.kauf-fertig p{max-width:46ch;color:var(--text-2);margin:0;line-height:1.5}.kauf-fertig .knopf-reihe{margin-top:var(--ab-4);justify-content:center}@media (max-width:900px){.kauf-zwei{grid-template-columns:minmax(0,1fr);overflow-y:auto}.kauf-zwei .vg-angaben,.kauf-zwei .vg-vorschau{overflow:visible}.kauf-zwei .vg-vorschau{border-left:0;border-top:1px solid var(--linie)}}:is(.dialog.vg-dialog:has(.kauf-zwei),.dialog.vg-dialog:has(.kauf-fertig)){width:min(920px,100vw - 32px);height:auto;max-height:calc(100dvh - 48px)}.dialog.vg-dialog:has(.kauf-fertig){width:min(560px,100vw - 32px)}.kauf-leiste{align-items:center;gap:var(--ab-2);display:inline-flex}.kauf-leiste svg{color:var(--text-3);flex:none}.stufen-shopify{align-items:center;gap:var(--ab-2);padding:var(--ab-1) var(--ab-3);border:1px solid var(--anbieter-shopify-hell);color:var(--text-2);font-size:var(--gr-s);border-radius:999px;display:inline-flex}.stufen-shopify svg{color:var(--anbieter-shopify)}.kauf-shopwahl label{color:var(--text-3);align-self:center}.kauf-shopwahl select{text-align:right;width:100%;min-width:0;font:inherit;font-size:var(--gr-s);border:1px solid var(--linie-stark);border-radius:var(--radius-s);background:var(--flaeche);color:var(--text);justify-self:end;padding:4px 8px}.anruf-klingeln{z-index:70;flex-direction:column;gap:8px;width:min(380px,100vw - 32px);display:flex;position:fixed;bottom:20px;right:20px}.anruf-karte{border-radius:var(--radius-l);background:var(--flaeche);border:1px solid var(--linie);box-shadow:var(--schatten-l);align-items:center;gap:12px;padding:12px 14px;animation:.18s ease-out anruf-rein;display:flex}.anruf-karte-icon{border-radius:var(--radius-rund);background:var(--gut-schwach);width:40px;height:40px;color:var(--gut);flex:none;place-items:center;animation:1.2s ease-in-out infinite anruf-puls;display:grid}.anruf-karte-text{flex:1;min-width:0}.anruf-karte-name{font-weight:var(--gewicht-fett);font-size:var(--gr-l);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.anruf-karte-sub{color:var(--text-3);font-size:var(--gr-s);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.knopf.anruf-annehmen{background:var(--gut);border-color:var(--gut);color:var(--text-auf-akzent)}.knopf.anruf-annehmen:hover:not(:disabled){filter:brightness(.95)}.anruf-fenster{z-index:70;border-radius:var(--radius-l);background:var(--anruf-buehne);width:min(420px,100vw - 32px);color:var(--anruf-text);box-shadow:var(--schatten-l);flex-direction:column;animation:.18s ease-out anruf-rein;display:flex;position:fixed;bottom:20px;right:20px;overflow:hidden}.anruf-buehne{aspect-ratio:4/3;place-items:center;display:grid;position:relative}.anruf-fern{object-fit:cover;width:100%;height:100%;display:none;position:absolute;inset:0}.anruf-fenster.mit-bild .anruf-fern{display:block}.anruf-wer{text-align:center;padding:16px;position:relative}.anruf-fenster.mit-bild .anruf-wer{text-align:left;background:linear-gradient(var(--anruf-verlauf), transparent);padding:10px 14px 24px;position:absolute;inset:0 0 auto}.anruf-name{font-size:var(--gr-xl);font-weight:var(--gewicht-fett);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.anruf-zeile{font-size:var(--gr-m);opacity:.8;font-variant-numeric:tabular-nums}.anruf-eigen{aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius-m);background:var(--anruf-knopf);width:26%;box-shadow:var(--schatten-m);position:absolute;bottom:10px;right:10px;transform:scaleX(-1)}.anruf-eigen.aus{visibility:hidden}.anruf-leiste{justify-content:center;gap:14px;padding:12px 14px 14px;display:flex}.anruf-knopf{border-radius:var(--radius-rund);cursor:pointer;background:var(--anruf-knopf);width:44px;height:44px;color:var(--anruf-text);border:0;place-items:center;padding:0;display:grid}.anruf-knopf:hover{background:var(--anruf-knopf-hover)}.anruf-knopf.aus{background:var(--anruf-text);color:var(--anruf-buehne)}.anruf-knopf.auflegen{background:var(--schlecht)}.anruf-knopf.auflegen:hover{filter:brightness(.92)}.anruf-knopf:focus-visible{box-shadow:var(--fokus);outline:none}@keyframes anruf-rein{0%{opacity:0;transform:translateY(8px)}}@keyframes anruf-puls{50%{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.anruf-karte,.anruf-karte-icon,.anruf-fenster{animation:none}}.einst-unter{font-size:var(--gr-l);font-weight:var(--gewicht-fett);align-items:center;gap:6px;margin:14px 0 2px;display:flex}.anrufe-wahl{flex-wrap:wrap;gap:4px 16px;display:flex}.anrufe-zeiten{flex-direction:column;gap:6px;display:flex}.anrufe-tag{border-bottom:1px solid var(--linie);align-items:flex-start;gap:8px;padding:4px 0;display:flex}.anrufe-tag-name{width:32px;color:var(--text-2);flex:none;padding-top:6px}.anrufe-fenster{flex-wrap:wrap;flex:1;align-items:center;gap:6px 12px;min-height:30px;display:flex}.anrufe-fenster-zeile{align-items:center;gap:4px;display:inline-flex}.anrufe-fenster-zeile .feld{width:96px}.anrufe-marken{flex-direction:column;display:flex}.anrufe-marke-zeile{border-bottom:1px solid var(--linie);align-items:center;gap:10px;padding:8px 0;display:flex}.anruf-aufnahme{font-size:var(--gr-s);color:var(--anruf-text);background:var(--anruf-verlauf);align-items:center;gap:8px;padding:6px 12px;display:flex}.anruf-aufnahme-punkt{border-radius:var(--radius-rund);background:var(--schlecht);flex:none;width:8px;height:8px;animation:1.4s ease-in-out infinite anruf-puls}.anruf-aufnahme .knopf{margin-left:auto}@media (prefers-reduced-motion:reduce){.anruf-aufnahme-punkt{animation:none}}.anruf-transkript{flex-direction:column;gap:8px;display:flex}.anruf-transkript audio{width:100%;max-width:360px}.anruf-transkript-zusammenfassung{border-bottom:1px solid var(--notiz-linie);flex-direction:column;gap:2px;padding-bottom:8px;display:flex}.profilbild{transition:border-color .15s,background-color .15s}.profilbild.ziehen{border-color:var(--akzent);background:var(--akzent-schwach);border-style:dashed}.profilbild-knopf{border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.profilbild-knopf:focus-visible{box-shadow:var(--fokus);outline:none}.profilbild-knopf:disabled{cursor:progress}.profilbild-vorschau{object-fit:cover;opacity:.7;border-radius:50%;width:88px;height:88px}.profilbild-kamera{background:var(--flaeche);width:28px;height:28px;color:var(--text-2);box-shadow:0 0 0 1px var(--linie-stark);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;right:0}.profilbild-knopf:hover:not(:disabled) .profilbild-kamera{color:var(--akzent-text)}.profilbild{gap:var(--ab-5);padding:var(--ab-5);flex-wrap:wrap}.profilbild-text{flex-direction:column;flex:260px;gap:4px;min-width:0;display:flex}.profilbild .profil-karte-name{font-size:var(--gr-xl,20px)}.profilbild-aktionen{align-items:center;gap:var(--ab-2);flex:none;display:flex}.api-doku{max-width:860px;line-height:1.55}.api-doku h1{font-size:var(--gr-h1);margin:8px 0 12px}.api-doku h2{font-size:var(--gr-xl);border-top:1px solid var(--linie);margin:28px 0 8px;padding-top:16px}.api-doku h3{font-size:var(--gr-l);margin:20px 0 6px}.api-doku p,.api-doku ul,.api-doku ol{margin:0 0 12px}.api-doku ul,.api-doku ol{padding-left:22px}.api-doku code{border-radius:var(--radius-s);background:var(--flaeche-2);padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.api-doku pre{border-radius:var(--radius-m);background:var(--flaeche-2);border:1px solid var(--linie);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--gr-s);margin:0 0 14px;padding:12px;overflow-x:auto}.api-doku-tabelle{margin:0 0 14px;overflow-x:auto}.api-doku table{border-collapse:collapse;width:100%;font-size:var(--gr-s)}.api-doku th,.api-doku td{text-align:left;vertical-align:top;border-bottom:1px solid var(--linie);padding:6px 10px}.api-doku th{color:var(--text-2);font-weight:600}.gif-tafel{max-height:420px}.gif-stichworte{scrollbar-width:none;flex:none;gap:6px;display:flex;overflow-x:auto}.gif-stichworte::-webkit-scrollbar{display:none}.gif-stichwort{border:1px solid var(--linie);font-size:var(--gr-s);color:var(--text-2);white-space:nowrap;border-radius:999px;flex:none;padding:3px 10px}.gif-stichwort:hover{background:var(--flaeche-hover)}.gif-stichwort.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.gif-flaeche{flex-direction:column;gap:8px;min-height:120px;display:flex;overflow:auto}.gif-raster{columns:4 118px;column-gap:6px}.gif-kachel,.gif-platz{break-inside:avoid;border-radius:var(--radius-s);background:var(--flaeche-hover);width:100%;margin-bottom:6px;display:block;overflow:hidden}.gif-kachel{cursor:pointer;outline-offset:2px;padding:0;position:relative}.gif-kachel img{object-fit:cover;width:100%;height:100%;display:block}.gif-kachel:hover:not(:disabled),.gif-kachel:focus-visible{box-shadow:0 0 0 2px var(--akzent)}.gif-kachel:disabled{cursor:default;opacity:.45}.gif-kachel.laedt{opacity:1}.gif-kachel.laedt img{opacity:.35}.gif-kachel .drehen{color:var(--akzent);margin:auto;position:absolute;inset:0}.gif-platz{animation:1.2s ease-in-out infinite alternate gif-warten}@keyframes gif-warten{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){.gif-platz{animation:none}}.gif-meldung{text-align:center;font-size:var(--gr-m);color:var(--text-3);margin:auto;padding:18px 12px}.gif-meldung.warn{color:var(--warn)}.gif-mehr{flex:none;align-self:center}.gif-fuss{font-size:var(--gr-xs);color:var(--text-3);flex:none;justify-content:space-between;gap:12px;display:flex}.gif-marke{letter-spacing:.04em;flex:none}.gif-gewaehlt{border:1px solid var(--linie);border-radius:var(--radius-m);align-items:center;gap:12px;padding:8px;display:flex}.gif-gewaehlt img{object-fit:cover;border-radius:var(--radius-s);background:var(--flaeche-hover);flex:none;width:96px;height:72px}.gif-gewaehlt .gif-leerbild{border-radius:var(--radius-s);background:var(--flaeche-hover);width:96px;height:72px;color:var(--text-3);flex:none;place-items:center;display:grid}.gif-gewaehlt-text{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.gif-gewaehlt-text span{font-size:var(--gr-m);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.gif-im-baustein .gif-tafel{border:1px solid var(--linie);border-radius:var(--radius-m);max-height:460px;padding:10px}.gif-im-baustein .gif-raster{columns:2 110px}.gif-im-baustein .gif-gewaehlt,.gif-im-baustein .gif-tafel{margin-bottom:10px}.ph-editor-rahmen{gap:6px}.ph-editor-halter{position:relative}.ph-editor{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;outline:none;width:100%;padding:8px 10px;line-height:1.85;display:block}.ph-editor.einzeilig{white-space:nowrap;overflow-x:auto}.ph-editor:focus{border-color:var(--akzent);box-shadow:0 0 0 3px var(--akzent-schwach)}.ph-token,.ph-knopf{border-radius:var(--radius-rund);background:var(--akzent);color:var(--text-auf-akzent);white-space:nowrap;vertical-align:baseline;cursor:grab;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;margin:0 1px;padding:0 8px;font-size:.9em;font-weight:600;line-height:1.6;display:inline-flex}.ph-token:active,.ph-knopf:active{cursor:grabbing}.ph-knopf.hell{background:var(--akzent-schwach);color:var(--akzent-text)}.ph-token.grau{background:var(--flaeche-2);color:var(--text-3);border:1px dashed var(--linie);text-decoration:line-through}.ph-editor-menue{min-width:240px;position:absolute;right:auto}.lg-hinter{z-index:48;background:var(--hinter);padding:16px;display:grid;position:fixed;inset:0}.lg{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);min-height:0;box-shadow:var(--schatten-m);grid-template-rows:auto minmax(0,1fr);grid-template-columns:280px minmax(0,1fr) 340px;display:grid;overflow:hidden}.lg-kopf{border-bottom:1px solid var(--linie);color:var(--akzent-text);grid-column:1/-1;align-items:center;gap:10px;padding:12px 16px;display:flex}.lg-kopf h2{font-size:var(--gr-l);color:var(--text)}.lg-platzhalter,.lg-mitte,.lg-test{min-height:0;padding:14px 16px;overflow-y:auto}.lg-platzhalter{background:var(--flaeche-2);border-right:1px solid var(--linie);flex-direction:column;gap:10px;display:flex}.lg-platzhalter h3{font-size:var(--gr-s);text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);margin:4px 0 2px}.lg-platzhalter section{flex-direction:column;gap:3px;display:flex}.lg-legende{font-size:var(--gr-s);color:var(--text-2);line-height:1.7}.lg-punkt{background:var(--text-3);vertical-align:middle;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.lg-punkt.lied,.lg-ph.lied .lg-punkt{background:var(--akzent)}.lg-ph{border-radius:var(--radius-m);color:var(--text);font:inherit;text-align:left;cursor:grab;background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:8px;padding:6px 8px;display:grid}.lg-ph:hover{background:var(--flaeche);border-color:var(--linie)}.lg-ph .ph-knopf{text-overflow:ellipsis;justify-self:start;max-width:100%;overflow:hidden}.lg-ph-name{font-size:var(--gr-s);font-weight:600}.lg-ph-wert{font-size:var(--gr-s);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;grid-column:2;overflow:hidden}.lg-ph-quelle{color:var(--akzent-text);grid-column:2;font-size:11px}.lg-mitte{flex-direction:column;gap:10px;display:flex}.lg-reihe3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lg-stile{flex-wrap:wrap;order:-1;gap:4px;display:flex}.lg-stile .auto-ph-chip.an{background:var(--akzent);border-color:var(--akzent);color:var(--text-auf-akzent)}.lg-vorschau{border-radius:var(--radius-m);background:var(--flaeche-2);font-size:var(--gr-s);color:var(--text-2);white-space:pre-wrap;margin:-4px 0 4px;padding:8px 10px;line-height:1.9}.lg-pille{border-radius:var(--radius-rund);background:var(--akzent-schwach);color:var(--akzent-text);padding:0 7px;font-weight:600;line-height:1.6;display:inline-block}.lg-pille.leer{background:var(--flaeche);color:var(--text-3);border:1px dashed var(--linie);text-decoration:line-through}.lg-pille.unbekannt{background:var(--schlecht-schwach);color:var(--schlecht)}.lg-kurz{flex-direction:column;gap:4px;display:flex}.lg-kurz .lg-vorschau{margin:0 0 6px}.lg-test{border-left:1px solid var(--linie);flex-direction:column;gap:12px;display:flex}.lg-test h3{font-size:var(--gr-l)}.lg-muster{border-radius:var(--radius-m);background:var(--flaeche-2);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.lg-individuell{font-size:var(--gr-s);color:var(--text-2);align-items:flex-start;gap:6px;display:flex}.lg-individuell svg{flex:none;margin-top:2px}.lg-warten{border-radius:var(--radius-l);background:var(--akzent-schwach);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:18px 12px;display:flex}.lg-studio{align-items:flex-end;gap:4px;height:48px;display:flex}.lg-studio i{background:var(--akzent);transform-origin:bottom;border-radius:3px;width:6px;height:100%;animation:.9s ease-in-out infinite alternate lg-eq}@keyframes lg-eq{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}.lg-warten-zeile{min-height:2.8em;color:var(--akzent-text);font-weight:600;animation:.4s ease-out lg-rein}@keyframes lg-rein{0%{opacity:0;transform:translateY(4px)}}.lg-fortschritt{border-radius:var(--radius-rund);background:var(--flaeche);width:100%;height:6px;overflow:hidden}.lg-fortschritt span{background:var(--akzent);height:100%;transition:width 1s linear;display:block}.lg-ergebnis{flex-direction:column;gap:8px;animation:.4s ease-out lg-rein;display:flex}.lg-ergebnis-kopf{font-weight:600}.lg-blase{background:var(--flaeche-2);border:1px solid var(--linie);border-radius:16px 16px 16px 4px;flex-direction:column;gap:10px;padding:12px;display:flex}.lg-variante{flex-direction:column;gap:2px;display:flex}@media (prefers-reduced-motion:reduce){.lg-studio i,.lg-warten-zeile,.lg-ergebnis{animation:none}}@media (max-width:1100px){.lg{grid-template-columns:220px minmax(0,1fr)}.lg-test{border-left:0;border-top:1px solid var(--linie);grid-column:1/-1}.lg{overflow-y:auto}}@media (max-width:720px){.lg-hinter{padding:0}.lg{border-radius:0;grid-template-columns:1fr}.lg-platzhalter{border-right:0;max-height:30vh}.lg-reihe3{grid-template-columns:1fr}}.auto-seite{flex-direction:column;gap:18px;min-height:100%;display:flex}.auto-schalter{font-size:var(--gr-m);color:var(--text-2);cursor:pointer;align-items:center;gap:8px;display:inline-flex;position:relative}.auto-schalter input{opacity:0;width:0;height:0;position:absolute}.auto-schalter .bahn{border-radius:var(--radius-rund);background:var(--linie-stark);flex:none;width:34px;height:20px;transition:background .15s;position:relative}.auto-schalter .bahn:after{content:"";background:var(--flaeche);width:16px;height:16px;box-shadow:var(--schatten-s);border-radius:50%;transition:transform .15s;position:absolute;top:2px;left:2px}.auto-schalter input:checked+.bahn{background:var(--gut)}.auto-schalter input:checked+.bahn:after{transform:translate(14px)}.auto-schalter input:focus-visible+.bahn{outline:2px solid var(--akzent);outline-offset:2px}.auto-editor{height:calc(100vh - 56px - var(--unten-frei,0px));flex-direction:column;gap:12px;min-height:520px;display:flex}.auto-editor.vollbild{inset:0;bottom:var(--unten-frei,0px);z-index:45;background:var(--grund);gap:0;height:auto;min-height:0;padding:0;position:fixed}.auto-editor.vollbild>.auto-leiste{background:var(--flaeche);border-bottom:1px solid var(--linie);padding:10px 14px}.auto-editor.vollbild .auto-rumpf{gap:0}.auto-editor.vollbild .auto-canvas{border:0;border-radius:0}.auto-editor.vollbild .auto-feld{border:0;border-left:1px solid var(--linie);border-radius:0}.auto-leiste{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.auto-leiste .feld.name{width:260px}.auto-leiste .wachsen{flex:1}.einstellungen-inhalt:has(.auto-editor.vollbild){container-type:normal}.auto-rumpf{flex:1;grid-template-columns:minmax(0,1fr) 360px;gap:12px;min-height:0;display:grid}.auto-canvas{background:var(--flaeche-2);background-image:radial-gradient(color-mix(in srgb, var(--linie-stark) 70%, transparent) 1px, transparent 1.2px);border:1px solid var(--linie);border-radius:var(--radius-l);-webkit-user-select:none;user-select:none;background-size:20px 20px;min-height:0;position:relative;overflow:auto}.auto-canvas.verbinden{cursor:crosshair}.auto-canvas.schiebt{cursor:grabbing}.auto-spalte{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}.auto-spalte>.auto-nachbessern{z-index:4;width:min(640px,100% - 340px);min-width:280px;box-shadow:var(--schatten-l);border-radius:16px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@media (max-width:900px){.auto-spalte>.auto-nachbessern{width:auto;position:static;transform:none}}.auto-spalte>.auto-canvas{flex:1}.auto-zoom{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-m);box-shadow:var(--schatten-s);align-items:center;gap:2px;margin:8px;padding:2px;display:inline-flex;position:sticky;bottom:8px;left:8px}.auto-zoom-wert{border-radius:var(--radius-s);min-width:52px;color:var(--text-2);font:inherit;font-size:var(--gr-s);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:4px 6px}.auto-zoom-wert:hover{background:var(--flaeche-2);color:var(--text)}.auto-nachbessern{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:8px 8px 8px 14px;display:grid}.auto-nachbessern:focus-within{border-color:var(--akzent)}.auto-nachbessern-icon{color:var(--akzent)}.auto-nachbessern textarea.feld{resize:none;field-sizing:content;min-height:0;max-height:140px;box-shadow:none;background:0 0;border:0;padding:6px 0;font-family:inherit}.auto-nachbessern textarea.feld:focus{outline:none}.auto-nachbessern-zuletzt{min-width:0;color:var(--text-2);font-size:var(--gr-s);grid-column:2/-1;align-items:center;gap:10px;display:flex}.auto-nachbessern-zuletzt>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auto-nachbessern-zuletzt .link{flex:none;align-items:center;gap:4px;display:inline-flex}.auto-flaeche{transform-origin:0 0;position:relative}.auto-kanten{pointer-events:none;position:absolute;inset:0;overflow:visible}.auto-kanten path{fill:none;stroke:var(--linie-stark);stroke-width:1.75px;stroke-linecap:round;transition:stroke .2s}.auto-kanten path.an{stroke:var(--akzent);stroke-width:2.25px;stroke-dasharray:7 6;animation:.9s linear infinite auto-fluss}.auto-kanten path.sprung{stroke:var(--text-3);stroke-dasharray:2 6}.auto-kanten path.sprung.an{stroke:var(--akzent)}.auto-kanten path.auto-geist-linie{stroke:var(--akzent);stroke-width:2.25px;stroke-dasharray:7 6;animation:.6s linear infinite auto-fluss}@keyframes auto-fluss{to{stroke-dashoffset:-13px}}.auto-knoten{box-sizing:border-box;background:var(--flaeche);border:1px solid color-mix(in srgb, var(--linie) 80%, transparent);box-shadow:var(--schatten-s), 0 10px 28px -18px color-mix(in srgb, var(--typ,var(--text-3)) 55%, transparent);cursor:grab;text-align:left;border-radius:16px;padding:12px 14px 0;transition:box-shadow .18s,border-color .18s,transform .18s;display:block;position:absolute}.auto-knoten:before{content:"";background:linear-gradient(90deg, var(--typ,var(--text-3)), color-mix(in srgb, var(--typ,var(--text-3)) 25%, transparent));border-radius:16px 16px 0 0;height:3px;position:absolute;inset:-1px -1px auto}.auto-knoten:hover{border-color:color-mix(in srgb, var(--typ,var(--akzent)) 45%, var(--linie));box-shadow:var(--schatten-s), 0 14px 32px -16px color-mix(in srgb, var(--typ,var(--text-3)) 60%, transparent)}.auto-knoten:active{cursor:grabbing}.auto-knoten.an{border-color:var(--akzent);box-shadow:0 0 0 3px var(--akzent-schwach), 0 14px 32px -16px color-mix(in srgb, var(--akzent) 60%, transparent)}.auto-knoten.ziel:hover{outline:2px dashed var(--akzent);outline-offset:3px}.auto-knoten-kopf{align-items:center;gap:8px;height:24px;display:flex}.auto-knoten-icon{width:24px;height:24px;color:var(--typ,var(--text-2));background:color-mix(in srgb, var(--typ,var(--text-3)) 14%, transparent);border-radius:8px;flex:none;place-items:center;display:grid}.auto-knoten-kopf .titel{min-width:0;color:var(--text);font-size:var(--gr-m);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.auto-knoten-art{border-radius:var(--radius-rund);background:var(--flaeche-2);max-width:45%;color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;flex:none;padding:1px 7px;font-size:10.5px;overflow:hidden}.auto-knoten-text{color:var(--text-2);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-height:34px;margin-top:8px;font-size:12.5px;line-height:17px;display:-webkit-box;overflow:hidden}.auto-eingang{background:var(--flaeche);border:2px solid var(--linie-stark);pointer-events:none;border-radius:50%;width:12px;height:12px;transition:transform .15s,background .15s;position:absolute;top:18px;left:-6px}.auto-knoten-ports{position:absolute;top:88px;left:0;right:0}.auto-knoten-ports:before{content:"";border-top:1px solid color-mix(in srgb, var(--linie) 70%, transparent);position:absolute;top:-6px;left:14px;right:14px}.auto-port-zeile{width:100%;height:30px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;padding:0 20px 0 14px;font-size:12px;display:flex;position:relative}.auto-port-zeile:hover .auto-port-label,.auto-port-zeile.an .auto-port-label{background:var(--akzent-schwach);color:var(--akzent-text)}.auto-port-label{border-radius:var(--radius-rund);background:var(--flaeche-2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:3px 9px;transition:background .15s,color .15s;overflow:hidden}.auto-port{box-sizing:border-box;background:var(--flaeche);border:2px solid var(--linie-stark);border-radius:50%;width:14px;height:14px;margin-top:-7px;transition:transform .15s,box-shadow .15s,background .15s;position:absolute;top:50%;right:-7px}.auto-port-zeile.belegt .auto-port{border-color:var(--typ,var(--akzent));background:var(--typ,var(--akzent))}.auto-port-zeile:hover .auto-port,.auto-port-zeile.an .auto-port{border-color:var(--akzent);box-shadow:0 0 0 4px var(--akzent-schwach);transform:scale(1.15)}.auto-canvas.ablage .auto-knoten{cursor:copy}.auto-knoten.andocken .auto-port{border-color:var(--akzent);animation:1.3s ease-in-out infinite auto-dock}.auto-knoten.dock-ziel{border-color:var(--akzent);box-shadow:0 0 0 3px var(--akzent-schwach), var(--schatten-m)}.auto-port-zeile.dock-an .auto-port{background:var(--akzent);animation:.8s ease-in-out infinite auto-dock-an;transform:scale(1.5)}.auto-port-zeile.dock-an .auto-port-label{background:var(--akzent);color:var(--text-auf-akzent)}@keyframes auto-dock{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--akzent) 45%, transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--akzent) 0%, transparent)}}@keyframes auto-dock-an{0%,to{box-shadow:0 0 0 3px var(--akzent-schwach)}50%{box-shadow:0 0 0 9px color-mix(in srgb, var(--akzent) 10%, transparent)}}.auto-geist-karte{z-index:6;box-sizing:border-box;border:2px dashed var(--akzent);background:color-mix(in srgb, var(--flaeche) 85%, transparent);width:264px;color:var(--text);font-size:var(--gr-m);pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;font-weight:600;display:flex;position:absolute}.auto-geist-dock{color:var(--akzent-text);flex-basis:100%;font-size:12px;font-weight:400}@media (prefers-reduced-motion:reduce){.auto-kanten path.an,.auto-kanten path.auto-geist-linie,.auto-knoten.andocken .auto-port,.auto-port-zeile.dock-an .auto-port{animation:none}}.auto-typ-ausloeser{--typ:var(--akzent)}.auto-typ-bedingung{--typ:var(--warn)}.auto-typ-ki_agent{--typ:var(--ki)}.auto-typ-webhook{--typ:var(--kanal-mail)}.auto-typ-nachricht{--typ:var(--gut)}.auto-typ-notiz{--typ:var(--notiz-linie)}.auto-typ-warten{--typ:var(--text-3)}.auto-typ-gespraech{--typ:var(--kanal-instagram)}.auto-typ-liste,.auto-typ-kontakt_lesen,.auto-typ-label,.auto-typ-kontakt_setzen{--typ:var(--kanal-whatsapp)}.auto-typ-benachrichtigen,.auto-typ-sms_team,.auto-typ-team_nachricht{--typ:var(--kanal-facebook)}.auto-typ-lied{--typ:var(--kanal-instagram)}.auto-typ-springen{--typ:var(--akzent)}.auto-typ-ende{--typ:var(--text-3)}.auto-kanten line.auto-plus-linie{stroke:var(--linie-stark);stroke-width:1.75px;stroke-dasharray:3 4}.auto-plus{background:var(--flaeche);border:1px solid var(--linie-stark);width:24px;height:24px;color:var(--text-2);box-shadow:var(--schatten-s);cursor:pointer;z-index:2;border-radius:50%;place-items:center;margin:-12px 0 0 -12px;padding:0;transition:transform .15s,background .15s;display:grid;position:absolute}.auto-plus:hover,.auto-plus.an{background:var(--akzent);border-color:var(--akzent);color:var(--text-auf-akzent);transform:scale(1.1)}.auto-plus:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.auto-plus-menue{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);width:340px;max-height:420px;box-shadow:var(--schatten-l);z-index:5;cursor:default;flex-direction:column;gap:10px;padding:12px;display:flex;position:absolute;overflow-y:auto}.auto-notiz{box-sizing:border-box;background:var(--notiz);border:1px solid var(--notiz-linie);width:264px;max-height:74px;color:var(--notiz-text);border-radius:var(--radius-s);font-size:var(--gr-s);box-shadow:var(--schatten-s);cursor:pointer;white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;padding:8px 10px;line-height:1.4;position:absolute;overflow:hidden}.auto-notiz.an{box-shadow:0 0 0 2px var(--akzent-schwach);border-color:var(--akzent)}.auto-notiz.frei{cursor:grab}.auto-feld{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;gap:12px;min-height:0;padding:14px 16px;display:flex;overflow-y:auto}.auto-feld h2{font-size:var(--gr-l);align-items:center;gap:8px;display:flex}.auto-feld .feld-label{gap:4px}.auto-feld textarea.feld{resize:vertical;min-height:72px;font-family:inherit}.auto-reihe{align-items:center;gap:6px;display:flex}.auto-reihe .feld{flex:1;min-width:0}.auto-regel{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:8px;display:grid}.auto-regel .felder{flex-direction:column;gap:6px;min-width:0;display:flex}.auto-haken{flex-wrap:wrap;gap:6px 12px;display:flex}.auto-haken label{font-size:var(--gr-m);color:var(--text);align-items:center;gap:5px;display:inline-flex}.auto-haken input{accent-color:var(--akzent)}.auto-ausgaenge{flex-direction:column;gap:6px;display:flex}.auto-ausgang{border:1px solid var(--linie);border-radius:var(--radius-m);font-size:var(--gr-m);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:6px 8px;display:grid}.auto-ausgang .ziel{color:var(--text-2);font-size:var(--gr-s);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.auto-hinweis{border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text-2);font-size:var(--gr-s);overflow-wrap:anywhere;padding:8px 10px}.auto-hinweis.warn{background:var(--warn-schwach);color:var(--warn)}.auto-hinweis.akzent{background:var(--akzent-schwach);color:var(--akzent-text)}.auto-palette-gruppe{flex-direction:column;gap:6px;display:flex}.auto-palette-titel{color:var(--text-3);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.auto-palette{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.auto-palette button{border:1px solid var(--linie);background:var(--flaeche);min-width:0;color:var(--text);font-size:var(--gr-s);text-align:left;border-radius:12px;align-items:center;gap:8px;padding:7px 9px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.auto-palette button:hover{border-color:color-mix(in srgb, var(--typ,var(--akzent)) 55%, var(--linie));box-shadow:0 6px 16px -10px color-mix(in srgb, var(--typ,var(--akzent)) 70%, transparent)}.auto-palette.ziehbar button{cursor:grab}.auto-palette.ziehbar button:active{cursor:grabbing;transform:scale(.98)}.auto-zoom-tipp{color:var(--text-3);white-space:nowrap;padding:0 8px 0 4px;font-size:11px}.auto-versionen{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.auto-versionen li{border:1px solid var(--linie);border-radius:var(--radius-m);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.auto-versionen li>div{flex-direction:column;gap:2px;min-width:0;display:flex}.auto-laeufe{flex-direction:column;gap:10px;max-height:60vh;display:flex;overflow-y:auto}.auto-konv-wahl{gap:6px}.auto-konv-suche{align-items:center;display:flex;position:relative}.auto-konv-suche>svg{color:var(--text-2);pointer-events:none;position:absolute;left:10px}.auto-konv-suche .feld{width:100%;padding-left:32px}.auto-konv-liste{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;max-height:260px;padding:4px;display:flex;overflow-y:auto}.auto-konv-leer{padding:8px 10px}.auto-konv{border-radius:var(--radius-s);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,max-content) minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 10px;display:grid}.auto-konv:hover{background:var(--flaeche-2)}.auto-konv.an{background:var(--akzent-schwach);color:var(--akzent-text)}.auto-konv-name,.auto-konv-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auto-konv-meta{font-variant-numeric:tabular-nums;white-space:nowrap}.auto-test-art{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.auto-test-wahl{border:1px solid var(--linie);border-radius:var(--radius-m);cursor:pointer;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.auto-test-wahl>span{flex-direction:column;gap:2px;display:flex}.auto-test-wahl input{margin-top:3px}.auto-test-wahl.an{border-color:var(--akzent);background:var(--akzent-schwach)}.auto-test-wahl.an.warn{border-color:var(--warn);background:var(--warn-schwach)}@container (width<=560px){.auto-test-art{grid-template-columns:1fr}}.auto-lied-avv{align-items:flex-start;gap:6px;display:flex}.auto-lied-avv>svg{flex:none;margin-top:2px}.auto-lied-felder{flex-direction:column;gap:6px;display:flex}.auto-lied-felder .auto-reihe .feld{flex:1;min-width:0}.auto-ph-feld{gap:6px}.auto-ph-chips{flex-wrap:wrap;gap:4px;display:flex}.auto-ph-chip{border:1px solid var(--linie);border-radius:var(--radius-rund);background:var(--flaeche-2);color:var(--text-2);font:inherit;font-size:var(--gr-s);cursor:grab;padding:2px 8px}.auto-ph-chip:hover{border-color:var(--akzent);color:var(--akzent-text);background:var(--akzent-schwach)}.auto-ph-rahmen{position:relative}.auto-ph-rahmen textarea.feld{width:100%}.auto-ph-menue{z-index:5;background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-m);box-shadow:var(--schatten-m);flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:8px;right:8px}.auto-ph-menue button{border-radius:var(--radius-s);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:8px;padding:6px 8px;display:flex}.auto-ph-menue button.an,.auto-ph-menue button:hover{background:var(--akzent-schwach);color:var(--akzent-text)}.auto-ph-menue code{color:var(--text-2);font-size:var(--gr-s)}.auto-knoten.test-ok{box-shadow:0 0 0 3px var(--gut);transition:box-shadow .25s,opacity .25s}.auto-knoten.test-hakt{box-shadow:0 0 0 3px var(--schlecht);animation:1.2s ease-in-out 2 auto-test-puls}.auto-knoten.test-jetzt{border-color:var(--akzent);box-shadow:0 0 0 3px var(--akzent);animation:.65s ease-out auto-test-jetzt}@keyframes auto-test-jetzt{0%{box-shadow:0 0 0 0 var(--akzent-schwach);transform:scale(1)}40%{box-shadow:0 0 0 10px var(--akzent-schwach);transform:scale(1.02)}to{box-shadow:0 0 0 3px var(--akzent);transform:scale(1)}}.auto-test-punkt circle{fill:var(--akzent)}.auto-test-punkt circle.hof{fill:var(--akzent-schwach)}.auto-knoten.test-aus{opacity:.4}@keyframes auto-test-puls{50%{box-shadow:0 0 0 7px var(--schlecht-schwach)}}.auto-kanten path.test{stroke:var(--gut);stroke-width:3px}.auto-kanten path.test-hakt{stroke:var(--schlecht);stroke-width:3px;stroke-dasharray:6 5}.auto-test-blase{z-index:10;border-radius:var(--radius-m);background:var(--flaeche);border:2px solid var(--schlecht);width:280px;box-shadow:var(--schatten-m);font-size:var(--gr-s);color:var(--text);flex-direction:column;gap:4px;padding:10px 12px;animation:.3s ease-out lg-rein;display:flex;position:absolute}.auto-test-blase:before{content:"";border:7px solid #0000;border-left:0;border-right-color:var(--schlecht);position:absolute;top:16px;left:-8px}.auto-test-blase strong{color:var(--schlecht);align-items:center;gap:6px;display:flex}.auto-test-blase .tipp{color:var(--text-2)}.auto-test-panel{flex-direction:column;gap:12px;display:flex}.auto-test-kopf{justify-content:space-between;align-items:center;display:flex}.auto-test-art.einspaltig{grid-template-columns:1fr}.auto-test-ergebnis{flex-direction:column;gap:10px;display:flex}.auto-test-urteil{border-radius:var(--radius-m);color:var(--text-2);align-items:flex-start;gap:8px;padding:0;font-weight:500;display:flex}.auto-test-urteil svg{flex:none;margin-top:2px}.auto-test-urteil.ok svg{color:var(--gut)}.auto-test-urteil.hakt svg{color:var(--schlecht)}.auto-test-schritte{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.auto-test-schritt button{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-left-width:4px;align-items:flex-start;gap:10px;padding:8px 10px;transition:border-color .25s,background .25s;display:flex}.auto-test-schritt.ok button{border-left-color:var(--gut)}.auto-test-schritt.hakt button{border-left-color:var(--schlecht)}.auto-test-schritt.wartet button{opacity:.45}.auto-test-punkt{background:var(--flaeche-2);width:20px;height:20px;color:var(--text-2);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.auto-test-schritt.ok .auto-test-punkt{background:var(--gut);color:var(--text-auf-akzent)}.auto-test-schritt.hakt .auto-test-punkt{background:var(--schlecht);color:var(--text-auf-akzent)}.auto-test-text{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.auto-test-text .gedimmt{flex-basis:100%}@media (prefers-reduced-motion:reduce){.auto-knoten.test-hakt,.auto-test-blase{animation:none}}.auto-probe-status{align-items:center;gap:8px;display:flex}.auto-probe-ergebnis{flex-direction:column;gap:8px;animation:.35s ease-out auto-probe-rein;display:flex}@keyframes auto-probe-rein{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.auto-probe-ergebnis{animation:none}}.auto-lauf{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.auto-lauf-kopf{font-size:var(--gr-m);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.auto-schritte{font-size:var(--gr-s);flex-direction:column;gap:4px;display:flex}.auto-schritt{border-radius:var(--radius-s);background:var(--flaeche-2);grid-template-columns:18px 130px auto minmax(0,1fr);align-items:baseline;gap:8px;padding:4px 6px;display:grid}.auto-schritt .detail{color:var(--text-2);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--gr-xs)}.auto-schritt.fehler{background:var(--schlecht-schwach)}.auto-dialog-inhalt{flex-direction:column;gap:12px;padding:0 20px 20px;display:flex}.auto-dialog-inhalt textarea.feld{resize:vertical;min-height:140px;font-family:inherit}@container (width<=900px){.auto-rumpf{grid-template-rows:minmax(320px,1fr) auto;grid-template-columns:1fr}.auto-feld{max-height:45vh}}.auto-typ-bestellung_lesen,.auto-typ-paket_lesen{--typ:var(--kanal-mail)}.auto-typ-termin_link{--typ:var(--gut)}.auto-typ-weiterleiten{--typ:var(--ki)}.auto-typ-salesforce_case,.auto-typ-salesforce_lead,.auto-typ-salesforce_ablegen,.auto-typ-salesforce_zuweisen,.auto-typ-salesforce_umwandeln{--typ:var(--anbieter-salesforce)}.auto-typ-kritischer_alarm{--typ:var(--schlecht)}.auto-typ-bewertung_antworten,.auto-typ-bewertung_anfragen{--typ:var(--kanal-bewertung)}.auto-typ-claude_code{--typ:var(--anbieter-claude)}.auto-typ-chatgpt{--typ:var(--anbieter-openai)}.auto-knoten.auto-typ-claude_code{background:var(--anbieter-claude-flaeche);border-color:var(--anbieter-claude-rand)}.auto-knoten.auto-typ-claude_code .auto-knoten-kopf .titel{color:var(--anbieter-claude-text);letter-spacing:0;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-weight:500}.auto-knoten.auto-typ-claude_code .auto-knoten-text{color:var(--anbieter-claude-text-2)}.auto-typ-claude_code .auto-knoten-icon{color:var(--anbieter-claude);background:0 0}.auto-knoten.auto-typ-chatgpt{background:var(--anbieter-openai-flaeche);border-color:var(--anbieter-openai-rand)}.auto-knoten.auto-typ-chatgpt:before{background:var(--anbieter-openai)}.auto-knoten.auto-typ-chatgpt .auto-knoten-kopf .titel{color:var(--anbieter-openai-text)}.auto-knoten.auto-typ-chatgpt .auto-knoten-text{color:var(--anbieter-openai-text-2)}.auto-typ-chatgpt .auto-knoten-icon{color:var(--anbieter-openai-auf);background:var(--anbieter-openai);border-radius:7px}.auto-erweiterung-hinweis{color:var(--text-3);font-size:var(--gr-xs);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:6px;padding:0;display:inline-flex}.auto-erweiterung-hinweis:hover{color:var(--akzent-text)}.auto-spalte{position:relative}.auto-leiste-bausteine{z-index:4;scrollbar-width:none;background:color-mix(in srgb, var(--flaeche) 92%, transparent);border:1px solid var(--linie);max-height:calc(100% - 150px);box-shadow:var(--schatten-m);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:14px;flex-direction:column;gap:6px;padding:6px;display:flex;position:absolute;top:10px;left:10px;overflow-y:auto}.auto-leiste-gruppe{flex-direction:column;gap:2px;display:flex}.auto-leiste-gruppe+.auto-leiste-gruppe{border-top:1px solid var(--linie);padding-top:6px}.auto-leiste-bausteine button{width:32px;height:32px;color:var(--typ,var(--text-2));cursor:grab;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;transition:background .15s,transform .15s;display:grid}.auto-leiste-bausteine button:hover{background:color-mix(in srgb, var(--typ,var(--text-3)) 14%, transparent);transform:scale(1.06)}.auto-leiste-bausteine button:active{cursor:grabbing}@media (max-width:900px){.auto-leiste-bausteine{display:none}}.auto-kanten path.treffer{stroke:#0000;stroke-width:18px;pointer-events:stroke;cursor:pointer}.auto-kanten path.hover{stroke:var(--akzent);stroke-width:2.25px}.auto-plus.auto-plus-linie-knopf{z-index:3;background:var(--akzent);border-color:var(--akzent);color:var(--text-auf-akzent);animation:.15s ease-out auto-plus-auf}@keyframes auto-plus-auf{0%{opacity:0;transform:scale(.6)}}.auto-kanten path.auto-geist-linie.fest{stroke-dasharray:none;animation:none}.auto-canvas.kabel,.auto-canvas.kabel .auto-knoten{cursor:crosshair}.auto-canvas.kabel .auto-knoten:not(.auto-typ-ausloeser) .auto-eingang{border-color:var(--akzent);animation:1.3s ease-in-out infinite auto-dock}.auto-knoten.kabel-ziel{border-color:var(--akzent);box-shadow:0 0 0 3px var(--akzent-schwach), var(--schatten-m)}.auto-knoten.kabel-ziel .auto-eingang{background:var(--akzent);animation:.8s ease-in-out infinite auto-dock-an;transform:scale(1.5)}.auto-kanten line.auto-hilfslinie{stroke:var(--akzent);stroke-width:1px;stroke-dasharray:4 4;opacity:.8}.auto-rahmen{z-index:6;border:1.5px solid var(--akzent);background:color-mix(in srgb, var(--akzent) 10%, transparent);pointer-events:none;border-radius:6px;position:absolute}.auto-knoten.markiert{outline:2px solid var(--akzent);outline-offset:3px}.auto-auswahl-leiste{z-index:5;background:var(--flaeche);border:1px solid var(--linie);box-shadow:var(--schatten-l);font-size:var(--gr-s);white-space:nowrap;border-radius:14px;align-items:center;gap:8px;padding:6px 8px 6px 14px;animation:.15s ease-out auto-plus-auf;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.auto-minikarte{z-index:4;background:color-mix(in srgb, var(--flaeche) 92%, transparent);border:1px solid var(--linie);box-shadow:var(--schatten-m);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:14px;padding:6px;line-height:0;position:absolute;top:12px;right:16px}.auto-minikarte svg{cursor:pointer;touch-action:none}.auto-minikarte rect{fill:var(--typ,var(--text-3));opacity:.55}.auto-minikarte rect.sicht{fill:color-mix(in srgb, var(--akzent) 12%, transparent);stroke:var(--akzent);stroke-width:1.5px;opacity:1}.auto-tipps{border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text-2);flex-direction:column;gap:4px;margin:0;padding:10px 12px 10px 26px;font-size:12px;line-height:1.45;display:flex}@media (max-width:900px){.auto-minikarte{display:none}}@media (prefers-reduced-motion:reduce){.auto-canvas.kabel .auto-knoten .auto-eingang,.auto-knoten.kabel-ziel .auto-eingang{animation:none}}.auto-typ-frage{--typ:var(--akzent)}.auto-mehr{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;gap:10px;padding:8px 12px;display:flex}.auto-mehr>summary{cursor:pointer;color:var(--text-2);font-size:var(--gr-s)}.auto-mehr[open]>summary{margin-bottom:4px}.auto-verzoegerung{grid-template-columns:1fr 1fr;gap:8px;display:grid}.auto-frage-optionen{flex-direction:column;gap:6px;display:flex}.auto-frage-option{align-items:center;gap:6px;display:flex}.auto-frage-option .nr{background:var(--akzent-schwach);width:20px;height:20px;color:var(--akzent-text);border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.auto-frage-option .feld{flex:1;min-width:0}.auto-wa-vorlage,.auto-wa-liste{flex-direction:column;gap:8px;display:flex}.auto-wa-vorlage p{border-radius:var(--radius-m);background:var(--flaeche-2);white-space:pre-wrap;margin:0;padding:8px 10px}.auto-wa-eintrag{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.auto-wa-eintrag:hover{border-color:var(--akzent)}.auto-zahl-kante{z-index:2;border-radius:var(--radius-rund);background:var(--flaeche);border:1px solid var(--linie-stark);min-width:22px;color:var(--text);font-variant-numeric:tabular-nums;text-align:center;box-shadow:var(--schatten-s);pointer-events:none;padding:1px 8px;font-size:11.5px;font-weight:600;position:absolute;transform:translate(-50%)}.auto-knoten-zahl{border-radius:var(--radius-rund);background:var(--akzent);color:var(--text-auf-akzent);font-variant-numeric:tabular-nums;box-shadow:var(--schatten-s);align-items:center;gap:4px;padding:1px 8px;font-size:11.5px;font-weight:600;display:inline-flex;position:absolute;top:-11px;right:14px}.auto-knoten-zahl em{border-radius:var(--radius-rund);background:var(--schlecht);color:var(--text-auf-akzent);padding:0 6px;font-style:normal}.auto-zahlen-leiste{z-index:5;background:var(--flaeche);border:1px solid var(--linie);box-shadow:var(--schatten-l);font-size:var(--gr-s);white-space:nowrap;color:var(--text-2);border-radius:14px;align-items:center;gap:12px;padding:6px 8px 6px 14px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.auto-zahlen-leiste strong{color:var(--text)}.auto-zahlen-leiste .schlecht{color:var(--schlecht)}.auto-zahlen-leiste select.feld{width:auto;padding:3px 8px}.auto-typ-ab_test{--typ:var(--ki)}.auto-typ-geschaeftszeit,.auto-typ-verzweigung{--typ:var(--warn)}.auto-prozent{flex:0 0 72px}.auto-zeiten{flex-direction:column;gap:10px;display:flex}.auto-zeiten-spanne{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;gap:6px;padding:8px;display:flex}.auto-tage{flex-wrap:wrap;gap:4px;display:flex}.auto-tage button{border:1px solid var(--linie);border-radius:var(--radius-s);background:var(--flaeche);min-width:34px;color:var(--text-2);font:inherit;cursor:pointer;padding:4px 6px;font-size:12px}.auto-tage button.an{background:var(--akzent);border-color:var(--akzent);color:var(--text-auf-akzent)}.auto-entwurf-leiste{align-items:center;gap:6px;display:inline-flex}.auto-ab-ergebnis{z-index:3;box-sizing:border-box;background:var(--flaeche);border:1px solid var(--linie);width:264px;box-shadow:var(--schatten-m);border-radius:14px;flex-direction:column;gap:6px;padding:10px 12px;font-size:12px;display:flex;position:absolute}.auto-ab-ergebnis .zeile{grid-template-columns:minmax(0,1fr) 70px 40px auto;align-items:center;gap:6px;display:grid}.auto-ab-ergebnis .zeile.beste>span:first-child{color:var(--akzent-text);font-weight:600}.auto-ab-ergebnis .balken{border-radius:var(--radius-rund);background:var(--flaeche-2);height:6px;overflow:hidden}.auto-ab-ergebnis .balken i{background:var(--akzent);border-radius:inherit;height:100%;display:block}.auto-vorlagen{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.auto-vorlage{border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);color:var(--text);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.auto-vorlage:hover{border-color:var(--akzent);box-shadow:var(--schatten-m)}.auto-rumpf.ohne-feld{grid-template-columns:minmax(0,1fr)}.auto-leiste .feld.beschreibung{width:260px;color:var(--text-2)}.auto-leiste-bausteine:not(.schmal){width:196px;max-height:calc(100% - 110px)}.auto-leiste-bausteine:not(.schmal) button{width:100%;height:34px;color:var(--text);font:inherit;text-align:left;justify-content:flex-start;align-items:center;gap:10px;padding:0 10px;font-size:13px;display:flex}.auto-leiste-bausteine:not(.schmal) button svg{color:var(--typ,var(--text-2));flex:none}.auto-leiste-bausteine:not(.schmal) button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auto-leiste-bausteine:not(.schmal) button:hover{transform:none}.auto-leiste-titel{color:var(--text-3);letter-spacing:.05em;text-transform:uppercase;padding:4px 10px 2px;font-size:10.5px}.auto-leiste-bausteine .auto-leiste-klappen{color:var(--text-3)!important;cursor:pointer!important;font-size:11.5px!important}.auto-zoom{position:sticky}.auto-zoom .icon-knopf.an{background:var(--akzent-schwach);color:var(--akzent-text)}.auto-tipps.schwebend{background:var(--flaeche);border:1px solid var(--linie);width:340px;box-shadow:var(--schatten-l);position:absolute;bottom:calc(100% + 8px);left:0}.dialog.auto-baustein-dialog{width:min(880px,100vw - 32px)}.auto-bd-suche{font-size:var(--gr-m)}.auto-bd-gruppe h3{color:var(--text-3);letter-spacing:.05em;text-transform:uppercase;margin:4px 0 8px;font-size:11.5px;font-weight:500}.auto-bd-raster{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.auto-bd-kachel{border:1px solid var(--linie);background:var(--flaeche);height:150px;color:var(--text);text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;overflow:hidden}.auto-bd-kachel:hover,.auto-bd-kachel:focus-visible{border-color:color-mix(in srgb, var(--typ,var(--akzent)) 60%, var(--linie));box-shadow:0 10px 24px -14px color-mix(in srgb, var(--typ,var(--akzent)) 70%, transparent);outline:none;transform:translateY(-1px)}.auto-bd-kachel .auto-knoten-icon{border-radius:11px;width:36px;height:36px}.auto-bd-kachel strong{font-size:var(--gr-m);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.auto-bd-kachel>.gedimmt{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.auto-bd-kachel .auto-bd-fehlt{margin-top:auto;padding-top:4px}@media (prefers-reduced-motion:reduce){.auto-bd-kachel:hover{transform:none}}.auto-dienst-make{--typ:var(--anbieter-make)}.auto-dienst-zapier{--typ:var(--anbieter-zapier)}.auto-dienst-n8n{--typ:var(--anbieter-n8n)}.auto-canvas.startwahl .auto-flaeche{visibility:hidden}.auto-leiste-bausteine.versteckt{display:none}.auto-bd-kachel:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.auto-reihe:has(.auto-geheim-wahl){flex-wrap:wrap}.auto-geheim-wahl{border:1px solid var(--akzent);border-radius:var(--radius-m);background:var(--akzent-schwach);flex-direction:column;flex-basis:100%;gap:8px;padding:10px 12px;display:flex}.auto-geheim-kopf{justify-content:space-between;align-items:center;display:flex}.auto-geheim-chips{flex-wrap:wrap;gap:6px;display:flex}.auto-geheim-chips .pille{cursor:pointer;font:inherit;font-size:var(--gr-s);border:0;align-items:center;gap:4px;display:inline-flex}.auto-geheim-chips .pille:hover{background:var(--akzent);color:var(--text-auf-akzent)}.icon-knopf.mini.an{background:var(--akzent-schwach);color:var(--akzent-text)}.auto-sms-personen{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.auto-sms-personen li{border:1px solid var(--linie);border-radius:var(--radius-s);background:var(--flaeche);align-items:center;gap:8px;padding:4px 4px 4px 8px;display:flex}.auto-sms-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--gr-m);color:var(--text);flex:1;overflow:hidden}.auto-dienst-make{--dienst:var(--anbieter-make);--dienst-hell:var(--anbieter-make-hell);--dienst-knopf:linear-gradient(135deg, var(--anbieter-make-rosa), var(--anbieter-make) 70%)}.auto-dienst-zapier{--dienst:var(--anbieter-zapier);--dienst-hell:var(--anbieter-zapier-hell);--dienst-knopf:var(--anbieter-zapier)}.auto-dienst-n8n{--dienst:var(--anbieter-n8n);--dienst-hell:var(--anbieter-n8n-hell);--dienst-knopf:var(--anbieter-n8n)}:is(.auto-dienst-make,.auto-dienst-zapier,.auto-dienst-n8n) .auto-knoten-icon,.auto-knoten-icon:is(.auto-dienst-make,.auto-dienst-zapier,.auto-dienst-n8n){color:var(--text-auf-akzent);background:var(--dienst-knopf);border-radius:50%}.auto-knoten:is(.auto-dienst-make,.auto-dienst-zapier,.auto-dienst-n8n){border-color:var(--dienst-hell);box-shadow:0 0 0 1px var(--dienst-hell), var(--schatten-s), 0 10px 28px -18px color-mix(in srgb, var(--dienst) 60%, transparent)}.auto-knoten:is(.auto-dienst-make,.auto-dienst-zapier,.auto-dienst-n8n):hover{border-color:var(--dienst-hell);box-shadow:0 0 0 1px var(--dienst-hell), var(--schatten-s), 0 14px 32px -16px color-mix(in srgb, var(--dienst) 70%, transparent)}.auto-knoten:is(.auto-dienst-make,.auto-dienst-zapier,.auto-dienst-n8n):before{display:none}.auto-knoten:is(.auto-dienst-make,.auto-dienst-zapier,.auto-dienst-n8n).an{border-color:var(--dienst);box-shadow:0 0 0 1px var(--dienst), 0 0 0 4px color-mix(in srgb, var(--dienst-hell) 38%, transparent), 0 14px 32px -16px color-mix(in srgb, var(--dienst) 70%, transparent)}.auto-knoten:is(.auto-dienst-make,.auto-dienst-zapier,.auto-dienst-n8n) .auto-knoten-icon{width:26px;height:26px}.auto-knoten:is(.auto-dienst-make,.auto-dienst-zapier,.auto-dienst-n8n) .auto-eingang{border-color:var(--dienst-hell)}.auto-typ-shopify_aktion,.auto-shopify{--typ:var(--anbieter-shopify)}.auto-typ-shopify_aktion .auto-knoten-icon,.auto-shopify .auto-knoten-icon{background:color-mix(in srgb, var(--anbieter-shopify-hell) 22%, transparent)}.auto-knoten.auto-typ-shopify_aktion,.auto-knoten.auto-shopify{border-color:var(--anbieter-shopify-hell);box-shadow:0 0 0 1px var(--anbieter-shopify-hell), var(--schatten-s), 0 10px 28px -18px color-mix(in srgb, var(--anbieter-shopify) 60%, transparent)}.auto-knoten.auto-typ-shopify_aktion:hover,.auto-knoten.auto-shopify:hover{border-color:var(--anbieter-shopify-hell);box-shadow:0 0 0 1px var(--anbieter-shopify-hell), var(--schatten-s), 0 14px 32px -16px color-mix(in srgb, var(--anbieter-shopify) 70%, transparent)}.auto-knoten.auto-typ-shopify_aktion:before,.auto-knoten.auto-shopify:before{display:none}.auto-knoten.auto-typ-shopify_aktion.an,.auto-knoten.auto-shopify.an{border-color:var(--anbieter-shopify);box-shadow:0 0 0 1px var(--anbieter-shopify), 0 0 0 4px color-mix(in srgb, var(--anbieter-shopify-hell) 38%, transparent), 0 14px 32px -16px color-mix(in srgb, var(--anbieter-shopify) 70%, transparent)}.auto-knoten.auto-typ-shopify_aktion .auto-knoten-icon,.auto-knoten.auto-shopify .auto-knoten-icon{width:26px;height:26px}.auto-knoten.auto-typ-shopify_aktion .auto-eingang,.auto-knoten.auto-shopify .auto-eingang{border-color:var(--anbieter-shopify-hell)}.auto-sendcloud{--partner:var(--anbieter-sendcloud);--partner-hell:var(--anbieter-sendcloud-hell)}.auto-shipcloud{--partner:var(--anbieter-shipcloud);--partner-hell:var(--anbieter-shipcloud-hell)}.auto-giphy{--partner:var(--anbieter-giphy);--partner-hell:var(--anbieter-giphy-hell)}.auto-partner{--typ:var(--partner)}.auto-partner .auto-knoten-icon,.auto-knoten-icon.auto-partner{background:color-mix(in srgb, var(--partner-hell) 22%, transparent)}.auto-knoten.auto-partner{border-color:var(--partner-hell);box-shadow:0 0 0 1px var(--partner-hell), var(--schatten-s), 0 10px 28px -18px color-mix(in srgb, var(--partner) 60%, transparent)}.auto-knoten.auto-partner:hover{border-color:var(--partner-hell);box-shadow:0 0 0 1px var(--partner-hell), var(--schatten-s), 0 14px 32px -16px color-mix(in srgb, var(--partner) 70%, transparent)}.auto-knoten.auto-partner:before{display:none}.auto-knoten.auto-partner.an{border-color:var(--partner);box-shadow:0 0 0 1px var(--partner), 0 0 0 4px color-mix(in srgb, var(--partner-hell) 38%, transparent), 0 14px 32px -16px color-mix(in srgb, var(--partner) 70%, transparent)}.auto-knoten.auto-partner .auto-knoten-icon{width:26px;height:26px}.auto-knoten.auto-partner .auto-eingang{border-color:var(--partner-hell)}.auto-sendcloud .auto-knoten-icon,.auto-knoten-icon.auto-sendcloud{background:0 0}.auto-sendcloud .auto-knoten-icon>svg,.auto-knoten-icon.auto-sendcloud>svg{width:100%;height:100%}.auto-status-gruppe{margin-top:var(--ab-2);font-size:var(--gr-s);color:var(--text-3)}.auto-status-zeile,.auto-status-zeile.an{padding:9px var(--ab-3);align-items:center}.auto-status-haken{border:1.5px solid var(--linie-stark);border-radius:var(--radius-s);background:var(--flaeche);width:18px;height:18px;color:var(--text-auf-akzent);flex:none;place-items:center;display:grid}.auto-status-zeile.an .auto-status-haken{border-color:var(--akzent);background:var(--akzent)}.auto-status-zeile:not(.an) .auto-status-haken>svg{visibility:hidden}.auto-status-symbol{border-radius:var(--radius-s);background:var(--flaeche-2);width:28px;height:28px;color:var(--text-2);flex:none;place-items:center;display:grid}.auto-status-zeile.an .auto-status-symbol{background:var(--flaeche);color:var(--akzent-text)}.auto-status-fuss{justify-content:space-between;align-items:center;gap:var(--ab-2);font-size:var(--gr-s);color:var(--text-2);flex-wrap:wrap;flex:none;display:flex}.auto-wahl-titel{font-size:var(--gr-s);color:var(--text-2)}.auto-wahl{border:1px solid var(--linie);border-radius:var(--radius-m);flex:none;display:grid;overflow:hidden}.auto-wahl-zeile{align-items:flex-start;gap:var(--ab-3);padding:var(--ab-3);border:0;border-top:1px solid var(--linie);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;cursor:pointer;display:flex}.auto-wahl-zeile:first-child{border-top:0}.auto-wahl-zeile:hover{background:var(--flaeche-hover)}.auto-wahl-zeile:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px}.auto-wahl-zeile.an{background:var(--akzent-schwach)}.auto-wahl-punkt{border:1.5px solid var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche);flex:none;width:16px;height:16px;margin-top:2px}.auto-wahl-zeile.an .auto-wahl-punkt{border:5px solid var(--akzent)}.auto-wahl-text{gap:2px;min-width:0;display:grid}.auto-shopify-status{align-items:center;gap:var(--ab-2);border-radius:var(--radius-m);background:var(--warn-schwach);color:var(--warn);font-size:var(--gr-s);flex-wrap:wrap;flex:none;padding:8px 10px;display:flex}.auto-shopify-status.gut{background:var(--gut-schwach);color:var(--gut)}.auto-shopify-status>svg{flex:none}.auto-shopify-status>span{min-width:12ch;color:var(--text);flex:1}.auto-zwei{gap:var(--ab-3);grid-template-columns:1fr 1fr;display:grid}.auto-wahl-zeile{padding:9px var(--ab-3);align-items:center}.auto-wahl-zeile.an{padding:var(--ab-3);align-items:flex-start}.auto-wahl-zeile .auto-wahl-punkt{margin-top:0}.auto-wahl-zeile.an .auto-wahl-punkt{margin-top:2px}.auto-schritt-klar{min-width:0;font-size:var(--gr-s);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.auto-schritt-beleg{color:var(--warn);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.auto-schritt-beleg.gut{color:var(--gut)}.auto-angaben{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);flex:none}.auto-angaben>summary{font-size:var(--gr-s);color:var(--text);cursor:pointer;padding:9px 12px}.auto-angaben>summary:focus-visible{outline:2px solid var(--akzent);outline-offset:-2px;border-radius:var(--radius-m)}.auto-angaben>p{margin:0;padding:0 12px 8px}.auto-angaben-liste{flex-wrap:wrap;gap:6px;padding:0 12px 12px;display:flex}.auto-angabe{border:1px solid var(--linie);border-radius:var(--radius-rund);background:var(--flaeche-2);color:var(--text);font:inherit;font-size:var(--gr-s);cursor:copy;padding:4px 10px}.auto-angabe:hover{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.auto-angabe:focus-visible{outline:2px solid var(--akzent);outline-offset:1px}.auto-pk{border-bottom:1px solid var(--linie);align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.auto-pk-kachel{border-radius:var(--radius-m);width:40px;height:40px;color:var(--typ,var(--akzent-text));background:color-mix(in srgb, var(--typ,var(--akzent)) 14%, var(--flaeche));flex:none;place-items:center;display:grid}.auto-pk.auto-sendcloud .auto-pk-kachel svg,.auto-pk.auto-shopify .auto-pk-kachel svg{width:22px;height:22px}.auto-pk-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.auto-pk-name{max-width:100%;font:inherit;font-size:var(--gr-l);color:var(--text);text-align:left;cursor:text;border-radius:var(--radius-s);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.auto-pk-name>span{overflow-wrap:anywhere;text-align:left;text-wrap:balance}.auto-pk-name svg{color:var(--text-3);opacity:0;flex:none;transition:opacity .15s}.auto-pk-name:hover svg,.auto-pk-name:focus-visible svg{opacity:1}.auto-pk-name:focus-visible{outline:2px solid var(--akzent);outline-offset:3px}.auto-pk-eingabe{font-size:var(--gr-l);height:32px;font-weight:600}.auto-pk-art{font-size:var(--gr-s);color:var(--text-3)}.auto-pk-satz{font-size:var(--gr-s);color:var(--text-2);margin:0;line-height:1.4}.auto-pa{flex-direction:column;gap:8px;display:flex}.auto-pa-titel{font-size:var(--gr-m);color:var(--text);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.auto-pa-titel svg{color:var(--text-3)}.auto-pa-rechts{font-size:var(--gr-xs);color:var(--text-3);margin:-4px 0 0}.auto-pe{flex-direction:column;gap:12px;display:flex}.auto-pe:empty{display:none}.auto-pillen{flex-wrap:wrap;gap:6px;display:flex}.auto-pille{border:1px solid color-mix(in srgb, var(--typ,var(--linie-stark)) 45%, var(--linie));border-radius:var(--radius-rund);background:color-mix(in srgb, var(--typ,var(--akzent)) 9%, var(--flaeche));max-width:100%;color:var(--text);font:inherit;font-size:var(--gr-s);text-align:left;cursor:default;align-items:center;gap:5px;padding:3px 9px 3px 7px;line-height:1.3;display:inline-flex}.auto-pille svg{color:var(--typ,var(--text-3));flex:none}.auto-pille-name{white-space:nowrap;font-weight:500}.auto-pille-wert{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.auto-pille-wert:before{content:"· "}button.auto-pille{cursor:pointer;transition:background .15s,border-color .15s}button.auto-pille:hover{background:color-mix(in srgb, var(--typ,var(--akzent)) 18%, var(--flaeche));border-color:var(--typ,var(--akzent))}button.auto-pille:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.auto-pille.fehlt{--typ:var(--schlecht);color:var(--schlecht);border-style:dashed}.auto-pillen-gruppe{flex-direction:column;gap:5px;display:flex}.auto-pillen-titel{font:inherit;font-size:var(--gr-xs);color:var(--text-3);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;display:flex}.auto-pillen-titel:hover{color:var(--text)}.auto-pillen-titel:focus-visible{outline:2px solid var(--akzent);outline-offset:2px;border-radius:var(--radius-s)}.auto-pillen-pfeil{transition:transform .15s}.auto-pillen-gruppe.auf .auto-pillen-pfeil{transform:rotate(90deg)}.auto-pillen-zahl{border-radius:var(--radius-rund);background:var(--flaeche-hover);font-size:var(--gr-xs);text-transform:none;letter-spacing:0;margin-left:2px;padding:0 6px}.auto-pillen-titel svg{color:var(--typ,var(--text-3))}.auto-pa-daten{border-radius:var(--radius-m);background:var(--flaeche-2);padding:10px 12px}.auto-panel-fehlt{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.auto-panel-fehlt .knopf{margin-left:auto}.auto-ausgang-text{flex-direction:column;gap:1px;min-width:0;display:flex}.auto-ausgang-name{font-weight:500}.auto-ausgang-sinn{font-size:var(--gr-xs);color:var(--text-3)}.auto-ausgang-ziel{font-size:var(--gr-s);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.auto-ausgang.offen .auto-ausgang-ziel{color:var(--text-3)}.auto-ausgang.warn{border-color:var(--warn);background:var(--warn-schwach)}.auto-ausgang.warn .auto-ausgang-ziel{color:var(--warn)}.auto-vf{flex-direction:column;gap:4px;display:flex;position:relative}.auto-vf-inhalt{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;height:auto;min-height:36px;padding:7px 11px;line-height:1.6}.auto-vf.mehrzeilig .auto-vf-inhalt{min-height:84px}.auto-vf.einzeilig .auto-vf-inhalt{white-space:nowrap;overflow-x:auto}.auto-vf.einzeilig .auto-vf-inhalt br{display:none}.auto-vf-inhalt.leer:before{content:attr(data-platzhalter);color:var(--text-3);pointer-events:none}.auto-vf-pille{border:1px solid color-mix(in srgb, var(--typ,var(--akzent)) 45%, var(--linie));border-radius:var(--radius-rund);background:color-mix(in srgb, var(--typ,var(--akzent)) 12%, var(--flaeche));max-width:100%;color:var(--text);vertical-align:baseline;-webkit-user-select:all;user-select:all;cursor:default;align-items:baseline;gap:4px;margin:0 1px;padding:0 7px 0 6px;font-size:.92em;line-height:1.45;display:inline-flex}.auto-vf-pille:before{content:"";background:var(--typ,var(--akzent));border-radius:50%;flex:none;align-self:center;width:6px;height:6px}.auto-vf-name{white-space:nowrap;font-weight:500}.auto-vf-wert{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}.auto-vf-wert:before{content:"· "}.auto-vf-pille.fehlt{--typ:var(--schlecht);color:var(--schlecht);border-style:dashed}.auto-vf-leiste{align-items:center;gap:4px;display:flex}.auto-vf-knopf{border-radius:var(--radius-s);color:var(--text-2);font:inherit;font-size:var(--gr-xs);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.auto-vf-knopf:hover{background:var(--flaeche-hover);color:var(--text)}.auto-vf-knopf:focus-visible{outline:2px solid var(--akzent);outline-offset:1px}.auto-vf-knopf.roh{color:var(--text-3);margin-left:auto;padding:3px 5px}.auto-vf-knopf.roh.an{color:var(--akzent-text);background:var(--akzent-schwach)}.auto-vf-roh{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--gr-s)}.auto-dm{z-index:30;border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);max-height:320px;box-shadow:var(--schatten-m);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.auto-dm-suche{border-bottom:1px solid var(--linie);color:var(--text-3);align-items:center;gap:6px;padding:6px 10px;display:flex}.auto-dm-suche input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1}.auto-dm-liste{padding:4px 0;overflow-y:auto}.auto-dm-leer{font-size:var(--gr-s);color:var(--text-3);padding:12px}.auto-dm-gruppe{font-size:var(--gr-xs);color:var(--text-3);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:5px;padding:6px 10px 2px;display:flex}.auto-dm-gruppe svg{color:var(--typ,var(--text-3))}.auto-dm-eintrag{width:100%;font:inherit;font-size:var(--gr-s);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:5px 10px 5px 14px;display:flex}.auto-dm-eintrag:before{content:"";background:var(--typ,var(--text-3));border-radius:50%;flex:none;width:6px;height:6px}.auto-dm-eintrag.aktiv{background:var(--flaeche-aktiv)}.auto-dm-name{white-space:nowrap;font-weight:500}.auto-dm-wert{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;max-width:55%;margin-left:auto;overflow:hidden}.auto-vs{border-radius:var(--radius-m);background:var(--grund);flex-direction:column;gap:6px;padding:12px;display:flex}.auto-vs-quelle,.auto-vs-luecken,.auto-vs-sms-zahl{font-size:var(--gr-xs);color:var(--text-3)}.auto-vs-luecken{color:var(--warn)}.auto-vs-leer{font-size:var(--gr-s);color:var(--text-3);text-align:center;padding:10px 0}.auto-vs-text{font-family:var(--schrift-lesen);font-size:var(--gr-m);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.auto-vs-mail{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);box-shadow:var(--schatten-s);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.auto-vs-mail-kopf{font-size:var(--gr-xs);color:var(--text-3);align-items:center;gap:6px;display:flex}.auto-vs-mail-von{color:var(--text-2);font-weight:500}.auto-vs-mail-betreff{border-bottom:1px solid var(--linie);font-weight:600;font-size:var(--gr-m);padding-bottom:6px}.auto-vs-chat,.auto-vs-sms,.auto-vs-team{flex-direction:column;gap:5px;display:flex}.auto-vs-kanal,.auto-vs-sms-kopf{font-size:var(--gr-xs);color:var(--text-3);align-items:center;gap:4px;display:flex}.auto-vs-blase{border-radius:var(--radius-l);background:var(--blase-team);max-width:92%;color:var(--blase-team-text);box-shadow:var(--schatten-s);border-bottom-right-radius:4px;align-self:flex-end;padding:9px 13px}.auto-vs-blase.sms{background:var(--akzent);color:var(--flaeche)}.auto-vs-knoepfe{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.auto-vs-knopf{border:1px solid var(--blase-team-linie,var(--linie-stark));border-radius:var(--radius-rund);background:var(--flaeche);color:var(--text);font-size:var(--gr-s);padding:4px 10px}.auto-vs-notiz{border-radius:var(--radius-m);background:var(--notiz-flaeche,var(--warn-schwach));border:1px solid var(--notiz-linie,var(--warn));color:var(--text);gap:8px;padding:10px 12px;display:flex}.auto-vs-notiz svg{color:var(--notiz-linie,var(--warn));flex:none;margin-top:3px}.auto-vs-push{background:var(--flaeche);box-shadow:var(--schatten-m);border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.auto-vs-push-symbol{background:var(--talkward-blau);color:#fff;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.auto-vs-push-text{flex:1;min-width:0}.auto-vs-push-titel{font-weight:600;font-size:var(--gr-m)}.auto-vs-push-zeit{font-size:var(--gr-xs);color:var(--text-3)}.auto-vs-team{border-radius:var(--radius-m);background:var(--flaeche);border:1px solid var(--linie);padding:10px 12px}.auto-bd-passt h3{color:var(--akzent-text)}.auto-bd-passt .auto-bd-kachel{border-color:color-mix(in srgb, var(--typ,var(--akzent)) 35%, var(--linie))}.auto-bd-kachel.gedaempft{cursor:default;background:var(--flaeche-2)}.auto-bd-kachel.gedaempft .auto-knoten-icon,.auto-bd-kachel.gedaempft strong{opacity:.6}.auto-bd-kachel.gedaempft:hover{box-shadow:none;border-color:var(--linie);transform:none}.auto-bd-fehlt{font-size:var(--gr-xs);color:var(--warn);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:auto;padding-top:6px;display:flex}.auto-bd-gesperrt .auto-bd-fehlt{color:var(--text-3)}.auto-bd-gesperrt .auto-bd-kachel{cursor:pointer}.auto-bd-einsetzen{border:1px solid var(--akzent);border-radius:var(--radius-rund);color:var(--akzent-text);background:var(--akzent-schwach);cursor:pointer;padding:2px 8px}.auto-bd-einsetzen:hover{background:var(--akzent);color:var(--flaeche)}.auto-knoten-marke{border-radius:var(--radius-rund);background:var(--warn);color:var(--text-auf-akzent,#fff);box-shadow:var(--schatten-s);align-items:center;gap:4px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:-11px;right:14px}.auto-knoten-marke.erweiterung{background:var(--text-3)}.auto-knoten-marke.hinweis{background:var(--flaeche);color:var(--warn);border:1px solid var(--warn)}.auto-knoten.hat-marke{border-color:color-mix(in srgb, var(--warn) 55%, var(--linie))}.auto-startklar{border-radius:var(--radius-s);background:var(--gut-schwach);color:var(--gut);font:inherit;font-size:var(--gr-s);cursor:pointer;border:0;align-items:center;gap:5px;margin-left:4px;padding:4px 10px;font-weight:500;display:inline-flex;position:relative}.auto-startklar.offen{background:var(--warn-schwach);color:var(--warn)}.auto-startklar:focus-visible{outline:2px solid var(--akzent);outline-offset:1px}.auto-startklar-liste{z-index:20;border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);width:320px;box-shadow:var(--schatten-m);text-align:left;cursor:default;flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0}.auto-startklar-liste h4{font-size:var(--gr-s);color:var(--text);margin:2px 4px 6px;font-weight:600}.auto-startklar-punkt{border-radius:var(--radius-s);width:100%;font:inherit;font-size:var(--gr-s);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 8px;padding:6px 8px;display:grid}.auto-startklar-punkt:hover{background:var(--flaeche-hover)}.auto-startklar-punkt svg{color:var(--warn);margin-top:2px}.auto-startklar-punkt.weich svg{color:var(--text-3)}.auto-startklar-punkt .wo{font-size:var(--gr-xs);color:var(--text-3);grid-column:2}.auto-startklar-leer{font-size:var(--gr-s);color:var(--text-3);padding:6px 8px}.auto-filter{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche)}.auto-filter.offen{border-color:var(--linie-stark)}.auto-filter-kopf{align-items:center;gap:var(--ab-3);width:100%;min-height:40px;padding:0 var(--ab-3);border-radius:var(--radius-m);color:var(--text);font:inherit;font-size:var(--gr-m);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.auto-filter-kopf:hover{background:var(--flaeche-hover)}.auto-filter-kopf:focus-visible{box-shadow:var(--fokus);outline:none}.auto-filter-name{font-weight:var(--gewicht-mittel);flex:none}.auto-filter-stand{min-width:0;color:var(--text-3);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.auto-filter-stand.gewaehlt{color:var(--akzent-text)}.auto-filter-pfeil{color:var(--text-3);flex:none;transition:transform .16s ease-out}.auto-filter.offen .auto-filter-pfeil{transform:rotate(180deg)}.auto-chips{padding:2px var(--ab-3) var(--ab-3);flex-wrap:wrap;gap:6px;display:flex}.auto-chips button{height:30px;padding:0 var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche);color:var(--text-2);font:inherit;font-size:var(--gr-m);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .14s,background-color .14s,color .14s}.auto-chips button:hover{border-color:var(--text-3);color:var(--text)}.auto-chips button.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.auto-chips button:focus-visible{box-shadow:var(--fokus);outline:none}@media (prefers-reduced-motion:reduce){.auto-filter-pfeil{transition:none}}.auto-bd-alle{gap:var(--ab-4);flex-direction:column;display:flex}.auto-bd-alle>summary{padding:6px var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-rund);color:var(--text-2);font-size:var(--gr-m);cursor:pointer;align-self:flex-start;list-style:none}.auto-bd-alle>summary::-webkit-details-marker{display:none}.auto-bd-alle>summary:hover{border-color:var(--text-3);color:var(--text)}.auto-bd-alle>summary:focus-visible{box-shadow:var(--fokus);outline:none}.auto-bd-alle[open]>summary{color:var(--text-3)}.auto-ausgang.offen{grid-template-columns:minmax(0,1fr) auto}.auto-ausgang-plus{align-items:center;gap:4px;display:inline-flex}.auto-knoten-icon.bild,.auto-pk-kachel.bild{object-fit:cover;background:var(--flaeche-2)}.auto-knoten-icon.bild{border-radius:8px}.auto-agentwahl{flex-direction:column;gap:6px;display:flex}.auto-agentkarte{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:8px 10px;transition:border-color .15s,background .15s;display:flex}.auto-agentkarte:hover{border-color:var(--linie-stark);background:var(--flaeche-hover)}.auto-agentkarte.an{border-color:var(--akzent);background:var(--akzent-schwach)}.auto-agentkarte.aus{opacity:.65}.auto-agentkarte:focus-visible{outline:2px solid var(--akzent);outline-offset:1px}.auto-agentkarte-bild{object-fit:cover;background:var(--flaeche-2);border-radius:10px;flex:none;width:36px;height:36px}.auto-agentkarte-bild.auto{background:var(--ki-schwach);color:var(--ki);place-items:center;display:grid}.auto-agentkarte-text{min-width:0;font-size:var(--gr-s);flex-direction:column;display:flex}.auto-agentkarte-text strong{font-size:var(--gr-m);font-weight:500}.auto-agentkarte-text>span{color:var(--text-3)}.auto-dauer{flex-direction:column;gap:4px;display:flex}.auto-dauer-felder{grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:6px;display:grid}.auto-dauer-feld{flex-direction:column;gap:2px;display:flex}.auto-dauer-feld .feld{font-variant-numeric:tabular-nums;padding-left:8px;padding-right:4px}.auto-dauer-feld>span{font-size:var(--gr-xs);color:var(--text-3);padding-left:2px}:is(.auto-knoten-icon:has(>.auto-bildsymbol),.auto-pk-kachel:has(>.auto-bildsymbol)){background:0 0;overflow:hidden}.auto-knoten-icon:has(>.auto-bildsymbol){border-radius:8px}.auto-knoten-icon>.auto-bildsymbol,.auto-pk-kachel>.auto-bildsymbol{width:100%;height:100%}svg.auto-bildsymbol{clip-path:inset(0 round 28%);flex:none}.au-seite .vg-seite-zwei.ohne{grid-template-columns:minmax(0,920px)}.au-kopf-aktion{align-items:center;gap:var(--ab-3);flex-wrap:wrap;display:flex}.au-stand{height:28px;padding:0 var(--ab-3);border-radius:var(--radius-rund);background:var(--flaeche-hover);color:var(--text-2);font-size:var(--gr-s);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.au-stand.an{background:var(--gut-schwach);color:var(--gut)}.au-stand-punkt,.au-zustand-punkt{border-radius:var(--radius-rund);background:currentColor;width:6px;height:6px}.au-stand.an .au-stand-punkt{animation:2.4s ease-out infinite au-puls}@keyframes au-puls{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--gut) 45%, transparent)}70%,to{box-shadow:0 0 0 6px #0000}}.au-fehler{background:var(--schlecht-schwach);flex-wrap:wrap;align-items:center}.au-fehler>svg{color:var(--schlecht);margin-top:0}.au-fehler>span{flex:220px;min-width:0}.au-fehler>.knopf{flex:none}.au-liste{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;display:flex;overflow:hidden}.au-zeile{align-items:center;gap:var(--ab-2);padding-right:var(--ab-3);transition:background-color .14s;display:flex}.au-zeile+.au-zeile{border-top:1px solid var(--linie)}.au-zeile:hover{background:var(--flaeche-2)}.au-zeile-haupt{align-items:center;gap:var(--ab-2) var(--ab-3);min-width:0;padding:var(--ab-3) var(--ab-2) var(--ab-3) var(--ab-4);color:inherit;font:inherit;text-align:left;cursor:pointer;flex:1;grid-template-columns:40px minmax(0,1fr) auto 14px;display:grid}.au-zeile-haupt:focus-visible,.au-weg:focus-visible{box-shadow:inset var(--fokus);outline:none}.au-zeile-start{border-radius:var(--radius-m);background:color-mix(in srgb, var(--typ,var(--akzent)) 14%, transparent);width:40px;height:40px;color:var(--typ,var(--akzent));place-items:center;transition:transform .16s cubic-bezier(.2,.8,.2,1);display:grid}.au-zeile-haupt:hover .au-zeile-start{transform:scale(1.06)}.au-zeile.pausiert .au-zeile-start,.au-zeile.pausiert .as-kette{filter:grayscale();opacity:.55}.au-zeile-text{flex-direction:column;gap:2px;min-width:0;display:flex}.au-zeile-name{align-items:center;gap:4px var(--ab-2);color:var(--text);font-size:var(--gr-l);font-weight:var(--gewicht-mittel);overflow-wrap:break-word;flex-wrap:wrap;display:flex}.au-zeile-wann{color:var(--text-2);font-size:var(--gr-s)}.au-zeile-was{color:var(--text-3);font-size:var(--gr-s);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.au-zustand{border-radius:var(--radius-rund);background:var(--flaeche-hover);color:var(--text-2);font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);white-space:nowrap;align-items:center;gap:5px;padding:1px 8px;display:inline-flex}.au-zustand.an{background:var(--gut-schwach);color:var(--gut)}.au-zustand.fehler{background:var(--schlecht-schwach);color:var(--schlecht)}.au-zustand.entwurf{background:var(--akzent-schwach);color:var(--akzent-text)}.au-zeile-ablauf{flex-direction:column;align-items:flex-end;gap:6px;min-width:0;display:flex}.au-zeile-zahlen{justify-content:flex-end;gap:2px var(--ab-2);color:var(--text-3);font-size:var(--gr-s);font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;display:flex}.au-zeile-zahlen>span+span:before{content:"·";margin-right:var(--ab-2)}.au-zeile-wartet{color:var(--warn)}.au-zeile-pfeil{color:var(--text-3);transition:transform .14s}.au-zeile-haupt:hover .au-zeile-pfeil{transform:translate(2px)}.au-zeile-weg{color:var(--text-3)}.au-zeile-weg:hover{background:var(--schlecht-schwach);color:var(--schlecht)}.au-wege{gap:var(--ab-3);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.au-weg{padding:var(--ab-4);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);color:inherit;font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:6px;transition:border-color .14s,background-color .14s,transform .16s cubic-bezier(.2,.8,.2,1);display:flex}.au-weg:hover{border-color:var(--akzent);background:var(--akzent-schwach);transform:translateY(-1px)}.au-weg.ki:hover{border-color:var(--ki);background:var(--ki-schwach)}.au-weg-titel{margin-top:var(--ab-1);color:var(--text);font-size:var(--gr-l);font-weight:var(--gewicht-fett)}.au-weg-text{color:var(--text-2);font-size:var(--gr-m);flex:1;line-height:1.45}.au-weg-los{margin-top:var(--ab-1);color:var(--akzent-text);font-size:var(--gr-m);font-weight:var(--gewicht-mittel);align-items:center;gap:5px;display:inline-flex}.au-weg.ki .au-weg-los{color:var(--ki)}.au-weg-los>svg{transition:transform .14s}.au-weg:hover .au-weg-los>svg{transform:translate(3px)}.au-leer{align-items:center;gap:var(--ab-2);padding:var(--ab-4) var(--ab-4) var(--ab-2);text-align:center;flex-direction:column;display:flex}.au-leer-bild{width:260px;max-width:100%;height:96px;margin-bottom:var(--ab-2)}.au-leer-linie{fill:none;stroke:var(--linie-stark);stroke-width:2px;stroke-linecap:round;stroke-dasharray:3 5;animation:1.6s linear infinite au-fluss}@keyframes au-fluss{to{stroke-dashoffset:-16px}}.au-leer-start{fill:var(--akzent-schwach)}.au-leer-blitz{fill:var(--akzent)}.au-leer-schritt,.au-leer-ziel{fill:var(--flaeche-hover)}.au-leer-ziel.gut{fill:var(--gut-schwach)}.au-leer-strich{fill:var(--linie-stark)}.au-leer-haken{fill:none;stroke:var(--gut);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.au-leer h4{font-size:var(--gr-xl);font-weight:var(--gewicht-fett);margin:0}.au-leer>p{max-width:58ch;color:var(--text-2);font-size:var(--gr-m);margin:0;line-height:1.5}.vg-tafel .vg-abschnitt.au-zugang{align-items:center;gap:var(--ab-3);padding-block:var(--ab-4);background:var(--flaeche-2);border-radius:0 0 var(--radius-l) var(--radius-l);flex-flow:wrap}.au-zugang-symbol{border-radius:var(--radius-s);background:var(--flaeche-hover);width:32px;height:32px;color:var(--text-2);flex:none;place-items:center;display:grid}.au-zugang-text{flex:260px;min-width:0}.au-zugang-text h3{color:var(--text);font-size:var(--gr-m);font-weight:var(--gewicht-mittel);margin:0}.au-zugang-text p{max-width:68ch;color:var(--text-3);font-size:var(--gr-s);margin:2px 0 0;line-height:1.45}.au-loeschen{align-items:flex-start;gap:var(--ab-3);display:flex}.au-loeschen p{margin:0 0 var(--ab-2);line-height:1.5}@container (width<=640px){.au-zeile{padding:0 var(--ab-3) var(--ab-3);flex-wrap:wrap}.au-zeile-haupt{padding:var(--ab-3) 0 var(--ab-2);flex:100%;grid-template-columns:40px minmax(0,1fr);align-items:start}.au-zeile>.kipp{margin-left:calc(40px + var(--ab-3))}.au-zeile-weg{margin-left:auto}.au-zeile-ablauf{grid-column:2;align-items:flex-start}.au-zeile-zahlen{justify-content:flex-start}.au-zeile-pfeil{display:none}.au-kopf-aktion .knopf{flex:1}}@media (prefers-reduced-motion:reduce){.au-stand.an .au-stand-punkt,.au-leer-linie{animation:none}.au-zeile-start,.au-weg,.au-weg-los>svg,.au-zeile-pfeil{transition:none}.au-zeile-haupt:hover .au-zeile-start,.au-weg:hover{transform:none}}.as-seite{z-index:6;border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.auto-editor.vollbild .as-seite{border:0;border-radius:0}.as-kopf{row-gap:var(--ab-3);flex-wrap:wrap}.as-kopf .vg-titel{flex:320px}.as-kopf .vg-titel p{max-width:68ch}.auto-editor.am-start>.auto-leiste>:not(:first-child):not(.feld.name):not(.wachsen):not(:last-child){display:none}.as-wege{border-radius:var(--radius-m);background:var(--flaeche-hover);gap:2px;padding:3px;display:flex}.as-wege button{height:32px;padding:0 var(--ab-3);color:var(--text-2);font:inherit;font-size:var(--gr-m);font-weight:var(--gewicht-mittel);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;transition:background-color .14s,color .14s,box-shadow .14s;display:inline-flex}.as-wege button:hover{color:var(--text)}.as-wege button.an{background:var(--flaeche);color:var(--text);box-shadow:var(--schatten-s)}.as-wege button.an svg{color:var(--akzent)}.as-wege button:focus-visible,.as-ki:focus-visible{box-shadow:var(--fokus);outline:none}.knopf.as-ki{border-color:color-mix(in srgb, var(--ki) 35%, var(--linie-stark));height:38px;color:var(--ki)}.knopf.as-ki:hover:not(:disabled){background:var(--ki-schwach)}.as-rahmen{flex:1;min-height:0;display:flex;container-type:inline-size}.as-wahl{flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) clamp(320px,34%,400px);min-width:0;display:grid}.as-haupt{flex-direction:column;min-width:0;min-height:0;display:flex}.as-filter{gap:var(--ab-3);padding:var(--ab-4) var(--ab-5) var(--ab-3);flex-direction:column;display:flex}.as-rolle{gap:var(--ab-6);min-height:0;padding:var(--ab-2) var(--ab-5) var(--ab-6);scrollbar-width:thin;scrollbar-color:var(--linie-stark) transparent;flex-direction:column;flex:1;display:flex;overflow-y:auto}.as-leiste{grid-column:1/-1}.as-leiste .knopf{gap:6px}.as-leiste-wahl{font-weight:var(--gewicht-mittel);color:var(--text);display:none}.as-suche{align-items:center;gap:var(--ab-2);height:42px;padding:0 var(--ab-2) 0 var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text-3);transition:border-color .14s,box-shadow .14s;display:flex}.as-suche:focus-within{border-color:var(--akzent);box-shadow:var(--fokus)}.as-suche input{min-width:0;height:100%;color:var(--text);font:inherit;font-size:var(--gr-l);background:0 0;border:0;outline:none;flex:1}.as-suche input:focus,.as-suche input:focus-visible{box-shadow:none;outline:none}.as-suche input::placeholder{color:var(--text-3)}.as-tasten{padding-right:var(--ab-1);color:var(--text-3);font-size:var(--gr-xs);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.as-tasten kbd{border:1px solid var(--linie-stark);background:var(--flaeche-2);min-width:20px;height:20px;color:var(--text-2);font:inherit;border-bottom-width:2px;border-radius:5px;place-items:center;padding:0 5px;font-size:10.5px;display:inline-grid}.as-tasten kbd:nth-of-type(3){margin-left:var(--ab-2)}.as-filter-reihe{flex-wrap:wrap;gap:6px;display:flex}.as-filter-reihe button{height:30px;padding:0 var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche);color:var(--text-2);font:inherit;font-size:var(--gr-s);cursor:pointer;align-items:center;gap:6px;transition:border-color .14s,background-color .14s,color .14s;display:inline-flex}.as-filter-reihe button:hover{border-color:var(--text-3);color:var(--text)}.as-filter-reihe button:focus-visible{box-shadow:var(--fokus);outline:none}.as-filter-reihe button.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text);font-weight:var(--gewicht-mittel)}.as-filter-zahl{color:var(--text-3);font-variant-numeric:tabular-nums;font-weight:var(--gewicht-normal)}.as-filter-reihe button.an .as-filter-zahl{color:inherit;opacity:.75}.as-gruppe{gap:var(--ab-3);flex-direction:column;display:flex}.as-gruppe>h3{align-items:center;gap:var(--ab-2);font-size:var(--gr-l);font-weight:var(--gewicht-fett);margin:0;display:flex}.as-gruppe>h3 svg{color:var(--text-3)}.as-liste{gap:var(--ab-2);grid-template-columns:repeat(auto-fill,minmax(270px,1fr));display:grid}.as-zeile{align-items:center;gap:var(--ab-3);min-height:64px;padding:10px var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;transition:border-color .14s,background-color .14s,box-shadow .14s;display:grid}.as-zeile .auto-knoten-icon{border-radius:var(--radius-m);width:36px;height:36px}.as-zeile-text{flex-direction:column;gap:2px;min-width:0;display:flex}.as-zeile-name{font-size:var(--gr-m);font-weight:var(--gewicht-mittel);line-height:1.35}.as-zeile-kurz{color:var(--text-2);font-size:var(--gr-s);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.as-zeile:hover,.as-karte:hover{border-color:var(--text-3);background:var(--flaeche-2)}.as-zeile:focus-visible,.as-karte:focus-visible,.as-v-vorlage:focus-visible{box-shadow:var(--fokus);outline:none}.as-zeile.an,.as-karte.an{border-color:var(--akzent);background:var(--akzent-schwach);box-shadow:inset 0 0 0 1px var(--akzent)}.as-zeile.an:focus-visible,.as-karte.an:focus-visible{box-shadow:inset 0 0 0 1px var(--akzent), var(--fokus)}.as-zeile.gesperrt .auto-knoten-icon,.as-zeile.gesperrt .as-zeile-text{opacity:.6}.as-schloss{color:var(--text-3)}.as-karten{gap:var(--ab-3);grid-template-columns:repeat(auto-fill,minmax(232px,1fr));display:grid}.as-karte{padding:var(--ab-3) var(--ab-4) var(--ab-4);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:6px;transition:border-color .14s,background-color .14s,box-shadow .14s;display:flex}.as-karte-name{margin-top:var(--ab-1);font-size:var(--gr-l);font-weight:var(--gewicht-mittel);line-height:1.35}.as-karte-text{color:var(--text-2);font-size:var(--gr-s);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.as-karte-fuss{color:var(--warn);font-size:var(--gr-s);align-items:center;gap:5px;margin-top:2px;display:inline-flex}.as-karte.gesperrt .as-kette{opacity:.55}.as-kette{align-items:center;gap:8px;display:inline-flex}.as-kette .auto-knoten-icon{border-radius:7px;width:24px;height:24px;position:relative}.as-kette .auto-knoten-icon+.auto-knoten-icon:before,.as-kette-mehr:before{content:"";border-top:1.5px solid var(--linie-stark);width:8px;position:absolute;top:50%;right:100%}.as-kette-mehr{color:var(--text-3);font-size:var(--gr-xs);font-variant-numeric:tabular-nums;position:relative}.as-kette-mehr:before{width:6px;right:calc(100% + 1px)}.as-nichts{align-items:center;gap:var(--ab-2);padding:var(--ab-8) var(--ab-4);color:var(--text-3);text-align:center;flex-direction:column;margin:auto;display:flex}.as-nichts p{margin:0 0 var(--ab-1);color:var(--text-2)}.as-vorschau{gap:var(--ab-5);min-height:0;padding:var(--ab-5);border-left:1px solid var(--linie);background:var(--grund);scrollbar-width:thin;scrollbar-color:var(--linie-stark) transparent;flex-direction:column;grid-area:1/2;display:flex;overflow-y:auto}.as-v-kopf{gap:var(--ab-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.as-v-kopf.ohne-symbol{grid-template-columns:minmax(0,1fr)}.as-v-kopf .auto-knoten-icon{background:color-mix(in srgb, var(--typ,var(--text-3)) 16%, var(--flaeche));border-radius:12px;width:44px;height:44px}.as-v-kopf h3{font-size:var(--gr-xl);font-weight:var(--gewicht-fett);text-wrap:balance;margin:0;line-height:1.3}.as-v-kopf p{margin:var(--ab-1) 0 0;color:var(--text-2);font-size:var(--gr-m);line-height:1.5}.as-v-beispiel{gap:var(--ab-2);padding:var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);grid-template-columns:auto minmax(0,1fr);display:grid}.as-v-beispiel svg{color:var(--akzent);margin-top:1px}.as-v-beispiel p{font-size:var(--gr-m);margin:0;line-height:1.5}.as-v-beispiel strong{color:var(--text-3);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);display:block}.as-v-fakten{gap:var(--ab-2);color:var(--text-2);font-size:var(--gr-m);flex-direction:column;margin:0;padding:0;line-height:1.45;list-style:none;display:flex}.as-v-fakten li{gap:var(--ab-2);grid-template-columns:auto minmax(0,1fr);display:grid}.as-v-fakten svg{color:var(--text-3);margin-top:2px}.as-v-fakten b{color:var(--text);font-weight:var(--gewicht-mittel)}.as-v-fakten small{color:var(--text-3);font-size:var(--gr-s);display:block}.as-v-teil{gap:var(--ab-2);flex-direction:column;display:flex}.as-v-teil>h4{justify-content:space-between;align-items:baseline;gap:var(--ab-2);color:var(--text-2);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);margin:0;display:flex}.as-v-teil>h4 span{color:var(--text-3);font-weight:var(--gewicht-normal);font-variant-numeric:tabular-nums}.as-v-flaeche{padding:var(--ab-5) var(--ab-4);border:1px solid var(--linie);border-radius:var(--radius-m);background-color:var(--flaeche-2);background-image:radial-gradient(color-mix(in srgb, var(--linie-stark) 70%, transparent) 1px, transparent 1.2px);background-size:16px 16px;align-items:center;display:flex;overflow:hidden}.as-v-knoten{align-items:center;gap:var(--ab-2);min-width:0;padding:var(--ab-2) var(--ab-3) var(--ab-2) var(--ab-2);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);box-shadow:var(--schatten-s), 0 8px 18px -14px color-mix(in srgb, var(--typ,var(--akzent)) 80%, transparent);animation:.22s cubic-bezier(.16,1,.3,1) as-setzen;display:flex}.as-v-knoten .auto-knoten-icon{border-radius:9px;width:30px;height:30px}.as-v-knoten>span:last-child{flex-direction:column;min-width:0;display:flex}.as-v-knoten b{font-size:var(--gr-m);font-weight:var(--gewicht-mittel);text-wrap:balance;line-height:1.3}.as-v-knoten small{color:var(--text-3);font-size:var(--gr-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.as-v-linie{border-top:1.75px dashed var(--linie-stark);transform-origin:0;flex:1 0 20px;max-width:44px;animation:.3s cubic-bezier(.16,1,.3,1) 80ms backwards as-ziehen}.as-v-plus{border:1.5px dashed var(--linie-stark);border-radius:var(--radius-m);width:34px;height:34px;color:var(--text-3);flex:none;place-items:center;animation:.22s cubic-bezier(.16,1,.3,1) .16s backwards as-setzen;display:grid}@keyframes as-setzen{0%{opacity:0;transform:translateY(6px)}}@keyframes as-ziehen{0%{transform:scaleX(0)}}.as-v-vorlage{align-items:center;gap:var(--ab-3);padding:10px var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;transition:border-color .14s,box-shadow .14s;display:grid}.as-v-vorlage>span{flex-direction:column;gap:6px;min-width:0;display:flex}.as-v-vorlage b{font-size:var(--gr-m);font-weight:var(--gewicht-mittel)}.as-v-vorlage>svg{color:var(--text-3);transition:transform .14s,color .14s}.as-v-vorlage:hover{border-color:var(--akzent);box-shadow:var(--schatten-s)}.as-v-vorlage:hover>svg{color:var(--akzent);transform:translate(2px)}.as-schritte{padding:var(--ab-1) var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);flex-direction:column;margin:0;list-style:none;display:flex}.as-schritte li{gap:var(--ab-3);grid-template-columns:auto minmax(0,1fr);padding:10px 0;animation:.24s cubic-bezier(.16,1,.3,1) backwards as-setzen;display:grid;position:relative}.as-schritte li:nth-child(2){animation-delay:30ms}.as-schritte li:nth-child(3){animation-delay:60ms}.as-schritte li:nth-child(4){animation-delay:90ms}.as-schritte li:nth-child(n+5){animation-delay:.12s}.as-schritte li:not(:last-child):after{content:"";border-left:1.5px solid var(--linie-stark);position:absolute;top:40px;bottom:-8px;left:13px}.as-schritte .auto-knoten-icon{border-radius:9px;width:28px;height:28px}.as-schritte li>div{flex-direction:column;gap:2px;min-width:0;padding-top:4px;display:flex}.as-schritt-name{font-size:var(--gr-m);font-weight:var(--gewicht-mittel);flex-wrap:wrap;align-items:center;gap:6px;line-height:1.35;display:flex}.as-schritt-name .pille{font-weight:var(--gewicht-normal);align-self:center}.as-schritt-text{color:var(--text-2);font-size:var(--gr-s);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.as-blase{max-width:100%;padding:10px var(--ab-3);background:var(--flaeche);box-shadow:var(--schatten-s);color:var(--text);font-family:var(--schrift-lesen);font-size:var(--gr-l);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:14px 14px 14px 4px;align-self:flex-start;line-height:1.5}.as-platz{border-radius:var(--radius-s);background:var(--akzent-schwach);color:var(--akzent-text);font-size:var(--gr-s);padding:1px 6px}.as-hinweis{gap:var(--ab-2);padding:var(--ab-3);border-radius:var(--radius-m);background:var(--warn-schwach);color:var(--text);font-size:var(--gr-m);grid-template-columns:auto minmax(0,1fr);line-height:1.45;display:grid}.as-hinweis svg{color:var(--warn);margin-top:2px}.as-hinweis p{margin:0}@container (width<=820px){.as-wahl{grid-template-columns:minmax(0,1fr)}.as-vorschau{display:none}.as-leiste-wahl{display:block}.as-tasten{display:none}.as-filter,.as-rolle{padding-left:var(--ab-4);padding-right:var(--ab-4)}}@container (width<=520px){.as-leiste{flex-direction:column;align-items:stretch}.as-leiste .vg-leiste-knoepfe .knopf{flex:1;justify-content:center}.as-filter-reihe{margin:0 calc(var(--ab-4) * -1);padding:0 var(--ab-4);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.as-filter-reihe button{flex:none}}@media (max-width:700px){.as-seite{overflow-y:auto}.as-seite .as-kopf{padding:var(--ab-3) var(--ab-4)}.as-seite .as-kopf .vg-symbol{display:none}.as-seite .as-kopf .vg-titel{flex-basis:100%}.as-seite .as-wege{flex:1}.as-seite .as-wege button{flex:1;justify-content:center}.as-seite .as-rahmen,.as-seite .as-wahl,.as-seite .as-haupt{flex:none;display:block}.as-seite .as-rolle{overflow:visible}.as-seite .as-gruppe+.as-gruppe{margin-top:var(--ab-6)}.as-seite .as-leiste{position:sticky;bottom:0}}@media (prefers-reduced-motion:reduce){.as-v-knoten,.as-v-linie,.as-v-plus,.as-schritte li{animation:none}}.sz-leiste,.sz-hinweis{font-size:var(--gr-s);border-bottom:1px solid var(--linie);color:var(--text);flex-wrap:wrap;align-items:center;gap:10px;padding:6px 16px;display:flex}.sz-leiste{background:var(--warn-schwach)}.sz-leiste-marke{font-weight:var(--gewicht-fett)}.sz-leiste-text{color:var(--text-2);min-width:0}.sz-leiste-zeit{color:var(--text-2);font-variant-numeric:tabular-nums;margin-left:auto}.sz-hinweis{background:var(--akzent-schwach)}.sz-hinweis.laeuft{background:var(--warn-schwach)}.sz-hinweis-aktion{gap:6px;margin-left:auto;display:inline-flex}.sz-umfang{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.sz-seite{flex-direction:column;gap:16px;display:flex}.sz-karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.sz-karte h2{font-size:var(--gr-xl);margin:0}.sz-karte p{margin:0}.sz-karte.anfrage{border-color:var(--akzent)}.sz-karte.aktiv{border-color:var(--warn)}.sz-anlass{padding:var(--ab-3);background:var(--flaeche-2);border-radius:var(--radius-m);font-size:var(--gr-l);white-space:pre-wrap;gap:2px;margin:0;display:grid}.sz-wahl{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.sz-wahl legend{font-size:var(--gr-m);color:var(--text-2);margin-bottom:4px}.sz-option{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.sz-option>span{flex-direction:column;gap:2px;display:flex}.sz-liste{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.sz-tabelle{border-collapse:collapse;width:100%;font-size:var(--gr-m)}.sz-tabelle th{text-align:left;font-weight:var(--gewicht-mittel);color:var(--text-2)}.sz-tabelle th,.sz-tabelle td{border-bottom:1px solid var(--linie);vertical-align:top;padding:6px 8px}.sz-tabelle tr:last-child td{border-bottom:0}.sz-pfad{word-break:break-all}.sz-betrieb{flex-direction:column;gap:16px;display:flex}.sz-betrieb>.sz-tabelle{padding:0;display:table}.sz-oeffnen{align-items:center;gap:6px;display:inline-flex}.sz-code{font-variant-numeric:tabular-nums;width:110px}@media (max-width:640px){.sz-leiste-text{flex-basis:100%;order:5}}.lp-paket h2{align-items:center;gap:8px;display:flex}.lp-erklaerung{white-space:pre-wrap}.lp-schritte{flex-direction:column;gap:12px;margin:0;padding-left:20px;display:flex}.lp-schritt-kopf{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lp-schritt.veraltet .lp-tabelle{opacity:.7}.lp-beschreibung{color:var(--text-2);margin:4px 0}.lp-tabelle{border-collapse:collapse;width:100%;font-size:var(--gr-m);table-layout:fixed}.lp-tabelle th{text-align:left;font-weight:var(--gewicht-mittel);color:var(--text-2)}.lp-tabelle th,.lp-tabelle td{border-bottom:1px solid var(--linie);vertical-align:top;overflow-wrap:anywhere;padding:5px 8px}.lp-tabelle th:first-child,.lp-tabelle td:first-child{width:26%}.lp-text{white-space:pre-wrap;max-height:180px;display:block;overflow:auto}.lp-json{font-size:var(--gr-s);word-break:break-all}.lp-bausteine{margin:0;padding-left:16px}.lp-verlauf{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lp-verlauf li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.sz-schluessel{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:var(--gr-s)}.vg-tafel .sz-karte{background:0 0;border:0;border-radius:0}.sz-gewuenscht{align-items:flex-start;gap:var(--ab-3);display:flex}.sz-gewuenscht>span:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.sz-gewuenscht strong{font-size:var(--gr-l);font-weight:var(--gewicht-mittel)}.sz-dauer{align-items:center;gap:var(--ab-2) var(--ab-3);flex-wrap:wrap;display:flex}.vg-abschluss.sz-offen{background:var(--warn-schwach)}.sz-offen .vg-symbol{background:var(--flaeche)}.sz-punkte{margin:0 0 var(--ab-2);color:var(--text-2);gap:6px;padding:0;line-height:1.45;list-style:none;display:grid}.sz-punkte:last-child{margin-bottom:0}.sz-punkte>li{gap:var(--ab-2);grid-template-columns:14px minmax(0,1fr);display:grid}.sz-punkte>li>svg{color:var(--text-3);margin-top:3px}.sz-punkte>li.gut{color:var(--text)}.sz-punkte>li.gut>svg{color:var(--gut)}.sz-fazit{color:var(--text-2);font-size:var(--gr-s);align-items:center;gap:6px;padding:0 2px;display:flex}.bk a{color:var(--akzent-text);text-underline-offset:3px}.bk a:hover{text-decoration:underline}.bk a.knopf{color:var(--text);text-decoration:none}.bk-zahl{font-variant-numeric:tabular-nums;white-space:nowrap}.bk-rechts{text-align:right}.bk-unter{font-size:var(--gr-s);color:var(--text-3);display:block}.bk-warn{color:var(--warn);font-weight:var(--gewicht-mittel)}.bk-filter{gap:var(--ab-2);flex-wrap:wrap;display:flex}.bk-filter button{align-items:center;gap:var(--ab-2);height:32px;padding:0 var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche);color:var(--text-2);font-size:var(--gr-m);transition:background .14s,border-color .14s,color .14s;display:inline-flex}.bk-filter button:hover{background:var(--flaeche-hover)}.bk-filter button.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--text)}.bk-anzahl{font-size:var(--gr-s);font-variant-numeric:tabular-nums;color:var(--text-3)}.bk-filter button.an .bk-anzahl{color:var(--akzent-text)}.bk-tafel{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);overflow-x:auto}.bk-tabelle{border-collapse:collapse;width:100%;font-size:var(--gr-m)}.bk-tabelle th{text-align:left;font-weight:var(--gewicht-normal);font-size:var(--gr-s);color:var(--text-3);white-space:nowrap}.bk-tabelle th.bk-rechts{text-align:right}.bk-tabelle th,.bk-tabelle td{padding:10px var(--ab-4);border-bottom:1px solid var(--linie);vertical-align:middle}.bk-tabelle tbody tr:last-child td{border-bottom:0}.bk-tafel tbody tr{cursor:pointer;transition:background .12s}.bk-tafel tbody tr:hover{background:var(--flaeche-hover)}.bk-sort{color:inherit;font:inherit;align-items:center;gap:4px;display:inline-flex}.bk-sort:hover{color:var(--text)}th[aria-sort=ascending] .bk-sort,th[aria-sort=descending] .bk-sort,.bk a.bk-name{color:var(--text);font-weight:var(--gewicht-mittel)}.bk-tafel td:first-child{min-width:180px}.bk-vorlage{margin-left:var(--ab-2);font-size:var(--gr-s);color:var(--warn);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.bk-vorlage.weg{color:var(--text-3)}.bk-vorlage button{margin-left:var(--ab-2);padding:2px var(--ab-2);border-radius:var(--radius-s);color:var(--text-2);font-size:var(--gr-s);align-items:center;gap:3px;display:inline-flex}.bk-vorlage button:hover:not(:disabled){background:var(--flaeche-hover);color:var(--text)}.bk-zusage{align-items:flex-start;gap:var(--ab-2);font-size:var(--gr-s);color:var(--text-3);display:flex}.bk-zusage>svg{color:var(--gut);flex:none;margin-top:1px}.bk-frisch{padding:3px var(--ab-2);border-radius:var(--radius-s);color:var(--text-2);font-size:var(--gr-s);flex:none;align-items:center;gap:4px;margin:-3px 0 0 auto;display:inline-flex}.bk-frisch:hover:not(:disabled){background:var(--flaeche-hover);color:var(--text)}.bk-frisch:disabled svg{animation:.9s linear infinite bk-dreh}@keyframes bk-dreh{to{transform:rotate(360deg)}}.bk-zurueck{align-self:flex-start;align-items:center;gap:var(--ab-2);border-radius:var(--radius-s);color:var(--text-2);font-size:var(--gr-m);margin:-6px 0 -6px -8px;padding:6px 8px;display:inline-flex}.bk-zurueck:hover{background:var(--flaeche-hover);color:var(--text)}.bk-akte-kopf{align-items:center;gap:var(--ab-3);flex-wrap:wrap;display:flex}.bk-kachel{border-radius:var(--radius-m);background:var(--akzent-schwach);width:40px;height:40px;color:var(--akzent-text);flex:none;place-items:center;display:grid}.bk-akte-titel{min-width:0}.bk-akte-titel h1{overflow-wrap:anywhere}.bk-akte-titel h1 .pille{vertical-align:middle;margin-left:var(--ab-2)}.bk-akte-aktionen{gap:var(--ab-2);flex-wrap:wrap;margin-left:auto;display:flex}.bk-akte-aktionen .knopf{align-items:center;gap:6px;display:inline-flex}.bk-akte{gap:var(--ab-5);grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);align-items:start;display:grid}.bk-spalte,.bk-verlauf{gap:var(--ab-4);flex-direction:column;min-width:0;display:flex}.bk-verlauf{position:sticky;top:0}.bk-block{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);padding:var(--ab-4) var(--ab-5) var(--ab-5);gap:var(--ab-3);flex-direction:column;display:flex}.bk-block>header{align-items:center;gap:var(--ab-2);color:var(--text-2);display:flex}.bk-block h2{font-size:var(--gr-l);font-weight:var(--gewicht-fett);color:var(--text)}.bk-block-hinweis{font-size:var(--gr-s);color:var(--text-3);text-align:right;margin-left:auto}.bk-personen{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bk-personen li{justify-content:space-between;gap:var(--ab-4);padding:var(--ab-3) 0;border-top:1px solid var(--linie);flex-wrap:wrap;display:flex}.bk-personen li:first-child{border-top:0;padding-top:0}.bk-personen li:last-child{padding-bottom:0}.bk-person{font-weight:var(--gewicht-mittel);margin-right:var(--ab-2)}.bk-wege{font-size:var(--gr-m);flex-direction:column;gap:4px;display:flex}.bk-wege>*{overflow-wrap:anywhere;align-items:center;gap:6px;display:inline-flex}.bk-daten{gap:var(--ab-3) var(--ab-4);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin:0;display:grid}.bk-daten dt{font-size:var(--gr-s);color:var(--text-3)}.bk-daten dd{font-size:var(--gr-l);margin:2px 0 0}.bk-rechnungen{border-top:1px solid var(--linie)}.bk-rechnungen td{padding:8px var(--ab-2)}.bk-rechnungen td:first-child{color:var(--text-2);padding-left:0}.bk-rechnungen td:last-child{padding-right:0}.bk-masse{gap:var(--ab-3) var(--ab-5);padding-bottom:var(--ab-3);border-bottom:1px solid var(--linie);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.bk-mass{gap:6px var(--ab-2);font-size:var(--gr-m);grid-template-columns:1fr auto;display:grid}.bk-mass>span:first-child{color:var(--text-2)}.bk-balken{border-radius:var(--radius-rund);background:var(--flaeche-hover);grid-column:1/-1;height:6px;overflow:hidden}.bk-balken i{border-radius:inherit;background:var(--akzent);height:100%;display:block}.bk-balken.knapp i{background:var(--warn)}.bk-balken.voll i{background:var(--schlecht)}.bk-marken{gap:var(--ab-3) var(--ab-4);grid-template-columns:max-content 1fr;align-items:baseline;margin:0;display:grid}.bk-marken dt{font-size:var(--gr-s);color:var(--text-3)}.bk-marken dd{flex-wrap:wrap;gap:6px;margin:0;display:flex}.bk-marken dd span{padding:2px var(--ab-2);border-radius:var(--radius-s);background:var(--flaeche-hover);font-size:var(--gr-m)}.bk-marken dd em{color:var(--text-3);font-style:normal;font-size:var(--gr-m)}.bk-neu textarea{resize:vertical;min-height:76px;font-family:var(--schrift-lesen)}.bk-neu-fuss{justify-content:space-between;align-items:center;gap:var(--ab-3);flex-wrap:wrap;display:flex}.bk-vorlage-feld{font-size:var(--gr-s);color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.bk-vorlage-feld input{width:140px}.bk-eintraege{padding:0 var(--ab-2);flex-direction:column;margin:0;list-style:none;display:flex}.bk-eintraege li{gap:var(--ab-3);padding:var(--ab-3) 0;border-top:1px solid var(--linie);grid-template-columns:28px minmax(0,1fr) auto;display:grid}.bk-eintraege li:first-child{border-top:0}.bk-eintrag-icon{border-radius:var(--radius-rund);background:var(--flaeche);border:1px solid var(--linie);width:28px;height:28px;color:var(--text-2);place-items:center;display:grid}.bk-eintrag-text{font-family:var(--schrift-lesen);white-space:pre-wrap;overflow-wrap:anywhere}.bk-eintraege .bk-vorlage{white-space:normal;flex-wrap:wrap;margin:4px 0 0}.bk-eintraege .bk-vorlage button{margin-left:0}.bk-weg{border-radius:var(--radius-s);width:28px;height:28px;color:var(--text-3);opacity:0;align-self:start;place-items:center;transition:opacity .12s;display:grid}.bk-eintraege li:hover .bk-weg,.bk-weg:focus-visible{opacity:1}.bk-weg:hover:not(:disabled){background:var(--schlecht-schwach);color:var(--schlecht)}.bk-verlauf-leer{padding:var(--ab-2) var(--ab-3);font-size:var(--gr-m);color:var(--text-3)}.bk-zugriff{gap:var(--ab-4);flex-direction:column;display:flex}.bk-wahl{gap:var(--ab-2);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.bk-wahl button{padding:var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-m);text-align:left;flex-direction:column;gap:4px;transition:background .14s,border-color .14s;display:flex}.bk-wahl button.an{border-color:var(--akzent);background:var(--akzent-schwach)}.bk-wahl span{font-weight:var(--gewicht-mittel)}.bk-wahl small{font-size:var(--gr-s);color:var(--text-2)}.bk-zugriff-leiste{align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.bk-zugriff-leiste>span{font-size:var(--gr-s);flex:200px}.bk-loeschen{padding:4px var(--ab-2);border-radius:var(--radius-s);color:var(--text-3);font-size:var(--gr-s);align-self:flex-start;align-items:center;gap:6px;display:inline-flex}.bk-loeschen:hover{background:var(--schlecht-schwach);color:var(--schlecht)}.bk-geloescht{font-size:var(--gr-s);color:var(--text-3)}.bk-geloescht summary{cursor:pointer;width:-moz-fit-content;width:fit-content}.bk-geloescht ul{margin:var(--ab-2) 0 0;gap:4px var(--ab-4);grid-template-columns:max-content max-content max-content;padding:0;list-style:none;display:grid}.bk-geloescht li{display:contents}.bk-geloescht li span:first-child{color:var(--text-2)}.bk-kopf-rechts{align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.bk-schwellen-knopf{align-items:center;gap:6px;display:inline-flex}.bk-marker{margin-left:var(--ab-2);font-size:var(--gr-s);color:var(--text-2);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.bk-marker.hoch{color:var(--schlecht);font-weight:var(--gewicht-mittel)}.bk-marker-mehr{color:var(--text-3);font-weight:var(--gewicht-normal);font-variant-numeric:tabular-nums}.bk-markerblock ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bk-markerblock li{gap:var(--ab-3);padding:var(--ab-3) 0;border-top:1px solid var(--linie);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;display:grid}.bk-markerblock li:first-child{border-top:0;padding-top:0}.bk-markerblock li:last-child{padding-bottom:0}.bk-marker-symbol{border-radius:var(--radius-s);background:var(--flaeche-hover);width:28px;height:28px;color:var(--text-2);place-items:center;display:grid}.bk-markerblock li.hoch .bk-marker-symbol{background:var(--schlecht-schwach);color:var(--schlecht)}.bk-marker-text strong{font-weight:var(--gewicht-mittel)}.bk-marker-text p{color:var(--text-2);font-size:var(--gr-m);margin:2px 0}.bk-marker-aktion{gap:var(--ab-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.bk-marker-aktion .knopf{align-items:center;gap:5px;display:inline-flex}.bk-schwellen{gap:var(--ab-4);flex-direction:column;display:flex}.bk-schwellen fieldset{border:0;flex-direction:column;margin:0;padding:0;display:flex}.bk-schwellen legend{margin-bottom:var(--ab-2);font-size:var(--gr-l);font-weight:var(--gewicht-fett);padding:0}.bk-schwellen label{gap:var(--ab-3);padding:var(--ab-2) 0;border-top:1px solid var(--linie);font-size:var(--gr-m);grid-template-columns:minmax(0,1fr) 110px 110px;align-items:center;display:grid}.bk-schwellen label input{text-align:right;font-variant-numeric:tabular-nums}.bk-schwellen label small{font-size:var(--gr-s);color:var(--text-3);font-variant-numeric:tabular-nums}@media (max-width:980px){.bk-akte{grid-template-columns:minmax(0,1fr)}.bk-verlauf{order:-1;position:static}}@media (max-width:1180px){.bk-schmal-weg{display:none}}@media (max-width:760px){.bk-markerblock li{grid-template-columns:28px minmax(0,1fr)}.bk-marker-aktion{grid-column:2;justify-content:flex-start}.bk-schwellen label{grid-template-columns:minmax(0,1fr) 90px}.bk-schwellen label small{grid-column:1/-1}.bk-tabelle th,.bk-tabelle td{padding:10px var(--ab-3)}.bk-weg{opacity:1}.bk-akte-aktionen{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.bk-frisch:disabled svg{animation:none}}.hilfe-raster{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:18px;display:grid}@media (max-width:900px){.hilfe-raster{grid-template-columns:minmax(0,1fr)}}.hilfe-karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;gap:14px;max-width:none;padding:20px 22px;display:flex}.hilfe-karte h2{font-size:var(--gr-l)}.hilfe-text{resize:vertical;min-height:110px;padding-top:8px;font-family:inherit}.hilfe-punkte{font-size:var(--gr-m);flex-direction:column;gap:8px;display:flex}.hilfe-punkte li{align-items:center;gap:8px;display:flex}.hilfe-karte .knopf svg{margin-right:2px}.meldungen{flex-direction:column;display:flex}.meldung-zeile{border-top:1px solid var(--linie);align-items:center;gap:12px;padding:10px 0;display:flex}.meldung-zeile:first-child{border-top:0}.meldung-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.fehlerbuch-liste{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;display:flex;overflow:hidden}.fehlerbuch-zeile+.fehlerbuch-zeile{border-top:1px solid var(--linie)}.fehlerbuch-kopf{text-align:left;width:100%;color:var(--text);align-items:center;gap:10px;padding:12px 16px;display:flex}.fehlerbuch-kopf:hover{background:var(--flaeche-hover)}.fehlerbuch-titel{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.fehlerbuch-titel>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fehlerbuch-detail{flex-direction:column;gap:12px;padding:0 16px 16px 50px;display:flex}.fehlerbuch-pre{background:var(--flaeche-2);border:1px solid var(--linie);border-radius:var(--radius-m);max-height:320px;font-size:var(--gr-s);white-space:pre-wrap;word-break:break-word;padding:10px 12px;line-height:1.5;overflow:auto}.fehlerbuch-kontext{font-size:var(--gr-s);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 16px;display:grid}.fehlerbuch-kontext dt{color:var(--text-3)}.fehlerbuch-kontext dd{color:var(--text-2);word-break:break-word}.hilfe-karte h2{align-items:center;gap:var(--ab-2);display:flex}.hilfe-karte h2>svg{color:var(--text-3)}.hilfe .vg-seite-kopf{margin-bottom:var(--ab-4)}.sendungen{gap:var(--ab-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sendung{align-items:flex-start;gap:var(--ab-2);min-width:0;display:flex}.sendung>svg{flex:none;margin-top:3px}.sendung a{color:inherit;overflow-wrap:anywhere}.sendung-kopf{align-items:center;gap:var(--ab-2);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;padding:0;display:flex}.sendung-kopf:disabled{cursor:default}.sendung-verlauf{margin:var(--ab-1) 0 0;padding-left:var(--ab-3);border-left:1px solid var(--linie);gap:var(--ab-1);flex-direction:column;list-style:none;display:flex}.sendung-hinweis{gap:var(--ab-1);margin-top:var(--ab-1);padding:var(--ab-2) var(--ab-3);border-radius:var(--radius-m);background:var(--akzent-schwach);color:var(--akzent-text);flex-direction:column;display:flex}.sendung-hinweis.ernst{background:var(--schlecht-schwach);color:var(--schlecht)}.sendung-hinweis a{color:inherit;text-decoration:underline}.sendung-ort{align-items:flex-start;gap:var(--ab-1);display:flex}.sendung-ort>svg{flex:none;margin-top:2px}.sendung-quelle{margin-top:var(--ab-1);font-size:var(--gr-xs)}.pakete-liste{gap:var(--ab-3);flex-direction:column;max-width:880px;margin:0;padding:0;list-style:none;display:flex}.paket-zeile{gap:var(--ab-1);padding:var(--ab-3) var(--ab-4);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;display:flex}.paket-kopf{align-items:center;gap:var(--ab-2);flex-wrap:wrap;display:flex}.paket-kunde{font-weight:600}.paket-zeile a{color:inherit}.paket-zeile .knopf-reihe{margin-top:var(--ab-1)}.pakete-kopf{margin-bottom:var(--ab-4)}.pakete-kopf .vg-seite-aktion,.pakete-kopf .segmente{margin-left:auto}.paket-zeile{border-left:3px solid var(--linie-stark)}.paket-zeile.warn{border-left-color:var(--warn)}.paket-zeile.schlecht{border-left-color:var(--schlecht)}.paket-zeile.gut{border-left-color:var(--gut)}.termin-tafel{z-index:41;gap:var(--ab-1);width:260px;padding:var(--ab-2);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-m);box-shadow:var(--schatten-m);flex-direction:column;display:flex;position:absolute;bottom:38px;right:-40px}.termin-tafel-kopf{padding:var(--ab-1) var(--ab-2)}.termin-eintrag{justify-content:space-between;align-items:baseline;gap:var(--ab-2);padding:var(--ab-2);border-radius:var(--radius-s);text-align:left;display:flex}.termin-eintrag:hover,.termin-eintrag:focus-visible{background:var(--flaeche-hover)}.termine{gap:var(--ab-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.termin{align-items:flex-start;gap:var(--ab-2);min-width:0;display:flex}.termin>svg{flex:none;margin-top:2px}.termin.vorbei{color:var(--text-2)}.calendly-typen{flex-direction:column;display:flex}.calendly-typ{align-items:center;gap:var(--ab-4);padding:var(--ab-3) 0;border-top:1px solid var(--linie);grid-template-columns:1fr auto auto;display:grid}.calendly-typ:first-child{border-top:none}.calendly-typ a{color:inherit;overflow-wrap:anywhere}@media (max-width:560px){.calendly-typ{gap:var(--ab-1);grid-template-columns:1fr}}.rt-mitte{align-content:center;place-items:center;gap:var(--ab-3);padding:var(--ab-8);text-align:center;flex:1;display:grid}.rt-mitte h3{max-width:46ch;margin:var(--ab-2) 0 0;font-size:var(--gr-h1);line-height:1.3}.rt-mitte p{max-width:52ch;color:var(--text-2);margin:0;line-height:1.5}.rt-mitte .knopf-reihe{margin-top:var(--ab-3);justify-content:center}.rt-mitte .vg-symbol{width:48px;height:48px}.rt-schritte{gap:var(--ab-2);margin:var(--ab-2) 0 0;counter-reset:rt;text-align:left;padding:0;list-style:none;display:grid}.rt-schritte li{gap:var(--ab-2);max-width:48ch;color:var(--text-2);font-size:var(--gr-m);grid-template-columns:24px minmax(0,1fr);align-items:start;line-height:1.45;display:grid}.rt-schritte li:before{counter-increment:rt;content:counter(rt);border-radius:var(--radius-rund);background:var(--akzent-schwach);width:22px;height:22px;color:var(--akzent-text);font-size:var(--gr-xs);font-weight:var(--gewicht-fett);place-items:center;display:grid}.rt-sendung{color:var(--text-2);font-size:var(--gr-m);font-variant-numeric:tabular-nums}.rt-ki{align-items:flex-start;gap:var(--ab-2);padding:var(--ab-2) var(--ab-3);border-radius:var(--radius-m);background:var(--ki-schwach);color:var(--text);font-size:var(--gr-m);line-height:1.45;display:flex}.rt-ki>svg{color:var(--ki);flex:none;margin-top:2px}.rt-ki strong{font-weight:var(--gewicht-mittel)}.rt-suche{align-items:center;gap:var(--ab-2);padding-left:var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.rt-suche>svg{color:var(--text-3)}.rt-suche .feld{box-shadow:none;background:0 0;border:0;padding-left:0}.rt-suche .feld:focus{box-shadow:none}.rt-suche:focus-within{border-color:var(--akzent);box-shadow:var(--fokus)}.rt-suche .knopf{height:30px;margin:3px}.rt-auftraege{gap:var(--ab-2);display:grid}.rt-auftrag{padding:var(--ab-3);border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);font:inherit;text-align:left;cursor:pointer;gap:3px;transition:border-color .14s,background-color .14s;display:grid}.rt-auftrag:hover{border-color:var(--akzent);background:var(--flaeche-2)}.rt-auftrag:focus-visible{border-color:var(--akzent);box-shadow:var(--fokus);outline:none}.rt-auftrag-kopf{align-items:baseline;gap:var(--ab-2);display:flex}.rt-auftrag-nr{font-size:var(--gr-l);font-weight:var(--gewicht-mittel)}.rt-auftrag-kopf .gedimmt{font-size:var(--gr-s)}.rt-auftrag-wert{font-variant-numeric:tabular-nums;margin-left:auto}.rt-auftrag-wer{color:var(--text-2);font-size:var(--gr-m)}.rt-auftrag-fuss{align-items:center;gap:var(--ab-1) var(--ab-2);color:var(--text-3);font-size:var(--gr-s);flex-wrap:wrap;display:flex}.rt-leer{padding:var(--ab-4);border:1px dashed var(--linie-stark);border-radius:var(--radius-m);color:var(--text-2);font-size:var(--gr-m);text-align:center;margin:0}.rt-gewaehlt-auftrag{justify-content:space-between;align-items:baseline;gap:var(--ab-2);color:var(--text-2);font-size:var(--gr-m);flex-wrap:wrap;display:flex}.rt-gewaehlt-auftrag strong{color:var(--text);font-weight:var(--gewicht-mittel)}.rt-waren{border:1px solid var(--linie-stark);border-radius:var(--radius-m);background:var(--flaeche);display:grid;overflow:hidden}.rt-ware{align-items:center;gap:var(--ab-3);padding:var(--ab-2) var(--ab-3);grid-template-columns:minmax(0,1fr) auto;transition:background-color .14s;display:grid}.rt-ware+.rt-ware{border-top:1px solid var(--linie)}.rt-ware.an{background:var(--akzent-schwach)}.rt-ware-name{gap:1px;min-width:0;display:grid}.rt-ware-name>span:first-child{overflow-wrap:anywhere}.rt-menge{align-items:center;gap:var(--ab-1);display:flex}.rt-menge-zahl{font-variant-numeric:tabular-nums;text-align:center;min-width:56px}.rt-menge .link{min-width:40px}.rt-chat{gap:var(--ab-2);display:grid}.rt-blase{max-width:92%;padding:var(--ab-3);border-radius:var(--radius-l) var(--radius-l) var(--radius-s) var(--radius-l);background:var(--akzent);color:var(--text-auf-akzent);font-family:var(--schrift-lesen);font-size:var(--gr-l);white-space:pre-wrap;box-shadow:var(--schatten-s);justify-self:end;line-height:1.5}.rt-link{border-radius:var(--radius-rund);background:color-mix(in srgb, var(--text-auf-akzent) 22%, transparent);font-family:var(--schrift);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);white-space:nowrap;align-items:center;gap:4px;padding:0 7px;display:inline-flex}.rt-anhang{padding:var(--ab-1) var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text-2);font-size:var(--gr-s);justify-self:end;align-items:center;gap:6px;display:inline-flex}.rt-vorschau-hinweis{color:var(--text-3);font-size:var(--gr-s);text-align:right;margin:0;line-height:1.45}.rt-pangoping{gap:var(--ab-2);margin-top:var(--ab-3);padding:var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);display:grid}.rt-pangoping-kopf{color:var(--text-2);font-size:var(--gr-s);font-weight:var(--gewicht-mittel)}.rt-pangoping dl{gap:4px var(--ab-3);font-size:var(--gr-m);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.rt-pangoping dt{color:var(--text-3)}.rt-pangoping dd{overflow-wrap:anywhere;margin:0}.rt-vorschlag{gap:var(--ab-2);width:min(520px,100%);padding:var(--ab-3) var(--ab-4);border:1px solid color-mix(in srgb, var(--ki) 35%, var(--linie));border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);text-align:left;display:grid}.rt-vorschlag.erledigt{border-color:var(--linie)}.rt-vorschlag p{color:var(--text-2);font-size:var(--gr-m);margin:0;line-height:1.45}.rt-vorschlag .pille{margin-left:var(--ab-2)}.rt-vorschlag .rt-vorschlag-kopf{align-items:center;gap:var(--ab-1);color:var(--ki);font-size:var(--gr-s);display:flex}.rt-vorschlag.erledigt .rt-vorschlag-kopf{color:var(--text-3)}.rt-vorschlag h4{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);margin:0}.rt-vorschlag-text{font-family:var(--schrift-lesen)}.rt-zeile{align-items:flex-start;gap:var(--ab-3);max-width:520px;padding:var(--ab-2) var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);color:var(--text);text-align:left;display:flex}.rt-zeile p{font-size:var(--gr-m);margin:0;line-height:1.45}.rt-zeile .pille{margin-left:var(--ab-2)}.rt-zeile-symbol{border-radius:var(--radius-s);background:var(--akzent-schwach);width:22px;height:22px;color:var(--akzent-text);flex:none;place-items:center;margin-top:1px;display:grid}.rt-zeile-beleg{align-items:center;gap:var(--ab-1) var(--ab-2);color:var(--gut);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin-top:2px;display:flex;font-size:var(--gr-s)!important}.rt-zeile-beleg>span{color:var(--text-3)}.rt-zeile-beleg .link{font-size:inherit}.rt-zeile.offen{border-color:color-mix(in srgb, var(--warn) 40%, var(--linie))}.rt-zeile.offen .rt-zeile-beleg{color:var(--warn)}.rt-akte{justify-content:space-between;align-items:center;gap:var(--ab-2) var(--ab-3);margin-bottom:var(--ab-4);padding:var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche-2);flex-wrap:wrap;display:flex}.rt-akte-text{min-width:0;font-size:var(--gr-m);gap:2px;line-height:1.45;display:grid}.rt-akte-text strong{font-weight:var(--gewicht-mittel)}.rt-akte-text span{color:var(--text-2)}@media (prefers-reduced-motion:reduce){.rt-auftrag,.rt-ware{transition:none}}@media (max-width:600px){.rt-ware{grid-template-columns:minmax(0,1fr)}.rt-mitte{padding:var(--ab-5) var(--ab-4)}}.ak-kunde{flex-direction:column;gap:6px;display:flex}.ak-kunde+.ak-kunde{border-top:1px solid var(--linie);padding-top:6px}.ak-umbruch{overflow-wrap:anywhere}.ak-kacheln{flex-direction:column;gap:4px;display:flex}.ak-kachel{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);width:100%;font-size:var(--gr-s);text-align:left;color:var(--text);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:7px 10px;display:grid}.ak-kachel>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ak-kachel.klickbar{cursor:pointer;transition:background-color .12s,border-color .12s}.ak-kachel.klickbar:hover{background:var(--flaeche-hover);border-color:var(--linie-stark)}.ak-nummer{font-size:var(--gr-m);font-weight:var(--gewicht-mittel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ak-betrag{font-variant-numeric:tabular-nums;justify-self:end}.ak-status{justify-self:end;align-items:center;gap:4px;display:inline-flex}.ad{font-size:var(--gr-m);flex-direction:column;gap:16px;display:flex}.ad-pillen{flex-wrap:wrap;gap:6px;display:flex}.ad-kopf{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px 16px;margin:0;display:grid}.ad-kopf dt{font-size:var(--gr-xs);color:var(--text-3)}.ad-kopf dd{overflow-wrap:anywhere;margin:0}.ad-teil{flex-direction:column;gap:6px;display:flex}.ad-tabelle-rahmen{border:1px solid var(--linie);border-radius:var(--radius-m);overflow-x:auto}.ad-tabelle{border-collapse:collapse;width:100%;font-size:var(--gr-s)}.ad-tabelle th{background:var(--flaeche-2);color:var(--text-3);font-weight:var(--gewicht-normal);text-align:left;white-space:nowrap;padding:6px 10px}.ad-tabelle td{border-top:1px solid var(--linie);vertical-align:top;padding:7px 10px}.ad-artikel>span{display:block}.ad-tabelle .ad-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ad-tabelle tfoot td{background:var(--flaeche-2);font-weight:var(--gewicht-mittel)}.ad-charge{color:var(--text-2);font-size:var(--gr-xs);margin-top:2px}.ad-adressen{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ad-adresse{flex-direction:column;gap:4px;display:flex}.ad-adresse-hinweis{border-radius:var(--radius-s,6px);background:var(--warn-schwach);color:var(--text-2);font-size:var(--gr-s);align-items:flex-start;gap:6px;margin-top:4px;padding:6px 8px;line-height:1.4;display:flex}.ad-adresse-hinweis>svg{color:var(--warn);flex:none;margin-top:2px}.ad-adresse-hinweis strong{color:var(--text);display:block}.ad-adresse-grund{display:block}.ad-zeile{align-items:center;gap:10px;display:flex}.ad-rechnung{flex-wrap:wrap;padding:6px 0}.ad-rechnung+.ad-rechnung{border-top:1px solid var(--linie)}@media (max-width:560px){.ad-adressen{grid-template-columns:1fr}}.kontakte{grid-template-columns:250px minmax(0,1fr);height:100%;min-height:0;display:grid}.kontakte-liste{border-right:1px solid var(--linie);background:var(--flaeche-2);flex-direction:column;min-height:0;display:flex}.kontakte-liste .team-liste-kopf{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.kontakte-inhalt{flex-direction:column;gap:14px;min-height:0;padding:24px 28px 96px;display:flex;overflow-y:auto}.kontakte-punkt{background:var(--akzent);border-radius:50%;flex:none;width:10px;height:10px;margin:0 4px}.kontakte-hinweis{padding:6px 10px}.kontakte-segmente{flex-wrap:wrap;gap:5px;padding:2px 10px 8px;display:flex}.kontakte-segment{cursor:pointer;gap:5px}.kontakte-segment span{opacity:.6;font-size:var(--gr-xs)}.kontakte-segment:hover{background:var(--akzent);color:var(--text-auf-akzent)}.kontakte-kopf{justify-content:space-between;align-items:flex-end;gap:var(--ab-4);flex-wrap:wrap;display:flex}.kontakte-titel{flex-direction:column;gap:2px;min-width:0;display:flex}.kontakte-titel h1{font-size:var(--gr-h1)}.kontakte-werkzeuge{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kontakte-werkzeuge .suche{background:var(--flaeche);width:260px}.kontakte-werkzeuge .knopf.an{border-color:var(--akzent);color:var(--akzent-text);background:var(--akzent-schwach)}.kontakte-zahl{border-radius:var(--radius-rund);background:var(--akzent);min-width:18px;height:18px;color:var(--text-auf-akzent);font-size:var(--gr-xs);place-items:center;padding:0 5px;display:inline-grid}.kf-leiste{border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.kf-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kf-symbol{color:var(--akzent);margin-right:2px}.kf-chip{border:1px solid var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche-2);height:28px;font-size:var(--gr-s);align-items:center;display:inline-flex;overflow:hidden}.kf-chip.an{border-color:var(--akzent);background:var(--akzent-schwach)}.kf-und{color:var(--text-3);text-transform:uppercase;font-style:normal;font-size:var(--gr-xs);letter-spacing:.04em;padding:0 7px 0 10px}.kf-chip-text{height:100%;color:var(--text);padding:0 4px 0 10px}.kf-chip-text:hover{color:var(--akzent-text)}.kf-chip-x{height:100%;color:var(--text-3);place-items:center;padding:0 8px 0 4px;display:grid}.kf-chip-x:hover{color:var(--schlecht)}.kf-plus{border:1px dashed var(--linie-stark);border-radius:var(--radius-rund);height:28px;color:var(--text-2);font-size:var(--gr-s);align-items:center;gap:4px;padding:0 10px;display:inline-flex}.kf-plus:hover,.kf-plus.an{border-style:solid;border-color:var(--akzent);color:var(--akzent-text);background:var(--akzent-schwach)}.kf-verknuepfung{color:var(--text-2);font-size:var(--gr-s);align-items:center;margin-left:6px;display:inline-flex;position:relative}.kf-verknuepfung select{appearance:none;border:1px solid var(--linie);border-radius:var(--radius-rund);background:var(--flaeche);height:28px;color:inherit;font-size:inherit;padding:0 22px 0 10px}.kf-verknuepfung svg{pointer-events:none;position:absolute;right:8px}.kf-leeren{margin-left:auto}.kf-editor{border-top:1px dashed var(--linie);flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex}.kf-editor .feld.klein{width:auto;min-width:150px;max-width:260px}.kf-tage{font-size:var(--gr-s);color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.kf-tage .feld.klein{width:80px;min-width:0}.kt-tabelle{border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);flex-direction:column;transition:opacity .15s;display:flex;overflow:hidden}.kt-tabelle.laedt{opacity:.6}.kt-zeile{border-top:1px solid var(--linie);font-size:var(--gr-m);cursor:pointer;grid-template-columns:34px minmax(190px,1.6fr) minmax(110px,.8fr) minmax(120px,.9fr) minmax(120px,.9fr) minmax(130px,1fr) minmax(84px,.6fr) 56px 36px;align-items:center;gap:10px;padding:8px 10px 8px 6px;display:grid}.kt-zeile:first-child{border-top:0}.kt-zeile:not(.kopf):hover{background:var(--flaeche-hover)}.kt-zeile.gewaehlt{background:var(--akzent-schwach)}.kt-zeile.gewaehlt:hover{background:var(--flaeche-aktiv)}.kt-zeile.gesperrt .kt-name-text,.kt-zeile.gesperrt .kt-schmal{opacity:.7}.kt-zeile.kopf{z-index:1;font-size:var(--gr-xs);color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;background:var(--flaeche-2);cursor:default;padding-block:7px;position:sticky;top:0}.kt-sortier{min-width:0;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;text-align:left;align-items:center;gap:4px;display:inline-flex}.kt-sortier:hover,.kt-sortier.an{color:var(--text)}.kt-sortier.an svg{color:var(--akzent)}.kt-wahl{place-items:center;display:grid}.kt-wahl input{width:15px;height:15px;accent-color:var(--akzent);cursor:pointer}.kt-name{align-items:center;gap:10px;min-width:0;display:flex}.kt-name-text{flex-direction:column;gap:1px;min-width:0;display:flex}.kt-name-zeile{min-width:0;font-weight:var(--gewicht-mittel);align-items:center;gap:6px;display:flex}.kt-name-zeile>:first-child,.kt-untertitel,.kt-schmal{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.kt-name-zeile .pille{flex:none;padding-block:1px}.kt-ort{align-items:center;gap:6px;min-width:0;display:flex}.kt-ort .flagge{flex:none}.kt-firma{flex-direction:column;min-width:0;display:flex}.kt-tags{flex-wrap:wrap;gap:4px;min-width:0;max-height:46px;display:flex;overflow:hidden}.kt-tags .tag{cursor:pointer}.kt-tags .tag:hover{background:var(--akzent);color:var(--text-auf-akzent)}.kt-tags .tag.mehr{background:var(--flaeche-hover);color:var(--text-2);cursor:default}.kt-zeit{white-space:nowrap;color:var(--text-2)}.kt-mitte{text-align:center;justify-content:center}.kt-gespraeche{display:flex}.kt-zaehler{border-radius:var(--radius-rund);background:var(--flaeche-hover);min-width:26px;height:22px;color:var(--text-2);font-size:var(--gr-s);font-variant-numeric:tabular-nums;place-items:center;padding:0 7px;display:inline-grid}.kt-zaehler.offen{background:var(--akzent-schwach);color:var(--akzent-text)}.kt-leer{color:var(--text-3)}.kt-aktion{justify-items:end;display:grid}.kt-aktion .icon-knopf{opacity:0;transition:opacity .12s}.kt-zeile:hover .kt-aktion .icon-knopf,.kt-zeile.gewaehlt .kt-aktion .icon-knopf,.kt-aktion .icon-knopf:focus-visible{opacity:1}.kt-shop{border:1px dashed var(--linie-stark);border-radius:var(--radius-l);background:var(--flaeche-2);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.kt-shop h2{font-size:var(--gr-m);font-weight:var(--gewicht-fett);color:var(--text-2);align-items:center;gap:6px;display:flex}.kt-shop-hinweis{font-size:var(--gr-s);color:var(--warn)}.kt-shop-liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kt-shop-liste button{border-radius:var(--radius-m);text-align:left;width:100%;color:var(--text);grid-template-columns:30px minmax(0,1fr) auto auto 16px;align-items:center;gap:10px;padding:6px 8px;display:grid}.kt-shop-liste button:hover{background:var(--flaeche-hover)}.kt-shop-symbol{background:var(--akzent-schwach);width:30px;height:30px;color:var(--akzent-text);border-radius:50%;place-items:center;display:grid}.kt-seiten{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.kt-seiten-knoepfe{align-items:center;gap:4px;display:flex}.kt-seiten-knoepfe .feld.klein{width:auto}.kt-sammel{left:0;right:0;bottom:calc(22px + var(--unten-frei,0px));z-index:20;border:1px solid var(--linie);border-radius:var(--radius-rund);background:var(--flaeche);width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 32px);box-shadow:var(--schatten-m);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-inline:auto;padding:8px 8px 8px 16px;animation:.16s ease-out kt-hoch;display:flex;position:fixed}@keyframes kt-hoch{0%{opacity:0;transform:translateY(12px)}}.kt-sammel-zahl{font-weight:var(--gewicht-mittel);border-right:1px solid var(--linie);white-space:nowrap;margin-right:4px;padding-right:8px}.kt-sammel .knopf.klein{border-radius:var(--radius-rund)}.kt-zwei{grid-template-columns:1fr 1fr;gap:10px;display:grid}.kt-ablage{border:2px dashed var(--linie-stark);border-radius:var(--radius-l);background:var(--flaeche-2);color:var(--text-2);cursor:pointer;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:36px 20px;transition:border-color .12s,background-color .12s;display:flex}.kt-ablage:hover,.kt-ablage.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.kt-import-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.kt-import-tabelle{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;max-height:340px;display:flex;overflow:auto}.kt-import-zeile{border-top:1px solid var(--linie);font-size:var(--gr-s);grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) minmax(200px,1.3fr);align-items:center;gap:10px;padding:6px 10px;display:grid}.kt-import-zeile:first-child{border-top:0}.kt-import-zeile.kopf{background:var(--flaeche-2);color:var(--text-3);text-transform:uppercase;font-size:var(--gr-xs);letter-spacing:.04em;position:sticky;top:0}.kt-import-ziel{gap:6px;display:flex}.kt-import-ziel .feld.klein{min-width:0}.kt-import-ergebnis{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.kt-import-ergebnis>div{border-radius:var(--radius-m);background:var(--flaeche-2);flex-direction:column;align-items:center;gap:2px;padding:14px;display:flex}.kt-import-ergebnis strong{font-size:var(--gr-preis-text);font-weight:var(--gewicht-fett);color:var(--akzent-text)}.kt-import-ergebnis span{font-size:var(--gr-s);color:var(--text-2)}.kt-fortschritt{border-radius:var(--radius-rund);background:var(--flaeche-hover);height:6px;overflow:hidden}.kt-fortschritt span{background:var(--akzent);transform-origin:0;width:100%;height:100%;transition:transform .3s;display:block}.kt-detail{flex-direction:column;flex:1;gap:16px;max-width:1280px;min-height:0;padding:20px 28px 48px;display:flex;overflow-y:auto}.kt-pfad{font-size:var(--gr-s);color:var(--text-2);align-items:center;gap:8px;display:flex}.kt-hero{border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);flex-wrap:wrap;align-items:center;gap:18px;padding:20px 22px;display:flex}.kt-hero-text{flex-direction:column;flex:1;gap:6px;min-width:240px;display:flex}.kt-hero-text h1{font-size:var(--gr-h1);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kt-hero-wege{font-size:var(--gr-m);color:var(--text-2);flex-wrap:wrap;gap:4px 16px;display:flex}.kt-hero-wege>*{color:inherit;align-items:center;gap:5px;min-width:0;display:inline-flex}.kt-hero-wege a:hover{color:var(--akzent-text)}.kt-hero-aktionen{align-items:center;gap:8px;display:flex}.kt-kennzahlen{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.kt-kennzahl{border:1px solid var(--linie);border-radius:var(--radius-m);background:var(--flaeche);flex-direction:column;gap:2px;min-width:0;padding:12px 16px;display:flex}.kt-kennzahl strong{font-size:var(--gr-xl);font-weight:var(--gewicht-fett);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kt-kennzahl span{font-size:var(--gr-s);color:var(--text-3)}.kt-kennzahl.an strong{color:var(--akzent-text)}.kt-raster{grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.kt-spalte{flex-direction:column;gap:14px;min-width:0;display:flex}.kt-karte{border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche);overflow:hidden}.kt-karte-kopf{border-bottom:1px solid var(--linie);background:var(--flaeche-2);align-items:center;gap:8px;padding:10px 14px;display:flex}.kt-karte-kopf h2{font-size:var(--gr-l);font-weight:var(--gewicht-fett)}.kt-karte-icon{border-radius:var(--radius-s);background:var(--akzent-schwach);width:26px;height:26px;color:var(--akzent-text);place-items:center;display:grid}.kt-karte-zahl{border-radius:var(--radius-rund);background:var(--flaeche-hover);min-width:20px;height:20px;color:var(--text-2);font-size:var(--gr-xs);place-items:center;padding:0 6px;display:inline-grid}.kt-karte-inhalt{padding:12px 14px 14px}.kt-karte .kv-zeile dd{flex-direction:column;align-items:flex-start;gap:0}.kt-kv-label{font-size:var(--gr-xs);color:var(--text-3);text-transform:uppercase;letter-spacing:.04em}.kt-kv-wert{align-items:center;gap:5px;display:inline-flex}.kt-karte .haupt-form .kt-zwei{gap:8px}.kt-gespraeche-liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kt-gespraeche-liste li+li{border-top:1px solid var(--linie)}.kt-gespraeche-liste button{text-align:left;width:100%;color:var(--text);border-radius:var(--radius-s);grid-template-columns:24px minmax(0,1fr) auto auto 20px;align-items:center;gap:10px;padding:9px 4px;display:grid}.kt-gespraeche-liste button:hover{background:var(--flaeche-hover)}.kt-gespraech-text{flex-direction:column;min-width:0;display:flex}.kt-gespraech-titel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kt-gespraech-marke{white-space:nowrap}.kt-zeitleiste{flex-direction:column;gap:8px;margin:0 0 8px;padding:0 0 0 4px;list-style:none;display:flex;position:relative}.kt-zeitleiste:before{content:"";background:var(--linie);width:2px;position:absolute;top:6px;bottom:6px;left:8px}.kt-zeitleiste li{grid-template-columns:10px minmax(0,1fr);align-items:start;gap:10px;display:grid;position:relative}.kt-punkt{border:2px solid var(--flaeche);width:10px;height:10px;box-shadow:0 0 0 1px var(--linie);background:var(--text-3);border-radius:50%;margin-top:4px}.kt-punkt.farbe-rot{background:var(--schlecht)}.kt-punkt.farbe-orange{background:var(--warn)}.kt-punkt.farbe-gelb{background:var(--avatar-3)}.kt-punkt.farbe-gruen{background:var(--gut)}.kt-punkt.farbe-blau{background:var(--akzent)}.kt-punkt.farbe-lila{background:var(--ki)}.kt-punkt.farbe-rosa{background:var(--avatar-7)}.kt-punkt.farbe-braun{background:var(--avatar-3)}.kt-punkt.farbe-grau{background:var(--text-3)}.kt-punkt.farbe-schwarz{background:var(--text)}.kt-ereignis-text{flex-direction:column;min-width:0;display:flex}.kt-ereignis-name{font-weight:var(--gewicht-mittel)}.kt-ereignis-daten{font-size:var(--gr-s);color:var(--text-2);overflow-wrap:anywhere}.kt-ereignis-zeit{grid-column:2;margin-top:-2px}.kt-ereignis-form{grid-template-columns:minmax(0,1fr) auto auto auto;gap:6px;margin-top:6px;display:grid}.kt-ereignis-form .feld.klein{min-width:0}.kt-notiz{border-color:var(--notiz-linie);background:var(--notiz)}.kt-notiz .kt-karte-kopf{border-bottom-color:var(--notiz-linie);color:var(--notiz-text);background:0 0}.kt-notiz .kt-karte-icon{color:var(--notiz-text);background:#0000000f}.kt-notiz .gedimmt{color:var(--notiz-text);opacity:.7}.kt-notiz-feld{width:100%;min-height:130px;color:var(--notiz-text);font:inherit;resize:vertical;background:0 0;border:0;outline:none;padding:12px 14px;line-height:1.5;display:block}.kt-besuch .seitenverlauf{margin-top:8px}.kontakt-listen{flex-direction:column;gap:6px;display:flex}.kontakt-listen .schalter-zeile{gap:6px}.profil-kontaktseite{align-self:flex-start;margin-top:4px}@media (max-width:1560px){.kt-zeile{grid-template-columns:34px minmax(190px,1.6fr) minmax(110px,.8fr) minmax(120px,.9fr) minmax(130px,1fr) minmax(84px,.6fr) 56px 36px}.kt-zeile>:nth-child(5){display:none}}@media (max-width:1340px){.kt-zeile{grid-template-columns:34px minmax(190px,1.6fr) minmax(120px,.9fr) minmax(130px,1fr) minmax(84px,.6fr) 56px 36px}.kt-zeile>:nth-child(3){display:none}}@media (max-width:1100px){.kontakte{grid-template-columns:220px minmax(0,1fr)}.kt-zeile{grid-template-columns:34px minmax(180px,1.7fr) minmax(130px,1fr) minmax(84px,.6fr) 36px}.kt-zeile>:nth-child(3),.kt-zeile>:nth-child(4),.kt-zeile>:nth-child(5),.kt-zeile>:nth-child(8){display:none}.kt-raster{grid-template-columns:minmax(0,1fr)}}.kf-verknuepfung .vg-segmente button{height:26px;font-size:var(--gr-s);padding:0 9px}.kt-ereignis-form{grid-template-columns:minmax(0,1fr) auto auto}.kt-ereignis-form .vg-segmente{grid-column:1/-1}.kt-ereignis-punkt{border-radius:var(--radius-rund);background:var(--text-3);width:9px;height:9px;margin-right:5px;display:inline-block}.toast.mit-aktion{align-items:center;gap:14px;padding-right:8px;display:flex}.toast-aktion{border-radius:var(--radius-s);color:inherit;font-weight:var(--gewicht-mittel);text-underline-offset:3px;padding:3px 10px;text-decoration:underline}.toast-aktion:hover,.toast-aktion:focus-visible{background:color-mix(in srgb, currentColor 16%, transparent);text-decoration:none}.frage-text{color:var(--text-2);margin:0;line-height:1.5}.menue-taste{border:1px solid var(--linie);min-width:18px;color:var(--text-3);font:inherit;font-size:var(--gr-xs);text-align:center;border-radius:4px;flex:none;padding:0 5px}.nav-ordner{position:relative}.nav-ordner .nav-eintrag{padding-right:30px}.nav-ordner-mehr{opacity:0;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.nav-ordner:hover .nav-ordner-mehr,.nav-ordner-mehr:focus-visible{opacity:1}.nav-ordner:hover .nav-zahl{visibility:hidden}.nav-zu .nav-ordner .nav-eintrag{padding-right:0}.nav-ordner-leer{border-radius:var(--radius-s);width:100%;min-height:27px;color:var(--text-3);font-size:var(--gr-s);text-align:left;align-items:center;gap:8px;padding:3px 10px;display:flex}.nav-ordner-leer:hover{background:var(--flaeche-hover);color:var(--text-2)}.nav-zu .nav-ordner-leer{display:none}.zieht-gespraech .nav-ordner .nav-eintrag,.zieht-gespraech .nav-eintrag[aria-current]{outline:1px dashed var(--linie-stark);outline-offset:-1px}.nav-eintrag.drop-ziel,.zieht-gespraech .nav-eintrag.drop-ziel{background:var(--flaeche-aktiv);color:var(--akzent-text);outline:2px solid var(--akzent);outline-offset:-2px}.zeile[draggable=true]{-webkit-user-drag:element}.kopf-name{align-items:center;gap:8px;min-width:0;display:flex}.kopf-name>span:first-child{text-overflow:ellipsis;overflow:hidden}.kopf-name .sperre-pille{flex:none;margin-left:0}.kopf-ordner{border-radius:var(--radius-rund);background:var(--flaeche-hover);color:var(--text-2);font:inherit;font-size:var(--gr-xs);align-items:center;gap:4px;padding:1px 7px 1px 5px;display:inline-flex}.kopf-ordner:hover{color:var(--text)}.sperre-pille{border-radius:var(--radius-rund);background:var(--schlecht-schwach);color:var(--schlecht);font-size:var(--gr-xs);font-weight:var(--gewicht-mittel);white-space:nowrap;align-items:center;gap:3px;margin-left:6px;padding:0 7px;display:inline-flex}.profil-name .sperre-pille{align-self:flex-start;margin:2px 0 0}.ordner-formular,.sperre-formular{flex-direction:column;gap:14px;display:flex}.ordner-farben{flex-wrap:wrap;gap:8px;display:flex}.ordner-farben .farbfeld{width:28px;height:28px}.sperre-kennung{border-radius:var(--radius-m);background:var(--flaeche-2);color:var(--text);font-size:var(--gr-m);overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;padding:8px 12px;display:flex}.sperre-kennung svg{color:var(--schlecht);flex:none}.sperre-formular>p{margin:0}.sperre-reichweite{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.sperre-reichweite legend{color:var(--text-2);font-size:var(--gr-m);margin-bottom:6px}.wahl-zeile{font-size:var(--gr-m);cursor:pointer;align-items:center;gap:8px;display:flex}.wahl-zeile input{accent-color:var(--akzent);margin:0}.profil-aktionen{flex-wrap:wrap;gap:8px;padding:12px 16px 20px;display:flex}.knopf.gefahr-text{color:var(--schlecht)}.sperren-tabelle .kontakte-zeile{grid-template-columns:minmax(200px,1.5fr) minmax(110px,.8fr) minmax(140px,1.2fr) 90px auto}.sperre-absender{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;display:flex}@media (max-width:900px){.sperren-tabelle .kontakte-zeile{grid-template-columns:minmax(160px,1.4fr) minmax(100px,1fr) auto}.sperren-tabelle .kontakte-zeile>:nth-child(3),.sperren-tabelle .kontakte-zeile>:nth-child(4){display:none}}.frage-text{white-space:pre-line}.status-punkt.wartet.leise{color:var(--text-2);box-shadow:inset 0 0 0 1.5px var(--linie-stark);background:0 0}.zeile.ungelesen .status-punkt.wartet.leise{color:var(--akzent);box-shadow:inset 0 0 0 1.5px var(--akzent)}.liste-scroll.veraltet{opacity:.5;pointer-events:none;transition:opacity .15s ease-out .12s}.leer-kuerzel{color:var(--text-3);font-size:var(--gr-s);flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:22px;display:flex}.leer-kuerzel button{color:inherit;font:inherit}.leer-kuerzel button:hover{color:var(--text)}.leer-kuerzel kbd,.kuerzel-liste kbd{border:1px solid var(--linie-stark);background:var(--flaeche);min-width:20px;color:var(--text-2);font:inherit;font-size:var(--gr-xs);text-align:center;border-bottom-width:2px;border-radius:5px;margin-right:3px;padding:1px 6px;display:inline-block}.kuerzel-liste{gap:2px;margin:0;display:grid}.kuerzel-zeile{border-top:1px solid var(--linie);grid-template-columns:110px 1fr;align-items:center;gap:12px;padding:5px 0;display:grid}.kuerzel-zeile:first-child{border-top:0}.kuerzel-zeile dt{white-space:nowrap}.kuerzel-zeile dd{font-size:var(--gr-m);margin:0}.skelett{border-radius:var(--radius-s);background:var(--flaeche-hover);height:12px;animation:1.4s ease-in-out infinite skelett;display:block}.skelett.rund{border-radius:50%;flex:none;width:52px;height:52px}.skelett.kurz{width:60%}.skelett-kopf .skelett-text{flex-direction:column;flex:1;gap:8px;display:flex}.skelett-block{flex-direction:column;gap:12px;padding:16px;display:flex}@keyframes skelett{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.skelett{animation:none}.liste-scroll.veraltet{transition:none}}.st-seite{gap:var(--ab-5);--st-kurve:cubic-bezier(.16, 1, .3, 1);container:st/inline-size}.st-seite .seite-kopf .knopf{gap:var(--ab-2)}.st-seite dl,.st-seite dd,.st-seite ul{margin:0;padding:0}.st-ton-akzent{--ton:var(--akzent);--ton-schwach:var(--akzent-schwach);--ton-text:var(--akzent-text)}.st-ton-gut{--ton:var(--gut);--ton-schwach:var(--gut-schwach);--ton-text:var(--gut)}.st-ton-warn{--ton:var(--warn);--ton-schwach:var(--warn-schwach);--ton-text:var(--warn)}.st-ton-ki{--ton:var(--ki);--ton-schwach:var(--ki-schwach);--ton-text:var(--ki)}.st-filter{align-items:center;gap:var(--ab-3) var(--ab-4);flex-wrap:wrap;display:flex}.st-filter .vg-segmente{border-radius:var(--radius-rund);background:var(--flaeche);box-shadow:var(--schatten-s), inset 0 0 0 1px var(--linie);gap:2px;padding:3px}.st-filter .vg-segmente button{border-radius:var(--radius-rund);height:30px;box-shadow:none;color:var(--text-2);font-weight:var(--gewicht-mittel);transition:background .16s var(--st-kurve), color .16s var(--st-kurve);background:0 0;border:0;padding:0 14px}.st-filter .vg-segmente button:hover{background:var(--flaeche-hover);color:var(--text)}.st-filter .vg-segmente button.an{background:var(--text);color:var(--flaeche)}.st-filter .vg-segmente button:focus-visible{box-shadow:var(--fokus)}.st-eigen{gap:var(--ab-3);flex-wrap:wrap;display:flex}.st-eigen label{align-items:center;gap:var(--ab-2);font-size:var(--gr-m);color:var(--text-3);display:flex}.st-spanne{font-size:var(--gr-m);color:var(--text-3);font-variant-numeric:tabular-nums;margin-left:auto}.st-inhalt{gap:var(--ab-5);max-width:1320px;transition:opacity .2s var(--st-kurve);flex-direction:column;display:flex}.st-laedt{opacity:.5}.st-inhalt>*{animation:st-auf .52s var(--st-kurve) backwards}.st-inhalt>:nth-child(2){animation-delay:50ms}.st-inhalt>:nth-child(3){animation-delay:.1s}.st-inhalt>:nth-child(4){animation-delay:.15s}.st-inhalt>:nth-child(n+5){animation-delay:.2s}@keyframes st-auf{0%{opacity:0;transform:translateY(14px)}}.st-zwei{gap:var(--ab-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.st-hinweis{padding:var(--ab-3) var(--ab-4);border-radius:var(--radius-m);background:var(--warn-schwach);color:var(--text);font-size:var(--gr-m)}.st-nichts{color:var(--text-3);font-size:var(--gr-m);padding:var(--ab-2) 0;max-width:52ch}.st-leise{color:var(--text-3)}.st-zahl{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.st-kachel,.st-tafel-symbol{border-radius:var(--radius-m);background:var(--ton-schwach);width:34px;height:34px;color:var(--ton-text);flex:none;place-items:center;display:grid}.st-tafel{background:var(--flaeche);box-shadow:var(--schatten-s), 0 0 0 1px var(--linie);padding:var(--ab-6);gap:var(--ab-5);border-radius:18px;flex-direction:column;min-width:0;display:flex}.st-tafel>header{justify-content:space-between;align-items:center;gap:var(--ab-1) var(--ab-4);flex-wrap:wrap;display:flex}.st-tafel h2{align-items:center;gap:var(--ab-3);font-size:var(--gr-xl);font-weight:var(--gewicht-fett);letter-spacing:-.01em;display:flex}.st-tafel>header p{font-size:var(--gr-m);color:var(--text-3)}.st-jetzt{align-items:center;gap:var(--ab-3) var(--ab-5);padding:var(--ab-4) var(--ab-5);background:linear-gradient(100deg, color-mix(in srgb, var(--gut) 12%, var(--flaeche)), var(--flaeche) 62%);box-shadow:var(--schatten-s), 0 0 0 1px var(--linie);--jetzt:var(--gut);border-radius:18px;flex-wrap:wrap;display:flex}.st-jetzt.st-wartet{background:linear-gradient(100deg, color-mix(in srgb, var(--warn) 16%, var(--flaeche)), var(--flaeche) 62%);--jetzt:var(--warn)}.st-jetzt-symbol{background:var(--flaeche);width:44px;height:44px;color:var(--jetzt);box-shadow:var(--schatten-s);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.st-puls{border:2px solid var(--jetzt);opacity:0;border-radius:50%;animation:2.4s ease-out infinite st-puls;position:absolute;inset:0}@keyframes st-puls{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.55)}}.st-jetzt-satz{font-size:var(--gr-xl);font-weight:var(--gewicht-mittel);letter-spacing:-.01em;flex-direction:column;flex:280px;gap:2px;display:flex}.st-jetzt-titel{font-size:var(--gr-s);font-weight:var(--gewicht-normal);color:var(--text-2);letter-spacing:0}.st-jetzt-zahlen{gap:var(--ab-7);display:flex}.st-jetzt-zahlen div{flex-direction:column;display:flex}.st-jetzt-zahlen dt{font-size:var(--gr-s);color:var(--text-2)}.st-jetzt-zahlen dd{font-size:var(--gr-preis-text);font-weight:var(--gewicht-fett);font-variant-numeric:tabular-nums;line-height:1.2}.st-leiste{gap:var(--ab-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.st-leiste>div{align-items:flex-start;gap:var(--ab-1);padding:var(--ab-5);background:var(--flaeche);min-width:0;box-shadow:var(--schatten-s), 0 0 0 1px var(--linie);transition:transform .22s var(--st-kurve), box-shadow .22s var(--st-kurve);border-radius:18px;flex-direction:column;display:flex;position:relative}.st-leiste>div:hover{box-shadow:var(--schatten-m), 0 0 0 1px var(--linie);transform:translateY(-2px)}.st-leiste .st-kachel{margin-bottom:var(--ab-3)}.st-leiste dt{font-size:var(--gr-m);color:var(--text-2)}.st-leiste dd{max-width:100%;font-size:var(--gr-preis-text);font-weight:var(--gewicht-fett);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.st-funke{top:var(--ab-5);right:var(--ab-5);position:absolute;overflow:visible}.st-funke path{fill:none;stroke:var(--ton);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.75}.st-wechsel{margin-top:var(--ab-2);border-radius:var(--radius-rund);background:var(--flaeche-hover);font-size:var(--gr-s);font-weight:var(--gewicht-mittel);color:var(--text-2);font-variant-numeric:tabular-nums;align-items:center;gap:3px;padding:2px 8px;display:inline-flex}.st-wechsel-ohne{font-weight:var(--gewicht-normal);color:var(--text-3);background:0 0;padding-left:0}.st-wechsel.st-gut{background:var(--gut-schwach);color:var(--gut)}.st-wechsel.st-schlecht{background:var(--schlecht-schwach);color:var(--schlecht)}.st-wechsel+.st-wechsel{margin-top:0}.st-verlauf{gap:var(--ab-3);flex-direction:column;display:flex}.st-legende{gap:var(--ab-2) var(--ab-6);font-size:var(--gr-m);color:var(--text-2);flex-wrap:wrap;list-style:none;display:flex}.st-legende li,.st-tipp>span:not(.st-tipp-titel){align-items:center;gap:var(--ab-2);display:flex}.st-legende b{font-size:var(--gr-xl);font-weight:var(--gewicht-fett);color:var(--text);font-variant-numeric:tabular-nums}.st-tipp b{padding-left:var(--ab-5);font-weight:var(--gewicht-fett);color:var(--text);font-variant-numeric:tabular-nums;margin-left:auto}.st-strich{background:var(--akzent);border-radius:50%;flex:none;width:10px;height:10px}.st-strich-erledigt{background:var(--gut)}.st-bild{border-radius:var(--radius-m);touch-action:pan-y;cursor:crosshair;height:280px;position:relative}.st-bild:focus-visible{box-shadow:var(--fokus);outline:none}.st-bild svg{display:block}.st-raster{stroke:var(--linie);stroke-width:1px;stroke-dasharray:2 5}.st-achse{fill:var(--text-3);font-size:var(--gr-xs);font-variant-numeric:tabular-nums}.st-linie{fill:none;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.st-kurven{animation:st-wisch 1.2s var(--st-kurve) backwards}@keyframes st-wisch{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.st-linie-neu{stroke:var(--akzent)}.st-linie-erledigt{stroke:var(--gut)}.st-stopp-a{stop-color:var(--akzent)}.st-stopp-b{stop-color:var(--gut)}@keyframes st-ein{0%{opacity:0}}.st-lot{stroke:var(--text-3);stroke-width:1px;stroke-dasharray:3 4}.st-punkt{stroke:var(--flaeche);stroke-width:2.5px}.st-punkt-neu{fill:var(--akzent)}.st-punkt-erledigt{fill:var(--gut)}.st-tipp{top:var(--ab-2);min-width:184px;padding:var(--ab-3) var(--ab-4);background:var(--flaeche);border-radius:var(--radius-l);box-shadow:var(--schatten-m), 0 0 0 1px var(--linie);font-size:var(--gr-m);color:var(--text-2);pointer-events:none;white-space:nowrap;flex-direction:column;gap:4px;display:flex;position:absolute;transform:translate(14px)}.st-tipp-links{transform:translate(calc(-100% - 14px))}.st-tipp-titel{color:var(--text);font-weight:var(--gewicht-fett);margin-bottom:2px}.st-balken{border-collapse:collapse;width:100%;font-size:var(--gr-l)}.st-balken thead th{font-size:var(--gr-s);font-weight:var(--gewicht-normal);color:var(--text-3);text-align:left;padding:0 0 var(--ab-2) var(--ab-3)}.st-balken thead th:first-child{padding-left:0}.st-balken thead th.st-zahl{text-align:right}.st-balken tbody th{width:100%;font-weight:var(--gewicht-mittel);text-align:left;padding:9px 0}.st-balken td{padding:9px 0 9px var(--ab-4);vertical-align:top}.st-balken td.st-zahl:not(.st-leise){font-weight:var(--gewicht-fett)}.st-balken-name{align-items:center;gap:var(--ab-2);overflow-wrap:anywhere;min-width:0;display:flex}.st-balken-spur{border-radius:var(--radius-rund);background:var(--flaeche-hover);height:8px;margin-top:8px;display:block;overflow:hidden}.st-balken-spur span{border-radius:var(--radius-rund);background:linear-gradient(90deg, color-mix(in srgb, var(--akzent) 60%, var(--flaeche)), var(--akzent));transform-origin:0;min-width:6px;height:100%;animation:st-wachsen .8s var(--st-kurve) backwards;display:block}@keyframes st-wachsen{0%{transform:scaleX(0)}}.st-zeiten{gap:var(--ab-4);flex-direction:column;display:flex}.st-zeiten-satz{font-size:var(--gr-l);color:var(--text-2)}.st-zeiten-gitter{flex-direction:column;gap:3px;display:flex}.st-zeiten-kopf,.st-zeiten-zeile{grid-template-columns:28px repeat(24,minmax(0,1fr));align-items:center;gap:3px;display:grid}.st-zeiten-kopf span,.st-zeiten-zeile>span:first-child{font-size:var(--gr-xs);color:var(--text-3);font-variant-numeric:tabular-nums}.st-zelle{background:var(--flaeche-hover);height:24px;transition:transform .16s var(--st-kurve);border-radius:6px;display:block}.st-z1{background:color-mix(in srgb, var(--akzent) 22%, var(--flaeche))}.st-z2{background:color-mix(in srgb, var(--akzent) 45%, var(--flaeche))}.st-z3{background:color-mix(in srgb, var(--akzent) 70%, var(--flaeche))}.st-z4{background:var(--akzent)}.st-zelle-an{box-shadow:0 0 0 2px var(--flaeche), 0 0 0 3px var(--text-2);transform:scale(1.18)}.st-zeiten-fuss{justify-content:space-between;align-items:center;gap:var(--ab-2) var(--ab-4);font-size:var(--gr-s);color:var(--text-3);flex-wrap:wrap;min-height:20px;display:flex}.st-zeiten-tipp{font-variant-numeric:tabular-nums}.st-skala{align-items:center;gap:3px;display:flex}.st-skala .st-zelle{border-radius:4px;width:14px;height:14px}.st-wer{align-items:center;gap:var(--ab-5) var(--ab-7);flex-wrap:wrap;display:flex}.st-ring{flex:none;width:176px;height:176px;position:relative}.st-ring svg{width:100%;height:100%}.st-ring circle{fill:none;stroke-width:4.6px}.st-ring-grund{stroke:var(--flaeche-hover)}.st-ring-stueck{animation:.7s ease-out backwards st-ein}.st-strich-kiAllein{stroke:var(--ki)}.st-strich-kiTeam{stroke:color-mix(in srgb, var(--ki) 45%, var(--flaeche))}.st-strich-nurTeam{stroke:var(--akzent)}.st-strich-ohne{stroke:var(--linie-stark)}.st-ring-mitte{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.st-ring-mitte b{font-size:30px;font-weight:var(--gewicht-fett);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1}.st-ring-mitte span{font-size:var(--gr-s);color:var(--text-3)}.st-wer-rechts{gap:var(--ab-3);flex-direction:column;flex:240px;min-width:0;display:flex}.st-wer-satz{font-size:var(--gr-l);color:var(--text-2)}.st-stapel-kiAllein{background:var(--ki)}.st-stapel-kiTeam{background:color-mix(in srgb, var(--ki) 45%, var(--flaeche))}.st-stapel-nurTeam{background:var(--akzent)}.st-stapel-ohne{background:var(--linie-stark)}.st-wer-liste{font-size:var(--gr-l);flex-direction:column;list-style:none;display:flex}.st-wer-liste li{align-items:center;gap:var(--ab-3);font-variant-numeric:tabular-nums;grid-template-columns:10px minmax(0,1fr) auto 44px;padding:7px 0;display:grid}.st-wer-liste li+li{border-top:1px solid var(--linie)}.st-wer-liste b{font-weight:var(--gewicht-fett)}.st-wer-liste li>:last-child{text-align:right}.st-fleck{border-radius:50%;width:10px;height:10px}.st-wer-fuss{font-size:var(--gr-s);color:var(--text-3)}.st-rollen{overflow-x:auto}.st-team{border-collapse:collapse;width:100%;font-size:var(--gr-l)}.st-team thead th{font-size:var(--gr-s);font-weight:var(--gewicht-normal);color:var(--text-3);text-align:left;padding:0 0 var(--ab-2) var(--ab-5);white-space:nowrap}.st-team thead th.st-zahl{text-align:right}.st-team th:first-child{width:100%;padding-left:0}.st-team tbody th{font-weight:var(--gewicht-mittel);text-align:left;padding:10px 0}.st-team tbody td{padding:10px 0 10px var(--ab-5);font-weight:var(--gewicht-mittel)}.st-team tbody tr{border-top:1px solid var(--linie)}.st-mit-balken{min-width:150px}.st-note{align-items:center;gap:var(--ab-2);display:inline-flex}.st-note b{font-weight:var(--gewicht-fett)}.st-zellbalken{vertical-align:middle;width:80px;height:8px;margin-right:var(--ab-3);border-radius:var(--radius-rund);background:var(--flaeche-hover);display:inline-block;overflow:hidden}.st-zellbalken span{border-radius:var(--radius-rund);background:linear-gradient(90deg, color-mix(in srgb, var(--gut) 55%, var(--flaeche)), var(--gut));transform-origin:0;min-width:6px;height:100%;animation:st-wachsen .8s var(--st-kurve) backwards;display:block}.st-person{align-items:center;gap:var(--ab-3);white-space:nowrap;border-radius:var(--radius-rund);color:inherit;font:inherit;cursor:pointer;transition:background .16s var(--st-kurve);background:0 0;border:0;margin:-3px 0 -3px -3px;padding:3px 8px 3px 3px;display:flex}.st-person:hover{background:var(--flaeche-hover)}.st-person:focus-visible{box-shadow:var(--fokus);outline:none}.st-person-pfeil{color:var(--text-3);transition:transform .16s var(--st-kurve)}.st-person:hover .st-person-pfeil{transform:translate(3px)}.st-zurueck{border-radius:var(--radius-rund);background:var(--flaeche);box-shadow:var(--schatten-s), inset 0 0 0 1px var(--linie);color:var(--text);font:inherit;font-size:var(--gr-m);font-weight:var(--gewicht-mittel);cursor:pointer;border:0;align-self:flex-start;align-items:center;gap:6px;padding:5px 12px 5px 10px;display:inline-flex}.st-zurueck:hover{background:var(--flaeche-hover)}.st-zurueck:focus-visible{box-shadow:var(--fokus);outline:none}.st-person-kopf{align-items:center;gap:var(--ab-4);display:flex}.st-person-kopf h2{font-size:var(--gr-preis-text);font-weight:var(--gewicht-fett);letter-spacing:-.02em;line-height:1.2}.st-person-kopf p{font-size:var(--gr-m);color:var(--text-3)}.st-leiste.st-leiste-vier{grid-template-columns:repeat(4,minmax(0,1fr))}.st-regeln{font-size:var(--gr-m);color:var(--text-2)}.st-regeln summary{cursor:pointer;width:-moz-fit-content;width:fit-content;color:var(--akzent-text);border-radius:var(--radius-s);margin-left:-4px;padding:2px 4px}.st-regeln summary:focus-visible{box-shadow:var(--fokus);outline:none}.st-regeln dl{gap:var(--ab-4) var(--ab-7);margin-top:var(--ab-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:1080px;display:grid}.st-regeln dt{color:var(--text);font-weight:var(--gewicht-mittel)}.st-regeln dd{color:var(--text-3)}.st-geruest{background:var(--flaeche);box-shadow:0 0 0 1px var(--linie);border-radius:18px;animation:1.4s ease-in-out infinite st-atmen}.st-geruest-zeile{height:76px}.st-geruest-leiste{height:168px}.st-geruest-bild{height:400px}@keyframes st-atmen{50%{opacity:.55}}@container st (width<=1240px){.st-leiste{grid-template-columns:repeat(3,minmax(0,1fr))}}@container st (width<=820px){.st-zwei{grid-template-columns:minmax(0,1fr)}.st-leiste.st-leiste-vier{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.st-seite{padding:var(--ab-5) var(--ab-4) 32px}}@container st (width<=560px){.st-leiste{gap:var(--ab-3);grid-template-columns:repeat(2,minmax(0,1fr))}.st-leiste>div{padding:var(--ab-4)}.st-leiste dd{font-size:var(--gr-h1);white-space:normal}.st-funke{display:none}.st-tafel{padding:var(--ab-4)}.st-spanne{flex-basis:100%;margin-left:0}.st-zelle{border-radius:3px;height:16px}.st-zeiten-kopf,.st-zeiten-zeile,.st-zeiten-gitter{gap:1px}.st-balken td.st-leise:last-child,.st-balken thead th:last-child{display:none}.st-ring{margin:0 auto}.st-zellbalken{display:none}.st-mit-balken{min-width:0}}@media (prefers-reduced-motion:reduce){.st-inhalt,.st-inhalt>*,.st-kurven,.st-ring-stueck,.st-balken-spur span,.st-zellbalken span,.st-geruest,.st-puls,.st-leiste>div,.st-zelle{transition:none;animation:none}}.rahmen,.posteingang{position:relative}.trenner{z-index:20;cursor:col-resize;touch-action:none;width:6px;position:absolute;top:0;bottom:0}.trenner:after{content:"";background:0 0;width:2px;transition:background .12s ease-out 80ms;position:absolute;top:0;bottom:0;left:2px}.trenner:hover:after,.trenner:active:after,.trenner:focus-visible:after{background:var(--akzent)}.trenner:focus-visible{outline:none}.trenner-nav{left:calc(var(--nav-breite) - 3px)}.trenner-liste{left:calc(var(--liste-breite) - 3px)}.trenner-profil{right:calc(var(--profil-breite) - 3px)}.spalte-zieht,.spalte-zieht *{-webkit-user-select:none;user-select:none;cursor:col-resize!important}.spalte-zieht .rahmen{transition:none}@media (hover:none){.trenner{display:none}}.n-automation{border:1px solid var(--linie);border-radius:var(--radius-rund);background:var(--flaeche);color:var(--text-2);font:inherit;font-size:var(--gr-s);cursor:pointer;align-items:center;gap:6px;padding:4px 10px;transition:border-color .15s,color .15s;display:inline-flex}.n-automation svg{color:var(--akzent);flex:none}.n-automation:hover,.n-automation:focus-visible{border-color:var(--akzent);color:var(--text);outline:none}.n-automation.problem svg{color:var(--schlecht)}.lauf-hinter{z-index:60;background:color-mix(in srgb, var(--text) 18%, transparent);position:fixed;inset:0}.lauf-schublade{z-index:61;background:var(--grund);border-left:1px solid var(--linie);width:min(380px,100vw);box-shadow:var(--schatten-l);flex-direction:column;gap:14px;padding:16px 18px;animation:.18s ease-out lauf-rein;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}@keyframes lauf-rein{0%{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.lauf-schublade{animation:none}}.lauf-kopf{justify-content:space-between;align-items:center;display:flex}.lauf-kopf h2{font-size:var(--gr-l);margin:0}.lauf-karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;align-items:flex-start;gap:8px;padding:14px;display:flex}.lauf-karte .knopf{justify-content:center;align-self:stretch}.lauf-name{font-size:var(--gr-m)}.lauf-status{align-items:center;gap:4px;display:inline-flex}.lauf-status.fertig{color:var(--gut)}.lauf-status.fehler,.lauf-status.abgebrochen{color:var(--schlecht)}.lauf-status.wartet,.lauf-status.laeuft{color:var(--warn)}.lauf-ablauf ol{border-left:2px solid var(--linie);flex-direction:column;gap:10px;margin:8px 0 0;padding:0 0 0 16px;list-style:none;display:flex}.lauf-ablauf li{position:relative}.lauf-ablauf li:before{content:"";background:var(--flaeche);border:2px solid var(--gut);border-radius:50%;width:10px;height:10px;position:absolute;top:16px;left:-22px}.lauf-ablauf li.wartet:before{border-color:var(--warn)}.lauf-ablauf li.problem:before{border-color:var(--schlecht)}.lauf-ablauf li>a,.lauf-ablauf li>div{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-m);color:var(--text);flex-direction:column;gap:4px;padding:10px 12px;text-decoration:none;display:flex}.lauf-ablauf li>a:hover,.lauf-ablauf li>a:focus-visible{border-color:var(--akzent);box-shadow:var(--schatten-s);outline:none}.lauf-schritt-kopf{flex-direction:column;gap:2px;display:flex}.lauf-schritt-status{color:var(--text-2);font-size:var(--gr-s)}.lauf-schritt-status.wartet{color:var(--warn)}.lauf-schritt-status.problem{color:var(--schlecht)}.wl-karte{border:1px solid var(--linie-stark);border-radius:var(--radius-l);background:var(--flaeche);width:min(460px,100%);overflow:hidden}.wl-kopf{align-items:center;gap:10px;padding:10px 12px 8px;display:flex}.wl-kanal{border-radius:var(--radius-m);background:var(--flaeche-2);flex:none;place-items:center;width:34px;height:34px;display:grid}.wl-wer{flex-direction:column;min-width:0;display:flex}.wl-wer>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wl-name{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);color:var(--text)}.wl-bezug{font-size:var(--gr-m);flex-wrap:wrap;align-items:center;gap:8px;padding:0 12px 8px;display:flex}.wl-auftrag{border-radius:var(--radius-rund);background:var(--akzent-schwach);color:var(--akzent-text);align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.wl-betreff{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wl-rumpf{flex-direction:column;align-items:flex-start;gap:4px;padding:0 12px 10px;display:flex}.wl-text{font-size:var(--gr-l);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text);line-height:1.5}.wl-text.gekuerzt{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wl-oeffnen{border-top:1px solid var(--linie);width:100%;font-size:var(--gr-m);font-weight:var(--gewicht-mittel);color:var(--akzent-text);justify-content:center;align-items:center;gap:6px;padding:9px 12px;display:flex}.wl-oeffnen:hover{background:var(--akzent-schwach)}.dialog.wl-dialog{width:min(820px,100vw - 32px)}.wl-spalten{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;display:grid}.wl-links,.wl-rechts{flex-direction:column;gap:8px;min-width:0;display:flex}.wl-ziele{border:1px solid var(--linie);border-radius:var(--radius-m);scrollbar-width:thin;flex-direction:column;gap:2px;max-height:260px;padding:4px;display:flex;overflow-y:auto}.wl-ziel{border-radius:var(--radius-s);cursor:pointer;font-size:var(--gr-l);align-items:center;gap:8px;padding:6px 8px;display:flex}.wl-ziel:hover{background:var(--flaeche-hover)}.wl-ziel.an{background:var(--flaeche-aktiv)}.wl-ziel input{accent-color:var(--akzent)}.wl-ziel-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wl-trenner{background:var(--linie);height:1px;margin:4px 6px}.wl-rechts{border-radius:var(--radius-l);background:var(--grund);padding:12px}.wl-vorschau-text{font-size:var(--gr-l);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.wl-hinweis{flex:1}@media (max-width:720px){.wl-spalten{grid-template-columns:minmax(0,1fr)}}.n .team-weiter-link{opacity:0}.n:hover .team-weiter-link,.n:focus-within .team-weiter-link{opacity:1}
