/* 移动端动作弹层样式（四端共用，作用域 .mact） */
.m-modal.mact{width:326px;max-height:76%;overflow-y:auto;text-align:left;padding:16px 15px}
.m-modal.mact h4{font-size:15px;font-weight:700;color:#1B2733;letter-spacing:.2px}
.m-modal.mact p{text-align:left;font-size:11.5px;color:#7A8794;margin-top:5px;line-height:1.65}
.mact-warn{display:flex;gap:7px;align-items:flex-start;background:#FFF6E5;border:1px solid #F3DCA8;border-radius:9px;padding:8px 10px;font-size:11px;color:#8A6216;line-height:1.6;margin-top:10px}
.mact-warn .ik-ic{width:14px;height:14px;flex-shrink:0;margin-top:1px}
.mact-kvs{margin-top:10px;background:#F7F9FB;border-radius:10px;padding:8px 11px}
.mact-kv{display:flex;justify-content:space-between;gap:10px;font-size:11.5px;padding:4px 0}
.mact-kv span{color:#8A97A5;flex-shrink:0}
.mact-kv b{color:#26333F;text-align:right;font-weight:600;word-break:break-all}
.mact-fields{margin-top:11px}
.mact-row{margin-bottom:9px}
.mact-row label{display:block;font-size:11px;color:#67737F;font-weight:600;margin-bottom:4px;line-height:1.5}
.mact-row label i{color:#D9534F;font-style:normal;margin-left:2px;display:inline}
.mact-row label span{color:#A3AEB9;font-weight:400;display:inline}
.mact-ipt{width:100%;box-sizing:border-box;height:34px;border:1px solid #E2E8EF;border-radius:9px;padding:0 10px;font-size:12.5px;color:#1B2733;background:#fff;font-family:inherit;outline:none;transition:.15s}
.mact-ipt:focus{border-color:#E8557F;box-shadow:0 0 0 3px rgba(232,85,127,.1)}
textarea.mact-ipt{height:auto;padding:8px 10px;line-height:1.6;resize:none}
.mact-ipt.err{border-color:#D9534F;background:#FFF7F6}
.m-modal.mact .btns{margin-top:14px}
.m-modal.mact .btns .btn{height:34px;font-size:12.5px;border-radius:9px}
