.scan-select-operation{flex:0 0 auto;font-size:18px!important;min-height:44px!important;padding:9px 12px;border:1px solid #a8bfde;border-radius:8px;color:#174a8d;background:#f3f7ff;white-space:nowrap}
.scan-route-overview{margin:22px 0}.scan-route-overview h3{font-size:22px;margin-bottom:8px}.scan-route-overview>p{font-size:17px;line-height:1.6;color:#42566e;margin-bottom:12px}.scan-route-overview ol{list-style:none;padding:0;margin:0;display:grid;gap:8px}.scan-route-overview li{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #dce3ed;border-radius:9px;background:#f7f9fc}.scan-route-overview li.is-ready{border-color:#3276d1;background:#edf4ff}.scan-route-overview li.is-done{background:#eff7f1;border-color:#b3d4ba}.scan-step-no{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#e4eaf2;color:#315071;font-size:17px;flex-shrink:0}.scan-route-overview li>div{flex:1;min-width:0}.scan-route-overview strong{display:block;font-size:20px}.scan-route-overview small{display:block;font-size:15px;color:#52677e;line-height:1.5}.scan-step-state{font-size:16px;text-align:right;max-width:100px;color:#355673}.easy-operation{justify-content:space-between;gap:10px}.exception-modal-tools{flex-shrink:0}
@media(max-width:500px){.scan-route-overview li{gap:8px;padding:10px}.scan-route-overview strong{font-size:19px}.scan-step-state{font-size:15px;max-width:92px}.scan-select-operation{font-size:17px!important;padding:8px 10px}.exception-modal-tools{gap:5px}.exception-modal-tools .icon-button{width:44px;min-width:44px;height:44px}}
