.BatchQrGeneratorClient-module__tMfvYG__tool{color:#17263a;background:#fff;border:1px solid #dfe5ec;border-radius:8px;overflow:hidden;box-shadow:0 16px 40px #0f172a0f}.BatchQrGeneratorClient-module__tMfvYG__header{color:#fff;background:#10233f;justify-content:space-between;align-items:center;min-height:112px;padding:24px 30px;display:flex}.BatchQrGeneratorClient-module__tMfvYG__header span{color:#60a5fa;font-size:11px;font-weight:800}.BatchQrGeneratorClient-module__tMfvYG__header h2{letter-spacing:0;margin:6px 0 0;font-size:24px}.BatchQrGeneratorClient-module__tMfvYG__header h2 .anticon{color:#60a5fa;margin-right:8px}.BatchQrGeneratorClient-module__tMfvYG__header p{color:#c8d5e7;margin:7px 0 0;font-size:13px}.BatchQrGeneratorClient-module__tMfvYG__headerStats{text-align:right;min-width:90px}.BatchQrGeneratorClient-module__tMfvYG__headerStats strong,.BatchQrGeneratorClient-module__tMfvYG__headerStats span{display:block}.BatchQrGeneratorClient-module__tMfvYG__headerStats strong{font-size:32px}.BatchQrGeneratorClient-module__tMfvYG__headerStats span{color:#c8d5e7}.BatchQrGeneratorClient-module__tMfvYG__steps{background:#f7f9fc;border-bottom:1px solid #e5eaf0;grid-template-columns:repeat(4,1fr);display:grid}.BatchQrGeneratorClient-module__tMfvYG__steps span{color:#7b8798;text-align:center;border-right:1px solid #e5eaf0;padding:13px 20px;font-size:12px;font-weight:700}.BatchQrGeneratorClient-module__tMfvYG__steps span:last-child{border-right:0}.BatchQrGeneratorClient-module__tMfvYG__steps .BatchQrGeneratorClient-module__tMfvYG__stepActive{color:#1d5fa9;background:#eef6ff}.BatchQrGeneratorClient-module__tMfvYG__body{padding:0 30px 30px}.BatchQrGeneratorClient-module__tMfvYG__panel{border-bottom:1px solid #e8edf3;padding:28px 0}.BatchQrGeneratorClient-module__tMfvYG__panelTitle{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.BatchQrGeneratorClient-module__tMfvYG__panelTitle>div{align-items:center;gap:10px;display:flex}.BatchQrGeneratorClient-module__tMfvYG__panelTitle b,.BatchQrGeneratorClient-module__tMfvYG__exportPanel>div:first-child>span{color:#1d5fa9;background:#eaf3ff;border-radius:6px;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.BatchQrGeneratorClient-module__tMfvYG__panelTitle h3,.BatchQrGeneratorClient-module__tMfvYG__exportPanel h3{letter-spacing:0;margin:0;font-size:18px}.BatchQrGeneratorClient-module__tMfvYG__importBar{align-items:center;gap:16px;margin-bottom:12px;display:flex}.BatchQrGeneratorClient-module__tMfvYG__importBar span{color:#7b8798;font-size:12px}.BatchQrGeneratorClient-module__tMfvYG__summaryBar{align-items:center;gap:10px;margin-top:14px;display:flex}.BatchQrGeneratorClient-module__tMfvYG__summaryBar>.ant-checkbox-wrapper{margin-left:auto}.BatchQrGeneratorClient-module__tMfvYG__stat,.BatchQrGeneratorClient-module__tMfvYG__statGood,.BatchQrGeneratorClient-module__tMfvYG__statDanger{background:#f7f9fc;border:1px solid #e4e9f0;border-radius:6px;align-items:baseline;gap:6px;min-width:76px;padding:7px 10px;display:inline-flex}.BatchQrGeneratorClient-module__tMfvYG__stat small,.BatchQrGeneratorClient-module__tMfvYG__statGood small,.BatchQrGeneratorClient-module__tMfvYG__statDanger small{color:#7b8798;font-size:10px}.BatchQrGeneratorClient-module__tMfvYG__stat strong,.BatchQrGeneratorClient-module__tMfvYG__statGood strong,.BatchQrGeneratorClient-module__tMfvYG__statDanger strong{font-size:16px}.BatchQrGeneratorClient-module__tMfvYG__statGood strong{color:#16834e}.BatchQrGeneratorClient-module__tMfvYG__statDanger strong{color:#c2410c}.BatchQrGeneratorClient-module__tMfvYG__tableHeader,.BatchQrGeneratorClient-module__tMfvYG__tableRow{grid-template-columns:48px minmax(260px,1fr) 160px 110px;align-items:center;gap:12px;display:grid}.BatchQrGeneratorClient-module__tMfvYG__tableHeader{color:#7b8798;background:#f7f9fc;border:1px solid #e5eaf0;border-radius:6px 6px 0 0;padding:9px 12px;font-size:11px;font-weight:700}.BatchQrGeneratorClient-module__tMfvYG__tableBody{border:1px solid #e5eaf0;border-top:0;max-height:430px;overflow:auto}.BatchQrGeneratorClient-module__tMfvYG__tableRow{border-bottom:1px solid #edf0f4;min-height:58px;padding:9px 12px;font-size:12px}.BatchQrGeneratorClient-module__tMfvYG__tableRow:last-child{border-bottom:0}.BatchQrGeneratorClient-module__tMfvYG__tableRow strong,.BatchQrGeneratorClient-module__tMfvYG__tableRow small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.BatchQrGeneratorClient-module__tMfvYG__tableRow small{color:#7b8798;margin-top:4px}.BatchQrGeneratorClient-module__tMfvYG__ok{color:#16834e}.BatchQrGeneratorClient-module__tMfvYG__bad{color:#c2410c}.BatchQrGeneratorClient-module__tMfvYG__more{color:#7b8798;margin:10px 0 0;font-size:11px}.BatchQrGeneratorClient-module__tMfvYG__controls{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.BatchQrGeneratorClient-module__tMfvYG__field{min-width:0;display:block}.BatchQrGeneratorClient-module__tMfvYG__field>span{color:#415066;margin-bottom:7px;font-size:12px;font-weight:700;display:block}:is(.BatchQrGeneratorClient-module__tMfvYG__field .ant-input-number,.BatchQrGeneratorClient-module__tMfvYG__field .ant-select,.BatchQrGeneratorClient-module__tMfvYG__field .ant-segmented){width:100%}.BatchQrGeneratorClient-module__tMfvYG__logoBar{border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:15px 0;display:flex}.BatchQrGeneratorClient-module__tMfvYG__logoBar strong,.BatchQrGeneratorClient-module__tMfvYG__logoBar small{display:block}.BatchQrGeneratorClient-module__tMfvYG__logoBar small{color:#7b8798;margin-top:3px;font-size:11px}.BatchQrGeneratorClient-module__tMfvYG__previewGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:8px;display:grid}.BatchQrGeneratorClient-module__tMfvYG__previewCard{background:#f8fafc;border:1px solid #e4e9f0;border-radius:7px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:11px;padding:11px;display:grid}.BatchQrGeneratorClient-module__tMfvYG__previewCard canvas{background:#fff;width:72px;height:72px}.BatchQrGeneratorClient-module__tMfvYG__previewCard strong,.BatchQrGeneratorClient-module__tMfvYG__previewCard span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.BatchQrGeneratorClient-module__tMfvYG__previewCard strong{font-size:12px}.BatchQrGeneratorClient-module__tMfvYG__previewCard span{margin-top:5px;font-size:10px}.BatchQrGeneratorClient-module__tMfvYG__exportPanel{background:#f7f9fc;border:1px solid #dfe5ec;border-radius:8px;margin-top:28px;padding:22px}.BatchQrGeneratorClient-module__tMfvYG__exportPanel>div:first-child{align-items:flex-start;gap:11px;display:flex}.BatchQrGeneratorClient-module__tMfvYG__exportPanel p{color:#7b8798;margin:5px 0 0;font-size:12px}.BatchQrGeneratorClient-module__tMfvYG__exportActions{gap:10px;margin-top:17px;display:flex}.BatchQrGeneratorClient-module__tMfvYG__exportPanel>.ant-progress{margin-top:14px}@media (max-width:900px){.BatchQrGeneratorClient-module__tMfvYG__controls,.BatchQrGeneratorClient-module__tMfvYG__previewGrid{grid-template-columns:repeat(2,1fr)}.BatchQrGeneratorClient-module__tMfvYG__tableHeader,.BatchQrGeneratorClient-module__tMfvYG__tableRow{grid-template-columns:38px minmax(180px,1fr) 100px}.BatchQrGeneratorClient-module__tMfvYG__tableHeader span:nth-child(3),.BatchQrGeneratorClient-module__tMfvYG__tableRow>span:nth-child(3){display:none}}@media (max-width:620px){.BatchQrGeneratorClient-module__tMfvYG__header{padding:20px}.BatchQrGeneratorClient-module__tMfvYG__header p{display:none}.BatchQrGeneratorClient-module__tMfvYG__header h2{font-size:18px}.BatchQrGeneratorClient-module__tMfvYG__steps{grid-template-columns:repeat(2,1fr)}.BatchQrGeneratorClient-module__tMfvYG__body{padding:0 18px 20px}.BatchQrGeneratorClient-module__tMfvYG__panelTitle,.BatchQrGeneratorClient-module__tMfvYG__logoBar,.BatchQrGeneratorClient-module__tMfvYG__importBar{flex-direction:column;align-items:flex-start}.BatchQrGeneratorClient-module__tMfvYG__summaryBar{flex-wrap:wrap}.BatchQrGeneratorClient-module__tMfvYG__summaryBar>.ant-checkbox-wrapper{width:100%;margin-left:0}.BatchQrGeneratorClient-module__tMfvYG__controls,.BatchQrGeneratorClient-module__tMfvYG__previewGrid{grid-template-columns:1fr}.BatchQrGeneratorClient-module__tMfvYG__tableHeader,.BatchQrGeneratorClient-module__tMfvYG__tableRow{grid-template-columns:32px minmax(150px,1fr) 92px;gap:7px}.BatchQrGeneratorClient-module__tMfvYG__exportActions{flex-direction:column}}
