
/* THV_MEMBER_WARM_WORKSPACE */
.admin-panel.member-panel{padding:28px!important;background:#faf5ee!important;color:#493b30!important;border:1px solid #e1d2bf!important;border-radius:18px!important;box-shadow:0 8px 28px #6542240c;margin-top:22px!important}
.member-panel .panel-head{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px!important;align-items:center}.member-panel .panel-head h2{color:#493b30!important;flex:1}.member-panel .panel-head input{max-width:320px;background:#fffdf9!important;color:#493b30!important;border-color:#d9c7b1!important}
.member-panel .user-row.member-card{display:block!important;background:#fffdf9!important;color:#493b30!important;border:1px solid #e4d7c7!important;border-radius:14px;padding:22px!important;margin:16px 0!important;overflow-wrap:anywhere}.member-card strong{display:block;font-size:16px}.member-card small{display:block;color:#76614c!important;line-height:1.6}
.member-card-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.member-card-actions a,.member-listing-workspace a{color:#704f35}.member-card-actions a{padding:11px 16px;border:1px solid #d7c0a5;border-radius:9px;background:#f7eee1;text-decoration:none}.member-card-actions a.member-primary,.member-primary{display:inline-block;background:#825d3e!important;color:#fff!important;border-radius:9px;padding:12px 18px;text-decoration:none}
.member-account-details{margin-top:20px;border-top:1px solid #e7dacb;padding-top:14px}.member-account-details summary{cursor:pointer;font-weight:600;color:#6a513c}.member-account-fields{display:grid;grid-template-columns:2fr 1fr 1fr;gap:14px;padding-top:18px;align-items:center}.member-account-fields input,.member-account-fields select,.member-account-fields button{width:100%;min-width:0;background:#fffaf4!important;color:#493b30!important;border:1px solid #d8c4ac!important;border-radius:8px;padding:10px}.member-account-fields .checkbox{display:flex;gap:8px}.member-account-fields .checkbox input{width:auto}.member-account-fields .admin-reset-password{grid-column:1/-1}.member-account-fields .danger-text{color:#943a34!important}.member-account-fields button{cursor:pointer}
.member-listing-workspace{background:#f7f0e6;color:#493b30;min-height:100vh;padding:30px;box-sizing:border-box}.member-workspace-head,.member-listing-overview{max-width:1120px;margin:20px auto}.member-listing-workspace .page{background:#fffdf9;border:1px solid #dfcdb7;border-radius:18px;padding:26px;color:#493b30}.member-listing-card{display:flex;gap:22px;margin:18px 0;padding:20px;border:1px solid #dfcdb7;border-radius:14px;background:#fffdf9}.member-listing-card img{width:120px;height:95px;object-fit:cover;border-radius:8px}.member-listing-card h2{margin:0}.member-workspace-head h1{margin:18px 0 8px}.member-listing-workspace input,.member-listing-workspace select,.member-listing-workspace textarea{color:#493b30;background:#fffdf9}
@media(max-width:700px){.admin-panel.member-panel{padding:14px!important}.member-panel .user-row.member-card{padding:16px!important}.member-account-fields{grid-template-columns:1fr}.member-card-actions{flex-direction:column}.member-card-actions a{text-align:center}.member-listing-workspace{padding:14px}.member-listing-workspace .page{padding:16px}.member-listing-card{gap:12px;padding:14px}.member-listing-card img{width:80px;height:80px}.member-listing-card h2{font-size:18px}}

html body[data-beheer-theme] #root .management-site .admin-panel.member-panel{background:#faf5ee!important;color:#493b30!important;border-color:#e1d2bf!important;border-radius:18px!important;box-shadow:0 8px 28px #6542240c!important}
html body[data-beheer-theme] #root .management-site .member-panel .user-row.member-card{background:#fffdf9!important;color:#493b30!important;border-color:#e4d7c7!important;border-radius:14px!important}
html body[data-beheer-theme] #root .management-site .member-panel .member-card-actions a.member-primary{color:#fff!important;background:#825d3e!important;border:1px solid #825d3e!important}
html body[data-beheer-theme] #root .management-site .member-panel .member-card-actions a:not(.member-primary){color:#00695d!important}
html body[data-beheer-theme] #root .management-site .member-panel :is(strong,h2,summary,label){color:#493b30!important}
html body[data-beheer-theme] #root .management-site .member-panel .member-account-fields :is(input,select,button){color:#493b30!important;background:#fffaf4!important}
html body[data-beheer-theme] #root .management-site .member-panel .member-account-fields button{background:#825d3e!important;color:#fff!important;border-color:#825d3e!important}
html body[data-beheer-theme] #root .management-site .member-panel .member-account-fields button:hover{background:#6a4930!important}
