@import '';

/* _content/Robot.Theme.Default/Shared/Components/Tooltip.razor.rz.scp.css */
.tooltip-wrapper[b-8gxa0b3kmi] {
    position: relative;
    display: inline-block;
    cursor: help;
}

.tooltip-text[b-8gxa0b3kmi] {
    display: none;
    position: absolute;
    bottom: 100%;
    left: 50%;
    background-color: #363636;
    color: #fff;
    text-align: left;
    text-transform: none;
    padding: 20px;
    border-radius: 6px;
    z-index: 1;
}

/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {
    .tooltip-text[b-8gxa0b3kmi] {
        margin-left: -60px;
    }

    .tooltip-wrapper:hover .tooltip-text[b-8gxa0b3kmi] {
        display: inline;
    }
}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {
    .tooltip-text[b-8gxa0b3kmi] {
        margin-left: -120px;
    }
}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {
    .tooltip-text[b-8gxa0b3kmi] {
        margin-left: -120px;
    }
}

/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
    .tooltip-text[b-8gxa0b3kmi] {
        margin-left: -120px;
    }
}

.tooltip-text[b-8gxa0b3kmi]::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}
/* _content/Robot.Theme.Default/Shared/Components/TooltipDiv.razor.rz.scp.css */
.tooltip-wrapper[b-0vn9cwublu] {
    position: relative;
    display: inline-block;
    cursor: help;
}

.tooltip-text[b-0vn9cwublu] {
    display: none;
    position: absolute;
    bottom: 100%;
    left: 50%;
    background-color: #363636;
    color: #fff;
    text-align: left;
    text-transform: none;
    padding: 20px;
    border-radius: 6px;
    z-index: 1;
}

/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {
    .tooltip-text[b-0vn9cwublu] {
        width: 120px;
        margin-left: -60px;
    }

    .tooltip-wrapper:hover .tooltip-text[b-0vn9cwublu] {
        display: inline;
    }
}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {
    .tooltip-text[b-0vn9cwublu] {
        width: 240px;
        margin-left: -120px;
    }
}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {
    .tooltip-text[b-0vn9cwublu] {
        width: 240px;
        margin-left: -120px;
    }
}

/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
    .tooltip-text[b-0vn9cwublu] {
        width: 240px;
        margin-left: -120px;
    }
}

.tooltip-text[b-0vn9cwublu]::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}
