.service-offer-settings-button{flex:0 0 38px;width:38px;padding:8px!important}
.service-offer-settings-button span{font-size:17px;line-height:1}
.service-offer-settings-body{display:grid;align-content:start;gap:12px;color:#59635d;font-size:13px;line-height:1.5}
.service-offer-settings-body>p,.service-offer-settings-body>small{margin:0}
.service-offer-settings-intro{padding:10px 12px;border-left:3px solid #789782;background:#f1f5f1}
.service-offer-settings-body>label{display:grid;gap:6px;color:#303934;font-size:13px;font-weight:650}
.service-offer-settings-body input,.service-offer-settings-body select{box-sizing:border-box;width:100%;min-height:42px;padding:10px 11px;border:1px solid #cbd7ce;border-radius:5px;background:#fff;color:#252a2d;font:500 14px Montserrat,sans-serif}
.service-offer-effort-group{display:grid;gap:6px;min-width:0;margin:0;padding:0;border:0}
.service-offer-effort-group legend{margin-bottom:6px;padding:0;color:#303934;font-size:13px;font-weight:650}
.service-offer-duration-display-group>label{display:grid;gap:6px;color:#59635d;font-size:12px;font-weight:650}
.service-offer-effort-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.service-offer-effort-fields>label{display:grid;gap:6px;color:#59635d;font-size:12px;font-weight:650}
.service-offer-settings-help{color:#68716b}
.service-offer-effort-days{display:block;padding:9px 11px;border:1px solid #d5e0d8;border-radius:5px;background:#f6f9f6;color:#59635d;font-size:13px;font-weight:600}
.service-offer-settings-status{min-height:20px;padding-top:9px;border-top:1px solid #d8ddd9;color:#416d50;font-size:12px;font-weight:650}
.service-offer-settings-status:empty{display:none}
.service-offer-settings-body [aria-invalid="true"]{border-color:#a33e3e;outline:1px solid #a33e3e}
@media(max-width:720px){.service-offer-settings-button{flex-basis:36px;width:36px;padding:7px!important}.service-offer-settings-body{font-size:12px}}
@media(max-width:420px){.service-offer-effort-fields{grid-template-columns:1fr}}
