.displayedID {
    outline: 2px solid #1aa172 !important;
    outline-offset: -2px !important;
}

.displayedIDLabel {
    position: absolute !important;
    z-index: 2147483000 !important;
    pointer-events: auto !important;
    color: #1aa172 !important;
    background: rgba(255, 255, 255, 0.85) !important;
    border: 1px solid #1aa172 !important;
    border-radius: 2px !important;
    padding: 1px 3px !important;
    font: 12px/1.2 monospace !important;
    white-space: nowrap !important;
    transform: translateY(-100%) !important; /* above element */
    margin-top: -2px !important;
    cursor: pointer !important;
    user-select: none !important;
}

.displayedIDLabel:hover {
  z-index: 2147483647 !important; /* top on hover */
}
