.modal-box[data-v-c47f98bf]{box-sizing:border-box;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 30px 80px #140a1e73}.modal-box .modal-header[data-v-c47f98bf]{border-bottom:1px solid #eceef5;align-items:center;padding:16px 20px;display:flex;position:relative}.modal-box .modal-header .header-title[data-v-c47f98bf]{color:#1c1d2e;flex:1;min-width:0;font-size:14.5px;font-weight:800;line-height:1.5}.modal-box .modal-header .close-action[data-v-c47f98bf]{cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:background .16s;display:flex}.modal-box .modal-header .close-action[data-v-c47f98bf]:hover{background:#f1f2f7}.modal-box .modal-header .close-action img[data-v-c47f98bf]{opacity:.55;width:12px;height:12px}.modal-box .modal-body[data-v-c47f98bf]{color:#1c1d2e;max-height:56vh;padding:18px 20px;font-size:13px;line-height:1.7;overflow-y:auto}.modal-box .modal-body[data-v-c47f98bf]::-webkit-scrollbar{width:8px}.modal-box .modal-body[data-v-c47f98bf]::-webkit-scrollbar-thumb{background:#dde1ec;border-radius:8px}.modal-box .modal-footer[data-v-c47f98bf]{background:#fcfcfe;border-top:1px solid #eceef5;justify-content:flex-end;align-items:center;gap:10px;padding:14px 18px;display:flex}.modal-box .modal-footer .footer-item[data-v-c47f98bf]{align-items:center;display:flex}
