.inv-house-container[data-v-77c0825d]{padding:0}.inv-house-container .info-card[data-v-77c0825d]{background:#fff;border-radius:12px;padding:12px 16px;margin-bottom:10px;box-shadow:0 2px 8px #f5a62314;border:1px solid #f5f5f5}.inv-house-container .info-card .card-header[data-v-77c0825d]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px dashed #eee}.inv-house-container .info-card .card-header .header-icon[data-v-77c0825d]{width:26px;height:26px;background:linear-gradient(135deg,#fff8f0,bisque);border-radius:6px;display:flex;align-items:center;justify-content:center}.inv-house-container .info-card .card-header .header-icon svg[data-v-77c0825d]{width:14px;height:14px;color:#f5a623}.inv-house-container .info-card .card-header .header-title[data-v-77c0825d]{font-size:14px;font-weight:600;color:#333;flex:1}.inv-house-container .info-card .card-header .header-actions .refresh-btn[data-v-77c0825d]{background:linear-gradient(135deg,#f5a623,#e8941d);border:none;border-radius:8px;height:30px;padding:0 12px;display:flex;align-items:center;gap:4px;font-size:13px}.inv-house-container .info-card .card-header .header-actions .refresh-btn svg[data-v-77c0825d]{width:14px;height:14px}.inv-house-container .info-card .card-header .header-actions .refresh-btn[data-v-77c0825d]:hover{background:linear-gradient(135deg,#e8941d,#d68616)}.inv-house-container .info-card .info-grid .info-row[data-v-77c0825d]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:10px}.inv-house-container .info-card .info-grid .info-row[data-v-77c0825d]:last-child{margin-bottom:0}.inv-house-container .info-card .info-grid .info-row .info-item .info-label[data-v-77c0825d]{display:block;font-size:11px;color:#999;margin-bottom:4px}.inv-house-container .info-card .info-grid .info-row .info-item .info-value[data-v-77c0825d]{display:block;font-size:13px;color:#333;font-weight:500;padding:6px 10px;background:#f8f9fa;border-radius:6px;min-height:32px}.inv-house-container .info-card .info-grid .info-row .info-item .info-value.primary[data-v-77c0825d]{color:#f5a623;background:#fff8f0;font-weight:600}.inv-house-container .info-card .info-grid .info-row .info-item .info-value.highlight[data-v-77c0825d]{color:#1976d2;background:#e3f2fd}.inv-house-container .info-card .info-grid .info-row .info-item.editable .date-picker[data-v-77c0825d]{width:100%;border-radius:6px}.inv-house-container .info-card .info-grid .info-row .info-item.editable .date-picker[data-v-77c0825d]:hover,.inv-house-container .info-card .info-grid .info-row .info-item.editable .date-picker[data-v-77c0825d]:focus{border-color:#f5a623}.inv-house-container .info-card .memo-section[data-v-77c0825d]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;padding-top:12px;border-top:1px dashed #eee}.inv-house-container .info-card .memo-section .memo-item .memo-label[data-v-77c0825d]{display:flex;align-items:center;gap:4px;font-size:12px;color:#666;margin-bottom:6px}.inv-house-container .info-card .memo-section .memo-item .memo-label svg[data-v-77c0825d]{width:14px;height:14px;color:#f5a623}.inv-house-container .info-card .memo-section .memo-item .memo-content[data-v-77c0825d]{padding:8px 10px;background:#f8f9fa;border-radius:8px;font-size:12px;color:#666;height:60px;line-height:1.5;box-sizing:border-box}.inv-house-container .info-card .memo-section .memo-item .memo-content.readonly[data-v-77c0825d]{border:1px dashed #e8e8e8}.inv-house-container .info-card .memo-section .memo-item .memo-textarea[data-v-77c0825d]{height:60px;resize:none;font-size:12px}.inv-house-container .info-card .memo-section .memo-item .memo-textarea[data-v-77c0825d] textarea{border-radius:8px!important;height:60px!important;min-height:60px!important}.inv-house-container .info-card .memo-section .memo-item .memo-textarea[data-v-77c0825d]:hover,.inv-house-container .info-card .memo-section .memo-item .memo-textarea[data-v-77c0825d]:focus{border-color:#f5a623;box-shadow:0 0 0 2px #f5a6231a}.inv-house-container .detail-card[data-v-77c0825d]{background:#fff;border-radius:12px;padding:12px 16px;box-shadow:0 2px 8px #f5a62314;border:1px solid #f5f5f5}.inv-house-container .detail-card .detail-tabs[data-v-77c0825d] .ant-tabs-nav{margin-bottom:10px}.inv-house-container .detail-card .detail-tabs[data-v-77c0825d] .ant-tabs-nav:before{border-bottom:1px solid #f0f0f0}.inv-house-container .detail-card .detail-tabs[data-v-77c0825d] .ant-tabs-nav .ant-tabs-tab{padding:8px 14px;margin:0 6px 0 0;border-radius:8px 8px 0 0;background:#f8f8f8;border:1px solid #eee;border-bottom:none;transition:all .3s ease}.inv-house-container .detail-card .detail-tabs[data-v-77c0825d] .ant-tabs-nav .ant-tabs-tab:hover{background:#fff8f0;border-color:#f5a6234d}.inv-house-container .detail-card .detail-tabs[data-v-77c0825d] .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:#fff;border-color:#f5a623;border-bottom-color:#fff}.inv-house-container .detail-card .detail-tabs[data-v-77c0825d] .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .detail-tab-label{color:#f5a623;font-weight:500}.inv-house-container .detail-card .detail-tabs[data-v-77c0825d] .ant-tabs-nav .ant-tabs-ink-bar{display:none}.inv-house-container .detail-card .detail-tabs .detail-tab-label[data-v-77c0825d]{display:flex;align-items:center;gap:6px;font-size:13px;color:#666}.inv-house-container .detail-card .detail-tabs .detail-tab-label svg[data-v-77c0825d]{width:14px;height:14px}.inv-house-container .detail-card .detail-tabs .detail-tab-label .tab-badge[data-v-77c0825d]{background:#fff8f0;color:#f5a623;padding:1px 6px;border-radius:10px;font-size:11px;font-weight:500}.inv-house-container .detail-card .detail-tabs .detail-tab-label .tab-badge.success[data-v-77c0825d]{background:#e8f5e9;color:#4caf50}.inv-house-container .detail-card .custom-grid[data-v-77c0825d] .dx-datagrid{border-radius:8px}.inv-house-container .detail-card .custom-grid[data-v-77c0825d] .dx-datagrid .dx-datagrid-headers .dx-row.dx-header-row{background:linear-gradient(135deg,#fafafa,#f5f5f5)}.inv-house-container .detail-card .custom-grid[data-v-77c0825d] .dx-datagrid .dx-datagrid-rowsview .dx-data-row .highlight-data{background:#f5a6231a!important}.inv-house-container .detail-card .action-cell[data-v-77c0825d]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.inv-house-container .detail-card .action-btn[data-v-77c0825d]{background:linear-gradient(135deg,#f5a623,#e8941d);border:none;border-radius:6px;font-size:12px;padding:2px 10px;height:26px}.inv-house-container .detail-card .action-btn[data-v-77c0825d]:hover{background:linear-gradient(135deg,#e8941d,#d68616)}
