.mdp-change{--change-ink:#273124;--change-muted:#64705c;--change-line:#dfe3d7;max-width:900px;margin:0 auto;padding:clamp(22px,5vw,58px) 18px;color:var(--change-ink)}
.mdp-change h1{font-size:clamp(30px,5vw,46px);line-height:1.1;margin:.2em 0 .45em}.mdp-change h2{font-size:23px;margin:0 0 18px}.mdp-change h3{margin:24px 0 12px}.mdp-change p{line-height:1.65}.mdp-change-kicker{font-size:11px;letter-spacing:.16em;color:var(--change-muted);font-weight:700}.mdp-change-card{background:#fffef9;border:1px solid var(--change-line);border-radius:4px;padding:clamp(18px,3vw,28px);margin:20px 0}.mdp-change-form{margin-top:22px}.mdp-change-line{display:grid!important;grid-template-columns:1fr 100px;align-items:center;gap:16px;border-bottom:1px solid var(--change-line);padding:12px 0}.mdp-change label{display:block;font-size:14px;font-weight:600;margin:12px 0}.mdp-change input:not([type=checkbox]),.mdp-change select,.mdp-change textarea{display:block;box-sizing:border-box;width:100%;min-height:44px;margin-top:6px;padding:10px 12px;border:1px solid #cbd1c3;border-radius:3px;background:#fff;color:var(--change-ink);font:inherit}.mdp-change-line input{max-width:100px}.mdp-change-button{min-height:48px;padding:12px 20px;background:#31452d;color:#fff;border:0;border-radius:3px;font:inherit;font-weight:700;cursor:pointer;margin-top:12px}.mdp-change-button:hover{background:#243720}.mdp-change-consent{display:flex!important;align-items:flex-start;gap:10px;line-height:1.5}.mdp-change-consent input{margin-top:3px;flex:none}.mdp-change-delta{padding:12px;background:#f2f4ed;border-left:3px solid #74816b}.mdp-change-status{padding:12px;background:#edf3e8;border:1px solid #d5e1cd}.mdp-change-error{padding:12px;background:#fff0ed;border:1px solid #eac9c1}.mdp-change-settle{margin-top:18px;padding-top:16px;border-top:1px solid var(--change-line)}.mdp-change-abandon button{border:0;background:transparent;color:#596452;text-decoration:underline;padding:10px 0;cursor:pointer}.mdp-change-note{font-size:13px;color:var(--change-muted);border-top:1px solid var(--change-line);padding-top:16px;margin-top:28px}
@media(max-width:560px){.mdp-change{padding:24px 14px}.mdp-change-card{padding:17px 15px}.mdp-change-line{grid-template-columns:minmax(0,1fr) 78px;gap:9px}.mdp-change-line input{width:78px}.mdp-change-button{width:100%}}
