
    /* K3_HEADER_UNIFORM_ICONS_V1: only the two observed desktop menus. */
    @media (min-width: 922px) {
        #masthead #ast-desktop-header #ast-hf-menu-1,
        #masthead #ast-desktop-header #ast-hf-menu-2 {
            --k3-uniform-icon-width: clamp(100px, calc(8.7vw + 20px), 128px);
            --k3-uniform-icon-height: calc((var(--k3-uniform-icon-width) - 20px) * 130 / 108 + 20px);
            display: grid !important;
            grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
            gap: clamp(10px, 2vw, 28px) !important;
            width: min(1220px, calc(100vw - 40px)) !important;
            max-width: none !important;
            min-width: 0 !important;
            margin: 0 auto !important;
            padding: 0 !important;
            position: relative !important;
            left: 0 !important;
            right: auto !important;
            align-items: end !important;
            justify-items: center !important;
        }

        #masthead #ast-desktop-header #ast-hf-menu-1 > li,
        #masthead #ast-desktop-header #ast-hf-menu-2 > li {
            flex: initial !important;
            width: 100% !important;
            min-width: 0 !important;
            max-width: none !important;
            margin: 0 !important;
            padding: 0 !important;
            box-sizing: border-box !important;
        }

        #masthead #ast-desktop-header #ast-hf-menu-1 > li > a.menu-link,
        #masthead #ast-desktop-header #ast-hf-menu-2 > li > a.menu-link {
            display: flex !important;
            align-items: flex-end !important;
            justify-content: center !important;
            width: 100% !important;
            min-width: 0 !important;
            max-width: none !important;
            height: var(--k3-uniform-icon-height) !important;
            min-height: var(--k3-uniform-icon-height) !important;
            margin: 0 !important;
            padding: 0 !important;
            box-sizing: border-box !important;
        }

        #masthead #ast-desktop-header #ast-hf-menu-1 > li > a.menu-link::before,
        #masthead #ast-desktop-header #ast-hf-menu-2 > li > a.menu-link::before {
            --k3-menu-icon-width: var(--k3-uniform-icon-width) !important;
            --k3-menu-icon-height: var(--k3-uniform-icon-height) !important;
            width: var(--k3-uniform-icon-width) !important;
            min-width: var(--k3-uniform-icon-width) !important;
            max-width: var(--k3-uniform-icon-width) !important;
            height: var(--k3-uniform-icon-height) !important;
            min-height: var(--k3-uniform-icon-height) !important;
            max-height: var(--k3-uniform-icon-height) !important;
            margin: 0 !important;
            padding: 0 !important;
            background-size: contain !important;
            background-position: center bottom !important;
            background-repeat: no-repeat !important;
            flex: 0 0 auto !important;
            box-sizing: border-box !important;
        }
    }

    /* K3_HEADER_VISIBLE_ART_V2: compensate transparent padding without editing PNGs. */
    @media (min-width: 922px) {
        #masthead #ast-desktop-header #ast-hf-menu-1 > li#menu-item-39 > a.menu-link::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 278), calc(var(--k3-uniform-icon-height) / 304));
            background-image: url("/wp-content/uploads/k3-menu-icons/HOME-cutout.png?k3-menu-art=72f8cf141bcf") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 329) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 278) / 2 - var(--k3-menu-png-scale) * 23) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 316) !important;
        }
        #masthead #ast-desktop-header #ast-hf-menu-1 > li#menu-item-828 > a.menu-link::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 279), calc(var(--k3-uniform-icon-height) / 266));
            background-image: url("/wp-content/uploads/k3-menu-icons/NEWS.png?k3-menu-art=fa209e325e10") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 329) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 279) / 2 - var(--k3-menu-png-scale) * 20) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 318) !important;
        }
        #masthead #ast-desktop-header #ast-hf-menu-1 > li#menu-item-40 > a.menu-link::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 280), calc(var(--k3-uniform-icon-height) / 299));
            background-image: url("/wp-content/uploads/k3-menu-icons/PLAYNOW-cutout.png?k3-menu-art=83b8928686d3") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 329) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 280) / 2 - var(--k3-menu-png-scale) * 18) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 316) !important;
        }
        #masthead #ast-desktop-header #ast-hf-menu-1 > li#menu-item-414 > a.menu-link::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 279), calc(var(--k3-uniform-icon-height) / 291));
            background-image: url("/wp-content/uploads/k3-menu-icons/REGISTER-cutout.png?k3-menu-art=fcabf61e1886") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 329) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 279) / 2 - var(--k3-menu-png-scale) * 20) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 317) !important;
        }
        #masthead #ast-desktop-header #ast-hf-menu-1 > li#menu-item-123 > a.menu-link::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 277), calc(var(--k3-uniform-icon-height) / 268));
            background-image: url("/wp-content/uploads/k3-menu-icons/INFORMATION-cutout.png?k3-menu-art=2732608107e3") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 329) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 277) / 2 - var(--k3-menu-png-scale) * 21) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 310) !important;
        }
        #masthead #ast-desktop-header #ast-hf-menu-1 > li#menu-item-41 > a.menu-link::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 280), calc(var(--k3-uniform-icon-height) / 290));
            background-image: url("/wp-content/uploads/k3-menu-icons/RULES-cutout.png?k3-menu-art=af7907bb0455") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 329) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 280) / 2 - var(--k3-menu-png-scale) * 21) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 310) !important;
        }
        #masthead #ast-desktop-header #ast-hf-menu-1 > li#menu-item-49 > a.menu-link::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 281), calc(var(--k3-uniform-icon-height) / 246));
            background-image: url("/wp-content/uploads/k3-menu-icons/CONTACT-cutout.png?k3-menu-art=4a3c6e5f27a9") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 329) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 281) / 2 - var(--k3-menu-png-scale) * 19) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 310) !important;
        }
        #masthead #ast-desktop-header #ast-hf-menu-1 > li#menu-item-45 > a.menu-link::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 279), calc(var(--k3-uniform-icon-height) / 271));
            background-image: url("/wp-content/uploads/k3-menu-icons/WIKI-cutout.png?k3-menu-art=4eedb3c6f429") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 329) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 279) / 2 - var(--k3-menu-png-scale) * 18) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 311) !important;
        }
        #masthead #ast-desktop-header #ast-hf-menu-2 > li#menu-item-124 > a.menu-link::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 260), calc(var(--k3-uniform-icon-height) / 310));
            background-image: url("/wp-content/uploads/k3-menu-icons/MARKET-cutout.png?k3-menu-art=a7bdf46c5053") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 329) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 260) / 2 - var(--k3-menu-png-scale) * 27) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 324) !important;
        }
        #masthead #ast-desktop-header #ast-hf-menu-2 > li#menu-item-125 > a.menu-link::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 283), calc(var(--k3-uniform-icon-height) / 315));
            background-image: url("/wp-content/uploads/k3-menu-icons/RANKING-cutout.png?k3-menu-art=eae1292da026") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 329) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 283) / 2 - var(--k3-menu-png-scale) * 18) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 324) !important;
        }
        #masthead #ast-desktop-header #ast-hf-menu-2 > li#menu-item-127 > a.menu-link::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 266), calc(var(--k3-uniform-icon-height) / 329));
            background-image: url("/wp-content/uploads/k3-menu-icons/DRAGON-cutout.png?k3-menu-art=b7f0f5bd5a5d") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 339) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 266) / 2 - var(--k3-menu-png-scale) * 24) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 334) !important;
        }
        #masthead #ast-desktop-header #ast-hf-menu-2 > li#menu-item-130 > a.menu-link::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 274), calc(var(--k3-uniform-icon-height) / 301));
            background-image: url("/wp-content/uploads/k3-menu-icons/WORLDMAP-cutout.png?k3-menu-art=d67856c30744") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 329) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 274) / 2 - var(--k3-menu-png-scale) * 22) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 321) !important;
        }
        #masthead #ast-desktop-header #ast-hf-menu-2 > li > a.menu-link[href$="/hunger-games/"]::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 272), calc(var(--k3-uniform-icon-height) / 288));
            background-image: url("/wp-content/uploads/k3-ikoni-dailymystic/HUNGERgame.png?k3-menu-art=7249fb62b9db") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 329) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 272) / 2 - var(--k3-menu-png-scale) * 24) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 318) !important;
        }
        #masthead #ast-desktop-header #ast-hf-menu-2 > li#menu-item-126 > a.menu-link::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 277), calc(var(--k3-uniform-icon-height) / 294));
            background-image: url("/wp-content/uploads/k3-menu-icons/STATISTICS-cutout.png?k3-menu-art=7446b75a5913") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 329) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 277) / 2 - var(--k3-menu-png-scale) * 24) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 316) !important;
        }
        #masthead #ast-desktop-header #ast-hf-menu-2 > li#menu-item-128 > a.menu-link::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 270), calc(var(--k3-uniform-icon-height) / 292));
            background-image: url("/wp-content/uploads/k3-menu-icons/ONLINEPLAYERS-cutout.png?k3-menu-art=b55e9196f050") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 319) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 270) / 2 - var(--k3-menu-png-scale) * 29) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 319) !important;
        }
        #masthead #ast-desktop-header #ast-hf-menu-2 > li#menu-item-129 > a.menu-link::before {
            --k3-menu-png-scale: min(calc(var(--k3-uniform-icon-width) / 287), calc(var(--k3-uniform-icon-height) / 304));
            background-image: url("/wp-content/uploads/k3-menu-icons/VOTE-cutout.png?k3-menu-art=6b0f57ff7b90") !important;
            background-size: calc(var(--k3-menu-png-scale) * 319) calc(var(--k3-menu-png-scale) * 329) !important;
            background-position: calc((var(--k3-uniform-icon-width) - var(--k3-menu-png-scale) * 287) / 2 - var(--k3-menu-png-scale) * 17) calc(var(--k3-uniform-icon-height) - var(--k3-menu-png-scale) * 316) !important;
        }
    }

    /* K3_NEWS_BADGE_DOWN10_V1: original top 5px + 10px. */
    @media (min-width: 922px) {
        #masthead #ast-desktop-header #ast-hf-menu-1 > #menu-item-828 > a.menu-link::after {
            top: 15px !important;
        }
    }

    /* K3_NEWS_BADGE_STATIONARY_GLOW_V1 */
    @keyframes k3NewsStationaryGlowV1 {
        0%, 100% { filter: brightness(1); }
        50% { filter: brightness(1.5); }
    }
    @media (min-width: 922px) {
        #masthead #ast-desktop-header #ast-hf-menu-1 > #menu-item-828 > a.menu-link::after {
            animation: k3NewsStationaryGlowV1 1.25s ease-in-out infinite !important;
            transform: none !important;
            margin-top: 0 !important;
        }
    }
    @media (min-width: 922px) and (prefers-reduced-motion: reduce) {
        #masthead #ast-desktop-header #ast-hf-menu-1 > #menu-item-828 > a.menu-link::after {
            animation: none !important;
        }
    }
    