.PropertyMetrics_metricsContainer__CYDRz{background:var(--color-background-primary);border-radius:var(--radius-lg);padding:var(--space-6);border:var(--border-width-thin) solid var(--color-border-primary)}.PropertyMetrics_header__xwHez{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:var(--border-width-thin) solid var(--color-border-secondary)}.PropertyMetrics_header__xwHez h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);margin:0}.PropertyMetrics_monthSelector__xvvdY{display:flex;align-items:center;gap:var(--space-3)}.PropertyMetrics_monthSelector__xvvdY label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted)}.PropertyMetrics_select__KRHjf{padding:var(--space-2) var(--space-3);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--radius-md);background:var(--color-background-primary);color:var(--color-text-heading);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--transition-normal)}.PropertyMetrics_select__KRHjf:hover{border-color:var(--color-primary)}.PropertyMetrics_select__KRHjf:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}.PropertyMetrics_metricsGrid__bLmWd{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--width-button-min),1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-6)}.PropertyMetrics_metricCard__fvcdx{background:var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--radius-md);padding:var(--space-4);transition:all var(--transition-normal)}.PropertyMetrics_metricCard__fvcdx:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.PropertyMetrics_metricHeader__tN54C{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.PropertyMetrics_metricIcon___0W6M{width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--color-primary)}.PropertyMetrics_metricLabel__BuXSM{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted)}.PropertyMetrics_metricValue__un79T{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.PropertyMetrics_cashFlowCard__glGC_{background:var(--color-background-secondary);border:var(--border-width-medium) solid var(--color-border-primary);border-radius:var(--radius-lg);padding:var(--space-6);margin-bottom:var(--space-6);text-align:center;transition:all var(--transition-normal)}.PropertyMetrics_cashFlowCard__glGC_:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg)}.PropertyMetrics_cashFlowValue__rcQgF{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}.PropertyMetrics_positive__ggHoM{color:var(--color-success)}.PropertyMetrics_negative__1VPNj{color:var(--color-error)}.PropertyMetrics_loading__DzyvK{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);color:var(--color-text-muted)}.PropertyMetrics_loadingSpinner__PEUUz{width:var(--size-icon-lg);height:var(--size-icon-lg);border:var(--border-width-thick) solid var(--color-border-primary);border-top:var(--border-width-thick) solid var(--color-primary);border-radius:50%;animation:PropertyMetrics_spin__MtePy 1s linear infinite;margin-bottom:var(--space-4)}@keyframes PropertyMetrics_spin__MtePy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PropertyMetrics_error__rFD_m{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);color:var(--color-error);background:var(--color-background-error);border:var(--border-width-thin) solid var(--color-error);border-radius:var(--radius-md)}.PropertyMetrics_errorIcon__UGxK1{width:var(--size-icon-md);height:var(--size-icon-md);margin-bottom:var(--space-3)}.PropertyMetrics_noData__wAZZw{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);color:var(--color-text-muted);background:var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--radius-md)}.PropertyMetrics_noDataIcon__pzFwB{width:var(--size-icon-md);height:var(--size-icon-md);margin-bottom:var(--space-3);opacity:.5}@media (max-width:1024px){.PropertyMetrics_metricsContainer__CYDRz{padding:var(--space-4)}.PropertyMetrics_header__xwHez{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.PropertyMetrics_metricsGrid__bLmWd{grid-template-columns:1fr;gap:var(--space-3)}.PropertyMetrics_metricCard__fvcdx{padding:var(--space-3)}.PropertyMetrics_cashFlowCard__glGC_{padding:var(--space-4)}.PropertyMetrics_cashFlowValue__rcQgF{font-size:var(--font-size-xl)}}@media (max-width:480px){.PropertyMetrics_metricsContainer__CYDRz{padding:var(--space-3)}.PropertyMetrics_metricCard__fvcdx{padding:var(--space-2)}.PropertyMetrics_cashFlowCard__glGC_{padding:var(--space-3)}}