.modal-overlay[data-v-6aeb3bad]{position:fixed;inset:0;background:rgba(0,0,0,.45);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2000}.modal-box[data-v-6aeb3bad]{background:#fff;border-radius:10px;width:450px;max-width:90%;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.2);box-shadow:0 6px 18px rgba(0,0,0,.2);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-header[data-v-6aeb3bad]{padding:16px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eee}.modal-header h2[data-v-6aeb3bad]{margin:0;font-size:18px;font-weight:700}.close-btn[data-v-6aeb3bad]{border:none;background:transparent;font-size:24px;cursor:pointer}.modal-body[data-v-6aeb3bad]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.modal-body label[data-v-6aeb3bad]{font-weight:600}.modal-select[data-v-6aeb3bad],.modal-textarea[data-v-6aeb3bad]{border:1px solid #ccc;border-radius:6px;padding:10px;font-size:15px;width:100%}.modal-textarea[data-v-6aeb3bad]{resize:vertical;min-height:80px}.modal-footer[data-v-6aeb3bad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #eee}.cancel-btn[data-v-6aeb3bad]{background:transparent;border:1px solid #aaa;padding:8px 18px;border-radius:6px;cursor:pointer}.confirm-btn[data-v-6aeb3bad]{background:#cd0a2f;color:#fff;border:none;padding:8px 18px;border-radius:6px;cursor:pointer}.confirm-btn[data-v-6aeb3bad]:disabled{opacity:.5;cursor:not-allowed}.table-scroll-wrap[data-v-6aeb3bad]{width:100%;overflow-x:auto;border:2px solid #e3788c}.md-table[data-v-6aeb3bad]{min-width:700px;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ad-code-cell[data-v-6aeb3bad],.art-id-cell[data-v-6aeb3bad]{color:#2e388c;font-weight:700}.reprint-btn[data-v-6aeb3bad]{background:#cd0a2f!important;color:#fff!important;font-weight:700;border:none;border-radius:4px;padding:6px 18px;min-width:80px;cursor:pointer}.reprint-btn[data-v-6aeb3bad]:hover{background:#a00825!important}.problems-reprints-page[data-v-6aeb3bad]{padding:32px}.reprints-title[data-v-6aeb3bad]{margin-bottom:24px}.search-bar[data-v-6aeb3bad]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-input-wrap[data-v-6aeb3bad]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:180px}.search-input-icon[data-v-6aeb3bad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;border-radius:6px;background:#fff;padding:0 4px 0 12px;height:40px}.search-input[data-v-6aeb3bad]{border:none;outline:none;background:transparent;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px}.search-btn[data-v-6aeb3bad]{width:38px;height:38px;border-radius:50%;background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;cursor:pointer}.search-btn[data-v-6aeb3bad]:hover{background:#e0e0e0}.material-capsule[data-v-6aeb3bad]{display:inline-block;border:2px solid #e3788c;border-radius:9999px;padding:4px 18px;font-weight:500;font-size:1em;line-height:1.2;vertical-align:middle;background:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}