.b5-sprite{display:none!important;width:0;height:0;position:absolute}
.b165{--b5-48:48px;--b5-lh48:50px;--b5-bar:56px;--b5-top:56px;--b5-scrim:color-mix(in srgb,var(--black) 55%,transparent);
  display:block;width:100%;color:var(--text);font:400 var(--fs-16)/var(--lh16) var(--sans);font-variant-numeric:tabular-nums lining-nums;-webkit-font-smoothing:antialiased;overflow-x:clip}
.b165,.b165 *,.b165 *::before,.b165 *::after{box-sizing:border-box}
.b165 a{color:inherit;text-decoration:none}
.b165 img,.b165 svg,.b165 video{display:block;max-width:100%}
.b165 button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}
.b165 h1,.b165 h2,.b165 h3,.b165 p,.b165 ul,.b165 ol,.b165 figure,.b165 blockquote{margin:0}
.b165 ul,.b165 ol{padding:0;list-style:none}
.b165 .vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.b165 .ll-ico{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}
.b165 .ll-ico.s20{width:20px;height:20px}
.b165 .ll-ico.s16{width:16px;height:16px}
.b165 .ll-hero{font:500 var(--b5-48)/var(--b5-lh48) var(--serif);letter-spacing:-.015em;color:var(--text);text-wrap:balance}
.b165 .ll-h1{font:500 var(--fs-32)/var(--lh32) var(--serif);letter-spacing:-.01em;color:var(--text);text-wrap:balance;overflow-wrap:break-word}
.b165 .ll-h2{font:500 var(--fs-24)/var(--lh24) var(--serif);letter-spacing:-.01em;color:var(--text);text-wrap:balance;overflow-wrap:break-word}
.b165 .ll-h3{font:600 var(--fs-20)/var(--lh20) var(--sans);letter-spacing:-.01em;color:var(--text)}
.b165 .ll-lead{font:400 var(--fs-16)/var(--lh16) var(--sans);color:var(--text2);max-width:34ch}
.b165 .ll-t16{font-size:var(--fs-16);line-height:var(--lh16)}
.b165 .ll-t14{font-size:var(--fs-14);line-height:var(--lh14)}
.b165 .ll-t12{font-size:var(--fs-12);line-height:var(--lh12);letter-spacing:.01em}
.b165 .ll-muted{color:var(--muted)}
.b165 .ll-b{font-weight:600}
.b165 .ll-zahl{font-family:var(--sans);font-weight:600;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em}
.b165 .ll-zahl.g32{font-size:var(--fs-32);line-height:var(--lh32)}
.b165 .ll-zahl.g40{font-size:var(--fs-40);line-height:var(--lh40)}
.b165 .ll-zahl.g48{font-size:var(--b5-48);line-height:var(--b5-lh48)}
.b165 .ll-link{color:var(--accent);font-weight:600}
.b165 .ll-mitte{text-align:center}
.b165 .ll-stapel{display:flex;flex-direction:column;gap:var(--s3)}
.b165 .ll-stapel.g1{gap:var(--s1)}
.b165 .ll-stapel.g2{gap:var(--s2)}
.b165 .ll-stapel.g4{gap:var(--s4)}
.b165 .ll-reihe{display:flex;align-items:center;gap:var(--s1);flex-wrap:wrap}
.b165 .ll-reihe.zw{justify-content:space-between}
.b165 .ll-rand{padding-inline:var(--s3)}
.b165 .ll-marke{display:inline-flex;gap:2px;font:500 var(--fs-24)/1 var(--serif);letter-spacing:.06em;color:var(--text);min-height:44px;align-items:center}
.b165 .ll-marke{white-space:nowrap}
.b165 .ll-marke::after{content:"";flex:0 0 10px;width:10px;height:10px;border-radius:50%;background:var(--accent);margin-left:.12em;transform:translateY(6px)}
.b165 .b5-creatorin-leiste{position:absolute;left:0;right:0;bottom:0;z-index:6;height:calc(var(--b5-bar) + 0px); display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;padding:0 var(--s1) 0px; background:color-mix(in srgb,var(--surface) 90%,transparent);-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4); border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}
.b165 .b5-creatorin-leiste a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:var(--b5-bar);min-width:44px; color:var(--muted);font:500 var(--fs-12)/var(--lh12) var(--sans);letter-spacing:.01em;transition:color var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out)}
.b165 .b5-creatorin-leiste a.on{color:var(--text)}
.b165 .b5-creatorin-leiste a:active{transform:scale(.97)}
.b165 .ll-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s1);min-height:48px;width:100%;padding:var(--s1) var(--s4);border-radius:var(--r-pill); background:var(--accent);color:var(--on-accent);font:600 var(--fs-14)/var(--lh14) var(--sans);text-align:center;border:1px solid transparent;transition:background var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out)}
.b165 .ll-btn:hover{background:var(--accent-hi)}
.b165 .ll-btn:active{transform:scale(.97)}
.b165 .ll-btn.ghost{background:var(--surface);color:var(--text);border-color:var(--line-strong)}
.b165 .ll-btn.ghost:hover{background:var(--surface2)}
.b165 .ll-btn.auto{width:auto}
.b165 .ll-btn.s44{min-height:44px}
.b165 .ll-btn-text{display:inline-flex;align-items:center;gap:var(--s1);min-height:44px;color:var(--accent);font:600 var(--fs-14)/var(--lh14) var(--sans)}
.b165 .ll-chip{display:inline-flex;align-items:center;gap:var(--s1);min-height:40px;padding:0 var(--s3);border-radius:var(--r-pill);border:1px solid var(--line); background:var(--surface);color:var(--text2);font:400 var(--fs-14)/var(--lh14) var(--sans);white-space:nowrap;transition:background var(--dur-1) var(--ease-out)}
.b165 .ll-chip.on{background:var(--surface2);color:var(--text);border-color:var(--line-strong);font-weight:600}
.b165 .ll-chips,.b165 .b5-chips{display:flex;gap:var(--s1);overflow-x:auto;scrollbar-width:none;padding-inline:var(--s3);margin-inline:calc(-1 * var(--s3))}
.b165 .ll-chips::-webkit-scrollbar,.b165 .b5-chips::-webkit-scrollbar{display:none}
.b165 .b5-chips.fest{flex-wrap:wrap;overflow:visible;padding-inline:0;margin-inline:0}
.b165 .ll-etikett{display:inline-flex;align-items:center;min-height:20px;padding:2px var(--s1);border-radius:var(--r-sm);background:var(--surface2);color:var(--text); font:600 var(--fs-12)/var(--lh12) var(--sans);letter-spacing:.01em;white-space:nowrap}
.b165 .ll-etikett.bild{position:absolute;top:var(--s2);left:var(--s2);z-index:2;background:var(--b5-scrim);color:var(--white)}
.b165 .ll-etikett.ok{color:var(--ok)}
.b165 .ll-preis{font:600 var(--fs-14)/var(--lh14) var(--sans);font-variant-numeric:tabular-nums lining-nums;color:var(--text);white-space:nowrap}
.b165 .ll-preis.g20{font-size:var(--fs-20);line-height:var(--lh20)}
.b165 .ll-preis.g24{font-size:var(--fs-24);line-height:var(--lh24);letter-spacing:-.01em}
.b165 .ll-preis small{font-size:var(--fs-14);font-weight:400;color:var(--muted);margin-right:4px}
.b165 .ll-bild{display:block;position:relative;overflow:hidden;background:var(--surface2) center/cover no-repeat;border-radius:var(--r-lg)}
.b165 .ll-bild>img{width:100%;height:100%;object-fit:cover}
.b165 .ll-kachel{display:block;position:relative;min-width:0;color:var(--text);transition:transform var(--dur-1) var(--ease-out)}
.b165 .ll-kachel:active{transform:scale(.97)}
.b165 .ll-kachel .ll-bild{aspect-ratio:4/5}
.b165 .ll-kachel-z{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s1);min-width:0;margin-top:var(--s1);font:600 var(--fs-14)/var(--lh14) var(--sans);white-space:nowrap}
.b165 .ll-kachel-z b{min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis}
.b165 .ll-kachel-z .ll-preis{flex:0 0 auto}
.b165 .ll-kachel-z2{display:flex;justify-content:space-between;gap:var(--s1);min-width:0;font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted);white-space:nowrap}
.b165 .ll-raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3)}
.b165 .ll-regal{display:flex;gap:var(--s2);overflow-x:auto;scrollbar-width:none;padding-inline:var(--s3);margin-inline:calc(-1 * var(--s3));scroll-snap-type:x mandatory}
.b165 .ll-regal::-webkit-scrollbar{display:none}
.b165 .ll-regal>.ll-kachel{flex:0 0 160px;scroll-snap-align:start}
.b165 .ll-band{position:relative;aspect-ratio:3/1;overflow:hidden;border-radius:var(--r-lg);background:var(--surface2) center/cover no-repeat;display:block}
.b165 .ll-band-t{position:absolute;left:var(--s2);bottom:var(--s2);max-width:calc(100% - 2 * var(--s2));padding:var(--s1) var(--s2);border-radius:var(--r-sm);background:var(--b5-scrim);color:var(--white);font:600 var(--fs-14)/var(--lh14) var(--sans)}
.b165 .ll-avatar{width:40px;height:40px;border-radius:50%;background:var(--surface2) center/cover no-repeat;flex:0 0 auto;overflow:hidden}
.b165 .ll-avatar.s32{width:32px;height:32px}
.b165 .ll-avatar.s56{width:56px;height:56px}
.b165 .ll-avatar.s64{width:64px;height:64px}
.b165 .ll-avatar.s72{width:72px;height:72px}
.b165 .ll-avatar.ring{outline:2px solid var(--surface)}
.b165 .ll-avatare{display:flex}
.b165 .ll-avatare .ll-avatar{margin-left:-10px}
.b165 .ll-avatare .ll-avatar:first-child{margin-left:0}
.b165 .ll-video{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--r-lg);background:var(--velvet) center/cover no-repeat;display:grid;place-items:center;color:var(--white)}
.b165 .ll-video.hoch{aspect-ratio:4/5}
.b165 .ll-video .ll-play{width:56px;height:56px;border-radius:50%;background:color-mix(in srgb,var(--white) 92%,transparent);color:var(--ink);display:grid;place-items:center;z-index:2}
.b165 .ll-video .ll-play .ll-ico{margin-left:2px;fill:currentColor;stroke:none;width:22px;height:22px}
.b165 .ll-video-t{position:absolute;left:var(--s2);bottom:var(--s2);padding:var(--s1) var(--s2);border-radius:var(--r-sm);background:var(--b5-scrim);font:600 var(--fs-14)/var(--lh14) var(--sans)}
.b165 .ll-sek{padding:var(--s4) var(--s3)}
.b165 .ll-sek.g48{padding-block:var(--s6)}
.b165 .ll-sek.oben0{padding-top:0}
.b165 .ll-sek.flaeche{background:var(--surface)}
.b165 .ll-sek.flaeche2{background:var(--surface2)}
.b165 .ll-titel{margin-bottom:var(--s3)}
.b165 .ll-titel .ll-t14{margin-top:var(--s1);color:var(--muted)}
.b165 .ll-kicker{font:600 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted);margin-bottom:var(--s1)}
.b165 .ll-karte{background:var(--surface);border-radius:var(--r-lg);padding:var(--s3)}
.b165 .ll-karte.f2{background:var(--surface2)}
.b165 .ll-fakten{display:flex;flex-direction:column}
.b165 .ll-fakt{display:flex;justify-content:space-between;align-items:center;gap:var(--s2);min-height:48px;padding:var(--s2) 0;border-top:1px solid var(--line);font:400 var(--fs-14)/var(--lh14) var(--sans)}
.b165 .ll-fakt:first-child{border-top:0}
.b165 .ll-fakt b{font-weight:600;font-variant-numeric:tabular-nums lining-nums;text-align:right;flex:0 1 auto;min-width:0;overflow-wrap:anywhere}
.b165 .ll-fakt .ll-ico{color:var(--muted)}
.b165 .ll-fakt>span{display:flex;align-items:center;gap:var(--s1);min-width:0}
.b165 .ll-fuss{padding:var(--s5) var(--s3);color:var(--muted);font:400 var(--fs-14)/var(--lh14) var(--sans)}
.b165 .ll-fuss a{color:var(--text)}
.b165 .ll-reiter{display:flex;gap:var(--s3);overflow-x:auto;scrollbar-width:none;padding-inline:var(--s3);margin-inline:calc(-1 * var(--s3))}
.b165 .ll-reiter::-webkit-scrollbar{display:none}
.b165 .ll-reiter>*{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:0 4px;color:var(--muted);font:400 var(--fs-14)/var(--lh14) var(--sans);white-space:nowrap;cursor:pointer;transition:color var(--dur-1) var(--ease-out)}
.b165 .ll-reiter>*::after{content:"";position:absolute;left:0;right:0;bottom:4px;height:2px;border-radius:1px;background:var(--accent);transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-2) var(--ease-out)}
.b165 .ll-reiter>.on{color:var(--text);font-weight:600}
.b165 .ll-reiter>.on::after{transform:scaleX(1)}
@keyframes ll-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
.b165 .ll-in{animation:ll-in var(--dur-3) var(--ease-out) both}
.b165 .ll-in.v1{animation-delay:80ms}
.b165 .ll-in.v2{animation-delay:160ms}
.b165 .ll-in.v3{animation-delay:240ms}
@supports (animation-timeline:view()){.b165 .ll-in{animation-timeline:view();animation-range:entry 0% entry 35%;animation-delay:0s}}
.b165 .b5-kopf{position:sticky;top:0;z-index:4;height:var(--b5-top);flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:0 var(--s3); background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4)}
.b165 .b5-kopf>:last-child{justify-self:end}
.b165 .b5-kopf .ll-marke{justify-self:center}
.b165 .b5-zurueck{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--text2);font:600 var(--fs-14)/var(--lh14) var(--sans);justify-self:start}
.b165 .b5-kopf.mit-leiste{display:flex;justify-content:space-between}
.b165 .b5-kopf.mit-leiste .ll-marke{justify-self:auto}
.b165 .b5-kopf .b5-rund{width:44px;height:44px;display:grid;place-items:center;color:var(--text2)}
.b165 .b5-objekt{display:grid;grid-template-columns:116px minmax(0,1fr);gap:var(--s3);align-items:start}
.b165 .b5-objekt>.ll-bild{aspect-ratio:4/5}
.b165 .b5-objekt .ll-h2{margin:0;overflow-wrap:anywhere;hyphens:auto}
.b165 .b5-objekt .m{margin-top:4px;font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted)}
.b165 .b5-objekt .wer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s1);min-width:0;overflow-wrap:anywhere;margin-top:var(--s2);font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted)}
.b165 .b5-objekt .wer .ll-ico{width:16px;height:16px;color:var(--ok)}
.b165 .b5-objekt .preis{margin-top:var(--s1);font:600 var(--fs-20)/var(--lh20) var(--sans);font-variant-numeric:tabular-nums lining-nums;color:var(--text)}
.b165 .b5-zitat{margin-top:var(--s3);font:400 var(--fs-16)/var(--lh16) var(--sans);color:var(--text2)}
.b165 .b5-zitat.gross{font:500 var(--fs-24)/var(--lh24) var(--serif);color:var(--text)}
.b165 .b5-zitat .wer{display:flex;align-items:center;gap:var(--s1);margin-top:var(--s1);font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted)}
.b165 .b5-wahl{display:flex;flex-direction:column;gap:var(--s1)}
.b165 .b5-wahl.zwei{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
.b165 .b5-wahl-karte{position:relative;display:flex;align-items:center;gap:var(--s2);min-height:64px;padding:var(--s2) var(--s3);border:2px solid var(--line);border-radius:var(--r-lg); background:var(--surface);color:var(--text);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out)}
.b165 .b5-wahl-karte input{position:absolute;opacity:0;width:1px;height:1px}
.b165 .b5-radio{width:20px;height:20px;border:1.5px solid var(--line-strong);border-radius:50%;flex:0 0 auto;display:grid;place-items:center}
.b165 .b5-wahl-karte .t{flex:1;min-width:0}
.b165 .b5-wahl-karte .t b{display:block;font:600 var(--fs-16)/var(--lh16) var(--sans);color:var(--text);overflow-wrap:anywhere;hyphens:auto}
.b165 .b5-wahl-karte .t span{display:block;font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted)}
.b165 .b5-wahl-karte .r{font:600 var(--fs-14)/var(--lh14) var(--sans);color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}
.b165 .b5-wahl-karte.on{border-color:var(--accent)}
.b165 .b5-wahl-karte:has(>input:checked){border-color:var(--accent)}
.b165 .b5-wahl-karte.on .b5-radio,.b165 .b5-wahl-karte input:checked+.b5-radio{border-color:var(--accent)}
.b165 .b5-wahl-karte.on .b5-radio::after,.b165 .b5-wahl-karte input:checked+.b5-radio::after{content:"";width:10px;height:10px;border-radius:50%;background:var(--accent)}
.b165 .b5-wahl.zwei .b5-wahl-karte{flex-direction:column;align-items:flex-start;gap:var(--s1)}
.b165 .b5-wahl.zwei .b5-wahl-karte{min-width:0}
.b165 .b5-zahl{display:flex;justify-content:space-between;align-items:center;gap:var(--s2);min-height:56px;padding:var(--s1) 0;border-top:1px solid var(--line);color:var(--text)}
.b165 .b5-zahl .l{display:flex;align-items:center;gap:var(--s1);font:400 var(--fs-16)/var(--lh16) var(--sans);color:var(--text2)}
.b165 .b5-zahl .z{font:600 var(--fs-32)/var(--lh32) var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}
.b165 .b5-zahl.g48 .z{font-size:var(--b5-48);line-height:var(--b5-lh48)}
.b165 .b5-zahl .z small{font:400 var(--fs-14)/var(--lh14) var(--sans);letter-spacing:0;color:var(--muted);margin-left:4px}
.b165 .b5-zahl.ok .z{color:var(--ok)}
.b165 .b5-zahl.bad .z{color:var(--bad)}
.b165 .b5-auf{margin-top:var(--s4)}
.b165 .b5-auf>summary{list-style:none;cursor:pointer}
.b165 .b5-auf>summary::-webkit-details-marker{display:none}
.b165 .b5-auf .l .ll-ico{color:var(--muted);transition:transform var(--dur-2) var(--ease-out)}
.b165 .b5-auf[open] .l .ll-ico{transform:rotate(180deg)}
.b165 .b5-treppe{display:flex;flex-direction:column;padding-bottom:var(--s2)}
.b165 .b5-treppe>div{display:flex;justify-content:space-between;align-items:center;gap:var(--s2);min-height:44px;border-top:1px solid var(--line);font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--text2)}
.b165 .b5-treppe>div b{font-weight:600;color:var(--text);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}
.b165 .b5-treppe>.summe{border-top-color:var(--line-strong);font-weight:600;color:var(--text)}
.b165 .b5-treppe>.summe b{font-size:var(--fs-20);line-height:var(--lh20)}
.b165 .b5-zustand{display:block;background:var(--surface);border-radius:var(--r-lg);overflow:hidden;color:var(--text)}
.b165 .b5-zustand>.ll-bild,.b165 .b5-zustand>.ll-band{border-radius:0}
.b165 .b5-zustand>.ll-bild{aspect-ratio:4/5}
.b165 .b5-zustand .in{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s3)}
.b165 .b5-zustand .in p{font:400 var(--fs-16)/var(--lh16) var(--sans);color:var(--text2)}
.b165 .b5-zustand .in .ll-h2{color:var(--text)}
.b165 .b5-zustand .in .ll-btn{margin-top:4px}
.b165 .b5-etikett{display:inline-flex;align-items:center;gap:var(--s1);font:600 var(--fs-14)/var(--lh14) var(--sans);color:var(--text2)}
.b165 .b5-etikett::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--muted)}
.b165 .b5-etikett.ok::before{background:var(--ok)}
.b165 .b5-etikett.neu::before{background:var(--accent)}
.b165 .b5-etikett.bad::before{background:var(--bad)}
.b165 .b5-zustaende{display:flex;flex-direction:column;gap:var(--s3);position:relative}
.b165 .b5-zustaende>input{position:absolute;opacity:0;width:1px;height:1px}
.b165 .b5-zustaende>.b5-zustand{display:none}
.b165 .b5-zustaende>.b5-zustand:first-of-type{display:block}
.b165 .b5-zustaende>input:checked~.b5-zustand{display:none}
.b165 .b5-zustaende>input:nth-of-type(1):checked~.b5-zustand:nth-of-type(1),.b165 .b5-zustaende>input:nth-of-type(2):checked~.b5-zustand:nth-of-type(2),.b165 .b5-zustaende>input:nth-of-type(3):checked~.b5-zustand:nth-of-type(3),.b165 .b5-zustaende>input:nth-of-type(4):checked~.b5-zustand:nth-of-type(4),.b165 .b5-zustaende>input:nth-of-type(5):checked~.b5-zustand:nth-of-type(5){display:block}
.b165 .b5-zustaende>input:checked~.ll-reiter>.on{color:var(--muted);font-weight:400}
.b165 .b5-zustaende>input:checked~.ll-reiter>.on::after{transform:scaleX(0)}
.b165 .b5-zustaende>input:nth-of-type(1):checked~.ll-reiter>:nth-child(1),.b165 .b5-zustaende>input:nth-of-type(2):checked~.ll-reiter>:nth-child(2),.b165 .b5-zustaende>input:nth-of-type(3):checked~.ll-reiter>:nth-child(3),.b165 .b5-zustaende>input:nth-of-type(4):checked~.ll-reiter>:nth-child(4),.b165 .b5-zustaende>input:nth-of-type(5):checked~.ll-reiter>:nth-child(5){color:var(--text);font-weight:600}
.b165 .b5-zustaende>input:nth-of-type(1):checked~.ll-reiter>:nth-child(1)::after,.b165 .b5-zustaende>input:nth-of-type(2):checked~.ll-reiter>:nth-child(2)::after,.b165 .b5-zustaende>input:nth-of-type(3):checked~.ll-reiter>:nth-child(3)::after,.b165 .b5-zustaende>input:nth-of-type(4):checked~.ll-reiter>:nth-child(4)::after,.b165 .b5-zustaende>input:nth-of-type(5):checked~.ll-reiter>:nth-child(5)::after{transform:scaleX(1)}
.b165 .b5-zeilen{display:flex;flex-direction:column}
.b165 .b5-zeile{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:var(--s2);align-items:center;min-height:72px;padding:var(--s1) 0;border-top:1px solid var(--line);color:var(--text);transition:transform var(--dur-1) var(--ease-out)}
.b165 .b5-zeile:first-child{border-top:0}
.b165 .b5-zeile:active{transform:scale(.99)}
.b165 .b5-zeile>.ll-avatar{width:56px;height:56px}
.b165 .b5-thumb{width:56px;aspect-ratio:4/5;border-radius:var(--r-sm);background:var(--surface2) center/cover no-repeat;flex:0 0 auto;overflow:hidden;position:relative}
.b165 .b5-zeile .t{min-width:0}
.b165 .b5-zeile .t b{display:block;font:600 var(--fs-16)/var(--lh16) var(--sans);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.b165 .b5-zeile .t span{display:block;font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.b165 .b5-zeile .r{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;font:600 var(--fs-14)/var(--lh14) var(--sans);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}
.b165 .b5-zeile .r span{font-weight:400;color:var(--muted)}
.b165 .b5-zeile .r .ll-ico{color:var(--muted);width:20px;height:20px}
.b165 .b5-zeile.ab .t b{color:var(--muted)}
.b165 .b5-zeile.ab>.ll-avatar,.b165 .b5-zeile.ab>.b5-thumb{opacity:.55}
.b165 .b5-leer{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s3);padding:var(--s5) var(--s3)}
.b165 .b5-leer>.ll-bild{width:160px;aspect-ratio:4/5}
.b165 .b5-leer p{font:400 var(--fs-16)/var(--lh16) var(--sans);color:var(--text2);max-width:30ch}
.b165 .b5-leer .ll-btn{max-width:280px}
.b165 .b5-skizze{width:160px;aspect-ratio:4/5;position:relative;border:1.5px dashed var(--line-strong);border-radius:var(--r-lg);background:var(--surface)}
.b165 .b5-skizze::before{content:"";position:absolute;left:12px;right:12px;top:12px;height:54%;border-radius:var(--r-sm);background:var(--surface2)}
.b165 .b5-skizze::after{content:"";position:absolute;left:12px;top:calc(54% + 24px);width:62%;height:10px;border-radius:5px;background:var(--line-strong)}
.b165 .b5-skizze i{position:absolute;left:12px;top:calc(54% + 42px);width:40%;height:8px;border-radius:4px;background:var(--line)}
.b165 .b5-held{padding:var(--s4) var(--s3) 0}
.b165 .b5-held .k{display:block;font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted)}
.b165 .b5-held .z{display:block;margin-top:4px;font:600 var(--b5-48)/var(--b5-lh48) var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--text)}
.b165 .b5-held .z small{font:400 var(--fs-14)/var(--lh14) var(--sans);letter-spacing:0;color:var(--muted);margin-left:4px}
.b165 .b5-held .n{display:block;margin-top:var(--s1);font:400 var(--fs-16)/var(--lh16) var(--sans);color:var(--text2)}
.b165 .b5-held.ok .z{color:var(--ok)}
.b165 .b5-held.bad .z{color:var(--bad)}
.b165 .b5-held.bild{padding-top:var(--s2)}
.b165 .b5-held.bild>.ll-bild{aspect-ratio:4/5}
.b165 .b5-held.bild .k{margin-top:var(--s2)}
.b165 .b5-held.bild .ll-h1{margin-top:4px}
.b165 .b5-feld{display:flex;flex-direction:column;gap:var(--s1)}
.b165 .b5-feld>label,.b165 .b5-feld>.lb{font:600 var(--fs-14)/var(--lh14) var(--sans);color:var(--text2)}
.b165 .b5-feld .f{display:flex;align-items:center;gap:var(--s2);min-height:56px;padding:0 var(--s3);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface);font:400 var(--fs-16)/var(--lh16) var(--sans);color:var(--text);transition:border-color var(--dur-1) var(--ease-out)}
.b165 .b5-feld .f:focus-within{border-color:var(--text)}
.b165 .b5-feld .f input,.b165 .b5-feld .f textarea,.b165 .b5-feld .f select{all:unset;flex:1;min-width:0;font:inherit;color:inherit;min-height:24px}
.b165 .b5-feld .f input::placeholder,.b165 .b5-feld .f textarea::placeholder{color:var(--muted)}
.b165 .b5-feld .f .ll-ico{color:var(--muted);width:20px;height:20px}
.b165 .b5-feld .f.lang{min-height:112px;align-items:flex-start;padding-block:var(--s3)}
.b165 .b5-feld .h{font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted)}
.b165 .b5-feld.fehler .f{border-color:var(--bad)}
.b165 .b5-feld.fehler .h{color:var(--bad)}
.b165 .b5-schritt{display:flex;align-items:center;gap:6px;min-height:24px;margin-bottom:var(--s3)}
.b165 .b5-schritt i{flex:1;height:3px;border-radius:2px;background:var(--line)}
.b165 .b5-schritt i.on{background:var(--accent)}
.b165 .b5-schritt span{margin-left:var(--s1);font:600 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}
.b165 .b5-hinweis{display:flex;justify-content:center;align-items:flex-start;gap:var(--s1);margin-top:var(--s2);text-align:center;font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted)}
.b165 .b5-hinweis .ll-ico{width:16px;height:16px;margin-top:2px}
.b165 .b5-hinweis a{color:var(--text2);text-decoration:underline;text-underline-offset:2px}
.b165 .b5-knopf,.b165 .b5-block{margin-top:var(--s4)}
.b165 .b5-creatorin-leiste a .ll-ico{width:24px;height:24px}
.b165 .b5-creatorin-leiste .b5-punkt{position:relative}
.b165 .b5-creatorin-leiste .b5-punkt::after{content:"";position:absolute;top:8px;left:calc(50% + 6px);width:8px;height:8px;border-radius:50%;background:var(--accent);outline:2px solid var(--surface)}
.b165 .b5-admin{position:sticky;top:0;z-index:4;height:var(--b5-top);flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--s2);padding:0 var(--s3);background:var(--velvet);color:var(--white)}
.b165 .b5-admin .ll-marke{color:var(--white)}
.b165 .b5-admin .l{display:flex;align-items:center;gap:var(--s1)}
.b165 .b5-admin .l small{font:600 var(--fs-14)/var(--lh14) var(--sans);color:var(--ink-soft);padding-top:4px}
.b165 .b5-admin .r{display:flex;align-items:center;gap:var(--s2);font:600 var(--fs-14)/var(--lh14) var(--sans)}
.b165 .b5-admin .r .ll-avatar{outline:2px solid color-mix(in srgb,var(--white) 35%,transparent)}
.b165 .b5-admin .b5-rund{width:44px;height:44px;display:grid;place-items:center;color:var(--ink-soft)}
.b165 .b5-admin-band{background:var(--velvet);color:var(--ink-soft);padding:var(--s1) var(--s3) var(--s2);font:400 var(--fs-14)/var(--lh14) var(--sans)}
.b165 .b5-admin-band b{color:var(--white);font-weight:600}
.b165 .b5-kopf .b5-anmelden{font:600 var(--fs-14)/var(--lh14) var(--sans);color:var(--text2);min-height:44px;display:inline-flex;align-items:center;padding:0 var(--s2);border-radius:var(--r-pill)}
.b165 .b5-haken{position:relative;display:flex;align-items:flex-start;gap:var(--s2);min-height:44px;padding:var(--s1) 0;margin-top:var(--s3);cursor:pointer;font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--text2)}
.b165 .b5-haken input{position:absolute;opacity:0;width:1px;height:1px}
.b165 .b5-haken .b5-box{flex:0 0 auto;width:24px;height:24px;border:1.5px solid var(--line-strong);border-radius:6px;display:grid;place-items:center;background:var(--surface);color:var(--on-accent)}
.b165 .b5-haken .b5-box .ll-ico{width:16px;height:16px;opacity:0}
.b165 .b5-haken input:checked+.b5-box{background:var(--accent);border-color:var(--accent)}
.b165 .b5-haken input:checked+.b5-box .ll-ico{opacity:1}
.b165 .b5-haken input:focus-visible+.b5-box{outline:2px solid var(--accent);outline-offset:2px}
.b165 .b5-haken a{color:var(--text2);text-decoration:underline;text-underline-offset:2px}
.b165 .ll-btn.aus{opacity:.45;pointer-events:none}
.b165 .b5-blasen{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s2)}
.b165 .b5-blase-tag{align-self:center;margin-top:var(--s2);font:600 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted)}
.b165 .b5-blase{align-self:flex-start;max-width:82%;padding:var(--s2) var(--s3);border-radius:var(--r-lg);border-bottom-left-radius:4px;background:var(--surface);color:var(--text)}
.b165 .b5-blase.mein{align-self:flex-end;background:var(--accent-soft);border-bottom-left-radius:var(--r-lg);border-bottom-right-radius:4px}
.b165 .b5-blase p{font:400 var(--fs-16)/var(--lh16) var(--sans)}
.b165 .b5-blase .z{display:block;margin-top:4px;font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted);text-align:right}
.b165 .b5-blase>.b5-thumb{width:96px;margin-bottom:var(--s1)}
.b165 .b5-eingabe{display:grid;grid-template-columns:minmax(0,1fr) 56px;gap:var(--s1);align-items:center;margin-top:var(--s4)}
.b165 .b5-eingabe .f{display:flex;align-items:center;min-height:56px;padding:0 var(--s3);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface)}
.b165 .b5-eingabe .f input{border:0;background:transparent;width:100%;min-width:0;font:400 var(--fs-16)/var(--lh16) var(--sans);color:var(--text);outline:none}
.b165 .b5-eingabe .f input::placeholder{color:var(--muted)}
.b165 .b5-eingabe .ll-btn.rund{width:56px;min-height:56px;padding:0}
.b165 .b5-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;aspect-ratio:3/1;padding:var(--s3);border:1.5px dashed var(--line-strong);border-radius:var(--r-lg);background:var(--surface);color:var(--text2);cursor:pointer}
.b165 .b5-upload>.ll-ico{width:24px;height:24px;color:var(--muted)}
.b165 .b5-upload b{font:600 var(--fs-16)/var(--lh16) var(--sans);color:var(--text)}
.b165 .b5-upload span{font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted)}
.b165 .b5-upload.bild{width:116px;aspect-ratio:4/5;padding:var(--s2)}
.b165 .b5-upload+.b5-wahl,.b165 .b5-upload+.b5-feld{margin-top:var(--s2)}
.b165 .b5-uploads{display:grid;grid-template-columns:116px minmax(0,1fr);gap:var(--s3);align-items:start}
.b165 .b5-anbieter{align-items:flex-start}
.b165 .b5-anbieter>.ll-bild{width:88px;aspect-ratio:4/5;flex:0 0 auto}
.b165 .b5-anbieter .b5-radio{margin-top:2px}
.b165 .b5-anbieter .t .z{display:block;margin-top:var(--s1);font:400 var(--fs-16)/var(--lh16) var(--sans);color:var(--text2);quotes:none}
.b165 .b5-anbieter .t .preis{display:block;margin-top:var(--s1);font:600 var(--fs-24)/var(--lh24) var(--sans);letter-spacing:-.01em;color:var(--text)}
.b165 .b5-anbieter .t .preis small{font:400 var(--fs-14)/var(--lh14) var(--sans);letter-spacing:0;color:var(--muted);margin-left:var(--s1)}
.b165 .b5-anbieter .t .wer{display:flex;align-items:center;gap:var(--s1);margin-top:var(--s1);font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted)}
.b165 .b5-anbieter .t .wer .ll-ico{width:16px;height:16px;color:var(--ok)}
.b165 .b5-anbieter.ab{opacity:.6}
.b165 .b5-flaechen{position:relative;display:flex;flex-direction:column}
.b165 .b5-flaechen>input{position:absolute;opacity:0;width:1px;height:1px}
.b165 .b5-flaechen>.ll-reiter{margin-bottom:var(--s3)}
.b165 .b5-flaechen>.b5-flaeche{display:none}
.b165 .b5-flaechen>.b5-flaeche:first-of-type{display:block}
.b165 .b5-flaechen>input:checked~.b5-flaeche{display:none}
.b165 .b5-flaechen>input:nth-of-type(1):checked~.b5-flaeche:nth-of-type(1),.b165 .b5-flaechen>input:nth-of-type(2):checked~.b5-flaeche:nth-of-type(2),.b165 .b5-flaechen>input:nth-of-type(3):checked~.b5-flaeche:nth-of-type(3),.b165 .b5-flaechen>input:nth-of-type(4):checked~.b5-flaeche:nth-of-type(4),.b165 .b5-flaechen>input:nth-of-type(5):checked~.b5-flaeche:nth-of-type(5){display:block}
.b165 .b5-flaechen>input:checked~.ll-reiter>.on{color:var(--muted);font-weight:400}
.b165 .b5-flaechen>input:checked~.ll-reiter>.on::after{transform:scaleX(0)}
.b165 .b5-flaechen>input:nth-of-type(1):checked~.ll-reiter>:nth-child(1),.b165 .b5-flaechen>input:nth-of-type(2):checked~.ll-reiter>:nth-child(2),.b165 .b5-flaechen>input:nth-of-type(3):checked~.ll-reiter>:nth-child(3),.b165 .b5-flaechen>input:nth-of-type(4):checked~.ll-reiter>:nth-child(4),.b165 .b5-flaechen>input:nth-of-type(5):checked~.ll-reiter>:nth-child(5){color:var(--text);font-weight:600}
.b165 .b5-flaechen>input:nth-of-type(1):checked~.ll-reiter>:nth-child(1)::after,.b165 .b5-flaechen>input:nth-of-type(2):checked~.ll-reiter>:nth-child(2)::after,.b165 .b5-flaechen>input:nth-of-type(3):checked~.ll-reiter>:nth-child(3)::after,.b165 .b5-flaechen>input:nth-of-type(4):checked~.ll-reiter>:nth-child(4)::after,.b165 .b5-flaechen>input:nth-of-type(5):checked~.ll-reiter>:nth-child(5)::after{transform:scaleX(1)}
.b165 .b5-wunsch{display:flex;align-items:center;gap:var(--s2);width:100%;max-width:100%;min-width:0;min-height:72px;padding:var(--s3);border:2px solid var(--accent);border-radius:var(--r-lg);color:var(--text);transition:transform var(--dur-1) var(--ease-out)}
.b165 .b5-wunsch:active{transform:scale(.98)}
.b165 .b5-wunsch>.ll-ico{color:var(--accent);flex:0 0 auto}
.b165 .b5-wunsch .t{flex:1;min-width:0}
.b165 .b5-wunsch .t b{display:block;font:600 var(--fs-16)/var(--lh16) var(--sans);overflow-wrap:anywhere}
.b165 .b5-wunsch .t span{display:block;font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--text2);overflow-wrap:anywhere}
.b165 .b5-schalter{position:relative;display:inline-flex;align-items:center;min-height:44px;cursor:pointer}
.b165 .b5-schalter input{position:absolute;opacity:0;width:1px;height:1px}
.b165 .b5-schalter .b5-schalter-k{width:44px;height:26px;border-radius:var(--r-pill);background:var(--line-strong);position:relative;transition:background var(--dur-1) var(--ease-out)}
.b165 .b5-schalter .b5-schalter-k::after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--white);transition:transform var(--dur-1) var(--ease-out)}
.b165 .b5-schalter input:checked+.b5-schalter-k{background:var(--accent)}
.b165 .b5-schalter input:checked+.b5-schalter-k::after{transform:translateX(18px)}
.b165 .b5-schalter input:focus-visible+.b5-schalter-k{outline:2px solid var(--accent);outline-offset:2px}
.b165 .b5-zeile .r .b5-schalter{margin-top:-6px}
.b165 .b5-mail-von{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:var(--s2);align-items:center;padding:var(--s2) var(--s3)}
.b165 .b5-mail-von b{display:block;font:600 var(--fs-16)/var(--lh16) var(--sans)}
.b165 .b5-mail-von span{display:block;font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted)}
.b165 .b5-mail-von .r{text-align:right}
.b165 .b5-mail-betreff{padding:var(--s1) var(--s3) var(--s3)}
.b165 .b5-mail .b5-zustand{margin:0 var(--s3)}
.b165 .b5-mail .b5-zustand>.in{padding:var(--s4) var(--s3)}
.b165 .b5-mail .ll-fuss{padding-top:var(--s4)}
@media (max-width:1023.98px){
  body.b165-seite #mainnav,body:has(.b165[data-b165-kopf]) #mainnav{display:none}
}
body.b165-seite.kasse .tabbar,body:has(.b165[data-b165-leiste=keine]) .tabbar,body:has(.b165[data-b165-leiste=studio]) .tabbar{display:none}
.b165 .b5-kopf{z-index:30;margin-bottom:0}
.b165.b165-nurkopf{position:sticky;top:0;z-index:30}
.b165 .b5-kopf-r{display:inline-flex;align-items:center;gap:4px;justify-self:end}
.b165 .b5-rund{position:relative;width:44px;height:44px;display:grid;place-items:center;color:var(--text2);border-radius:var(--r-pill);cursor:pointer}
.b165 .b5-rund.b5-punkt::after{content:"";position:absolute;top:10px;right:10px;width:8px;height:8px;border-radius:50%;background:var(--accent);outline:2px solid var(--bg)}
.b165 .b5-admin{z-index:30}
.b165 .b5-admin .r{gap:4px}
.b165 :is(.ll-band,.b5-thumb,.ll-avatar,.b5-upload-bild)>img{width:100%;height:100%;object-fit:cover}
.b165 .ll-band>.ll-etikett.bild,.b165 .b5-thumb>.ll-etikett.bild{top:var(--s1);left:var(--s1)}
.b165 .b5-objekt>.ll-bild,.b165 .b5-leer>.ll-bild,.b165 .b5-anbieter>.ll-bild,.b165 .b5-zustand>.ll-bild{display:block}
.b165-in{width:100%;margin-inline:auto}
.b165.schmal .b165-in{max-width:var(--w-read)}
.b165 .b5-form{display:block;margin:0}
.b165 .b5-zustand .in .b5-form .ll-btn{margin-top:4px}
.b165 .ll-btn.rund{width:56px;min-height:56px;padding:0;border-radius:var(--r-pill)}
.b165 .ll-btn.aus{opacity:.45;pointer-events:none}
.b165 :focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.b165 .b5-wahl-karte:has(>input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}
.b165 .b5-chip-wahl{position:relative;cursor:pointer}
.b165 .b5-chip-wahl input{position:absolute;opacity:0;width:1px;height:1px}
.b165 .b5-chip-wahl:has(input:checked){background:var(--surface2);color:var(--text);border-color:var(--line-strong);font-weight:600}
.b165 .b5-chip-wahl:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}
.b165 .b5-upload{position:relative;overflow:hidden}
.b165 .b5-upload input[type=file]{position:absolute;opacity:0;width:1px;height:1px}
.b165 .b5-upload:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}
.b165 .b5-upload-bild{position:absolute;inset:0;z-index:1;border-radius:inherit;overflow:hidden}
.b165 .b5-upload.hat-datei{border-style:solid;border-color:var(--accent)}
.b165 .b5-creatorin-leiste{position:fixed;z-index:40;height:calc(var(--b5-bar) + env(safe-area-inset-bottom,0px));padding:0 var(--s1) env(safe-area-inset-bottom,0px)}
.b165.mit-b5-leiste{padding-bottom:calc(var(--b5-bar) + env(safe-area-inset-bottom,0px) + var(--s4))}
.b165 .b5-tipp{transform:scale(.97);transition:transform var(--dur-1) var(--ease-out)}
html.b5-js .b165 .b5-an:not(.b5-da){opacity:0;transform:translateY(12px)}
html.b5-js .b165 .b5-an{transition:opacity var(--dur-3) var(--ease-out),transform var(--dur-3) var(--ease-out)}
.b165 .b5-auf .b5-treppe{transform-origin:top center}
.b165 .b5-auf.b5-auf-an .b5-treppe{animation:b5-auf var(--dur-2) var(--ease-out) both}
@keyframes b5-auf{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
.b165 [data-b5-z].b5-neu{animation:b5-zahl var(--dur-2) var(--ease-out)}
@keyframes b5-zahl{from{opacity:.4}to{opacity:1}}
@media (min-width:768px){
  .b165 .ll-sek{padding-inline:var(--s4)}
  .b165 .b5-spalten{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s5);align-items:start}
  .b165 .b5-spalten>.b5-links{position:sticky;top:calc(var(--nav-h) + var(--s3))}
  .b165 .b5-spalten>.b5-links .b5-objekt{grid-template-columns:minmax(0,1fr)}
  .b165 .b5-spalten>.b5-links .b5-objekt>.ll-bild{max-width:420px}
  .b165 .b5-objekt{grid-template-columns:160px minmax(0,1fr)}
  .b165 .b5-zeilen.zwei{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s4)}
  .b165 .b5-zeilen.zwei>.b5-zeile:nth-child(2){border-top:0}
  .b165 .ll-raster{grid-template-columns:repeat(3,minmax(0,1fr))}
  .b165 .b5-wahl.drei{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
  .b165 .b5-blase{max-width:64%}
  .b165 .b5-leer{padding-block:var(--s6)}
}
@media (min-width:1024px){
  .b165-in{max-width:var(--w-wide);padding-inline:var(--s4)}
  .b165 .b5-kopf.mit-leiste{display:none}
  .b165 .b5-kopf{position:static;display:flex;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;max-width:var(--w-wide);margin-inline:auto;padding-inline:var(--s5)}
  .b165 .b5-kopf .ll-marke{display:none}
  .b165 .ll-raster{grid-template-columns:repeat(4,minmax(0,1fr))}
  body.app-shell .b165 .b5-creatorin-leiste{display:none}
  body.app-shell .b165.mit-b5-leiste{padding-bottom:var(--s5)}
}
@media (prefers-reduced-motion:reduce){
  .b165 .ll-in,.b165 .b5-auf .b5-treppe,.b165 [data-b5-z]{animation:none!important}
  html.b5-js .b165 .b5-an:not(.b5-da){opacity:1;transform:none}
  .b165 *,.b165 *::before,.b165 *::after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}
}
html.ll-still .b165 .ll-in,html.ll-still .b165 .b5-auf .b5-treppe{animation:none!important}
html.ll-still.b5-js .b165 .b5-an:not(.b5-da){opacity:1;transform:none}
html.ll-still .b165 .b5-tipp{transform:none}
.b165 .b5-zeile.icon{grid-template-columns:24px minmax(0,1fr) auto}
.b165 .b5-zeile.icon>.ll-ico{color:var(--text2)}
.b165 .b5-zeile.icon .r{flex-direction:row;align-items:center;gap:var(--s1);color:var(--muted)}
.b165 .b5-zeile.icon .t span,.b165 .b5-zeile.k165-meld .t b{white-space:normal}
.b165 .b5-zeile.k165-meld.ab .t b{font-weight:400;color:var(--text2)}
.b165 .b5-zeile.k165-meld.neu .t span::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--accent);margin-right:6px;vertical-align:middle}
.b165 .b5-zeile .r a{display:inline-flex;align-items:center;gap:4px;color:var(--text2)}
.b165 .k165-wege{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s4);justify-content:center;margin-top:var(--s2)}
.b165 .k165-wer{display:flex;align-items:center;gap:var(--s3)}
.b165 .k165-wer p{margin-top:4px;font:400 var(--fs-14)/var(--lh14) var(--sans);color:var(--muted)}
.b165 .b5-held .k .ll-etikett,.b165 .k165-wer .ll-etikett{margin-left:var(--s1);vertical-align:middle}
.b165 button.ll-btn-text{background:none;border:0;padding:0;cursor:pointer}
.b165 .k165-form{display:contents}
.b165 .ll-raster>*,.b165 .b5-spalten>*,.b165 .b5-objekt>*,.b165 .b5-wahl>*,.b165 .b5-zeile .t,.b165 .ll-stapel>*{min-width:0}
.b165 .ll-kachel-z2>span{min-width:0;overflow:hidden;text-overflow:ellipsis}
.b165 :is(.ll-kachel-z b,.b5-zeile .t b)>bdi{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}
.b165 .b5-wahl.zwei .b5-wahl-karte .t{width:100%}
