.hd-handover-hint{align-items:center;gap:8px;max-width:100%;display:inline-flex;position:relative}.hd-handover-hint__trigger{appearance:none;color:inherit;cursor:help;font:inherit;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;display:inline-flex}.hd-handover-hint__lights{gap:4px;display:inline-flex}.hd-handover-hint__light{border-radius:999px;flex:none;width:8px;height:8px;display:inline-block;box-shadow:inset 0 0 0 1px #0000001f}.hd-handover-hint__light--ok{background:var(--success,#1f8a4c)}.hd-handover-hint__light--pending{background:var(--danger,#c0392b)}.hd-handover-hint__popup{background:var(--surface-raised,#fff);border:1px solid var(--border-strong,#cfd8e3);color:var(--text-heading,#142033);z-index:20;border-radius:10px;min-width:220px;padding:10px 12px;position:absolute;top:calc(100% + 8px);left:0}.hd-handover-hint__title{letter-spacing:.02em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:600}.hd-handover-hint__row{grid-template-columns:8px 1fr;align-items:flex-start;gap:8px;margin:0 0 8px;display:grid}.hd-handover-hint__row:last-child{margin-bottom:0}.hd-handover-hint__label{margin:0;font-size:13px;font-weight:600}.hd-handover-hint__meta{color:var(--text-secondary,#5b6b7c);margin:2px 0 0;font-size:12px}
