:root{--farbe-marke:#370163;--farbe-zweit:#31c9b6;--marken-flaeche:#f4f3f0;--flaeche-1:color-mix(in oklab, var(--marken-flaeche) 25%, #fff);--flaeche-2:#fff;--flaeche-leicht:color-mix(in oklab, var(--text-1) 3%, transparent);--flaeche-3:color-mix(in oklab, var(--text-1) 5%, transparent);--flaeche-4:color-mix(in oklab, var(--text-1) 8%, transparent);--flaeche-navigation:color-mix(in oklab, var(--text-1) 2%, var(--flaeche-1));--flaeche-navigation-hover:color-mix(in oklab, var(--text-1) 3%, var(--flaeche-navigation));--flaeche-navigation-aktiv:color-mix(in oklab, var(--text-1) 8%, var(--flaeche-navigation));--flaeche-schiene:color-mix(in oklab, var(--farbe-marke) 42%, #120b1c);--text-schiene:#faf8fc;--text-schiene-still:color-mix(in oklab, var(--text-schiene) 72%, transparent);--flaeche-schiene-aktiv:color-mix(in oklab, var(--text-schiene) 14%, transparent);--flaeche-menue:var(--flaeche-2);--hintergrund-modal:color-mix(in oklab, var(--text-1) 46%, transparent);--text-1:#18171b;--text-2:color-mix(in oklab, var(--text-1) 66%, transparent);--text-3:color-mix(in oklab, var(--text-1) 64%, transparent);--marken-flaeche-aktiv:var(--farbe-marke);--text-auf-marke:#fff;--rand:color-mix(in oklab, var(--text-1) 10%, transparent);--rand-stark:color-mix(in oklab, var(--text-1) 17%, transparent);--rand-bedienelement:color-mix(in oklab, var(--text-1) 52%, transparent);--farbe-fehler:#a4262c;--farbe-erfolg:#167c3c;--farbe-warnung:#8a5a00;--farbe-akzent:var(--farbe-marke);--marke-schwach:color-mix(in oklab, var(--farbe-marke) 6%, transparent);--marke-schwach-2:color-mix(in oklab, var(--farbe-marke) 10%, transparent);--zweit-schwach:color-mix(in oklab, var(--farbe-zweit) 18%, transparent);--abstand-1:.25rem;--abstand-2:.5rem;--abstand-3:.75rem;--abstand-4:1rem;--abstand-5:1.5rem;--abstand-6:2rem;--abstand-7:3rem;--radius-1:6px;--radius-2:10px;--radius-3:14px;--radius-4:22px;--radius-voll:999px;--hoehe-klein:32px;--hoehe:40px;--hoehe-gross:48px;--tabellenzeile:48px;--tabellenzeile-kopf:40px;--schatten-farbe:color-mix(in oklab, var(--text-1) 8%, transparent);--ring:0 0 0 1px color-mix(in oklab, var(--text-1) 8%, transparent);--ring-stark:0 0 0 1px color-mix(in oklab, var(--text-1) 12%, transparent);--schatten-1:var(--ring);--schatten-2:var(--ring), 0 1px 2px var(--schatten-farbe), 0 6px 18px color-mix(in oklab, var(--text-1) 5%, transparent);--schatten-3:var(--ring-stark), 0 8px 24px color-mix(in oklab, var(--text-1) 10%, transparent), 0 24px 56px var(--schatten-farbe);--schatten-composer:var(--ring-stark), 0 2px 8px color-mix(in oklab, var(--text-1) 5%, transparent), 0 4px 40px color-mix(in oklab, var(--text-1) 4%, transparent);--schrift-xs:.75rem;--schrift-s:.8125rem;--schrift-m:.875rem;--schrift-lese:1rem;--schrift-l:1.0625rem;--schrift-xl:1.25rem;--schrift-xxl:1.625rem;--zeile-xs:1rem;--zeile-s:1.125rem;--zeile-m:1.25rem;--lese-zeile:1.625rem;--zeile-l:1.5rem;--zeile-xl:1.625rem;--zeile-xxl:2rem;--schrift-text:"Poppins", system-ui, sans-serif;--schrift-titel:"Mozilla Text", "Poppins", system-ui, sans-serif;--schrift-lesen:"Mozilla Text", "Poppins", system-ui, sans-serif;--uebergang-schnell:60ms cubic-bezier(.2, .8, .2, 1);--uebergang:.14s cubic-bezier(.2, .8, .2, 1);--uebergang-panel:.24s cubic-bezier(.2, .8, .2, 1);--kurve-aus:cubic-bezier(.4, 0, 1, 1);--seitenleiste-schiene:4rem;--seitenleiste-kontext:18rem;--seitenleiste-breite:calc(var(--seitenleiste-schiene) + var(--seitenleiste-kontext));--lesebreite:56rem;--lesebreite-prosa:42rem;--composerbreite:48rem;--formularbreite:34rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--grund-dunkel:#0f0f11;--flaeche-1:color-mix(in oklab, var(--marken-flaeche) 6%, var(--grund-dunkel));--flaeche-2:color-mix(in oklab, var(--text-1) 6%, var(--flaeche-1));--flaeche-navigation:color-mix(in oklab, #000 15%, var(--flaeche-1));--flaeche-navigation-hover:color-mix(in oklab, var(--text-1) 4%, var(--flaeche-navigation));--flaeche-navigation-aktiv:color-mix(in oklab, var(--text-1) 10%, var(--flaeche-navigation));--flaeche-menue:color-mix(in oklab, var(--text-1) 11%, var(--flaeche-1));--flaeche-leicht:color-mix(in oklab, var(--text-1) 4%, transparent);--flaeche-3:color-mix(in oklab, var(--text-1) 7%, transparent);--flaeche-4:color-mix(in oklab, var(--text-1) 11%, transparent);--hintergrund-modal:oklab(0% none none/.68);--text-1:color-mix(in oklab, var(--marken-flaeche) 50%, #fff);--marken-flaeche-aktiv:color-mix(in oklab, #fff 62%, var(--farbe-marke));--text-auf-marke:var(--grund-dunkel);--rand:color-mix(in oklab, var(--text-1) 12%, transparent);--rand-stark:color-mix(in oklab, var(--text-1) 22%, transparent);--rand-bedienelement:color-mix(in oklab, var(--text-1) 45%, transparent);--farbe-fehler:#ff9a9f;--farbe-erfolg:#6ddc9a;--farbe-warnung:#e8b45c;--farbe-akzent:color-mix(in oklab, #fff 55%, var(--farbe-marke));--marke-schwach:color-mix(in oklab, var(--farbe-akzent) 8%, transparent);--marke-schwach-2:color-mix(in oklab, var(--farbe-akzent) 15%, transparent);--zweit-schwach:color-mix(in oklab, var(--farbe-zweit) 22%, transparent);--schatten-farbe:oklab(0% none none/.24);--ring:0 0 0 1px color-mix(in oklab, var(--text-1) 10%, transparent);--ring-stark:inset 0 0 0 1px color-mix(in oklab, var(--text-1) 14%, transparent);--schatten-1:var(--ring);--schatten-2:var(--ring);--schatten-3:var(--ring-stark), 0 8px 24px var(--schatten-farbe), 0 2px 6px oklab(0% none none/.2);--schatten-composer:var(--ring-stark), 0 6px 20px oklab(0% none none/.28), 0 2px 6px oklab(0% none none/.18)}}:root[data-theme=dark]{--grund-dunkel:#0f0f11;--flaeche-1:color-mix(in oklab, var(--marken-flaeche) 6%, var(--grund-dunkel));--flaeche-2:color-mix(in oklab, var(--text-1) 6%, var(--flaeche-1));--flaeche-navigation:color-mix(in oklab, #000 15%, var(--flaeche-1));--flaeche-menue:color-mix(in oklab, var(--text-1) 11%, var(--flaeche-1));--flaeche-leicht:color-mix(in oklab, var(--text-1) 4%, transparent);--flaeche-3:color-mix(in oklab, var(--text-1) 7%, transparent);--flaeche-4:color-mix(in oklab, var(--text-1) 11%, transparent);--hintergrund-modal:oklab(0% none none/.68);--text-1:color-mix(in oklab, var(--marken-flaeche) 50%, #fff);--marken-flaeche-aktiv:color-mix(in oklab, #fff 62%, var(--farbe-marke));--text-auf-marke:var(--grund-dunkel);--rand:color-mix(in oklab, var(--text-1) 12%, transparent);--rand-stark:color-mix(in oklab, var(--text-1) 22%, transparent);--rand-bedienelement:color-mix(in oklab, var(--text-1) 45%, transparent);--farbe-fehler:#ff9a9f;--farbe-erfolg:#6ddc9a;--farbe-warnung:#e8b45c;--farbe-akzent:color-mix(in oklab, #fff 55%, var(--farbe-marke));--marke-schwach:color-mix(in oklab, var(--farbe-akzent) 8%, transparent);--marke-schwach-2:color-mix(in oklab, var(--farbe-akzent) 15%, transparent);--zweit-schwach:color-mix(in oklab, var(--farbe-zweit) 22%, transparent);--schatten-farbe:oklab(0% none none/.24);--ring:0 0 0 1px color-mix(in oklab, var(--text-1) 10%, transparent);--ring-stark:inset 0 0 0 1px color-mix(in oklab, var(--text-1) 14%, transparent);--schatten-1:var(--ring);--schatten-2:var(--ring);--schatten-3:var(--ring-stark), 0 8px 24px var(--schatten-farbe), 0 2px 6px oklab(0% none none/.2);--schatten-composer:var(--ring-stark), 0 6px 20px oklab(0% none none/.28), 0 2px 6px oklab(0% none none/.18)}@font-face{font-family:Mozilla Text;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/MozillaText-Variable.woff2)format("woff2-variations")}@font-face{font-family:Mozilla Text;font-style:italic;font-weight:200 700;font-display:swap;src:url(/fonts/MozillaTextItalic-Variable.woff2)format("woff2-variations")}@font-face{font-family:Mozilla Text;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/MozillaText-LatinExt.woff2)format("woff2");unicode-range:U+100-17F}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Poppins-Regular.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Poppins-Medium.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Poppins-SemiBold.woff2)format("woff2")}*{box-sizing:border-box}body{font-family:var(--schrift-text);font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--text-1);background:var(--flaeche-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;margin:0;overflow-x:clip}#root{height:100dvh;overflow:hidden}button,input,select,textarea,[role=button]{touch-action:manipulation}button,input,select,textarea{font:inherit;letter-spacing:inherit}::selection{color:var(--text-1);background:color-mix(in srgb, var(--farbe-marke) 24%, transparent)}h1,h2,h3,h4{font-family:var(--schrift-titel);letter-spacing:-.018em;line-height:1.25}:focus-visible{outline:2px solid var(--text-1);outline-offset:2px}.sprungmarke{z-index:100;padding:var(--abstand-2) var(--abstand-4);border-radius:var(--radius-1);background:var(--marken-flaeche-aktiv);color:var(--text-auf-marke);box-shadow:var(--schatten-2);position:absolute;left:-9999px}.sprungmarke:focus{left:var(--abstand-2);top:var(--abstand-2)}.nur-fuer-screenreader{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}*{scrollbar-width:thin;scrollbar-color:var(--rand-stark) transparent}@media (width<=42rem){input,select,textarea{font-size:1rem!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (forced-colors:active){.karte,.eingabe,.menue__liste,.tabelle-rahmen,.anmeldung__rahmen,.organisationswahl__eintrag,.einladung__profil,.assistent-karte,.umschaltfeld{box-shadow:none;border:1px solid buttonborder}.knopf,.symbolknopf,.textknopf,input,select,textarea{border:1px solid buttonborder}.navigation__eintrag[aria-current=page]{border-inline-start:3px solid highlight}:focus-visible{outline:2px solid highlight}}@media print{#root{height:auto;overflow:visible}.leiste,.leiste__hintergrund,.eingabe,.kopfzeile__aktionen,.nachricht__werkzeuge,.sprungmarke{display:none!important}body{color:#000;background:#fff;font-size:11pt;line-height:1.4}.arbeitsflaeche,.blatt__innen,.verlauf{max-width:none;padding:0}.nachricht--user .nachricht__text{background:0 0;border-inline-start:2pt solid #000;border-radius:0;padding-inline-start:8pt}.antwort a:after{content:" (" attr(href) ")";word-break:break-all;font-size:9pt}.codeblock,.tabelle{break-inside:avoid}}.knopf{justify-content:center;align-items:center;gap:var(--abstand-2);min-height:var(--hoehe);padding:0 var(--abstand-4);font:inherit;font-size:var(--schrift-m);line-height:var(--zeile-m);white-space:nowrap;border-radius:var(--radius-2);color:var(--text-1);cursor:pointer;transition:background var(--uebergang), border-color var(--uebergang), box-shadow var(--uebergang), color var(--uebergang), transform var(--uebergang);background:0 0;border:1px solid #0000;font-weight:600;display:inline-flex}.knopf:disabled,.knopf[aria-disabled=true]{cursor:not-allowed;background:var(--flaeche-4);color:var(--text-3);box-shadow:none;border-color:#0000}.knopf[aria-disabled=true]:hover{background:var(--flaeche-4)}.formular__grund{font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--text-3)}.knopf--haupt{background:var(--marken-flaeche-aktiv);color:var(--text-auf-marke);box-shadow:var(--schatten-1)}.knopf--haupt:hover:not(:disabled){background:color-mix(in srgb, var(--marken-flaeche-aktiv) 90%, var(--text-1));box-shadow:var(--schatten-2)}.knopf:active:not(:disabled){transform:translateY(0)}.knopf--rand{background:var(--flaeche-2);border-color:var(--rand-bedienelement)}.knopf--rand:hover:not(:disabled){border-color:var(--rand-stark);background:var(--flaeche-3)}.knopf--still{color:var(--text-2)}.knopf--still:hover:not(:disabled){background:var(--flaeche-3);color:var(--text-1)}.knopf--warnung{color:var(--farbe-fehler);border-color:color-mix(in srgb, var(--farbe-fehler) 40%, transparent)}.knopf--warnung:hover:not(:disabled){background:color-mix(in srgb, var(--farbe-fehler) 10%, transparent)}.knopf--klein{min-height:var(--hoehe-klein);padding:0 var(--abstand-3);font-size:var(--schrift-m);line-height:var(--zeile-m)}.symbolknopf{width:var(--hoehe-klein);height:var(--hoehe-klein);border-radius:var(--radius-2);color:var(--text-2);cursor:pointer;transition:background var(--uebergang-schnell), color var(--uebergang-schnell);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}@media (hover:none){.symbolknopf{width:var(--hoehe);height:var(--hoehe)}}.symbolknopf:hover:not(:disabled){background:var(--flaeche-3);color:var(--text-1)}.symbolknopf:disabled{cursor:not-allowed;opacity:.4}.symbolknopf--warnung:hover:not(:disabled){background:color-mix(in srgb, var(--farbe-fehler) 12%, transparent);color:var(--farbe-fehler)}.feld{gap:var(--abstand-1);margin:0;display:grid}.feld>label,.feld-beschriftung,.feld__name{font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--text-2);font-weight:600}.feld input,.feld select,.feld textarea,.eingabefeld{width:100%;max-inline-size:var(--formularbreite);min-height:var(--hoehe);font:inherit;font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--text-1);background:var(--flaeche-2);border:1px solid var(--rand-bedienelement);border-radius:var(--radius-2);transition:background var(--uebergang), border-color var(--uebergang), box-shadow var(--uebergang);padding:.5rem .75rem}.feld textarea{resize:vertical;line-height:1.55}.feld input:focus,.feld select:focus,.feld textarea:focus,.eingabefeld:focus{border-color:var(--farbe-akzent);box-shadow:0 0 0 3px var(--marke-schwach-2);outline:none}.feld:has(.feld__fehler) :is(input,select,textarea){border-color:var(--farbe-fehler)}.feld:has(.feld__fehler) :is(input,select,textarea):focus{border-color:var(--farbe-fehler)}.feld__fehler{align-items:center;gap:var(--abstand-1);font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--farbe-fehler);margin:0;display:flex}.feld__optional{color:var(--text-3);font-weight:400}.feld input:disabled,.feld textarea:disabled,.feld select:disabled{background:var(--flaeche-3);color:var(--text-3);cursor:not-allowed}.feld__hinweis{font-size:var(--schrift-m);color:var(--text-3);line-height:1.45}.schalter{width:var(--hoehe);height:var(--hoehe);border-radius:var(--radius-voll);cursor:pointer;transition:background var(--uebergang), opacity var(--uebergang);background:0 0;border:none;flex:none;place-items:center;padding:0;display:inline-grid}.schalter__spur{border:1px solid var(--rand-bedienelement);border-radius:var(--radius-voll);background:var(--flaeche-2);width:2.75rem;height:1.5rem;box-shadow:inset 0 1px 2px color-mix(in srgb, var(--text-1) 7%, transparent);transition:background var(--uebergang), border-color var(--uebergang), box-shadow var(--uebergang);display:block;position:relative}.schalter__spur:before{content:"";background:var(--text-3);width:1rem;height:1rem;box-shadow:var(--schatten-1);transition:background var(--uebergang), transform var(--uebergang);border-radius:50%;position:absolute;top:.1875rem;left:.1875rem}.schalter:hover:not(:disabled){background:var(--flaeche-3)}.schalter:hover:not(:disabled) .schalter__spur{border-color:var(--farbe-akzent)}.schalter[aria-checked=true] .schalter__spur{border-color:var(--marken-flaeche-aktiv);background:var(--marken-flaeche-aktiv);box-shadow:var(--schatten-1)}.schalter[aria-checked=true] .schalter__spur:before{background:var(--text-auf-marke);transform:translate(1.25rem)}.schalter:disabled{cursor:not-allowed;opacity:.45}.umschaltfeld{align-items:start;gap:var(--abstand-3);min-width:0;padding:var(--abstand-3) var(--abstand-4);border:1px solid var(--rand);border-radius:var(--radius-2);background:var(--flaeche-2);transition:background var(--uebergang), border-color var(--uebergang), box-shadow var(--uebergang);grid-template-columns:minmax(0,1fr) auto;display:grid}.umschaltfeld:hover{border-color:var(--rand-stark)}.umschaltfeld:has(.schalter[aria-checked=true]){border-color:color-mix(in srgb, var(--farbe-akzent) 32%, transparent);background:var(--flaeche-2)}.umschaltfeld:has(.schalter:focus-visible){outline:2px solid var(--farbe-akzent);outline-offset:2px}.umschaltfeld:has(.schalter:disabled){opacity:.62}.umschaltfeld__inhalt{align-items:flex-start;gap:var(--abstand-3);min-width:0;display:flex}.umschaltfeld__symbol{width:var(--hoehe);height:var(--hoehe);border:1px solid var(--rand);border-radius:var(--radius-2);color:var(--farbe-akzent);background:var(--flaeche-3);flex:none;place-items:center;display:grid}.umschaltfeld__text{gap:var(--abstand-1);min-width:0;display:grid}.umschaltfeld__titel{font-size:var(--schrift-m);color:var(--text-1);font-weight:600;line-height:1.4}.umschaltfeld__hinweis{font-size:var(--schrift-m);color:var(--text-3);line-height:1.45}.umschaltfeld--warnung:has(.schalter[aria-checked=true]){border-color:color-mix(in srgb, var(--farbe-fehler) 40%, transparent);background:color-mix(in srgb, var(--farbe-fehler) 9%, transparent)}.umschaltfeld--warnung:has(.schalter[aria-checked=true]) .umschaltfeld__titel{color:var(--farbe-fehler)}.auswahlfeld{align-items:flex-start;gap:var(--abstand-2);width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:0;display:flex}.auswahlfeld__indikator{width:1.125rem;height:1.125rem;color:var(--text-auf-marke);font-size:var(--schrift-xs);border:1px solid var(--rand-bedienelement);border-radius:var(--radius-1);background:var(--flaeche-2);flex:none;place-items:center;margin-top:.125rem;font-weight:700;display:grid}.auswahlfeld[aria-checked=true] .auswahlfeld__indikator{border-color:var(--marken-flaeche-aktiv);background:var(--marken-flaeche-aktiv)}.auswahlfeld__text{gap:.125rem;min-width:0;display:grid}.auswahlfeld__text small{color:var(--text-3)}.karte{background:var(--flaeche-2);border:1px solid var(--rand);border-radius:var(--radius-3);box-shadow:var(--schatten-1)}.karte__kopf{justify-content:space-between;align-items:start;gap:var(--abstand-4);padding:var(--abstand-5);border-bottom:1px solid var(--rand);background:0 0;display:flex}.karte>.karte__kopf:first-child{border-radius:calc(var(--radius-3) - 1px) calc(var(--radius-3) - 1px) 0 0}.karte__titel{font-size:var(--schrift-l);line-height:var(--zeile-l);margin:0;font-weight:600}.karte__unterzeile{max-inline-size:32rem;margin:var(--abstand-2) 0 0;font-size:var(--schrift-m);color:var(--text-3);line-height:1.55}.karte__rumpf{padding:var(--abstand-5);gap:var(--abstand-4);display:grid}.marke{font-size:var(--schrift-xs);white-space:nowrap;border-radius:var(--radius-voll);color:var(--text-2);background:var(--flaeche-3);border:1px solid #0000;align-items:center;gap:.25rem;padding:.1rem .5rem;font-weight:600;line-height:1.5;display:inline-flex}.marke--marke{color:var(--farbe-akzent);border-color:color-mix(in srgb, var(--farbe-akzent) 35%, transparent);background:var(--marke-schwach)}.marke--zweit{color:color-mix(in srgb, var(--farbe-zweit) 70%, var(--text-1));border-color:color-mix(in srgb, var(--farbe-zweit) 45%, transparent);background:color-mix(in srgb, var(--farbe-zweit) 12%, transparent)}.marke--warnung{color:var(--farbe-warnung);border-color:color-mix(in srgb, var(--farbe-warnung) 40%, transparent);background:color-mix(in srgb, var(--farbe-warnung) 10%, transparent)}.menue{position:relative}.menue__liste{z-index:30;min-width:100%;max-height:22rem;padding:var(--abstand-1);background:var(--flaeche-menue);border-radius:var(--radius-2);box-shadow:var(--schatten-3);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:menue-auf var(--uebergang-panel);transform-origin:top;border:0;margin:0;list-style:none;position:absolute;overflow-y:auto}.menue__liste--oben{bottom:calc(100% + var(--abstand-2));left:0}.menue__liste--unten{top:calc(100% + var(--abstand-2));right:0}.menue__eintrag{gap:0 var(--abstand-3);width:100%;padding:var(--abstand-2) var(--abstand-3);text-align:left;font:inherit;color:var(--text-1);border-radius:var(--radius-2);cursor:pointer;transition:background var(--uebergang), color var(--uebergang);background:0 0;border:none;grid-template-columns:1fr auto;display:grid}.menue__eintrag:hover,.menue__eintrag:focus-visible{background:var(--flaeche-3)}.menue__eintrag:disabled{color:var(--text-3);cursor:not-allowed;opacity:.75}.menue__eintrag:disabled:hover{background:0 0}.menue__eintrag[aria-checked=true]{background:var(--flaeche-3);color:var(--farbe-akzent)}.menue__eintrag--zeichen{grid-template-columns:auto 1fr auto;align-items:center}.menue__eintrag--symbol{align-items:center;gap:0 var(--abstand-2);grid-template-columns:auto 1fr}.tabelle-rahmen{overscroll-behavior-inline:contain;border:1px solid var(--rand);border-radius:var(--radius-2);background:var(--flaeche-2);overflow-x:auto}.tabelle-rahmen table{border-collapse:collapse;width:100%;min-width:38rem;font-size:var(--schrift-m);line-height:var(--zeile-m)}.tabelle-rahmen th,.tabelle-rahmen td{padding:var(--abstand-2) var(--abstand-4);text-align:start;vertical-align:middle;border-bottom:1px solid var(--rand)}.tabelle-rahmen thead th{font-size:var(--schrift-s);line-height:var(--zeile-s);color:var(--text-2);border-bottom:1px solid var(--rand-stark);background:0 0;font-weight:600}.tabelle-rahmen tbody th{color:var(--text-1);background:0 0;font-weight:500}.tabelle-rahmen tbody tr{height:var(--tabellenzeile);transition:background var(--uebergang-schnell)}.tabelle-rahmen thead tr{height:var(--tabellenzeile-kopf)}.tabelle-rahmen tbody tr:hover,.tabelle-rahmen tbody tr:focus-within{background:var(--flaeche-leicht)}.tabelle-rahmen tbody tr:last-child th,.tabelle-rahmen tbody tr:last-child td{border-bottom:none}.tabelle-rahmen th:last-child,.tabelle-rahmen td:last-child{text-align:end;white-space:nowrap}.tabelle__leise{color:var(--text-2);overflow-wrap:anywhere}.tabelle-rahmen select{min-height:var(--hoehe-klein);padding:0 var(--abstand-2);font:inherit;font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--text-1);background:var(--flaeche-3);border:1px solid var(--rand-bedienelement);border-radius:var(--radius-2)}.hinweis{color:var(--text-3);font-size:var(--schrift-m);line-height:var(--zeile-m);margin:0}.fehler{align-items:start;gap:var(--abstand-2);margin:var(--abstand-4) 0 0;padding:var(--abstand-3) var(--abstand-4);font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--farbe-fehler);background:color-mix(in srgb, var(--farbe-fehler) 8%, transparent);border:1px solid color-mix(in srgb, var(--farbe-fehler) 30%, transparent);border-radius:var(--radius-2);display:flex}.faehigkeitsfehler{display:grid}.faehigkeitsfehler>span{align-items:center;gap:var(--abstand-2);flex-wrap:wrap;display:flex}.textknopf{font:inherit;color:inherit;cursor:pointer;text-underline-offset:.18em;background:0 0;border:0;padding:0;text-decoration:underline}.erfolg{align-items:center;gap:var(--abstand-1);font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--farbe-erfolg);display:inline-flex}.leerzustand{justify-items:center;gap:var(--abstand-3);padding:var(--abstand-6) var(--abstand-4);text-align:center;display:grid}.leerzustand__symbol{width:var(--hoehe);height:var(--hoehe);background:var(--marke-schwach-2);color:var(--farbe-akzent);border-radius:50%;place-items:center;display:grid}.leerzustand__titel{font-family:var(--schrift-titel);font-size:var(--schrift-xxl);line-height:var(--zeile-xxl);letter-spacing:-.018em;color:var(--text-1);margin:0}.leerzustand>p:not(.leerzustand__titel){max-width:var(--formularbreite);font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--text-3);margin:0}.leerzustand__starter{gap:var(--abstand-2);width:min(100%,42rem);margin-top:var(--abstand-4);display:grid}.leerzustand__starterknopf{padding:var(--abstand-3) var(--abstand-4);color:var(--text-1);text-align:left;background:var(--flaeche-2);border:1px solid var(--rand-bedienelement);border-radius:var(--radius-2);cursor:pointer;box-shadow:var(--schatten-1);transition:background var(--uebergang), border-color var(--uebergang), transform var(--uebergang)}.leerzustand__starterknopf:hover{background:var(--flaeche-3);border-color:var(--farbe-akzent);transform:translateY(-1px)}@media (width<=42rem){.knopf{max-width:100%}.karte__kopf{padding:var(--abstand-4);flex-direction:column;align-items:stretch}.karte__kopf>.knopf{width:100%}.karte__rumpf{padding:var(--abstand-4)}.menue__liste{max-width:calc(100vw - var(--abstand-5))}.fehler{flex-wrap:wrap}.leerzustand{padding:var(--abstand-5) var(--abstand-2)}}@media (width<=32rem){.umschaltfeld{gap:var(--abstand-2);padding:var(--abstand-3)}.umschaltfeld__symbol{display:none}}@media (width<=22rem){.umschaltfeld{grid-template-columns:minmax(0,1fr)}.umschaltfeld>.schalter{justify-self:start}}.skelett{min-height:var(--zeile-m);border-radius:var(--radius-1);background:var(--flaeche-4);animation:1.4s linear infinite skelett-schimmer;display:block;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000008c 50%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#0000008c 50%,#000 100%);-webkit-mask-size:220% 100%;mask-size:220% 100%}.skelett--rund{min-height:var(--hoehe-klein);border-radius:var(--radius-voll)}@keyframes skelett-schimmer{0%{-webkit-mask-position:120% 0;mask-position:120% 0}to{-webkit-mask-position:-120% 0;mask-position:-120% 0}}@keyframes menue-auf{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.skelettliste{gap:var(--abstand-3);padding:var(--abstand-2) 0;display:grid}.abschnitt__unterzeile .skelett{vertical-align:middle;min-height:var(--zeile-xs);display:inline-block}.datenweg{gap:0 var(--abstand-2);margin:var(--abstand-1) 0 0;grid-template-columns:auto minmax(0,1fr);display:grid}.datenweg dt{font-size:var(--schrift-xs);line-height:var(--zeile-m);color:var(--text-3)}.datenweg dd{font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--text-1);margin:0}.datenweg__vorbehalt{margin:var(--abstand-1) 0 0;font-size:var(--schrift-xs);line-height:var(--zeile-xs);color:var(--text-3)}.menue__gruppe{margin:var(--abstand-1) 0;padding:0 var(--abstand-3);font-size:var(--schrift-xs);line-height:var(--zeile-xs);color:var(--text-3);font-weight:500}.menue__trenner{height:1px;margin:var(--abstand-1) 0;background:var(--rand)}.menue__haken{block-size:16px;inline-size:16px;color:var(--farbe-akzent);flex:none}.geruest{background:var(--flaeche-1);grid-template-columns:auto minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.leiste{z-index:20;width:var(--seitenleiste-breite);transition:width var(--uebergang-panel);grid-template-columns:var(--seitenleiste-schiene) minmax(0, var(--seitenleiste-kontext));background:var(--flaeche-navigation);border-right:1px solid var(--rand);min-width:0;min-height:0;display:grid;position:relative;overflow:visible}.leiste[data-hat-kontext=false]{width:var(--seitenleiste-schiene);grid-template-columns:var(--seitenleiste-schiene)}.schiene{z-index:2;background:var(--flaeche-schiene);min-width:0;min-height:0;color:var(--text-schiene);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative}.schiene__marke{min-height:4rem;padding:var(--abstand-2);place-items:center;display:grid;position:relative}.schiene__logo{border-radius:var(--radius-2);background:color-mix(in oklab, var(--text-schiene) 94%, transparent);object-fit:contain;width:2rem;height:2rem;padding:.25rem;display:block}.schiene__merlinlogo{object-fit:contain;width:2rem;height:1.25rem;display:block}.schiene__schliessen{display:none}.schiene .navigation{align-content:start;gap:var(--abstand-2);margin:var(--abstand-3) 0 0;padding:0 var(--abstand-2)}.schiene .navigation__eintrag{width:2.5rem;min-height:2.5rem;color:var(--text-schiene-still);justify-content:center;margin-inline:auto;padding:0}.schiene .navigation__eintrag:hover{background:color-mix(in oklab, var(--text-schiene) 9%, transparent);color:var(--text-schiene)}.schiene .navigation__eintrag[aria-current=page]{background:var(--flaeche-schiene-aktiv);color:var(--text-schiene)}.schiene .navigation__symbol,.schiene .navigation__eintrag[aria-current=page] .navigation__symbol{color:currentColor}.schiene .leiste__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.schiene__fuss{padding:var(--abstand-3) var(--abstand-2);place-items:center;display:grid}.kontextleiste{background:var(--flaeche-navigation);opacity:1;visibility:visible;min-width:0;min-height:0;transition:opacity var(--uebergang-schnell), visibility 0s;grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}.kontextleiste__kopf{align-items:center;gap:var(--abstand-1);min-height:4rem;padding:var(--abstand-3) var(--abstand-3) var(--abstand-2) var(--abstand-4);display:flex}.kontextleiste__titel{margin:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--schrift-titel);font-size:var(--schrift-l);line-height:var(--zeile-l);letter-spacing:-.02em;margin-right:auto;font-weight:650;overflow:hidden}.kontextleiste__neu{color:var(--farbe-akzent)}.kontextleiste__einklappen{color:var(--text-3)}.kontextleiste__aktionen{padding:0 var(--abstand-3) var(--abstand-2)}.kontextleiste__rollbereich{min-height:0;padding:0 var(--abstand-3) var(--abstand-3);scrollbar-gutter:stable;overflow-y:auto}.leiste__marke{align-items:center;gap:var(--abstand-2);min-height:3.25rem;padding:var(--abstand-2) var(--abstand-5);display:flex}.leiste__logo{width:auto;height:1.75rem}.leiste__name{font-family:var(--schrift-titel);font-size:var(--schrift-l);line-height:var(--zeile-l);letter-spacing:-.02em;color:var(--text-1);margin:0;font-weight:600}.leiste__schliessen{margin-left:auto;display:none}.leiste__hintergrund{display:none}.leiste__abschnitt{padding:var(--abstand-3);gap:var(--abstand-2);display:grid}.leiste__rollbereich{min-height:0;padding:var(--abstand-1) var(--abstand-3) var(--abstand-3);overflow-y:auto}.leiste__ueberschrift{margin:var(--abstand-4) 0 var(--abstand-1);padding:0 var(--abstand-2);font-family:var(--schrift-text);font-size:.6875rem;line-height:var(--zeile-xs);letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);font-weight:600}.kontextleiste__rollbereich>nav>.leiste__ueberschrift:first-child,.kontextleiste__rollbereich>nav>:first-child>.leiste__ueberschrift:first-child{margin-top:0}.leiste__neu{align-items:center;gap:var(--abstand-3);width:100%;min-height:var(--hoehe);white-space:nowrap;text-overflow:ellipsis;padding:0 var(--abstand-3);font:inherit;text-align:left;color:var(--text-1);border-radius:var(--radius-2);cursor:pointer;transition:background var(--uebergang-schnell), color var(--uebergang-schnell);background:0 0;border:0;font-weight:500;display:flex;overflow:hidden}.leiste__neu:hover{background:var(--flaeche-navigation-hover)}.leiste__neu:disabled{color:var(--text-3);cursor:not-allowed}.leiste__neu:disabled .leiste__neu-symbol{color:var(--text-3)}.leiste__neu:disabled:hover{background:0 0}.leiste__neu-symbol{color:var(--farbe-akzent);flex:none}.leiste__fuss{padding:var(--abstand-2) var(--abstand-3) var(--abstand-3);gap:var(--abstand-1);display:grid}.navigation{margin:var(--abstand-2) 0 0;gap:var(--abstand-1);padding:0;list-style:none;display:grid}.navigation__eintrag{align-items:center;gap:var(--abstand-3);width:100%;min-height:var(--hoehe);padding:0 var(--abstand-3);font:inherit;text-align:left;color:var(--text-2);border-radius:var(--radius-2);cursor:pointer;transition:background var(--uebergang-schnell), color var(--uebergang-schnell);background:0 0;border:0;text-decoration:none;display:flex;position:relative}.navigation__eintrag:hover{background:var(--flaeche-leicht);color:var(--text-1)}.navigation__eintrag[aria-current=page]{background:var(--marke-schwach-2);color:var(--text-1);font-weight:600}.navigation__symbol{color:var(--text-3);flex:none}.navigation__eintrag[aria-current=page] .navigation__symbol{color:var(--farbe-akzent)}.konto{width:2.5rem;height:2.5rem;min-height:2.5rem;font:inherit;cursor:pointer;transition:background var(--uebergang-schnell);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.konto:hover{background:color-mix(in oklab, var(--text-schiene) 10%, transparent)}.konto__chevron{display:none}.konto__menue{width:2.5rem;position:relative}.konto__zeichen{background:color-mix(in oklab, var(--text-schiene) 14%, transparent);width:2rem;height:2rem;color:var(--text-schiene);border:1px solid color-mix(in oklab, var(--text-schiene) 16%, transparent);font-size:var(--schrift-xs);border-radius:50%;flex:none;place-items:center;font-weight:600;line-height:1;display:grid}.konto__text{min-width:0;display:grid}.konto__name{min-width:0;font-size:var(--schrift-m);line-height:var(--zeile-m);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.konto__rolle,.konto__organisation{min-width:0;max-width:100%;font-family:inherit;font-size:var(--schrift-xs);line-height:var(--zeile-xs);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;overflow:hidden}.menue__liste--konto{z-index:80;left:calc(100% + var(--abstand-3));width:min(18rem, calc(100vw - var(--seitenleiste-schiene) - var(--abstand-4)));min-width:min(16rem, calc(100vw - var(--seitenleiste-schiene) - var(--abstand-4)));max-height:min(38rem, calc(100dvh - var(--abstand-5)));padding:var(--abstand-2);border:1px solid var(--rand);border-radius:var(--radius-3);-webkit-backdrop-filter:none;backdrop-filter:none;transform-origin:0 100%;bottom:0}.konto-menue__kopf{padding:var(--abstand-2) var(--abstand-3) var(--abstand-3);gap:1px;display:grid}.konto-menue__kopf strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--schrift-m);line-height:var(--zeile-m);overflow:hidden}.konto-menue__kopf span{color:var(--text-3);font-size:var(--schrift-xs);line-height:var(--zeile-xs)}.konto-menue__kopf--organisation{padding-top:var(--abstand-1)}.menue__liste--konto .menue__gruppe{align-items:center;gap:var(--abstand-2);margin-bottom:var(--abstand-1);display:flex}.menue__liste--konto .menue__eintrag{min-height:2.25rem;padding-block:var(--abstand-1);text-decoration:none}.menue__liste--konto .menue__eintrag[aria-current=page]{background:var(--marke-schwach-2);color:var(--text-1);font-weight:600}.arbeitsflaeche{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.kopfzeile{z-index:10;align-items:center;gap:var(--abstand-3);min-height:3.25rem;padding:var(--abstand-2) var(--abstand-5);background:0 0;display:flex;position:relative}.kopfzeile__menue{flex:none}.kopfzeile__titel{font-family:var(--schrift-text);font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:400;overflow:hidden}.kopfzeile__aktionen{align-items:center;gap:var(--abstand-2);margin-left:auto;display:flex}.blatt{scrollbar-gutter:stable;min-width:0;min-height:0;overflow:hidden auto}.blatt__innen{width:100%;min-width:0;max-width:var(--lesebreite);padding:var(--abstand-6) clamp(var(--abstand-5), 4vw, 3.5rem) var(--abstand-7);gap:var(--abstand-5);align-content:start;margin:0 auto;display:grid}.blatt__innen--breit{max-width:64rem}.abschnitt__titel{margin:0 0 var(--abstand-1);font-size:var(--schrift-xxl);line-height:var(--zeile-xxl);font-weight:600}.abschnitt__unterzeile{max-inline-size:32rem;color:var(--text-3);font-size:var(--schrift-m);margin:0;line-height:1.55}@media (width<=60rem){.geruest{display:block}.leiste{z-index:50;width:min(var(--seitenleiste-breite), calc(100vw - var(--abstand-7)));border-right:1px solid var(--rand);visibility:hidden;transition:transform var(--uebergang-panel), visibility 0s var(--uebergang-panel);grid-template-rows:minmax(0,1fr);position:fixed;inset:0 auto 0 0;transform:translate(-102%)}.leiste[data-offen=true]{visibility:visible;transition-delay:0s;transform:translate(0)}.leiste__schliessen,.kopfzeile__menue{display:inline-flex}.leiste__hintergrund{z-index:40;background:var(--hintergrund-modal);opacity:0;visibility:hidden;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity var(--uebergang-panel), visibility 0s var(--uebergang-panel);border:0;padding:0;display:block;position:fixed;inset:0}.leiste__hintergrund[data-offen=true]{opacity:1;visibility:visible;transition-delay:0s}.arbeitsflaeche{height:100dvh}.blatt__innen{padding:var(--abstand-5) var(--abstand-5) var(--abstand-7)}.kopfzeile{padding:var(--abstand-2) var(--abstand-5)}}@media (width<=42rem){.leiste{width:min(var(--seitenleiste-breite), calc(100vw - var(--abstand-6)))}.leiste__marke{padding-inline:var(--abstand-4)}.kopfzeile{min-height:3.75rem;padding:var(--abstand-2) var(--abstand-3)}.kopfzeile__titel{font-size:var(--schrift-l);line-height:var(--zeile-l)}.kopfzeile__aktionen{min-width:0}.kopfzeile__aktionen .werkzeug{max-width:9rem}.kopfzeile__aktionen .modellknopf__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.blatt__innen{padding:var(--abstand-4) var(--abstand-3) var(--abstand-6);gap:var(--abstand-4)}.abschnitt__titel{font-size:var(--schrift-l);line-height:var(--zeile-l)}}@supports (padding-top:env(safe-area-inset-top)){@media (width<=60rem){.leiste__marke,.kopfzeile{padding-top:max(var(--abstand-2), env(safe-area-inset-top))}.leiste__fuss{padding-bottom:max(var(--abstand-3), env(safe-area-inset-bottom))}}}.arbeitsflaeche:has(.leerzustand){flex-direction:column;display:flex}.arbeitsflaeche:has(.leerzustand)>.kopfzeile{flex:none}.arbeitsflaeche:has(.leerzustand)>.blatt{flex:0 auto;margin-block-start:auto}.arbeitsflaeche:has(.leerzustand)>.fuss{background:0 0;flex:none;margin-block-end:auto}.blatt__innen:has(>.leerzustand){padding-block:var(--abstand-4)}.geruest[data-eingeklappt=true] .leiste{width:var(--seitenleiste-schiene);grid-template-columns:var(--seitenleiste-schiene) 0}.geruest[data-eingeklappt=true] .kontextleiste{opacity:0;visibility:hidden;pointer-events:none}@media (width>=60.0625rem){.geruest[data-hat-kontext=true][data-eingeklappt=false] .kopfzeile__menue,.geruest[data-hat-kontext=false] .kopfzeile__menue{display:none}}@media (width<=60rem){.geruest[data-eingeklappt=true] .leiste{width:min(var(--seitenleiste-breite), calc(100vw - var(--abstand-7)));grid-template-columns:var(--seitenleiste-schiene) minmax(0, var(--seitenleiste-kontext))}.geruest[data-eingeklappt=true] .kontextleiste{opacity:1;visibility:visible;pointer-events:auto}.leiste[data-hat-kontext=false]{width:min(18rem, calc(100vw - var(--abstand-7)));grid-template-columns:minmax(0,1fr)}.leiste[data-hat-kontext=false] .schiene .leiste__text{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.leiste[data-hat-kontext=false] .schiene .navigation__eintrag{justify-content:flex-start;gap:var(--abstand-3);width:100%;padding-inline:var(--abstand-3)}.leiste[data-hat-kontext=false] .schiene__fuss{place-items:start}.leiste[data-offen=true] .schiene__merlinlogo,.leiste[data-offen=true] .schiene__logo{display:none}.leiste[data-offen=true] .schiene__schliessen{color:var(--text-schiene);display:inline-flex}.kontextleiste__einklappen{display:none}}.suche{align-items:center;display:flex;position:relative}.suche__absenden{width:2rem;height:2rem;color:var(--text-3);z-index:1;position:absolute;left:.25rem}.suche input{width:100%;min-height:2.5rem;font:inherit;font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--text-1);background:color-mix(in srgb, var(--flaeche-2) 72%, transparent);border:1px solid var(--rand-bedienelement);border-radius:var(--radius-2);padding:0 2.25rem}.suche input:focus{border-color:var(--farbe-akzent);box-shadow:0 0 0 3px var(--marke-schwach-2);outline:none}.suche__zurueck{width:2rem;height:2rem;position:absolute;right:.25rem}.historie{content-visibility:auto;contain-intrinsic-size:auto calc(var(--zeilen,6) * 38px);grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}.historie__zeile{min-width:0;position:relative}.historie__eintrag{width:100%;min-width:0;min-height:2.25rem;padding:0 var(--abstand-2);text-align:left;font:inherit;color:var(--text-2);border-radius:var(--radius-2);cursor:pointer;transition:background var(--uebergang-schnell), color var(--uebergang-schnell);background:0 0;border:none;align-items:center;text-decoration:none;display:flex}.historie__eintrag:hover{background:var(--flaeche-navigation-hover);color:var(--text-1)}.historie__eintrag[aria-current=page]{background:var(--flaeche-navigation-aktiv);color:var(--text-1)}.historie__eintrag[aria-current=page]:before{content:"";background:var(--farbe-akzent);border-start-end-radius:3px;border-end-end-radius:3px;width:3px;position:absolute;inset-block:25%;inset-inline-start:0}.historie__titel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--schrift-s);line-height:var(--zeile-m);flex:auto;overflow:hidden}.historie__zeit{padding-left:var(--abstand-2);color:var(--text-3);font-size:var(--schrift-xs);line-height:var(--zeile-xs);white-space:nowrap;transition:opacity var(--uebergang-schnell);flex:none;margin-left:auto}.historie__zeile--offen .historie__zeit{opacity:0}.historie__zeile--offen .historie__eintrag{padding-inline-end:calc(2 * var(--hoehe-klein) + var(--abstand-2))}.historie__werkzeuge{border-radius:var(--radius-2);background:var(--flaeche-navigation-hover);align-items:center;gap:0;display:flex;position:absolute;inset-block:2px;inset-inline-end:var(--abstand-1)}.historie__zeile--offen .historie__eintrag[aria-current=page]~.historie__werkzeuge,.historie__eintrag[aria-current=page]~.historie__werkzeuge{background:var(--flaeche-navigation-aktiv)}.historie__werkzeuge--rueckfrage{gap:var(--abstand-1);padding:var(--abstand-1) var(--abstand-2) var(--abstand-2);background:0 0;flex-wrap:wrap;display:flex;position:static;inset:auto}.historie__rueckfrage{font-size:var(--schrift-s);line-height:var(--zeile-s);color:var(--farbe-fehler);font-weight:600}.umbenennen{gap:var(--abstand-2);padding:var(--abstand-2);display:grid}.umbenennen__feld{width:100%;min-height:2.25rem;padding:0 var(--abstand-2);font:inherit;font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--text-1);background:var(--flaeche-3);border:1px solid var(--farbe-akzent);border-radius:var(--radius-2)}.umbenennen__aktionen{gap:var(--abstand-1);display:flex}.treffer__text{font-size:var(--schrift-s);color:var(--text-3);line-height:1.4;display:block}.treffer__text mark{background:var(--zweit-schwach);color:inherit;border-radius:3px;font-weight:600}.verlauf{gap:0;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:grid}.nachricht{gap:var(--abstand-2);min-width:0;max-width:100%;display:grid}.nachricht+.nachricht{margin-block-start:var(--abstand-1)}.nachricht--user+.nachricht--assistant{margin-block-start:var(--abstand-4)}.nachricht--assistant+.nachricht--user{margin-block-start:var(--abstand-7)}.nachricht--user{justify-items:end}.nachricht__text{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;max-width:100%}.nachricht--user .nachricht__text{width:fit-content;max-width:80%;padding:var(--abstand-3) var(--abstand-4);background:var(--flaeche-3);border-radius:var(--radius-3);corner-shape:superellipse(.98);border:0}.nachricht--assistant .nachricht__text{max-width:100%;font-family:var(--schrift-lesen);font-size:var(--schrift-lese);line-height:var(--lese-zeile);background:0 0;border:0;border-radius:0;padding:0}.nachricht__status{margin:var(--abstand-3) 0 0;font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--text-3)}.nachricht__status--failed{color:var(--farbe-fehler)}.nachricht__werkzeuge{align-items:center;gap:var(--abstand-1);min-height:var(--hoehe-klein);flex-wrap:wrap;display:flex}.nachricht--user .nachricht__werkzeuge{opacity:0;transition:opacity var(--uebergang)}.nachricht--user:hover .nachricht__werkzeuge,.nachricht--user:focus-within .nachricht__werkzeuge{opacity:1}@media (hover:none){.nachricht--user .nachricht__werkzeuge{opacity:1}}.werkzeugspur{align-items:center;gap:var(--abstand-1);min-width:0;max-width:100%;margin:var(--abstand-1) 0 0;color:var(--text-3);flex-wrap:wrap;font-size:.8125rem;display:flex}.bestand{align-items:center;gap:var(--abstand-1);color:var(--text-3);font-size:.8125rem;display:inline-flex}.bestand--abweichend{color:var(--farbe-warnung)}.werkzeugspur__symbol{flex:none}.aeste{align-items:center;gap:var(--abstand-1);display:flex}.aeste__stand{font-size:var(--schrift-s);line-height:var(--zeile-s);font-variant-numeric:tabular-nums;color:var(--text-3)}.cursor{vertical-align:text-bottom;background:currentColor;width:.09em;height:1em;margin-left:.1em;animation:.7s step-end 7 forwards blinken;display:inline-block}@keyframes blinken{50%{opacity:0}}.denkt{align-items:center;gap:var(--abstand-2);color:var(--text-2);margin:0;display:flex}.denkt__punkte{flex:none;gap:.25rem;display:inline-flex}.denkt__punkt{background:var(--farbe-akzent);border-radius:50%;width:.375rem;height:.375rem;animation:1.4s ease-in-out infinite denken}.denkt__punkt:nth-child(2){animation-delay:.2s}.denkt__punkt:nth-child(3){animation-delay:.4s}@keyframes denken{0%,60%,to{opacity:.3}30%{opacity:1}}@media (forced-colors:active){.denkt__punkt{background:canvastext}}.antwort{white-space:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3;min-width:0;max-width:100%}.antwort>p,.antwort>ul,.antwort>ol,.antwort>blockquote,.antwort>h3,.antwort>h4,.antwort>h5,.antwort>h6{max-width:var(--lesebreite-prosa);overflow-wrap:break-word}.antwort li{overflow-wrap:break-word}.antwort a,.antwort code,.antwort .tabelle td,.antwort .tabelle th{overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none}.antwort .tabelle-rahmen,.antwort .codeblock,.antwort img,.antwort pre{max-width:100%}.antwort>:first-child{margin-top:0}.antwort>:last-child{margin-bottom:0}.antwort h4,.antwort h5,.antwort h6{font-family:var(--schrift-titel);margin:var(--abstand-5) 0 var(--abstand-2);line-height:var(--zeile-l)}.antwort h4{font-size:var(--schrift-l)}.antwort h5,.antwort h6{font-size:var(--schrift-lese)}.antwort ul,.antwort ol{padding-left:var(--abstand-5)}.antwort li{margin:var(--abstand-1) 0}.antwort blockquote{margin:var(--abstand-3) 0;padding-left:var(--abstand-4);border-left:3px solid var(--rand-stark);color:var(--text-2)}.antwort :not(pre)>code{background:var(--flaeche-1);border:1px solid var(--rand);white-space:break-spaces;overflow-wrap:anywhere;word-break:break-word;border-radius:4px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.codeblock,.tabelle{overscroll-behavior-inline:contain;width:100%;min-width:0;max-width:100%;margin:var(--abstand-3) 0;border:1px solid var(--rand);border-radius:var(--radius-2);background:var(--flaeche-1);display:block;overflow-x:auto}.codeblock pre{width:max-content;min-width:100%;padding:var(--abstand-4);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--schrift-m);margin:0;line-height:1.55}.antwort table{border-collapse:collapse;width:max-content;min-width:100%;font-size:var(--schrift-m);line-height:var(--zeile-m)}.antwort th,.antwort td{border-bottom:1px solid var(--rand);max-width:24rem;padding:var(--abstand-2) var(--abstand-3);text-align:left;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.antwort th{background:var(--flaeche-3);font-weight:600}.antwort img,.antwort video,.antwort svg{max-width:100%;height:auto;display:block}.antwort a{color:var(--farbe-akzent);-webkit-text-decoration-color:color-mix(in srgb, var(--farbe-akzent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--farbe-akzent) 45%, transparent);text-underline-offset:.18em;text-decoration-thickness:1px}.antwort a:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}.antwort a[target=_blank]:after{content:" ↗";text-decoration:none}.fuss{z-index:5;padding:var(--abstand-2) var(--abstand-5) var(--abstand-3);background:linear-gradient(180deg, transparent, var(--flaeche-1) var(--abstand-4));position:relative}.eingabe{max-width:var(--composerbreite);background:var(--flaeche-2);border-radius:var(--radius-4);corner-shape:superellipse(.98);box-shadow:var(--schatten-composer);transition:box-shadow var(--uebergang);border:0;margin:0 auto;overflow:visible}.eingabe:focus-within{box-shadow:var(--schatten-composer), 0 0 0 3px var(--marke-schwach-2)}.eingabe__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.eingabe__feld{width:100%;padding:var(--abstand-4) var(--abstand-4) var(--abstand-2);font:inherit;font-size:var(--schrift-lese);line-height:var(--lese-zeile);color:var(--text-1);resize:none;field-sizing:content;background:0 0;border:none;min-height:3rem;max-height:30svh;display:block}.eingabe__feld::placeholder{color:var(--text-3)}.eingabe__feld:focus{outline:none}.eingabe__leiste{align-items:center;gap:var(--abstand-1);padding:0 var(--abstand-2) var(--abstand-2) var(--abstand-2);flex-wrap:nowrap;display:flex}.eingabe__werkzeuge{align-items:center;gap:var(--abstand-1);min-width:0;display:flex}.eingabe__aktionen{align-items:center;gap:var(--abstand-1);flex:none;margin-left:auto;display:flex}.composer-absenden{width:var(--hoehe-klein);height:var(--hoehe-klein);border-radius:var(--radius-voll);background:var(--marken-flaeche-aktiv);min-height:0;color:var(--text-auf-marke);cursor:pointer;transition:background var(--uebergang-schnell), opacity var(--uebergang-schnell);border:0;flex:none;place-items:center;padding:0;display:inline-grid}.composer-absenden:hover:not(:disabled){background:color-mix(in oklab, var(--marken-flaeche-aktiv) 88%, var(--text-1))}.composer-absenden:disabled{background:var(--flaeche-4);color:var(--text-3);cursor:not-allowed}.composer-absenden__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.eingabe__symbolknopf{width:var(--hoehe-klein);height:var(--hoehe-klein);color:var(--text-2);border-radius:var(--radius-voll);cursor:pointer;transition:color var(--uebergang), background var(--uebergang), border-color var(--uebergang);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.eingabe__symbolknopf:hover:not(:disabled){color:var(--text-1);background:var(--flaeche-3);border-color:var(--rand)}.eingabe__symbolknopf:disabled{cursor:not-allowed;opacity:.55}.eingabe__hinweis{margin:var(--abstand-2) auto 0;max-width:var(--composerbreite);font-size:var(--schrift-xs);line-height:var(--zeile-xs);color:var(--text-3);text-align:center}.eingabe__uploadstatus{padding:var(--abstand-2) var(--abstand-4);font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--text-2);background:var(--flaeche-3);border-top:1px solid var(--rand);margin:0}.datenschutz{margin:var(--abstand-1) auto 0;max-width:var(--composerbreite);font-size:var(--schrift-xs);line-height:var(--zeile-xs);text-align:center;color:var(--text-3)}.werkzeug{align-items:center;gap:var(--abstand-1);min-width:0;height:var(--hoehe-klein);padding:0 var(--abstand-2);font:inherit;font-size:var(--schrift-m);line-height:var(--zeile-m);white-space:nowrap;color:var(--text-2);border-radius:var(--radius-2);cursor:pointer;transition:background var(--uebergang-schnell), color var(--uebergang-schnell);background:0 0;border:0;display:inline-flex}.werkzeug:hover:not(:disabled){background:var(--flaeche-leicht);color:var(--text-1)}.werkzeug[aria-pressed=true],.werkzeug[aria-checked=true]{background:var(--marke-schwach-2);color:var(--text-1);font-weight:500}.werkzeug__beschriftung,.modellknopf__name{text-overflow:ellipsis;min-width:0;overflow:hidden}.werkzeug:disabled{cursor:not-allowed;opacity:.65}.diktatknopf--aktiv{color:var(--farbe-fehler);border-color:color-mix(in srgb, var(--farbe-fehler) 45%, transparent);background:color-mix(in srgb, var(--farbe-fehler) 9%, transparent)}.eingabe__diktatfehler{margin:var(--abstand-2) var(--abstand-1) 0;color:var(--farbe-fehler);font-size:var(--schrift-m);line-height:var(--zeile-m)}.werkzeug[aria-pressed=true]{background:var(--flaeche-3);border-color:color-mix(in srgb, var(--farbe-akzent) 32%, transparent);color:var(--farbe-akzent);font-weight:600}.werkzeug__symbol{flex:none}.werkzeugstatus{font-size:var(--schrift-xs);line-height:var(--zeile-xs);color:var(--text-3)}.werkzeugstatus--fehler,.modellwahl__fehler{font:inherit;font-size:var(--schrift-xs);line-height:var(--zeile-xs);color:var(--farbe-fehler);cursor:pointer;text-underline-offset:.18em;background:0 0;border:0;padding:0;text-decoration:underline}.modellwahl__fehler{align-items:center;gap:var(--abstand-2);display:inline-flex}.modellwahl__leer{align-items:center;gap:var(--abstand-2);font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--farbe-warnung);margin:0;display:flex}.modelliste{width:24rem;max-width:calc(100vw - var(--abstand-6))}.modell{gap:.125rem var(--abstand-3);grid-template-columns:1fr auto;align-items:center;display:grid}.modell__name{font-size:var(--schrift-m);line-height:var(--zeile-m);font-weight:600}.modell__marken{gap:var(--abstand-1);flex-wrap:wrap;grid-column:1/-1;margin-top:.125rem;display:flex}.modell__haken{color:var(--farbe-akzent)}.modell__logo{flex:none;display:block}.modell__logo-ersatz{fill:var(--flaeche-3);stroke:var(--rand)}.modell__logo-buchstabe{fill:var(--text-2);font-family:inherit}.modellknopf__name{font-weight:600}.anhaenge{padding:var(--abstand-2) var(--abstand-3) 0;gap:var(--abstand-2);flex-wrap:wrap;margin:0;list-style:none;display:flex}.anhaenge--verlauf{padding:0}.nachricht--user .anhaenge--verlauf{justify-content:end}.anhang{align-items:center;gap:var(--abstand-2);max-width:18rem;padding:.25rem .25rem .25rem var(--abstand-3);font-size:var(--schrift-m);line-height:var(--zeile-m);background:var(--flaeche-1);border:1px solid var(--rand);border-radius:var(--radius-voll);display:flex}.anhang__symbol{color:var(--text-3);flex:none}.anhang__name{text-overflow:ellipsis;white-space:nowrap;color:inherit;overflow:hidden}.anhang__zustand{font-size:var(--schrift-xs);line-height:var(--zeile-xs);color:var(--text-3);flex:none}.anhang--quarantined,.anhang--failed{border-color:color-mix(in srgb, var(--farbe-fehler) 45%, transparent);background:color-mix(in srgb, var(--farbe-fehler) 8%, transparent)}.anhang--quarantined .anhang__symbol,.anhang--failed .anhang__symbol,.anhang--quarantined .anhang__zustand,.anhang--failed .anhang__zustand{color:var(--farbe-fehler)}.anhang__symbol--dreht{animation:1.2s linear infinite drehen}@keyframes drehen{to{transform:rotate(360deg)}}@media (width<=42rem){.verlauf{gap:var(--abstand-4)}.nachricht--user .nachricht__text{max-width:94%}.nachricht--assistant .nachricht__text{padding:0}.antwort ul,.antwort ol{padding-left:var(--abstand-4)}.fuss{padding:var(--abstand-1) var(--abstand-3) var(--abstand-2)}.eingabe{border-radius:var(--radius-3)}.eingabe__label{padding:var(--abstand-2) var(--abstand-3) 0}.eingabe__feld{min-height:2.75rem;max-height:28dvh;padding:var(--abstand-2) var(--abstand-3);font-size:1rem}.eingabe__leiste{padding:var(--abstand-2);align-items:end}.eingabe__werkzeuge{gap:var(--abstand-1)}.werkzeug{min-height:2.5rem;padding-inline:var(--abstand-2)}.eingabe__aktionen{gap:var(--abstand-1)}.eingabe__aktionen--breit{flex-basis:100%;justify-content:end}.eingabe__hinweis,.datenschutz{margin-top:var(--abstand-1);line-height:1.35}.modelliste{width:calc(100vw - var(--abstand-6))}.anhang{max-width:calc(100vw - var(--abstand-7))}}@media (width<=32rem){.werkzeug__beschriftung{display:none}.composer-absenden{width:2.5rem;padding-inline:0}.composer-absenden__text{display:none}.eingabe__werkzeuge>.werkzeug,.eingabe__werkzeuge>.menue>.werkzeug{min-width:2.5rem}}@supports (padding-bottom:env(safe-area-inset-bottom)){.fuss{padding-bottom:max(var(--abstand-2), env(safe-area-inset-bottom))}}.composer-absenden--halt{background:var(--flaeche-4);color:var(--text-1)}.composer-absenden--halt:hover{background:color-mix(in oklab, var(--text-1) 16%, transparent)}.laedt{height:100dvh;padding:var(--abstand-5);background:radial-gradient(circle at 50% 20%, var(--marke-schwach-2), transparent 28rem), var(--flaeche-1);place-content:center;display:grid}.laedt__inhalt{justify-items:center;gap:var(--abstand-2);color:var(--text-2);display:grid}.laedt__inhalt img{max-width:9rem;max-height:2.5rem;margin-bottom:var(--abstand-3)}.laedt__inhalt strong{color:var(--text-1);font-family:var(--schrift-titel);font-size:var(--schrift-l)}.laedt__inhalt>span{font-size:var(--schrift-s)}.laedt__symbol,.anmeldung__ladezeichen svg{color:var(--farbe-akzent);animation:.8s linear infinite anmeldung-drehen}@keyframes anmeldung-drehen{to{transform:rotate(1turn)}}.anmeldung{--anmeldung-rand:var(--abstand-5);height:100dvh;padding:var(--anmeldung-rand);isolation:isolate;background:radial-gradient(circle at 12% 8%, var(--marke-schwach-2), transparent 30rem), radial-gradient(circle at 90% 90%, var(--zweit-schwach), transparent 26rem), var(--flaeche-1);place-items:center;display:grid;position:relative;overflow-y:auto}.anmeldung:before{z-index:-1;content:"";opacity:.38;pointer-events:none;background-image:linear-gradient(var(--rand) 1px, transparent 1px), linear-gradient(90deg, var(--rand) 1px, transparent 1px);background-size:3rem 3rem;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.anmeldung__rahmen{width:min(72rem,100%);min-height:min(46rem, calc(100dvh - var(--abstand-7)));background:var(--flaeche-2);border:1px solid var(--rand-stark);border-radius:var(--radius-3);box-shadow:var(--schatten-3);grid-template-columns:minmax(0,1.05fr) minmax(25rem,.95fr);display:grid;overflow:hidden}.anmeldung__buehne{min-width:0;padding:var(--abstand-7);color:var(--text-schiene);background:radial-gradient(circle at 105% -5%, var(--flaeche-schiene-aktiv), transparent 22rem), radial-gradient(circle at -15% 105%, var(--zweit-schwach), transparent 24rem), var(--flaeche-schiene);flex-direction:column;display:flex;position:relative;overflow:hidden}.anmeldung__buehne:after{content:"";border:1px solid var(--flaeche-schiene-aktiv);border-radius:var(--radius-voll);width:24rem;height:24rem;box-shadow:0 0 0 3rem var(--flaeche-schiene-aktiv), 0 0 0 6rem color-mix(in oklab, var(--text-schiene) 5%, transparent);pointer-events:none;position:absolute;bottom:-10rem;right:-7rem}.anmeldung__aktion{min-width:0;padding:var(--abstand-7);background:var(--flaeche-2);place-items:center;display:grid}.anmeldung__marke{align-items:center;gap:var(--abstand-2);z-index:1;font-size:var(--schrift-l);letter-spacing:-.01em;font-weight:600;display:flex;position:relative}.anmeldung__marke img{object-fit:contain;object-position:left center;max-width:10rem;max-height:2.5rem}.anmeldung__markenzeichen{object-fit:contain;object-position:left center;width:2.75rem;height:1.75rem;display:block}.anmeldung__botschaft{z-index:1;max-width:30rem;padding-block:var(--abstand-7);margin-block:auto;position:relative}.anmeldung__buehnen-eyebrow,.anmeldung__eyebrow{margin:0 0 var(--abstand-2);font-size:var(--schrift-xs);line-height:var(--zeile-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.anmeldung__buehnen-eyebrow{color:var(--text-schiene-still)}.anmeldung__claim{font-family:var(--schrift-titel);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:700;line-height:1.08}.anmeldung__claim-zusatz{max-width:27rem;margin:var(--abstand-5) 0 0;color:var(--text-schiene-still);font-family:var(--schrift-lesen);font-size:var(--schrift-lese);line-height:var(--lese-zeile)}.anmeldung__vorteile{z-index:1;gap:var(--abstand-2) var(--abstand-4);color:var(--text-schiene-still);font-size:var(--schrift-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;position:relative}.anmeldung__vorteile li{align-items:center;gap:var(--abstand-2);display:flex}.anmeldung__karte{width:100%;max-width:30rem}.anmeldung__kartenkopf{align-items:center;gap:var(--abstand-3);margin-bottom:var(--abstand-5);grid-template-columns:auto minmax(0,1fr);display:grid}.anmeldung__kartensymbol{width:var(--hoehe-gross);height:var(--hoehe-gross);color:var(--farbe-akzent);background:var(--marke-schwach);border:1px solid var(--marke-schwach-2);border-radius:var(--radius-2);place-items:center;display:grid}.anmeldung__eyebrow{color:var(--text-3)}.anmeldung__kartenkopf h1{font-size:var(--schrift-xxl);line-height:var(--zeile-xxl);margin:0}.anmeldung__einleitung{margin:var(--abstand-1) 0 0;color:var(--text-2);font-family:var(--schrift-lesen);font-size:var(--schrift-lese);line-height:var(--lese-zeile);grid-column:1/-1}.anmeldung__formular{gap:var(--abstand-4);display:grid}.anmeldung__formular .feld input{max-width:none;min-height:var(--hoehe-gross);background:var(--flaeche-1)}.anmeldung__feldhinweis{color:var(--text-3);font-size:var(--schrift-s);line-height:var(--zeile-s)}.anmeldung__hauptaktion{width:100%;min-height:var(--hoehe-gross);margin-top:var(--abstand-1);justify-content:space-between}.anmeldung__sicherheit,.einladung__hinweis{align-items:start;gap:var(--abstand-2);margin:var(--abstand-4) 0 0;color:var(--text-3);font-size:var(--schrift-s);line-height:var(--zeile-s);display:flex}.anmeldung__sicherheit svg{flex:none}.anmeldung__wechsel{margin-top:var(--abstand-4);width:100%}.einladung__knoepfe{align-items:center;gap:var(--abstand-3);margin-top:var(--abstand-5);flex-wrap:wrap;display:flex}.einladung__knoepfe .knopf--haupt{flex:1}.einladung__profil{align-items:center;gap:var(--abstand-3);padding:var(--abstand-4);background:var(--flaeche-1);border:1px solid var(--rand);border-radius:var(--radius-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.einladung__organisationssymbol,.organisationswahl__zeichen{width:var(--hoehe);height:var(--hoehe);color:var(--farbe-akzent);background:var(--marke-schwach);border-radius:var(--radius-2);flex:none;place-items:center;display:grid}.einladung__profil div{min-width:0;display:grid}.einladung__profil div>span,.organisationswahl__eintrag small{color:var(--text-3);font-size:var(--schrift-xs);line-height:var(--zeile-xs)}.einladung__profil strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.einladung__rolle{padding:var(--abstand-1) var(--abstand-2);color:var(--farbe-akzent);background:var(--marke-schwach);border-radius:var(--radius-voll);font-size:var(--schrift-xs);line-height:var(--zeile-xs);font-weight:600}.einladung__hinweis{padding-inline:var(--abstand-1)}.organisationswahl{gap:var(--abstand-2);display:grid}.organisationswahl__eintrag{align-items:center;gap:var(--abstand-3);width:100%;min-height:4rem;padding:var(--abstand-3);color:var(--text-1);text-align:left;background:var(--flaeche-1);border:1px solid var(--rand-stark);border-radius:var(--radius-2);cursor:pointer;transition:background var(--uebergang), border-color var(--uebergang), box-shadow var(--uebergang), transform var(--uebergang);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.organisationswahl__eintrag:hover{background:var(--flaeche-2);border-color:var(--rand-bedienelement);box-shadow:var(--schatten-2);transform:translateY(-1px)}.organisationswahl__eintrag>span:nth-child(2){gap:var(--abstand-1);min-width:0;display:grid}.organisationswahl__eintrag strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.organisationswahl__eintrag>svg{color:var(--text-3)}.einrichtungsschritte{gap:var(--abstand-2);margin:0 0 var(--abstand-6);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.einrichtungsschritte li{align-items:center;gap:var(--abstand-2);color:var(--text-3);font-size:var(--schrift-xs);font-weight:600;display:flex;position:relative}.einrichtungsschritte li>span{z-index:1;width:1.5rem;height:1.5rem;color:var(--text-3);background:var(--flaeche-2);border:1px solid var(--rand-stark);border-radius:var(--radius-voll);place-items:center;display:grid;position:relative}.einrichtungsschritte li:first-child:after{z-index:0;width:calc(100% - var(--abstand-2));content:"";background:var(--rand-stark);height:1px;position:absolute;left:1.5rem}.einrichtungsschritte__fertig,.einrichtungsschritte li[aria-current=step]{color:var(--text-1)!important}.einrichtungsschritte__fertig>span,.einrichtungsschritte li[aria-current=step]>span{color:var(--text-auf-marke)!important;background:var(--marken-flaeche-aktiv)!important;border-color:#0000!important}.anmeldung__ladezustand{align-items:center;gap:var(--abstand-3);min-height:8rem;padding:var(--abstand-5);background:var(--flaeche-1);border:1px solid var(--rand);border-radius:var(--radius-2);display:flex}.anmeldung__ladezeichen{width:var(--hoehe-gross);height:var(--hoehe-gross);background:var(--marke-schwach);border-radius:var(--radius-voll);flex:none;place-items:center;display:grid}.anmeldung__ladezustand div{gap:var(--abstand-1);display:grid}.anmeldung__ladezustand span{color:var(--text-3);font-size:var(--schrift-s)}.liste{gap:var(--abstand-2);margin:0;padding:0;list-style:none;display:grid}.liste>li{justify-content:space-between;align-items:start;gap:var(--abstand-4);padding:var(--abstand-3) var(--abstand-4);background:var(--flaeche-2);border:1px solid var(--rand);border-radius:var(--radius-2);transition:background var(--uebergang), border-color var(--uebergang);display:flex}.liste>li:hover{border-color:var(--rand-stark);background:var(--flaeche-leicht)}.liste>li>span:first-child{flex:1;min-width:0}.liste__titel{font-weight:600;font-size:var(--schrift-m);line-height:var(--zeile-m)}.liste__text{-webkit-line-clamp:2;font-size:var(--schrift-m);color:var(--text-3);-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.liste__aktionen{gap:var(--abstand-1);flex:none;display:flex}.listen-loeschbestaetigung{gap:var(--abstand-3);margin-top:var(--abstand-3);padding:var(--abstand-3);border:1px solid color-mix(in srgb, var(--farbe-fehler) 35%, transparent);border-radius:var(--radius-2);background:color-mix(in srgb, var(--farbe-fehler) 8%, transparent);color:var(--text-1);display:grid}.formular{gap:var(--abstand-5);display:grid}.formular>button{justify-self:start}.formular__zeile{align-items:end;gap:var(--abstand-3);flex-wrap:wrap;display:flex}.formular__zeile>.feld{flex:14rem}.formular__aktionen{align-items:center;gap:var(--abstand-3);flex-wrap:wrap;display:flex}.feld__kopf{justify-content:space-between;align-items:baseline;gap:var(--abstand-3);display:flex}.feld__kopf>label{font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--text-2);font-weight:600}.feld__zaehler{font-size:var(--schrift-s);line-height:var(--zeile-s);color:var(--text-3);flex:none}.assistent-sammlung{gap:var(--abstand-3);display:grid}.assistent-sammlung>h3,.assistent-editor h3,.formular>h3{font-size:var(--schrift-l);line-height:var(--zeile-l);margin:0}.assistent-raster{gap:var(--abstand-3);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));margin:0;padding:0;list-style:none;display:grid}.assistent-karte{align-content:start;gap:var(--abstand-3);min-width:0;padding:var(--abstand-4);border:1px solid var(--rand);border-radius:var(--radius-2);background:var(--flaeche-2);transition:border-color var(--uebergang), background var(--uebergang);display:grid}.assistent-karte:hover{border-color:var(--rand-stark);background:var(--flaeche-leicht)}.assistent-karte__kopf{align-items:center;gap:var(--abstand-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.assistent-karte__titel{align-items:center;gap:var(--abstand-2);flex-wrap:wrap;min-width:0;display:flex}.assistent-karte>p{color:var(--text-3);font-size:var(--schrift-m);line-height:var(--zeile-m);margin:0}.assistent-karte__merkmale{gap:var(--abstand-2) var(--abstand-3);color:var(--text-2);font-size:var(--schrift-s);line-height:var(--zeile-s);flex-wrap:wrap;display:flex}.assistent-karte__merkmale>span{align-items:center;gap:var(--abstand-1);display:inline-flex}.assistent-karte>.assistent-karte__nicht-verfuegbar{align-items:flex-start;gap:var(--abstand-2);color:var(--farbe-fehler);display:flex}.assistent-karte__nicht-verfuegbar svg{flex:none;margin-top:.15rem}.assistent-karte__loeschen{gap:var(--abstand-3);padding-top:var(--abstand-3);border-top:1px solid color-mix(in srgb, var(--farbe-fehler) 35%, transparent);color:var(--farbe-fehler);display:grid}.assistent-karte__loeschen p{margin:0;line-height:1.45}.assistent-icon{border-radius:var(--radius-2);width:2.75rem;height:2.75rem;color:var(--farbe-akzent);background:var(--flaeche-3);border:1px solid var(--rand);flex:none;place-items:center;display:inline-grid;overflow:hidden}.assistent-icon--gross{border-radius:var(--radius-3);width:5rem;height:5rem}.assistent-icon img{object-fit:cover;width:100%;height:100%}.bibliothek-panel--bearbeitung{overflow:visible}.assistent-editor{border-radius:inherit;background:var(--flaeche-1);min-width:0;display:grid;overflow:clip}.assistent-editor__kopf{justify-content:center;align-items:start;gap:var(--abstand-3);padding:var(--abstand-5) var(--abstand-6);border-bottom:1px solid var(--rand);background:radial-gradient(circle at 92% 8%, var(--marke-schwach-2), transparent 19rem), var(--flaeche-2);grid-template-columns:minmax(0,52rem);display:grid}.assistent-editor__zurueck{justify-self:start}.assistent-editor__titelblock{min-width:0}.assistent-editor__titelblock>span,.assistent-editor__vorschau-label{color:var(--farbe-akzent);font-size:var(--schrift-xs);line-height:var(--zeile-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:650;display:block}.assistent-editor__titelblock h2{margin:var(--abstand-1) 0 0;font-family:var(--schrift-titel);font-size:var(--schrift-xl);line-height:var(--zeile-xl);letter-spacing:-.015em;font-weight:650}.assistent-editor__titelblock p{max-inline-size:38rem;margin:var(--abstand-2) 0 0;color:var(--text-3);font-size:var(--schrift-m);line-height:1.5}.assistent-editor__arbeitsbereich{align-items:start;gap:var(--abstand-5);width:min(52rem,100%);min-width:0;padding:var(--abstand-6);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.assistent-editor__seitenbereich{min-width:0}.assistent-editor__vorschau{align-items:center;gap:var(--abstand-3) var(--abstand-5);min-width:0;padding:var(--abstand-4);border:1px solid var(--rand);border-radius:var(--radius-3);background:var(--flaeche-2);box-shadow:var(--schatten-1);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.assistent-editor__vorschau-label,.assistent-editor__vorschau-details{grid-column:1/-1}.assistent-editor__vorschau-identitaet{align-items:center;gap:var(--abstand-3);min-width:0;display:flex}.assistent-editor__vorschau-identitaet>div{gap:var(--abstand-1);min-width:0;display:grid}.assistent-editor__vorschau-identitaet strong,.assistent-editor__vorschau-identitaet span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.assistent-editor__vorschau-identitaet strong{font-family:var(--schrift-titel);font-size:var(--schrift-m);line-height:var(--zeile-m);font-weight:650}.assistent-editor__vorschau-identitaet span{color:var(--text-3);font-size:var(--schrift-xs);line-height:var(--zeile-xs)}.assistent-editor__vorschau>p{color:var(--text-2);font-size:var(--schrift-s);margin:0;line-height:1.55}.assistent-editor__vorschau-details{gap:var(--abstand-3);padding-top:var(--abstand-3);border-top:1px solid var(--rand);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.assistent-editor__vorschau-details>div{gap:var(--abstand-1);min-width:0;display:grid}.assistent-editor__vorschau-details dt,.assistent-editor__vorschau-details dd{min-width:0;font-size:var(--schrift-xs);line-height:var(--zeile-s);margin:0}.assistent-editor__vorschau-details dt{color:var(--text-3)}.assistent-editor__vorschau-details dd{color:var(--text-2);text-overflow:ellipsis;font-weight:550;overflow:hidden}.assistent-editor__inhalt,.konfigurationsgruppe{border:1px solid var(--rand);border-radius:var(--radius-3);background:var(--flaeche-2);min-width:0;box-shadow:var(--schatten-1);gap:0;display:grid;overflow:hidden}.konfigurationsabschnitt{min-width:0;scroll-margin-top:var(--abstand-4);border-bottom:1px solid var(--rand);background:var(--flaeche-2)}.konfigurationsabschnitt:last-child{border-bottom:0}.konfigurationsabschnitt__kopf{align-items:start;gap:var(--abstand-3);padding:var(--abstand-5) var(--abstand-5) var(--abstand-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.konfigurationsabschnitt__symbol,.assistent-editor__leerzustand-symbol{width:2.25rem;height:2.25rem;color:var(--farbe-akzent);border-radius:var(--radius-2);background:var(--marke-schwach);flex:none;place-items:center;display:grid}.konfigurationsabschnitt__kopf h3,.konfigurationsabschnitt__kopf p{margin:0}.konfigurationsabschnitt__kopf h3{font-family:var(--schrift-titel);font-size:var(--schrift-m);line-height:var(--zeile-m);font-weight:650}.konfigurationsabschnitt__kopf p{max-inline-size:40rem;margin-top:var(--abstand-1);color:var(--text-3);font-size:var(--schrift-s);line-height:1.5}.konfigurationsabschnitt__meta{padding:var(--abstand-1) var(--abstand-2);color:var(--text-3);font-size:var(--schrift-xs);line-height:var(--zeile-xs);border:1px solid var(--rand);border-radius:var(--radius-voll);background:var(--flaeche-2);align-self:start;font-weight:600}.konfigurationsabschnitt__inhalt{gap:var(--abstand-4);min-width:0;padding:0 var(--abstand-5) var(--abstand-5) calc(var(--abstand-5) + 2.25rem + var(--abstand-3));display:grid}.konfigurationsabschnitt__inhalt .feld :is(input,select,textarea){max-inline-size:none}.konfigurationsabschnitt__inhalt .feld>span:first-child{font-size:var(--schrift-m);line-height:var(--zeile-m);color:var(--text-2);font-weight:600}.assistent-editor__grunddaten,.assistent-editor__iconfeld{align-items:start;gap:var(--abstand-4);display:grid}.assistent-editor__grunddaten{grid-template-columns:minmax(0,1fr)}.assistent-editor__iconfeld{grid-template-columns:auto minmax(0,1fr)}.assistent-editor__iconaktionen,.assistent-editor__texte{gap:var(--abstand-3);min-width:0;display:grid}.assistent-editor__iconaktionen{align-self:center;gap:var(--abstand-1)}.assistent-editor__iconaktionen>strong{font-size:var(--schrift-m);line-height:var(--zeile-m)}.assistent-editor__iconaktionen>span{color:var(--text-3);font-size:var(--schrift-xs);line-height:var(--zeile-s)}.assistent-editor__iconaktionen>div{gap:var(--abstand-1);margin-top:var(--abstand-1);flex-wrap:wrap;display:flex}.assistent-editor__systemanweisung textarea{min-height:15rem}.assistent-editor__modellfeld{max-inline-size:34rem}.assistent-editor__werkzeuge,.assistent-editor__starter,.assistent-editor__wissen{gap:var(--abstand-3);border:0;min-width:0;margin:0;padding:0;display:grid}.assistent-editor__werkzeuge{grid-template-columns:repeat(2,minmax(0,1fr))}.assistent-editor__werkzeug{background:var(--flaeche-2);height:100%}.assistent-editor__starterzeile{gap:var(--abstand-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.assistent-editor__starter>.knopf{justify-self:start}.assistent-editor__leerzustand,.assistent-editor__dateiauswahl--leer{align-items:center;gap:var(--abstand-3);min-width:0;padding:var(--abstand-4);border:1px dashed var(--rand-stark);border-radius:var(--radius-2);background:var(--flaeche-leicht);grid-template-columns:auto minmax(0,1fr);display:grid}.assistent-editor__leerzustand{grid-template-columns:auto minmax(0,1fr) auto}.assistent-editor__leerzustand>div,.assistent-editor__dateiauswahl--leer>div{gap:var(--abstand-1);min-width:0;display:grid}.assistent-editor__leerzustand strong,.assistent-editor__dateiauswahl--leer strong{font-size:var(--schrift-m);line-height:var(--zeile-m)}.assistent-editor__leerzustand span,.assistent-editor__dateiauswahl--leer span{color:var(--text-3);font-size:var(--schrift-s);line-height:1.45}.assistent-editor__dateiauswahl{justify-content:flex-start;display:flex}.assistent-editor__dateiauswahl--leer{grid-template-columns:auto minmax(0,1fr) auto}.wissensliste{gap:var(--abstand-2);margin:0;padding:0;list-style:none;display:grid}.wissensliste:empty{display:none}.wissensliste>li,.wissensliste>li>span{align-items:center;gap:var(--abstand-2);display:flex}.wissensliste>li{min-width:0;padding:var(--abstand-2) var(--abstand-3);border:1px solid var(--rand);border-radius:var(--radius-2);background:var(--flaeche-2);justify-content:space-between}.wissensliste>li>span>span{min-width:0;display:grid}.wissensliste strong,.wissensliste small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wissensliste strong{font-size:var(--schrift-m);line-height:var(--zeile-m)}.wissensliste small{color:var(--text-3)}.dreht{animation:1s linear infinite assistent-drehen}@keyframes assistent-drehen{to{transform:rotate(360deg)}}@media (width<=48rem){.assistent-editor__kopf{gap:var(--abstand-3);padding:var(--abstand-4);grid-template-columns:minmax(0,1fr)}.assistent-editor__zurueck{justify-self:start;margin:0}.assistent-editor__arbeitsbereich{gap:var(--abstand-4);padding:var(--abstand-4)}.assistent-editor__vorschau{grid-template-columns:minmax(0,1fr)}.assistent-editor__vorschau>p{text-align:left}.konfigurationsabschnitt__kopf{padding:var(--abstand-4);grid-template-columns:auto minmax(0,1fr)}.konfigurationsabschnitt__meta{grid-column:2;justify-self:start}.konfigurationsabschnitt__inhalt,.einstellungsformular>.formular__aktionen{padding:0 var(--abstand-4) var(--abstand-4)}.assistent-editor__grunddaten{grid-template-columns:1fr}.assistent-editor__werkzeuge{grid-template-columns:minmax(0,1fr)}.assistent-editor__dateiauswahl--leer,.assistent-editor__leerzustand{grid-template-columns:auto minmax(0,1fr)}.assistent-editor__leerzustand>.knopf,.assistent-editor__dateiauswahl--leer>.knopf{grid-column:1/-1;justify-self:start}}.assistent-editor__aktionsleiste{z-index:4;justify-content:space-between;align-items:center;gap:var(--abstand-4);min-width:0;padding:var(--abstand-3) var(--abstand-6);border-top:1px solid var(--rand-stark);background:color-mix(in srgb, var(--flaeche-2) 92%, transparent);box-shadow:0 -8px 24px color-mix(in srgb, var(--text-1) 6%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;position:sticky;bottom:0}.assistent-editor__aktionsstatus{min-width:0;color:var(--text-3);font-size:var(--schrift-s);line-height:var(--zeile-s)}.assistent-editor__aktionsstatus .fehler{margin:0}@media (width<=48rem){.assistent-editor__aktionsleiste{padding:var(--abstand-3) var(--abstand-4);flex-direction:column;align-items:stretch}.assistent-editor__aktionsleiste .formular__aktionen{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid}}.projektliste{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.projektliste__eintrag{align-items:start;gap:var(--abstand-2);width:100%;min-height:2.75rem;padding:var(--abstand-2) var(--abstand-3);text-align:left;font:inherit;color:var(--text-2);border-radius:var(--radius-2);cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);display:grid}.projektliste__eintrag:hover{background:var(--flaeche-3);color:var(--text-1)}.projektliste__eintrag[aria-current=page]{border-color:var(--rand);background:var(--flaeche-2);color:var(--text-1);box-shadow:var(--schatten-1)}.projektliste__titel,.projektliste__anzahl{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.projektliste__titel{font-size:var(--schrift-m);line-height:var(--zeile-m);font-weight:600}.projektliste__anzahl,.projektliste__leer{font-size:var(--schrift-xs);line-height:var(--zeile-xs);color:var(--text-3)}.projektliste__leer{margin:var(--abstand-2)}.projektintro{align-items:center;gap:var(--abstand-3);display:flex}.projektintro__symbol{width:2.75rem;height:2.75rem;color:var(--farbe-akzent);background:var(--flaeche-3);border:1px solid var(--rand);border-radius:var(--radius-2);flex:none;place-items:center;display:grid}.projektchats__oeffnen{gap:var(--abstand-1);text-align:left;min-width:0;font:inherit;color:var(--text-1);cursor:pointer;background:0 0;border:none;flex:1;padding:0;display:grid}.projektchats__oeffnen:hover .liste__titel{color:var(--farbe-akzent);text-decoration:underline}.projektzuordnung{align-items:end;gap:var(--abstand-3);padding-top:var(--abstand-4);border-top:1px solid var(--rand);display:flex}.projektzuordnung .feld{flex:1}.projektgefahr{border-color:color-mix(in srgb, var(--farbe-fehler) 35%, transparent)}.projektloeschen{gap:var(--abstand-3);color:var(--farbe-fehler);display:grid}.projektloeschen p{margin:0;line-height:1.5}.projektkontext{max-width:var(--lesebreite);margin:var(--abstand-4) auto 0;padding:var(--abstand-3) var(--abstand-4);align-items:center;gap:var(--abstand-3);color:var(--text-1);background:var(--flaeche-2);border:1px solid var(--rand);border-radius:var(--radius-2);display:flex}.projektkontext__text{min-width:0;font-size:var(--schrift-m);line-height:var(--zeile-m);flex:1;display:grid}.projektkontext__text span{text-overflow:ellipsis;white-space:nowrap;color:var(--text-3);overflow:hidden}@media (width<=42rem){.projektzuordnung,.projektkontext{flex-direction:column;align-items:stretch}}.einladungslink{padding:var(--abstand-3) var(--abstand-4);background:var(--flaeche-3);border:1px solid var(--rand-bedienelement);border-radius:var(--radius-2);font-size:var(--schrift-m);line-height:var(--zeile-m)}.einladungslink code{margin-top:var(--abstand-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--schrift-s);line-height:var(--zeile-s);overflow-wrap:anywhere;color:var(--text-1);display:block}.freigabe__modell{gap:.125rem var(--abstand-3);grid-template-columns:auto 1fr;align-items:center;display:grid}.freigabe__modell .modell__logo{grid-row:1/span 2}.freigabe__name{font-weight:600}.freigabe__marken{gap:var(--abstand-1);margin-top:var(--abstand-1);flex-wrap:wrap;display:flex}.freigabe td:last-child,.freigabe th:last-child{text-align:center;width:6rem}.freigabe input[type=radio]{width:1.15rem;height:1.15rem;accent-color:var(--marken-flaeche-aktiv)}@media (width<=60rem){.anmeldung{place-items:start center}.anmeldung__rahmen{grid-template-columns:minmax(0,1fr);min-height:0}.anmeldung__buehne{min-height:16rem;padding:var(--abstand-6)}.anmeldung__botschaft{max-width:38rem;margin:var(--abstand-6) 0 0;padding:0}.anmeldung__claim{max-width:36rem;font-size:2.25rem}.anmeldung__claim-zusatz{max-width:38rem;margin-top:var(--abstand-3)}.anmeldung__vorteile{margin-top:var(--abstand-6)}.anmeldung__aktion{padding:var(--abstand-7) var(--abstand-6)}}@media (width<=42rem){.anmeldung{--anmeldung-rand:0px}.anmeldung__rahmen{min-height:100dvh;box-shadow:none;border:0;border-radius:0}.anmeldung__buehne{min-height:0;padding:var(--abstand-5) var(--abstand-4)}.anmeldung__botschaft{margin-top:var(--abstand-5)}.anmeldung__claim{font-size:var(--schrift-xl);line-height:var(--zeile-xl);letter-spacing:-.02em}.anmeldung__claim-zusatz,.anmeldung__vorteile{display:none}.anmeldung__aktion{padding:var(--abstand-6) var(--abstand-4);place-items:start center}.anmeldung__kartenkopf h1{font-size:var(--schrift-xl);line-height:var(--zeile-xl)}.anmeldung__einleitung{font-size:var(--schrift-m);line-height:var(--zeile-m)}.liste>li{gap:var(--abstand-3);display:grid}.liste__aktionen{flex-wrap:wrap;justify-content:end;width:100%}.formular__zeile{flex-direction:column;align-items:stretch}.formular__zeile>.feld{flex-basis:auto}.formular__zeile>.knopf,.formular__aktionen>.knopf:only-child{width:100%}.feld__kopf{align-items:start;gap:var(--abstand-1);flex-direction:column}.assistent-raster{grid-template-columns:minmax(0,1fr)}.assistent-editor__kopf,.wissensliste>li,.projektintro{align-items:start}.projektkontext{margin:var(--abstand-3) var(--abstand-3) 0}}@media (width<=32rem){.anmeldung__kartenkopf{align-items:start}.einladung__profil{grid-template-columns:auto minmax(0,1fr)}.einladung__rolle{grid-column:2;justify-self:start}.einladung__knoepfe{flex-direction:column;align-items:stretch}.einladung__knoepfe .knopf{width:100%}.assistent-karte{padding:var(--abstand-3)}.assistent-karte__kopf{grid-template-columns:auto minmax(0,1fr)}.assistent-karte__kopf>:last-child{grid-column:1/-1;justify-self:end}.assistent-editor__starterzeile{grid-template-columns:1fr}.assistent-editor__starterzeile .symbolknopf{justify-self:end}.wissensliste>li{flex-direction:column;align-items:stretch}}@supports (padding-top:env(safe-area-inset-top)){.anmeldung{padding-top:max(var(--anmeldung-rand), env(safe-area-inset-top));padding-bottom:max(var(--anmeldung-rand), env(safe-area-inset-bottom))}}.blatt__innen--arbeitsbereich{gap:var(--abstand-6);max-width:74rem}.seitenintro{align-items:start;gap:var(--abstand-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.seitenintro__symbol{width:3rem;height:3rem;color:var(--farbe-akzent);border:1px solid color-mix(in srgb, var(--farbe-akzent) 18%, transparent);border-radius:var(--radius-3);background:var(--marke-schwach-2);place-items:center;display:grid}.seitenintro__inhalt{min-width:0}.seitenintro__eyebrow,.seitenintro__titel,.seitenintro__beschreibung{margin:0}.seitenintro__eyebrow{margin-bottom:var(--abstand-1);color:var(--farbe-akzent);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:1.4}.seitenintro__titel{font-family:var(--schrift-titel);letter-spacing:-.035em;font-size:clamp(1.55rem,3vw,1.9rem);font-weight:650;line-height:1.2}.seitenintro__beschreibung{max-width:42rem;margin-top:var(--abstand-2);color:var(--text-3);font-size:var(--schrift-m);line-height:1.55}.seitenintro__meta{gap:var(--abstand-2);margin-top:var(--abstand-3);flex-wrap:wrap;display:flex}.seitenintro__aktionen{align-items:center;gap:var(--abstand-2);display:flex}.statusmarke{align-items:center;gap:var(--abstand-1);min-height:1.75rem;padding:0 var(--abstand-2);color:var(--text-2);font-size:var(--schrift-xs);line-height:var(--zeile-xs);border:1px solid var(--rand);border-radius:var(--radius-voll);background:var(--flaeche-2);font-weight:600;display:inline-flex}.statusmarke--positiv{color:var(--farbe-erfolg);border-color:color-mix(in srgb, var(--farbe-erfolg) 22%, transparent);background:color-mix(in srgb, var(--farbe-erfolg) 7%, transparent)}.kennzahlen{gap:var(--abstand-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.kennzahl{align-items:center;gap:var(--abstand-3);min-width:0;padding:var(--abstand-3) var(--abstand-4);border:1px solid var(--rand);border-radius:var(--radius-3);background:var(--flaeche-2);display:flex}.kennzahl__symbol{width:2.25rem;height:2.25rem;color:var(--farbe-akzent);border-radius:var(--radius-2);background:var(--marke-schwach-2);flex:none;place-items:center;display:grid}.kennzahl>div,.kennzahl dt,.kennzahl dd{min-width:0;margin:0}.kennzahl dt{color:var(--text-3);font-size:var(--schrift-xs);line-height:var(--zeile-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kennzahl dd{font-family:var(--schrift-titel);font-size:var(--schrift-l);line-height:var(--zeile-l);margin-top:.125rem;font-weight:650}.bereichskarte,.bibliothek-panel{border:1px solid var(--rand);border-radius:var(--radius-3);background:var(--flaeche-2);min-width:0;box-shadow:var(--schatten-1);overflow:hidden}.bereichskarte__kopf{align-items:center;gap:var(--abstand-3);padding:var(--abstand-4);border-bottom:1px solid var(--rand);background:var(--flaeche-leicht);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.bereichskarte__symbol{width:2.25rem;height:2.25rem;color:var(--farbe-akzent);border:1px solid color-mix(in srgb, var(--farbe-akzent) 16%, transparent);border-radius:var(--radius-2);background:var(--marke-schwach);flex:none;place-items:center;display:grid}.bereichskarte__kopf h3,.bereichskarte__kopf p{margin:0}.bereichskarte__kopf h3{font-size:var(--schrift-m);line-height:var(--zeile-m);font-weight:650}.bereichskarte__kopf p{color:var(--text-3);font-size:var(--schrift-s);line-height:var(--zeile-s);margin-top:.125rem}.anzahlmarke,.sammlungskopf>span,.bibliothek-tabs button>span{min-width:1.5rem;height:1.5rem;padding-inline:var(--abstand-2);color:var(--text-3);font-size:var(--schrift-xs);border-radius:var(--radius-voll);background:var(--flaeche-3);place-items:center;font-weight:650;line-height:1;display:inline-grid}.bereichskarte__inhalt{gap:var(--abstand-4);padding:var(--abstand-4);display:grid}.bereichskarte__inhalt--tabelle{padding:0}.mitgliederlayout{gap:var(--abstand-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.mitgliederlayout[data-mit-verwaltung=true]{grid-template-columns:minmax(0,1.7fr) minmax(18rem,.8fr)}.mitglieder-nebenbereich{gap:var(--abstand-4);min-width:0;display:grid}.mitgliedertabelle-rahmen{background:0 0;border:0;border-radius:0}.mitgliedertabelle{min-width:34rem}.mitgliedertabelle tbody tr{height:4rem}.mitgliedertabelle th:first-child{width:58%}.mitgliedertabelle td:last-child,.mitgliedertabelle th:last-child{text-align:end;width:5rem}.mitglied-person{align-items:center;gap:var(--abstand-3);min-width:0;display:flex}.mitglied-avatar{width:2.25rem;height:2.25rem;color:var(--farbe-akzent);font-size:var(--schrift-xs);border:1px solid color-mix(in srgb, var(--farbe-akzent) 16%, transparent);background:var(--marke-schwach-2);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.mitglied-identitaet{gap:.125rem;min-width:0;display:grid}.mitglied-identitaet>span:first-child{align-items:center;gap:var(--abstand-2);min-width:0;color:var(--text-1);font-size:var(--schrift-m);line-height:var(--zeile-m);font-weight:600;display:flex}.mitglied-identitaet>span:last-child{color:var(--text-3);font-size:var(--schrift-s);line-height:var(--zeile-s);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.rollenmarke,.zugriffshinweis{color:var(--text-2);font-size:var(--schrift-s);line-height:var(--zeile-s);font-weight:600}.rollenmarke{padding:.2rem var(--abstand-2);border:1px solid var(--rand);border-radius:var(--radius-voll);background:var(--flaeche-3);display:inline-flex}.rollenmarke--owner,.rollenmarke--admin{color:var(--farbe-akzent);border-color:color-mix(in srgb, var(--farbe-akzent) 18%, transparent);background:var(--marke-schwach-2)}.rollenauswahl{width:auto;min-width:8rem;min-height:var(--hoehe-klein);padding-block:0}.zugriffshinweis{color:var(--text-3);font-weight:500}.mitglied-entfernen{justify-items:end;gap:var(--abstand-2);min-width:15rem;padding:var(--abstand-3);color:var(--farbe-fehler);border:1px solid color-mix(in srgb, var(--farbe-fehler) 22%, transparent);border-radius:var(--radius-2);background:color-mix(in srgb, var(--farbe-fehler) 6%, var(--flaeche-2));display:grid}.mitglied-entfernen p{text-align:start;white-space:normal;margin:0}.einladungsformular{gap:var(--abstand-3);display:grid}.einladungsformular .feld{margin:0}.einladungsformular>.knopf{width:100%;margin-top:var(--abstand-1)}.einladung-versendet{align-items:flex-start;gap:var(--abstand-2);padding:var(--abstand-3);color:var(--farbe-erfolg);border:1px solid color-mix(in srgb, var(--farbe-erfolg) 22%, transparent);border-radius:var(--radius-2);background:color-mix(in srgb, var(--farbe-erfolg) 7%, transparent);display:flex}.einladung-versendet>span,.einladung-versendet strong,.einladung-versendet span span{display:block}.einladung-versendet span span{color:var(--text-2);font-size:var(--schrift-s);margin-top:.125rem}.einladungsliste{margin:0;padding:0;list-style:none;display:grid}.einladungsliste li{align-items:center;gap:var(--abstand-2);min-width:0;padding:var(--abstand-3) var(--abstand-4);border-bottom:1px solid var(--rand);display:flex}.einladungsliste li:last-child{border-bottom:0}.einladungsliste li>div{flex:1;gap:.125rem;min-width:0;display:grid}.einladungsliste strong,.einladungsliste li>div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.einladungsliste strong{font-size:var(--schrift-s)}.einladungsliste li>div>span{color:var(--text-3);font-size:var(--schrift-xs)}.einstellungslayout{align-items:start;gap:var(--abstand-6);grid-template-columns:12.5rem minmax(0,1fr);display:grid}.einstellungsnav{top:var(--abstand-4);min-width:0;position:sticky}.einstellungsnav>p{margin:0 0 var(--abstand-2);padding-inline:var(--abstand-3);color:var(--text-3);letter-spacing:.07em;text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:1.4}.einstellungsnav ul{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.einstellungsnav a{align-items:center;gap:var(--abstand-2);min-height:2.25rem;padding:0 var(--abstand-3);color:var(--text-2);font-size:var(--schrift-s);line-height:var(--zeile-s);border-radius:var(--radius-2);font-weight:500;text-decoration:none;display:flex}.einstellungsnav a:hover{color:var(--text-1);background:var(--flaeche-3)}.einstellungsnav svg{color:var(--text-3);flex:none}.einstellungsinhalt{min-width:0}.einstellungsinhalt>.einstellungsformular{display:contents}.einstellungsformular>.formular__aktionen{min-width:0;padding:0 var(--abstand-5) var(--abstand-5) calc(var(--abstand-5) + 2.25rem + var(--abstand-3));border-bottom:1px solid var(--rand);background:var(--flaeche-2)}.bibliothek-tabs{gap:var(--abstand-1);width:fit-content;padding:var(--abstand-1);border:1px solid var(--rand);border-radius:var(--radius-3);background:var(--flaeche-navigation);grid-template-columns:repeat(2,auto);display:inline-grid}.bibliothek-tabs button{justify-content:center;align-items:center;gap:var(--abstand-2);min-height:2.5rem;padding:0 var(--abstand-4);color:var(--text-2);font:inherit;font-size:var(--schrift-m);line-height:var(--zeile-m);border-radius:var(--radius-2);cursor:pointer;background:0 0;border:0;font-weight:550;display:flex}.bibliothek-tabs button:hover{color:var(--text-1)}.bibliothek-tabs button[aria-pressed=true]{color:var(--text-1);background:var(--flaeche-2);box-shadow:var(--schatten-1)}.bibliothek-tabs button[aria-pressed=true]>span{color:var(--farbe-akzent);background:var(--marke-schwach-2)}.bibliothek-panel__kopf{justify-content:space-between;align-items:start;gap:var(--abstand-4);padding:var(--abstand-5);border-bottom:1px solid var(--rand);background:var(--flaeche-leicht);display:flex}.bibliothek-panel__kopf h2,.bibliothek-panel__kopf p{margin:0}.bibliothek-panel__kopf h2{font-size:var(--schrift-l);line-height:var(--zeile-l);font-weight:650}.bibliothek-panel__kopf p{max-width:40rem;margin-top:var(--abstand-1);color:var(--text-3);font-size:var(--schrift-m);line-height:1.5}.bibliothek-panel__inhalt{gap:var(--abstand-6);padding:var(--abstand-5);display:grid}.sammlungskopf{align-items:center;gap:var(--abstand-2);display:flex}.sammlungskopf h3{margin:0}.assistent-raster,.prompt-raster{gap:var(--abstand-4);grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr))}.assistent-karte,.prompt-karte{border-radius:var(--radius-3);box-shadow:none}.assistent-karte{min-height:15rem;padding:var(--abstand-4)}.assistent-karte:hover,.prompt-karte:hover{border-color:color-mix(in srgb, var(--farbe-akzent) 28%, var(--rand));background:var(--flaeche-2);box-shadow:var(--schatten-2);transform:translateY(-1px)}.assistent-karte>.knopf{justify-self:start;margin-top:auto}.prompt-raster{margin:0;padding:0;list-style:none;display:grid}.prompt-karte{justify-content:space-between;align-items:start;gap:var(--abstand-3);min-width:0;padding:var(--abstand-4);border:1px solid var(--rand);background:var(--flaeche-2);transition:transform var(--uebergang), border-color var(--uebergang), box-shadow var(--uebergang);display:flex}.prompt-karte__inhalt{flex:1;min-width:0}.prompt-karte__titel{font-size:var(--schrift-m);line-height:var(--zeile-m);font-weight:650}.prompt-karte__inhalt>.marke{margin-left:var(--abstand-2)}.prompt-karte__inhalt>p{-webkit-line-clamp:3;margin:var(--abstand-2) 0 0;color:var(--text-3);font-size:var(--schrift-s);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.bibliothek-panel .hinweis{min-height:5rem;padding:var(--abstand-4);text-align:center;border:1px dashed var(--rand-stark);border-radius:var(--radius-2);background:var(--flaeche-leicht);place-items:center;margin:0;display:grid}.projektarbeitsbereich{align-items:start;gap:var(--abstand-5);grid-template-columns:minmax(20rem,.9fr) minmax(0,1.1fr);min-width:0;display:grid}.projektarbeitsbereich[data-neu=true]{grid-template-columns:minmax(0,46rem)}.projektkarte{min-width:0}.projektformular{gap:var(--abstand-4)}.projektformular .feld{margin:0}.projektformular__titel input{font-weight:600}.projekt-rechtespalte{gap:var(--abstand-4);min-width:0;display:grid}.projektunterhaltungen__kopf{grid-template-columns:auto minmax(0,1fr) auto auto}.projektunterhaltungen>.bereichskarte__inhalt{gap:0;padding:0}.projektchats{margin:0;padding:0;list-style:none;display:grid}.projektchats>li{align-items:center;gap:var(--abstand-3);min-width:0;min-height:3.5rem;padding:var(--abstand-2) var(--abstand-4);border-bottom:1px solid var(--rand);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.projektchats__symbol{width:2rem;height:2rem;color:var(--text-3);border-radius:var(--radius-2);background:var(--flaeche-3);place-items:center;display:grid}.projektchats__oeffnen{gap:.125rem}.projektchats__oeffnen>span{font-size:var(--schrift-m);line-height:var(--zeile-m);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.projektchats__oeffnen time{color:var(--text-3);font-size:var(--schrift-xs);line-height:var(--zeile-xs)}.projektchats__oeffnen:hover>span{color:var(--farbe-akzent)}.projektchats-leer{align-items:center;gap:var(--abstand-3);margin:var(--abstand-4);padding:var(--abstand-4);color:var(--text-3);border:1px dashed var(--rand-stark);border-radius:var(--radius-2);background:var(--flaeche-leicht);display:flex}.projektchats-leer>svg{color:var(--farbe-akzent);flex:none}.projektchats-leer strong,.projektchats-leer span{display:block}.projektchats-leer strong{color:var(--text-1);font-size:var(--schrift-m)}.projektchats-leer span{font-size:var(--schrift-s);margin-top:.125rem}.projektzuordnung{align-items:end;gap:var(--abstand-3);padding:var(--abstand-4);border-top:1px solid var(--rand);background:var(--flaeche-leicht);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.projektzuordnung__symbol{width:2rem;height:2rem;color:var(--text-3);border-radius:var(--radius-2);background:var(--flaeche-2);align-self:center;place-items:center;display:grid}.projektzuordnung .feld{min-width:0;margin:0}.projektgefahr{border-color:color-mix(in srgb, var(--farbe-fehler) 22%, var(--rand));box-shadow:none}.projektgefahr__kopf{border-bottom-color:color-mix(in srgb, var(--farbe-fehler) 14%, var(--rand));background:color-mix(in srgb, var(--farbe-fehler) 4%, var(--flaeche-2))}.projektgefahr__kopf .bereichskarte__symbol{color:var(--farbe-fehler);border-color:color-mix(in srgb, var(--farbe-fehler) 18%, transparent);background:color-mix(in srgb, var(--farbe-fehler) 7%, transparent)}.projektgefahr .bereichskarte__inhalt{justify-items:start}.projektloeschen{width:100%}.projektleiste__neu{min-height:2.25rem;font-size:var(--schrift-s)}.projektliste{gap:2px}.projektliste__eintrag{min-height:2.375rem;padding:0 var(--abstand-2);border:0;align-items:center;position:relative}.projektliste__eintrag[aria-current=page]{background:var(--marke-schwach-2);box-shadow:none}.projektliste__eintrag[aria-current=page]:before{content:"";background:var(--farbe-akzent);border-radius:0 3px 3px 0;width:3px;position:absolute;inset-block:25%;inset-inline-start:0}.projektliste__inhalt{align-items:center;gap:var(--abstand-2);min-width:0;display:flex}.projektliste__titel{font-size:var(--schrift-s);line-height:var(--zeile-s);flex:1;font-weight:500}.projektliste__anzahl{border-radius:var(--radius-voll);background:var(--flaeche-3);flex:none;place-items:center;min-width:1.35rem;height:1.35rem;padding-inline:.3rem;display:inline-grid}.projektkontext{border-radius:var(--radius-3);max-width:74rem;box-shadow:var(--schatten-1)}@media (width<=70rem){.mitgliederlayout[data-mit-verwaltung=true]{grid-template-columns:minmax(0,1fr)}.mitglieder-nebenbereich{grid-template-columns:repeat(2,minmax(0,1fr))}.projektarbeitsbereich,.einstellungslayout{grid-template-columns:minmax(0,1fr)}.einstellungsnav{z-index:8;padding-block:var(--abstand-2);background:var(--flaeche-1);position:sticky;top:0}.einstellungsnav>p{display:none}.einstellungsnav ul{gap:var(--abstand-1);scrollbar-width:none;display:flex;overflow-x:auto}.einstellungsnav a{white-space:nowrap;background:var(--flaeche-2);border:1px solid var(--rand)}.konfigurationsabschnitt{scroll-margin-top:4rem}}@media (width<=42rem){.blatt__innen--arbeitsbereich{gap:var(--abstand-5)}.seitenintro{grid-template-columns:auto minmax(0,1fr)}.seitenintro__aktionen{grid-column:1/-1}.kennzahlen,.mitglieder-nebenbereich{grid-template-columns:minmax(0,1fr)}.kennzahl{padding:var(--abstand-3)}.bereichskarte__kopf{grid-template-columns:auto minmax(0,1fr)}.bereichskarte__kopf>.anzahlmarke{display:none}.bibliothek-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.bibliothek-tabs button{padding-inline:var(--abstand-2)}.bibliothek-panel__kopf{padding:var(--abstand-4);flex-direction:column}.bibliothek-panel__kopf>.knopf{width:100%}.bibliothek-panel__inhalt{gap:var(--abstand-5);padding:var(--abstand-4)}.prompt-raster{grid-template-columns:minmax(0,1fr)}.projektunterhaltungen__kopf{grid-template-columns:auto minmax(0,1fr) auto}.projektunterhaltungen__kopf>.anzahlmarke{display:none}.projektunterhaltungen__kopf>.knopf{grid-column:1/-1;width:100%}.projektzuordnung{grid-template-columns:minmax(0,1fr);align-items:stretch}.projektzuordnung__symbol{display:none}}
