.cage-label-print-page[data-v-456e64e4]{background-color:#f5f7fa;min-height:100vh;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.cage-label-print-page .page-header[data-v-456e64e4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.cage-label-print-page .page-header .page-title[data-v-456e64e4]{font-size:20px;font-weight:600;color:#1d1d2f;margin:0}.cage-label-print-page .page-header .print-btn[data-v-456e64e4]{background-color:#4a6cf7;border-color:#4a6cf7;border-radius:8px;padding:10px 20px;font-size:14px;display:flex;align-items:center;gap:6px}.cage-label-print-page .page-header .print-btn svg[data-v-456e64e4]{width:16px;height:16px}.cage-label-print-page .cage-number[data-v-456e64e4]{font-size:13px;color:#4a6cf7;background-color:#f0f5ff;padding:4px 8px;border-radius:12px;font-weight:500;margin-top:8px;display:inline-block}.cage-label-print-page .label-list[data-v-456e64e4]{display:flex;gap:24px;flex-wrap:wrap}.cage-label-print-page .label-list .label-card[data-v-456e64e4]{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);width:300px;padding:20px;gap:16px}.cage-label-print-page .label-list .label-card .top-card[data-v-456e64e4]{background-color:#fff;display:flex;gap:16px}.cage-label-print-page .label-list .label-card .card-left[data-v-456e64e4]{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0}.cage-label-print-page .label-list .label-card .card-left .qr-placeholder[data-v-456e64e4]{width:120px;height:120px;background-color:#f5f7fa;border-radius:8px;display:flex;align-items:center;justify-content:center}.cage-label-print-page .label-list .label-card .card-left .qr-placeholder img[data-v-456e64e4]{width:100%}.cage-label-print-page .label-list .label-card .card-right[data-v-456e64e4]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:4px}.cage-label-print-page .label-list .label-card .card-right .info-row[data-v-456e64e4]{display:flex;flex-direction:column;gap:4px}.cage-label-print-page .label-list .label-card .card-right .info-row[data-v-456e64e4]:not(:last-child){padding-bottom:4px;border-bottom:1px solid #f0f0f0}.cage-label-print-page .label-list .label-card .card-right .info-row .label[data-v-456e64e4]{font-size:12px;color:#999}.cage-label-print-page .label-list .label-card .card-right .info-row .value[data-v-456e64e4]{font-size:15px;color:#333;font-weight:600}.cage-label-print-page .label-list .label-card .card-right .info-row .value.user-name[data-v-456e64e4]{color:#4a6cf7}.cage-label-print-page .label-list .label-card .card-right .info-row.type-row .type-tags[data-v-456e64e4]{display:flex;gap:8px;flex-wrap:wrap}.cage-label-print-page .label-list .label-card .card-right .info-row.type-row .type-tags .tag[data-v-456e64e4]{font-size:12px;padding:3px 10px;border-radius:12px;font-weight:500}.cage-label-print-page .label-list .label-card .card-right .info-row.type-row .type-tags .tag.personal[data-v-456e64e4]{background-color:#f9f0ff;color:#722ed1;border:1px solid #e8d7ff}.cage-label-print-page .label-list .label-card .card-right .info-row.type-row .type-tags .tag.breeding[data-v-456e64e4]{background-color:#fff7e6;color:#fa8c16;border:1px solid #ffd8a8}.cage-label-print-page .label-list .label-card .card-right .info-row.type-row .type-tags .tag.stock[data-v-456e64e4]{background-color:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}@media print{.cage-label-print-page[data-v-456e64e4]{background-color:#fff;padding:0}.cage-label-print-page .page-header[data-v-456e64e4]{display:none}.cage-label-print-page .label-list .label-card[data-v-456e64e4]{box-shadow:none;border:1px solid #e8e8e8}}