#requerimientoEquipoPage .equipment-workflow-card{border:1px solid #d8e0e8;border-radius:14px;background:#f7fafc;padding:20px;margin:18px 0}
#requerimientoEquipoPage .equipment-workflow-card ol{display:flex;gap:22px;flex-wrap:wrap;margin:0 0 16px;padding-left:24px;color:#465566;font-weight:650}
#requerimientoEquipoPage .equipment-workflow-actions{display:flex;gap:12px;flex-wrap:wrap}
#equipmentPersonalizeEventButton{background:#122f42;color:#fff;border-color:#122f42;font-size:16px;padding:14px 18px}
#equipmentExtrasLibraryButton{padding:14px 24px;font-size:16px}
.equipment-workflow-card p{color:#53606d;margin-bottom:0}
.equipment-agenda-toolbar{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:20px 0;padding-bottom:18px;border-bottom:1px solid #dce2e9}
.equipment-agenda-toolbar label{display:grid;gap:6px;min-width:160px}
#equipmentSharedStatus{flex:1 0 100%;margin:0;font-size:14px;color:#426052}
#equipmentSharedStatus.is-error{color:#a42828}
.equipment-plan-overview{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0}
.equipment-plan-overview>*{padding:9px 12px;border-radius:8px;background:#f0f4f8}
.equipment-plan-shortages{background:#fff6ea;border:1px solid #f0ce92;border-radius:10px;padding:14px 14px 14px 32px}
.equipment-plan-shortages li{padding:5px 0}
.equipment-plan-shortages small{color:#5c626c}
.equipment-plan-ready{padding:12px;color:#176043;background:#edf8f1;border-radius:8px}
.equipment-shared-transfer-proposal{border:1px solid #d7e0e8;border-radius:10px;margin:12px 0;padding:14px;display:flex;gap:10px;align-items:end;flex-wrap:wrap}
.equipment-shared-transfer-proposal p,.equipment-shared-transfer-proposal strong{flex:1 0 100%;margin:0}
.equipment-shared-transfer-proposal label{display:grid;gap:6px;max-width:220px;font-size:13px}
.equipment-shared-transfer-proposal input{min-width:90px;width:100%}
.equipment-pending-toggle{display:flex!important;align-items:center;gap:8px;font-size:14px;white-space:nowrap}
.equipment-pending-toggle input{width:auto!important;min-width:0!important}
#equipmentCatalogConfirmDialog{z-index:1400}
@media(max-width:700px){.equipment-workflow-actions button{width:100%}.equipment-agenda-toolbar label{flex:1 1 145px}.equipment-agenda-toolbar button{width:100%}.equipment-plan-overview>*{flex:1 1 100%}}
@media print{.equipment-workflow-card,.equipment-agenda-toolbar,#equipmentSharedRecommendations{display:none!important}}
