.zielgruppen-verwaltung{display:grid;grid-gap:var(--abstand-5);gap:var(--abstand-5)}.zielgruppen-abschnittskopf,.zielgruppen-aktionen,.zielgruppen-werkzeugleiste,.zielgruppen-wirkung{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-4)}.zielgruppen-werkzeugleiste{flex-wrap:wrap;padding-bottom:var(--abstand-4);border-bottom:1px solid var(--rand)}.zielgruppen-aktionen{flex-wrap:wrap;justify-content:flex-start;gap:var(--abstand-2)}.zielgruppen-speicherstand{display:grid;grid-gap:var(--abstand-1);gap:var(--abstand-1);font-size:var(--gross-klein)}.zielgruppen-abschnittskopf p,.zielgruppen-hilfe,.zielgruppen-speicherstand span,.zielgruppen-wirkung p{color:var(--text-gedaempft);font-size:var(--gross-klein);line-height:1.6}.zielgruppen-arbeitsbereich{display:grid;grid-template-columns:minmax(270px,340px) minmax(0,1fr);grid-gap:var(--abstand-5);gap:var(--abstand-5);align-items:start}.zielgruppen-gemeinsam,.zielgruppen-konflikte,.zielgruppen-profildetails,.zielgruppen-verteilung{min-width:0;border:1px solid var(--rand);background:var(--flaeche-basis);border-radius:var(--rund);padding:var(--abstand-5)}.zielgruppen-abschnittskopf{align-items:flex-start;margin-bottom:var(--abstand-5)}.zielgruppen-abschnittskopf h2,.zielgruppen-konflikte h2{margin:0 0 var(--abstand-1);font-size:var(--gross-zwischen)}.zielgruppen-abschnittskopf p{margin:0}.zielgruppen-verteilung .zielgruppen-abschnittskopf{flex-wrap:wrap}.zielgruppen-profilliste{display:grid;grid-gap:var(--abstand-2);gap:var(--abstand-2)}.zielgruppen-profilzeile{display:flex;align-items:center;gap:var(--abstand-2);padding:var(--abstand-3);border:1px solid var(--rand);border-radius:var(--rund-klein);background:var(--flaeche-tief)}.zielgruppen-profilzeile-aktiv{border-color:var(--rot);background:var(--rot-schleier)}.zielgruppen-profilwahl{display:grid;flex:1 1;grid-gap:var(--abstand-1);gap:var(--abstand-1);min-width:0;padding:0;border:0;background:transparent;color:var(--text);text-align:left;cursor:pointer;line-height:1.5;font:inherit}.zielgruppen-profilwahl strong{font-size:var(--gross-klein);overflow-wrap:anywhere}.zielgruppen-profilwahl span{color:var(--text-gedaempft);font-size:var(--gross-winzig)}.zielgruppen-profilwahl:focus-visible{outline:2px solid var(--rot);outline-offset:var(--abstand-1);border-radius:var(--rund-klein)}.zielgruppen-anteileingabe{display:flex;gap:var(--abstand-1);align-items:center;flex:0 0 auto;font-size:var(--gross-klein)}.zielgruppen-anteileingabe input{width:68px;padding:0 var(--abstand-2);font-family:var(--schrift-zahl)}.zielgruppen-anteilsumme{display:grid;grid-gap:var(--abstand-1);gap:var(--abstand-1);padding:var(--abstand-4) 0 var(--abstand-3);font-size:var(--gross-klein)}.zielgruppen-anteilsumme strong{color:var(--gruen)}.zielgruppen-anteilsumme span{color:var(--text-gedaempft)}.zielgruppen-anteilsumme-ungueltig strong{color:var(--rot-hell)}.zielgruppen-hilfe{display:block;margin:0}.zielgruppen-profilfelder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--abstand-5);gap:var(--abstand-5);padding:0;border:0;margin:0;min-width:0}.zielgruppen-feld{display:grid;min-width:0;grid-gap:var(--abstand-2);gap:var(--abstand-2)}.zielgruppen-feld-breit{grid-column:1/-1}.zielgruppen-feld .feld-beschriftung{margin:0;color:var(--text)}.zielgruppen-feld .feld-lang{min-height:96px}.zielgruppen-feldgrenze{font-size:var(--gross-winzig);color:var(--text-gedaempft)}.zielgruppen-feldgrenze-ueberschritten{color:var(--rot-hell)}.zielgruppen-gesamtgrenze{margin-top:var(--abstand-3)}.zielgruppen-feld textarea:disabled,.zielgruppen-profilfelder:disabled,.zielgruppen-profilwahl:disabled{opacity:.7}.zielgruppen-meldung{padding:var(--abstand-4);border-radius:var(--rund-klein);border:1px solid var(--rand);background:var(--gruen-schleier);font-size:var(--gross-klein);line-height:1.6}.zielgruppen-meldung-fehler{background:var(--rot-schleier);border-color:var(--rot)}.zielgruppen-bewertungsstand{display:flex;align-items:center;gap:var(--abstand-3);font-size:var(--gross-klein)}.zielgruppen-bewertungsstand>div{display:flex;flex-wrap:wrap;gap:var(--abstand-2) var(--abstand-4)}.zielgruppen-bewertungsstand>div>span{color:var(--text-gedaempft)}.zielgruppen-pruefpunkt{flex:0 0 8px;height:8px;border-radius:50%;background:var(--text-gedaempft)}.zielgruppen-pruefpunkt-fertig{background:var(--gruen)}.zielgruppen-pruefpunkt-laeuft{background:var(--blau)}.zielgruppen-pruefpunkt-fehler{background:var(--gelb)}.zielgruppen-wirkung{padding:var(--abstand-4) 0;flex-wrap:wrap}.zielgruppen-wirkung>div{flex:1 1;min-width:min(100%,280px)}.zielgruppen-wirkung strong{font-size:var(--gross-klein)}.zielgruppen-wirkung p{margin:var(--abstand-1) 0 0;max-width:85ch}.zielgruppen-konflikte{border-color:var(--gelb)}.zielgruppen-konflikt{border-top:1px solid var(--rand);margin-top:var(--abstand-4);padding-top:var(--abstand-4)}.zielgruppen-konflikt h3{font-size:var(--gross-text);margin:0 0 var(--abstand-3)}.zielgruppen-konfliktwerte{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--abstand-4);gap:var(--abstand-4)}.zielgruppen-konfliktwerte>div{min-width:0}.zielgruppen-konfliktwerte strong{color:var(--text-gedaempft);font-size:var(--gross-klein)}.zielgruppen-konfliktwerte p{margin:var(--abstand-2) 0;max-height:160px;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap;font-size:var(--gross-klein)}.zielgruppen-verweis{padding:var(--abstand-5);background:var(--flaeche-tief);border:1px solid var(--rand);border-radius:var(--rund-klein)}.zielgruppen-verweis h3{margin:0 0 var(--abstand-2);font-size:var(--gross-zwischen)}.zielgruppen-verweis p{max-width:80ch;margin:0 0 var(--abstand-4);color:var(--text-gedaempft);line-height:1.6}.zielgruppen-vorleser{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.algorithmus-zielgruppen{display:flex;flex-wrap:wrap;gap:var(--abstand-4);justify-content:space-between;align-items:center;padding:var(--abstand-4);border:1px solid var(--rand);border-radius:var(--rund-klein);background:var(--flaeche-basis)}.algorithmus-zielgruppen h2{font-size:var(--gross-text);margin:0 0 var(--abstand-2)}.algorithmus-zielgruppen p{font-size:var(--gross-klein);color:var(--text-gedaempft);margin:0;max-width:90ch}.algorithmus-zielgruppen ul{padding:0;margin:var(--abstand-2) 0;display:flex;gap:var(--abstand-2);flex-wrap:wrap;list-style:none}.algorithmus-zielgruppen li{padding:var(--abstand-1) var(--abstand-2);border-radius:var(--rund-klein);background:var(--flaeche-hoch);font-size:var(--gross-klein)}.algorithmus-zielgruppen li span{color:var(--text-gedaempft)}.algorithmus-zielgruppenpassung{padding:var(--abstand-3) var(--abstand-4);margin-bottom:var(--abstand-3);background:var(--flaeche-tief);border:1px solid var(--rand);border-radius:var(--rund-klein)}.algorithmus-zielgruppenpassung p{margin:0}.algorithmus-zielgruppenpassung ul{margin:var(--abstand-2) 0 0;padding-left:var(--abstand-5);font-size:var(--gross-klein)}@media (max-width:1100px){.zielgruppen-arbeitsbereich{grid-template-columns:minmax(0,1fr)}.zielgruppen-verteilung .zielgruppen-abschnittskopf{flex-wrap:nowrap}.zielgruppen-profilliste{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}}@media (max-width:650px){.zielgruppen-gemeinsam,.zielgruppen-konflikte,.zielgruppen-profildetails,.zielgruppen-verteilung{padding:var(--abstand-4)}.zielgruppen-konfliktwerte,.zielgruppen-profilfelder{grid-template-columns:minmax(0,1fr)}.zielgruppen-abschnittskopf,.zielgruppen-verteilung .zielgruppen-abschnittskopf{flex-wrap:wrap}.zielgruppen-aktionen .knopf{font-size:var(--gross-winzig);padding-inline:var(--abstand-3)}}.agent-knopf{position:fixed;right:var(--abstand-6);bottom:var(--abstand-6);z-index:50;display:flex;align-items:center;gap:var(--abstand-3);height:52px;padding:0 var(--abstand-5);border:0;border-radius:var(--rund-knopf);background:var(--rot);color:#ffffff;font-size:var(--gross-klein);font-weight:650;cursor:pointer;box-shadow:var(--schatten-schwebend);transition:background var(--dauer-kurz),transform var(--dauer-kurz)}.agent-knopf:hover{background:var(--rot-hell);transform:translateY(-2px)}.agent-knopf-punkt{width:8px;height:8px;border-radius:var(--rund-voll);background:#ffffff}.agent-fenster{position:fixed;right:var(--abstand-6);bottom:var(--abstand-6);z-index:50;display:flex;flex-direction:column;width:400px;max-width:calc(100vw - var(--abstand-8));height:560px;max-height:calc(100vh - var(--abstand-8));border:1px solid var(--rand-stark);border-radius:var(--rund-gross);background:var(--flaeche-basis);box-shadow:var(--schatten-schwebend);overflow:hidden}.agent-kopf{display:flex;align-items:center;gap:var(--abstand-3);padding:var(--abstand-4);border-bottom:1px solid var(--rand);background:var(--flaeche-leiste);flex-shrink:0}.agent-kopf-name{font-size:var(--gross-klein);font-weight:700}.agent-kopf-bezug{color:var(--text-leise);font-size:var(--gross-winzig)}.agent-kopf-aktionen{display:flex;align-items:center;gap:var(--abstand-1);margin-left:auto}.agent-verlauf{flex:1 1;display:flex;flex-direction:column;gap:var(--abstand-4);padding:var(--abstand-4);overflow-y:auto}.agent-nachricht{display:flex;gap:var(--abstand-3);max-width:88%}.agent-nachricht-von-mir{align-self:flex-end;flex-direction:row-reverse}.agent-nachricht-zeichen{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--rund-voll);background:var(--rot);color:#ffffff;flex-shrink:0}.agent-nachricht-zeichen-mensch{background:var(--flaeche-hoch);color:var(--text-gedaempft);font-size:var(--gross-winzig);font-weight:700}.agent-nachricht-blase{padding:var(--abstand-3) var(--abstand-4);border-radius:var(--rund);background:var(--flaeche-hoch);font-size:var(--gross-klein);line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.agent-nachricht-von-mir .agent-nachricht-blase{background:var(--rot-schleier)}.agent-tippt{display:flex;gap:4px;padding:var(--abstand-4)}.agent-tippt-punkt{width:6px;height:6px;border-radius:var(--rund-voll);background:var(--text-leise);animation:agent-tippt-huepfen 1.2s ease-in-out infinite}.agent-tippt-punkt:nth-child(2){animation-delay:.15s}.agent-tippt-punkt:nth-child(3){animation-delay:.3s}@keyframes agent-tippt-huepfen{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.agent-vorschlaege{display:flex;gap:var(--abstand-2);padding:0 var(--abstand-4) var(--abstand-3);flex-wrap:wrap}.agent-vorschlag{padding:var(--abstand-2) var(--abstand-3);border:1px solid var(--rand);border-radius:var(--rund-knopf);background:var(--flaeche-tief);color:var(--text-gedaempft);font-size:var(--gross-winzig);font-weight:600;cursor:pointer;text-align:left}.agent-vorschlag:hover{border-color:var(--rot);color:var(--text)}.agent-eingabe{display:flex;flex-direction:column;gap:0;margin:8px 16px 14px;padding:6px;border:1px solid var(--rand-stark);border-radius:16px;background:var(--flaeche-tief);flex-shrink:0}.agent-eingabe:focus-within{border-color:color-mix(in srgb,var(--rot) 60%,var(--rand))}.agent-eingabe-zeile{display:flex;align-items:flex-end;gap:6px;min-width:0}.agent-eingabe-feld{flex:1 1;min-width:0;min-height:42px;max-height:140px;box-sizing:border-box;padding:10px 6px;border:0;border-radius:10px;background:transparent;color:var(--text);font-family:inherit;font-size:var(--gross-klein);line-height:1.5;resize:none}.agent-eingabe-feld:focus{outline:none}.agent-dateiknopf{display:grid;place-items:center;flex-shrink:0;width:40px;height:42px;padding:0;border:0;border-radius:10px;color:var(--text-gedaempft);background:transparent;cursor:pointer}.agent-dateiknopf:hover{color:var(--text);background:var(--flaeche-hoch)}.agent-dateiknopf:disabled{opacity:.45;cursor:default}.agent-eingabe .agent-anhangsauswahl{padding:8px 6px 4px;border-top:1px solid var(--rand);max-height:160px;overflow-y:auto}.agent-eingabe .agent-anhangsauswahl>p{margin:2px 0 6px;font-size:12px;line-height:1.5}.agent-seite-unterhaltung .agent-verlauf{min-height:0;padding:18px clamp(16px,2vw,28px);gap:18px;scrollbar-gutter:stable;scroll-padding-top:76px}.agent-seite-unterhaltung .agent-nachricht{max-width:min(92%,1000px)}.agent-seite-unterhaltung .agent-nachricht-blase{padding:10px 14px;font-size:14px}.agent-senden{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:var(--rund-voll);background:var(--rot);color:#ffffff;cursor:pointer;flex-shrink:0}.agent-senden:disabled{background:var(--flaeche-hoch);color:var(--text-leise);cursor:not-allowed}.agent-arbeitsflaeche{display:flex;flex-direction:column;height:calc(100vh - var(--hoehe-kopfzeile) - var(--abstand-8));height:calc(100dvh - var(--hoehe-kopfzeile) - var(--abstand-8));min-height:520px}.agent-arbeitsflaeche .seitenkopf{margin-bottom:var(--abstand-4);flex-shrink:0}.agent-seite{display:grid;grid-gap:var(--abstand-4);gap:var(--abstand-4);grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;flex:1 1;min-height:0}@media (max-width:1100px){.agent-arbeitsflaeche{height:auto}.agent-seite{grid-template-columns:minmax(0,1fr)}.agent-seite-unterhaltung{min-height:520px}.agent-einstellungen{overflow-y:visible}}.agent-seite-unterhaltung{overflow:hidden}.agent-einstellungen,.agent-seite-unterhaltung{display:flex;flex-direction:column;min-height:0;border:1px solid var(--rand);border-radius:var(--rund-gross);background:var(--flaeche-basis)}.agent-einstellungen{gap:var(--abstand-3);padding:var(--abstand-4) var(--abstand-4) var(--abstand-3);overflow-y:auto}.agent-einstellung-name{display:block;margin-bottom:var(--abstand-1);font-size:var(--gross-klein);font-weight:650}.agent-einstellung-zeile{display:flex;align-items:baseline;justify-content:space-between;gap:var(--abstand-3)}.agent-einstellung-nebenknopf{padding:0;border:0;background:transparent;color:var(--text-leise);font-size:var(--gross-winzig);font-weight:600;cursor:pointer}.agent-einstellung-nebenknopf:hover{color:var(--rot)}.agent-schwerpunkt{min-height:52px;padding:var(--abstand-2) var(--abstand-3);font-size:var(--gross-klein)}.agent-einstellung-fuss{margin-top:auto;padding-top:var(--abstand-2);font-size:var(--gross-winzig);line-height:1.45}.agent-wahlgruppe{display:flex;gap:var(--abstand-2);flex-wrap:wrap}.agent-wahl{padding:var(--abstand-2) var(--abstand-3);border:1px solid var(--rand);border-radius:var(--rund-knopf);background:var(--flaeche-tief);color:var(--text-gedaempft);font-size:var(--gross-winzig);font-weight:600;cursor:pointer}.agent-wahl-aktiv{border-color:var(--rot);background:var(--rot-schleier);color:var(--text)}.agent-quellengruppe+.agent-quellengruppe{margin-top:var(--abstand-2)}.agent-quellengruppe-name{margin-bottom:var(--abstand-1);color:var(--text-leise);font-size:var(--gross-winzig);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.agent-schalter{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-3);width:100%;padding:5px 0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.agent-schalter+.agent-schalter{border-top:1px solid var(--rand)}.agent-schalter-text{display:flex;min-width:0;flex-direction:column;gap:1px}.agent-schalter-name{font-size:var(--gross-klein);font-weight:600}.agent-schalter-hinweis{overflow:hidden;color:var(--text-leise);font-size:var(--gross-winzig);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.agent-schalter-gleis{position:relative;width:38px;height:22px;border-radius:var(--rund-voll);background:var(--flaeche-hoch);flex-shrink:0;transition:background var(--dauer-kurz)}.agent-schalter-gleis-an{background:var(--rot)}.agent-schalter-knauf{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:var(--rund-voll);background:#ffffff;transition:transform var(--dauer-kurz)}.agent-schalter-gleis-an .agent-schalter-knauf{transform:translateX(16px)}@media (max-width:700px){.agent-fenster{right:0;bottom:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;border-radius:0}.agent-knopf{right:var(--abstand-4);bottom:var(--abstand-4)}}.agent-zug{display:flex;flex-direction:column;gap:var(--abstand-2)}.agent-zug .agent-nachricht-von-mir{align-self:flex-end}.agent-gemerkt a{color:var(--blau);font-weight:600}.anmeldung{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:var(--abstand-6);background:radial-gradient(900px 500px at 50% -10%,var(--rot-schleier) 0,transparent 65%),var(--flaeche-tief)}.anmeldung-buehne{position:relative;overflow:hidden;isolation:isolate;background:var(--flaeche-tief)}.anmeldung-buehne:before{content:"";position:absolute;inset:0;z-index:-2;background:repeating-radial-gradient(circle at 50% 30%,var(--muster-linie) 0 1px,transparent 1px 64px);-webkit-mask-image:radial-gradient(circle at 50% 30%,#000 0,transparent 70%);mask-image:radial-gradient(circle at 50% 30%,#000 0,transparent 70%)}.anmeldung-buehne:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(920px 540px at 50% -8%,var(--rot-schleier-stark) 0,transparent 62%),radial-gradient(560px 460px at 106% 106%,var(--rot-schleier) 0,transparent 60%);animation:anmeldung-atem 14s ease-in-out infinite}@keyframes anmeldung-atem{0%,to{opacity:.8}50%{opacity:1}}.anmeldung-saeule{position:relative;width:100%;max-width:420px;animation:anmeldung-auftritt .42s ease-out both}@keyframes anmeldung-auftritt{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.anmeldung-kopf{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--abstand-7)}.anmeldung-markenhof{position:relative;margin-bottom:var(--abstand-2)}.anmeldung-markenhof:before{content:"";position:absolute;inset:4%;z-index:0;border-radius:var(--rund-voll);background:radial-gradient(closest-side,var(--rot-schleier-stark),transparent);filter:blur(30px)}.anmeldung-wortmarke{font-size:var(--gross-titel);font-weight:800;letter-spacing:-.02em;text-align:center}.wortmarke-zeichen{display:inline-block;opacity:0}.wortmarke-luecke{display:inline-block;width:.34em}.anmeldung-kopf-laeuft .wortmarke-zeichen{animation:wortmarke-zeichen-auftritt .52s cubic-bezier(.2,.8,.2,1) both}@keyframes wortmarke-zeichen-auftritt{0%{opacity:0;transform:translateY(.4em);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}.anmeldung-gruss{margin-top:var(--abstand-2);color:var(--text-gedaempft);font-size:var(--gross-klein);opacity:0}.anmeldung-kopf-laeuft .anmeldung-gruss{animation:anmeldung-gruss-auftritt .46s ease-out both}@keyframes anmeldung-gruss-auftritt{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.zeichen-3d{position:relative;flex-shrink:0}.zeichen-3d-buehne{position:absolute;inset:0}.markenszene{background:transparent}.marke-ersatz{position:absolute;inset:0;display:block;opacity:0;transition:opacity var(--dauer) ease-out}.marke-ersatz[data-marke-ersatz=notfall]{opacity:1}@media (prefers-reduced-motion:reduce){.marke-ersatz[data-marke-ersatz=warten]{opacity:1;transition:none}}.marke-ersatz-zeichen{width:100%;height:100%}.anmeldung-rahmen{padding:1px;border-radius:var(--rund-gross);background:linear-gradient(160deg,color-mix(in oklab,var(--rot) 55%,transparent) 0,color-mix(in oklab,var(--rand-stark) 70%,transparent) 42%,transparent 100%)}.anmeldung-karte{padding:var(--abstand-7);border-radius:calc(var(--rund-gross) - 1px);background:color-mix(in oklab,var(--flaeche-basis) 88%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:var(--schatten-schwebend)}.anmeldung-kleingedrucktes{margin-top:var(--abstand-5)}.anmeldung-abbinder,.anmeldung-kleingedrucktes{color:var(--text-leise);font-size:var(--gross-winzig);text-align:center}.anmeldung-abbinder{margin-top:var(--abstand-6)}.anmeldung-formular{display:flex;flex-direction:column;gap:var(--abstand-4)}.anmeldung-knopf{width:100%;height:42px}.codefelder{display:flex;gap:var(--abstand-2);justify-content:space-between}.codefeld{width:100%;height:56px;padding:0;border:1px solid var(--rand);border-radius:var(--rund-klein);background:var(--flaeche-tief);color:var(--text);font-family:var(--schrift-zahl);font-size:24px;font-weight:700;text-align:center}.codefeld:focus{border-color:var(--rot);outline:none}.codefeld-gefuellt{border-color:var(--rand-stark)}.anmeldung-meldung{display:flex;align-items:flex-start;gap:var(--abstand-2);padding:var(--abstand-3) var(--abstand-4);border-radius:var(--rund-klein);font-size:var(--gross-klein);line-height:1.55}.anmeldung-meldung-fehler{background:var(--rot-schleier);color:var(--rot-hell)}.anmeldung-meldung-hinweis{background:var(--blau-schleier);color:var(--blau)}.anmeldung-zurueck{display:inline-flex;align-items:center;gap:var(--abstand-2);margin-top:var(--abstand-4);border:0;padding:0;background:transparent;color:var(--text-gedaempft);font-size:var(--gross-klein);font-weight:600;cursor:pointer}.anmeldung-zurueck:hover{color:var(--text)}.anmeldung-kasten{width:100%;max-width:420px;padding:var(--abstand-7);border:1px solid var(--rand);border-radius:var(--rund-gross);background:var(--flaeche-basis);box-shadow:var(--schatten-schwebend)}.anmeldung-marke{display:flex;align-items:center;gap:var(--abstand-3);margin-bottom:var(--abstand-6)}.anmeldung-titel{font-size:22px}.anmeldung-kasten .anmeldung-formular{margin-top:var(--abstand-6)}.anmeldung-unterzeile{margin-top:var(--abstand-2);color:var(--text-gedaempft);font-size:var(--gross-klein);line-height:1.6}.kein-zugriff-zeichen{background:var(--rot-schleier);color:var(--rot-hell)}.anmeldung-fuss{margin-top:var(--abstand-6);padding-top:var(--abstand-4);border-top:1px solid var(--rand);color:var(--text-leise);font-size:var(--gross-winzig);line-height:1.6}