.labor-header .btn-outline-primary.active[data-v-ee0d6e34]{background:#1677ff;border-color:#1677ff;color:#fff}.labor-header .btn-outline-primary.active[data-v-ee0d6e34]:active,.labor-header .btn-outline-primary.active[data-v-ee0d6e34]:focus,.labor-header .btn-outline-primary.active[data-v-ee0d6e34]:hover{background:#0a5ed9;border-color:#0a5ed9;color:#fff}.labor-header .back-btn[data-v-ee0d6e34]{width:40px;height:40px;border-radius:12px;background:#f5f6fa;color:#4a4a4a;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.labor-header .back-btn[data-v-ee0d6e34]:hover{background:#e8f0fe;color:#1677ff}.scan-wrap[data-v-ee0d6e34]{display:flex;align-items:center;gap:40px;padding:12px 8px 8px}.scan-box[data-v-ee0d6e34]{flex-shrink:0;width:240px;display:flex;flex-direction:column;align-items:center;gap:12px}.scan-box .demo-qr[data-v-ee0d6e34]{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:12px;border-radius:12px;border:1px solid #e8eaef;box-sizing:border-box;background:#fff}.scan-box .demo-qr canvas[data-v-ee0d6e34],.scan-box .demo-qr img[data-v-ee0d6e34]{max-width:100%;max-height:100%;display:block}.scan-box .scan-label[data-v-ee0d6e34]{font-size:12px;color:#b0b0b0;display:inline-flex;align-items:center;gap:5px}.scan-box .scan-label i[data-v-ee0d6e34]{color:#1677ff}.scan-info[data-v-ee0d6e34]{flex:1;min-width:0}.scan-info .scan-tip[data-v-ee0d6e34]{font-size:24px;font-weight:400;color:#101010;line-height:1.4;margin-bottom:14px}.scan-info .scan-desc[data-v-ee0d6e34]{font-size:13px;color:#8c8c8c;line-height:1.8;margin-bottom:20px}.scan-info .scan-actions[data-v-ee0d6e34]{display:flex;gap:12px;flex-wrap:wrap}@media (max-width:768px){.scan-wrap[data-v-ee0d6e34]{flex-direction:column;align-items:center;gap:24px;padding:8px 4px}.scan-box[data-v-ee0d6e34]{width:200px}.scan-info .scan-tip[data-v-ee0d6e34]{font-size:17px;text-align:center}.scan-info .scan-desc[data-v-ee0d6e34]{text-align:center}.scan-info .scan-actions[data-v-ee0d6e34]{justify-content:center}}@media (max-width:480px){.labor-header[data-v-ee0d6e34]{flex-wrap:wrap}.labor-header .header-actions[data-v-ee0d6e34]{width:100%}.scan-box[data-v-ee0d6e34]{width:180px}}