.KPIGrid_itemContainer__Jhhor{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-family-primary)}.KPIGrid_itemContent__Ubom_{flex:1 1}.KPIGrid_itemTitle__VYMcL{font-size:var(--font-size-xs);color:var(--color-text-muted);display:flex;align-items:center;gap:var(--space-2)}.KPIGrid_itemValue__fl0b_{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-top:var(--space-2)}.KPIGrid_itemIcon__mkEcj{opacity:.7}.KPIGrid_loadingGrid__YfIXu{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--width-button-large),1fr));gap:var(--space-3)}.KPIGrid_loadingCard__YOnAo{height:96px;display:flex;align-items:center;justify-content:center}.KPIGrid_grid__4he9g{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--width-button-large),1fr));gap:var(--space-3)}.AddPropertyDialog_form__URuzG{display:flex;flex-direction:column;gap:var(--space-6);width:100%;min-height:0;max-height:100%;max-width:100%;font-family:var(--font-family-primary)}.AddPropertyDialog_progressIndicator__ZpqQR{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-8);padding:var(--space-4);background:var(--color-background-card);border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--color-border-primary)}.AddPropertyDialog_progressStep__3tQF_{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);flex:1 1;position:relative}.AddPropertyDialog_progressStep__3tQF_:not(:last-child):after{content:"";position:absolute;top:var(--space-5);right:-50%;width:100%;height:var(--space-1);background:var(--color-border-primary);z-index:1}.AddPropertyDialog_progressStep__3tQF_.AddPropertyDialog_active__UUDPz:not(:last-child):after{background:var(--color-primary)}.AddPropertyDialog_stepNumber__lxZ8S{width:var(--size-icon-2xl);height:var(--size-icon-2xl);border-radius:50%;background:var(--color-background-secondary);border:var(--border-width-medium) solid var(--color-border-primary);display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);transition:all var(--transition-normal);z-index:2;position:relative}.AddPropertyDialog_progressStep__3tQF_.AddPropertyDialog_active__UUDPz .AddPropertyDialog_stepNumber__lxZ8S{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.AddPropertyDialog_stepLabel__FnER_{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;font-weight:var(--font-weight-medium)}.AddPropertyDialog_progressStep__3tQF_.AddPropertyDialog_active__UUDPz .AddPropertyDialog_stepLabel__FnER_{color:var(--color-text-primary)}.AddPropertyDialog_section__RJMHr{min-height:auto;margin-bottom:var(--space-6);width:100%}.AddPropertyDialog_sectionTitle__p4i20{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:var(--border-width-thin) solid var(--color-border-primary)}.AddPropertyDialog_formGrid__0v1Yh{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-5);max-width:100%}.AddPropertyDialog_formField__LiqrU{display:flex;flex-direction:column;gap:var(--space-2)}.AddPropertyDialog_label__TV0VR{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--space-1)}.AddPropertyDialog_required__ola59{color:var(--color-error);margin-left:var(--space-1)}.AddPropertyDialog_select__Hx31D{padding:var(--space-3) var(--space-4);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text-primary);font-size:var(--font-size-base);font-family:var(--font-family-primary);transition:all var(--transition-normal);cursor:pointer}.AddPropertyDialog_select__Hx31D:focus{outline:none;border-color:var(--color-primary);box-shadow:none}.AddPropertyDialog_select__Hx31D:hover{border-color:var(--color-border-secondary)}.AddPropertyDialog_select__Hx31D.AddPropertyDialog_error__hJuVN{border-color:var(--color-error)}.AddPropertyDialog_select__Hx31D option{background:var(--color-white);color:var(--color-text-primary);padding:var(--space-2)}.AddPropertyDialog_percentageInput__EMUG5{position:relative;display:flex;align-items:center}.AddPropertyDialog_percentageInput__EMUG5 .AddPropertyDialog_input__ny7FG{padding:var(--space-3) var(--space-4);padding-right:var(--space-8);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text-primary);font-size:var(--font-size-base);font-family:var(--font-family-primary);transition:all var(--transition-normal);width:100%}.AddPropertyDialog_percentageInput__EMUG5 .AddPropertyDialog_input__ny7FG:focus{outline:none;border-color:var(--color-primary);box-shadow:none}.AddPropertyDialog_percentageInput__EMUG5 .AddPropertyDialog_input__ny7FG:hover{border-color:var(--color-border-secondary)}.AddPropertyDialog_percentageInput__EMUG5 .AddPropertyDialog_input__ny7FG.AddPropertyDialog_error__hJuVN{border-color:var(--color-error)}.AddPropertyDialog_percentageSymbol__3kzvX{position:absolute;right:var(--space-3);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);pointer-events:none}.AddPropertyDialog_paymentPreview__IUE3n{margin-top:var(--space-4);padding:var(--space-4);background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent) 100%);border-radius:var(--radius-lg);text-align:center;color:var(--color-white)}.AddPropertyDialog_paymentPreview__IUE3n h4{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3);color:var(--color-white)}.AddPropertyDialog_paymentAmount__kandw{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-2);color:var(--color-white)}.AddPropertyDialog_paymentNote__d4CpN{font-size:var(--font-size-sm);color:var(--color-white);opacity:.9;margin:0}.AddPropertyDialog_navigation__fSGqc{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-width-thin) solid var(--color-border-primary);flex-shrink:0}.AddPropertyDialog_navButtons__gxWxd{display:flex;gap:var(--space-3);justify-content:space-between;align-items:center}.AddPropertyDialog_cancelSection__5IQ2K{margin-top:var(--space-4);text-align:center}.AddPropertyDialog_errorMessage__dOVtK{font-size:var(--font-size-sm);color:var(--color-error);margin-top:var(--space-1)}.AddPropertyDialog_form__URuzG:has(button[disabled]){opacity:.7;pointer-events:none}.AddPropertyDialog_formField__LiqrU{animation:AddPropertyDialog_slideIn__2WRzF .3s ease-out}@keyframes AddPropertyDialog_slideIn__2WRzF{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:translateY(0)}}.AddPropertyDialog_progressStep__3tQF_:hover .AddPropertyDialog_stepNumber__lxZ8S{transform:scale(1.05)}.AddPropertyDialog_progressStep__3tQF_.AddPropertyDialog_active__UUDPz:hover .AddPropertyDialog_stepNumber__lxZ8S{transform:scale(1.1)}.AddPropertyDialog_formField__LiqrU:focus-within .AddPropertyDialog_label__TV0VR{color:var(--color-primary)}.AddPropertyDialog_section__RJMHr{transition:opacity var(--transition-normal)}@media (max-width:768px){.AddPropertyDialog_formGrid__0v1Yh{grid-template-columns:1fr;gap:var(--space-3)}.AddPropertyDialog_progressIndicator__ZpqQR{flex-direction:column;gap:var(--space-4);padding:var(--space-3)}.AddPropertyDialog_progressStep__3tQF_:not(:last-child):after{display:none}.AddPropertyDialog_progressStep__3tQF_{flex-direction:row;gap:var(--space-3);width:100%}.AddPropertyDialog_stepNumber__lxZ8S{width:var(--size-icon-lg);height:var(--size-icon-lg);font-size:var(--font-size-sm)}.AddPropertyDialog_stepLabel__FnER_{font-size:var(--font-size-xs)}.AddPropertyDialog_navButtons__gxWxd{flex-direction:column;gap:var(--space-2)}.AddPropertyDialog_navButtons__gxWxd button{width:100%}.AddPropertyDialog_paymentAmount__kandw{font-size:var(--font-size-3xl)}}@media (max-width:480px){.AddPropertyDialog_section__RJMHr{min-height:var(--height-textarea-lg)}.AddPropertyDialog_sectionTitle__p4i20{font-size:var(--font-size-lg)}.AddPropertyDialog_paymentPreview__IUE3n{padding:var(--space-4)}.AddPropertyDialog_paymentAmount__kandw{font-size:var(--font-size-2xl)}}