.modal-header[data-v-17fca3da]{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;margin-bottom:16px}.modal-header h3[data-v-17fca3da]{margin:0;font-size:16px;font-weight:500}.list-item[data-v-17fca3da]{padding:4px 0}.code-card .ant-row[data-v-17fca3da],.code-card[data-v-17fca3da]{width:100%}.code-card .label[data-v-17fca3da]{color:#666;font-size:14px}.code-card .value[data-v-17fca3da]{color:#333;font-weight:500}.code-card .action-col[data-v-17fca3da]{text-align:right}.load-more-wrapper[data-v-17fca3da]{margin-top:16px;text-align:center}.load-more[data-v-17fca3da]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-more[data-v-17fca3da]{color:#999;font-size:14px;padding:8px 0}.header-card[data-v-4d123c90]{margin-bottom:16px}.list-card[data-v-4d123c90]{min-height:calc(100vh - 300px);margin-bottom:70px}.empty-container[data-v-4d123c90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:200px}.card-list[data-v-4d123c90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.drug-card[data-v-4d123c90]:hover{-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12);box-shadow:0 8px 24px rgba(0,0,0,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.drug-card[data-v-4d123c90]{border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-transition:-webkit-box-shadow .3s ease,-webkit-transform .2s ease;transition:-webkit-box-shadow .3s ease,-webkit-transform .2s ease;transition:box-shadow .3s ease,transform .2s ease;transition:box-shadow .3s ease,transform .2s ease,-webkit-box-shadow .3s ease,-webkit-transform .2s ease;background-color:#fff;border:1px solid #f0f0f0;overflow:hidden;position:relative}.drug-card .purchase-info[data-v-4d123c90]{background-color:#f0f8ff;padding:8px 12px;border-radius:4px;margin-bottom:8px}.drug-card .purchase-info .purchase-item[data-v-4d123c90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.drug-card .purchase-info .purchase-item .purchase-code[data-v-4d123c90]{font-weight:500;-ms-flex-negative:0;flex-shrink:0}.drug-card .purchase-info .purchase-item .purchase-nums[data-v-4d123c90]{color:#666;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.drug-card .purchase-info .purchase-item .purchase-nums strong[data-v-4d123c90]{color:#333;font-weight:600}.drug-card .drug-info[data-v-4d123c90]{margin-bottom:8px;line-height:1.8}.drug-card .card-actions[data-v-4d123c90]{text-align:right;border-top:1px dashed #eee;padding-top:8px}.footer-bar[data-v-4d123c90]{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:12px 24px;-webkit-box-shadow:0 -2px 8px rgba(0,0,0,.08);box-shadow:0 -2px 8px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:100}.empty-list[data-v-4d123c90]{text-align:center;padding:20px;color:#999}.active-match[data-v-4d123c90]{background-color:#e6f7ff;border-left:3px solid #1890ff}