.sent-sample-filters{display:grid;grid-template-columns:minmax(280px,1fr) minmax(220px,320px) 130px;gap:14px;align-items:end;margin-bottom:18px}.sent-sample-count{display:grid;gap:4px;padding:10px 14px;border-radius:10px;background:#edf8f6}.sent-sample-count span{font-size:11px;color:var(--muted)}.sent-sample-count b{font-size:20px}.sent-sample-table{min-width:1420px}.sent-sample-table th,.sent-sample-table td{vertical-align:top;white-space:normal;overflow-wrap:anywhere}.sent-sample-table th:first-child,.sent-sample-table td:first-child{min-width:190px}.sent-sample-table th:nth-child(2),.sent-sample-table td:nth-child(2){min-width:180px}.sent-sample-table th:nth-child(6),.sent-sample-table td:nth-child(6),.sent-sample-table th:nth-child(7),.sent-sample-table td:nth-child(7){min-width:180px}.sent-sample-table th:nth-child(8),.sent-sample-table td:nth-child(8){min-width:260px}.sent-sample-table th:last-child,.sent-sample-table td:last-child{min-width:120px;white-space:nowrap}.sent-sample-tests{display:flex;flex-wrap:wrap;gap:7px}.sent-sample-tests span{display:inline-flex;padding:6px 9px;border-radius:16px;background:#e8f3fa;color:#236d94;font-size:11px;font-weight:600}.sent-delete{color:#c43d35;margin-left:8px}.sent-sample-indications{border:1px solid var(--line);border-radius:12px;padding:14px}.sent-sample-indications legend{padding:0 7px;font-weight:700}.sent-sample-indications>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sent-sample-check{display:flex;grid-template-columns:none;align-items:flex-start;gap:9px;padding:9px;border-radius:9px;background:#f5f8f8;font-weight:500}.sent-sample-check input{width:17px;margin:2px 0 0;flex:0 0 auto}.sent-sample-empty{grid-column:1/-1;margin:0;color:#b34c43}.sent-receiver-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:16px}.sent-receiver-card .panel-head{align-items:flex-start}.sent-receiver-card small{color:var(--muted)}@media(max-width:760px){.sent-sample-filters{grid-template-columns:1fr}.sent-sample-indications>div{grid-template-columns:1fr}.sent-receiver-grid{grid-template-columns:1fr}}
.sent-sample-table-viewport{overflow-x:auto;cursor:grab;overscroll-behavior-x:contain;scrollbar-gutter:stable}.sent-sample-table-viewport.is-dragging{cursor:grabbing;user-select:none}.sent-sample-scroll-top{height:17px;overflow-x:auto;overflow-y:hidden;margin:0 0 8px;border-radius:8px;background:#eef4f5;scrollbar-color:#7896a0 #e7eff1}.sent-sample-scroll-top.hidden{display:none}.sent-sample-scroll-track{height:1px}.sent-sample-table th:last-child,.sent-sample-table td:last-child{position:sticky;right:0;z-index:3;background:#fff;box-shadow:-8px 0 12px -12px #173b4a}.sent-sample-table thead th:last-child{z-index:5;background:#f5f8f8}.sent-sample-table tr.sent-row-complete td:last-child{background:#eaf8f1}.sent-sample-table td:last-child .table-action{margin:2px;display:inline-flex}@media(max-width:760px){.sent-sample-scroll-top{height:20px}.sent-sample-table th:last-child,.sent-sample-table td:last-child{min-width:150px}}
.sent-sample-pager{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 0 0}.sent-sample-pager span{margin-right:auto;color:var(--muted);font-size:13px}.sent-sample-pager button{min-width:88px}.sent-sample-pager b{font-size:13px;white-space:nowrap}@media(max-width:760px){.sent-sample-pager{flex-wrap:wrap;justify-content:center}.sent-sample-pager span{width:100%;margin:0;text-align:center}.sent-sample-pager button{flex:1}}
