.mds-action-lock{background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;padding:24px;margin:28px 0}.mds-action-lock strong{font-size:19px}.mds-action-lock p{color:#7c4a18;margin-bottom:22px}.mds-action-form{background:#fff;border:1px solid var(--mds-line);border-radius:18px;padding:30px;margin-top:22px;max-width:850px}.mds-action-form>p{color:var(--mds-muted)}.mds-action-form label{display:block;font-weight:700;margin:20px 0}.mds-action-form textarea,.mds-action-form input[type=date]{display:block;width:100%;box-sizing:border-box;border:1px solid #cfd4dc;border-radius:8px;padding:12px;margin-top:9px}.mds-action-form label.mds-confirm{display:flex;align-items:flex-start;gap:10px;font-weight:500}.mds-action-form .mds-confirm input{margin-top:4px}.mds-action-form button{background:var(--mds-orange);color:#fff;border:0;border-radius:9px;padding:14px 22px;font-weight:850;font-size:15px}.mds-completed{background:#e7f6ef;border:1px solid #b7e3d1;border-radius:14px;padding:24px;margin-top:22px;max-width:850px}.mds-completed p{color:#315f50}.mds-completed span{font-weight:750;color:#087a55}.mds-history{margin-top:40px;background:#fff;border:1px solid var(--mds-line);border-radius:18px;padding:26px;overflow:auto}.mds-history table{width:100%;border-collapse:collapse;min-width:720px}.mds-history th,.mds-history td{text-align:left;padding:14px 12px;border-bottom:1px solid var(--mds-line);font-size:13px;vertical-align:top}.mds-history th{color:var(--mds-muted);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.mds-status{display:inline-block;padding:6px 9px;border-radius:99px;background:#fff3e8;color:#a64b00;font-weight:800}.mds-status.completed{background:#e7f6ef;color:#087a55}
