.ic{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex:none;width:20px;height:20px}.ic-16{width:16px;height:16px}.ic-24{width:24px;height:24px}.ic-32{stroke-width:1.25px;width:32px;height:32px}.r2{--r2-inhalt:1280px;--r2-rand:32px}@media (max-width:63.99rem){.r2{--r2-rand:24px}}@media (max-width:47.99rem){.r2{--r2-rand:16px}}.r2 .kopf-innen,.r2 .navi ul,.r2 .seite,.r2.admin .seite{max-width:calc(var(--r2-inhalt) + 2 * var(--r2-rand));padding-inline:var(--r2-rand);margin-inline:auto}.r2 .seite{padding-top:32px;padding-bottom:48px}@media (max-width:47.99rem){.r2 .seite{padding-top:24px}}.r2 .navi a{align-items:center;gap:8px;display:inline-flex}.r2 .navi a .ic{color:var(--farbe-text-gedaempft)}.r2 .navi a[aria-current=page] .ic{color:var(--farbe-text)}.r2 .kopf-abmelden .knopf-text{align-items:center;gap:6px;display:inline-flex}.r2 .menue-knopf .ic{width:20px;height:20px}.r2 .seitenkopf{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.r2 .seitenkopf h1{margin:0}.r2 .seitenkopf .aktionen{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.r2 .seitenkopf .aktionen .hilfe{text-align:right;max-width:320px;font-size:13px;line-height:18px}.r2 .karten-titel{align-items:center;gap:8px;margin:0;font-size:18px;font-weight:600;line-height:24px;display:flex}.r2 .karten-titel .ic{color:var(--farbe-text-gedaempft)}.r2 .knopf .ic{margin-left:-2px}.r2-fuss{max-width:calc(var(--r2-inhalt) + 2 * var(--r2-rand));padding:16px var(--r2-rand) 24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 24px;margin:0 auto;display:flex}.fuss-recht{flex-wrap:wrap;gap:0 16px;display:flex}.r2-fuss a{min-height:44px;color:var(--farbe-text-gedaempft);align-items:center;gap:4px;font-size:13px;text-decoration:none;display:inline-flex}.r2-fuss a:hover{color:var(--farbe-text);text-underline-offset:3px;text-decoration:underline}.mit-icon{position:relative}.mit-icon>.ic{color:var(--farbe-text-gedaempft);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.mit-icon>.eingabe{padding-left:40px}.mit-auge{position:relative}.mit-auge>.eingabe{padding-right:48px}.auge-knopf{border-radius:var(--radius);width:44px;height:44px;color:var(--farbe-text-gedaempft);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.auge-knopf:hover{color:var(--farbe-text)}.auge-knopf:focus-visible{outline:2px solid var(--farbe-fokus);outline-offset:-2px}.mit-knopf{position:relative}.mit-knopf>.eingabe{padding-right:48px}.mit-knopf>.feld-knopf{width:44px;height:100%;color:var(--farbe-text-gedaempft);border-radius:0 var(--radius) var(--radius) 0;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}.mit-knopf>.feld-knopf:hover{color:var(--farbe-text);background:var(--farbe-flaeche-erhoeht)}.zahl-kreis{background:var(--farbe-akzent);min-width:20px;height:20px;color:var(--farbe-akzent-text);font-variant-numeric:tabular-nums;border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.r2-chip{border-radius:var(--radius-rund);border:1px solid var(--farbe-linie-stark);background:var(--farbe-flaeche);white-space:nowrap;align-items:center;gap:4px;height:36px;padding:0 2px 0 12px;font-size:14px;line-height:20px;display:inline-flex}.r2-chip b{font-weight:600}.r2-chip .chip-weg{width:32px;height:32px;color:var(--farbe-text-gedaempft);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.r2-chip .chip-weg:after{content:"";position:absolute;inset:-6px}.r2-chip .chip-weg:hover{background:var(--farbe-flaeche-erhoeht);color:var(--farbe-text)}.fb{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.fb .feld label,.fb .bezeichnung{color:var(--farbe-text-gedaempft);font-size:13px;font-weight:600;line-height:18px}.fb-zeile{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.fb-zeile>.feld{flex:none}.fb-zeile .fb-knopf-feld{flex-direction:column;gap:4px;display:flex}.fb-zeile .fb-knopf-feld:before{content:"";height:18px}@media (min-width:48rem){.fb-zeile>.fb-suche{padding-top:22px}}@media (max-width:47.99rem){.fb-zeile .fb-knopf-feld:before{display:none}}.fb-chips{flex-wrap:wrap;align-items:center;gap:8px;min-height:36px;display:flex}.fb-chips .bezeichnung-inline{color:var(--farbe-text-gedaempft);margin-right:4px;font-size:13px;font-weight:600}.fb-weitere{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);background:var(--farbe-flaeche);box-shadow:var(--schatten-1);grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:12px;padding:16px;display:grid}.fb-weitere .knopfzeile{gap:8px;display:flex}.fb-ohne-js{display:none}.r2-huelle{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);background:var(--farbe-flaeche);box-shadow:var(--schatten-1);overflow:hidden}.r2-tabelle{border-collapse:collapse;width:100%;font-size:14px;line-height:20px}.r2-tabelle th{text-align:left;color:var(--farbe-text-gedaempft);background:var(--farbe-flaeche-gedaempft);white-space:nowrap;border-bottom:1px solid var(--farbe-linie);padding:10px 12px;font-size:13px;font-weight:600}.r2-tabelle th .ic{width:14px;height:14px;color:var(--farbe-text);margin-left:2px}.r2-tabelle td{border-bottom:1px solid var(--farbe-linie);vertical-align:top;padding:12px}.r2-tabelle tr:last-child td{border-bottom:0}.r2-tabelle tbody tr:hover{background:var(--farbe-flaeche-erhoeht)}.r2-tabelle .re{text-align:right}.r2-tabelle .nw{white-space:nowrap}.r2-tabelle .zahl,.r2 .zahl{font-variant-numeric:tabular-nums}.r2-tabelle .nr{white-space:nowrap;font-weight:600}.r2-tabelle .leer{color:var(--farbe-text-gedaempft)}.r2-listenfuss{color:var(--farbe-text-gedaempft);justify-content:space-between;gap:16px;padding:12px 4px 0;font-size:14px;display:flex}.r2-listenfuss b{color:var(--farbe-text);font-weight:600}.r2-karten{flex-direction:column;gap:12px;display:flex}.r2-vkarte{background:var(--farbe-flaeche);border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);box-shadow:var(--schatten-1);color:var(--farbe-text);grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:14px 12px 14px 16px;font-size:15px;line-height:22px;text-decoration:none;display:grid}.r2-vkarte>:not(.ic){grid-column:1;min-width:0}.r2-vkarte .oben{justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.r2-vkarte .neben{color:var(--farbe-text-gedaempft);font-size:14px;line-height:20px}.r2-vkarte>.ic{color:var(--farbe-text-gedaempft);grid-area:1/2/span 3;align-self:center}.r2-abdunkeln{background:var(--farbe-abdunkeln);z-index:20;position:fixed;inset:0}.r2-blatt{z-index:21;background:var(--farbe-flaeche);box-shadow:var(--schatten-3);border-radius:16px 16px 0 0;flex-direction:column;gap:14px;max-height:88%;padding:8px 16px 16px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.r2-blatt .fb{gap:14px;margin:0}.r2-blatt .griff{background:var(--farbe-linie-stark);border-radius:2px;width:40px;height:4px;margin:0 auto 2px}.r2-blatt .blatt-kopf{justify-content:space-between;align-items:center;display:flex}.r2-blatt .blatt-kopf h2{margin:0;font-size:18px;line-height:24px}.r2-blatt .blatt-fuss{border-top:1px solid var(--farbe-linie);grid-template-columns:1fr 1fr;gap:8px;padding-top:12px;display:grid}.r2-blatt .zwei{grid-template-columns:1fr 1fr;gap:12px;display:grid}.r2-blatt .optionen{flex-direction:column;display:flex}.r2-blatt .optionen label{border-bottom:1px solid var(--farbe-linie);align-items:center;gap:12px;min-height:48px;font-size:16px;display:flex}.r2-blatt .optionen label:last-child{border-bottom:0}.r2 .knopf-icon{width:44px;padding:0}.r2 .schritte{margin-bottom:24px}.r2 .fahrzeugleiste{margin-bottom:16px}.r2-beginn{flex-wrap:wrap;align-items:flex-end;gap:24px;display:flex}.r2-beginn .feld{width:220px}.r2-beginn .laufzeit{flex-wrap:wrap;align-items:center;gap:6px 16px;min-height:44px;font-size:15px;display:flex}.r2-beginn .laufzeit span{align-items:center;gap:6px;display:inline-flex}.r2-beginn .laufzeit .ic{color:var(--farbe-text-gedaempft)}.r2-beginn+.hilfe{margin-top:8px}.linie-kopf-r2{align-items:center;gap:16px;display:flex}.linie-kopf-r2 .linie-logo-r2 img{width:auto;height:28px;display:block}.linie-kopf-r2 .linie-logo-r2 .logo-dunkel,[data-theme=dark] .linie-kopf-r2 .linie-logo-r2 .logo-hell{display:none}[data-theme=dark] .linie-kopf-r2 .linie-logo-r2 .logo-dunkel{display:block}.linie-kopf-r2 .linie-text{flex-direction:column;min-width:0;display:flex}.linie-kopf-r2 .linie-text b{font-size:18px;font-weight:600;line-height:24px}.linie-kopf-r2 .linie-text span{color:var(--farbe-text-gedaempft);font-size:14px;line-height:20px}.linie-kopf-r2 .keine{margin-left:auto}.keine-wahl{border-radius:var(--radius);min-height:44px;color:var(--farbe-text-gedaempft);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:0 12px;font-size:15px;display:inline-flex}.keine-wahl:hover{background:var(--farbe-flaeche-erhoeht);color:var(--farbe-text)}.radio{border:1.5px solid var(--farbe-linie-stark);background:var(--farbe-flaeche);border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.radio.an{border:6px solid var(--farbe-akzent)}.badge-exklusiv{border-radius:var(--radius-rund);background:var(--farbe-exklusiv);color:var(--farbe-exklusiv-text);align-self:flex-start;align-items:center;gap:6px;padding:2px 10px 2px 8px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex}.badge-exklusiv .ic{width:14px;height:14px;color:var(--farbe-exklusiv-akzent)}.ang-b-linien{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.wl{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);margin-top:16px;overflow:hidden}.wl-zeile{border-bottom:1px solid var(--farbe-linie);background:var(--farbe-flaeche);cursor:pointer;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:64px;padding:10px 16px;display:grid}.wl-zeile:last-child{border-bottom:0}.wl-zeile:hover{background:var(--farbe-flaeche-erhoeht)}.wl-zeile.gewaehlt{background:var(--farbe-akzent-flaeche);box-shadow:inset 3px 0 0 var(--farbe-akzent)}.wl-zeile .name{flex-direction:column;min-width:0;display:flex}.wl-zeile .name b{font-size:15px;font-weight:600;line-height:22px}.wl-zeile .name span{color:var(--farbe-text-gedaempft);font-size:13px;line-height:18px}.wl-zeile .preis{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;min-width:110px;font-size:17px;font-weight:600;line-height:24px}.wl-zeile .kz{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.wl-zeile .kz .annahme-grund{text-align:right;max-width:220px;font-size:12px;line-height:16px}.wl-zeile.keine-zeile{min-height:52px;color:var(--farbe-text-gedaempft)}.preisbalken{z-index:4;background:var(--farbe-flaeche);border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);box-shadow:var(--schatten-3);align-items:center;gap:24px;margin-top:24px;padding:14px 16px 14px 24px;display:flex;position:sticky;bottom:16px}.preisbalken .posten{flex-direction:column;min-width:0;display:flex}.preisbalken .posten .bez{color:var(--farbe-text-gedaempft);font-size:13px;font-weight:600;line-height:18px}.preisbalken .posten .wert{white-space:nowrap;font-size:15px;line-height:22px}.preisbalken .posten .wert .zahl{font-weight:600}.preisbalken .trenn{background:var(--farbe-linie);align-self:stretch;width:1px}.preisbalken .total .wert{font-size:22px;font-weight:600;line-height:28px}.preisbalken .knoepfe{gap:8px;margin-left:auto;display:flex}.r2-preisleiste{z-index:4;margin:24px calc(-1 * var(--r2-rand)) 0;background:var(--farbe-flaeche);border-top:1px solid var(--farbe-linie);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -6px 16px #0a142814}.r2-preisleiste .total{flex-direction:column;min-width:0;display:flex}.r2-preisleiste .total span{color:var(--farbe-text-gedaempft);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.r2-preisleiste .total b{font-variant-numeric:tabular-nums;font-size:18px;line-height:24px}@media (max-width:47.99rem){.r2 .seitenkopf{flex-direction:column;gap:12px;margin-bottom:16px}.r2 .seitenkopf .aktionen{align-items:flex-start}.r2 .seitenkopf .aktionen .hilfe{text-align:left}.r2-beginn{gap:12px}.r2-beginn .feld{width:100%}.linie-kopf-r2{flex-wrap:wrap;gap:8px 12px}.linie-kopf-r2 .keine{margin-left:0}.wl-zeile{grid-template-columns:20px minmax(0,1fr) auto;padding:10px 12px}.wl-zeile .kz{grid-column:2/4;align-items:flex-start}.wl-zeile .kz .annahme-grund{text-align:left}.wl-zeile .preis{grid-area:1/3;min-width:0;font-size:16px}}.fb .segment-feld legend{color:var(--farbe-text-gedaempft);margin-bottom:4px;font-size:13px;font-weight:600;line-height:18px}.fb .segment span{align-items:center;min-height:36px;display:inline-flex}@media (min-width:48rem){.nur-handy,.r2-preisleiste{display:none!important}}@media (max-width:47.99rem){.nur-gross,.preisbalken{display:none!important}}.fb .fb-ohne-js{display:none!important}.r2-tabelle{font-size:13px;line-height:18px}.r2-tabelle th{padding:10px;font-size:12px}.r2-tabelle td{padding:11px 10px}.r2 .seitenkopf .aktionen .hilfe{max-width:380px}.wl-zeile{grid-template-columns:20px minmax(0,1fr) auto}.wl-zeile .rechts{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.wl-zeile .rechts .annahme-grund{text-align:right;max-width:240px;font-size:12px;line-height:16px}.wl-zeile .rechts .annahme-hinweis,.wl-zeile .rechts .badge-exklusiv{align-self:flex-end}@media (max-width:47.99rem){.wl-zeile{grid-template-columns:20px minmax(0,1fr) auto}.wl-zeile .preis{grid-area:auto}}.fb-zeile>.fb-suche{flex:240px}.fb-zeile .feld-180{width:160px}.fb-zeile .feld-220{width:210px}.r2 .zaehler-punkt.zaehler-fehler{background:var(--farbe-fehler-flaeche);color:var(--farbe-fehler)}.r2 .navi ul{gap:4px}.r2 .navi a{padding-inline:10px}@media (min-width:64rem) and (max-width:79.99rem){.r2.admin .navi a>.ic{display:none}.r2.admin .navi ul{gap:2px}.r2.admin .navi a{padding-inline:8px}}.r2-link{min-height:32px;color:var(--farbe-text);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--farbe-linie-stark);text-decoration-color:var(--farbe-linie-stark);align-items:center;gap:6px;font-weight:500;display:inline-flex}.r2-link:hover{text-decoration-color:currentColor}.r2-link .ic{color:var(--farbe-text-gedaempft)}.r2-link.gefahr{color:var(--farbe-fehler)}.r2-link.gefahr .ic{color:currentColor}.r2-rueckweg{min-height:44px;color:var(--farbe-text);border-radius:var(--radius);align-items:center;gap:6px;margin:-12px 0 4px -4px;padding:0 4px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.r2-rueckweg:hover{background:var(--farbe-flaeche-erhoeht)}.r2-rueckweg .ic{color:var(--farbe-text-gedaempft)}.r2 .seitenkopf .titelblock{min-width:0}.r2 .seitenkopf .titelzeile{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.r2 .seitenkopf .untertitel{color:var(--farbe-text-gedaempft);margin:4px 0 0}.r2 .seitenkopf .untertitel a{color:inherit}.r2 .seitenkopf .aktionen{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:8px}.r2 .seitenkopf .aktionen .hilfe{flex-basis:100%}@media (min-width:64rem){.r2 .seitenkopf.listenkopf{align-items:center}}.r2 .kopf-status .marke{font-size:14px}.r2-karte{flex-direction:column;gap:16px;min-width:0;display:flex}.r2 .karte+.karte{margin-top:0}.karten-kopf{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.r2-karte>.hilfe{margin:0}.karten-unter{color:var(--farbe-text-gedaempft);margin:2px 0 0;font-size:14px;line-height:20px}.r2 .karten-aktion{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.r2-stapel{flex-direction:column;gap:16px;display:flex}.r2-zwei{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.r2-drei{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.r2-haupt-neben{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:16px;display:grid}@media (max-width:63.99rem){.r2-drei{grid-template-columns:repeat(2,minmax(0,1fr))}.r2-haupt-neben{grid-template-columns:minmax(0,1fr)}}@media (max-width:47.99rem){.r2-zwei,.r2-drei{grid-template-columns:minmax(0,1fr)}}.r2-dl{flex-direction:column;margin:0;display:flex}.r2-dl .dl-zeile{border-bottom:1px solid var(--farbe-linie);grid-template-columns:11rem minmax(0,1fr);gap:12px;padding:8px 0;font-size:15px;line-height:22px;display:grid}.r2-dl .dl-zeile:last-child{border-bottom:0}.r2-dl dt{color:var(--farbe-text-gedaempft);font-size:14px}.r2-dl dd{overflow-wrap:anywhere;min-width:0;margin:0}.r2-dl .ansprechperson{flex-direction:column;gap:2px;display:flex}.r2-dl dd .neben{color:var(--farbe-text-gedaempft);font-size:13px;display:block}.r2-dl.kompakt .dl-zeile{border-bottom:0;padding:5px 0}@media (max-width:47.99rem){.r2-dl .dl-zeile{grid-template-columns:minmax(0,1fr);gap:0}}.optional{color:var(--farbe-text-gedaempft);margin-left:4px;font-size:13px;font-weight:400}.r2 .fehlertext{align-items:center;gap:6px;margin:0;display:flex}.r2 .feld .hilfe{margin:0}.r2-formraster{align-items:start;gap:16px;display:grid}.r2-formraster.sp-2{grid-template-columns:repeat(2,minmax(0,1fr))}.r2-formraster.sp-3{grid-template-columns:repeat(3,minmax(0,1fr))}.r2-formraster.sp-4{grid-template-columns:repeat(4,minmax(0,1fr))}.r2-formraster .ganz{grid-column:1/-1}.r2-formraster .zwei-spalten{grid-column:span 2}@media (max-width:47.99rem){.r2-formraster.sp-2,.r2-formraster.sp-3,.r2-formraster.sp-4{grid-template-columns:minmax(0,1fr)}.r2-formraster .zwei-spalten{grid-column:auto}}.r2-knopfzeile{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.r2-knopfzeile.rechts{justify-content:flex-end}@media (max-width:47.99rem){.r2-knopfzeile.rechts{flex-direction:column-reverse;align-items:stretch}}.r2-register{border-bottom:1px solid var(--farbe-linie);gap:4px;margin-bottom:20px;display:flex;overflow:hidden}.r2-register a{min-height:44px;color:var(--farbe-text-gedaempft);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.r2-register a:hover{color:var(--farbe-text)}.r2-register a[aria-current=page]{color:var(--farbe-text);font-weight:600}.r2-register a[aria-current=page]:after{content:"";background:var(--farbe-akzent);border-radius:1px;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.reg-zahl{background:var(--farbe-flaeche-gedaempft);min-width:20px;height:20px;color:var(--farbe-text-gedaempft);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:47.99rem){.r2-register{margin-right:calc(-1 * var(--r2-rand))}}.r2-menue-huelle{display:inline-flex;position:relative}.r2-menue{z-index:6;background:var(--farbe-flaeche);border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);min-width:240px;box-shadow:var(--schatten-3);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.r2-menue a{border-radius:var(--radius);min-height:44px;color:var(--farbe-text);white-space:nowrap;align-items:center;gap:10px;padding:0 10px;font-size:15px;text-decoration:none;display:flex}.r2-menue a:hover{background:var(--farbe-flaeche-erhoeht)}.r2-menue a .ic{color:var(--farbe-text-gedaempft)}.r2-menue a.gefahr{color:var(--farbe-fehler);border-top:1px solid var(--farbe-linie);border-radius:0 0 var(--radius) var(--radius);margin-top:4px}.r2-menue a.gefahr .ic{color:currentColor}.r2-menue .menue-gesperrt{color:var(--farbe-text-gedaempft);cursor:not-allowed;align-items:flex-start;gap:10px;padding:12px 10px;font-size:15px;display:flex}.r2-menue .menue-gesperrt .ic{margin-top:2px}.r2-menue .menue-gesperrt>span{white-space:normal;flex-direction:column;gap:2px;max-width:260px;display:flex}.r2-menue .menue-gesperrt small{font-size:13px;line-height:18px}.r2-leer{text-align:center;color:var(--farbe-text-gedaempft);flex-direction:column;align-items:center;gap:6px;padding:40px 16px;display:flex}.r2-leer .ic{color:var(--farbe-text-gedaempft);margin-bottom:4px}.r2-leer b{color:var(--farbe-text);font-size:16px;font-weight:600}.r2-leer p{max-width:420px;margin:0;font-size:14px}.r2-leer .leer-aktion{margin-top:10px}.r2-huelle.laedt,.r2-karten.laedt{opacity:.55;transition:opacity var(--dauer-kurz) var(--kurve-standard)}.r2 .skelett-zeile{background:var(--farbe-flaeche-gedaempft);border-radius:6px;width:80%;height:12px;display:block}.r2-huelle.flach{box-shadow:none}.r2-blist{flex-direction:column;display:flex}.r2-bkarte{border-bottom:1px solid var(--farbe-linie);flex-direction:column;gap:2px;padding:12px 0;font-size:15px;display:flex}.r2-bkarte:last-child{border-bottom:0}.r2-bkarte .oben{justify-content:space-between;align-items:center;gap:8px;display:flex}.r2-bkarte .neben{color:var(--farbe-text-gedaempft);font-size:14px}.r2-einladen{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);background:var(--farbe-flaeche-gedaempft);flex-direction:column;gap:12px;padding:16px;display:flex}.einst{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:24px;display:grid}.einst-nav{background:var(--farbe-flaeche);border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);box-shadow:var(--schatten-1);flex-direction:column;gap:2px;padding:6px;display:flex;position:sticky;top:16px}.einst-nav a{border-radius:var(--radius);min-height:44px;color:var(--farbe-text);align-items:center;gap:10px;padding:0 10px;font-size:15px;text-decoration:none;display:flex}.einst-nav a span:first-of-type{flex:1}.einst-nav a .ic{color:var(--farbe-text-gedaempft)}.einst-nav a:hover{background:var(--farbe-flaeche-erhoeht)}.einst-nav a[aria-current=page]{background:var(--farbe-akzent-flaeche);font-weight:600}.einst-nav a[aria-current=page] .ic{color:var(--farbe-text)}.einst-inhalt{flex-direction:column;gap:16px;min-width:0;display:flex}.einst-handy{grid-template-columns:minmax(0,1fr)}@media (max-width:63.99rem){.einst{grid-template-columns:210px minmax(0,1fr);gap:16px}}.einst-auswahl{display:none}@media (max-width:47.99rem){.einst{grid-template-columns:minmax(0,1fr)}.einst-nav{display:none}.einst-auswahl{display:block}}.r2-schrittfolge{gap:8px;margin:0;padding:0;list-style:none;display:flex}.r2-schrittfolge li{color:var(--farbe-text-gedaempft);flex:1;align-items:center;gap:8px;min-width:0;font-size:14px;display:flex}.r2-schrittfolge li:after{content:"";background:var(--farbe-linie);border-radius:1px;flex:1;height:2px}.r2-schrittfolge li:last-child:after{display:none}.r2-schrittfolge .punkt{border:1.5px solid var(--farbe-linie-stark);background:var(--farbe-flaeche);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:inline-flex}.r2-schrittfolge li.erledigt{color:var(--farbe-text)}.r2-schrittfolge li.erledigt .punkt{background:var(--farbe-akzent);border-color:var(--farbe-akzent);color:var(--farbe-akzent-text)}.r2-schrittfolge li.erledigt:after{background:var(--farbe-akzent)}.r2-schrittfolge li.aktuell{color:var(--farbe-text);font-weight:600}.r2-schrittfolge li.aktuell .punkt{border:2px solid var(--farbe-akzent);color:var(--farbe-text)}.r2-schrittfolge li.abgelehnt{color:var(--farbe-fehler);font-weight:600}.r2-schrittfolge li.abgelehnt .punkt{background:var(--farbe-fehler-flaeche);border-color:var(--farbe-fehler);color:var(--farbe-fehler)}@media (max-width:47.99rem){.r2-schrittfolge{flex-direction:column;gap:4px}.r2-schrittfolge li:after{display:none}}.r2 .menue-blatt .ic{color:var(--farbe-text-gedaempft)}.r2 .menue-blatt a[aria-current=page] .ic{color:var(--farbe-text)}.oeffentlich-r2 .fuss-zeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.wl-zeile{grid-template-columns:20px minmax(0,1fr) auto;align-items:start;padding:12px 16px}.wl-zeile>.radio{margin-top:2px}.wl-zeile .name .kz{flex-direction:column;align-items:flex-start;gap:4px;margin-top:6px;display:flex}.wl-zeile .kz-reihe{flex-wrap:wrap;gap:6px;display:flex}.wl-zeile .name .annahme-grund{color:var(--farbe-text-gedaempft);font-size:13px;line-height:18px}.wl-zeile .preis{padding-top:0}.wl-zeile.keine-zeile{align-items:center;padding:10px 16px}.wl-zeile.keine-zeile>.radio{margin-top:0}.wl-zeile.gesperrt{cursor:not-allowed;background:var(--farbe-flaeche-gedaempft);color:var(--farbe-text-gedaempft)}.wl-zeile.gesperrt:hover{background:var(--farbe-flaeche-gedaempft)}.wl-zeile.gesperrt .radio{background:var(--farbe-flaeche-gedaempft);border-style:dashed}.wl-zeile.gesperrt .name b,.wl-zeile.gesperrt .preis{color:var(--farbe-text-gedaempft);font-weight:500}.linie-karte{gap:12px}.linie-karte .wl{margin-top:0}.r2 .fahrzeugleiste .fahrzeug b{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.r2 .fahrzeugleiste .fahrzeug b .badge-exklusiv{font-size:12px}.r2-preisleiste .total .kombi{color:var(--farbe-text);font-size:13px;font-weight:600}.offerte-handy{margin-top:16px}@media (min-width:48rem) and (max-width:63.99rem){.ang-b-linien{grid-template-columns:minmax(0,1fr)}.preisbalken{flex-wrap:wrap;row-gap:12px}.preisbalken .knoepfe{justify-content:flex-end;width:100%;margin-left:0}.r2 .fahrzeugleiste{flex-wrap:wrap}}@media (max-width:47.99rem){.wl-zeile{gap:10px;padding:12px}.wl-zeile .preis,.r2 .fahrzeugleiste .fahrzeug b{font-size:16px}}.wl-zeile .name .kz .annahme-grund{text-align:left;max-width:none}.wl-zeile.gewaehlt .annahme-zuschlag{background:var(--farbe-flaeche)}@media (min-width:48rem) and (max-width:63.99rem){.r2 .navi,.r2 .kopf-abmelden{display:none}.r2 .kopf .menue-knopf{margin-left:16px;display:inline-flex}}.r2 .menue-blatt a{gap:10px}.oeffentlich-r2 .oeffentlich{min-height:100vh}.oeffentlich-r2 .kopf-innen{max-width:calc(var(--r2-inhalt) + 2 * var(--r2-rand));padding-inline:var(--r2-rand);margin-inline:auto}.oeffentlich-r2 .anmeldekarte .karte{flex-direction:column;gap:16px;display:flex}.oeffentlich-r2 .anmeldekarte h1{margin:0}.oeffentlich-r2 .anmeldekarte form{margin-top:4px}.oeffentlich-r2 .anmeldekarte .einleitung{color:var(--farbe-text-gedaempft);margin:0;font-size:15px;line-height:22px}.oeffentlich-r2 .anmeldekarte .hinweis{margin-top:0}.oeffentlich-r2 .anmelde-marken img,.oeffentlich-r2 .anmelde-marken .linie-logo img[alt=Swiss\ Integral]{width:auto;height:24px}.oeffentlich-r2 .anmelde-marken .linie-logo{display:inline-flex}.oeffentlich-r2 .fuss-r2{max-width:var(--r2-inhalt);width:calc(100% - 2 * var(--r2-rand));color:var(--farbe-text-gedaempft);border-top:1px solid var(--farbe-linie);box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin:0 auto;padding:12px 0;font-size:13px;line-height:18px;display:flex}.oeffentlich-r2 .fuss-r2 .adresse{flex-wrap:wrap;gap:4px 16px;display:flex}.oeffentlich-r2 .fuss-r2 .r2-fuss-link{min-height:44px;color:var(--farbe-text-gedaempft);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.oeffentlich-r2 .fuss-r2 .r2-fuss-link:hover{color:var(--farbe-text);text-underline-offset:3px;text-decoration:underline}@media (max-width:47.99rem){.oeffentlich-r2 .fuss-r2{text-align:center;justify-content:center}.oeffentlich-r2 .fuss-r2 .adresse{justify-content:center}}.oeffentlich-r2 .fehlerseite-r2{max-width:34rem;padding:0 var(--r2-rand);flex-direction:column;align-items:flex-start;gap:12px;margin:64px auto;display:flex}.oeffentlich-r2 .fehlerseite-r2 .fehler-icon{background:var(--farbe-flaeche);border:1px solid var(--farbe-linie);width:56px;height:56px;color:var(--farbe-text-gedaempft);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.oeffentlich-r2 .fehlerseite-r2 .code{font-family:var(--font-schrift-mono);letter-spacing:.06em;color:var(--farbe-text-gedaempft);font-size:13px}.oeffentlich-r2 .fehlerseite-r2 h1{margin:0;font-size:28px;line-height:34px}.oeffentlich-r2 .fehlerseite-r2 p{color:var(--farbe-text-gedaempft);margin:0}.passwortregeln-r2{color:var(--farbe-text-gedaempft);gap:4px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:grid}.passwortregeln-r2 li{align-items:center;gap:8px;display:flex}.passwortregeln-r2 li .ic{stroke-width:2px;width:16px;height:16px}.passwortregeln-r2 li.erfuellt{color:var(--farbe-erfolg)}.start-kennzahlen{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.start-kennzahlen .kachel{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);background:var(--farbe-flaeche);min-height:124px;box-shadow:var(--schatten-1);color:var(--farbe-text);flex-direction:column;gap:4px;padding:20px;text-decoration:none;display:flex}.start-kennzahlen .kachel .bez{color:var(--farbe-text-gedaempft);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.start-kennzahlen .kachel .anzahl{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:36px;font-weight:600;line-height:40px}.start-kennzahlen .kachel .neben{color:var(--farbe-text-gedaempft);font-size:13px}.start-kennzahlen .kachel.chance{border-color:var(--farbe-exklusiv-akzent)}.start-kennzahlen .kachel.chance .bez{color:var(--farbe-text)}.start-kennzahlen .kachel.null .anzahl{color:var(--farbe-text-gedaempft)}@media (max-width:63.99rem){.start-kennzahlen{grid-template-columns:repeat(2,minmax(0,1fr))}}.start-status{color:var(--farbe-text-gedaempft);flex-wrap:wrap;align-items:center;gap:8px 20px;padding:4px 4px 0;font-size:14px;display:flex}.start-status a{min-height:36px;color:var(--farbe-text);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.start-status a b{font-variant-numeric:tabular-nums}.start-status a:hover{text-underline-offset:3px;text-decoration:underline}.kundenliste{flex-direction:column;display:flex}.kundenliste a{border-bottom:1px solid var(--farbe-linie);min-height:60px;color:var(--farbe-text);grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:12px;padding:8px 4px;text-decoration:none;display:grid}.kundenliste a:last-child{border-bottom:0}.kundenliste a:hover{background:var(--farbe-flaeche-erhoeht)}.kundenliste .wer{flex-direction:column;min-width:0;display:flex}.kundenliste .wer b{font-weight:600}.kundenliste .wer span{color:var(--farbe-text-gedaempft);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.kundenliste .datum{color:var(--farbe-text-gedaempft);font-variant-numeric:tabular-nums;font-size:13px}.zuletzt-karte .karten-kopf{align-items:center}.zuletzt-karte .kundenliste a{grid-template-columns:minmax(0,1fr) 20px;padding-inline:0}.zuletzt-karte .kundenliste a>.ic{justify-self:end}.kundenliste .ic{color:var(--farbe-text-gedaempft)}.kundenliste .zeile{border-bottom:1px solid var(--farbe-linie);grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:12px;min-height:60px;padding:8px 4px;display:grid}.kundenliste .zeile:last-child{border-bottom:0}.kundenliste.schadenzeilen .wer span{white-space:normal;overflow:visible}.suchzeile{align-items:flex-start;gap:8px;display:flex}.suchzeile .feld{flex:1}.suchzeile .r2-knopf-feld{padding-top:24px}.suchzeile.ohne-label .r2-knopf-feld{padding-top:0}.feld-gruppe{border:0;min-width:0;margin:0;padding:0}.segment-feld>.hilfe{margin:6px 0 0}.treffer-huelle{position:relative}.r2 .treffer{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);background:var(--farbe-flaeche);box-shadow:var(--schatten-3);flex-direction:column;gap:2px;margin:6px 0 0;padding:6px;list-style:none;display:flex}.r2 .treffer li{border-radius:var(--radius);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:6px 6px 6px 12px;display:grid}.r2 .treffer li[aria-selected=true]{background:var(--farbe-akzent-flaeche);box-shadow:inset 3px 0 0 var(--farbe-akzent)}.r2 .treffer .wer{flex-direction:column;min-width:0;display:flex}.r2 .treffer .wer b{font-weight:600}.r2 .treffer .wer b mark{color:inherit;text-underline-offset:3px;background:0 0;text-decoration:underline;text-decoration-thickness:2px}.r2 .treffer .wer span{color:var(--farbe-text-gedaempft);font-size:14px}.treffer-fuss{color:var(--farbe-text-gedaempft);border-top:1px solid var(--farbe-linie);justify-content:space-between;gap:12px;margin-top:4px;padding:8px 12px 4px;font-size:13px;display:flex}.taste{border:1px solid var(--farbe-linie-stark);min-width:22px;height:20px;color:var(--farbe-text-gedaempft);background:var(--farbe-flaeche);border-bottom-width:2px;border-radius:4px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;display:inline-flex}@media (max-width:47.99rem){.treffer-fuss .tasten{display:none}.r2 .treffer li{grid-template-columns:minmax(0,1fr)}.r2 .treffer li .knopf{justify-self:start}}.kalender{z-index:6;background:var(--farbe-flaeche);border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);width:300px;box-shadow:var(--schatten-3);padding:12px;position:absolute;top:calc(100% + 6px);left:0}.kalender .kal-kopf{justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:600;display:flex}.kalender .kal-kopf .knopf{width:36px;min-height:36px;padding:0}.kalender table{border-collapse:collapse;text-align:center;width:100%;font-size:14px}.kalender th{color:var(--farbe-text-gedaempft);padding:4px 0;font-size:12px;font-weight:600}.kalender td{padding:1px}.kalender td span{font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.kalender td.aus span{color:var(--farbe-text-gedaempft);opacity:.5}.kalender td.heute span{box-shadow:inset 0 0 0 1px var(--farbe-akzent)}.kalender td.an span{background:var(--farbe-akzent);color:var(--farbe-akzent-text);font-weight:600}.mit-knopf.offen,.feld-relativ{position:relative}.typenschein{align-items:flex-start;gap:8px;display:flex}.typenschein .feld{flex:1}.typenschein .r2-knopf-feld{padding-top:24px}.quelle{color:var(--farbe-text-gedaempft);align-items:center;gap:4px;font-size:13px;display:inline-flex}.treffer-karte{border:1px solid var(--farbe-akzent);border-radius:var(--radius-gross);background:var(--farbe-akzent-flaeche);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.treffer-karte .oben{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.treffer-karte .oben b{align-items:center;gap:8px;display:inline-flex}.treffer-karte .werte{flex-wrap:wrap;gap:4px 20px;font-size:14px;display:flex}.treffer-karte .werte span{color:var(--farbe-text-gedaempft)}.treffer-karte .werte b{color:var(--farbe-text);font-variant-numeric:tabular-nums;font-weight:600}.uebernommen{color:var(--farbe-erfolg);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.kombi-huelle{position:relative}.kombi-huelle .eingabe{padding-right:40px}.kombi-huelle>.ic{color:var(--farbe-text-gedaempft);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.kombi-liste{z-index:6;background:var(--farbe-flaeche);border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);box-shadow:var(--schatten-3);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0}.kombi-liste li{border-radius:var(--radius);justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:0 10px;font-size:15px;display:flex}.kombi-liste li[aria-selected=true]{background:var(--farbe-akzent-flaeche)}.kombi-liste li mark{color:inherit;background:0 0;font-weight:700}.kombi-liste li.frei{color:var(--farbe-text-gedaempft);border-top:1px solid var(--farbe-linie);border-radius:0 0 var(--radius) var(--radius);margin-top:4px}.scan-knopf{justify-content:space-between;align-items:center;gap:12px;display:flex}.spaeter{color:var(--farbe-text-gedaempft);background:var(--farbe-flaeche-gedaempft);border-radius:var(--radius-rund);padding:2px 8px;font-size:12px;font-weight:600}.kunde-kurz{flex-direction:column;gap:2px;font-size:15px;display:flex}.kunde-kurz span{color:var(--farbe-text-gedaempft);font-size:14px}.erfolg-r2{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:32px 16px 24px;display:flex}.erfolg-r2 .haken{background:var(--farbe-erfolg-flaeche);width:64px;height:64px;color:var(--farbe-erfolg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.erfolg-r2 .haken .ic{stroke-width:2.5px;width:32px;height:32px}.erfolg-r2.warten .haken{background:var(--farbe-warnung-flaeche);color:var(--farbe-warnung)}.erfolg-r2 .titel{margin:0;font-size:22px;font-weight:600;line-height:28px}.erfolg-r2 .wer{color:var(--farbe-text-gedaempft);font-size:15px}.vertrag-zeilen{flex-direction:column;gap:12px;display:flex}.vz{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);background:var(--farbe-flaeche);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 16px;padding:16px;display:grid}.vz .vz-produkt{flex-direction:column;gap:2px;min-width:0;display:flex}.vz .vz-produkt .linie{color:var(--farbe-text-gedaempft);font-size:13px;font-weight:600}.vz .vz-produkt b{font-size:16px}.vz .nummer{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:32px}.vz .nummer.ohne{color:var(--farbe-text-gedaempft);font-size:16px;font-weight:500;line-height:22px;font-family:var(--font-schrift-mono)}.vz .rechts{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.vz .unten{border-top:1px solid var(--farbe-linie);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 20px;padding-top:10px;display:flex}.vz .unten .hilfe{flex-basis:100%}@media (max-width:47.99rem){.vz{grid-template-columns:minmax(0,1fr)}.vz .rechts{align-items:flex-start}.vz .nummer{font-size:24px}}.vertrag-aktionen{flex-wrap:wrap;gap:8px;margin:-8px 0 20px;display:flex}.vertrag-aktionen .knopf[aria-disabled=true]{opacity:.55}.aktion-hinweis{color:var(--farbe-text-gedaempft);align-self:center;font-size:13px}.grund-box{flex-direction:column;gap:4px;display:flex}@media (max-width:47.99rem){.vertrag-aktionen .knopf{flex:calc(50% - 4px)}}.fz-block{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);flex-direction:column;gap:12px;padding:16px;display:flex}.fz-block .fz-kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.fz-block .fz-kopf .fz{align-items:center;gap:12px;display:flex}.fz-block .fz-kopf .fz .fahrzeug-icon{border-radius:var(--radius);background:var(--farbe-flaeche-gedaempft);width:40px;height:40px;color:var(--farbe-text-gedaempft);flex:none;justify-content:center;align-items:center;display:inline-flex}.fz-block .fz-kopf .fz div{flex-direction:column;display:flex}.fz-block .fz-kopf .fz span{color:var(--farbe-text-gedaempft);font-size:14px}.fz-vertraege{flex-direction:column;display:flex}.fz-vertraege a{border-top:1px solid var(--farbe-linie);min-height:52px;color:var(--farbe-text);grid-template-columns:minmax(0,1fr) auto auto 20px;align-items:center;gap:12px;padding:6px 4px;text-decoration:none;display:grid}.fz-vertraege a:hover{background:var(--farbe-flaeche-erhoeht)}.fz-vertraege a .was{flex-direction:column;min-width:0;display:flex}.fz-vertraege a .was span{color:var(--farbe-text-gedaempft);font-size:13px}.fz-vertraege a .preis{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.fz-vertraege a .ic{color:var(--farbe-text-gedaempft)}@media (max-width:47.99rem){.fz-vertraege a{grid-template-columns:minmax(0,1fr) auto 20px}.fz-vertraege a .preis{display:none}}.ablage-r2{text-align:center;border:1.5px dashed var(--farbe-linie-stark);border-radius:var(--radius-gross);background:var(--farbe-flaeche);min-height:128px;color:var(--farbe-text-gedaempft);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px;font-size:14px;line-height:20px;display:flex}.ablage-r2 b{color:var(--farbe-text);font-size:15px}.ablage-r2 .ic{color:var(--farbe-text);margin-bottom:4px}.ablage-r2.fehler{border-color:var(--farbe-fehler);background:var(--farbe-fehler-flaeche);color:var(--farbe-fehler)}.ablage-r2.fehler b,.ablage-r2.fehler .ic{color:var(--farbe-fehler)}.dateien-r2{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dateien-r2 li{border:1px solid var(--farbe-linie);border-radius:var(--radius);background:var(--farbe-flaeche);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:8px 8px 8px 12px;font-size:14px;display:grid}.dateien-r2 li .name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.dateien-r2 li .neben{color:var(--farbe-text-gedaempft);font-size:13px;display:block}.dateien-r2 li.fertig>.ic{color:var(--farbe-erfolg)}.dateien-r2 li.fehler{border-color:var(--farbe-fehler)}.dateien-r2 li.fehler>.ic,.dateien-r2 li.fehler .neben{color:var(--farbe-fehler)}.dateien-r2 li .knopf-icon{width:44px;min-height:44px}.fehlerzus-r2{border-radius:var(--radius);background:var(--farbe-fehler-flaeche);color:var(--farbe-fehler);gap:12px;padding:12px 16px;display:flex}.fehlerzus-r2 b{font-weight:600;display:block}.fehlerzus-r2 ul{margin:4px 0 0;padding-left:18px}.fehlerzus-r2 a{color:inherit;font-weight:500}.vorschlag{letter-spacing:.02em;color:var(--farbe-info);background:var(--farbe-info-flaeche);vertical-align:middle;border-radius:4px;padding:0 6px;font-size:11px;font-weight:600;display:inline-block}.r2 .zeile-knoepfe{flex-wrap:wrap;gap:8px;display:flex}.r2-knopf-feld{flex-direction:column;display:flex}.fz-block .fz-kopf .fz span{overflow-wrap:anywhere}@media (max-width:47.99rem){.fz-block .fz-kopf .knopf{white-space:normal;width:100%}.fz-block{padding:12px}.r2 .hinweis{flex-wrap:wrap}.r2 .hinweis .hinweis-text{flex:200px}.r2 .hinweis .hinweis-aktion{flex-basis:100%;margin-left:32px}}.r2-knopf-feld{justify-self:start;align-items:flex-start}.r2-formraster .r2-knopf-feld{padding-top:24px}.r2-tabelle .zelle-neben{color:var(--farbe-text-gedaempft);margin-top:2px;font-size:12px;line-height:16px;display:block}.r2-tabelle .zeilenlink{color:inherit;font-weight:600;text-decoration:none}.r2-tabelle tr:hover .zeilenlink{text-underline-offset:3px;text-decoration:underline}.r2-tabelle td.pfeil{width:24px;color:var(--farbe-text-gedaempft);vertical-align:middle}.r2-tabelle .r2-link{min-height:0}.r2-tabelle .gedaempft,.r2 .gedaempft{color:var(--farbe-text-gedaempft)}.fb-zeile .feld-260{width:300px}.r2 .plausibel{color:var(--farbe-warnung);align-items:flex-start;gap:4px;margin-top:4px;font-size:12px;font-weight:600;line-height:16px;display:flex}.r2 .plausibel .ic{flex:none;margin-top:0}.r2-regeln{margin:12px 4px 0;font-size:13px}.r2-bestaetigung.gefahr{border-color:var(--farbe-fehler);box-shadow:inset 3px 0 0 var(--farbe-fehler), var(--schatten-1)}.r2-bestaetigung.gefahr .karten-titel .ic{color:var(--farbe-fehler)}.r2-freigabe-karte{border-color:var(--farbe-akzent)}.r2-neupreis{margin:0;font-size:15px}.r2-neupreis b{font-weight:600}.r2-neupreis .zahl:not(b){color:var(--farbe-text-gedaempft);text-decoration:line-through}.r2-notiz{border-radius:var(--radius);background:var(--farbe-flaeche-gedaempft);padding:10px 12px}.r2-notiz .notiz-meta{color:var(--farbe-text-gedaempft);font-size:12px;display:block}.r2-notiz p{margin:2px 0 0}.r2-zeilenliste{flex-direction:column;display:flex}.r2-zeile{border-bottom:1px solid var(--farbe-linie);min-height:52px;color:var(--farbe-text);align-items:center;gap:12px;padding:8px 4px;text-decoration:none;display:flex}.r2-zeile:last-child{border-bottom:0}.r2-zeile>span:first-child{flex-direction:column;flex:1;display:flex}.r2-zeile .neben{color:var(--farbe-text-gedaempft);font-size:13px}.r2-zeile .ic{color:var(--farbe-text-gedaempft)}.r2-zeile:hover{background:var(--farbe-flaeche-erhoeht)}.r2-dokumente{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.r2-dokumente li{border-bottom:1px solid var(--farbe-linie);align-items:center;gap:8px;min-height:44px;display:flex}.r2-dokumente li .neben{color:var(--farbe-text-gedaempft);margin-left:auto;font-size:13px}.r2-dokumente li>.ic{color:var(--farbe-text-gedaempft)}.r2-status-karte{gap:16px;margin-bottom:16px}.r2-folge-zeile{grid-template-columns:220px minmax(0,320px) auto;align-items:start;gap:16px;display:grid}.r2-folge-leer{margin:0 4px}.r2-folge-total{color:var(--farbe-text-gedaempft);justify-content:space-between;align-items:baseline;gap:12px;padding-top:4px;font-size:14px;display:flex}.r2-folge-total b{color:var(--farbe-text);font-size:22px}@media (max-width:47.99rem){.r2-folge-zeile{grid-template-columns:minmax(0,1fr)}.r2-folge-zeile .fb-knopf-feld:before{display:none}}.r2-formular-schmal{max-width:960px}.r2-schaden-melden{max-width:860px}.fehler-text{color:var(--farbe-fehler);align-items:center;gap:6px;font-weight:500;display:inline-flex}.r2 .seitenkopf .aktionen .hilfe{text-align:right}@media (max-width:47.99rem){.r2 .seitenkopf .aktionen{justify-content:flex-start}.r2 .seitenkopf .aktionen .hilfe{text-align:left}.r2 .r2-menue{left:0;right:auto}}@media (min-width:48rem) and (max-width:63.99rem){.r2 .seitenkopf{flex-direction:column}.r2 .seitenkopf .aktionen{justify-content:flex-start}.r2 .seitenkopf .aktionen .hilfe{text-align:left}}.r2 .seitenkopf .aktionen{flex-wrap:wrap}.r2-kopf-hilfe{text-align:right;margin:-16px 0 20px;font-size:13px}@media (max-width:63.99rem){.r2-kopf-hilfe{text-align:left;margin-top:-8px}.r2.admin .seitenkopf .aktionen{justify-content:flex-start}.r2.admin .seitenkopf .aktionen .r2-menue{left:0;right:auto}}.p3b-check{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding:10px 0;font-size:15px;line-height:22px;display:flex}.p3b-check>span:last-child{flex-direction:column;gap:2px;display:flex}.p3b-check .hilfe{font-size:13px;line-height:18px}.kaestchen{border:1.5px solid var(--farbe-linie-stark);background:var(--farbe-flaeche);border-radius:5px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:inline-flex}.kaestchen.an{background:var(--farbe-akzent);border-color:var(--farbe-akzent);color:var(--farbe-akzent-text)}.kaestchen .ic{stroke-width:2.5px;width:14px;height:14px}.p3b-gitter{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);overflow:hidden}.p3b-gzeile{grid-template-columns:var(--tpl);border-bottom:1px solid var(--farbe-linie);align-items:center;gap:12px;padding:10px 14px;font-size:15px;display:grid}.p3b-gzeile:last-child{border-bottom:0}.p3b-gzeile.kopfzeile{background:var(--farbe-flaeche-gedaempft);color:var(--farbe-text-gedaempft);padding-block:9px;font-size:12px;font-weight:600;line-height:16px}.p3b-gzeile .re{text-align:right;justify-self:end}.p3b-gzeile .gz{min-width:0}.p3b-gzeile .mlabel{display:none}.p3b-gzeile .eingabe{min-height:40px}.p3b-gzeile .p3b-check{min-height:40px;padding:6px 0;font-size:14px}@media (max-width:47.99rem){.p3b-gzeile.kopfzeile{display:none}.p3b-gzeile{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;padding:12px}.p3b-gzeile .gz:first-child{grid-column:1/-1;font-weight:600}.p3b-gzeile .gz:first-child .mlabel{display:none!important}.p3b-gzeile .gz:last-child:not(:first-child){grid-column:1/-1}.p3b-gzeile .mlabel{color:var(--farbe-text-gedaempft);margin-bottom:2px;font-size:12px;font-weight:600;line-height:16px;display:block}.p3b-gzeile .mlabel:empty{display:none}.p3b-gzeile .re{text-align:left;justify-self:start}.p3b-gzeile .eingabe{max-width:none!important}.p3b-gzeile .abweichungsfeld{width:100%}}.p3b-h3{margin:4px 0 -4px;font-size:14px;font-weight:600;line-height:20px}.neu-marke{background:var(--status-neu-flaeche);height:20px;color:var(--status-neu-text);vertical-align:middle;border-radius:10px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.p3b-uebernehmen{border:1px dashed var(--farbe-linie-stark);border-radius:var(--radius-gross);color:var(--farbe-text-gedaempft);align-items:center;gap:10px;padding:12px 16px;font-size:14px;display:flex}.p3b-uebernehmen .ic{flex:none}.p3b-reg-auswahl{margin-bottom:16px}.p3b-reg-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.p3b-lead{color:var(--farbe-text-gedaempft);margin:0 0 16px}.p3b-pzeile{border:1px solid var(--farbe-linie);border-radius:var(--radius);cursor:pointer;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;margin-bottom:6px;padding:6px 12px;display:grid}.p3b-pzeile:last-child{margin-bottom:0}.p3b-pzeile .pn{font-weight:600}.p3b-pzeile .pm{color:var(--farbe-text-gedaempft);text-align:right;font-size:13px}.p3b-pzeile.an{border-color:var(--farbe-akzent);box-shadow:inset 0 0 0 1px var(--farbe-akzent)}.p3b-pzeile.inaktiv{background:var(--farbe-flaeche-gedaempft);color:var(--farbe-text-gedaempft);cursor:not-allowed}.p3b-pzeile.inaktiv .kaestchen{background:0 0;border-style:dashed}@media (max-width:47.99rem){.p3b-pzeile{grid-template-columns:20px minmax(0,1fr)}.p3b-pzeile .pm{text-align:left;grid-column:2}}.p3b-gefahr{border-color:var(--farbe-fehler);box-shadow:0 0 0 3px color-mix(in srgb, var(--farbe-fehler) 15%, transparent);margin-bottom:16px}.p3b-gefahr .karten-titel .ic{color:var(--farbe-fehler)}.p3b-kopfvorschau{border-radius:var(--radius);color:#111;box-shadow:var(--schatten-1);border:1px solid var(--farbe-linie);background:#fff;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;font-size:13px;line-height:18px;display:flex}.p3b-kopfadr{text-align:right}.p3b-verlauf{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.p3b-verlauf li{border-bottom:1px solid var(--farbe-linie);grid-template-columns:9.5rem minmax(0,1fr);gap:16px;padding:10px 0;font-size:15px;display:grid}.p3b-verlauf li:last-child{border-bottom:0}.p3b-verlauf .zeit{color:var(--farbe-text-gedaempft);font-size:14px}.p3b-verlauf li div{flex-direction:column;display:flex}.p3b-verlauf li div span{color:var(--farbe-text-gedaempft);font-size:14px}.p3b-verlauf .wer{font-size:13px!important}@media (max-width:47.99rem){.p3b-verlauf li{grid-template-columns:minmax(0,1fr);gap:2px}}.p3b-form{flex-direction:column;gap:16px;display:flex}.p3b-fz{border:1px solid var(--farbe-fehler);border-radius:var(--radius-gross);background:var(--farbe-fehler-flaeche);color:var(--farbe-fehler);gap:12px;padding:14px 16px;display:flex}.p3b-fz ul{margin:4px 0 0;padding-left:18px}.p3b-fz a{color:inherit;font-weight:600}.p3b-ablage{border:1.5px dashed var(--farbe-linie-stark);border-radius:var(--radius-gross);background:var(--farbe-flaeche-gedaempft);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:120px;padding:16px;font-size:14px;display:flex}.p3b-ablage .ic{color:var(--farbe-text-gedaempft)}.p3b-logolinie{border-bottom:1px solid var(--farbe-linie);flex-direction:column;gap:12px;padding-bottom:20px;display:flex}.p3b-logolinie:last-child{border-bottom:0;padding-bottom:0}.p3b-logovorschau{grid-template-columns:1fr 1fr;gap:12px;display:grid}.p3b-logovorschau .lv{border-radius:var(--radius-gross);border:1px solid var(--farbe-linie);justify-content:center;align-items:center;min-height:104px;padding:28px 16px 16px;display:flex;position:relative}.p3b-logovorschau .lv img{object-fit:contain;width:auto;max-width:100%;height:36px}.p3b-logovorschau .lv.hell{background:#fff}.p3b-logovorschau .lv.dunkel{background:#0f131c;border-color:#2c3446}.p3b-logovorschau .lv-titel{color:#5a6475;font-size:12px;font-weight:600;position:absolute;top:8px;left:12px}.p3b-logovorschau .lv.dunkel .lv-titel{color:#a7b0c0}@media (max-width:47.99rem){.p3b-logovorschau{grid-template-columns:1fr}.p3b-logovorschau .lv img{height:30px}}.p3b-mkopf{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.p3b-mkopf .fb-knopf-feld{flex-direction:column;gap:4px;display:flex}.p3b-mkopf .fb-knopf-feld:before{content:"";height:20px}@media (max-width:47.99rem){.p3b-mkopf{grid-template-columns:minmax(0,1fr)}.p3b-mkopf .fb-knopf-feld:before{display:none}}.p3b-mliste{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);flex-direction:column;display:flex;overflow:hidden}.p3b-mzeile{border-bottom:1px solid var(--farbe-linie);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 14px;display:flex}.p3b-mzeile:last-child{border-bottom:0}.p3b-mzeile>div{flex-direction:column;gap:4px;min-width:0;display:flex}.p3b-mzeile .neben{color:var(--farbe-text-gedaempft);font-size:13px}.p3b-mzeile .badge-exklusiv{font-size:12px}.r2-tabelle .badge-exklusiv{margin:1px 4px 1px 0;font-size:12px}.p3b-exblock{flex-direction:column;gap:10px;min-width:0;display:flex}.p3b-exform{border-radius:var(--radius-gross);background:var(--farbe-flaeche-gedaempft);flex-direction:column;gap:4px;padding:14px;display:flex}.p3b-vorlagen{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);flex-direction:column;display:flex;overflow:hidden}.p3b-vorlage{border-bottom:1px solid var(--farbe-linie)}.p3b-vorlage:last-child{border-bottom:0}.p3b-vorlage summary{cursor:pointer;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:12px;min-height:60px;padding:10px 16px;list-style:none;display:grid}.p3b-vorlage summary::-webkit-details-marker{display:none}.p3b-vorlage summary:hover{background:var(--farbe-flaeche-erhoeht)}.p3b-vorlage summary>.ic{color:var(--farbe-text-gedaempft)}.p3b-vorlage .vt{flex-direction:column;min-width:0;display:flex}.p3b-vorlage .vt b{font-weight:600}.p3b-vorlage .vt .neben{color:var(--farbe-text-gedaempft);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.p3b-vorlage[open] summary{background:var(--farbe-akzent-flaeche)}.p3b-vl-form{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;padding:16px;display:grid}@media (max-width:63.99rem){.p3b-vl-form{grid-template-columns:minmax(0,1fr)}}.p3b-phs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.p3b-ph{font-family:var(--font-schrift-mono);background:var(--farbe-flaeche-gedaempft);border:1px solid var(--farbe-linie);border-radius:6px;padding:2px 8px;font-size:12px}.p3b-mailvorschau{flex-direction:column;gap:6px;display:flex}.p3b-mailvorschau .mv-titel{color:var(--farbe-text-gedaempft);font-size:13px;font-weight:600}.mv-blatt{border-radius:var(--radius-gross);color:#111827;box-shadow:var(--schatten-1);background:#fff;border:1px solid #e3e7ed;flex-direction:column;gap:8px;padding:18px;font-size:13px;line-height:19px;display:flex}.mv-blatt img{align-self:flex-start;width:auto;height:26px;margin-bottom:4px}.mv-blatt b{font-size:16px;line-height:22px}.mv-blatt p{margin:0}.mv-knopf{color:#fff;background:#172033;border-radius:8px;align-self:flex-start;padding:9px 14px;font-weight:600}.mv-fuss{color:#5a6475;border-top:1px solid #e3e7ed;margin-top:6px;padding-top:8px;font-size:11px}.p3b-produktliste{flex-direction:column;display:flex}.p3b-produktzeile{border-bottom:1px solid var(--farbe-linie);min-height:64px;color:var(--farbe-text);grid-template-columns:minmax(0,1fr) auto auto 16px;align-items:center;gap:16px;padding:10px 4px;text-decoration:none;display:grid}.p3b-produktzeile:last-child{border-bottom:0}.p3b-produktzeile:hover{background:var(--farbe-flaeche-erhoeht)}.p3b-produktzeile .pz-name{flex-direction:column;min-width:0;display:flex}.p3b-produktzeile .pz-name span,.p3b-produktzeile .pz-meta{color:var(--farbe-text-gedaempft);font-size:13px;line-height:18px}.p3b-produktzeile.inaktiv .pz-name b{color:var(--farbe-text-gedaempft);font-weight:500}.p3b-produktzeile>.ic{color:var(--farbe-text-gedaempft)}@media (max-width:63.99rem){.p3b-produktzeile{grid-template-columns:minmax(0,1fr) auto 16px}.p3b-produktzeile .pz-meta{grid-area:2/1}.p3b-produktzeile .marke{grid-area:1/2}.p3b-produktzeile>.ic{grid-area:1/3/3}}.p3b-lz{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);margin:0;padding:12px 16px 16px}.p3b-lz legend{padding:0 6px;font-size:15px;font-weight:600}.p3b-versionen{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.p3b-versionen li{border-bottom:1px solid var(--farbe-linie);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0;font-size:15px;display:flex}.p3b-versionen li:last-child{border-bottom:0}.r2-karte .r2-huelle.flach{border-radius:var(--radius)}.einst.einst-handy{grid-template-columns:minmax(0,1fr)}.einst.einst-einspaltig{grid-template-columns:minmax(0,1fr);max-width:860px}@media (max-width:47.99rem){.r2-karte .karten-kopf{flex-wrap:wrap}.r2-karte .karten-kopf>div:first-child{flex:200px;min-width:0}}.p3b-vorlage .vt-titel{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.p3b-vorlage .vt .neben{font-weight:400}@media (min-width:48rem){.p3b-reg-auswahl{max-width:360px}}.r2-tabelle .neben{color:var(--farbe-text-gedaempft);font-size:12px;line-height:16px;display:block}.r2-tabelle .zeilen-link{color:var(--farbe-text);text-decoration:none}.r2-tabelle .zeilen-link:hover{text-underline-offset:3px;text-decoration:underline}.r2-tabelle td .ic{color:var(--farbe-text-gedaempft)}.r2 .mono{font-family:var(--font-schrift-mono);letter-spacing:.02em;font-size:.92em}.r2 .gedaempft{color:var(--farbe-text-gedaempft)}.kunde-raster{align-items:start}.fz-block{flex-direction:column;gap:12px;display:flex}.fz-kopf{align-items:flex-start;gap:12px;display:flex}.fz-kopf .fahrzeug-icon{border-radius:var(--radius);background:var(--farbe-flaeche-gedaempft);width:40px;height:40px;color:var(--farbe-text-gedaempft);flex:none;justify-content:center;align-items:center;display:inline-flex}.fz-kopf>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.fz-kopf b{font-size:16px;font-weight:600;line-height:22px}.fz-kopf .neben{color:var(--farbe-text-gedaempft);overflow-wrap:anywhere;font-size:14px;line-height:20px}.fz-aktion{flex:none}.kv-liste{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);flex-direction:column;display:flex;overflow:hidden}.kv-zeile{border-bottom:1px solid var(--farbe-linie);min-height:52px;color:var(--farbe-text);grid-template-columns:80px minmax(0,1fr) auto auto 16px;align-items:center;gap:12px;padding:6px 12px 6px 16px;font-size:15px;text-decoration:none;display:grid}.kv-zeile:last-child{border-bottom:0}.kv-zeile:hover{background:var(--farbe-flaeche-erhoeht)}.kv-zeile .nr{font-variant-numeric:tabular-nums;font-weight:600}.kv-zeile .zeit{color:var(--farbe-text-gedaempft);white-space:nowrap;font-size:14px}.kv-zeile .ic{color:var(--farbe-text-gedaempft)}.kv-schaden{color:var(--farbe-text-gedaempft);align-items:center;gap:8px;font-size:14px;display:flex}.kv-schaden span:not(.marke){flex:1}@media (max-width:47.99rem){.fz-kopf{flex-wrap:wrap}.fz-aktion{width:100%;padding-left:52px}.kv-zeile{grid-template-columns:minmax(0,1fr) auto 16px;grid-template-areas:"nr marke ic""prod prod ic""zeit zeit ic";row-gap:0;padding:10px 12px}.kv-zeile .nr{grid-area:nr}.kv-zeile .prod{grid-area:prod}.kv-zeile .zeit{grid-area:zeit}.kv-zeile .marke{grid-area:marke}.kv-zeile .ic{grid-area:ic}.kv-schaden{flex-wrap:wrap}}.r2-verlauf{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.r2-verlauf li{gap:12px;padding:0 0 14px;display:flex;position:relative}.r2-verlauf li:last-child{padding-bottom:0}.r2-verlauf li:before{content:"";background:var(--farbe-linie);width:2px;position:absolute;top:14px;bottom:-2px;left:4px}.r2-verlauf li:last-child:before{display:none}.r2-verlauf .vl-punkt{background:var(--farbe-akzent);border-radius:50%;flex:none;width:10px;height:10px;margin-top:6px}.r2-verlauf div{flex-direction:column;min-width:0;font-size:15px;line-height:22px;display:flex}.r2-verlauf b{font-weight:600}.r2-verlauf .neben{color:var(--farbe-text-gedaempft);font-size:13px;line-height:18px}.formular-breit{max-width:880px}.r2 .eingabe.geaendert{border-color:var(--farbe-warnung);box-shadow:inset 0 0 0 1px var(--farbe-warnung);background:var(--farbe-warnung-flaeche)}.r2 .hilfe.zaehler{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.r2 .hilfe.zaehler.gueltig .ic{color:var(--farbe-erfolg)}.r2 textarea.eingabe{resize:vertical;min-height:88px;font:inherit}.r2-best{border:1px solid var(--farbe-akzent);border-radius:var(--radius-gross);background:var(--farbe-flaeche);max-width:560px;box-shadow:var(--schatten-2);flex-direction:column;gap:12px;margin:0 0 16px auto;padding:16px;display:flex}.r2-best .hinweis-text{flex-direction:column;gap:4px;display:flex}.r2-best .hinweis-text span{color:var(--farbe-text-gedaempft);font-size:14px;line-height:20px}.r2 .r2-haupt-neben+.r2-listenfuss,.r2 .hinweis+.fb{margin-top:16px}.r2 main>.hinweis{margin-bottom:16px}.blatt .offerte-vermerk{border:1pt solid #000;border-radius:1mm;margin-top:3mm;padding:2mm 3.5mm;font-size:10pt;line-height:13pt}.blatt .offerte-vermerk b{letter-spacing:.01em;font-weight:700}.qr-blatt .doc-kopf{align-items:center}.qr-blatt .absender{text-align:right;color:#4f5966;font-size:7.5pt;line-height:10pt}.re-oben{grid-template-columns:1fr 80mm;column-gap:10mm;margin-bottom:6mm;display:grid}.re-titel h1{letter-spacing:-.01em;margin:0;font-size:18pt;font-weight:600;line-height:22pt}.re-titel .untertitel{color:#4f5966;margin:1mm 0 4mm;font-size:10.5pt;line-height:14pt}.re-daten .zeile{grid-template-columns:30mm 1fr}.empfaenger-fenster{padding-top:4mm;font-size:10pt;line-height:13.5pt}.empfaenger-fenster b{font-weight:600}.empfaenger-fenster .absender-klein{color:#4f5966;border-bottom:.5pt solid #999;margin-bottom:2mm;padding-bottom:1mm;font-size:6.5pt;line-height:9pt;display:block}.re-pos{border-collapse:collapse;width:100%;font-size:8.5pt;line-height:11pt}.re-pos th{text-align:left;border-bottom:.75pt solid #000;padding:1.2mm 1.5mm 1.2mm 0;font-size:8pt;font-weight:600}.re-pos td{vertical-align:top;border-bottom:.5pt solid #999;padding:1.4mm 1.5mm 1.4mm 0}.re-pos .re{text-align:right;padding-right:0}.re-pos .zahl{font-variant-numeric:tabular-nums;white-space:nowrap}.re-pos .nr{font-variant-numeric:tabular-nums;font-weight:600}.re-pos .ch{color:#4f5966;letter-spacing:.04em;font-size:7.5pt}.re-summe{width:87mm;margin:3mm 0 0 auto}.re-summe .zeile{grid-template-columns:44mm 1fr;padding-right:0}.re-summe .zeile .wert{text-align:right}.re-summe .zeile.total .bez,.re-summe .zeile.total .wert{font-size:11pt;font-weight:600;line-height:6.5mm}.re-hinweis{margin-top:3mm}.qr-teil{color:#000;width:210mm;height:105mm;font-family:Arial,Helvetica,Liberation Sans,sans-serif;display:flex;position:absolute;bottom:0;left:0}.qr-teil .perfo-h{border-top:.75pt dashed #000;position:absolute;top:0;left:0;right:0}.qr-teil .perfo-text{white-space:nowrap;background:#fff;align-items:center;gap:1.5mm;padding:0 2mm;font-size:7pt;line-height:7pt;display:inline-flex;position:absolute;top:-3.4mm;left:50%;transform:translate(-50%)}.qr-teil .schere{width:3.5mm;height:3.5mm}.qr-teil .perfo-v{border-left:.75pt dashed #000;position:absolute;top:0;bottom:0;left:62mm}.qr-teil .perfo-v .schere{background:#fff;position:absolute;top:4mm;left:-1.85mm;transform:rotate(90deg)}.empfangsschein{width:62mm;padding:5mm;position:relative}.zahlteil{width:148mm;padding:5mm;display:flex}.qr-titel{margin:0 0 3.5mm;font-size:11pt;font-weight:700;line-height:13pt}.empfangsschein .qr-abschnitt h3{margin:0;font-size:6pt;font-weight:700;line-height:9pt}.empfangsschein .qr-abschnitt p{margin:0 0 2.6mm;font-size:8pt;line-height:9pt}.empfangsschein .qr-betrag{gap:6mm;display:flex;position:absolute;top:68mm;left:5mm}.empfangsschein .qr-betrag h3{margin:0;font-size:6pt;font-weight:700;line-height:9pt}.empfangsschein .qr-betrag p{margin:0;font-size:8pt;line-height:11pt}.annahmestelle{font-size:6pt;font-weight:700;line-height:8pt;position:absolute;top:82mm;right:5mm}.zt-links{flex:none;width:51mm;position:relative}.qr-code{width:46mm;height:46mm;margin-top:1.5mm}.qr-code .qr{width:46mm;height:46mm;display:block}.zt-links .qr-betrag{gap:6mm;margin-top:5mm;display:flex}.zt-links .qr-betrag h3{margin:0;font-size:8pt;font-weight:700;line-height:11pt}.zt-links .qr-betrag p{margin:0;font-size:10pt;line-height:13pt}.zt-rechts{flex:none;width:87mm}.zt-rechts .qr-abschnitt h3{margin:0;font-size:8pt;font-weight:700;line-height:11pt}.zt-rechts .qr-abschnitt p{margin:0 0 3mm;font-size:10pt;line-height:11pt}.qr-blatt .markenlinie{margin-bottom:6mm}.qr-blatt .re-oben{margin-bottom:4mm}.qr-blatt .re-pos td{padding-top:1mm;padding-bottom:1mm}.qr-blatt .re-summe{margin-top:2mm}.qr-blatt .re-summe .zeile{min-height:5mm}.r2-haupt-neben>.r2-karte .r2-dl .dl-zeile,.r2-haupt-neben>.r2-stapel .r2-dl .dl-zeile{grid-template-columns:8.5rem minmax(0,1fr)}.r2-verlauf .vl-punkt{margin-top:7px}.r2-verlauf li:before{top:16px}.r2 .treffer li{cursor:pointer}.r2 .treffer .wer b{white-space:normal;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.r2 .treffer .treffer-pfeil{color:var(--farbe-text-gedaempft);display:none}@media (max-width:47.99rem){.r2 .treffer{margin-inline:0}.r2 .treffer li{grid-template-columns:minmax(0,1fr) auto}.r2 .treffer li .knopf{display:none}.r2 .treffer .treffer-pfeil{display:block}}.fz-wahl{margin-top:0}.fz-wahl .wl-zeile{grid-template-columns:20px minmax(0,1fr) auto}.fz-quelle{color:var(--farbe-text-gedaempft);white-space:nowrap;font-size:13px;line-height:18px}@media (max-width:47.99rem){.fz-wahl .wl-zeile{grid-template-columns:20px minmax(0,1fr)}.fz-quelle{white-space:normal;grid-column:2}}.r2 .treffer li{position:relative}.r2 .treffer a.wer{color:inherit;text-decoration:none}.r2 .treffer a.wer:after{content:"";border-radius:var(--radius);position:absolute;inset:0}.r2 .treffer a.wer:focus-visible{outline:none}.r2 .treffer a.wer:focus-visible:after{outline:2px solid var(--farbe-fokus);outline-offset:-2px}.r2 .treffer .r2-leer{padding:20px 12px}.r2 .feld .hilfe-fokus{visibility:hidden}.r2 .feld:focus-within .hilfe-fokus{visibility:visible}.fz-wahl a.wl-zeile{color:inherit;text-decoration:none}.wl-zeile:has(input:checked){background:var(--farbe-akzent-flaeche);box-shadow:inset 3px 0 0 var(--farbe-akzent)}.wl-zeile:has(input:checked) .radio{border:6px solid var(--farbe-akzent)}.wl-zeile:has(input:focus-visible){outline:2px solid var(--farbe-fokus);outline-offset:-2px}.angebot-hinweis{margin-top:16px}@media (max-width:47.99rem){.ang-b-linien{grid-template-columns:minmax(0,1fr);gap:16px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .linie-kopf-r2 .linie-logo-r2 .logo-hell{display:none}:root:not([data-theme=light]) .linie-kopf-r2 .linie-logo-r2 .logo-dunkel{display:block}}.abschluss-r2{max-width:760px}.wl-zeile{position:relative}.wl-zeile>input[type=radio]{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.wl-zeile.gesperrt>input[type=radio]{cursor:not-allowed}.r2 .fahrzeugleiste .fahrzeug b .badge-exklusiv{color:var(--farbe-exklusiv-text);line-height:20px}.wl-zeile .name .annahme-hinweis,.wl-zeile .name .badge-exklusiv{line-height:20px}.wl-zeile .name .annahme-standard{color:var(--status-freigegeben-text)}.wl-zeile .name .annahme-zuschlag{color:var(--farbe-akzent)}.wl-zeile .name .annahme-freigabe{color:var(--farbe-warnung)}.wl-zeile .name .annahme-gesperrt{color:var(--status-annulliert-text)}.wl-zeile .name .badge-exklusiv{color:var(--farbe-exklusiv-text)}.r2-preisleiste .total .kombi{white-space:normal;text-overflow:clip;overflow:visible}.r2 .fahrzeugleiste .fahrzeug{border-top:0;padding-top:0}.fb-weitere[hidden]{display:none}.fb-weitere{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr)) auto}@media (max-width:74.99rem){.fb-weitere{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.99rem){.fb-weitere{grid-template-columns:minmax(0,1fr)}}.r2-tabelle .nur-mittel{display:table-cell}.r2-tabelle .nur-mittel-block{display:block}@media (max-width:74.99rem){.nur-breit{display:none!important}}@media (min-width:75rem){.unter-breit{display:none!important}.r2-tabelle .nur-mittel,.r2-tabelle .nur-mittel-block{display:none}}details.r2-menue-huelle{display:inline-block}.r2-menue-huelle>summary{list-style:none}.r2-menue-huelle>summary::-webkit-details-marker{display:none}.r2-menue-huelle:not([open])>.r2-menue{display:none}.r2 .aktionen .r2-menue-huelle[data-ausrichtung=rechts]>.r2-menue{left:auto;right:0}.r2 .aktionen .r2-menue-huelle[data-ausrichtung=links]>.r2-menue{left:0;right:auto}.r2-menue form{display:contents}.r2-menue button{border-radius:var(--radius);width:100%;min-height:44px;color:var(--farbe-text);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:15px;display:flex}.r2-menue button:hover{background:var(--farbe-flaeche-erhoeht)}.r2-menue button .ic{color:var(--farbe-text-gedaempft)}.r2-abstand-unten{margin-bottom:16px}.r2-einladen[hidden]{display:none}button.r2-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.benutzer-aktionen{justify-content:flex-end;gap:12px}.r2-bkarte .benutzer-aktionen{justify-content:flex-start;margin-top:4px}.p3b-pzeile,.p3b-check{position:relative}.p3b-pzeile>input,.p3b-check>input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.kaestchen:not(.an) .ic{visibility:hidden}input:checked+.kaestchen{background:var(--farbe-akzent);border-color:var(--farbe-akzent);color:var(--farbe-akzent-text)}input:checked+.kaestchen .ic{visibility:visible}input:focus-visible+.kaestchen{outline:2px solid var(--farbe-fokus);outline-offset:2px}.p3b-pzeile:has(>input:checked){border-color:var(--farbe-akzent);box-shadow:inset 0 0 0 1px var(--farbe-akzent)}.p3b-pzeile:has(>input:disabled){background:var(--farbe-flaeche-gedaempft);color:var(--farbe-text-gedaempft);cursor:not-allowed}.p3b-gitter.p3b-preise{--tpl:minmax(0, 1.6fr) minmax(0, .8fr) minmax(0, 1.2fr)}.p3b-gitter.p3b-stufen{--tpl:minmax(0, 1.3fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.4fr)}.p3b-gitter.p3b-produktstufen{--tpl:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, .8fr)}@media (max-width:74.99rem){.r2.admin .einst{grid-template-columns:minmax(0,1fr)}.r2.admin .einst-nav{display:none}.r2.admin .einst-auswahl{display:block}}.p3b-vorlage:not([open])>.p3b-vl-form{display:none}@media (scripting:none){.fb-mit-js{display:none!important}}.oeffentlich .buehne.nicht-gefunden-r2{width:100%;max-width:calc(var(--r2-inhalt) + 2 * var(--r2-rand));padding:32px var(--r2-rand) 48px;box-sizing:border-box;margin-inline:auto;display:block}.nicht-gefunden-r2 .r2-leer{padding:48px 16px}.nicht-gefunden-r2 .r2-leer .code{font-family:var(--font-schrift-mono);letter-spacing:.06em;font-size:13px}.nicht-gefunden-r2 .r2-leer h1{color:var(--farbe-text);font-size:20px;line-height:28px}@media (min-width:48rem) and (max-width:63.99rem){.r2 .seitenkopf.start-kopf{flex-direction:row}}@media (max-width:74.99rem){.hd-stammdaten{grid-template-columns:minmax(0,1fr)}}.r2-dl dd .email-teil{max-width:100%;display:inline-block}.p3b-kopfadr .p3b-kopflogo{object-fit:contain;width:auto;max-width:112px;height:28px;margin:0 0 8px auto;display:block}.p3b-logovorschau.einzeln{grid-template-columns:1fr}.bexio{white-space:nowrap;align-items:center;gap:6px;font-size:13px;line-height:18px;display:inline-flex}.bexio-offen{color:var(--farbe-text-gedaempft)}.bexio-ok{color:var(--farbe-erfolg)}.bexio-fehler{color:var(--farbe-fehler);font-weight:600}.bexio-ausstehend{color:var(--farbe-warnung);font-weight:600}.bexio-zeile .bexio{font-size:15px}.pos-summe{flex-direction:column;align-self:flex-end;gap:2px;width:min(100%,340px);margin-left:auto;padding-top:4px;display:flex}.pos-summe .zeile{color:var(--farbe-text-gedaempft);justify-content:space-between;gap:16px;font-size:14px;display:flex}.pos-summe .zeile.total{color:var(--farbe-text);border-bottom:1px solid var(--farbe-linie);margin-bottom:4px;padding-bottom:6px;font-size:18px;font-weight:600;line-height:26px}.pos-summe .zahl{font-variant-numeric:tabular-nums}.pos-liste{flex-direction:column;display:flex}.pos-karte{border-bottom:1px solid var(--farbe-linie);flex-direction:column;gap:2px;padding:12px 0;font-size:15px;display:flex}.pos-karte .oben{justify-content:space-between;gap:8px;display:flex}.pos-karte .oben .zahl{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pos-karte .neben{color:var(--farbe-text-gedaempft);overflow-wrap:anywhere;font-size:13px}.r2-aktion-form{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.r2-tabelle td.re .r2-aktion-form{align-items:flex-end}.r2-tabelle .r2-aktion-form .knopf-text{min-height:32px}.segment.umbruch{flex-wrap:wrap}.segment.umbruch span{padding:0 12px}.angebot-laufzeit{margin-top:var(--abstand-4)}.bexio-zeile dd{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.r2-kombi-zeile{display:block}.r2-kombi-zeile+.r2-kombi-zeile{margin-top:4px}.r2-kombi-marke{background:var(--farbe-info-flaeche);color:var(--farbe-info);vertical-align:1px;border-radius:999px;margin-left:8px;padding:0 8px;font-size:12px;font-weight:600;line-height:20px;display:inline-block}.r2-tabelle tr.zeile-gedaempft td,.r2-vkarte.zeile-gedaempft{color:var(--farbe-text-gedaempft)}.r2-tabelle tr.zeile-gedaempft .zeilenlink{font-weight:500}.r2-tabelle .nachfolge{white-space:nowrap}.r2-vkarte .nachfolge{font-size:13px}
.pflicht:after{content:"*";content:"*" / "";color:var(--farbe-fehler);margin-left:2px;font-weight:600}.pflicht-hinweis{color:var(--farbe-text-gedaempft);margin:0;font-size:13px;line-height:18px}.pflicht-hinweis .pflicht:after{margin-left:0;margin-right:2px}.r2-formraster>.pflicht-hinweis,.felder>.pflicht-hinweis{grid-column:1/-1}.kopf .kopf-thema{align-items:center;margin-left:auto;display:flex}.kopf .kopf-wer{margin-left:0}.oeffentlich .kopf-thema{margin-left:auto}.thema-knopf,.kopf-einstellungen{flex:none;justify-content:center;min-width:44px;min-height:44px}.kopf-einstellungen{color:var(--farbe-text-gedaempft)}.kopf-einstellungen:hover,.kopf-einstellungen[aria-current=page]{color:var(--farbe-text)}.kopf-einstellungen[aria-current=page]{background:var(--farbe-flaeche-erhoeht)}.thema-symbol{display:inline-flex}.thema-symbol.dreht{animation:thema-drehen .5s var(--kurve-standard)}@keyframes thema-drehen{0%{opacity:.2;transform:rotate(-180deg)scale(.6)}to{opacity:1;transform:rotate(0)scale(1)}}.thema-wechsel,.thema-wechsel *,.thema-wechsel :before,.thema-wechsel :after{transition:background-color .45s,color .45s,border-color .45s,fill .45s,stroke .45s,box-shadow .45s!important}@media (prefers-reduced-motion:reduce){.thema-symbol.dreht{animation:none}.thema-wechsel,.thema-wechsel *,.thema-wechsel :before,.thema-wechsel :after{transition:none!important}}@media (max-width:47.99rem){.kopf-innen{gap:4px}.r2 .kopf .menue-knopf{margin-left:8px}}.r2-tabelle tbody tr:has(:is(.zeilenlink,.zeilenziel)){cursor:pointer;position:relative}div.r2-vkarte:has(.zeilenziel){cursor:pointer;position:relative}.r2-tabelle tbody tr :is(.zeilenlink,.zeilenziel):after,div.r2-vkarte .zeilenziel:after{content:"";position:absolute;inset:0}.r2-tabelle tbody tr:has(:is(.zeilenlink,.zeilenziel)) :is(a,button,summary,input,select,textarea,label):not(.zeilenlink,.zeilenziel){z-index:1;position:relative}div.r2-vkarte:has(.zeilenziel) :is(a,button,summary):not(.zeilenziel){z-index:1;position:relative}.r2-tabelle tbody tr:has(:is(.zeilenlink,.zeilenziel):focus-visible){background:var(--farbe-flaeche-erhoeht)}div.r2-vkarte:has(.zeilenziel):hover{background:var(--farbe-flaeche-erhoeht)}.r2-zwei>.karte,.r2-drei>.karte,.r2-haupt-neben>.karte{align-self:stretch}.r2-notizliste{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.r2-notizliste .r2-notiz{border:1px solid var(--farbe-linie);border-left:3px solid var(--farbe-linie-stark);border-radius:var(--radius);background:var(--farbe-flaeche-gedaempft);padding:10px 12px}.r2-notizliste .r2-notiz p{margin:0;font-size:15px;line-height:22px}.r2-notizliste .r2-notiz .notiz-meta{color:var(--farbe-text-gedaempft);margin-top:4px;font-size:13px;line-height:18px;display:block}.r2-notizliste+form{border-top:1px solid var(--farbe-linie);padding-top:16px}.r2-schrittfolge,.schritte{width:100%}.r2-schrittfolge li:not(:last-child),.schritte li:not(:last-child){flex:1 1 0}.r2-schrittfolge li:last-child,.schritte li:last-child{flex:none}@media (max-width:47.99rem){.schritte li:not(:last-child){flex:auto}.schritte li:not(:last-child):after{flex:1;width:auto}}.hinweis{align-items:flex-start}.hinweis>.ic{margin-block:2px}.hinweis>p,.hinweis .hinweis-text>*{margin:0}.hinweis .hinweis-text{justify-content:center;min-height:24px;line-height:24px}.hinweis .hinweis-text>span{line-height:22px}.hinweis:not(:has(>.ic,>.icon,>.hinweis-text)){flex-direction:column;gap:4px}.hinweis .hinweis-aktion{align-self:center}.ablage-r2.ueber,.ablage.ueber{border-color:var(--farbe-akzent);background:var(--farbe-akzent-flaeche);border-style:solid}.ablage-r2[aria-busy=true]{opacity:.7;cursor:progress}.ablage-fortschritt{color:var(--farbe-text-gedaempft);align-items:center;gap:12px;font-size:14px;line-height:20px;display:flex}.ablage-fortschritt progress{min-width:0;height:8px;accent-color:var(--farbe-akzent);flex:1}.r2-dokumente li{flex-wrap:wrap}.beleg-loeschen>summary{justify-content:center;min-width:44px;min-height:44px;list-style:none}.beleg-loeschen>summary::-webkit-details-marker{display:none}.beleg-loeschen[open]{flex-direction:column;flex:1 0 100%;align-items:stretch;padding-bottom:12px;display:flex}.beleg-loeschen:not([open])>:not(summary){display:none}.r2-bestaetigung-inline{border:1px solid var(--farbe-fehler);border-radius:var(--radius);background:var(--farbe-fehler-flaeche);flex-direction:column;align-items:flex-start;gap:8px;padding:12px;display:flex}.r2-bestaetigung-inline b{color:var(--farbe-text);font-size:15px;line-height:22px}.s-erledigt{background:var(--status-abgelaufen-flaeche);color:var(--status-abgelaufen-text)}.r2-tabelle th,.r2-tabelle td{vertical-align:middle}.r2-tabelle th.re,.r2-tabelle td.re{text-align:right}.r2-tabelle th.re .sortierlink{justify-content:flex-end}.r2-einladen:not([hidden]),.fb-weitere:not([hidden]),.r2-bestaetigung,.p3b-vorlage[open]>.p3b-vl-form,.r2-menue-huelle[open]>.r2-menue{animation:aufklappen var(--dauer-mittel) var(--kurve-eintritt)}@media (min-width:64rem){.r2 .seitenkopf{align-items:center}}@media (min-width:48rem) and (max-width:63.99rem){.r2 .seitenkopf.start-kopf{align-items:center}}.r2 .r2-stapel>.seitenkopf{margin-bottom:8px}.schadensarten{flex-direction:column;gap:4px;display:flex}.schadensarten-liste{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));column-gap:16px;display:grid}.ausweis-scan{flex-direction:column;gap:8px;display:flex}.ausweis-scan>.hilfe{margin:0}.ausweis-scan label.knopf:focus-within{outline:2px solid var(--farbe-fokus);outline-offset:2px}.ausweis-scan label.knopf.gesperrt{opacity:.6;pointer-events:none}.ausweis-status{color:var(--farbe-text-gedaempft);align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.ausweis-ergebnis{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);background:var(--farbe-flaeche-gedaempft);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.ausweis-ergebnis>.hilfe{margin:0}.je-vertreter{flex-direction:column;gap:8px;margin-top:16px;display:flex;overflow-x:auto}.je-vertreter .karten-titel{font-size:16px}.inline-form{margin-left:8px;display:inline-flex}.start-kennzahlen .kachel{transition:border-color .15s,box-shadow .15s}.start-kennzahlen .kachel:hover{border-color:var(--farbe-linie-stark);box-shadow:var(--schatten-2)}.start-kennzahlen .kachel:focus-visible{outline:2px solid var(--farbe-fokus);outline-offset:2px}.start-kennzahlen .kachel.warnung{border-color:var(--farbe-warnung)}.start-kennzahlen .kachel.warnung .bez{color:var(--farbe-text)}@media (prefers-reduced-motion:reduce){.start-kennzahlen .kachel{transition:none}}.segment-feld>legend.bezeichnung{color:var(--farbe-text);margin-bottom:8px;font-size:14px;line-height:20px}.segment-feld+.segment-feld,.segment-feld+.felder,.felder+.segment-feld{margin-top:16px}.r2 .segment span{align-items:center;min-height:36px;display:inline-flex}.stand-liste .karten-kopf{align-items:center}.stand-zeilen{flex-direction:column;display:flex}.stand-zeilen a{border-bottom:1px solid var(--farbe-linie);min-height:60px;color:var(--farbe-text);grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:grid}.stand-zeilen a:last-child{border-bottom:0}.stand-zeilen a:hover{background:var(--farbe-flaeche-erhoeht)}.stand-zeilen a>.ic{color:var(--farbe-text-gedaempft);justify-self:end}.stand-zeilen .wer{flex-direction:column;min-width:0;display:flex}.stand-zeilen .wer b{overflow-wrap:anywhere;font-weight:600}.stand-zeilen .wer span{color:var(--farbe-text-gedaempft);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.stand-rechts{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.stand-rechts .datum{color:var(--farbe-text-gedaempft);font-variant-numeric:tabular-nums;font-size:13px}.stand-leer{color:var(--farbe-text-gedaempft);margin:0;padding:8px 0}.start-status{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);background:var(--farbe-flaeche);color:var(--farbe-text);padding:12px 16px;font-size:15px}.start-status>span{font-weight:600}.start-status a b{font-size:16px}.fz-karte{border:1px solid var(--farbe-linie);border-radius:var(--radius-gross);background:var(--farbe-flaeche);flex-direction:column;gap:12px;padding:16px;display:flex}.fz-karte+.fz-karte{margin-top:12px}.fz-karte-kopf{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.fz-karte-kopf .fahrzeug-icon{border-radius:var(--radius);background:var(--farbe-flaeche-gedaempft);justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.fz-karte-titel{overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:22px}.fz-karte-daten{border-top:1px solid var(--farbe-linie);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 16px;margin:0;padding:12px 0 0 52px;display:grid}.fz-karte-daten dt{color:var(--farbe-text-gedaempft);font-size:13px;font-weight:600;line-height:18px}.fz-karte-daten dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:14px;line-height:20px}.fz-karte-vertraege{flex-direction:column;display:flex}.fz-karte-vertraege a{border-top:1px solid var(--farbe-linie);min-height:56px;color:var(--farbe-text);grid-template-columns:minmax(0,1fr) 110px 100px 120px 20px;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:grid}.fz-karte-vertraege a:hover{background:var(--farbe-flaeche-erhoeht)}.fz-karte-vertraege .was{flex-direction:column;min-width:0;display:flex}.fz-karte-vertraege .was b{font-variant-numeric:tabular-nums}.fz-karte-vertraege .was span,.fz-karte-vertraege .bis{color:var(--farbe-text-gedaempft);overflow-wrap:anywhere;font-size:13px;line-height:18px}.fz-karte-vertraege .preis{font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;font-weight:600}.fz-karte-vertraege .status{justify-self:start}.fz-karte-vertraege a>.ic{color:var(--farbe-text-gedaempft);justify-self:end}.adresse-zeilen{flex-direction:column;display:inline-flex}@media (max-width:63.99rem){.fz-karte-daten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.99rem){.fz-karte{padding:12px}.fz-karte-kopf{grid-template-columns:40px minmax(0,1fr)}.fz-karte-aktion{grid-column:1/-1}.fz-karte-aktion .knopf{white-space:normal;width:100%}.fz-karte-daten{padding-left:0}.fz-karte-vertraege a{grid-template-columns:minmax(0,1fr) auto 20px;grid-template-areas:"was status pfeil""bis preis pfeil"}.fz-karte-vertraege .was{grid-area:was}.fz-karte-vertraege .bis{grid-area:bis}.fz-karte-vertraege .preis{grid-area:preis}.fz-karte-vertraege .status{grid-area:status;justify-self:end}.fz-karte-vertraege a>.ic{grid-area:pfeil}}.zweifaktor .karten-kopf{align-items:center}.zweifaktor-schluessel{letter-spacing:.04em;overflow-wrap:anywhere;font-size:15px}.zweifaktor-qr{border:1px solid var(--farbe-linie);border-radius:var(--radius);width:200px;max-width:100%;line-height:0}.zweifaktor-qr svg{border-radius:inherit;width:100%;height:auto;display:block}.zweifaktor-codes{border:1px solid var(--farbe-warnung);border-radius:var(--radius-gross);background:var(--farbe-warnung-flaeche);flex-direction:column;gap:8px;margin-bottom:16px;padding:12px 16px;display:flex}.zweifaktor-codes .hilfe{margin:0}.zweifaktor-codes ul{grid-template-columns:repeat(2,minmax(0,max-content));gap:4px 32px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}@media (max-width:47.99rem){.zweifaktor-codes ul{grid-template-columns:minmax(0,1fr)}}
