:root {
    --fontBody: "Proxima Nova", "Open Sans", "Gill Sans MT", "Gill Sans", "Noto Sans Arabic", Arial, sans-serif;
    --fontTorus: "Torus", "Noto Sans Arabic", sans-serif;
    --bezier: cubic-bezier(.25,.1,.25,1);
    --cellSize: 94px;
    --cellSpacing: 16px;
    --maxPageWidth: 1860px;
    --shadow-angle: 1px 1px 1px 0px #5d6b8426, 1px 1px 1px 0px #5d6b8417, 2px 2px 1px 0px #5d6b8408;
    --shadow-close: 0px 0px 1px 0px #5d6b842e, 0px 2px 2px 0px #5d6b8426, 0px 4px 3px 0px #5d6b8417, 0px 8px 3px 0px #5d6b8408;
    --shadow-mid: 0px 1px 3px 0px #5d6b842e, 0px 6px 6px 0px #5d6b8426, 0px 13px 8px 0px #5d6b8417, 0px 23px 9px 0px #5d6b8408;
    --shadow-hover: 0px 2px 4px 0px #5d6b842e, 0px 8px 8px 0px #5d6b8426, 0px 17px 10px 0px #5d6b8417, 0px 31px 12px 0px #5d6b8408;
    --shadow-far: 0px 4px 8px 0px #5d6b842e, 0px 15px 15px 0px #5d6b8426, 0px 34px 20px 0px #5d6b8417, 0px 60px 24px 0px #5d6b8408;
    --blue-5: #0074e0;
    --blue-3: #054a91;
    --denim-blue: #002b50;
    --green-1: #15c8d1;
    --green-2: #17d7d8;
    --green-3: #18e9da;
    --green-4: #17f1d8;
    --green-5: #3cf7dc;
    --green-6: #4dffe1;
    --green-7: #83ffe7;
    --green-8: #a4ffee;
    --grey-3: #5d6b84;
    --grey-5: #bac9de;
    --grey-7: #f0f5fc;
    --grey-9: #f9fbff;
    --pink-1: #ff7690;
    --pink-2: #ff8aa6;
    --pink-3: #ff99b1;
    --pink-4: #ffa4ba;
    --pink-5: #ffa9be;
    --pink-6: #ffaec5;
    --pink-7: #ffc2d6;
    --pink-8: #ffc9dd;
    --poki-blue: #009cff;
    --pure-white: #fff;
    --purple-1: #c977e8;
    --purple-2: #d490f2;
    --purple-3: #da9ef3;
    --purple-4: #dca7f2;
    --purple-5: #e0aef5;
    --purple-6: #e1b5f7;
    --purple-7: #eac0fc;
    --purple-8: #ebccff;
    --yellow-1: #ff9e00;
    --yellow-2: #ffaf00;
    --yellow-3: #ffc500;
    --yellow-4: #ffd100;
    --yellow-5: #ffdc00;
    --yellow-6: #ffe200;
    --yellow-7: #fbe756;
    --yellow-8: #ffed85;
}

/* play */
.J91n1ymJasoch_FZq89b {
    align-self: stretch;
    background: rgb(255, 255, 255);
    display: flex;
    flex-grow: 0;
    flex-shrink: 0;
    height: 64px;
    justify-content: space-between;
    overflow: hidden;
    padding: 0px 16px 0px 0px;
    position: relative;
    z-index: 3;
}

html[dir="rtl"] .J91n1ymJasoch_FZq89b {
    padding: 0px 0px 0px 16px;
}

.R1ACZt2EeasukoYw2mmg {
    align-items: center;
    display: flex;
    margin-left: auto;
}

.hvLtMSipvVng82x9Seuh {
    fill: rgba(0, 0, 0, 0);
    stroke: var(--grey-3);
    height: 36px;
    padding: 6px;
}

.gCaHtnVxpqX6wzDLyVYL {
    align-items: center;
    background: rgb(255, 255, 255);
    display: flex;
    height: 100%;
    left: 0px;
    opacity: 0;
    padding: 14px;
    pointer-events: none;
    position: absolute;
    top: 0px;
    transition: opacity 0.5s ease-in 0s;
    user-select: none;
    width: 100%;
    will-change: opacity;
}

