.overdue-row.followup-late{margin:0 -8px;padding:14px 8px;border:1px solid #e5aaa3;border-radius:12px;background:#fff5f3}.followup-alert{display:flex;align-items:center;gap:7px;color:#963d31;font-size:12px;font-weight:800}.followup-alert svg{width:16px;height:16px}.followup-plan{margin-top:7px;color:#556174;font-size:12px}.followup-plan strong{color:#17233b}.followup-late-by{margin-top:4px;color:#963d31;font-size:12px;font-weight:700}.followup-actions{display:grid;gap:8px;width:min(100%,280px)}.followup-form{display:flex;align-items:end;flex-wrap:wrap;gap:8px;padding:10px;border-radius:10px;background:#f6f7f8}.followup-form label{flex:1;min-width:170px;color:#485365;font-size:11px;font-weight:700}.followup-form input{display:block;width:100%;margin-top:5px;padding:8px;border:1px solid #d5dae1;border-radius:8px;background:#fff;color:#172033;font:inherit;font-size:12px}.followup-form button{white-space:nowrap}.followup-solved{color:#217047;font-size:12px;font-weight:700}.followup-help{color:#7b8491;font-size:10px;line-height:1.4}.return-queue-panel{border-color:#e4e8ed}.return-count{border-radius:999px;background:#eef1f5;padding:7px 11px;color:#40506a;font-size:12px;font-weight:700;white-space:nowrap}.return-queue-list{display:grid;gap:10px}.return-queue-item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:14px;border:1px solid #e6e8eb;border-radius:13px;padding:15px 16px;background:#fff}.return-queue-item.is-late{border-color:#e5aaa3;background:#fff8f6}.return-queue-item.is-soon{border-color:#e6d29e;background:#fffdf6}.return-queue-item.is-unscheduled{border-color:#d9dee5;background:#fafbfc}.return-queue-item.is-unassigned{box-shadow:inset 4px 0 #bd9141}.return-queue-item b{display:block;color:#17233b;font-size:14px}.return-queue-item p{margin:5px 0 0;color:#667184;font-size:12px}.return-queue-item small{display:block;margin-top:5px;color:#7b8491;font-size:11px}.return-queue-meta{text-align:right}.return-queue-state{display:inline-flex;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800}.return-queue-state.late{background:#fee7e6;color:#963d31}.return-queue-state.soon{background:#fff2cf;color:#80560d}.return-queue-state.unscheduled{background:#edf0f3;color:#586475}.return-queue-meta strong{display:block;margin-top:6px;color:#963d31;font-size:12px}.return-queue-link{display:inline-flex;align-items:center;gap:6px;margin-top:8px;color:#334b70;text-decoration:none;font-size:12px;font-weight:700}.return-queue-link:hover{text-decoration:underline}.return-queue-link svg{width:14px;height:14px}.return-queue-empty{padding:22px;border-radius:12px;background:#f7f8f9;text-align:center;color:#697586;font-size:13px}.return-queue-empty b{display:block;margin-bottom:4px;color:#30405a}.return-overdue-duration{color:#963d31!important}.return-owner{font-size:11px!important;font-weight:700}.return-owner.owner-missing{color:#963d31!important}.owner-form{display:flex;justify-content:flex-end;gap:6px;margin-top:8px}.owner-form select{max-width:190px;border:1px solid #d5dae1;border-radius:8px;background:white;padding:7px 8px;color:#354155;font:inherit;font-size:11px}.owner-form .btn{padding:8px 10px;font-size:11px}.return-countdown{font-size:12px!important;font-weight:800;line-height:1.5}.return-countdown.countdown-future{color:#80560d!important}.return-countdown.countdown-late{color:#963d31!important}.return-filter{display:flex;flex-direction:column;gap:4px}.return-filter label{font-size:11px;font-weight:700;color:#566174}.return-filter select{min-width:205px;border:1px solid #d5dae1;border-radius:9px;background:#fff;padding:9px 10px;color:#27364e;font:inherit;font-size:12px;font-weight:600}.return-queue-item[hidden]{display:none!important}.return-filter-status{margin-top:10px;border-radius:9px;background:#f2f5f8;padding:9px 11px;color:#43516a;font-size:12px}.return-filter-status[data-empty="true"]{background:#fff5e8;color:#76500c}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:740px){.followup-actions{width:100%}.followup-form{align-items:stretch}.followup-form button{width:100%}.return-queue-item{grid-template-columns:1fr;align-items:start}.return-queue-meta{text-align:left}.return-queue-meta strong{margin-top:5px}.owner-form{justify-content:flex-start}.owner-form select{flex:1;max-width:none}.return-filter{width:100%}.return-filter select{width:100%}}