.namensnennung-module__vFJ0LG__zeile{color:var(--tjara-text-mild);margin:20px 0 0;font-size:12px;line-height:1.45}.namensnennung-module__vFJ0LG__zeile a{color:inherit;text-underline-offset:2px;text-decoration:underline}
.datumsfeld-module__18GGeq__gesperrt{background:var(--tjara-grund);color:var(--tjara-text-mild);cursor:default}.datumsfeld-module__18GGeq__gesperrt:focus{outline:2px solid var(--tjara-lila);outline-offset:1px}
.kennzeichen-schild-module___ehLrG__schild{box-sizing:border-box;background:#fff;border:2px solid #231722;border-radius:8px;align-items:stretch;width:fit-content;max-width:100%;height:52px;display:flex;overflow:hidden}.kennzeichen-schild-module___ehLrG__schildFehler{border-color:var(--tjara-fehler)}.kennzeichen-schild-module___ehLrG__rahmen{width:100%}.kennzeichen-schild-module___ehLrG__bezirk{color:var(--tjara-text-mild);font-size:14px;line-height:1.45;display:block}.kennzeichen-schild-module___ehLrG__eu{background:#039;flex-direction:column;flex:none;justify-content:space-between;align-items:center;width:34px;padding:4px 0 3px;display:flex}.kennzeichen-schild-module___ehLrG__eu svg{display:block}.kennzeichen-schild-module___ehLrG__eu b{color:#fff;font-family:var(--tjara-kondensiert), var(--tjara-schrift), "Fira Sans", sans-serif;font-size:14px;font-weight:600;line-height:1}.kennzeichen-schild-module___ehLrG__teile{flex:0 auto;justify-content:center;align-items:center;gap:5px;min-width:0;padding-left:6px;padding-right:0;display:flex}.kennzeichen-schild-module___ehLrG__teil{box-sizing:border-box;color:#231722;min-width:0;height:44px;font-family:var(--tjara-kondensiert), var(--tjara-schrift), "Fira Sans Condensed", "Fira Sans", sans-serif;letter-spacing:.06em;text-transform:uppercase;text-align:center;background:0 0;border:0;border-radius:4px;flex:0 auto;padding:0 2px;font-size:22px;font-weight:600;line-height:1}.kennzeichen-schild-module___ehLrG__teilOrt{width:4.2ch}.kennzeichen-schild-module___ehLrG__teilBuchstaben{width:3.2ch}.kennzeichen-schild-module___ehLrG__teilZiffern{text-indent:.06em;width:4.8ch;padding:0 1px}.kennzeichen-schild-module___ehLrG__teil::placeholder{color:#b9aeb9;opacity:1}.kennzeichen-schild-module___ehLrG__teil:focus{box-shadow:inset 0 0 0 2px var(--tjara-lila);background:#f6eef6;border-radius:4px;outline:none}.kennzeichen-schild-module___ehLrG__punkte{flex-direction:column;flex:none;gap:3px;display:flex}.kennzeichen-schild-module___ehLrG__punkte i{border-radius:50%;width:10px;height:10px;display:block}.kennzeichen-schild-module___ehLrG__punkte i:first-child{background:#e8a33d}.kennzeichen-schild-module___ehLrG__punkte i:last-child{background:#9aa3a8}.kennzeichen-schild-module___ehLrG__zusatz{border-left:1px solid #e6dee6;flex:none;justify-content:center;align-items:center;width:46px;display:flex;position:relative}.kennzeichen-schild-module___ehLrG__zusatz:focus-within{box-shadow:inset 0 0 0 2px var(--tjara-lila);background:#f6eef6}.kennzeichen-schild-module___ehLrG__zusatzFeld{appearance:none;width:100%;height:100%;font-family:var(--tjara-kondensiert), var(--tjara-schrift), "Fira Sans Condensed", "Fira Sans", sans-serif;color:#0000;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:16px;font-weight:600}.kennzeichen-schild-module___ehLrG__zusatzFeld:focus{outline:none}.kennzeichen-schild-module___ehLrG__zusatzAnzeige{pointer-events:none;color:#231722;font-family:var(--tjara-kondensiert), var(--tjara-schrift), "Fira Sans Condensed", "Fira Sans", sans-serif;justify-content:center;align-items:center;gap:2px;font-size:16px;font-weight:600;line-height:1;display:flex;position:absolute;inset:0}.kennzeichen-schild-module___ehLrG__zusatzPfeil{border-bottom:1.5px solid #5e5560;border-right:1.5px solid #5e5560;width:5px;height:5px;transform:rotate(45deg)translate(-1px,-1px)}@media (max-width:639px){.kennzeichen-schild-module___ehLrG__schild{height:48px}.kennzeichen-schild-module___ehLrG__teil{font-size:20px}.kennzeichen-schild-module___ehLrG__punkte i{width:9px;height:9px}}
.fahrzeugschein-vorlage-module__Azv7yW__vorlage{--fz-muster-breite:min(100%, max(150px, calc((min(860px, 88vh) - 421px) * 1.6)));flex:none;margin:0 0 12px;padding:0}.fahrzeugschein-vorlage-module__Azv7yW__bild{box-sizing:border-box;width:100%;max-width:var(--fz-muster-breite);background:#fff;border:1px solid #eee6ee;border-radius:6px;margin:0 auto;position:relative;overflow:hidden}.fahrzeugschein-vorlage-module__Azv7yW__foto{width:100%;height:100%;display:block;position:absolute;inset:0}.fahrzeugschein-vorlage-module__Azv7yW__mark{box-sizing:border-box;pointer-events:none;background:#8d448b29;border:2px solid #8d448b;border-radius:3px;position:absolute}.fahrzeugschein-vorlage-module__Azv7yW__nummer{box-sizing:border-box;color:#fff;background:#8d448b;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:calc(100% + 4px);left:-2px}.fahrzeugschein-vorlage-module__Azv7yW__bild .fahrzeugschein-vorlage-module__Azv7yW__mark .fahrzeugschein-vorlage-module__Azv7yW__nummer{top:calc(100% + 4px);bottom:auto}.fahrzeugschein-vorlage-module__Azv7yW__rahmenLupe{box-sizing:border-box;border:1px dashed #4b244a;position:absolute}.fahrzeugschein-vorlage-module__Azv7yW__ausschnitt{box-sizing:border-box;width:100%;max-width:var(--fz-muster-breite);background-color:#fff;background-image:-webkit-image-set(url(/bilder/zb1-vorderseite-amtliches-muster.webp) 1x type("image/webp"),url(/bilder/zb1-vorderseite-amtliches-muster.jpg) 1x type("image/jpeg"));background-image:image-set("/bilder/zb1-vorderseite-amtliches-muster.webp" 1x type("image/webp"),"/bilder/zb1-vorderseite-amtliches-muster.jpg" 1x type("image/jpeg"));background-repeat:no-repeat;border:1px solid #eee6ee;border-radius:6px;margin:22px auto 0;position:relative}.fahrzeugschein-vorlage-module__Azv7yW__legende{color:#231722;flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.fahrzeugschein-vorlage-module__Azv7yW__legende li{align-items:center;gap:6px;display:flex}.fahrzeugschein-vorlage-module__Azv7yW__legende b{box-sizing:border-box;color:#fff;background:#8d448b;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:600;display:inline-flex}.fahrzeugschein-vorlage-module__Azv7yW__quelle{color:#5e5560;margin:6px 0 0;font-size:12px}@media (max-width:900px){.fahrzeugschein-vorlage-module__Azv7yW__vorlage{--fz-muster-breite:min(100%, max(150px, calc((100vh - 440px) * 1.6)))}.fahrzeugschein-vorlage-module__Azv7yW__legende{gap:4px 12px}}@supports (height:100dvh){@media (max-width:900px){.fahrzeugschein-vorlage-module__Azv7yW__vorlage{--fz-muster-breite:min(100%, max(150px, calc((100dvh - 440px) * 1.6)))}}}
.fahrzeugsuche-fenster-module__QPV9ZG__rueck{box-sizing:border-box;z-index:50;background:#2e1a2d73;justify-content:center;align-items:flex-start;padding:48px 16px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.fahrzeugsuche-fenster-module__QPV9ZG__fenster{box-sizing:border-box;background:#fff;border-radius:14px;flex-direction:column;width:min(760px,100%);max-height:min(860px,88vh);display:flex;overflow:hidden;box-shadow:0 18px 50px #2e1a2d47}.fahrzeugsuche-fenster-module__QPV9ZG__fenster:focus{outline:none}.fahrzeugsuche-fenster-module__QPV9ZG__kopf{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 8px;display:flex}.fahrzeugsuche-fenster-module__QPV9ZG__titel{color:#4b244a;margin:0 0 4px;font-size:22px;font-weight:600}.fahrzeugsuche-fenster-module__QPV9ZG__klein{color:#5e5560;margin:0;font-size:14px;line-height:1.45}.fahrzeugsuche-fenster-module__QPV9ZG__satz{color:#231722;margin:10px 0;font-size:15px;line-height:1.45}.fahrzeugsuche-fenster-module__QPV9ZG__schliessen{color:#4b244a;cursor:pointer;background:0 0;border:0;flex:none;width:44px;height:44px;font-family:inherit;font-size:26px;line-height:1}.fahrzeugsuche-fenster-module__QPV9ZG__tablist{border-bottom:1px solid #eee6ee;flex:none;padding:0 24px;display:flex}.fahrzeugsuche-fenster-module__QPV9ZG__tab{color:#5e5560;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:1;min-height:48px;font-family:inherit;font-size:15px;font-weight:500}.fahrzeugsuche-fenster-module__QPV9ZG__reiterKurz{display:none}@media (max-width:479px){.fahrzeugsuche-fenster-module__QPV9ZG__reiterLang{display:none}.fahrzeugsuche-fenster-module__QPV9ZG__reiterKurz{display:inline}}.fahrzeugsuche-fenster-module__QPV9ZG__tabOn{color:#4b244a;border-bottom-color:#8d448b}.fahrzeugsuche-fenster-module__QPV9ZG__inhalt{flex-direction:column;flex:1;min-height:0;padding:16px 24px 8px;display:flex;overflow:hidden}.fahrzeugsuche-fenster-module__QPV9ZG__lbl{color:#2e1a2d;margin-bottom:8px;font-size:15px;font-weight:500;display:block}.fahrzeugsuche-fenster-module__QPV9ZG__feld{--feldrand:var(--tjara-feldrand);box-sizing:border-box;border:1px solid var(--feldrand);color:#231722;background:#fff;border-radius:8px;width:100%;height:48px;padding:0 14px;font-family:inherit;font-size:16px}.fahrzeugsuche-fenster-module__QPV9ZG__feld:hover{--feldrand:var(--tjara-feldrand-ueber)}.fahrzeugsuche-fenster-module__QPV9ZG__feld:focus{outline-offset:1px;outline:2px solid #8d448b}.fahrzeugsuche-fenster-module__QPV9ZG__versteckt{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.fahrzeugsuche-fenster-module__QPV9ZG__hsnFelder{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.fahrzeugsuche-fenster-module__QPV9ZG__bestaetigungKarte{background:#fcf8fc;border:2px solid #8d448b;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.fahrzeugsuche-fenster-module__QPV9ZG__bestaetigungHaupt{font-size:16px;font-weight:600}.fahrzeugsuche-fenster-module__QPV9ZG__bestaetigungAktion{align-items:center;gap:14px;margin-top:10px;display:flex}.fahrzeugsuche-fenster-module__QPV9ZG__handeln{color:#fff;cursor:pointer;background:#b85700;border:0;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:500;display:inline-flex}.fahrzeugsuche-fenster-module__QPV9ZG__handeln:hover{background:#8f4400}.fahrzeugsuche-fenster-module__QPV9ZG__linkknopf{color:#7a3a78;cursor:pointer;background:0 0;border:0;padding:10px 2px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:underline}.fahrzeugsuche-fenster-module__QPV9ZG__linkknopf:hover{color:#4b244a}.fahrzeugsuche-fenster-module__QPV9ZG__stufenleiste{flex-wrap:wrap;flex:none;gap:8px;padding-bottom:10px;display:flex}.fahrzeugsuche-fenster-module__QPV9ZG__stufe{--feldrand:var(--tjara-feldrand);box-sizing:border-box;border:1.5px solid var(--feldrand);color:#231722;text-align:left;background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:6px 12px;font-family:inherit;font-size:15px;display:inline-flex}button.fahrzeugsuche-fenster-module__QPV9ZG__stufe{cursor:pointer}button.fahrzeugsuche-fenster-module__QPV9ZG__stufe:hover{--feldrand:var(--tjara-feldrand-ueber);border-color:var(--feldrand);background:#fcf8fc}.fahrzeugsuche-fenster-module__QPV9ZG__stufeOffen{color:#4b244a;background:#fcf8fc;border-color:#8d448b}.fahrzeugsuche-fenster-module__QPV9ZG__stufenName{color:#5e5560}.fahrzeugsuche-fenster-module__QPV9ZG__stufeOffen .fahrzeugsuche-fenster-module__QPV9ZG__stufenName{color:#4b244a}.fahrzeugsuche-fenster-module__QPV9ZG__stufe b{overflow-wrap:anywhere;font-weight:600}.fahrzeugsuche-fenster-module__QPV9ZG__stufenMarker{color:#7a3a78;font-size:14px;font-weight:500;text-decoration:underline}.fahrzeugsuche-fenster-module__QPV9ZG__stufenMarkerAuto{color:#6b6170;font-weight:400;text-decoration:none}.fahrzeugsuche-fenster-module__QPV9ZG__offen{color:#6b6170}.fahrzeugsuche-fenster-module__QPV9ZG__sucheKasten{flex:none;padding:8px 0}.fahrzeugsuche-fenster-module__QPV9ZG__liste{overscroll-behavior:contain;flex:auto;min-height:0;padding-bottom:8px;overflow-y:auto}.fahrzeugsuche-fenster-module__QPV9ZG__treffer{border-top:1px solid #eee6ee;justify-content:space-between;align-items:center;gap:12px;padding:12px 4px;display:flex}.fahrzeugsuche-fenster-module__QPV9ZG__trefferText{min-width:0}.fahrzeugsuche-fenster-module__QPV9ZG__trefferHaupt{overflow-wrap:anywhere;font-size:15px;font-weight:600}.fahrzeugsuche-fenster-module__QPV9ZG__waehlen{color:#4b244a;cursor:pointer;background:#fff;border:1.5px solid #4b244a;border-radius:8px;flex:none;justify-content:center;align-items:center;min-width:44px;min-height:40px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:500;display:inline-flex}.fahrzeugsuche-fenster-module__QPV9ZG__waehlen:hover{background:#f6eef6}.fahrzeugsuche-fenster-module__QPV9ZG__fuss{border-top:1px solid #eee6ee;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px 16px;display:flex}@media (max-width:900px){.fahrzeugsuche-fenster-module__QPV9ZG__rueck{align-items:stretch;padding:0}.fahrzeugsuche-fenster-module__QPV9ZG__fenster{width:100%;height:100%;max-height:none;box-shadow:none;border-radius:0}.fahrzeugsuche-fenster-module__QPV9ZG__kopf{padding:10px 12px 6px}.fahrzeugsuche-fenster-module__QPV9ZG__titel{font-size:18px}.fahrzeugsuche-fenster-module__QPV9ZG__tablist{padding:0 12px}.fahrzeugsuche-fenster-module__QPV9ZG__inhalt{padding:12px 12px 8px}.fahrzeugsuche-fenster-module__QPV9ZG__hsnFelder{grid-template-columns:1fr 1fr}.fahrzeugsuche-fenster-module__QPV9ZG__stufenleiste{gap:6px}.fahrzeugsuche-fenster-module__QPV9ZG__fuss{flex-wrap:wrap;padding:10px 12px 14px}}@media (max-width:479px){.fahrzeugsuche-fenster-module__QPV9ZG__stufenleiste{gap:6px;padding-bottom:8px}.fahrzeugsuche-fenster-module__QPV9ZG__stufe{gap:4px;padding:4px 10px;font-size:14px}.fahrzeugsuche-fenster-module__QPV9ZG__stufenMarker{font-size:13px}.fahrzeugsuche-fenster-module__QPV9ZG__sucheKasten{padding:6px 0}.fahrzeugsuche-fenster-module__QPV9ZG__treffer,.fahrzeugsuche-fenster-module__QPV9ZG__linkknopf{padding:8px 2px}.fahrzeugsuche-fenster-module__QPV9ZG__fuss{gap:8px;padding:8px 12px 12px}}@media (max-height:560px){.fahrzeugsuche-fenster-module__QPV9ZG__rueck{align-items:stretch;padding:0;overflow:hidden}.fahrzeugsuche-fenster-module__QPV9ZG__fenster{width:100%;height:100%;max-height:none;box-shadow:none;border-radius:0}}
.haeufig-pillen-module__9cLsXW__haeufig{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.haeufig-pillen-module__9cLsXW__vor{color:var(--tjara-text-mild);margin-right:2px;font-size:13px}
.schrittleiste-module__GyOWha__umschlag{position:relative;overflow:hidden}.schrittleiste-module__GyOWha__leiste{border:1px solid var(--tjara-rahmen);background:#fff;border-radius:12px;flex-wrap:nowrap;align-items:center;gap:10px;margin:0 0 22px;padding:14px 18px;list-style:none;display:flex;overflow:hidden}.schrittleiste-module__GyOWha__li{color:#8a7f8c;white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:flex}.schrittleiste-module__GyOWha__li+.schrittleiste-module__GyOWha__li:before{content:"";background:#d8ccd8;width:24px;height:1px;margin-right:2px}.schrittleiste-module__GyOWha__nr{color:#8a7f8c;background:#fff;border:1px solid #cfc3cf;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:600;display:inline-flex}.schrittleiste-module__GyOWha__fertig{color:var(--tjara-aubergine)}.schrittleiste-module__GyOWha__fertig .schrittleiste-module__GyOWha__nr{background:var(--tjara-lila);border-color:var(--tjara-lila);color:#fff}.schrittleiste-module__GyOWha__fertig a,.schrittleiste-module__GyOWha__stufe{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.schrittleiste-module__GyOWha__kurz .schrittleiste-module__GyOWha__wort{display:none}.schrittleiste-module__GyOWha__kurz .schrittleiste-module__GyOWha__an .schrittleiste-module__GyOWha__wort{display:inline}.schrittleiste-module__GyOWha__bild{white-space:nowrap;visibility:hidden;pointer-events:none;align-items:center;gap:10px;padding:14px 18px;display:flex;position:absolute;top:0;left:0}.schrittleiste-module__GyOWha__fertig a:hover .schrittleiste-module__GyOWha__wort{text-underline-offset:3px;text-decoration:underline}.schrittleiste-module__GyOWha__an{color:var(--tjara-aubergine);font-weight:600}.schrittleiste-module__GyOWha__an .schrittleiste-module__GyOWha__nr{background:var(--tjara-aubergine);border-color:var(--tjara-aubergine);color:#fff}.schrittleiste-module__GyOWha__handy{display:none}.schrittleiste-module__GyOWha__handyZeile{color:var(--tjara-aubergine);font-size:14px;font-weight:600}.schrittleiste-module__GyOWha__balken{background:#eee6ee;border-radius:2px;height:4px;margin-top:8px;overflow:hidden}.schrittleiste-module__GyOWha__balkenFull{background:var(--tjara-lila);border-radius:2px;height:100%;display:block}@media (max-width:720px){.schrittleiste-module__GyOWha__leiste{display:none}.schrittleiste-module__GyOWha__handy{margin-bottom:18px;display:block}}
.ruh-neben.wohngebaeude-formular-module__Z6YAoG__kurzReihe{flex-wrap:nowrap;align-items:center;width:100%}.wohngebaeude-formular-module__Z6YAoG__kurzReihe .ruh-textknopf{text-align:left;flex:none;min-width:65px}.wohngebaeude-formular-module__Z6YAoG__kurzVorschau{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1 1 0;min-width:0;min-height:2.8em;line-height:1.4;display:-webkit-box;overflow:hidden}
.tarif-auswahl-fenster-module__768G4q__rueck{box-sizing:border-box;z-index:50;background:#2e1a2d73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.tarif-auswahl-fenster-module__768G4q__fenster{box-sizing:border-box;background:#fff;border-radius:14px;flex-direction:column;width:min(820px,100%);max-height:min(870px,88vh);display:flex;overflow:hidden;box-shadow:0 18px 50px #2e1a2d47}.tarif-auswahl-fenster-module__768G4q__kopf{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 14px;display:flex}.tarif-auswahl-fenster-module__768G4q__kopfText{min-width:0}.tarif-auswahl-fenster-module__768G4q__titel{color:#4b244a;margin:0 0 4px;font-size:22px;font-weight:600}.tarif-auswahl-fenster-module__768G4q__satz{color:#5e5560;margin:0;font-size:14px}.tarif-auswahl-fenster-module__768G4q__schliessen{color:#4b244a;cursor:pointer;background:0 0;border:0;flex:none;width:44px;height:44px;font-family:inherit;font-size:26px;line-height:1}.tarif-auswahl-fenster-module__768G4q__sucheKasten{padding:0 24px 12px}.tarif-auswahl-fenster-module__768G4q__suche{display:block;position:relative}.tarif-auswahl-fenster-module__768G4q__lupe{pointer-events:none;position:absolute;top:15px;left:14px}.tarif-auswahl-fenster-module__768G4q__feld{--feldrand:var(--tjara-feldrand);box-sizing:border-box;border:1px solid var(--feldrand);border-radius:8px;width:100%;height:48px;padding:0 14px 0 42px;font-family:inherit;font-size:16px}.tarif-auswahl-fenster-module__768G4q__feld:hover{--feldrand:var(--tjara-feldrand-ueber)}.tarif-auswahl-fenster-module__768G4q__feld:focus{outline-offset:1px;outline:2px solid #8d448b}.tarif-auswahl-fenster-module__768G4q__versteckt{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tarif-auswahl-fenster-module__768G4q__spalten{color:#6b6170;grid-template-columns:44px minmax(0,1fr) 150px 130px 136px;gap:14px;padding:0 24px 6px;font-size:13px;display:grid}.tarif-auswahl-fenster-module__768G4q__liste{flex:1;padding:0 24px 8px;overflow-y:auto}.tarif-auswahl-fenster-module__768G4q__zeile{border-top:1px solid #eee6ee;grid-template-columns:44px minmax(0,1fr) 150px 130px 136px;align-items:center;gap:14px;padding:12px 4px;display:grid}.tarif-auswahl-fenster-module__768G4q__platz{color:#4b244a;font-size:15px;font-weight:600}.tarif-auswahl-fenster-module__768G4q__tarif{min-width:0}.tarif-auswahl-fenster-module__768G4q__versicherer{overflow-wrap:anywhere;font-size:16px;font-weight:600}.tarif-auswahl-fenster-module__768G4q__name{color:#3a2c39;overflow-wrap:anywhere;font-size:14px}.tarif-auswahl-fenster-module__768G4q__daten{display:contents}.tarif-auswahl-fenster-module__768G4q__bewertung{color:#3a2c39;align-items:center;gap:8px;font-size:13px;display:flex}.tarif-auswahl-fenster-module__768G4q__balken{background:#eee6ee;border-radius:3px;flex:1;min-width:24px;height:6px;overflow:hidden}.tarif-auswahl-fenster-module__768G4q__balkenVoll{background:#8d448b;border-radius:3px;height:6px;display:block}.tarif-auswahl-fenster-module__768G4q__trenner{display:none}.tarif-auswahl-fenster-module__768G4q__preis{color:#5e5560;white-space:nowrap;font-size:13px}.tarif-auswahl-fenster-module__768G4q__preis strong{color:#231722;font-size:18px;font-weight:600}.tarif-auswahl-fenster-module__768G4q__aktion{text-align:right}.tarif-auswahl-fenster-module__768G4q__knopf{color:#4b244a;cursor:pointer;background:#fff;border:1.5px solid #4b244a;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:40px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:500;display:inline-flex}.tarif-auswahl-fenster-module__768G4q__knopf:hover{background:#f6eef6}.tarif-auswahl-fenster-module__768G4q__knopf:focus-visible{outline-offset:2px;outline:2px solid #8d448b}.tarif-auswahl-fenster-module__768G4q__plus{font-size:18px;line-height:1}.tarif-auswahl-fenster-module__768G4q__im{color:#5e5560;white-space:nowrap;align-items:center;gap:6px;min-height:40px;font-size:14px;display:inline-flex}.tarif-auswahl-fenster-module__768G4q__leer{color:#5e5560;margin:16px 0;font-size:15px}.tarif-auswahl-fenster-module__768G4q__fuss{color:#5e5560;border-top:1px solid #eee6ee;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px 16px;font-size:14px;display:flex}.tarif-auswahl-fenster-module__768G4q__mehr{color:#7a3a78;cursor:pointer;background:0 0;border:0;padding:10px 0;font-family:inherit;font-size:14px;font-weight:500;text-decoration:underline}.tarif-auswahl-fenster-module__768G4q__mehr:hover{color:#4b244a}@media (max-width:900px){.tarif-auswahl-fenster-module__768G4q__rueck{padding:0}.tarif-auswahl-fenster-module__768G4q__fenster{width:100%;height:100%;max-height:none;box-shadow:none;border-radius:0}.tarif-auswahl-fenster-module__768G4q__kopf{border-bottom:1px solid #eee6ee;align-items:center;padding:8px 4px 8px 10px}.tarif-auswahl-fenster-module__768G4q__titel{font-size:18px}.tarif-auswahl-fenster-module__768G4q__satz{font-size:13px}.tarif-auswahl-fenster-module__768G4q__sucheKasten{padding:10px 10px 6px}.tarif-auswahl-fenster-module__768G4q__lupe{left:12px}.tarif-auswahl-fenster-module__768G4q__feld{padding-left:38px}.tarif-auswahl-fenster-module__768G4q__spalten{display:none}.tarif-auswahl-fenster-module__768G4q__liste{padding:0 10px}.tarif-auswahl-fenster-module__768G4q__zeile{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"platz tarif akt""platz daten akt";align-items:center;column-gap:10px;padding:12px 0}.tarif-auswahl-fenster-module__768G4q__platz{grid-area:platz;align-self:start}.tarif-auswahl-fenster-module__768G4q__tarif{grid-area:tarif}.tarif-auswahl-fenster-module__768G4q__daten{color:#5e5560;flex-wrap:wrap;grid-area:daten;align-items:baseline;gap:2px 8px;font-size:13px;display:flex}.tarif-auswahl-fenster-module__768G4q__bewertung{gap:6px}.tarif-auswahl-fenster-module__768G4q__balken{flex:none;width:40px}.tarif-auswahl-fenster-module__768G4q__trenner{display:inline}.tarif-auswahl-fenster-module__768G4q__preis{font-size:13px}.tarif-auswahl-fenster-module__768G4q__preis strong{font-size:15px}.tarif-auswahl-fenster-module__768G4q__aktion{text-align:right;grid-area:akt;align-self:center}.tarif-auswahl-fenster-module__768G4q__knopf{gap:4px;min-height:44px;padding:0 12px;font-size:14px}.tarif-auswahl-fenster-module__768G4q__im{gap:4px;min-height:44px;font-size:13px}.tarif-auswahl-fenster-module__768G4q__fuss{text-align:center;flex-wrap:wrap;justify-content:center;padding:10px;font-size:13px}}
.ki-chat-module__0E1zZG__kiZeile{margin-bottom:var(--tjara-abstand-m,14px);justify-content:flex-end;display:flex}.ki-chat-module__0E1zZG__kiKnopf{color:#4b244a;cursor:pointer;background:#f6eef6;border:1px solid #8d448b;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-family:inherit;font-size:15px;font-weight:500;display:inline-flex}.ki-chat-module__0E1zZG__kiKnopf:hover{background:#f3ecf3}.ki-chat-module__0E1zZG__tarifLink{min-height:36px;color:var(--tjara-lila);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:14px;font-weight:400;text-decoration:underline;display:inline-flex}.ki-chat-module__0E1zZG__tarifLink:hover{color:#4b244a}.ki-chat-module__0E1zZG__fenster{z-index:45;background:#fff;border-left:1px solid #e6dee6;flex-direction:column;width:420px;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #23102214}@media (max-width:900px){.ki-chat-module__0E1zZG__fenster{width:auto;box-shadow:none;border-left:0;left:0}}.ki-chat-module__0E1zZG__kopf{border-bottom:1px solid #eee6ee;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.ki-chat-module__0E1zZG__titel{color:#4b244a;margin:0;font-size:18px;font-weight:600}.ki-chat-module__0E1zZG__schliessen{color:#4b244a;cursor:pointer;background:0 0;border:0;width:44px;height:44px;font-family:inherit;font-size:24px}.ki-chat-module__0E1zZG__chipZeile{border-bottom:1px solid #eee6ee;flex-wrap:wrap;gap:6px;padding:12px 20px;display:flex}.ki-chat-module__0E1zZG__chip{color:#4b244a;background:#f3ecf3;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:13px;display:inline-flex}.ki-chat-module__0E1zZG__chipTarif{color:#fff;background:#4b244a}.ki-chat-module__0E1zZG__chipKreuz{color:#fff;cursor:pointer;background:0 0;border:0;padding:0 0 0 4px;font-family:inherit;font-size:16px}.ki-chat-module__0E1zZG__strom{flex-direction:column;flex:1;gap:12px;padding:16px 20px;display:flex;overflow-y:auto}.ki-chat-module__0E1zZG__blaseKi{color:#231722;white-space:pre-wrap;background:#f6eef6;border-radius:12px 12px 12px 4px;align-self:flex-start;max-width:88%;padding:10px 12px;font-size:14px;line-height:1.5}.ki-chat-module__0E1zZG__blaseKunde{color:#fff;white-space:pre-wrap;background:#4b244a;border-radius:12px 12px 4px;align-self:flex-end;max-width:80%;padding:10px 12px;font-size:14px;line-height:1.5}.ki-chat-module__0E1zZG__fehlerBlase{color:#8e2f2f;background:#f8ecec}.ki-chat-module__0E1zZG__punkt{color:#8d448b}.ki-chat-module__0E1zZG__vorschlaege{flex-wrap:wrap;gap:8px;display:flex}.ki-chat-module__0E1zZG__vorschlag{color:#4b244a;cursor:pointer;background:#fff;border:1px solid #cfc3cf;border-radius:999px;align-items:center;min-height:36px;padding:0 12px;font-family:inherit;font-size:14px;display:inline-flex}.ki-chat-module__0E1zZG__vorschlag:hover{background:#f6eef6}.ki-chat-module__0E1zZG__fuss{border-top:1px solid #eee6ee;flex-direction:column;gap:10px;padding:12px 20px 16px;display:flex}.ki-chat-module__0E1zZG__eingabeZeile{align-items:flex-end;gap:8px;display:flex}.ki-chat-module__0E1zZG__srOnly{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ki-chat-module__0E1zZG__eingabe{--feldrand:var(--tjara-feldrand);border:1px solid var(--feldrand);resize:none;box-sizing:border-box;color:#231722;border-radius:8px;flex:1;min-height:48px;padding:10px 12px;font-family:inherit;font-size:15px}.ki-chat-module__0E1zZG__eingabe:hover{--feldrand:var(--tjara-feldrand-ueber)}.ki-chat-module__0E1zZG__senden{color:#fff;cursor:pointer;background:#b85700;border:0;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.ki-chat-module__0E1zZG__senden[disabled]{opacity:.5;cursor:default}.ki-chat-module__0E1zZG__hinweis{color:#5e5560;margin:0;font-size:12px;line-height:1.5}.ki-chat-module__0E1zZG__hinweis a{color:#7a3a78;font-weight:500}.ki-chat-module__0E1zZG__hinweis a:hover{color:#4b244a}
.spaete-tarife-module__5wQaKq__leiste{z-index:30;box-sizing:border-box;border:1px solid var(--tjara-lila);max-width:calc(100vw - 32px);color:var(--tjara-aubergine);background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:14px;padding:10px 16px;font-size:14px;line-height:1.4;display:flex;position:fixed;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #4b244a2e}.spaete-tarife-module__5wQaKq__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:720px){.spaete-tarife-module__5wQaKq__leiste{width:auto;max-width:none;left:8px;right:8px;transform:none}.spaete-tarife-module__5wQaKq__text{white-space:normal}}
.tarifliste-module__iDKKDW__ladeZeile{flex-direction:column;gap:6px;margin:0 0 10px;display:flex}.tarifliste-module__iDKKDW__balken{background:var(--tjara-toenung);border-radius:999px;height:4px;overflow:hidden}.tarifliste-module__iDKKDW__lauf{background:var(--tjara-lila);border-radius:999px;width:35%;height:100%;animation:1.4s ease-in-out infinite tarifliste-module__iDKKDW__listeLauf}@keyframes tarifliste-module__iDKKDW__listeLauf{0%{transform:translate(-110%)}to{transform:translate(310%)}}.tarifliste-module__iDKKDW__ladeText{color:var(--tjara-text-mild);margin:0;font-size:15px}.tarifliste-module__iDKKDW__abgeblendet{opacity:.55;pointer-events:none}@media (prefers-reduced-motion:reduce){.tarifliste-module__iDKKDW__lauf{opacity:.6;width:100%;animation:none}}
.strecke-module__VajKaW__aktionen{row-gap:var(--tjara-abstand-xs);flex-wrap:wrap}.strecke-module__VajKaW__aktionen p{width:100%;margin:0}
