table:is([data-header=dark],.table_themed_dark){width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--line_color_light);border-radius:0;background-color:var(--body_bg_color)}table:is([data-header=dark],.table_themed_dark) thead th{background-color:var(--title_color);color:var(--light_color);font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-align:start;line-height:1.2;padding:var(--space_s);border:0;border-radius:0}table:is([data-header=dark],.table_themed_dark) tbody td{padding:var(--space_s);border-top:1px solid var(--line_color_light);border-bottom:0;border-inline:0;font-size:.8rem;line-height:1.55;color:var(--text_color);text-align:start;vertical-align:top}table:is([data-header=dark],.table_themed_dark) tbody tr:first-child td{border-top:0}table:is([data-header=dark],.table_themed_dark) tbody td:first-child{font-weight:700;color:var(--title_color);white-space:nowrap}table:is([data-header=dark],.table_themed_dark) tbody td:nth-last-child(-n+2){font-weight:700;color:var(--accent_color);white-space:nowrap}@media(min-width: 760px){table:is([data-header=dark],.table_themed_dark) thead th{padding:var(--space_s) var(--space_m)}table:is([data-header=dark],.table_themed_dark) tbody td{padding:var(--space_m)}}.table_themed_count{font-family:"HeadingFont","Arial Narrow",sans-serif;font-size:1.1em;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--title_color) 70%, transparent)}.table_themed_count strong{font-size:1.36em;color:var(--accent_color)}.table_themed_board{--table_themed_board_line: color-mix(in srgb, var(--title_color) 9%, transparent);position:relative;padding:var(--space_xs);border-radius:0;background-color:#2b211b}@media(max-width: 759px){.table_themed_board{padding:0;background-color:rgba(0,0,0,0)}}@media(min-width: 760px){.table_themed_board{padding:var(--space_m) 0 0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--title_color) 35%, transparent) rgba(0,0,0,0)}.table_themed_board table{min-width:56em}.table_themed_board td{white-space:nowrap}}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]){--table_themed_board_pad_x: var(--space_s);--table_themed_board_edge: var(--space_m);border:0;background-color:rgba(0,0,0,0)}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) thead th{padding:.9em var(--table_themed_board_pad_x);border-bottom:1px solid color-mix(in srgb, var(--title_color) 20%, transparent);background-color:rgba(0,0,0,0);color:color-mix(in srgb, var(--title_color) 55%, transparent);font-size:var(--text_xsmall);letter-spacing:.14em}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) thead th button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td,table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:first-child,table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:nth-last-child(-n+2){padding:.65em var(--table_themed_board_pad_x);border-top:0;border-bottom:1px solid var(--table_themed_board_line);color:var(--title_color);font-family:"HeadingFont","Arial Narrow",sans-serif;font-size:1.35em;font-weight:var(--text_semibold);line-height:1.85;letter-spacing:.02em;font-variant-numeric:tabular-nums;vertical-align:middle}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td>:is(.badge_number,.table_themed_status),table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:first-child>:is(.badge_number,.table_themed_status),table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:nth-last-child(-n+2)>:is(.badge_number,.table_themed_status){display:flex;width:fit-content}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:last-child{width:1%;white-space:nowrap}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:last-child .modal_open_shortcut{display:flex;margin-inline-start:auto}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody tr:last-child td{border-bottom:0}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody tr{transition:background-color var(--transition_time_s)}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody tr:hover{background-color:color-mix(in srgb, var(--button_color_bg) 8%, transparent)}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody .table_themed_accent{color:var(--button_color_bg)}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) :is(thead th,tbody td):first-child{padding-inline-start:var(--table_themed_board_edge)}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) :is(thead th,tbody td):last-child{padding-inline-end:var(--table_themed_board_edge)}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) .table_themed_status{align-items:center;gap:.5em;line-height:1;font-size:.8em;letter-spacing:.06em;text-transform:uppercase;color:var(--signal_success_color)}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) .table_themed_status::before{content:"";width:.5em;height:.5em;border-radius:50%;background-color:currentColor;animation:table_themed_blink 1.6s infinite}@media(max-width: 759px){table:is([data-header=dark],.table_themed_dark):where([data-variant=board]){display:block}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) thead{display:none}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody{display:grid;gap:var(--space_s)}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody tr,table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody tr:hover{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-areas:"nr floor status" "rent rent rent" "rooms area outdoor" "plan plan plan";align-items:center;column-gap:0;padding:var(--space_m);border:0;background-color:#2b211b}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td,table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:first-child,table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:nth-last-child(-n+2),table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:last-child{display:block;width:auto;padding:0;border:0;font-size:1.15em;line-height:1.3}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:nth-child(1){grid-area:nr}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:nth-child(2){grid-area:floor}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:nth-child(7){grid-area:status;justify-self:end;font-size:1em}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:nth-child(6){grid-area:rent;padding-block:var(--space_m);font-size:2em;line-height:1;color:var(--accent_color)}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody tr>td:nth-child(3),table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody tr>td:nth-child(4),table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody tr>td:nth-child(5){align-self:stretch;padding-block:var(--space_s);border-top:1px solid var(--table_themed_board_line);border-bottom:1px solid var(--table_themed_board_line)}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:nth-child(3){grid-area:rooms}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody tr>td:nth-child(4),table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody tr>td:nth-child(5){padding-inline-start:var(--space_s);border-inline-start:1px solid var(--table_themed_board_line)}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:nth-child(4){grid-area:area}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:nth-child(5){grid-area:outdoor}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:last-child{grid-area:plan;padding-top:var(--space_m)}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:last-child .modal_open_shortcut{width:100%}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td[data-label]::before{content:attr(data-label);display:block;margin-bottom:.3em;font-family:"MainFontVariable","MainFont","Helvetica",sans-serif;font-size:var(--text_xsmall);font-weight:var(--text_light);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--title_color) 55%, transparent)}table:is([data-header=dark],.table_themed_dark):where([data-variant=board]) tbody td:nth-child(6)::before{margin-bottom:.5em}}table:where([data-variant=board]) .modal_panel{font-family:"MainFontVariable","MainFont","Helvetica",sans-serif;font-size:var(--text_base);font-weight:var(--text_light);line-height:1.85;letter-spacing:normal;text-transform:none;white-space:normal;text-align:start}table:where([data-variant=board]) .modal_panel .modal_content{width:100%;border-radius:0}@media(min-width: 760px){table:where([data-variant=board]) .modal_panel .table_themed_plan>.grid_item{--grid_span: 7}table:where([data-variant=board]) .modal_panel .table_themed_plan>.table_themed_plan_info{--grid_span: 5}}table:where([data-variant=board]) .modal_panel .table_themed_plan_info{font-size:var(--text_small)}table:where([data-variant=board]) .modal_panel .table_themed_plan_info :is(.overtitle,.key_list,.text){font-size:inherit}table:where([data-variant=board]) .modal_panel .lightbox_item img{border:1px solid color-mix(in srgb, var(--title_color) 8%, transparent);border-radius:0}@keyframes table_themed_blink{50%{opacity:.25}}@media(prefers-reduced-motion: reduce){.table_themed_status::before{animation:none}}