.handover-card h2{margin-bottom:6px}.handover-lead{margin:0 0 8px}.handover-rows{list-style:none;margin:0;padding:0}.handover-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:2px 16px;gap:2px 16px;min-height:44px;padding:9px 26px 9px 2px;border-top:1px solid var(--divider);color:var(--ink);text-decoration:none}.handover-row:after{content:"";position:absolute;right:8px;top:50%;width:7px;height:7px;border-top:1.5px solid var(--faint);border-right:1.5px solid var(--faint);transform:translateY(-50%) rotate(45deg)}.handover-row:hover{text-decoration:none}.handover-row:focus-visible:after,.handover-row:hover:after{border-color:var(--accent-ink)}.handover-row:focus-visible .handover-label,.handover-row:hover .handover-label{text-decoration:underline}.handover-label{grid-column:1;grid-row:1;min-width:0;font-weight:600}.handover-value{grid-column:2;grid-row:1;min-width:0;color:var(--muted);font-size:14px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.handover-value.is-missing{color:var(--ink);font-weight:600}.handover-note{grid-column:1;grid-row:2;font-size:13px;color:var(--muted)}.handover-retry{margin:8px 0 0;color:var(--muted);font-size:14px}.handover-error{margin:12px 0 0}.handover-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:14px}.handover-who{margin:0;color:var(--muted);font-size:14px}.handover-tell{display:inline-flex;align-items:center;min-height:44px;color:var(--accent-ink);font-weight:600}.handover-check{position:relative}.handover-check[aria-busy=true]{cursor:progress}.handover-check-label.is-hidden{visibility:hidden}.handover-spin{position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:handover-spin .8s linear infinite}@keyframes handover-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.handover-spin{animation:none}}@media (max-width:560px){.handover-row{grid-template-columns:minmax(0,1fr)}.handover-value{grid-column:1;grid-row:2;text-align:left}.handover-note{grid-row:3}.handover-actions{flex-direction:column;align-items:stretch;gap:4px}.handover-actions .primary{width:100%}.handover-tell{justify-content:center}}