.el-breadcrumb__item span[data-v-949fd972]{font-size:14px;color:rgba(81,90,110,.6)}.el-breadcrumb__item:last-child span[data-v-949fd972]{color:#000}[data-v-949fd972] .is-link{font-weight:500}.breeding-room-management .page-section[data-v-3e0cce8b]{display:flex;flex-direction:column;overflow-y:scroll;height:calc(100vh - 128px);width:100%;padding:4px}.breeding-room-management .page-header[data-v-3e0cce8b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;background:#fff;border-radius:8px;padding:14px 10px 4px}.breeding-room-management .grid[data-v-3e0cce8b]{display:grid;grid-template-columns:repeat(3,minmax(280px,1fr));gap:18px;width:100%}.breeding-room-management .card[data-v-3e0cce8b]{background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.06);overflow:hidden;transition:all .3s ease}.breeding-room-management .card[data-v-3e0cce8b]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.breeding-room-management .card.closed[data-v-3e0cce8b]{opacity:.85}.breeding-room-management .card .card-accent[data-v-3e0cce8b]{height:4px;width:100%}.breeding-room-management .card .card-accent.active[data-v-3e0cce8b]{background:linear-gradient(90deg,#52c41a,#73d13d)}.breeding-room-management .card .card-accent.closed[data-v-3e0cce8b]{background:linear-gradient(90deg,#ff4d4f,#ff7875)}.breeding-room-management .card .card-header[data-v-3e0cce8b]{padding:14px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f0f0}.breeding-room-management .card .card-header .card-title-area[data-v-3e0cce8b]{display:flex;align-items:center;gap:10px}.breeding-room-management .card .card-header .card-title-area .card-icon[data-v-3e0cce8b]{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px}.breeding-room-management .card .card-header .card-title-area .card-icon.active[data-v-3e0cce8b]{background:linear-gradient(135deg,#f6ffed,#d9f7be)}.breeding-room-management .card .card-header .card-title-area .card-icon.closed[data-v-3e0cce8b]{background:linear-gradient(135deg,#fff1f0,#ffe8e8)}.breeding-room-management .card .card-header .card-title-area .card-title[data-v-3e0cce8b]{font-size:17px;font-weight:700;color:#1a1a2e}.breeding-room-management .card .card-header .card-header-actions[data-v-3e0cce8b]{display:flex;align-items:center;gap:8px}.breeding-room-management .card .card-header .card-header-actions .status-badge[data-v-3e0cce8b]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:20px;font-size:13px;font-weight:600;border:none}.breeding-room-management .card .card-header .card-header-actions .status-badge.active[data-v-3e0cce8b]{background:linear-gradient(135deg,#f6ffed,#e8ffe8);color:#52c41a}.breeding-room-management .card .card-header .card-header-actions .status-badge.closed[data-v-3e0cce8b]{background:linear-gradient(135deg,#fff1f0,#ffe8e8);color:#ff4d4f}.breeding-room-management .card .card-header .card-header-actions .status-badge .status-dot[data-v-3e0cce8b]{width:8px;height:8px;border-radius:50%;animation:pulse-data-v-3e0cce8b 2s infinite;display:inline-block}.breeding-room-management .card .card-header .card-header-actions .status-badge .status-dot.active[data-v-3e0cce8b]{background:#52c41a!important;box-shadow:0 0 6px rgba(82,196,26,.5)}.breeding-room-management .card .card-header .card-header-actions .status-badge .status-dot.closed[data-v-3e0cce8b]{background:#ff4d4f!important;box-shadow:0 0 6px rgba(255,77,79,.5);animation:none}.breeding-room-management .card .card-header .card-header-actions .menu-wrapper[data-v-3e0cce8b]{position:relative}.breeding-room-management .card .card-header .card-header-actions .menu-wrapper .menu-btn[data-v-3e0cce8b]{width:32px;height:32px;border-radius:8px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;color:#999;font-size:18px;padding:0}.breeding-room-management .card .card-header .card-header-actions .menu-wrapper .menu-btn[data-v-3e0cce8b]:hover{background:#f5f7fa;color:#4a6cf7}.breeding-room-management .card .card-header .card-header-actions .menu-wrapper .menu-dropdown[data-v-3e0cce8b]{position:absolute;top:100%;right:0;background:#fff;border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.12);padding:8px;min-width:140px;z-index:100;border:1px solid #e8e8e8;margin-top:4px}.breeding-room-management .card .card-header .card-header-actions .menu-wrapper .menu-dropdown .el-dropdown-menu[data-v-3e0cce8b]{border:none;box-shadow:none;padding:0}.breeding-room-management .card .card-header .card-header-actions .menu-wrapper .menu-dropdown .el-dropdown-menu .el-dropdown-item[data-v-3e0cce8b]{padding:10px 14px;font-size:13px;color:#333;cursor:pointer;border-radius:6px;transition:all .2s;display:flex;align-items:center;gap:8px;margin:0}.breeding-room-management .card .card-header .card-header-actions .menu-wrapper .menu-dropdown .el-dropdown-menu .el-dropdown-item[data-v-3e0cce8b]:hover{background:#f0f4ff;color:#4a6cf7}.breeding-room-management .card .card-header .card-header-actions .menu-wrapper .menu-dropdown .el-dropdown-menu .el-dropdown-item.danger[data-v-3e0cce8b]{color:#ff4d4f}.breeding-room-management .card .card-header .card-header-actions .menu-wrapper .menu-dropdown .el-dropdown-menu .el-dropdown-item.danger[data-v-3e0cce8b]:hover{background:#fff1f0}.breeding-room-management .card .data-grid[data-v-3e0cce8b]{padding:16px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.breeding-room-management .card .data-grid .data-item[data-v-3e0cce8b]{padding:12px 14px;border-radius:10px;background:#fafafa;transition:all .2s}.breeding-room-management .card .data-grid .data-item[data-v-3e0cce8b]:hover{background:#f0f4ff;transform:scale(1.02)}.breeding-room-management .card .data-grid .data-item .data-label[data-v-3e0cce8b]{font-size:12px;color:#999;margin-bottom:6px}.breeding-room-management .card .data-grid .data-item .data-value[data-v-3e0cce8b]{font-size:20px;font-weight:700;color:#1a1a2e;font-family:SF Mono,Fira Code,monospace}.breeding-room-management .card .data-grid .data-item .data-value.highlight[data-v-3e0cce8b]{color:#4a6cf7}.breeding-room-management .card .data-grid .data-item .data-value.warning[data-v-3e0cce8b]{color:#fa8c16}.breeding-room-management .card .data-grid .data-item .data-value.success[data-v-3e0cce8b]{color:#52c41a}.breeding-room-management .card .data-grid .data-item .data-value .unit[data-v-3e0cce8b]{font-size:12px;font-weight:400;color:#999}.breeding-room-management .card .progress-section[data-v-3e0cce8b]{padding:0 20px 20px}.breeding-room-management .card .progress-section .progress-header[data-v-3e0cce8b]{display:flex;justify-content:space-between;font-size:12px;color:#999;margin-bottom:8px}.breeding-room-management .card .progress-section .progress-track[data-v-3e0cce8b]{height:8px;background:#f0f0f0;border-radius:4px;overflow:hidden}.breeding-room-management .card .progress-section .progress-track .progress-fill[data-v-3e0cce8b]{height:100%;border-radius:4px;transition:width .8s ease}.breeding-room-management .card .progress-section .progress-track .progress-fill.low[data-v-3e0cce8b]{background:linear-gradient(90deg,#52c41a,#73d13d)}.breeding-room-management .card .progress-section .progress-track .progress-fill.medium[data-v-3e0cce8b]{background:linear-gradient(90deg,#fa8c16,#ffa940)}.breeding-room-management .card .progress-section .progress-track .progress-fill.high[data-v-3e0cce8b]{background:linear-gradient(90deg,#ff4d4f,#ff7875)}@keyframes pulse-data-v-3e0cce8b{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.breeding-room-management[data-v-3e0cce8b]{padding:16px}.breeding-room-management .grid[data-v-3e0cce8b]{grid-template-columns:1fr}.breeding-room-management .data-grid[data-v-3e0cce8b]{grid-template-columns:1fr 1fr;gap:12px}}