@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;--anbieter-jtl:#1f5fae;--anbieter-billbee:#2e9b57;--anbieter-woo:#7f54b3;--anbieter-shopify:#5e8e3e;--anbieter-amazon:#e47911;--anbieter-zapier:#ff4f00;--anbieter-ebay:#0064d2;--anbieter-salesforce:#00a1e0;--anbieter-salesforce-schwach:#e2f5fc;--anbieter-salesforce-text:#00739f;--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;--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-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-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.gesperrt{color:var(--text-3)}.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.warn{background:var(--warn-schwach);color:var(--warn)}.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)}.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}.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)}.filter-deko,.liste-filter .icon-knopf{margin-left:auto}.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)}.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}.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)}.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}.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{align-items:center;gap:3px;display:inline-flex}.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}.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}.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-text{resize:vertical;min-height:120px}.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}.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}.anmeldung-sprachen{justify-content:center;gap:var(--ab-4);border-top:1px solid var(--linie);padding-top:6px;display:flex}.anmeldung-sprachen .link{color:var(--text-3);gap:6px}.anmeldung-sprachen .link.an{color:var(--text)}.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}.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}.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-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}.anmeldung-oder{color:var(--text-3);font-size:var(--gr-s);align-items:center;gap:10px;display:flex}.anmeldung-oder:before,.anmeldung-oder:after{content:"";border-top:1px solid var(--linie);flex:1}.anmeldung-wechsel{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.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)}}.anmeldung-vergessen{justify-content:flex-end;margin-top:-6px;display:flex}.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)}}.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}.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-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}}.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}}.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}.quellen-vorschlaege{border-top:1px solid var(--linie);flex-direction:column;gap:10px;padding-top:14px;display:flex}.quellen-vorschlaege-kopf{color:var(--text-2);align-items:center;gap:8px;display:flex}.quellen-vorschlaege-kopf h3{font-size:var(--gr-l);color:var(--text)}.vorschlag{border:1px solid var(--linie);border-left:3px solid var(--warn);border-radius:var(--radius-m);background:var(--flaeche-2);flex-direction:column;gap:6px;padding:12px;display:flex}.vorschlag .knopf-reihe{align-items:center}@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}}.agenten-kacheln{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.agent-kachel{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;align-items:flex-start;gap:6px;min-height:196px;padding:16px;transition:border-color .12s,box-shadow .12s;display:flex;position:relative}.agent-kachel:hover{border-color:var(--linie-stark);box-shadow:var(--schatten-s)}.agent-kachel:focus-within{border-color:var(--akzent)}.agent-kachel.pausiert .avatar{filter:grayscale();opacity:.6}.agent-kachel-kopf{justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:4px;display:flex}.agent-kachel h2{font-size:var(--gr-xl)}.agent-kachel-link{color:inherit;font:inherit;text-align:left}.agent-kachel-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.agent-kachel-link:focus-visible{outline:none}.agent-kachel .kipp{z-index:1;position:relative}.agent-marke{color:var(--text-2);font-size:var(--gr-m);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}.agent-zustand{font-size:var(--gr-s);color:var(--text-3);align-items:center;gap:4px;display:inline-flex}.agent-zustand.aktiv{color:var(--gut)}.agent-zustand.grenze{color:var(--warn)}.agent-kanaele{border-top:1px solid var(--linie);flex-wrap:wrap;gap:8px;width:100%;margin-top:auto;padding-top:10px;display:flex}.agent-kachel.neu{text-align:center;border:1.5px dashed var(--linie-stark);color:var(--text-2);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px}.agent-kachel.neu:hover:not(:disabled){background:var(--flaeche-2);border-color:var(--text-3);box-shadow:none}.agent-kachel.neu:disabled{cursor:default;opacity:.7}.agent-neu-symbol{border-radius:var(--radius-rund);background:var(--flaeche-hover);width:44px;height:44px;color:var(--text-3);place-items:center;display:grid}.agent-neu-titel{font-size:var(--gr-l);color:var(--text)}.agent-neu-aktion{color:var(--akzent-text);align-items:center;gap:4px;display:inline-flex}.zurueck-link{font-size:var(--gr-m);align-self:flex-start;align-items:center;gap:6px;display:inline-flex}.agent-kopf{align-items:center;gap:14px;display:flex}.agent-kopf .kipp{align-self:center}.agent-kanal-liste{border:1px solid var(--linie);border-radius:var(--radius-m);flex-direction:column;display:flex}.agent-kanal{justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.agent-kanal+.agent-kanal{border-top:1px solid var(--linie)}.agent-kanal.fehlt .schalter-zeile{color:var(--text-3)}.agent-kanal .link{font-size:var(--gr-s);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{border:1px solid var(--linie-stark);border-radius:var(--radius-rund);background:var(--flaeche);color:var(--text-2);font-size:var(--gr-s);padding:5px 12px}.chip:hover{background:var(--flaeche-hover)}.chip.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.agent-wissen{grid-column:1/-1}.agent-wissen .einst-wissen{min-height:42vh}.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}.bild-wahl{flex-direction:column;gap:12px;display:flex}.bild-wahl .umschalter{flex-wrap:wrap;align-self:flex-start}.bild-wahl .umschalter button{align-items:center;gap:5px;display:inline-flex}.bild-wahl-raster{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;display:grid}.bild-wahl-bild{border-radius:var(--radius-m);color:var(--text-2);font-size:var(--gr-s);border:1.5px solid #0000;flex-direction:column;align-items:center;gap:6px;padding:8px 6px;display:flex}.bild-wahl-bild:hover{background:var(--flaeche-hover)}.bild-wahl-bild img{border-radius:var(--radius-rund);object-fit:cover;background:var(--flaeche-hover);width:64px;height:64px}.bild-wahl-bild.an{border-color:var(--akzent);background:var(--akzent-schwach);color:var(--akzent-text)}.bild-wahl-eigen{border:1.5px dashed var(--linie-stark);border-radius:var(--radius-m);align-items:center;gap:14px;padding:12px;display:flex}.bild-wahl-eigen p{margin-top:6px}.bild-wahl-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}.agent-neu{flex-direction:column;gap:14px;display:flex}.agent-neu-auftritt{align-items:flex-start;gap:14px;display:flex}@media (max-width:640px){.agent-kopf{flex-wrap:wrap}.agenten-kacheln{grid-template-columns:1fr}}.standort-wahl{flex-direction:column;gap:8px;margin:10px 0;display:flex}.standort-option{border:1px solid var(--linie);border-radius:var(--radius-m);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.standort-option input{accent-color:var(--akzent);margin-top:3px}.standort-option.gewaehlt{border-color:var(--akzent);background:var(--akzent-schwach)}.standort-option.aus{cursor:default;opacity:.6}.standort-text{flex-direction:column;gap:2px;display:flex}.standort-name{font-size:var(--gr-l)}.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(--grund);flex-direction:column;min-width:0;min-height:0;display:flex}.team-kopf{border-bottom:1px solid var(--linie);background:var(--flaeche);align-items:center;gap:8px;padding:12px 20px;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-kopf .knopf.an{color:var(--akzent-text);border-color:var(--akzent)}.team-aelter{font-size:var(--gr-s);margin-left:auto;margin-right:auto;display:block}.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:10px;padding:4px 6px;display:flex}.team-n:hover{background:var(--flaeche-hover)}.team-n.dringend{box-shadow:inset 3px 0 0 var(--schlecht)}.team-n-spalte{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.team-n-kopf{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.team-n-name{font-size:var(--gr-m);font-weight:var(--gewicht-mittel);color:var(--text)}.team-n-titel{font-size:var(--gr-m);font-weight:var(--gewicht-fett)}.team-n-text{font-size:var(--gr-m);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.team-n-link{text-decoration:none}.team-bot{background:var(--akzent-schwach);color:var(--akzent-text);flex:none}.team-bild{border-radius:var(--radius-m);border:1px solid var(--linie);max-width:min(320px,100%);max-height:240px;display:block}.team-datei{font-size:var(--gr-s);color:var(--akzent-text);align-items:center;gap:6px;display:inline-flex}.team-eingabe{border-top:1px solid var(--linie);background:var(--flaeche);flex-direction:column;gap:6px;padding:10px 20px 16px;display:flex}.team-eingabe-zeile{align-items:flex-end;gap:8px;display:flex}.team-feld{resize:none;field-sizing:content;flex:1;min-height:38px;max-height:160px}.team-anhaenge{flex-wrap:wrap;gap:6px;display:flex}.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}.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}.rf-karte{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.rf-karte .gedimmt{align-items:center;gap:4px;display:inline-flex}.rf-uebernehmen{gap:8px}.rf-zaehler{font-variant-numeric:tabular-nums;text-align:center;background:#ffffff38;border-radius:999px;min-width:2.6em;padding:1px 8px;display:inline-block}.rf-antwort-auf{background:var(--akzent-schwach);color:var(--akzent-text,var(--akzent));font-size:var(--gr-s);border-radius:10px;align-items:center;gap:8px;margin:0 0 6px;padding:6px 10px;display:flex}.rf-antwort-auf .link{margin-left:auto}.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}.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}}.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}.alarm-personen{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.alarm-person{border:1px solid var(--linie);border-radius:var(--radius-s);background:var(--flaeche);align-items:center;gap:10px;padding:8px 10px;display:flex}.alarm-person[draggable=true]{cursor:grab}.alarm-person.zieht{opacity:.5}.alarm-person.ueber{border-color:var(--akzent);background:var(--akzent-schwach)}.alarm-griff{color:var(--text-3);flex:none}.alarm-nr{background:var(--flaeche-2);min-width:22px;height:22px;color:var(--text-2);font-size:var(--gr-xs);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:inline-grid}.alarm-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.alarm-aktionen{gap:2px;display:inline-flex}.alarm-frei{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.alarm-frei-knopf .pille{margin-left:4px}.alarm-zeile{flex-wrap:wrap;gap:12px;display:flex}.alarm-zeile .feld-label{flex:180px}.alarm-liste{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.alarm-liste li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:560px){.alarm-person{flex-wrap:wrap}.alarm-name{flex-basis:50%}}.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 minmax(0,1fr);height:100%;display:grid}.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-tour{right:12px;bottom:calc(16px + var(--unten-frei,0px));z-index:45;width:calc(var(--profil-breite) - 24px);border-radius:var(--radius-l);background:var(--flaeche);box-shadow:var(--schatten-l), inset 0 0 0 1px var(--linie);flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex;position:fixed}.demo-tour h2{font-size:var(--gr-l);font-weight:var(--gewicht-fett);margin:0}.demo-tour p{font-size:var(--gr-m);color:var(--text-2);margin:0}.demo-tour-kopf{justify-content:space-between;align-items:center;display:flex}.demo-tour-schritt{font-size:var(--gr-xs);color:var(--akzent-text);font-variant-numeric:tabular-nums}.demo-tour-knoepfe{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.demo-tour-pille{right:20px;bottom:calc(20px + var(--unten-frei,0px));z-index:45;border-radius:var(--radius-rund);background:var(--akzent);color:var(--text-auf-akzent);font:inherit;font-size:var(--gr-s);box-shadow:var(--schatten-m);cursor:pointer;border:0;align-items:center;gap:6px;padding:7px 12px;display:inline-flex;position:fixed}@media (max-width:1279px){.demo-tour{width:min(320px,100vw - 32px);top:96px;bottom:auto;right:16px}}.erw-abschnitt{gap:var(--ab-3);flex-direction:column;display:flex}.erw-abschnitt-kopf{justify-content:space-between;align-items:baseline;gap:var(--ab-3);display:flex}.erw-abschnitt-kopf h2{font-size:var(--gr-xl)}.erw-summe{font-size:var(--gr-m);color:var(--text-2);font-variant-numeric:tabular-nums}.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.gross{border-radius:var(--radius-l);width:52px;height:52px}.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{background:var(--akzent-schwach);color:var(--akzent)}.erw-symbol.thema-kontakt{background:var(--gut-schwach);color:var(--gut)}.erw-symbol.thema-verbinden{background:var(--akzent-schwach);color:var(--akzent)}.erw-symbol.thema-wachstum{background:var(--ki-schwach);color:var(--ki)}.erw-liste{padding:var(--ab-1);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);margin:0;list-style:none;container-type:inline-size}.erw-liste li{padding-right:var(--ab-3);border-radius:var(--radius-m);align-items:center;gap:10px;transition:background-color .12s;display:flex}.erw-liste li+li{margin-top:2px}.erw-liste li:hover{background:var(--flaeche-2)}.erw-zeile{min-width:0;padding:var(--ab-3);text-align:left;border-radius:var(--radius-m);flex:1;align-items:center;gap:14px;display:flex}.erw-zeile:focus-visible{box-shadow:var(--fokus)}.erw-zeile-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.erw-zeile-name{font-weight:var(--gewicht-mittel);font-size:var(--gr-l);color:var(--text)}.erw-zeile-beschreibung{font-size:var(--gr-m);color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.erw-zeile-preis{text-align:right;min-width:96px;font-size:var(--gr-m);color:var(--text-2);font-variant-numeric:tabular-nums;flex-shrink:0}.erw-zeile-preis.schmal{text-align:left;min-width:0;margin-top:2px;display:none}@container (width<=600px){.erw-zeile-preis.breit{display:none}.erw-zeile-preis.schmal{display:block}.erw-zeile-aktion{min-width:0}}.erw-zeile-aktion{flex-shrink:0;justify-content:flex-end;min-width:118px;display:flex}.erw-zeile-aktion .knopf:active{transform:scale(.98)}.erw-liste.bald{background:0 0;border-style:dashed}.erw-liste.bald li:hover{background:var(--flaeche)}.erw-liste.bald .erw-symbol{background:var(--flaeche-hover);color:var(--text-3)}.erw-liste.bald .erw-zeile-name{color:var(--text-2)}.erw-liste.geruest li:hover{background:0 0}.geruest-zeile{border-radius:var(--radius-rund);background:var(--flaeche-hover);width:70%;height:10px;display:block}.geruest-zeile.kurz{width:30%;margin-bottom:6px}@media (prefers-reduced-motion:no-preference){.erw-liste.geruest li{animation:1.4s ease-in-out infinite erw-puls}}@keyframes erw-puls{50%{opacity:.5}}.erw-detail{font-size:var(--gr-m);color:var(--text-2);flex-direction:column;gap:14px;line-height:1.5;display:flex}.erw-detail-kopf{align-items:center;gap:14px;display:flex}.erw-detail-kopf>div{flex:1}.erw-detail-thema{font-size:var(--gr-s);color:var(--text-3)}.erw-detail-preis{font-size:var(--gr-xl);font-weight:var(--gewicht-mittel);color:var(--text);font-variant-numeric:tabular-nums}.erw-detail-unter{font-size:var(--gr-m);color:var(--text);margin-bottom:6px}.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);display:flex}.erw-umfang svg{color:var(--gut);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-detail-fuss{flex-wrap:wrap;align-items:center;padding-top:14px}.erw-detail-fuss>p{flex:1;min-width:180px}.erw-entfernen{padding:6px var(--ab-1);font-size:var(--gr-m);color:var(--schlecht);border-radius:var(--radius-s);margin-right:auto}.erw-entfernen:hover{text-decoration:underline}.erw-entfernen:focus-visible{box-shadow:var(--fokus)}.dialog.erw-gross{width:min(960px,100%);padding-bottom:0}.dialog.erw-gross .dialog-fuss{padding:var(--ab-3) var(--ab-5) var(--ab-4);background:var(--flaeche);margin:0 -20px;position:sticky;bottom:0}.erw-detail-vorteil{font-size:var(--gr-xl);font-weight:var(--gewicht-mittel);color:var(--text);text-wrap:balance;line-height:1.35}.erw-galerie{flex-direction:column;gap:10px;display:flex}.erw-galerie figure{gap:var(--ab-2);flex-direction:column;margin:0;display:flex}.erw-galerie figure img{object-fit:contain;border:1px solid var(--linie);border-radius:var(--radius-l);background:var(--flaeche-2);width:100%;max-height:460px;display:block}.erw-galerie figcaption{font-size:var(--gr-s);color:var(--text-3)}.erw-galerie-wahl{gap:var(--ab-2);display:flex}.erw-galerie-wahl button{border-radius:var(--radius-m);opacity:.7;border:2px solid #0000;width:96px;padding:0;transition:opacity .12s,border-color .12s;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)}.erw-galerie-wahl img{aspect-ratio:16/10;object-fit:cover;object-position:top left;width:100%;display:block}.erw-detail-spalten{gap:var(--ab-7);grid-template-columns:minmax(0,1fr) 280px;align-items:start;display:grid}.erw-detail-haupt{gap:var(--ab-5);flex-direction:column;display:flex}.erw-detail-seite{padding:var(--ab-4);border-radius:var(--radius-l);background:var(--flaeche-2);border:1px solid var(--linie);flex-direction:column;gap:14px;display:flex}.erw-nutzen{gap:var(--ab-4) var(--ab-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.erw-nutzen li{padding-left:var(--ab-3);border-left:2px solid var(--akzent-schwach);flex-direction:column;gap:3px;display:flex}.erw-nutzen strong{font-weight:var(--gewicht-mittel);color:var(--text)}.erw-schritte{counter-reset:schritt;gap:var(--ab-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.erw-schritte li{counter-increment:schritt;align-items:baseline;gap:10px;display:flex}.erw-schritte li:before{content:counter(schritt);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);flex-shrink:0;place-items:center;display:inline-grid}.erw-hinweis{align-items:flex-start;gap:var(--ab-2);font-size:var(--gr-s);color:var(--text-2);display:flex}.erw-hinweis svg{flex-shrink:0;margin-top:2px}@media (max-width:760px){.erw-detail-spalten,.erw-nutzen{grid-template-columns:1fr}}@media (max-width:640px){.erw-zeile{padding:10px var(--ab-2);gap:10px}}.erweiterungen.seite-schale{gap:var(--ab-5)}.erw-leiste{justify-content:space-between;align-items:center;gap:10px var(--ab-4);flex-wrap:wrap;display:flex}.erw-filter{flex-wrap:wrap;gap:6px;display:flex}.erw-leiste .suche{background:var(--flaeche);width:260px}.erw-summe{padding:6px var(--ab-3);border:1px solid var(--linie);border-radius:var(--radius-rund);background:var(--flaeche);color:var(--text-2);font-size:var(--gr-m);font-variant-numeric:tabular-nums}.erw-summe:hover{border-color:var(--akzent);color:var(--akzent-text)}.erw-raster{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.erw-karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;min-height:190px;transition:border-color .12s,box-shadow .12s;display:flex}.erw-karte:hover{border-color:var(--linie-stark);box-shadow:var(--schatten-s)}.erw-karte.aktiv{border-color:var(--gut);box-shadow:inset 0 0 0 1px var(--gut)}.erw-karte-flaeche{align-items:stretch;gap:var(--ab-2);padding:var(--ab-4) var(--ab-4) var(--ab-2);text-align:left;border-radius:var(--radius-l) var(--radius-l) 0 0;flex-direction:column;flex:1;display:flex}.erw-karte-flaeche:focus-visible{box-shadow:var(--fokus)}.erw-karte-kopf{justify-content:space-between;align-items:flex-start;gap:var(--ab-2);margin-bottom:var(--ab-1);display:flex}.erw-karte-name{font-size:var(--gr-l);font-weight:var(--gewicht-mittel);color:var(--text)}.erw-karte-text{color:var(--text-2);font-size:var(--gr-m);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.erw-karte-fuss{justify-content:space-between;align-items:center;gap:var(--ab-2);padding:var(--ab-2) var(--ab-3) var(--ab-3) var(--ab-4);display:flex}.erw-preis{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;padding:2px 9px}.erw-preis.kostet{background:var(--akzent-schwach);color:var(--akzent-text);font-weight:var(--gewicht-mittel)}.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)}.erw-bald{gap:var(--ab-3);flex-direction:column;display:flex}.erw-bald-kopf{color:var(--text);align-self:flex-start;align-items:baseline;gap:10px;display:flex}.erw-bald-kopf h2{font-size:var(--gr-l)}.erw-bald-kopf .pfeil{align-self:center;transition:transform .15s}.erw-bald-kopf .pfeil.auf{transform:rotate(180deg)}.erw-bald-kopf:disabled{cursor:default}.erw-raster.bald .erw-karte{background:0 0;border-style:dashed;min-height:160px}.erw-raster.bald .erw-symbol{filter:grayscale(.6);opacity:.8}.erw-raster.bald .erw-karte-name{color:var(--text-2)}.knopf.an{border-color:var(--akzent);color:var(--akzent-text);background:var(--akzent-schwach)}.erw-schublade{z-index:45;width:min(720px,94vw);padding:18px var(--ab-5) var(--ab-4);background:var(--flaeche);border-left:1px solid var(--linie);box-shadow:var(--schatten-l);flex-direction:column;gap:14px;animation:.18s ease-out erw-rein;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.erw-hinter{z-index:44}.erw-schublade .erw-detail{flex:1}.erw-schublade .erw-detail-fuss{padding:var(--ab-3) var(--ab-5);background:var(--flaeche);margin:0 -20px -16px;position:sticky;bottom:-16px}@keyframes erw-rein{0%{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.erw-schublade{animation:none}.erw-bald-kopf .pfeil{transition:none}}@media (max-width:640px){.erw-leiste .suche{width:100%}}.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:64px;height:64px}.profilbild-kamera{background:var(--flaeche);width:24px;height:24px;color:var(--text-2);box-shadow:0 0 0 1px var(--linie-stark);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.profilbild-knopf:hover:not(:disabled) .profilbild-kamera{color:var(--akzent-text)}.profilbild-text{flex-direction:column;gap:3px;min-width:0;display:flex}.profilbild-aktionen{gap:14px;margin-top:3px;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}.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-liste{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}.auto-karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-l);flex-direction:column;gap:10px;min-width:0;padding:16px 18px;display:flex}.auto-karte-kopf{align-items:flex-start;gap:10px;display:flex}.auto-karte-kopf h2{font-size:var(--gr-l);overflow-wrap:anywhere;flex:1;min-width:0}.auto-karte-text{color:var(--text-2);font-size:var(--gr-m);min-height:18px}.auto-karte-meta{color:var(--text-3);font-size:var(--gr-s);flex-wrap:wrap;gap:6px 12px;display:flex}.auto-karte-fuss{align-items:center;gap:8px;margin-top:auto;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-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-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);min-height:108px;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}.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)}@media (prefers-reduced-motion:reduce){.auto-bd-kachel:hover{transform:none}}.auto-dienst-make{--typ:#6d00cc}.auto-dienst-zapier{--typ:#ff4f00}.auto-dienst-n8n{--typ:#ea4b71}.auto-canvas.startwahl .auto-flaeche{visibility:hidden}.auto-leiste-bausteine.versteckt{display:none}.auto-startwahl{z-index:4;flex-direction:column;gap:14px;width:min(340px,100% - 32px);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)}.auto-startwahl-karte{border:1.5px dashed var(--linie-stark);background:var(--flaeche);height:60px;color:var(--text);font:inherit;cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:8px;font-weight:500;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.auto-startwahl-karte svg{color:var(--akzent)}.auto-startwahl-karte:hover,.auto-startwahl-karte:focus-visible{border-color:var(--akzent);box-shadow:var(--schatten-m);border-style:solid;outline:none;transform:translateY(-1px)}.auto-startwahl-oder{color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font-size:11.5px;display:flex}.auto-startwahl-oder:before,.auto-startwahl-oder:after{content:"";border-top:1px solid var(--linie);flex:1}.auto-bd-kachel:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.auto-bd-kachel.aktuell{border-color:var(--akzent)}.auto-trigger-fuss{justify-content:space-between;align-items:center;gap:8px;width:100%;margin-top:auto;padding-top:6px;display:flex}.auto-trigger-los{color:var(--akzent-text);font-size:12.5px;font-weight:500}.auto-vorlagen-kategorien{flex-wrap:wrap;gap:6px;display:flex}.auto-vorlagen-kategorien button{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;padding:5px 12px}.auto-vorlagen-kategorien button.an{background:var(--akzent);border-color:var(--akzent);color:var(--text-auf-akzent)}.auto-vorlage-kachel{min-height:140px}.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-geheim-link{color:var(--text-3);align-items:center;gap:5px;margin-top:16px;display:inline-flex}.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{border-left:3px solid var(--linie-stark);background:var(--flaeche-2);border-radius:var(--radius-s);white-space:pre-wrap;margin:0;padding:8px 12px}.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)}.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}.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)}.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}}.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-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)}}.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}.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}}.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)}