.w_lc7JXpieNHTDwLWPd8 {
    opacity: 1;
    pointer-events: all;
}

.dKmiJWh_Dcw54N3UhaiA {
    display: inline-block;
    margin-left: 16px;
}

.dKmiJWh_Dcw54N3UhaiA h2 {
    font: 700 16px/20px var(--fontBody);
}

.dKmiJWh_Dcw54N3UhaiA p {
    color: var(--grey-3);
    font: 12px/16px var(--fontBody);
}

.x_ydvBAGr3eCvKxJh5Gx {
    height: 28px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: auto;
}

.pLd41dO5iW2RcZ55UfRS {
    display: flex;
    font-size: 21px;
    margin: 12px;
    width: 100%;
}

.AUcJqk5uLaoXL0jqRGuH {
    fill: var(--gameBarIconFill,var(--poki-blue));
    overflow: visible;
    transform: rotate(var(--gameBarIconRotation,0deg)) translateY(var(--gameBarIconY,0));
    transition: fill .6s var(--gameBarButtonAnimationCurve),transform .2s var(--gameBarButtonAnimationCurve);
}

.aAJE6r6D5rwwQuTmZqYG {
    bottom: 4px;
    font: 700 10px/12px var(--fontBody);
    left: 50%;
    position: absolute;
}

.L6WSODmebiIqJJOEi46E {
    border-radius: 16px;
    left: 0px;
    padding: 0px 4px;
    position: absolute;
    top: 0px;
    transform: translate(-50%);
    transition: opacity .35s var(--gameBarButtonAnimationCurve);
    white-space: nowrap;
}

