.oncall-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:16px 0}.oncall-fields label{display:block;font-weight:600}.oncall-fields .field{width:100%;margin-top:6px}.oncall-actions{display:flex;gap:10px;flex-wrap:wrap}.oncall-card h4{margin-top:24px}.oncall-record{border:1px solid #3d4654;border-radius:10px;padding:12px;margin:8px 0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.oncall-record button{margin-top:5px}#oncall-message:not(:empty){padding:8px 0}
