
        .k3-statistics-box {
            max-width: 1180px !important;
        }

        .k3-statistics-grid {
            grid-template-columns:
                repeat(3, minmax(0, 1fr)) !important;
        }

        .k3-statistics-grid
        .k3-statistics-highlight {
            border-color:
                rgba(211, 92, 255, .72) !important;

            background:
                linear-gradient(
                    145deg,
                    rgba(33, 201, 0, .08),
                    rgba(211, 92, 255, .10)
                ) !important;

            box-shadow:
                inset 0 0 16px rgba(211, 92, 255, .05),
                0 0 12px rgba(211, 92, 255, .10);
        }

        .k3-statistics-history-grid {
            display: grid;
            grid-template-columns:
                repeat(2, minmax(0, 1fr));
            gap: 20px;
            margin-top: 30px;
        }

        .k3-statistics-history {
            min-width: 0;
            padding: 18px;
            border: 1px solid rgba(33, 201, 0, .58);
            background:
                linear-gradient(
                    155deg,
                    rgba(4, 16, 7, .94),
                    rgba(10, 5, 15, .94)
                );
            box-shadow:
                inset 0 0 22px rgba(33, 201, 0, .035),
                0 0 15px rgba(33, 201, 0, .10);
        }

        .k3-vip-history {
            border-color: rgba(211, 92, 255, .62);
            box-shadow:
                inset 0 0 22px rgba(211, 92, 255, .045),
                0 0 15px rgba(211, 92, 255, .11);
        }

        .k3-statistics-history h2 {
            margin: 0 0 15px !important;
            padding: 0 0 12px;
            border-bottom:
                1px solid rgba(33, 201, 0, .36);
            color: #39ff14 !important;
            font-size: 17px !important;
            line-height: 1.3 !important;
            letter-spacing: .8px;
            text-align: center;
            text-shadow:
                0 0 8px rgba(57, 255, 20, .48);
        }

        .k3-vip-history h2 {
            border-bottom-color:
                rgba(211, 92, 255, .38);
            color: #d35cff !important;
            text-shadow:
                0 0 8px rgba(211, 92, 255, .48);
        }

        .k3-statistics-history-list {
            display: grid;
            gap: 8px;
        }

        .k3-statistics-history-row {
            display: grid;
            grid-template-columns:
                minmax(95px, .8fr)
                minmax(135px, 1.5fr)
                auto;
            align-items: center;
            gap: 10px;
            min-height: 48px;
            padding: 9px 11px;
            border: 1px solid rgba(255, 255, 255, .09);
            background: rgba(0, 0, 0, .38);
        }

        .k3-statistics-history-row:hover {
            border-color: rgba(33, 201, 0, .44);
            background: rgba(33, 201, 0, .055);
        }

        .k3-vip-history
        .k3-statistics-history-row:hover {
            border-color: rgba(211, 92, 255, .45);
            background: rgba(211, 92, 255, .055);
        }

        .k3-statistics-player {
            overflow: hidden;
            color: #39ff14 !important;
            font-weight: 900;
            text-decoration: none !important;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

        .k3-statistics-player:hover {
            color: #fff !important;
            text-shadow: 0 0 7px #39ff14;
        }

        .k3-statistics-reward {
            min-width: 0;
            color: #fff;
            font-size: 13px;
            line-height: 1.35;
        }

        .k3-statistics-history time {
            color: #929292;
            font-size: 11px;
            white-space: nowrap;
        }

        .k3-statistics-empty {
            margin: 0;
            color: #aaa;
            text-align: center;
        }

        @media (max-width: 900px) {
            .k3-statistics-history-grid {
                grid-template-columns: 1fr;
            }
        }

        @media (max-width: 767px) {
            .k3-statistics-box {
                padding: 22px 13px !important;
            }

            .k3-statistics-grid {
                grid-template-columns:
                    repeat(2, minmax(0, 1fr))
                    !important;
                gap: 9px !important;
            }

            .k3-statistics-history {
                padding: 12px;
            }

            .k3-statistics-history-row {
                grid-template-columns:
                    minmax(82px, .72fr)
                    minmax(115px, 1.28fr);
                gap: 6px 9px;
            }

            .k3-statistics-history time {
                grid-column: 1 / -1;
                text-align: right;
            }
        }

        @media (max-width: 420px) {
            .k3-statistics-grid {
                grid-template-columns: 1fr !important;
            }

            .k3-statistics-history-row {
                grid-template-columns: 1fr;
            }

            .k3-statistics-history time {
                grid-column: auto;
                text-align: left;
            }
        }
    
        /* K3_STATISTICS_MAIN_BOX_CLEAN */

        body.page-id-30 .k3-statistics-box,
        body .k3-statistics-box {
            border: 0 !important;
            border-color: transparent !important;
            outline: 0 !important;
            box-shadow: none !important;
            filter: none !important;
        }

        body.page-id-30 .k3-statistics-box::before,
        body.page-id-30 .k3-statistics-box::after,
        body .k3-statistics-box::before,
        body .k3-statistics-box::after {
            border: 0 !important;
            outline: 0 !important;
            box-shadow: none !important;
            filter: none !important;
        }


        /* K3_STATISTICS_WIDTH_980 */

        body .k3-statistics-box {
            width: calc(100% - 30px) !important;
            max-width: 980px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        @media (max-width: 767px) {
            body .k3-statistics-box {
                width: calc(100% - 20px) !important;
                max-width: 980px !important;
            }
        }


        /* K3_STATISTICS_HISTORY_FIRST_AND_LABELS */

        body .k3-statistics-box {
            display: flex !important;
            flex-direction: column !important;
        }

        body .k3-statistics-box > h1 {
            order: 1;
        }

        body .k3-statistics-box
        > .k3-statistics-intro {
            order: 2;
        }

        body .k3-statistics-box
        > .k3-statistics-server-start {
            order: 3;
        }

        body .k3-statistics-box
        > .k3-statistics-divider {
            order: 4;
        }

        body .k3-statistics-box
        > .k3-statistics-history-grid {
            order: 5;
            margin-top: 0 !important;
            margin-bottom: 28px !important;
        }

        body .k3-statistics-box
        > .k3-statistics-grid {
            order: 6;
        }

        /*
         * More readable statistic-card titles.
         */
        body .k3-statistics-grid > div > span {
            display: flex !important;
            align-items: center !important;
            justify-content: center !important;
            min-height: 34px;
            margin: 0 0 10px !important;

            color: #e18aff !important;
            font-family:
                "Oxanium",
                Arial,
                sans-serif !important;

            font-size: 13px !important;
            font-weight: 800 !important;
            line-height: 1.25 !important;
            letter-spacing: .55px !important;
            text-align: center !important;
            text-transform: uppercase !important;

            text-shadow:
                0 0 5px rgba(211, 92, 255, .65),
                0 0 10px rgba(211, 92, 255, .24)
                !important;
        }

        body .k3-statistics-grid > div > strong {
            color: #ffffff !important;
            font-family:
                "Oxanium",
                Arial,
                sans-serif !important;

            font-size: 25px !important;
            font-weight: 800 !important;
            line-height: 1.1 !important;

            text-shadow:
                0 0 6px rgba(255, 255, 255, .30)
                !important;
        }

        body .k3-statistics-grid
        > .k3-statistics-highlight
        > span {
            color: #ffd34f !important;

            text-shadow:
                0 0 5px rgba(255, 211, 79, .62),
                0 0 10px rgba(255, 177, 31, .25)
                !important;
        }

        body .k3-statistics-grid
        > .k3-statistics-highlight
        > strong {
            color: #fff2b2 !important;

            text-shadow:
                0 0 7px rgba(255, 211, 79, .40)
                !important;
        }

        @media (max-width: 767px) {
            body .k3-statistics-box
            > .k3-statistics-history-grid {
                margin-bottom: 20px !important;
            }

            body .k3-statistics-grid > div > span {
                min-height: 30px;
                font-size: 12px !important;
                letter-spacing: .35px !important;
            }

            body .k3-statistics-grid > div > strong {
                font-size: 22px !important;
            }
        }


        /* K3_STATISTICS_SERVER_START_BELOW_HISTORY */

        body .k3-statistics-box
        > .k3-statistics-server-start {
            order: 6 !important;
            margin: 0 auto 22px !important;
            padding: 12px 22px !important;
            border-left: 2px solid #d35cff;
            border-right: 2px solid #d35cff;
            background:
                linear-gradient(
                    90deg,
                    transparent,
                    rgba(211, 92, 255, .09),
                    transparent
                );
        }

        body .k3-statistics-box
        > .k3-statistics-divider {
            order: 6 !important;
        }

        body .k3-statistics-box
        > .k3-statistics-grid {
            order: 7 !important;
        }

        @media (max-width: 767px) {
            body .k3-statistics-box
            > .k3-statistics-server-start {
                width: 100%;
                margin-bottom: 17px !important;
                padding: 10px 8px !important;
                font-size: 15px !important;
            }

            body .k3-statistics-box
            > .k3-statistics-server-start strong {
                font-size: 17px !important;
            }
        }

