
/* /agentlink_ddf/static/src/css/ddf_cma_form_ux.css */
.ddf-cma-form-intro{display:flex;gap:1rem;align-items:flex-start;padding:1rem;border:1px solid rgba(54,166,194,.28);border-radius:1rem;background:rgba(54,166,194,.07)}.ddf-cma-form-intro__number{display:grid;place-items:center;width:2.5rem;height:2.5rem;flex:0 0 auto;border-radius:50%;background:#36A6C2;color:#fff;font-weight:700}.ddf-required,.ddf-optional{font-size:.7rem;font-weight:600;padding:.12rem .38rem;border-radius:999px;vertical-align:middle}.ddf-required{background:#fff2e8;color:#7a2e0b}.ddf-optional{background:#eef2f5;color:#52606d}#property_cma_details_form .form-label{font-weight:600}#property_cma_details_form .form-control,#property_cma_details_form .form-select{min-height:46px}.ddf-form-error{scroll-margin-top:5rem}@media(max-width:575.98px){.ddf-cma-form-intro{padding:.85rem}.ddf-cma-form-intro__number{width:2.1rem;height:2.1rem}#property_cma_details_form button[type="submit"]{width:100%;min-height:48px}}.ddf-cma-wizard{border:1px solid rgba(54,166,194,.28);border-radius:1rem;padding:1rem 1.1rem;background:linear-gradient(135deg,rgba(54,166,194,.09),#fff)}.ddf-cma-wizard .progress-bar{background:#36A6C2}.ddf-cma-review ul{columns:2;column-gap:2rem}.ddf-cma-wizard-nav .btn{min-width:120px}@media(max-width:767.98px){.ddf-cma-review ul{columns:1}.ddf-cma-wizard-nav .btn{min-height:46px;flex:1}}#property_cma_form .form-control-lg{flex: 1; padding: 1rem 1.5rem; font-size: 1.1rem; border: 2px solid var(--sd-gray-200); border-radius: var(--sd-radius); transition: all var(--sd-tr); background: var(--sd-white); color: var(--sd-primary-dark);}#property_cma_form .form-control-lg:focus{border-color: var(--sd-primary-light); box-shadow: 0 0 0 0.25rem rgba(143, 214, 225, 0.25); outline: none;}