.Vlw13G6cUIC6W9LiGC_X {
    background-color: var(--gameBarLabelBackgroundColor,#fff0);
    color: var(--grey-3);
    opacity: var(--gameBarLabelOpacity,1);
}

.tz2DEu5qBC9Yd6hJGjoW {
    background-color: var(--poki-blue);
    color: rgb(255, 255, 255);
    opacity: var(--gameBarHoverLabelOpacity,0);
}

.tqh57qBcKxMV9EdZQoAb {
    background: var(--gameBarLabelBackgroundColor,#fff);
    border-radius: 50%;
    height: 100%;
    padding: 8px;
    transition: background-color .6s var(--gameBarButtonAnimationCurve);
    width: 100%;
}

.HPn_GzeLxs8_4nNebuj1 {
    --gameBarButtonAnimationCurve: cubic-bezier(.32,1.2,.54,1.17);
    background: none;
    border: none;
    cursor: pointer;
    height: 40px;
    margin: 8px 8px auto;
    outline: none;
    padding: 0px;
    position: relative;
    width: 40px;
}

.HPn_GzeLxs8_4nNebuj1:hover {
    --gameBarIconRotation: -5deg;
    --gameBarLabelOpacity: 0;
}

.HPn_GzeLxs8_4nNebuj1:hover .tqh57qBcKxMV9EdZQoAb {
    background-color: var(--gameBarButtonBackgroundHoverColor,var(--grey-7));
}

.HPn_GzeLxs8_4nNebuj1:active .tqh57qBcKxMV9EdZQoAb {
    background: var(--gameBarButtonBackgroundHoverColor,var(--grey-5));
    transition: background-color .35s var(--gameBarButtonAnimationCurve);
}

.Vw1CuEQNiEwOdx9uRdMC {
    --gameBarIconRotation: -5deg;
}

.Vw1CuEQNiEwOdx9uRdMC:hover {
    --gameBarIconRotation: 0deg;
}

.Vw1CuEQNiEwOdx9uRdMC .AUcJqk5uLaoXL0jqRGuH {
    --gameBarIconFill: #fff;
}

.Vw1CuEQNiEwOdx9uRdMC .Vlw13G6cUIC6W9LiGC_X {
    --gameBarLabelBackgroundColor: var(--grey-7);
}

.Vw1CuEQNiEwOdx9uRdMC .tqh57qBcKxMV9EdZQoAb {
    --gameBarLabelBackgroundColor: var(--poki-blue);
    --gameBarButtonBackgroundHoverColor: var(--blue-5);
}

.Vw1CuEQNiEwOdx9uRdMC .tqh57qBcKxMV9EdZQoAb:active {
    --gameBarButtonBackgroundHoverColor: var(--blue-3);
}

.phlaiC_iad_lookW5__d:hover {
    --gameBarHoverLabelOpacity: 1;
}

.tkJkfkWXlmN_OvNzlLDg .tqh57qBcKxMV9EdZQoAb {
    --gameBarButtonAnimationBackgroundColor: var(--pink-3);
}

.tkJkfkWXlmN_OvNzlLDg .AUcJqk5uLaoXL0jqRGuH > use {
    transform: rotate(180deg);
    transform-origin: 50% center;
}

.Vw1CuEQNiEwOdx9uRdMC.mDTrvHhilj2xlIvo_kXA:not(.tkJkfkWXlmN_OvNzlLDg) {
    --gameBarIconY: -2px;
}

.Vw1CuEQNiEwOdx9uRdMC.mDTrvHhilj2xlIvo_kXA .tqh57qBcKxMV9EdZQoAb {
    animation: 1s ease 0s 1 normal forwards running iCKaV5q9eF5vB3DOHhTh;
}

.Vw1CuEQNiEwOdx9uRdMC.mDTrvHhilj2xlIvo_kXA .AUcJqk5uLaoXL0jqRGuH {
    animation: 1s ease 0s 1 normal none running P3t9z_dlMzH8JdQXYgb6;
}
.Rb7HuIF8jKcIe2nU91ai {
    -webkit-tap-highlight-color: transparent;
    display: flex;
    user-select: none;
}

.CGIaYtdvkjn_6wzFsiWe {
    background: rgb(255, 255, 255);
    border-radius: 16px;
    overflow: hidden;
}

.YBUdSAqsfPvMt4mvmjkA {
    background: var(--grey-5);
    border-radius: var(--borderRadius,8px);
    margin: 0px 16px 0px 0px;
}

.aXVmnwjreANkwkOxGQcL {
    --borderRadius: 0;
    height: fit-content;
    width: fit-content;
}

.meqdf8FANIE_qBemG9LP {
    filter: grayscale(1);
}

.WM2RGMygSCak_g50DlI3 {
    margin: 0px 8px 0px 0px;
}

html[dir="rtl"] .WM2RGMygSCak_g50DlI3 {
    margin: 0px 0px 0px 8px;
}

.dyYMg3HqmmbjhYCLC8lg {
    margin: auto 0px;
    min-width: 50%;
    user-select: none;
}

.ywKwzAlzGfiMZsf0LmRQ {
    justify-content: start;
}

.L7rv0e7LkdrpUjPZq3gH {
    color: var(--denim-blue);
    margin: 0px 8px 0px 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
}

html[dir="rtl"] .L7rv0e7LkdrpUjPZq3gH {
    margin: 0px 0px 0px 8px;
}

.eUh2ebfVWKlMA53rQnMM {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    overflow: hidden;
    white-space: normal;
}

.WwoBT0xl0pt4llFSC5hJ {
    font: 700 14px/20px var(--fontBody);
    text-transform: uppercase;
}

.Av7LxYft8Nnwm46wHjpj {
    background: var(--grey-5);
    color: rgb(255, 255, 255);
    font-size: 10px;
    font-weight: 700;
    height: 19px;
    letter-spacing: 2px;
    line-height: 20px;
    margin: 0px 0px 0px 8px;
    padding: 0px 6px;
    text-transform: uppercase;
}

.jYGFP5AhEkb0HohXG7ez {
    display: flex;
}

.pyOBngxafEnwWKrr93IQ {
    color: var(--grey-3);
    display: block;
    font: 12px/16px var(--fontBody);
    letter-spacing: 0.3px;
}

.mzwpINCe6FR4H7HLwjnN {
    align-items: center;
    background: var(--poki-blue);
    border-radius: 50%;
    color: rgb(255, 255, 255);
    display: flex;
    flex-shrink: 0;
    height: 48px;
    justify-content: center;
    margin: 0px 0px 0px auto;
    width: 48px;
}

.mzwpINCe6FR4H7HLwjnN:active {
    background: var(--blue-5);
}

.Ojs7l8ov_EDEYgXQ6m3g {
    background: var(--grey-7);
}

.mkaLcsUUUuP8PeNdp0XD {
    fill: var(--grey-5);
}

.Ua8NGsSkQz1Cy1njGRw9 {
    fill: rgb(255, 255, 255);
    pointer-events: none;
}

@keyframes ww039qaOhb5Veu2mbHrA {
    0% { transform: translate(0px); visibility: visible; }
    90% { transform: translateY(150%); visibility: visible; }
    100% { transform: translateY(150%); visibility: hidden; }
}
@keyframes seKqapJjAkQjXTrYoS9y {
    26% { transform: rotate(0deg); }
    28% { transform: rotate(14deg); }
    32% { transform: rotate(-6deg); }
    34% { transform: rotate(6deg); }
    36% { transform: rotate(-8deg); }
    39% { transform: rotate(2deg); }
    44% { transform: rotate(0deg); }
}
._0r9GJJwdYqkaOz4ipBQw { height: 100% !important; width: 100% !important; }
.L1ITkDzCRTkiRlpeLSPD { background: var(--denim-blue); box-shadow: var(--shadow-mid); flex-direction: column; flex-grow: 0; }
.L1ITkDzCRTkiRlpeLSPD, .oNVoB91JkRWfP4vHrjdX { align-items: center; display: flex; height: 100%; width: 100%; }
.oNVoB91JkRWfP4vHrjdX { flex-grow: 1; justify-content: center; position: relative; }
.ZvQjR9fV3GRraesBQUjX { inset: 0px; position: absolute; }
.ZvQjR9fV3GRraesBQUjX embed, .ZvQjR9fV3GRraesBQUjX iframe, .ZvQjR9fV3GRraesBQUjX object, .ZvQjR9fV3GRraesBQUjX > div { border: 0px; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.x0nvw8qmiCP6f8MAEIwx { animation: 4s ease-in-out 2s infinite normal none running seKqapJjAkQjXTrYoS9y; flex-shrink: 0; height: 16px; margin: 0px 8px 0px 0px; width: 23px; }
@media (orientation: landscape) {
    .x0nvw8qmiCP6f8MAEIwx { height: 24px; margin: 0px 21px 0px 6px; width: 18px; }
}
.jUUUu_FqreA_ek3ep9lh { border: 3px solid rgb(255, 255, 255); border-radius: 30px; font-size: 21px; margin: 50px auto 0px; padding: 1px 29px; }
._SUZuMvsALFWI4KmxPdl { display: contents; }
.J6tqxYc6fpBoHrC5vr0W { align-items: center; animation: 0.5s linear 15s 1 normal forwards running ww039qaOhb5Veu2mbHrA; background: var(--grey-3); bottom: 0px; color: var(--grey-9); display: flex; font: 400 14px/140% var(--fontTorus); justify-content: center; padding: 6px; pointer-events: none; position: absolute; right: 0px; width: 100%; z-index: 2; }
@media (orientation: landscape) {
    .J6tqxYc6fpBoHrC5vr0W { border-radius: 4px; margin: 20px; max-width: 230px; padding: 17px 14px 15px; }
}
@media (orientation: portrait) {
    .AV6wA32JWQ1dnle8c9ba .x0nvw8qmiCP6f8MAEIwx { height: 106px; margin: 0px 0px 32px; width: 102px; }
    .AV6wA32JWQ1dnle8c9ba .BZTO0rv6DO53A8Rj5NMM { max-width: 70%; text-align: center; }
}
@media (orientation: landscape) {
    .AV6wA32JWQ1dnle8c9ba { margin: 0px; max-width: 100%; padding: 20px; }
    .AV6wA32JWQ1dnle8c9ba ._SUZuMvsALFWI4KmxPdl { align-items: center; display: flex; flex-direction: row; max-width: 370px; }
    .AV6wA32JWQ1dnle8c9ba .x0nvw8qmiCP6f8MAEIwx { height: 64px; width: 61px; }
}
.rkUs26I46Zr_gd6A9Pjq { backdrop-filter: blur(8px); background: rgba(0, 156, 255, 0.6); color: rgb(255, 255, 255); font: 400 18px/140% var(--fontTorus); height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }
.lStd1276e_IhuA3g3FIs {
    flex-grow: 1;
    margin: 0 auto;
    width: var(--root-content-width,314px)
}

@media (min-width: 111px) and (max-width:550.9px) {
    .lStd1276e_IhuA3g3FIs:has(#pageContent) {
        --root-content-width:100%;
        padding: 0 16px
    }
}

.lStd1276e_IhuA3g3FIs:has(#pageError) {
    display: flex
}

@media (min-width: 111px) and (max-width:550.9px) {
    .ADMPJVcFvhX6udYDGs_x {
        --root-content-width:314px
    }
}

@media (min-width: 551px) and (max-width:660.9px) {
    .ADMPJVcFvhX6udYDGs_x {
        --root-content-width:534px
    }
}

@media (min-width: 661px) and (max-width:880.9px) {
    .ADMPJVcFvhX6udYDGs_x {
        --root-content-width:644px
    }
}

@media (min-width: 881px) {
    .ADMPJVcFvhX6udYDGs_x {
        --root-content-width:864px
    }
}

@media (min-width: 111px) and (max-width:990.9px) {
    .s9w4UjUUDL2klmhRDNdo {
        --root-content-width:760px
    }
}

@media (min-width: 991px) and (max-width:1210.9px) {
    .s9w4UjUUDL2klmhRDNdo {
        --root-content-width:980px
    }
}

@media (min-width: 1211px) and (max-width:1320.9px) {
    .s9w4UjUUDL2klmhRDNdo {
        --root-content-width:1194px
    }
}

@media (min-width: 1321px) and (max-width:1540.9px) {
    .s9w4UjUUDL2klmhRDNdo {
        --root-content-width:1304px
    }
}

@media (min-width: 1541px) and (max-width:1870.9px) {
    .s9w4UjUUDL2klmhRDNdo {
        --root-content-width:1524px
    }
}

@media (min-width: 1871px) {
    .s9w4UjUUDL2klmhRDNdo {
        --root-content-width:1854px
    }
}

@keyframes MzbKIFk6afkjJ3xw3s3x {
    0% {
        background-color: #ffffff80
    }

    40% {
        background-color: #fff0
    }

    to {
        background-color: #ffffff80
    }
}

.pgTlDsvMokOdehB3D11L,.pgTlDsvMokOdehB3D11L li {
    display: contents
}

.vtbwTfQNi80Hes0DzmGs:before {
    content: "";
    display: block
}

@media (min-width: 1871px) {
    .vtbwTfQNi80Hes0DzmGs:before {
        grid-column-start:span 2
    }
}

.vtbwTfQNi80Hes0DzmGs+.vtbwTfQNi80Hes0DzmGs:before {
    display: none
}

.nQ32Q_5I94EeoEsR3ljg {
    height: 1px;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    width: 1px
}

.fdbvfqZ58O5bCYiCaNgd {
    display: flex;
    grid-area: a79
}

.ujDmVcWGkbWvOqygag3K {
    display: none
}

@media (min-width: 1321px) {
    .ujDmVcWGkbWvOqygag3K {
        display:flex;
        grid-area: a32;
        height: 314px
    }
}

.b_oSiF5rBJIqhq7hsN_U {
    display: none
}

@media (min-width: 991px) and (max-width:1320.9px) {
    .b_oSiF5rBJIqhq7hsN_U {
        display:flex;
        grid-area: a16
    }
}

@media (min-width: 1871px) {
    .b_oSiF5rBJIqhq7hsN_U {
        display:flex;
        grid-area: a16
    }
}

.r11h61tGmggKFXqPRlQw {
    grid-area: imc
}

.cjI2e42faicGCm1ksKXp {
    grid-area: ibx
}

@media (min-width: 551px) and (max-width:660.9px) {
    .cjI2e42faicGCm1ksKXp {
        display:none
    }
}

.cM0dvuoLEJDmDILA2Jo8 {
    display: flex;
    grid-area: igc;
    justify-content: center;
    height: 100%;
    width: 100%;
}

.EtDQGeSm9fMJvX4DEnsi {
    height: 100%;
    position: relative;
    width: 100%;
    z-index: 999;
}
.BgztZmlqUnzFdsjSmmJn {
    display: flex;
    height: 100%;
    justify-content: center;
    margin: 0px auto;
    position: relative;
    width: 100%;
    z-index: 1;
}

/* Categories */
.I_N3HLb877sRrr2UZJfZ {
    aspect-ratio: 1;
    background-size: 100% 100%;
    border-radius: 16px;
    box-shadow: var(--shadow-mid);
    display: block;
    position: relative;
    transition: transform .6s var(--bezier);
    -webkit-user-select: none;
    user-select: none;
    will-change: transform
}

.I_N3HLb877sRrr2UZJfZ:after {
    background: linear-gradient(#0000 25%,#0000004d);
    border-radius: 16px;
    bottom: 0;
    contain: strict;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    transition: opacity .3s var(--bezier);
    width: 100%;
    will-change: opacity;
    z-index: 5
}

.I_N3HLb877sRrr2UZJfZ video {
    visibility: hidden
}

.I_N3HLb877sRrr2UZJfZ:hover {
    transform: scale(1.04) translateY(-4px);
    transition-duration: .3s
}

.I_N3HLb877sRrr2UZJfZ:hover .MHaP7Us7V6KqGxb8muHM {
    opacity: 1;
    transform: translate(0)
}

.I_N3HLb877sRrr2UZJfZ:hover:after {
    box-shadow: var(--shadow-hover);
    opacity: 1
}

.I_N3HLb877sRrr2UZJfZ:hover video {
    visibility: visible
}

.xCChko93rfK8hvsE5sNR {
    aspect-ratio: 1
}

.DvDiN9SUs6oLdmDamX1x {
    grid-column-start: span 2;
    grid-row-start: span 2;
    height: calc(var(--cellSize)*2 + var(--cellSpacing));
    width: calc(var(--cellSize)*2 + var(--cellSpacing))
}

.tSMbD2scUGa5JBLV2ECX {
    aspect-ratio: auto;
    background-color: #fff
}

.tSMbD2scUGa5JBLV2ECX .MHaP7Us7V6KqGxb8muHM {
    background: #fff;
    color: var(--denim-blue);
    flex: 1 0 0;
    font: 700 12px/20px var(--fontBody);
    letter-spacing: 1px;
    opacity: 1;
    overflow: hidden;
    position: static;
    text-align: left;
    text-transform: uppercase;
    transform: none
}

.tSMbD2scUGa5JBLV2ECX:after {
    content: none
}

.nwzqxI0JPJtWnLhmyCI_ {
    align-items: center;
    display: flex;
    grid-column-start: span 2;
    grid-row-start: span 1
}

.nwzqxI0JPJtWnLhmyCI_ img {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.nwzqxI0JPJtWnLhmyCI_ .MHaP7Us7V6KqGxb8muHM {
    border-radius: 0 16px 16px 0;
    display: block;
    padding: 0 8px
}

html[dir=rtl] .nwzqxI0JPJtWnLhmyCI_ .MHaP7Us7V6KqGxb8muHM {
    text-align: right
}

.hCL94k5ZOfd_qCN2WAlM {
    grid-column-start: span 3
}

._CnEzevWusFqDpXMurOX {
    grid-column-start: span 2;
    grid-row-start: span 2
}

._CnEzevWusFqDpXMurOX .MHaP7Us7V6KqGxb8muHM {
    border-radius: 0 0 16px 16px;
    padding: 10px 16px;
    position: absolute;
    text-overflow: ellipsis
}

html[dir=rtl] ._CnEzevWusFqDpXMurOX .MHaP7Us7V6KqGxb8muHM {
    text-align: right
}

.fpevFTAiloXLA6hldCmO .MHaP7Us7V6KqGxb8muHM {
    opacity: 1;
    transform: translate(0)
}

.XxuAeockFFccwluXvlEw {
    container-name: tilecq;
    container-type: inline-size
}

.D3Z8q7OZ8mzEGVwJuEq0 {
    aspect-ratio: 1;
    border-radius: inherit;
    display: block;
    min-height: 94px;
    min-width: 94px
}

.lStd1276e_IhuA3g3FIs {
    flex-grow: 1;
    margin: 0 auto;
    width: var(--root-content-width,314px)
}

@media (min-width: 111px) and (max-width:550.9px) {
    .lStd1276e_IhuA3g3FIs:has(#pageContent) {
        --root-content-width:100%;
        padding: 0 16px
    }
}

.lStd1276e_IhuA3g3FIs:has(#pageError) {
    display: flex
}

@media (min-width: 111px) and (max-width:550.9px) {
    .ADMPJVcFvhX6udYDGs_x {
        --root-content-width:314px
    }
}

@media (min-width: 551px) and (max-width:660.9px) {
    .ADMPJVcFvhX6udYDGs_x {
        --root-content-width:534px
    }
}

@media (min-width: 661px) and (max-width:880.9px) {
    .ADMPJVcFvhX6udYDGs_x {
        --root-content-width:644px
    }
}

@media (min-width: 881px) {
    .ADMPJVcFvhX6udYDGs_x {
        --root-content-width:864px
    }
}

@media (min-width: 111px) and (max-width:990.9px) {
    .s9w4UjUUDL2klmhRDNdo {
        --root-content-width:760px
    }
}

@media (min-width: 991px) and (max-width:1210.9px) {
    .s9w4UjUUDL2klmhRDNdo {
        --root-content-width:980px
    }
}

@media (min-width: 1211px) and (max-width:1320.9px) {
    .s9w4UjUUDL2klmhRDNdo {
        --root-content-width:1194px
    }
}

@media (min-width: 1321px) and (max-width:1540.9px) {
    .s9w4UjUUDL2klmhRDNdo {
        --root-content-width:1304px
    }
}

@media (min-width: 1541px) and (max-width:1870.9px) {
    .s9w4UjUUDL2klmhRDNdo {
        --root-content-width:1524px
    }
}

@media (min-width: 1871px) {
    .s9w4UjUUDL2klmhRDNdo {
        --root-content-width:1854px
    }
}

@keyframes MzbKIFk6afkjJ3xw3s3x {
    0% {
        background-color: #ffffff80
    }

    40% {
        background-color: #fff0
    }

    to {
        background-color: #ffffff80
    }
}

.pgTlDsvMokOdehB3D11L,.pgTlDsvMokOdehB3D11L li {
    display: contents
}


.vtbwTfQNi80Hes0DzmGs:before {
    content: "";
    display: block
}

@media (min-width: 1871px) {
    .vtbwTfQNi80Hes0DzmGs:before {
        grid-column-start:span 2
    }
}

.vtbwTfQNi80Hes0DzmGs+.vtbwTfQNi80Hes0DzmGs:before {
    display: none
}

.nQ32Q_5I94EeoEsR3ljg {
    height: 1px;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    width: 1px
}

.fdbvfqZ58O5bCYiCaNgd {
    display: flex;
    grid-area: a79
}

.ujDmVcWGkbWvOqygag3K {
    display: none
}

@media (min-width: 1321px) {
    .ujDmVcWGkbWvOqygag3K {
        display:flex;
        grid-area: a32;
        height: 314px
    }
}

.b_oSiF5rBJIqhq7hsN_U {
    display: none
}

@media (min-width: 991px) and (max-width:1320.9px) {
    .b_oSiF5rBJIqhq7hsN_U {
        display:flex;
        grid-area: a16
    }
}

@media (min-width: 1871px) {
    .b_oSiF5rBJIqhq7hsN_U {
        display:flex;
        grid-area: a16
    }
}

.r11h61tGmggKFXqPRlQw {
    grid-area: imc
}

.cjI2e42faicGCm1ksKXp {
    grid-area: ibx
}

@media (min-width: 551px) and (max-width:660.9px) {
    .cjI2e42faicGCm1ksKXp {
        display:none
    }
}

.cM0dvuoLEJDmDILA2Jo8 {
    display: flex;
    grid-area: igc;
    justify-content: center
}

@media (min-width: 111px) and (max-width:770.9px) {
    .ZJTKr_MXUFVVsJpV_qiz {
        height:314px
    }
}

@media (min-width: 661px) {
    .ZJTKr_MXUFVVsJpV_qiz {
        height:424px
    }
}

.lwfhBFf00emgvcGoqV0g {
    grid-area: egc
}

.lwfhBFf00emgvcGoqV0g:empty {
    display: contents
}

.bqWCN9ZkqgLPEGLBPCLZ {
    display: flex
}
._oaA25NgnD27qRa7gZZ3 {
    background-color: initial;
    border: none;
    border-radius: 16px;
    box-shadow: var(--shadow-mid);
    display: block;
    height: 100%;
    position: relative;
    width: 100%
}

._oaA25NgnD27qRa7gZZ3:after {
    background: linear-gradient(#0000 25%,#0000004d);
    border-radius: 16px;
    bottom: 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    z-index: 1
}

.KX2IBwJ1xLYGDNo70d04 {
    color: #fff;
    left: 50%;
    margin-top: 40px;
    position: absolute;
    text-shadow: 0 2px 6px #0000003d;
    top: 50%;
    transform: translateX(-50%);
    z-index: 2
}

.Xn_wrmpnaAgB7BQligNB {
    background-color: #fff;
    border-radius: 100px;
    box-shadow: var(--shadow-far);
    height: 64px;
    left: 50%;
    padding: 14px;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 64px;
    z-index: 3
}

.TdOKhyxRxRBbvUXTeOnG {
    fill: var(--poki-blue)
}

.jYzNFPbikRarfceie4AR {
    border-radius: 16px;
    height: 100%;
    left: 0;
    object-fit: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
    opacity: 0.8;
}

.Luw8lK38r3OQwrI1_Mkt {
    align-items: center;
    border-radius: 0 16px 16px 0;
    box-shadow: var(--shadow-mid);
    display: flex;
    height: 35px;
    overflow: hidden;
    position: fixed;
    top: 0px;
    width: 50px;
    z-index: 101;
    background: rgba(255,255, 255, 0.2);
}

div.Luw8lK38r3OQwrI1_Mkt:hover{
    background: rgba(255,255, 255, 1);
    opacity: 1;
}

.Luw8lK38r3OQwrI1_Mkt a{
    color: #ffffff;
}

.Luw8lK38r3OQwrI1_Mkt a:hover{
    color: #000000;
}

@media (min-width: 1211px) {
    .Luw8lK38r3OQwrI1_Mkt {
        height:64px;
        width: 92px
    }
}

html[dir=rtl] .Luw8lK38r3OQwrI1_Mkt {
    border-radius: 16px 0 0 16px;
    padding-right: 8px
}

.ZtpHATGcFJmJaBKxWD6g {
    align-items: center;
    display: flex
}

.FgGJm0djGAEJxrPQMEHz {
    fill: var(--poki-blue);
    height: 15px;
    margin-left: 6px;
    transform: scaleX(-1);
    width: 9px
}

@media (min-width: 1211px) {
    .FgGJm0djGAEJxrPQMEHz {
        height:24px;
        margin-left: 10px;
        width: 14px
    }
}

html[dir=rtl] .FgGJm0djGAEJxrPQMEHz {
    order: 2
}

.xaQzRJSQjfRtbtkO51bQ {
    height: 24px;
    margin-left: 8px;
    width: 24px
}

.xaQzRJSQjfRtbtkO51bQ svg {
    height: 100%;
    width: 100%
}

html[dir=rtl] .xaQzRJSQjfRtbtkO51bQ {
    order: 1
}

@media (min-width: 1211px) {
    .xaQzRJSQjfRtbtkO51bQ.xaQzRJSQjfRtbtkO51bQ {
        height:36px;
        margin-left: 12px;
        width: 36px
    }
}
.play_mobile button h2{
    font-size: 1.5em;
}

#game-player{
    min-height: 700px;
}
