/* V31-M4U staff-only manually attested private owner quote manager */
.m4u-master{margin-top:22px}
.m4u-master-head{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap}
.m4u-master-head .m4u-status{flex:1;min-width:190px}
.m4u-master-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:19px;margin-top:18px}
.m4u-master-form{padding:15px;border:1px solid #dae9dc;border-radius:12px;background:#fcfefb;display:grid;gap:9px}
.m4u-master-form h4{margin:0 0 8px}
.m4u-master-form label{font-size:11px;font-weight:700;color:#355e43;line-height:1.5}
.m4u-master-form input:not([type=checkbox]),.m4u-master-form select,.m4u-master-form textarea{box-sizing:border-box;width:100%;min-width:0;border-radius:8px;border:1px solid #bed5c3;padding:10px;font:inherit;background:#fff;resize:vertical}
.m4u-master-form textarea{line-height:1.6}
.m4u-plan-overview{font-size:11px;line-height:1.6;color:#526b57;background:#f0f6ef;padding:10px;border-radius:7px}
.m4u-master-actions,.m4u-master-sharing{display:flex;gap:10px;flex-wrap:wrap}
.m4u-master-sharing{border-top:1px solid #e0eae2;padding-top:15px;margin-top:10px}
.m4u-master-sharing .m4u-ack{display:flex;align-items:flex-start;gap:9px;width:100%;font-weight:400;font-size:11px;line-height:1.6}
.m4u-ack input{margin:3px 0;flex:none}
.m4u-master-list{display:grid;gap:10px}
.m4u-master-item{display:grid;gap:8px;border:1px solid #dce8db;border-radius:10px;padding:13px;background:#fbfdfb}
.m4u-master-item strong{font-size:12px;color:#2a5038}
.m4u-master-item small{font-size:11px;line-height:1.6;color:#56705d}
.m4u-master-item button{justify-self:start}
@media(max-width:860px){.m4u-master-grid{grid-template-columns:1fr}.m4u-master-head button{width:100%}}
