/*
 * ==========================================================
 * TAHLIL_CROSSHAIR_ALERT_V139D
 * ==========================================================
 */


body.tc-chart-workspace
.tc-chart-shell {

    position:
        relative !important;
}


body.tc-chart-workspace
.tc-crosshair-alert-status-v139d {

    position:
        absolute;

    left:
        12px;

    bottom:
        34px;

    z-index:
        80;

    min-width:
        88px;

    padding:
        6px 9px;

    border:
        1px solid
        rgba(71, 202, 145, .48);

    border-radius:
        5px;

    background:
        rgba(10, 15, 21, .94);

    color:
        #6fdaad;

    box-shadow:
        0 4px 14px
        rgba(0,0,0,.35);

    font-family:
        Arial,
        sans-serif;

    font-size:
        9px;

    font-weight:
        700;

    line-height:
        1.2;

    text-align:
        center;

    pointer-events:
        none;

    user-select:
        none;
}


body.tc-chart-workspace
.tc-crosshair-alert-status-v139d[data-kind="error"] {

    border-color:
        rgba(224, 91, 104, .48);

    color:
        #e67a84;
}


body.tc-chart-workspace
.tc-crosshair-alert-v139d {

    position:
        absolute;

    right:
        5px;

    z-index:
        81;

    display:
        grid;

    place-items:
        center;

    width:
        27px;

    min-width:
        27px;

    height:
        27px;

    min-height:
        27px;

    padding:
        0;

    margin:
        0;

    transform:
        translateY(-50%);

    border:
        1px solid
        rgba(229, 189, 92, .68);

    border-radius:
        5px;

    background:
        #171c24;

    color:
        #e7bf61;

    box-shadow:
        0 3px 12px
        rgba(0,0,0,.32);

    font-family:
        Arial,
        sans-serif;

    font-size:
        19px;

    font-weight:
        400;

    line-height:
        1;

    cursor:
        pointer;

    pointer-events:
        auto;
}


body.tc-chart-workspace
.tc-crosshair-alert-v139d:hover {

    background:
        #242b36;

    color:
        #ffd679;

    border-color:
        #e7bf61;
}


body.tc-chart-workspace
.tc-crosshair-alert-v139d[hidden] {

    display:
        none !important;
}


@media (max-width: 760px) {

    body.tc-chart-workspace
    .tc-crosshair-alert-status-v139d {

        bottom:
            42px;
    }


    body.tc-chart-workspace
    .tc-crosshair-alert-v139d {

        width:
            30px;

        min-width:
            30px;

        height:
            30px;

        min-height:
            30px;
    }

}



/* ==========================================================
   TAHLIL_CROSSHAIR_ALERT_V139E

   Production cleanup.

   Runtime diagnostic state remains internally available,
   but the temporary on-chart debug badge is hidden.

   Crosshair '+' remains active.
   ========================================================== */


body.tc-chart-workspace
.tc-crosshair-alert-status-v139d {

    display:
        none !important;
}


