.auto-input-container[data-v-580fb0e3]{padding:6px 10px;border-radius:5px;display:flex;min-width:100px;border:1px solid #e6e6e6;color:#636262;justify-content:left;box-sizing:border-box;align-items:center}.auto-input-container input[data-v-580fb0e3]{outline:none;width:90%;border:none;transition:all .5s ease}.auto-input-container i[data-v-580fb0e3]{cursor:pointer;width:24px}.auto-input-container i[data-v-580fb0e3]:hover{font-weight:600}.sliding-button-group[data-v-46beb7a3]{background-color:#f5f5f5;padding:4px;border-radius:5px;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.buttons-container[data-v-46beb7a3]{position:relative;display:flex;border-radius:4px;background-color:#f5f5f5;overflow:hidden}button[data-v-46beb7a3]{flex:1;min-width:100px;padding:5px 8px;border:none;background:transparent;cursor:pointer;font-size:14px;color:#000;position:relative;z-index:1;transition:color .3s;text-align:center}button.active[data-v-46beb7a3]{color:#333}.slider[data-v-46beb7a3]{position:absolute;top:0;left:0;height:100%;background-color:#fff;border-radius:5px;z-index:0}.house-management-container[data-v-2c390a76]{padding:24px;background-color:#fff}.management-header[data-v-2c390a76]{margin-bottom:24px;display:flex;flex-direction:column;gap:16px}.management-header .page-title[data-v-2c390a76]{font-size:20px;font-weight:600;color:#303133;margin:0}.management-header .action-bar[data-v-2c390a76]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.management-header .action-bar .operation-section[data-v-2c390a76]{display:flex;gap:12px;align-items:center}.management-header .action-bar .operation-section .add-button[data-v-2c390a76]{padding:10px 16px}.management-header .action-bar .operation-section .search-input[data-v-2c390a76]{width:240px}.house-list[data-v-2c390a76]{display:flex;flex-direction:column;gap:16px}.house-card[data-v-2c390a76]{display:flex;gap:16px;padding:16px;border-radius:8px;transition:all .3s}.house-card.status-offline[data-v-2c390a76]{background-color:#f8f8f8}.house-image[data-v-2c390a76]{position:relative;width:200px;height:140px;flex-shrink:0;border-radius:4px;overflow:hidden}.house-image img[data-v-2c390a76]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.house-image .status-badge[data-v-2c390a76]{position:absolute;top:8px;left:8px;padding:2px 8px;border-radius:4px;font-size:12px;background-color:rgba(0,0,0,.6);color:#fff}.house-info[data-v-2c390a76]{flex:1;display:flex;flex-direction:column;gap:8px}.house-info .info-header[data-v-2c390a76]{display:flex;justify-content:space-between;align-items:center}.house-info .info-header .house-name[data-v-2c390a76]{font-size:18px;font-weight:600;margin:0;color:#303133}.house-info .info-header .create-time[data-v-2c390a76]{font-size:20px;color:#909399}.house-info .info-meta[data-v-2c390a76]{display:flex;flex-direction:column;gap:6px;margin:8px 0}.house-info .info-meta .meta-item[data-v-2c390a76]{font-size:14px;color:#606266}.house-info .info-meta .meta-item i[data-v-2c390a76]{margin-right:6px;color:#909399}.house-info .info-footer[data-v-2c390a76]{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.house-info .info-footer .rent-price[data-v-2c390a76]{font-size:20px;font-weight:700;color:#f56c6c}.house-info .info-footer .action-buttons[data-v-2c390a76]{display:flex;gap:16px}.house-info .info-footer .action-buttons div[data-v-2c390a76]{color:#4c4c4d;font-size:16px;cursor:pointer}.house-info .info-footer .action-buttons div[data-v-2c390a76]:hover{color:#8e8eca}.pagination-container[data-v-2c390a76]{margin-top:24px;display:flex;justify-content:right}.delete-dialog-content[data-v-2c390a76]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.delete-dialog-content p[data-v-2c390a76]{margin:0;font-size:16px}.delete-dialog-content .highlight[data-v-2c390a76]{color:#f56c6c;font-weight:600}@media(max-width:768px){.house-card[data-v-2c390a76]{flex-direction:column}.house-image[data-v-2c390a76]{width:100%;height:180px}.action-bar[data-v-2c390a76]{flex-direction:column;align-items:flex-start!important}.action-bar .operation-section[data-v-2c390a76]{width:100%}.action-bar .operation-section .search-input[data-v-2c390a76]{flex:1}}