.compareproperty_compare-section__dMZ6w{padding:calc(24px + 24*(100vw - 320px)/1600) 0;min-height:calc(100vh - 200px)}.compareproperty_compare-container__xt3GS{max-width:1400px;margin:0 auto}.compareproperty_header__sBqAP{margin-bottom:1.5rem}.compareproperty_header-row__s6tNp{display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.compareproperty_header-row__s6tNp{flex-direction:row;justify-content:space-between;align-items:center}}.compareproperty_title__JEzQj{font-size:calc(20px + 6*(100vw - 320px)/1600);font-weight:700;color:#1a1a2e;margin:0;display:flex;align-items:center;gap:.625rem}.compareproperty_title-icon__QDHii{width:24px;height:24px;color:#64748b}.compareproperty_subtitle__bTd6f{color:#64748b;font-size:.875rem;margin:.25rem 0 0}.compareproperty_compare-badge__yw0RX{display:inline-flex;align-items:center;padding:.375rem .875rem;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;font-size:.8125rem;font-weight:500;color:#475569;width:-moz-fit-content;width:fit-content}.compareproperty_loader-container__pajZ8{min-height:400px}.compareproperty_empty-state__wg6a8,.compareproperty_loader-container__pajZ8{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:10px;border:1px solid #e5e7eb}.compareproperty_empty-state__wg6a8{flex-direction:column;min-height:360px;padding:2.5rem 1.5rem;text-align:center}.compareproperty_empty-icon-wrapper__ZSxvA{width:72px;height:72px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.compareproperty_empty-icon__FZpQh{width:32px;height:32px;color:#94a3b8}.compareproperty_empty-title__yCZpv{font-size:1.125rem;font-weight:600;color:#1e293b;margin-bottom:.375rem}.compareproperty_empty-text__aOvCk{color:#64748b;margin-bottom:1.5rem;max-width:300px;line-height:1.5;font-size:.9375rem}.compareproperty_catalog-btn__BAPmc{display:inline-flex;align-items:center;gap:.5rem;padding:10px 24px;color:#fff;border-radius:6px;font-weight:600;font-size:.875rem;text-decoration:none}.compareproperty_table-container__npPjx{background:#fff;border-radius:10px;border:1px solid #e5e7eb;overflow-x:auto;-webkit-overflow-scrolling:touch}.compareproperty_table-container__npPjx::-webkit-scrollbar{height:6px}.compareproperty_table-container__npPjx::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.compareproperty_table-container__npPjx::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.compareproperty_table-container__npPjx::-webkit-scrollbar-thumb:hover{background:#94a3b8}.compareproperty_compare-table__eUVku{width:100%;min-width:600px;border-collapse:collapse;margin:0;table-layout:fixed}.compareproperty_compare-table__eUVku td,.compareproperty_compare-table__eUVku th{padding:.875rem 1rem;border-bottom:1px solid #f1f5f9;vertical-align:middle;text-align:left}.compareproperty_compare-table__eUVku td:first-child,.compareproperty_compare-table__eUVku th:first-child{width:140px;min-width:140px;position:-webkit-sticky;position:sticky;left:0;z-index:1;background:#fff}.compareproperty_compare-table__eUVku td:first-child:after,.compareproperty_compare-table__eUVku th:first-child:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:#f1f5f9}.compareproperty_compare-table__eUVku td:not(:first-child),.compareproperty_compare-table__eUVku th:not(:first-child){width:220px;min-width:220px;text-align:center}.compareproperty_compare-table__eUVku thead tr{border-bottom:1px solid #e5e7eb}.compareproperty_compare-table__eUVku thead th{background:#fafbfc;font-weight:600;font-size:.8125rem;color:#64748b;text-transform:uppercase;letter-spacing:.03em;padding:1rem}.compareproperty_compare-table__eUVku thead th:first-child{background:#fafbfc}.compareproperty_compare-table__eUVku tbody tr{transition:background-color .15s ease}.compareproperty_compare-table__eUVku tbody tr:hover td:not(:first-child){background-color:#fafbfc}.compareproperty_compare-table__eUVku tbody tr:last-child td,.compareproperty_compare-table__eUVku tbody tr:last-child th{border-bottom:none}.compareproperty_compare-table__eUVku tbody th{font-weight:600;font-size:.8125rem;text-transform:uppercase;letter-spacing:.02em;color:#64748b;background:#fafbfc;position:-webkit-sticky;position:sticky;left:0;z-index:1}.compareproperty_compare-table__eUVku tbody th:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:#f1f5f9}.compareproperty_compare-table__eUVku tbody td{font-size:.9375rem;color:#1e293b}.compareproperty_remove-btn__J3I0d{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;background:rgba(0,0,0,0);color:#f13439;border:1px solid #f13439;border-radius:6px;cursor:pointer;transition:all .15s ease;padding:.5rem .875rem;font-size:.8125rem;font-weight:500}.compareproperty_remove-btn__J3I0d:hover{background:#f13439;border-color:#f13439;color:#fff}.compareproperty_remove-btn__J3I0d:active{background:rgb(226.3870967742,15.6129032258,21.1889400922);border-color:rgb(226.3870967742,15.6129032258,21.1889400922)}.compareproperty_remove-btn__J3I0d svg{width:14px;height:14px}.compareproperty_property-cell__bEmRp{text-align:center;padding:1rem!important}.compareproperty_property-image___I1l6{display:flex;align-items:center;justify-content:center;margin-bottom:.625rem}.compareproperty_property-image___I1l6 img{display:block;max-width:100%;height:auto}.compareproperty_property-name-link__HusT6{display:inline-flex;align-items:center;gap:.375rem;text-decoration:none;transition:all .15s ease;padding:.25rem .5rem;border-radius:4px;margin-top:.25rem}.compareproperty_property-name-link__HusT6:hover{background:#f8fafc}.compareproperty_property-name-link__HusT6:hover .compareproperty_property-name__P0weC{color:var(--theme-default)}.compareproperty_property-name-link__HusT6:hover .compareproperty_property-link-icon__WBd_C{color:var(--theme-default);transform:translateX(2px) translateY(-2px)}.compareproperty_property-name__P0weC{font-weight:600;color:#1e293b;font-size:.875rem;line-height:1.4;margin:0;text-align:center;transition:color .15s ease}.compareproperty_property-link-icon__WBd_C{width:14px;height:14px;color:#94a3b8;transition:all .2s ease;flex-shrink:0}.compareproperty_value__z2N8_{font-weight:500}.compareproperty_value-unknown__VvVcB{color:#94a3b8;font-weight:400}.compareproperty_value-price__PLLDm{font-weight:700;font-size:1rem;color:#1e293b}.compareproperty_action-cell__aszoF{text-align:center!important;padding-top:1rem!important;padding-bottom:1rem!important}