/* WoonRadar /zoekprofiel — royal indigo, ivory, understated gold. */
html[data-view="profile"] body{background:#FAF7F0!important;color:#05083F!important;font-family:'DM Sans',Arial,sans-serif!important}
html[data-view="profile"] body main#woningzoeken{max-width:1160px!important;width:100%!important;margin:0 auto!important;padding:clamp(24px,4vw,52px) clamp(18px,4vw,48px) 78px!important;box-sizing:border-box!important}
html[data-view="profile"] body main#woningzoeken>.hero{display:none!important}
html[data-view="profile"] body main#woningzoeken>.profile-heading{width:100%!important;max-width:1020px!important;box-sizing:border-box!important;margin:0 auto 22px!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important}
html[data-view="profile"] body .profile-heading h1{font:500 clamp(38px,5vw,56px)/1.05 'Cormorant Garamond',Georgia,serif!important;letter-spacing:-.025em!important;color:#05083F!important;margin:0 0 11px!important}
html[data-view="profile"] body .profile-heading p{color:#586477!important;font:400 15px/1.65 'DM Sans',Arial,sans-serif!important;margin:0!important}
html[data-view="profile"] body .profile-heading #profileMessage{margin-top:9px!important}
html[data-view="profile"] body main#woningzoeken>.search-panel{width:100%!important;max-width:1020px!important;margin:0 auto!important;padding:clamp(20px,3vw,35px)!important;border:1px solid #E6DED1!important;border-radius:19px!important;box-sizing:border-box!important;background:#FFFDF9!important;box-shadow:0 10px 34px rgba(5,8,63,.04)!important;color:#05083F!important}
html[data-view="profile"] body .search-panel :is(label,summary){color:#05083F!important;font-family:'DM Sans',Arial,sans-serif!important}
html[data-view="profile"] body .search-panel :is(input:not([type="checkbox"]),select,textarea){background:#fff!important;color:#05083F!important;border:1px solid #DDD8CD!important;border-radius:10px!important;box-shadow:none!important}
html[data-view="profile"] body .search-panel :is(input,select,button):focus-visible{outline:2px solid #C8A460!important;outline-offset:3px!important}
html[data-view="profile"] body .search-panel :is(.primary-search,#saveAlertsBtn){background:#05083F!important;color:#FFFDF9!important;border:1px solid #05083F!important;border-radius:10px!important}
html[data-view="profile"] body .search-panel :is(.primary-search,#saveAlertsBtn):hover{background:#10165C!important}
html[data-view="profile"] body #meldinginstellingen{position:relative!important;margin:30px 0 0!important;padding:clamp(19px,3vw,29px)!important;background:#F9F7F1!important;border:1px solid #E7DED0!important;border-radius:16px!important;box-sizing:border-box!important;box-shadow:none!important}
html[data-view="profile"] body #meldinginstellingen h3{font:500 clamp(27px,3vw,34px)/1.15 'Cormorant Garamond',Georgia,serif!important;color:#05083F!important;margin:0 0 12px!important}
html[data-view="profile"] body #meldinginstellingen p{font:400 14px/1.65 'DM Sans',Arial,sans-serif!important;color:#586477!important;max-width:690px}
html[data-view="profile"] body #meldinginstellingen a{color:#05083F!important;text-underline-offset:3px!important;text-decoration-color:#C8A460!important}
html[data-view="profile"] body #meldinginstellingen>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:43px!important;width:auto!important;max-width:100%!important;padding:10px 16px!important;margin:7px 7px 7px 0!important;font:600 13px/1.35 'DM Sans',Arial,sans-serif!important;border:1px solid #D9D2C5!important;border-radius:10px!important;background:#FFFDF9!important;color:#05083F!important;cursor:pointer!important;box-shadow:none!important}
html[data-view="profile"] body #meldinginstellingen>button:hover{border-color:#C8A460!important}
html[data-view="profile"] body #meldinginstellingen #saveAlertsBtn{background:#05083F!important;color:white!important;border-color:#05083F!important}
html[data-view="profile"] body #meldinginstellingen #testAlertEmailBtn{border-color:#C8A460!important}
html[data-view="profile"] body #meldinginstellingen :is(#alertEmail,#alertConsent,#alertSavedProfiles){width:17px!important;height:17px!important;accent-color:#05083F!important;vertical-align:middle}
html[data-view="profile"] body #meldinginstellingen label{color:#28334D!important;font-size:13px!important;line-height:1.5!important}
html[data-view="profile"] body #meldinginstellingen #dailyScheduleControls{margin:14px 0!important;padding:14px 16px!important;border:1px solid #E7DED0!important;border-radius:12px!important;background:#FFFDF9!important}
html[data-view="profile"] body #meldinginstellingen #digestHour{max-width:240px!important;margin:6px 0 13px!important}
html[data-view="profile"] body #meldinginstellingen #alertMessage{margin:12px 0 0!important;font-size:13px!important;line-height:1.55!important;color:#334464!important}
@media(max-width:640px){
 html[data-view="profile"] body main#woningzoeken{padding:25px 16px 58px!important}
 html[data-view="profile"] body main#woningzoeken>.search-panel{padding:18px!important;border-radius:15px!important}
 html[data-view="profile"] body #meldinginstellingen{padding:17px!important;margin-top:23px!important}
 html[data-view="profile"] body #meldinginstellingen>button{margin-right:6px!important}
}
