.WohnungsTabelle_rahmen__SpEut{position:relative;border:var(--border-w) solid var(--line);border-radius:12px;background:var(--paper);overflow-x:auto;overflow-y:hidden}.WohnungsTabelle_tabelle__z7Inp{width:100%;border-collapse:collapse;font-size:16px}.WohnungsTabelle_caption__EibO0{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.WohnungsTabelle_tabelle__z7Inp thead th{padding:13px;border-bottom:var(--border-w) solid var(--line);background:var(--sand);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-align:left;color:var(--muted);white-space:nowrap}.WohnungsTabelle_tabelle__z7Inp tbody td,.WohnungsTabelle_tabelle__z7Inp tbody th{padding:14px 13px;border-bottom:var(--border-w) solid var(--line);vertical-align:middle;text-align:left}.WohnungsTabelle_tabelle__z7Inp tbody tr:last-child td,.WohnungsTabelle_tabelle__z7Inp tbody tr:last-child th{border-bottom:0}.WohnungsTabelle_tabelle__z7Inp .WohnungsTabelle_num__C4R1P{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.WohnungsTabelle_name__nSzrd{font-weight:700;color:var(--navy)}.WohnungsTabelle_nummer__iKJsw{display:block;font-size:12.5px;font-weight:400;color:var(--muted)}.WohnungsTabelle_preis__CbSGV{font-weight:700;color:var(--navy)}.WohnungsTabelle_verkauftZeile__ZIVG9 td,.WohnungsTabelle_verkauftZeile__ZIVG9 th{color:var(--muted)}.WohnungsTabelle_verkauftZeile__ZIVG9 .WohnungsTabelle_name__nSzrd,.WohnungsTabelle_verkauftZeile__ZIVG9 .WohnungsTabelle_preis__CbSGV{font-weight:600;color:var(--muted)}.WohnungsTabelle_stand___KfIG{display:inline-flex;align-items:center;gap:7px;padding:var(--space-1) 10px;border-radius:3px;font-size:13px;font-weight:700;white-space:nowrap}.WohnungsTabelle_dot__dDfDQ{width:7px;height:7px;border-radius:var(--radius-pill);flex:none}.WohnungsTabelle_frei__H8139{background:var(--tint-sky);color:var(--navy)}.WohnungsTabelle_frei__H8139 .WohnungsTabelle_dot__dDfDQ{background:var(--sky)}.WohnungsTabelle_reserviert__LwJPQ{background:var(--warn-bg);color:var(--warn)}.WohnungsTabelle_reserviert__LwJPQ .WohnungsTabelle_dot__dDfDQ{background:var(--warn)}.WohnungsTabelle_verkauft__fXalY{background:var(--sand);color:var(--muted)}.WohnungsTabelle_verkauft__fXalY .WohnungsTabelle_dot__dDfDQ{background:var(--muted)}.WohnungsTabelle_aktion__MAn_u,.WohnungsTabelle_tabelle__z7Inp tbody td.WohnungsTabelle_aktion__MAn_u{text-align:right}.WohnungsTabelle_link__e8Ep5{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-small);font-weight:600;color:var(--blue);text-decoration:none;white-space:nowrap}.WohnungsTabelle_pfeil__Tbyrf{width:var(--icon-sm);height:var(--icon-sm);transition:transform .15s}.WohnungsTabelle_link__e8Ep5:hover .WohnungsTabelle_pfeil__Tbyrf{transform:translateX(3px)}.WohnungsTabelle_link__e8Ep5:focus-visible{outline:var(--focus-ring-w) solid var(--blue);outline-offset:var(--focus-ring-offset)}@media (max-width:960px){.WohnungsTabelle_tabelle__z7Inp .WohnungsTabelle_abTablet__DA1po{display:none}}@media (max-width:620px){.WohnungsTabelle_tabelle__z7Inp .WohnungsTabelle_abHandy__lnzVY{display:none}.WohnungsTabelle_tabelle__z7Inp{font-size:14.5px}.WohnungsTabelle_tabelle__z7Inp tbody td,.WohnungsTabelle_tabelle__z7Inp tbody th,.WohnungsTabelle_tabelle__z7Inp thead th{padding-inline:6px}.WohnungsTabelle_tabelle__z7Inp thead th{font-size:11px;letter-spacing:.04em}.WohnungsTabelle_stand___KfIG{gap:5px;padding:3px 6px;font-size:12px}.WohnungsTabelle_linkText__5d6Av{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.WohnungsTabelle_link__e8Ep5{min-width:var(--tap-min);min-height:var(--tap-min);justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.WohnungsTabelle_pfeil__Tbyrf{transition:none}}