/* https://www.pockettactics.com/. Created: 2025-07-10 12:53:20 */
@media screen and (width > 900px) {
    html:not(.ads-disabled) #nn_astro_wrapper {
        height: 250px;
        vertical-align: middle;
        text-align: center;
        position: relative;
        background: #fff;
        width: 970px;
        margin: 0 auto;
    }
    #nn_skin, #nn_skinl, #nn_skinr {
        position: fixed!important;
        top: 0!important;
        padding-top: var(--navbarHeight,60px)!important;
    }
    #nn_skinl {
        width: 300px;
        text-align: right;
    }
    #nn_skinr {
        margin-left: 485px;
        text-align: left;
    }
    #nn_skinl, #nn_skinr {
        display: block;
    }

    #nn_astro_wrapper > #nn_lb1 {
        position: sticky;
        top: 65px;
        margin-bottom: 0;
    }

    /* Hide mobile placements on desktop */
    #nn_mobile_lb1_wrap,
    #nn_mobile_mpu_wrapper,
    .nn_mobile_mpu2_wrapper {
        display: none;
    }
}

@media screen and (width <= 900px) {
    body.nn-video-player-floating .ad-mobile-sticky > div {
        top: 110px;
    }
}

#nn_skinl, #nn_skinr {
    display: none;
}

.ad-wrapper:before,
.nn_mobile_mpu2_wrapper:before,
.nn_mobile_mpu_wrapper:before,
.static_mpu_wrap:before {
    align-items: center;
    border-radius: 50%;
    border: 2px solid #fff;
    color: #d6d6d6;
    content: "Ad";
    display: inline-flex;
    font-size: 22px;
    font-weight: 700;
    height: 50px;
    justify-content: center;
    left: calc(50% - 25px);
    pointer-events: none;
    position: absolute;
    top: calc(50% - 25px);
    width: 50px;
    z-index: -1;
}

#nn_skinl iframe[width="336"] {
    width: 336px;
}
#nn_skinl:has(iframe[width="336"]) {
    width: 336px;
    margin-left: -821px;
}


#nn_skinl iframe[width="320"] {
    width: 320px;
}
#nn_skinl:has(iframe[width="320"]) {
    width: 320px;
    margin-left: -801px;
}