.xrve-handoff-panel{border-top:1px solid #d7e6ee;padding-top:16px;margin-top:22px}
.xrve-handoff-panel h4{font-size:15px;color:#19445f;margin:0 0 9px}
.xrve-handoff-panel>.xrve-viz-select{display:block;max-width:100%;margin:10px 0}
.xrve-handoff-form,.xrve-handoff-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:11px 0}
.xrve-handoff-field{display:grid;gap:5px;min-width:0;font-size:12px;font-weight:750;color:#34546b}
.xrve-handoff-field input,.xrve-handoff-field textarea,.xrve-handoff-table textarea,.xrve-handoff-table select{max-width:100%;width:100%;border:1px solid #bdcfdc;border-radius:6px;box-sizing:border-box;font:inherit;font-size:12px;padding:8px 10px;color:#1e455e;background:#fff}
.xrve-handoff-form .xrve-viz-note,.xrve-handoff-meta .xrve-viz-note{grid-column:1/-1}
.xrve-handoff-form>button{justify-self:start;align-self:start}
.xrve-handoff-form>.xrve-handoff-field:nth-child(3),.xrve-handoff-form>.xrve-handoff-field:nth-child(4),.xrve-handoff-form>.xrve-handoff-field:nth-child(5),.xrve-handoff-form>.xrve-handoff-field:nth-child(6){grid-column:1/-1}
.xrve-handoff-checklist{overflow-x:auto}
.xrve-handoff-table{min-width:680px}.xrve-handoff-table th{width:34%;font-size:11px}.xrve-handoff-table td{vertical-align:top}
@media(max-width:750px){.xrve-handoff-form,.xrve-handoff-meta{grid-template-columns:1fr}.xrve-handoff-form>.xrve-handoff-field{grid-column:1/-1}}
@media print{.xrve-handoff-form,.xrve-handoff-checklist button{display:none!important}}
