.wp-block-interactive-floor-plans-room-table,.ifp-room-table-editor{padding:1rem;background:#fff;max-width:100%;overflow-x:auto}.wp-block-interactive-floor-plans-room-table .ifp-room-table-header,.ifp-room-table-editor .ifp-room-table-header{margin-bottom:1.5rem;text-align:center}.wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,.ifp-room-table-editor .ifp-room-table-header .ifp-table-title h2{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin:0}.wp-block-interactive-floor-plans-room-table .ifp-loading,.ifp-room-table-editor .ifp-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;gap:1rem;color:#666}.wp-block-interactive-floor-plans-room-table .ifp-room-table-actions,.ifp-room-table-editor .ifp-room-table-actions{display:flex;gap:.5rem;margin-bottom:1rem;justify-content:flex-start;padding:.75rem;background:#f0f7ff;border:2px dashed #007bff;border-radius:6px}.wp-block-interactive-floor-plans-room-table .ifp-room-table-actions .components-button,.ifp-room-table-editor .ifp-room-table-actions .components-button{font-weight:600}.wp-block-interactive-floor-plans-room-table .ifp-table-scroll,.ifp-room-table-editor .ifp-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix,.ifp-room-table-editor .ifp-price-matrix{width:100%;border-collapse:collapse;font-size:.85rem;min-width:1200px}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,.wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,.ifp-room-table-editor .ifp-price-matrix th,.ifp-room-table-editor .ifp-price-matrix td{border:1px solid #ddd;padding:.5rem .75rem;text-align:center;vertical-align:middle}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th,.ifp-room-table-editor .ifp-price-matrix thead .ifp-header-gemeinde th{background:#1a1a2e;color:#fff;font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header,.ifp-room-table-editor .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header{background:#2d2d44;min-width:180px}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-gemeinde-header,.ifp-room-table-editor .ifp-price-matrix thead .ifp-header-gemeinde .ifp-gemeinde-header{border-left:2px solid #fff}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,.ifp-room-table-editor .ifp-price-matrix thead .ifp-header-rooms th{background:#f8f9fa;font-weight:600;color:#333;white-space:nowrap}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,.ifp-room-table-editor .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label{background:#e9ecef;text-align:center}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-name-header,.ifp-room-table-editor .ifp-price-matrix thead .ifp-header-rooms .ifp-room-name-header{font-size:.8rem;min-width:60px}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th,.ifp-room-table-editor .ifp-price-matrix thead .ifp-header-numbers th{background:#f1f3f5;font-weight:700;color:#495057}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label,.ifp-room-table-editor .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label{background:#e9ecef;text-align:center}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-number-header,.ifp-room-table-editor .ifp-price-matrix thead .ifp-header-numbers .ifp-room-number-header{font-size:.85rem;font-weight:700;color:#1a1a2e;min-width:60px}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd),.ifp-room-table-editor .ifp-price-matrix tbody .ifp-price-row:nth-child(odd){background:#fff}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n),.ifp-room-table-editor .ifp-price-matrix tbody .ifp-price-row:nth-child(2n){background:#f8f9fa}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover,.ifp-room-table-editor .ifp-price-matrix tbody .ifp-price-row:hover{background:#e8f4fd}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell,.ifp-room-table-editor .ifp-price-matrix tbody .ifp-group-cell{background:#1a1a2e;color:#fff;font-weight:700;text-align:center;min-width:100px;white-space:nowrap;writing-mode:horizontal-tb}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell,.ifp-room-table-editor .ifp-price-matrix tbody .ifp-label-cell{background:#f8f9fa;text-align:left;font-weight:500;color:#333;min-width:140px;white-space:nowrap}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell,.ifp-room-table-editor .ifp-price-matrix tbody .ifp-price-cell{text-align:center;min-width:70px}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value,.ifp-room-table-editor .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value{font-weight:600;color:#1a1a2e}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-input,.ifp-room-table-editor .ifp-price-matrix tbody .ifp-price-cell .ifp-price-input{width:60px;padding:.25rem;border:1px solid #ddd;border-radius:3px;text-align:center;font-size:.85rem}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-input:focus,.ifp-room-table-editor .ifp-price-matrix tbody .ifp-price-cell .ifp-price-input:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row,.ifp-room-table-editor .ifp-price-matrix tfoot .ifp-link-row{background:#e8f4fd}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label,.ifp-room-table-editor .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label{background:#d4e8f7;text-align:left;font-weight:600;color:#0056b3}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a,.ifp-room-table-editor .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a{display:inline-flex;align-items:center;justify-content:center;color:#007bff;text-decoration:none;transition:color .2s}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover,.ifp-room-table-editor .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover{color:#0056b3}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a .dashicons,.ifp-room-table-editor .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a .dashicons{font-size:18px;width:18px;height:18px}.wp-block-interactive-floor-plans-room-table .ifp-table-footnotes,.ifp-room-table-editor .ifp-table-footnotes{margin-top:1rem;padding:.75rem;background:#f8f9fa;border-radius:4px;font-size:.8rem;color:#666}.wp-block-interactive-floor-plans-room-table .ifp-table-footnotes p,.ifp-room-table-editor .ifp-table-footnotes p{margin:.25rem 0}.wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong,.ifp-room-table-editor .ifp-table-footnotes strong{color:#333}.wp-block-interactive-floor-plans-room-table{margin:2rem 0;border-radius:8px;box-shadow:0 2px 8px #0000001a}.wp-block-interactive-floor-plans-room-table .ifp-room-table-actions{display:none}@media (max-width: 768px){.wp-block-interactive-floor-plans-room-table,.ifp-room-table-editor{padding:.5rem}.wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,.ifp-room-table-editor .ifp-room-table-header .ifp-table-title h2{font-size:1.1rem}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix,.ifp-room-table-editor .ifp-price-matrix{font-size:.75rem}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,.wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,.ifp-room-table-editor .ifp-price-matrix th,.ifp-room-table-editor .ifp-price-matrix td{padding:.3rem .4rem}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix .ifp-group-cell,.ifp-room-table-editor .ifp-price-matrix .ifp-group-cell{min-width:70px}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix .ifp-label-cell,.ifp-room-table-editor .ifp-price-matrix .ifp-label-cell{min-width:100px}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix .ifp-price-cell,.ifp-room-table-editor .ifp-price-matrix .ifp-price-cell{min-width:50px}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix .ifp-price-cell .ifp-price-input,.ifp-room-table-editor .ifp-price-matrix .ifp-price-cell .ifp-price-input{width:45px;font-size:.75rem}}@media print{.wp-block-interactive-floor-plans-room-table{box-shadow:none;border:1px solid #000}.wp-block-interactive-floor-plans-room-table .ifp-room-table-actions{display:none}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,.wp-block-interactive-floor-plans-room-table .ifp-price-matrix td{border-color:#000}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead th{background:#eee!important;color:#000!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell{background:#ccc!important;color:#000!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ifp-embedded-floorplan-view{padding:1rem}.ifp-embedded-floorplan-view .ifp-embedded-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #e9ecef}.ifp-embedded-floorplan-view .ifp-back-to-table-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#1a1a2e;color:#fff;border:none;border-radius:6px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease}.ifp-embedded-floorplan-view .ifp-back-to-table-btn:hover{background:#2d2d44;transform:translate(-2px)}.ifp-embedded-floorplan-view .ifp-back-to-table-btn .dashicons{font-size:18px;width:18px;height:18px}.ifp-embedded-floorplan-view .ifp-embedded-title{margin:0;font-size:1.3rem;font-weight:600;color:#1a1a2e}.ifp-embedded-floorplan-view .ifp-embedded-floorplan-container{position:relative}.ifp-embedded-floorplan-view .ifp-loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:1rem;color:#666}.ifp-embedded-floorplan-view .ifp-loading-state .spinner{width:40px;height:40px}.ifp-embedded-floorplan-view .ifp-error-state{padding:2rem;text-align:center;color:#dc3545}.ifp-marker.ifp-marker-highlighted{z-index:100!important}.ifp-marker.ifp-marker-highlighted .ifp-marker-icon{transform:scale(1.3);box-shadow:0 0 0 4px #28a74580,0 4px 12px #0000004d!important}.ifp-marker.ifp-marker-highlighted .ifp-marker-icon:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border:3px solid #28a745;border-radius:50%}.ifp-marker.ifp-marker-pulse .ifp-marker-icon{animation:ifp-pulse-highlight 1.5s ease-out infinite}@keyframes ifp-pulse-highlight{0%{box-shadow:0 0 #28a74599,0 4px 12px #0000004d}70%{box-shadow:0 0 0 20px #28a74500,0 4px 12px #0000004d}to{box-shadow:0 0 #28a74500,0 4px 12px #0000004d}}.ifp-show-floorplan-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:#e8f4fd;border:2px solid #007bff;border-radius:50%;cursor:pointer;transition:all .2s ease}.ifp-show-floorplan-btn .dashicons{font-size:16px;width:16px;height:16px;color:#007bff}.ifp-show-floorplan-btn:hover{background:#007bff;transform:scale(1.1)}.ifp-show-floorplan-btn:hover .dashicons{color:#fff}@media (max-width: 768px){.ifp-embedded-floorplan-view{padding:.5rem}.ifp-embedded-floorplan-view .ifp-embedded-header{flex-direction:column;align-items:flex-start;gap:.75rem}.ifp-embedded-floorplan-view .ifp-back-to-table-btn{width:100%;justify-content:center}.ifp-embedded-floorplan-view .ifp-embedded-title{font-size:1.1rem}}.dark-mode .wp-block-interactive-floor-plans-room-table,.dark .wp-block-interactive-floor-plans-room-table,[data-theme=dark] .wp-block-interactive-floor-plans-room-table,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table,.theme-dark .wp-block-interactive-floor-plans-room-table,html.dark-mode .wp-block-interactive-floor-plans-room-table,html.dark .wp-block-interactive-floor-plans-room-table,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table,body.dark-mode .wp-block-interactive-floor-plans-room-table,body.dark .wp-block-interactive-floor-plans-room-table,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table,[data-mode=dark] .wp-block-interactive-floor-plans-room-table,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table{background:#1e1e2e;color:#e0e0e0;box-shadow:0 2px 8px #0006}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,.dark .wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,html.dark .wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,body.dark .wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-room-table-header .ifp-table-title h2{color:#f0f0f0}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-loading,.dark .wp-block-interactive-floor-plans-room-table .ifp-loading,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-loading,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-loading,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-loading,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-loading,html.dark .wp-block-interactive-floor-plans-room-table .ifp-loading,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-loading,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-loading,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-loading,body.dark .wp-block-interactive-floor-plans-room-table .ifp-loading,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-loading,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-loading,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-loading,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-loading{color:#aaa}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes,.dark .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes,html.dark .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes,body.dark .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes{background:#2a2a3e;color:#bbb}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong,.dark .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong,html.dark .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong,body.dark .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-table-footnotes strong{color:#e0e0e0}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix td,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix th,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix td{border-color:#3a3a4e}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde th{background:#252538;color:#fff}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-gemeinde .ifp-lokation-header{background:#1a1a2e}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms th,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers th{background:#2a2a3e;color:#e0e0e0}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-rooms .ifp-room-label,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix thead .ifp-header-numbers .ifp-room-label{background:#252538}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd),.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd),[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd),[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd),.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd),html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd),html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd),html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd),html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd),body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd),body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd),body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd),body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd),[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd),[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(odd){background:#1e1e2e}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n),.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n),[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n),[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n),.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n),html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n),html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n),html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n),html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n),body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n),body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n),body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n),body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n),[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n),[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:nth-child(2n){background:#252538}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-row:hover{background:#2d3a4e}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-group-cell{background:#1a1a2e;color:#fff}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-label-cell{background:#252538;color:#e0e0e0}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tbody .ifp-price-cell .ifp-price-value{color:#f0f0f0}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row{background:#2a2a3e}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-label{background:#252538;color:#7ab3ff}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a{color:#7ab3ff}.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover,.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover,[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover,[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover,.theme-dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover,html.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover,html.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover,html[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover,html[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover,body.dark-mode .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover,body.dark .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover,body[data-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover,body[data-color-scheme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover,[data-mode=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover,[data-bs-theme=dark] .wp-block-interactive-floor-plans-room-table .ifp-price-matrix tfoot .ifp-link-row .ifp-link-cell a:hover{color:#a0c8ff}.dark-mode .ifp-embedded-floorplan-view .ifp-embedded-header,.dark .ifp-embedded-floorplan-view .ifp-embedded-header,[data-theme=dark] .ifp-embedded-floorplan-view .ifp-embedded-header,[data-color-scheme=dark] .ifp-embedded-floorplan-view .ifp-embedded-header,.theme-dark .ifp-embedded-floorplan-view .ifp-embedded-header,html.dark-mode .ifp-embedded-floorplan-view .ifp-embedded-header,html.dark .ifp-embedded-floorplan-view .ifp-embedded-header,html[data-theme=dark] .ifp-embedded-floorplan-view .ifp-embedded-header,html[data-color-scheme=dark] .ifp-embedded-floorplan-view .ifp-embedded-header,body.dark-mode .ifp-embedded-floorplan-view .ifp-embedded-header,body.dark .ifp-embedded-floorplan-view .ifp-embedded-header,body[data-theme=dark] .ifp-embedded-floorplan-view .ifp-embedded-header,body[data-color-scheme=dark] .ifp-embedded-floorplan-view .ifp-embedded-header,[data-mode=dark] .ifp-embedded-floorplan-view .ifp-embedded-header,[data-bs-theme=dark] .ifp-embedded-floorplan-view .ifp-embedded-header{border-bottom-color:#3a3a4e}.dark-mode .ifp-embedded-floorplan-view .ifp-embedded-title,.dark .ifp-embedded-floorplan-view .ifp-embedded-title,[data-theme=dark] .ifp-embedded-floorplan-view .ifp-embedded-title,[data-color-scheme=dark] .ifp-embedded-floorplan-view .ifp-embedded-title,.theme-dark .ifp-embedded-floorplan-view .ifp-embedded-title,html.dark-mode .ifp-embedded-floorplan-view .ifp-embedded-title,html.dark .ifp-embedded-floorplan-view .ifp-embedded-title,html[data-theme=dark] .ifp-embedded-floorplan-view .ifp-embedded-title,html[data-color-scheme=dark] .ifp-embedded-floorplan-view .ifp-embedded-title,body.dark-mode .ifp-embedded-floorplan-view .ifp-embedded-title,body.dark .ifp-embedded-floorplan-view .ifp-embedded-title,body[data-theme=dark] .ifp-embedded-floorplan-view .ifp-embedded-title,body[data-color-scheme=dark] .ifp-embedded-floorplan-view .ifp-embedded-title,[data-mode=dark] .ifp-embedded-floorplan-view .ifp-embedded-title,[data-bs-theme=dark] .ifp-embedded-floorplan-view .ifp-embedded-title{color:#f0f0f0}.dark-mode .ifp-embedded-floorplan-view .ifp-loading-state,.dark .ifp-embedded-floorplan-view .ifp-loading-state,[data-theme=dark] .ifp-embedded-floorplan-view .ifp-loading-state,[data-color-scheme=dark] .ifp-embedded-floorplan-view .ifp-loading-state,.theme-dark .ifp-embedded-floorplan-view .ifp-loading-state,html.dark-mode .ifp-embedded-floorplan-view .ifp-loading-state,html.dark .ifp-embedded-floorplan-view .ifp-loading-state,html[data-theme=dark] .ifp-embedded-floorplan-view .ifp-loading-state,html[data-color-scheme=dark] .ifp-embedded-floorplan-view .ifp-loading-state,body.dark-mode .ifp-embedded-floorplan-view .ifp-loading-state,body.dark .ifp-embedded-floorplan-view .ifp-loading-state,body[data-theme=dark] .ifp-embedded-floorplan-view .ifp-loading-state,body[data-color-scheme=dark] .ifp-embedded-floorplan-view .ifp-loading-state,[data-mode=dark] .ifp-embedded-floorplan-view .ifp-loading-state,[data-bs-theme=dark] .ifp-embedded-floorplan-view .ifp-loading-state{color:#aaa}
