 /* Interactive Report Search Field */
.a-IRR-search-field {
    border-radius: 20px !important;
    padding: 6px 12px !important;
    min-height: 36px;
    box-sizing: border-box;
}

/* Search field when focused */
.a-IRR-search-field:focus {
    border-radius: 20px !important;
    outline: none;
}


.t-TreeNav .a-TreeView-content {
    position: relative;
}

.t-TreeNav .a-TreeView-content::after {
    content: attr(data-tooltip);

    position: absolute;
    left: calc(100% + 8px);
    top: 50%;
    transform: translateY(-50%);

    background: #333;
    color: #fff;

    padding: 6px 10px;
    border-radius: 4px;

    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    font-size: 13px;
    line-height: 1.4;

    white-space: nowrap;

    opacity: 0;
    visibility: hidden;

    z-index: 99999;
    pointer-events: none;

    transition: opacity .15s ease;
}

.t-TreeNav .a-TreeView-content:hover::after {
    opacity: 1;
    visibility: visible;
}

