._readableForm_ebfcw_1 label,._readableForm_ebfcw_1 legend{font-weight:700}._readableForm_ebfcw_1 input,._readableForm_ebfcw_1 select,._readableForm_ebfcw_1 textarea{font-weight:400;line-height:1.45}._readableForm_ebfcw_1>p+div{margin-top:1.75rem}._readableForm_ebfcw_1>div{margin-bottom:1.75rem}._readableForm_ebfcw_1>button{margin-top:.25rem}._photoPicker_ebfcw_49{color:#153a67;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #aebdbf;align-items:center;width:auto;padding:.75rem .9rem;font-size:.72rem;font-weight:700;display:inline-flex!important}._pickerInput_ebfcw_79{opacity:0;overflow:hidden;width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important}._photoSelection_ebfcw_99{color:#5f7177;font-size:.82rem}._photoCollector_ebfcw_109{gap:.85rem;display:grid}._photoCollector_ebfcw_109>p{margin:0}._photoQueue_ebfcw_113{gap:.5rem;max-width:780px;margin:0;padding:0;list-style:none;display:grid}._photoQueue_ebfcw_113 li{background:#f4f1e9;border:1px solid #d7dedd;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;display:flex}._photoQueue_ebfcw_113 span{gap:.15rem;min-width:0;display:grid}._photoQueue_ebfcw_113 strong{color:#153a67;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;font-size:.9rem;overflow:hidden}._photoQueue_ebfcw_113 small{color:#687a80;font-size:.78rem}._photoQueue_ebfcw_113 button{color:#153a67;cursor:pointer;background:#fff;border:1px solid #153a67;flex:none;min-height:38px;padding:.55rem .75rem;font-weight:700}:is(._photoQueue_ebfcw_113 button:hover,._photoQueue_ebfcw_113 button:focus-visible){color:#fff;background:#153a67}._photoUpload_ebfcw_129{justify-content:flex-start;align-items:center}._photoUpload_ebfcw_129>button{margin-left:auto;font-weight:600}._portalActions_ebfcw_149{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._liveListingLink_ebfcw_165{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._listingActions_ebfcw_179{grid-template-columns:repeat(2,minmax(128px,1fr));gap:.55rem;width:min(100%,300px);display:grid}._listingActions_ebfcw_179>a,._listingActions_ebfcw_179>button{text-align:center;border-radius:0;min-height:46px;font-size:.76rem;line-height:1.2;color:#153a67!important;background:#fff!important;border:1px solid #153a67!important;padding:.7rem .8rem!important;font-weight:600!important}._listingActions_ebfcw_179>a:first-child{color:#fff!important;background:#153a67!important}._listingActions_ebfcw_179>a:hover,._listingActions_ebfcw_179>button:hover:not(:disabled){background:#e9eeec!important}._listingActions_ebfcw_179>a:first-child:hover{background:#214c7b!important}._statusBadge_ebfcw_249{color:#405762;background:#e8eef1;border:1px solid #0000}._statusBadge_ebfcw_249[data-status=active]{color:#235c36;background:#e1f1e5;border-color:#82b893}._statusBadge_ebfcw_249[data-status=pending_review]{color:#705500;background:#fff2c9;border-color:#d6b352}._statusBadge_ebfcw_249[data-status=changes_requested]{color:#873b24;background:#fce6dc;border-color:#dd8e69}._statusBadge_ebfcw_249[data-status=pending_verification]{color:#275779;background:#e5f0f8;border-color:#8eafca}._statusBadge_ebfcw_249[data-status=expired],._statusBadge_ebfcw_249[data-status=sold],._statusBadge_ebfcw_249[data-status=withdrawn]{color:#53656c;background:#edf0f1;border-color:#aeb9bd}._statusBadge_ebfcw_249[data-status=rejected],._statusBadge_ebfcw_249[data-status=removed]{color:#802d2d;background:#f8e2e2;border-color:#d48787}._privateLocation_ebfcw_339{color:#405762;background:#f3f5f4;margin:1.25rem 0 0;padding:.8rem 1rem;font-size:.82rem;line-height:1.5}._privateLocation_ebfcw_339 span{color:#718087;font-size:.74rem;display:block}._portalSort_ebfcw_369{color:#183b5c;background:#e9eeec;border-top:3px solid #b59a55;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:1rem 1.2rem;display:flex}._portalSort_ebfcw_369 label{letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.72rem;font-weight:700;display:flex}._portalSort_ebfcw_369 select{color:#183b5c;min-width:190px;font:inherit;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #aebdbf;padding:.65rem .75rem}._profilePhotoRow_ebfcw_435{background:#fff;border:0;border-top:1px solid #d7dedd;grid-template-columns:80px minmax(220px,1fr) auto;align-items:center;gap:1rem;margin:0 clamp(1.4rem,4vw,3rem) clamp(1.4rem,4vw,3rem);padding:1.25rem 0 0;display:grid}._profilePhotoPreview_ebfcw_459,._profilePhotoPlaceholder_ebfcw_461{color:#153a67;object-fit:cover;object-position:center;background:#e9eeec;border-radius:50%;place-items:center;width:72px;height:72px;font:600 1.15rem/1 Arial,sans-serif;display:grid}._profilePhotoCopy_ebfcw_487{color:#153a67;gap:.3rem;display:grid}._profilePhotoCopy_ebfcw_487 strong{font-weight:700}._profilePhotoCopy_ebfcw_487 small{color:#687a80;max-width:520px;font-size:.78rem;line-height:1.45}@media (max-width:560px){._photoUpload_ebfcw_129>button{margin-left:0}._portalSort_ebfcw_369,._portalSort_ebfcw_369 label{flex-direction:column;align-items:stretch}._portalSort_ebfcw_369 select{width:100%;min-width:0}._listingActions_ebfcw_179{width:100%}._profilePhotoRow_ebfcw_435{grid-template-columns:72px 1fr}._profilePhotoRow_ebfcw_435 ._photoPicker_ebfcw_49{grid-column:1/-1;justify-content:center;width:100%}}
