.PropertyDocumentsManager_documentsManager__jAk_c .PropertyDocumentsManager_card__Y7Kgh{transition:box-shadow .2s ease}.PropertyDocumentsManager_documentsManager__jAk_c .PropertyDocumentsManager_card__Y7Kgh:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.PropertyDocumentsManager_documentsManager__jAk_c a{color:inherit;text-decoration:none}.PropertyDocumentsManager_documentsManager__jAk_c a:hover{text-decoration:underline;color:var(--bs-primary)}.PropertyDocumentsManager_documentLink__vQAbI{display:inline-flex;align-items:center;gap:.5rem;color:var(--bs-primary);text-decoration:none;word-break:break-all}.PropertyDocumentsManager_documentLink__vQAbI:hover{text-decoration:underline}.PropertyDocumentsManager_fileTypeIcon__BZLQV{font-size:1.25rem;min-width:1.5rem;text-align:center}.PropertyDocumentsManager_categoryBadge__qRc8D{font-size:.75rem}.PropertyForm_propertyForm__N2QJk{max-width:100%}.PropertyForm_sectionTitle__aHK_Q{color:var(--huckleberry-primary);font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--huckleberry-primary)}.PropertyForm_sectionTitle__aHK_Q i{color:var(--huckleberry-primary)}.PropertyForm_propertyForm__N2QJk .PropertyForm_form-label__Xy9KP{font-weight:500;color:var(--bs-gray-700)}.PropertyForm_propertyForm__N2QJk .PropertyForm_form-control__3f6yF:focus,.PropertyForm_propertyForm__N2QJk .PropertyForm_form-select__H0gHv:focus{border-color:var(--huckleberry-primary);box-shadow:0 0 0 .2rem rgba(var(--huckleberry-primary-rgb),.25)}.PropertyForm_propertyForm__N2QJk .PropertyForm_input-group-text__2hmii{background-color:var(--bs-gray-100);border-color:var(--bs-gray-300)}.PropertyForm_propertyForm__N2QJk .PropertyForm_card__5svlV{border:none;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.PropertyForm_propertyForm__N2QJk .PropertyForm_card-header__K191_{background-color:var(--bs-gray-50);border-bottom:1px solid var(--bs-gray-200)}@media (max-width:768px){.PropertyForm_propertyForm__N2QJk{padding:0}.PropertyForm_sectionTitle__aHK_Q{font-size:1.1rem}}.PropertyMetrics_metricsContainer__OEJGm{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.PropertyMetrics_metricCard__zeiy_{display:flex;align-items:center;padding:1rem 1.25rem;border-radius:.75rem;box-shadow:0 4px 12px rgba(45,80,22,.15);transition:all .3s ease;animation:PropertyMetrics_slideInUp__ftAyw .6s ease-out forwards;opacity:0;transform:translateY(20px);min-width:140px;flex:1;border:1px solid rgba(45,80,22,.1)}.PropertyMetrics_metricCard__zeiy_:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(45,80,22,.25)}.PropertyMetrics_metricIcon__M0uji{font-size:1.5rem;margin-right:.75rem;opacity:.8}.PropertyMetrics_metricContent__XWYI1{flex:1}.PropertyMetrics_metricValue__Wo2m6{font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:.125rem}.PropertyMetrics_metricSuffix__wLUlm{font-size:.875rem;font-weight:500;opacity:.8;margin-left:.125rem}.PropertyMetrics_metricTitle__Dou_F{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px;opacity:.9}.PropertyMetrics_primary__HNF8o{background:linear-gradient(135deg,var(--huckleberry-primary) 0,var(--huckleberry-primary-dark) 100%);color:white}.PropertyMetrics_success__eaHSB{background:linear-gradient(135deg,var(--huckleberry-success) 0,#1e7e34 100%);color:white}.PropertyMetrics_warning__Qwfig{background:linear-gradient(135deg,var(--huckleberry-warning) 0,#e0a800 100%);color:var(--huckleberry-dark)}.PropertyMetrics_info__PSbya{background:linear-gradient(135deg,var(--huckleberry-info) 0,#138496 100%);color:white}.PropertyMetrics_secondary__pezEK{background:linear-gradient(135deg,var(--huckleberry-secondary) 0,var(--huckleberry-secondary-dark) 100%);color:white}.PropertyMetrics_accent__xnngZ{background:linear-gradient(135deg,var(--huckleberry-accent) 0,var(--huckleberry-accent-dark) 100%);color:white}@keyframes PropertyMetrics_slideInUp__ftAyw{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.PropertyMetrics_metricsContainer__OEJGm{gap:.75rem}.PropertyMetrics_metricCard__zeiy_{padding:.75rem 1rem;min-width:120px}.PropertyMetrics_metricIcon__M0uji{font-size:1.25rem;margin-right:.5rem}.PropertyMetrics_metricValue__Wo2m6{font-size:1.25rem}.PropertyMetrics_metricTitle__Dou_F{font-size:.7rem}}@media (max-width:576px){.PropertyMetrics_metricsContainer__OEJGm{flex-direction:column;gap:.5rem}.PropertyMetrics_metricCard__zeiy_{min-width:unset;padding:.75rem}}