html.koi-mahjong-scroll-lock,body.koi-mahjong-scroll-lock{overscroll-behavior:none!important;width:100vw!important;min-width:100vw!important;height:100dvh!important;min-height:100dvh!important}@media (max-width:767px){html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-hud .koi-mahjong-titlebar__identity{width:1080px!important;height:210px!important;inset:0 auto auto 0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__identity>p{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;width:313px!important;height:77px!important;margin:0!important;font-size:30px!important;line-height:32px!important;display:flex!important;position:absolute!important;top:38px!important;left:173px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__identity>p>span{height:32px!important;line-height:32px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__identity>p>span:last-child{text-transform:uppercase}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__identity>h1{width:306px!important;height:73px!important;margin:0!important;font-size:56px!important;line-height:47px!important;position:absolute!important;top:126px!important;left:173px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__identity>h1>span:first-child{align-items:center!important;width:222px!important;height:73px!important;line-height:47px!important;display:flex!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__game-type{width:86px!important;height:38px!important;font-size:24px!important;line-height:29px!important;top:30px!important;left:220px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions>strong{text-align:center!important;justify-content:center!important;align-items:center!important;width:315px!important;height:34px!important;margin:0!important;font-size:24px!important;line-height:22px!important;display:flex!important;position:absolute!important;top:163px!important;left:630px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions>div{width:102px!important;height:102px!important;top:54px!important;left:770px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__home-button,html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__home-button img,html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__option-button,html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__option-button img{width:102px!important;min-width:102px!important;height:102px!important;min-height:102px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__option-button{top:54px!important;left:894px!important;right:auto!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs{display:block!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button{grid-area:1/1!important;height:129px!important;margin:0!important;position:absolute!important;top:0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button:first-child{width:291px!important;font-size:48px!important;left:0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button:nth-child(2){width:271px!important;font-size:42px!important;left:345px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button:nth-child(3){width:271px!important;font-size:42px!important;left:690px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div{padding:0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div>span{height:30px!important;font-size:24px!important;line-height:23px!important;top:33px!important;left:104px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div>strong{height:38px!important;margin:0!important;font-size:38px!important;line-height:38px!important;top:66px!important;left:104px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div:first-child:before{width:76px!important;height:78px!important;top:33px!important;left:24px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div:nth-child(2):before{width:89px!important;height:74px!important;top:35px!important;left:14px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div:nth-child(3):before{width:59px!important;height:78px!important;top:33px!important;left:28px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div:nth-child(4):before{width:86px!important;height:75px!important;top:34px!important;left:19px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-ad-banner{width:886px!important;height:138px!important;top:1498px!important;left:91px!important;transform:none!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer{align-items:start!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:not(:last-child){align-self:start!important;align-items:flex-start!important;width:171px!important;height:180px!important;min-height:180px!important;margin-top:12px!important;padding:94px 8px 0!important;line-height:40px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:last-child{align-self:start!important;align-items:flex-start!important;margin-top:0!important;padding:110px 8px 0!important;line-height:44px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:not(:last-child):before{width:58px!important;height:60px!important;top:28px!important;left:50%!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:last-child:before{width:82px!important;height:76px!important;top:42px!important;left:50%!important}}html body .koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner>.koi-mahjong-toss-banner-slot{width:100%;height:100%;min-height:0;display:block;overflow:hidden}html body .koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner>.koi-mahjong-toss-banner-slot[hidden]{display:none!important}@media (max-width:767px){:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__identity{width:1080px!important;height:210px!important;inset:0 auto auto 0!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__identity>p{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;width:313px!important;height:77px!important;margin:0!important;font-size:30px!important;line-height:32px!important;display:flex!important;position:absolute!important;top:38px!important;left:173px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__identity>p>span{height:32px!important;line-height:32px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__identity>p>span:last-child{text-transform:uppercase}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__identity>h1{width:306px!important;height:73px!important;margin:0!important;font-size:56px!important;line-height:47px!important;position:absolute!important;top:126px!important;left:173px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__identity>h1>span:first-child{align-items:center!important;width:222px!important;height:73px!important;line-height:47px!important;display:flex!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__game-type{width:86px!important;height:38px!important;font-size:24px!important;line-height:29px!important;top:30px!important;left:220px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__actions>strong{text-align:center!important;justify-content:center!important;align-items:center!important;width:315px!important;height:34px!important;margin:0!important;font-size:24px!important;line-height:22px!important;display:flex!important;position:absolute!important;top:163px!important;left:630px!important;transform:none!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__actions>div{width:102px!important;height:102px!important;position:absolute!important;top:54px!important;left:770px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__home-button,:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__home-button img{width:102px!important;height:102px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__option-button{width:102px!important;height:102px!important;top:54px!important;left:894px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__option-button img{width:102px!important;height:102px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-mode-tabs{display:block!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-mode-tabs>button{height:129px!important;margin:0!important;position:absolute!important;top:0!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-mode-tabs>button:first-child{width:291px!important;font-size:48px!important;left:0!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-mode-tabs>button:nth-child(2){width:271px!important;font-size:42px!important;left:345px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-mode-tabs>button:nth-child(3){width:271px!important;font-size:42px!important;left:690px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-status>div{padding:0!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-status>div>span{height:30px!important;font-size:24px!important;line-height:23px!important;top:33px!important;left:104px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-status>div>strong{height:38px!important;margin:0!important;font-size:38px!important;line-height:38px!important;top:66px!important;left:104px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-status>div:first-child:before{width:76px!important;height:78px!important;top:33px!important;left:24px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-status>div:nth-child(2):before{width:89px!important;height:74px!important;top:35px!important;left:14px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-status>div:nth-child(3):before{width:59px!important;height:78px!important;top:33px!important;left:28px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-status>div:nth-child(4):before{width:86px!important;height:75px!important;top:34px!important;left:19px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-cross-promo{width:886px!important;height:138px!important;top:1498px!important;left:91px!important;transform:none!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-actions>button:not(:last-child){align-self:start!important;margin-top:12px!important;padding:94px 8px 0!important;line-height:40px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-actions>button:last-child{align-self:start!important;margin-top:0!important;padding:110px 8px 0!important;line-height:44px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-actions>button:not(:last-child):before{width:58px!important;height:60px!important;top:28px!important;left:56.5px!important}:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-actions>button:last-child:before{width:82px!important;height:76px!important;top:42px!important;left:51px!important}}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-stage-intro=on]:after{content:""!important;z-index:130!important;pointer-events:auto!important;background:#000000b8!important;animation:1.45s both koi-stage-intro-shell!important;display:block!important;position:absolute!important;inset:0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-stage-intro{z-index:140!important;width:var(--mahjong-design-width)!important;height:var(--mahjong-design-height)!important;transform:translate(-50%, -50%) scale(var(--mahjong-scale,1))!important;transform-origin:50%!important;position:absolute!important;inset:50% auto auto 50%!important}html body .koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-stage-intro:before{content:none!important;display:none!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-game-status=cleared],[data-game-status=stuck]):before,html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-game-status=cleared],[data-game-status=stuck]) .koi-mahjong-canvas[data-screen=game]:after,html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-game-status=cleared],[data-game-status=stuck]) .koi-mahjong-result:before{content:none!important;pointer-events:none!important;background:0 0!important;display:none!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-game-status=cleared],[data-game-status=stuck]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-result-dim{pointer-events:auto!important;width:auto!important;height:auto!important;display:block!important;position:absolute!important;inset:-100vmax!important}html.koi-mahjong-scroll-lock,body.koi-mahjong-scroll-lock{background-color:#142a3d!important;background-image:none!important}:is(html:has(.koi-mahjong-app-root),body:has(.koi-mahjong-app-root)){margin:0;padding:0;background-color:#142a3d!important;background-image:none!important}html body .koi-mahjong-app-root[data-viewport-mode=pending]{visibility:visible!important;opacity:1!important}html body .koi-mahjong-app-root[data-viewport-mode=pending]>:not(.background){visibility:hidden!important;opacity:0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=pending]>.background{background-color:#142a3d!important;background-image:url(/games/koi-mahjong/menu/main-menu-bg-v2.jpg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}@media (min-width:48rem) and (pointer:fine){html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=pending]>.background{background-image:url(/games/koi-mahjong/menu/main-menu-bg-still.webp)!important}}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile],html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=desktop],html body .koi-mahjong-app-root.koi-mahjong-app-root,html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=pending],html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile],html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=desktop]{background-color:#142a3d!important;background-image:none!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:has(.koi-mahjong-canvas[data-screen=menu]){background-color:#142a3d!important;background-image:none!important}html body .koi-mahjong-app-root.koi-mahjong-app-root>.background{z-index:0!important;pointer-events:none!important;background-color:#142a3d!important;background-image:linear-gradient(#244867 0%,#193c58 35%,#102b42 100%)!important;position:fixed!important;inset:-2px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-canvas{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;outline:0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=menu] .koi-mahjong-menu-panel.is-menu,html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=menu] .koi-mahjong-app-home{background-color:#0000!important;background-image:none!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-scene{z-index:0!important;box-sizing:border-box!important;pointer-events:none!important;background:0 0!important;width:100vw!important;min-width:100vw!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;-webkit-mask-image:none!important;mask-image:none!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-root-modal-dim{z-index:1!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;pointer-events:none!important;background:#071b1b9e!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=challenge]>.koi-mahjong-canvas{z-index:2!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=stages]>.koi-mahjong-canvas{z-index:2!important;overflow:visible!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=stages]>.koi-mahjong-canvas>.koi-mahjong-menu-panel.is-stages{overflow:visible!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=challenge]>.koi-mahjong-canvas>.koi-mahjong-menu-panel.is-challenge{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=stages]>.koi-mahjong-canvas .koi-mahjong-stage-select__bg{visibility:hidden!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-root-stage-dim{z-index:1!important;pointer-events:none!important;background:#030c1109!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=stages]>.koi-mahjong-canvas{z-index:2!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=stages]>.koi-mahjong-canvas .koi-mahjong-stage-select__wash{background:0 0!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=stages]>.koi-mahjong-busy-overlay{background:#030c1124!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=stages] .koi-mahjong-stage-grid>button.is-locked{opacity:.94!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=stages] .koi-mahjong-stage-card__lock{opacity:.58!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=missions]:not([data-viewport-mode=mobile])>.koi-mahjong-root-missions-dim{z-index:1!important;pointer-events:none!important;background:#030c1109!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=missions]:not([data-viewport-mode=mobile])>.koi-mahjong-canvas{z-index:2!important;overflow:visible!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=missions]:not([data-viewport-mode=mobile])>.koi-mahjong-canvas .koi-mahjong-desktop-daily__background{display:none!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=missions]:not([data-viewport-mode=mobile])>.koi-mahjong-canvas .koi-mahjong-desktop-daily__wash{background:0 0!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=missions]:not([data-viewport-mode=mobile])>.koi-mahjong-busy-overlay{background:#030c1124!important}html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=stages] .koi-mahjong-stage-select__wash{background:0 0!important}html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=stages] .koi-mahjong-stage-select__frame{top:0!important;bottom:auto!important;right:auto!important;left:calc(-1 * var(--mahjong-side-gap-design,0px))!important;z-index:2!important;width:calc(1440px + var(--mahjong-side-gap-design,0px) + var(--mahjong-side-gap-design,0px))!important;height:900px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;pointer-events:none!important;background:#0000004d!important;border:0!important;border-radius:0!important;display:block!important;position:absolute!important}html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=stages] .koi-mahjong-stage-select__character{right:calc(-1 * var(--mahjong-side-gap-design,0px) - 184px)!important;left:auto!important}html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=stages] :is(.koi-mahjong-stage-select__top,.koi-mahjong-stage-select__progress,.koi-mahjong-stage-feature,.koi-mahjong-stage-tabs,.koi-mahjong-stage-select__rule,.koi-mahjong-stage-grid,.koi-mahjong-stage-select__footer){transform:translate(44px)!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=collection]>.koi-mahjong-canvas,html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=collection]>.koi-mahjong-canvas>.koi-mahjong-menu-panel.is-collection,html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=collection] .koi-desktop-collection{overflow:visible!important}html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=collection] .koi-desktop-collection__character{right:calc(-1 * var(--mahjong-side-gap-design,0px) - 184px)!important;left:auto!important}html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=collection] .koi-desktop-collection__wash{top:0!important;bottom:auto!important;right:auto!important;left:calc(-1 * var(--mahjong-side-gap-design,0px))!important;width:calc(1440px + var(--mahjong-side-gap-design,0px) + var(--mahjong-side-gap-design,0px))!important;height:900px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#0000004d!important;border:0!important;border-radius:0!important}html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=collection] :is(.koi-desktop-collection__panel,.koi-desktop-collection__scroll,.koi-desktop-collection__header){transform:translate(44px)!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-canvas:is([data-screen=missions],[data-screen=achievements],[data-screen=rankings]),html body main.koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-canvas>.koi-mahjong-menu-panel:is(.is-missions,.is-achievements,.is-rankings),html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=missions] .koi-desktop-daily,html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=achievements] .koi-desktop-achievements,html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=rankings] .koi-desktop-rankings{overflow:visible!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root>section.koi-mahjong-canvas:is([data-screen=missions],[data-screen=achievements])>section.koi-mahjong-menu-panel:is(.is-missions,.is-achievements){clip:auto!important;clip-path:none!important;overflow:visible!important}html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=rankings] .koi-desktop-rankings{background:url(/games/koi-mahjong/menu/rankings/source-v3/background.webp) 50%/cover no-repeat!important}html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=missions] .koi-desktop-daily__character,html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=achievements] .koi-desktop-achievements__character,html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=rankings] .koi-desktop-rankings__character{right:calc(-1 * var(--mahjong-side-gap-design,0px) - 184px)!important;left:auto!important}html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=rankings] .koi-desktop-rankings__wash{z-index:2!important;pointer-events:none!important;display:block!important;position:absolute!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=missions]:not([data-viewport-mode=mobile])>.koi-mahjong-canvas[data-screen=missions] .koi-mahjong-desktop-daily__wash,html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=achievements]:not([data-viewport-mode=mobile])>.koi-mahjong-canvas[data-screen=achievements] .koi-desktop-achievements__wash,html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=rankings]:not([data-viewport-mode=mobile])>.koi-mahjong-canvas[data-screen=rankings] .koi-desktop-rankings__wash{top:0!important;bottom:auto!important;right:auto!important;left:calc(-1 * var(--mahjong-side-gap-design,0px))!important;z-index:2!important;width:calc(1440px + var(--mahjong-side-gap-design,0px) + var(--mahjong-side-gap-design,0px))!important;height:900px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#0000004d!important;border:0!important;border-radius:0!important}html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=missions] :is(.koi-desktop-daily__goal,.koi-desktop-daily__viewport,.koi-desktop-daily__header),html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=achievements] :is(.koi-desktop-achievements__header,.koi-desktop-achievements__scroll),html body .koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=rankings] :is(.koi-desktop-rankings__header,.koi-desktop-rankings__tabs,.koi-desktop-rankings__stage-list,.koi-desktop-rankings__challenge-intro,.koi-desktop-rankings__global){transform:translate(44px)!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-scene>img.koi-mahjong-backdrop.koi-mahjong-backdrop{object-fit:cover!important;object-position:center center!important;filter:none!important;opacity:1!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=menu]>.koi-mahjong-scene{background-color:#0000!important;background-image:var(--koi-menu-character-image), var(--koi-page-background-image)!important;background-position:right 0 bottom 0,50%!important;background-repeat:no-repeat,no-repeat!important;background-size:auto 96.1111%,cover!important;-webkit-mask-image:none!important;mask-image:none!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-edge-mask{z-index:2147483646!important;pointer-events:none!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-edge-mask>span{pointer-events:none!important;display:block!important;position:absolute!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-edge-mask>:is(.is-left,.is-right){background:linear-gradient(#244867 0%,#193c58 35%,#102b42 100%)!important;width:.5%!important;top:0!important;bottom:0!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-edge-mask>.is-left{left:0!important;-webkit-mask-image:linear-gradient(90deg,#000,#0000)!important;mask-image:linear-gradient(90deg,#000,#0000)!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-edge-mask>.is-right{right:0!important;-webkit-mask-image:linear-gradient(270deg,#000,#0000)!important;mask-image:linear-gradient(270deg,#000,#0000)!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-edge-mask>.is-top{background:linear-gradient(#244867,#0000)!important;height:.8%!important;top:0!important;left:0!important;right:0!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root>.koi-mahjong-edge-mask>.is-bottom{background:linear-gradient(#0000,#102b42)!important;height:.8%!important;bottom:0!important;left:0!important;right:0!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=menu]>.koi-mahjong-scene>:is(.koi-mahjong-backdrop,.koi-mahjong-scene__design-layer){visibility:hidden!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=menu][data-viewport-mode=mobile]>.koi-mahjong-scene{background-position:right -12.7778vw top calc(50lvh - 33.8889vw),50%!important;background-size:auto 125.185vw,cover!important}@media (min-width:48rem){html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=menu][data-viewport-mode=mobile]>.koi-mahjong-scene{background-position:right -12.7778vw top calc(50lvh - 19.8889vw),50%!important}}html body .koi-mahjong-scene__design-layer{z-index:1!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;display:block!important;overflow:visible!important}html body .koi-mahjong-scene__design-layer>.koi-mahjong-stage-character{z-index:1!important;-webkit-mask-image:none!important;mask-image:none!important}html body .koi-mahjong-scene__menu-character{z-index:1!important;object-fit:contain!important;pointer-events:none!important;max-width:none!important;max-height:none!important;display:block!important;position:absolute!important}html body .koi-mahjong-scene__menu-character.is-mobile{object-position:right bottom!important;width:1007px!important;height:1352px!important;top:594px!important;left:211px!important}html body .koi-mahjong-scene__menu-character.is-desktop{object-position:right bottom!important;width:auto!important;height:96.1111%!important;top:3.8889%!important;left:auto!important;right:0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-scene__design-layer{transform-origin:50%!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;position:absolute!important;inset:0!important;transform:none!important}html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=menu] :is(.koi-mahjong-app-home__character,.koi-mahjong-main-menu__character){visibility:hidden!important;opacity:0!important;display:none!important}html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas>.koi-mahjong-menu-panel,html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas :is(.koi-mahjong-app-home,.koi-mahjong-app-stage-select,.koi-mahjong-stage-select,.koi-mobile-collection,.koi-mobile-achievements,.koi-mobile-daily,.koi-mahjong-mobile-shop,.koi-desktop-collection,.koi-desktop-achievements,[class*=challengeRoot],[class*=mobileRankingsFigma],[class*=desktopRankingsFigma]){background:0 0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas :is(.koi-mahjong-app-home__bg,.koi-mahjong-stage-select__bg,.koi-mahjong-stage-background,.koi-mahjong-screen-background,.koi-mobile-collection__bg,.koi-mobile-achievements__bg,.koi-mobile-daily__bg,.koi-mahjong-mobile-shop__bg,.koi-desktop-collection__background,.koi-desktop-achievements__background,[class*=desktopDailyBackground],[class*=mobileRankingsBackground]){display:none!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=menu] .koi-mahjong-menu-panel.is-menu{background:0 0!important;overflow:visible!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:not([data-viewport-mode=mobile]):not([data-platform-mode=appsInToss])>.koi-mahjong-canvas[data-screen=menu]{overflow:visible!important}html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=menu] .koi-mahjong-main-menu__still,html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=menu] .koi-mahjong-main-menu__bg{visibility:hidden!important;opacity:0!important;display:none!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:not([data-viewport-mode=mobile]):not([data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=menu] .koi-mahjong-main-menu__bg{visibility:visible!important;opacity:.82!important;z-index:0!important;display:block!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root[data-screen=menu]:not([data-viewport-mode=mobile]):not([data-platform-mode=appsInToss])>.koi-mahjong-scene{background-image:var(--koi-page-background-image)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:not([data-viewport-mode=mobile]):not([data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=menu] .koi-mahjong-main-menu__character{visibility:visible!important;opacity:1!important;object-fit:contain!important;object-position:right bottom!important;z-index:1!important;width:auto!important;height:96.1111%!important;max-height:none!important;display:block!important;inset:auto -80px 0 auto!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=menu] .koi-mahjong-apps-home-status{z-index:190!important;top:755px!important;left:84px!important}html body .koi-mahjong-app-root .koi-mahjong-action-layer button[data-ad-refill=true]:after{content:"AD";z-index:4;color:#ffe582;letter-spacing:0;text-shadow:0 1px 2px #00000073;pointer-events:none;font-size:12px;font-weight:900;line-height:1;position:absolute;top:5%;right:7%}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=menu] .koi-mahjong-app-home__energy{z-index:190!important}html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-stage-character{z-index:1!important;pointer-events:none!important;display:block!important;position:absolute!important;inset:0!important;overflow:visible!important}html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-stage-character>img{-webkit-mask-image:none!important;mask-image:none!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=game]{overflow:visible!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-stage-character>img{transform:scaleX(var(--koi-stage-character-scale-x,1)) scaleY(var(--koi-stage-character-viewport-scale,1))!important;transform-origin:100% 0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-zone{z-index:auto!important;isolation:auto!important}html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-zone:before{z-index:0!important;pointer-events:none!important}html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-shell{z-index:2!important;position:relative!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-zone:before{content:""!important;-webkit-backdrop-filter:blur(9px)saturate(.96)!important;backdrop-filter:blur(9px)saturate(.96)!important;background:#78b0ad47!important;border-radius:24px!important;display:block!important;position:absolute!important;inset:0!important;box-shadow:0 16px 30px #071a1d33!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar{width:1080px!important;height:210px!important;top:18px!important;left:0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions{width:1080px!important;height:210px!important;display:block!important;position:absolute!important;inset:0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions>strong{text-align:right!important;width:280px!important;height:34px!important;font-size:18px!important;line-height:22px!important;position:absolute!important;top:159px!important;left:613px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions>div{width:72px!important;height:72px!important;position:absolute!important;top:60px!important;left:879px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions button.koi-mahjong-titlebar__home-button{width:72px!important;min-width:72px!important;height:72px!important;min-height:72px!important;padding:0!important;position:absolute!important;inset:0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__option-button{width:72px!important;min-width:72px!important;height:72px!important;min-height:72px!important;top:62px!important;left:966px!important;right:auto!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs{width:964px!important;height:129px!important;top:242px!important;left:58px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status{grid-template-columns:repeat(4,235px)!important;gap:22px!important;width:1008px!important;height:143px!important;padding:0!important;top:379px!important;left:31px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div{width:235px!important;height:143px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-zone{place-items:center!important;width:1076px!important;height:760px!important;padding:0!important;top:580px!important;left:2px!important;overflow:visible!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-shell{border-radius:24px!important;width:1076px!important;height:760px!important;padding:0!important;overflow:visible!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner{visibility:visible!important;opacity:1!important;width:886px!important;height:138.438px!important;display:block!important;top:1510px!important;left:50%!important;overflow:hidden!important;transform:translate(-50%)!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner>.ad-slot{gap:0!important;width:100%!important;height:100%!important;display:block!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner .ad-slot>[aria-label],html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner a.group{width:100%!important;height:138.438px!important;min-height:138.438px!important;max-height:138.438px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner .ad-slot>[aria-label]{background:#fff9edf0!important;border:0!important;border-radius:14px!important;box-shadow:0 4px 5px #331f0d2e!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner a.group{color:#17342d!important;background:0 0!important;border-radius:14px!important;display:block!important;position:relative!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner a.group>span:first-child{width:140px!important;height:138.438px!important;display:block!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;overflow:hidden!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner a.group>span:first-child>span:first-child>img{object-fit:contain!important;width:96px!important;max-width:none!important;height:96px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner a.group>span:first-child>img{object-fit:cover!important;object-position:center!important;width:140px!important;max-width:none!important;height:138.438px!important;max-height:none!important;position:absolute!important;inset:0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner a.group>span:nth-child(2){padding:0!important;display:block!important;position:absolute!important;inset:0 0 0 140px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner a.group>span:nth-child(2)>span:first-child{display:none!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner a.group>span:nth-child(2)>span:nth-child(2){color:#17342d!important;letter-spacing:0!important;width:690px!important;height:48px!important;margin:0!important;font-size:44px!important;line-height:50px!important;position:absolute!important;top:16px!important;left:20px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner a.group>span:nth-child(2)>span:nth-child(3){color:#5f584c!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:690px!important;height:40px!important;margin:0!important;font-size:30px!important;line-height:36px!important;display:block!important;position:absolute!important;top:72px!important;left:20px!important;overflow:hidden!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner a.group>span:nth-child(2)>span:last-child{display:none!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer{grid-template-columns:repeat(4,171px) 183px!important;gap:30px!important;width:988px!important;height:204px!important;padding:0!important;top:1708px!important;bottom:auto!important;left:46px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer button:nth-child(5){color:#fff!important;width:183px!important;min-width:183px!important;max-width:183px!important;height:204px!important;min-height:204px!important;max-height:204px!important;box-shadow:none!important;background:url(/games/koi-mahjong/tiles/newgamebutton.webp) 50%/100% 100% no-repeat!important;border:0!important;border-radius:0!important;padding:0 10px 38px!important;font-size:27px!important;line-height:27px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer button:nth-child(5):before{background-image:url(/games/koi-mahjong/tiles/newgameicon.webp)!important;width:90px!important;height:72px!important;top:49px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-shell .koi-mahjong-selected-preview,html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-game-status=cleared] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-shell .koi-mahjong-selected-preview,html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-game-status=stuck] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-shell .koi-mahjong-selected-preview{transform:translate(-50%,calc(-100% - 10px))scale(1);z-index:2147482600!important;transform-origin:bottom!important;pointer-events:none!important;will-change:transform, opacity!important;border-width:3px!important;border-radius:18px!important;width:154px!important;min-width:154px!important;min-height:184px!important;padding:10px 9px 14px!important;animation:.3s cubic-bezier(.2,.82,.22,1.12) both koi-mahjong-mobile-selected-preview-pop!important;position:absolute!important;box-shadow:inset 0 0 0 2px #ffffe038,0 0 28px #ffe176d1,0 14px 28px #17171280!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-shell .koi-mahjong-selected-preview.is-exiting{animation:.15s ease-out both koi-mahjong-mobile-selected-preview-exit!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-shell .koi-mahjong-selected-preview:after{width:20px!important;height:20px!important;bottom:-10px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-shell .koi-mahjong-selected-preview img{width:116px!important;max-width:100%!important;animation:.3s cubic-bezier(.16,1.25,.28,1) both koi-mahjong-selected-preview-image-pop!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-shell:before{z-index:0!important;content:""!important;-webkit-backdrop-filter:blur(9px)saturate(.96)!important;backdrop-filter:blur(9px)saturate(.96)!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border-radius:24px!important;display:none!important;position:absolute!important;inset:0!important}@keyframes koi-mahjong-mobile-selected-preview-pop{0%{opacity:0;transform:translate(-50%,calc(12px - 100%))scale(0)}58%{opacity:1;transform:translate(-50%,calc(-100% - 13px))scale(1.08)}78%{opacity:1;transform:translate(-50%,calc(-100% - 8px))scale(.97)}to{opacity:1;transform:translate(-50%,calc(-100% - 10px))scale(1)}}@keyframes koi-mahjong-mobile-selected-preview-exit{0%{opacity:1;transform:translate(-50%,calc(-100% - 10px))scale(1)}to{opacity:0;transform:translate(-50%,calc(-100% - 16px))scale(.9)}}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer .koi-mahjong-item-count{box-sizing:border-box!important;border-width:2px!important;min-width:48px!important;height:48px!important;padding:0 9px!important;font-size:25px!important;line-height:1!important;top:-4px!important;right:-4px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game] :is(.koi-mahjong-tile.is-dealing,.koi-mahjong-tile-shadow-layer.is-dealing){animation-duration:.62s!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-stage-character.is-foreground{z-index:1!important}html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game] :is(.koi-mahjong-titlebar,.koi-mahjong-status,.koi-mahjong-mode-tabs,.koi-mahjong-action-layer,.koi-mahjong-ad-banner){z-index:60!important;position:absolute!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-zone{z-index:auto!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] :is(.koi-mahjong-hud,.koi-mahjong-titlebar,.koi-mahjong-status,.koi-mahjong-mode-tabs,.koi-mahjong-ad-banner,.koi-mahjong-action-layer){z-index:80!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-selected-preview-layer{z-index:90!important;width:1076px!important;height:760px!important;box-shadow:none!important;opacity:1!important;pointer-events:none!important;background:0 0!important;border:0!important;padding:0!important;position:absolute!important;top:580px!important;left:2px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar p{font-size:24px!important;line-height:28px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar p span{height:28px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar h1{width:320px!important;height:74px!important;font-size:56px!important;line-height:66px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__game-type{font-size:24px!important;line-height:32px!important;top:24px!important;left:220px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions>strong{width:315px!important;font-size:24px!important;line-height:30px!important;top:159px!important;left:612px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs button{font-size:42px!important;line-height:50px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs button.is-active{font-size:48px!important;line-height:56px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status span{font-size:24px!important;line-height:30px!important;top:33px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status strong{font-size:38px!important;line-height:44px!important;top:66px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer{grid-template-columns:repeat(4,171px) 183px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer button{padding:0 6px 8px!important;font-size:43px!important;line-height:44px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer button:nth-child(3){font-size:40px!important;line-height:42px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer button:nth-child(4){font-size:36px!important;line-height:40px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer button:nth-child(5){width:183px!important;min-width:183px!important;height:204px!important;min-height:204px!important;padding:0 6px 13px!important;font-size:43px!important;line-height:44px!important}@media (min-width:48rem){html body .koi-mahjong-app-root.koi-mahjong-app-root:not([data-viewport-mode=mobile]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-ad-banner{left:17.6389%!important;right:auto!important;transform:translate(-50%)!important}}html body .koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game],html body .koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game] *{-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important}html body .koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game] img{-webkit-user-drag:none!important;user-drag:none!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-zone>.koi-mahjong-board-shell:not(.koi-mahjong-selected-preview-layer){z-index:auto!important;container-type:normal!important}html body .koi-mahjong-app-root.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-zone>.koi-mahjong-board-shell:not(.koi-mahjong-selected-preview-layer)>.koi-mahjong-board{z-index:2!important;container-type:size!important}@media (max-width:767px){html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__identity{width:1080px!important;height:210px!important;inset:0 auto auto 0!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__identity>p{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;width:313px!important;height:77px!important;margin:0!important;font-size:30px!important;line-height:32px!important;display:flex!important;position:absolute!important;top:38px!important;left:173px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__identity>p>span{height:32px!important;line-height:32px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__identity>p>span:last-child{text-transform:uppercase}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__identity>h1{width:306px!important;height:73px!important;margin:0!important;font-size:56px!important;line-height:47px!important;position:absolute!important;top:126px!important;left:173px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__identity>h1>span:first-child{align-items:center!important;width:222px!important;height:73px!important;line-height:47px!important;display:flex!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__game-type{width:86px!important;height:38px!important;font-size:24px!important;line-height:29px!important;top:30px!important;left:220px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__actions>strong{text-align:center!important;justify-content:center!important;align-items:center!important;width:315px!important;height:34px!important;margin:0!important;font-size:24px!important;line-height:22px!important;display:flex!important;position:absolute!important;top:163px!important;left:630px!important;transform:none!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__actions>div{width:102px!important;height:102px!important;position:absolute!important;top:54px!important;left:770px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__home-button,html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__home-button img,html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__option-button,html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__option-button img{width:102px!important;height:102px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-titlebar__option-button{top:54px!important;left:894px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-mode-tabs{display:block!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-mode-tabs>button{height:129px!important;margin:0!important;position:absolute!important;top:0!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-mode-tabs>button:first-child{width:291px!important;font-size:48px!important;left:0!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-mode-tabs>button:nth-child(2){width:271px!important;font-size:42px!important;left:345px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-mode-tabs>button:nth-child(3){width:271px!important;font-size:42px!important;left:690px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-status>div{padding:0!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-status>div>span{height:30px!important;font-size:24px!important;line-height:23px!important;top:33px!important;left:104px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-status>div>strong{height:38px!important;margin:0!important;font-size:38px!important;line-height:38px!important;top:66px!important;left:104px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-status>div:first-child:before{width:76px!important;height:78px!important;top:33px!important;left:24px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-status>div:nth-child(2):before{width:89px!important;height:74px!important;top:35px!important;left:14px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-status>div:nth-child(3):before{width:59px!important;height:78px!important;top:33px!important;left:28px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-status>div:nth-child(4):before{width:86px!important;height:75px!important;top:34px!important;left:19px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-cross-promo{width:886px!important;height:138px!important;top:1498px!important;left:91px!important;transform:none!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-actions>button:not(:last-child){align-self:start!important;margin-top:12px!important;padding:94px 8px 0!important;line-height:40px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-actions>button:last-child{align-self:start!important;margin-top:0!important;padding:110px 8px 0!important;line-height:44px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-actions>button:not(:last-child):before{width:58px!important;height:60px!important;top:28px!important;left:56.5px!important}html body .koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-actions>button:last-child:before{width:82px!important;height:76px!important;top:42px!important;left:51px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-664-143,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__identity>p{top:20px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-664-143,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__identity>h1{top:108px!important;left:173px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-664-143,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions>strong{text-align:center!important;justify-content:center!important;align-items:center!important;width:315px!important;height:34px!important;font-size:24px!important;line-height:22px!important;display:flex!important;top:145px!important;left:630px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-664-143,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions>div{width:102px!important;height:102px!important;top:36px!important;left:770px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-664-143,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__home-button,html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-664-143,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__home-button img{width:102px!important;min-width:102px!important;height:102px!important;min-height:102px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-664-143,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__option-button{width:102px!important;min-width:102px!important;height:102px!important;min-height:102px!important;top:36px!important;left:894px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-664-143,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__option-button img{width:102px!important;height:102px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-664-143,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button:nth-child(2),html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-664-143,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button:nth-child(3){width:271px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-664-143,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-ad-banner{width:886px!important;height:138px!important;top:1498px!important;left:91px!important;transform:none!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-664-143,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__identity>h1{width:306px!important;height:73px!important;line-height:47px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-664-143,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__game-type{line-height:29px!important;top:30px!important}}.koi-mahjong-app-root button:not(:disabled):not(.koi-mahjong-tile):not(.koi-mahjong-options-backdrop){-webkit-tap-highlight-color:transparent;touch-action:manipulation;transform-origin:50%;transition:scale 90ms cubic-bezier(.2,.8,.2,1),opacity 90ms}.koi-mahjong-app-root button:not(:disabled):not(.koi-mahjong-tile):not(.koi-mahjong-options-backdrop):active{opacity:.84;transition-duration:35ms;scale:.94}html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game] .koi-mahjong-tile.koi-mahjong-tile,html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game] .koi-mahjong-tile.koi-mahjong-tile:hover,html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game] .koi-mahjong-tile.koi-mahjong-tile:focus-visible,html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game] .koi-mahjong-tile.koi-mahjong-tile .koi-mahjong-tile__image,html body .koi-mahjong-app-root.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game] .koi-mahjong-tile.koi-mahjong-tile .koi-mahjong-tile__shadow{filter:none!important}.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game] .koi-mahjong-tile{transition:transform 90ms!important}.koi-mahjong-app-root .koi-mahjong-canvas[data-screen=game][data-tile-grid=standard-grid] .koi-mahjong-tile__shadow{display:block!important}.koi-mahjong-app-root button:not(:disabled):not(.koi-mahjong-tile):not(.koi-mahjong-options-backdrop):focus-visible{outline-offset:3px;outline:3px solid #ffe480f5}.koi-mahjong-app-root button:disabled{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.koi-mahjong-app-root button:not(:disabled):not(.koi-mahjong-tile):not(.koi-mahjong-options-backdrop){transition-duration:0s}}.koi-mahjong-busy-overlay{z-index:1000000;cursor:wait;pointer-events:auto;touch-action:none;background:#030c118f;border:0;place-items:center;width:100%;height:100%;padding:0;animation:.14s ease-out both koi-mahjong-busy-dim-in;display:grid;position:absolute;inset:0}.koi-mahjong-busy-indicator{border:4px solid #ffe18a;border-color:#ffe18a #ffe18ab3 #ffffff3d #ffffff3d;border-radius:50%;width:52px;height:52px;animation:.72s linear infinite koi-mahjong-loading-spin;display:block;box-shadow:0 0 18px #ffe18a33}@keyframes koi-mahjong-busy-dim-in{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.koi-mahjong-busy-indicator{border-width:4px;width:46px;height:46px}}@media (prefers-reduced-motion:reduce){.koi-mahjong-busy-overlay{animation:none}.koi-mahjong-busy-indicator{animation-duration:1.4s}}@media (max-width:767px){html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar{z-index:120!important;width:1080px!important;height:112px!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;top:0!important;left:0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar:before,html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-figma-titlebar-art,html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__identity,html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions>strong{display:none!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions{pointer-events:none!important;width:1080px!important;height:112px!important;position:absolute!important;inset:0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions>div{pointer-events:auto!important;width:80px!important;height:80px!important;position:absolute!important;top:16px!important;left:24px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions button.koi-mahjong-titlebar__home-button,html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__option-button{pointer-events:auto!important;border-radius:18px!important;width:80px!important;min-width:80px!important;height:80px!important;min-height:80px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions button.koi-mahjong-titlebar__home-button{position:absolute!important;inset:0!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__option-button{top:16px!important;left:auto!important;right:24px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs{width:964px!important;height:118px!important;top:112px!important;left:58px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status{grid-template-columns:repeat(4,235px)!important;gap:22px!important;width:1008px!important;height:132px!important;top:240px!important;left:31px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div{width:235px!important;height:132px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-zone{width:1076px!important;height:930px!important;top:390px!important;left:2px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-shell{width:1076px!important;height:930px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner{top:1348px!important}html body .koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer{top:1534px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar{height:112px!important;top:0!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-figma-titlebar-art,html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__identity,html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions>strong{display:none!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions>div{width:80px!important;height:80px!important;top:16px!important;left:24px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions button.koi-mahjong-titlebar__home-button{width:80px!important;min-width:80px!important;height:80px!important;min-height:80px!important;inset:0!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root[data-viewport-mode=mobile] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__option-button{width:80px!important;min-width:80px!important;height:80px!important;min-height:80px!important;top:16px!important;left:auto!important;right:24px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions>div{width:80px!important;height:80px!important;top:16px!important;left:24px!important;right:auto!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions button.koi-mahjong-titlebar__home-button{width:80px!important;min-width:80px!important;height:80px!important;min-height:80px!important;inset:0!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__option-button{width:80px!important;min-width:80px!important;height:80px!important;min-height:80px!important;top:16px!important;left:auto!important;right:24px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs{height:118px!important;top:112px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status{height:132px!important;top:240px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div{height:132px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-zone,html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-shell{height:930px!important;top:390px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-board-shell{top:auto!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-ad-banner{top:1348px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer{top:1534px!important}}
@media (max-width:767px){html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-figma-stage-copy{color:#bd7585!important;letter-spacing:0!important;width:313px!important;height:77px!important;text-shadow:none!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;margin:0!important;padding:0!important;font-family:Noto Sans KR,sans-serif!important;font-size:30px!important;font-weight:900!important;line-height:32px!important;display:flex!important;top:20px!important;left:173px!important;overflow:visible!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-figma-stage-copy>span{text-transform:uppercase;width:313px!important;height:32px!important;font:inherit!important;margin:0!important;padding:0!important;line-height:32px!important;display:block!important;position:static!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-figma-game-title{color:#17342d!important;letter-spacing:0!important;text-shadow:4px 4px 4px #00000040!important;width:222px!important;height:73px!important;font-family:Noto Sans KR,sans-serif!important;font-size:56px!important;font-weight:900!important;line-height:47px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__game-type{color:#6d6158!important;letter-spacing:0!important;width:86px!important;height:38px!important;text-shadow:none!important;font-family:Noto Sans KR,sans-serif!important;font-size:24px!important;font-weight:700!important;line-height:29px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-figma-mission{color:#344a43!important;letter-spacing:0!important;text-align:center!important;width:315px!important;height:34px!important;text-shadow:none!important;margin:0!important;padding:0!important;font-family:Noto Sans KR,sans-serif!important;font-size:24px!important;font-weight:900!important;line-height:22px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game][data-game-status=playing] .koi-mahjong-figma-mission{white-space:nowrap!important;width:400px!important;left:587.5px!important;overflow:visible!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tab-label{color:#fffaf0!important;letter-spacing:0!important;text-align:center!important;width:291px!important;height:48px!important;text-shadow:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-family:Noto Sans KR,sans-serif!important;font-size:42px!important;font-weight:900!important;line-height:38px!important;display:flex!important;position:absolute!important;top:63px!important;left:50%!important;transform:translate(-50%,-50%)!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button.is-active .koi-mahjong-mode-tab-label{color:#fff!important;text-shadow:0 4px #00000040!important;width:136px!important;height:52px!important;font-family:Inter,Noto Sans KR,sans-serif!important;font-size:48px!important;font-weight:700!important;line-height:52px!important;top:65px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status-label{color:#7c634f!important;letter-spacing:0!important;height:30px!important;text-shadow:none!important;margin:0!important;padding:0!important;font-family:Noto Sans KR,sans-serif!important;font-size:24px!important;font-weight:900!important;line-height:23px!important;top:33px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div:first-child .koi-mahjong-status-label{width:52px!important;height:32px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div:nth-child(2) .koi-mahjong-status-label{width:47px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status-value{color:#2e1c14!important;letter-spacing:0!important;height:34px!important;text-shadow:none!important;margin:0!important;padding:0!important;font-family:Noto Sans KR,sans-serif!important;font-size:38px!important;font-weight:900!important;line-height:38px!important;top:66px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div:first-child .koi-mahjong-status-value{width:107px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer>button{opacity:1!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer>button .koi-mahjong-action-label{color:#355d4c!important;letter-spacing:0!important;text-align:center!important;width:155px!important;height:40px!important;text-shadow:none!important;white-space:nowrap!important;pointer-events:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-family:Noto Sans KR,sans-serif!important;font-size:43px!important;font-weight:900!important;line-height:26px!important;display:flex!important;position:absolute!important;top:94px!important;left:8px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer>button:nth-child(3) .koi-mahjong-action-label{font-size:40px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer>button:nth-child(4) .koi-mahjong-action-label{width:145px!important;font-size:36px!important;left:13px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-figma-text,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]) .koi-mahjong-canvas[data-screen=game] .koi-mahjong-action-layer>button:nth-child(5) .koi-mahjong-action-label{color:#fff8dc!important;text-shadow:0 5px 4px #00000040!important;width:167px!important;height:51px!important;font-size:43px!important;line-height:25px!important;top:110px!important;left:8px!important}}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-result-stack,.koi-mahjong-app-root):is([data-game-status=cleared],[data-game-status=stuck]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-hud{z-index:auto!important;pointer-events:none!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-result-stack,.koi-mahjong-app-root):is([data-game-status=cleared],[data-game-status=stuck]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-hud :is(.koi-mahjong-titlebar,.koi-mahjong-mode-tabs){z-index:40!important;pointer-events:none!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-result-stack,.koi-mahjong-app-root):is([data-game-status=cleared],[data-game-status=stuck]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-hud .koi-mahjong-status{z-index:26000!important;pointer-events:none!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-result-stack,.koi-mahjong-app-root):is([data-game-status=cleared],[data-game-status=stuck]) .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-result-dim{z-index:25000!important;pointer-events:auto!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-result-stack,.koi-mahjong-app-root)[data-game-status=stuck] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-result.is-stuck,html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-result-stack,.koi-mahjong-app-root)[data-game-status=stuck] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-gameover-overlay-v3{z-index:50000!important;visibility:visible!important;opacity:1!important;display:block!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-result-stack,.koi-mahjong-app-root)[data-game-status=stuck] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-result.is-stuck{pointer-events:none!important;width:1080px!important;height:1920px!important;position:absolute!important;inset:0!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-result-stack,.koi-mahjong-app-root)[data-game-status=stuck] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-result-dim.is-stuck{background:#00000038!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-result-stack,.koi-mahjong-app-root):is([data-viewport-mode=mobile],[data-platform-mode=appsInToss])[data-game-status=stuck] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-hud .koi-mahjong-status{top:530px!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-result-stack,.koi-mahjong-app-root)[data-game-status=stuck] .koi-mahjong-result.is-stuck>.koi-mahjong-result__stats{display:none!important}html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-result-stack,.koi-mahjong-app-root)[data-game-status=stuck] .koi-mahjong-result.is-stuck :is(.koi-mahjong-gameover-title-v2,.koi-mahjong-gameover-actions-v2),html body main.koi-mahjong-app-root.koi-mahjong-app-root:is(#koi-mahjong-result-stack,.koi-mahjong-app-root)[data-game-status=stuck] .koi-mahjong-gameover-overlay-v3 :is(.koi-mahjong-gameover-title-v3,.koi-mahjong-gameover-actions-v3){visibility:visible!important;filter:none!important}
@media (max-width:767px){html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game]{background-color:#0000!important;background-image:var(--koi-stage-bg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__identity,html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-figma-mission{display:none!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game]>.koi-mahjong-scene{width:1080px!important;min-width:1080px!important;height:1494px!important;min-height:1494px!important;transform:translate(-50%, -50%) scale(var(--mahjong-scale,1))!important;transform-origin:50%!important;position:absolute!important;inset:50% auto auto 50%!important;overflow:hidden!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game]>.koi-mahjong-scene>img.koi-mahjong-backdrop{object-fit:cover!important;object-position:center center!important;width:1080px!important;max-width:none!important;height:1494px!important;max-height:none!important;position:absolute!important;inset:0!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss]){background:#142a3d!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root:is([data-viewport-mode=mobile],[data-platform-mode=appsInToss])>.koi-mahjong-canvas[data-screen=game]{width:1080px!important;max-width:none!important;height:1494px!important;max-height:none!important;box-shadow:none!important;touch-action:none!important;background:#142a3d!important;padding:0!important;display:block!important;overflow:hidden!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-stage-art{width:1080px!important;height:1494px!important;inset:0!important;overflow:hidden!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-stage-art img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-reveal-overlay{display:none!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-stage-character{z-index:14!important;width:454px!important;height:681px!important;display:block!important;inset:843px auto auto 582px!important;overflow:visible!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-stage-character img{object-fit:contain!important;object-position:right bottom!important;width:100%!important;height:100%!important;max-height:none!important;display:block!important;inset:0!important;transform:none!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-hud{z-index:30!important;pointer-events:none!important;width:1080px!important;height:1494px!important;display:block!important;position:absolute!important;inset:0!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar{width:1080px!important;height:120px!important;min-height:0!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] :is(.koi-mahjong-figma-titlebar-art,.koi-mahjong-titlebar__identity,.koi-mahjong-figma-mission){display:none!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions{pointer-events:none!important;width:1080px!important;height:120px!important;display:block!important;position:absolute!important;inset:0!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions>div{z-index:3!important;pointer-events:auto!important;width:94px!important;height:94px!important;display:block!important;position:absolute!important;top:14px!important;left:14px!important;right:auto!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] :is(.koi-mahjong-titlebar__home-button,.koi-mahjong-titlebar__home-button img){background:0 0!important;border:0!important;width:94px!important;min-width:94px!important;height:94px!important;min-height:94px!important;padding:0!important;display:block!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__option-button{z-index:3!important;pointer-events:auto!important;background:0 0!important;border:0!important;width:94px!important;min-width:94px!important;height:94px!important;min-height:94px!important;padding:0!important;display:block!important;position:absolute!important;top:14px!important;left:auto!important;right:14px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__option-button img{object-fit:contain!important;width:94px!important;height:94px!important;display:block!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs{z-index:2!important;pointer-events:auto!important;width:832px!important;height:100px!important;display:block!important;position:absolute!important;top:14px!important;left:124px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button{width:264px!important;min-width:264px!important;height:100px!important;min-height:100px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;padding:0!important;display:grid!important;position:absolute!important;top:0!important;overflow:visible!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button:first-child{left:0!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button:nth-child(2){left:284px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button:nth-child(3){left:568px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-figma-tab-art{z-index:0!important;object-fit:fill!important;opacity:1!important;filter:none!important;pointer-events:none!important;width:264px!important;height:100px!important;display:block!important;position:absolute!important;inset:0!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button:not(.is-active) .koi-mahjong-figma-tab-art{filter:grayscale()brightness(.78)contrast(1.04)!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tab-label{z-index:1!important;color:#d9d9d9!important;-webkit-text-stroke:0!important;text-shadow:0 3px 3px #0000006b!important;font-family:Noto Sans KR,sans-serif!important;font-size:38px!important;font-weight:900!important;line-height:1!important;position:relative!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button.is-active .koi-mahjong-mode-tab-label{color:#fff!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status{z-index:4!important;filter:drop-shadow(0 6px 8px #341c0c26)!important;pointer-events:none!important;grid-template-columns:repeat(4,210px)!important;gap:20px!important;width:900px!important;height:118px!important;min-height:0!important;padding:0!important;display:grid!important;position:absolute!important;top:128px!important;left:90px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div{background:0 0!important;width:210px!important;min-width:210px!important;height:118px!important;min-height:118px!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div:before{content:none!important;display:none!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-figma-status-card-art{z-index:0!important;object-fit:fill!important;pointer-events:none!important;width:210px!important;height:118px!important;display:block!important;position:absolute!important;inset:0!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-figma-status-icon{z-index:1!important;object-fit:contain!important;pointer-events:none!important;display:block!important;position:absolute!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div:first-child .koi-mahjong-figma-status-icon{width:66px!important;height:68px!important;top:20px!important;left:18px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div:nth-child(2) .koi-mahjong-figma-status-icon{width:76px!important;height:63px!important;top:27px!important;left:12px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div:nth-child(3) .koi-mahjong-figma-status-icon{width:52px!important;height:67px!important;top:25px!important;left:22px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div:nth-child(4) .koi-mahjong-figma-status-icon{width:74px!important;height:65px!important;top:25px!important;left:15px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status-label{z-index:2!important;color:#735235!important;margin:0!important;font-size:20px!important;font-weight:900!important;line-height:22px!important;display:block!important;position:absolute!important;top:27px!important;left:88px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status-value{z-index:2!important;color:#4c2d18!important;white-space:nowrap!important;margin:0!important;font-size:31px!important;font-weight:1000!important;line-height:34px!important;display:block!important;position:absolute!important;top:55px!important;left:88px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-board-zone{z-index:10!important;pointer-events:none!important;width:1050px!important;height:1024px!important;min-height:0!important;padding:0!important;display:block!important;position:absolute!important;top:270px!important;left:15px!important;overflow:visible!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-board-zone>.koi-mahjong-board-shell,html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-selected-preview-layer{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;pointer-events:auto!important;background:#78b0ad47!important;border:0!important;border-radius:23px!important;width:1050px!important;min-width:1050px!important;max-width:none!important;height:1024px!important;min-height:1024px!important;max-height:none!important;padding:0!important;position:absolute!important;inset:0!important;overflow:visible!important;box-shadow:0 15px 29px #071a1d33!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-selected-preview-layer{z-index:16!important;pointer-events:none!important;top:270px!important;left:15px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-ad-banner{display:none!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer{z-index:40!important;pointer-events:none!important;width:1080px!important;height:190px!important;display:block!important;position:absolute!important;top:1304px!important;bottom:auto!important;left:0!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button{opacity:1!important;width:155px!important;min-width:155px!important;height:169px!important;min-height:169px!important;box-shadow:none!important;pointer-events:auto!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:0!important;overflow:visible!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:first-child{left:54px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:nth-child(2){left:258px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:nth-child(3){left:449px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:nth-child(4){left:644px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:nth-child(5){width:158px!important;min-width:158px!important;left:848px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:before{content:none!important;display:none!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-figma-action-art{z-index:0!important;pointer-events:none!important;display:block!important;position:absolute!important;inset:0!important;overflow:visible!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-figma-action-frame{border-style:solid!important;border-width:31px 34px 38px!important;border-image-source:url(/games/koi-mahjong/figma-664-143/action-frame.png)!important;border-image-slice:35 38 42 fill!important;border-image-width:31px 34px 38px!important;border-image-repeat:stretch!important;display:block!important;position:absolute!important;inset:0!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-figma-action-art.is-new-game .koi-mahjong-figma-action-frame{border-image-source:url(/games/koi-mahjong/figma-664-143/new-game-frame.png)!important}.koi-mahjong-figma-action-detail,.koi-mahjong-figma-new-game-detail,.koi-mahjong-figma-action-icon{object-fit:contain;display:block;position:absolute}.koi-mahjong-figma-action-detail.is-top{width:18px;height:8px;top:5px;left:69px}.koi-mahjong-figma-action-detail.is-bottom{width:47px;height:12px;bottom:4px;left:54px}.koi-mahjong-figma-action-detail.is-left-bottom{width:21px;height:25px;bottom:4px;left:4px}.koi-mahjong-figma-action-detail.is-right-bottom{width:21px;height:24px;bottom:4px;right:4px}.koi-mahjong-figma-new-game-detail.is-bottom{width:102px;height:46px;bottom:-16px;left:28px}.koi-mahjong-figma-new-game-detail.is-left{width:38px;height:97px;top:33px;left:-17px}.koi-mahjong-figma-new-game-detail.is-top{width:55px;height:43px;top:-15px;left:51px}.koi-mahjong-figma-new-game-detail.is-right{width:38px;height:97px;top:33px;right:-17px}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game] .koi-mahjong-figma-action-icon{z-index:2!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:first-child .koi-mahjong-figma-action-icon{width:68px!important;height:82px!important;top:22px!important;left:53px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:nth-child(2) .koi-mahjong-figma-action-icon{width:87px!important;height:82px!important;top:22px!important;left:34px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:nth-child(3) .koi-mahjong-figma-action-icon{width:70px!important;height:73px!important;top:26px!important;left:40px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:nth-child(4) .koi-mahjong-figma-action-icon{width:75px!important;height:79px!important;top:23px!important;left:40px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:nth-child(5) .koi-mahjong-figma-action-icon{width:90px!important;height:85px!important;top:21px!important;left:34px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button .koi-mahjong-action-label{z-index:3!important;color:#73401a!important;white-space:nowrap!important;text-shadow:0 2px 3px #4d260d80!important;justify-content:center!important;align-items:center!important;width:147px!important;height:43px!important;font-family:Noto Sans KR,sans-serif!important;font-size:39px!important;font-weight:900!important;line-height:1!important;display:flex!important;position:absolute!important;top:111px!important;left:4px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:nth-child(5) .koi-mahjong-action-label{color:#fff8dc!important;text-shadow:0 4px 4px #00000040!important;width:150px!important;top:99px!important}html body main#koi-mahjong-figma-664-143 .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:active{transform:translateY(3px)scale(.98)!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game]>.koi-mahjong-canvas[data-screen=game]>.koi-mahjong-hud{width:1080px!important;height:1494px!important;inset:0!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar{width:1080px!important;height:120px!important;inset:0!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__actions>div{width:94px!important;height:94px!important;top:14px!important;left:14px!important;right:auto!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] :is(.koi-mahjong-titlebar__home-button,.koi-mahjong-titlebar__home-button img){width:94px!important;min-width:94px!important;height:94px!important;min-height:94px!important;inset:0!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-titlebar__option-button{width:94px!important;min-width:94px!important;height:94px!important;min-height:94px!important;top:14px!important;left:auto!important;right:14px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] button.koi-mahjong-titlebar__option-button>img{object-fit:contain!important;width:94px!important;min-width:94px!important;height:94px!important;min-height:94px!important;position:absolute!important;inset:0!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs{width:1080px!important;height:122px!important;top:0!important;left:0!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button{width:268px!important;min-width:268px!important;height:102px!important;min-height:102px!important;top:20px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button:first-child{left:122px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button:nth-child(2){left:406px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button:nth-child(3){left:690px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button .koi-mahjong-figma-tab-art{width:268px!important;height:102px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button .koi-mahjong-mode-tab-label{z-index:1!important;text-align:center!important;white-space:nowrap!important;text-shadow:none!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;transform:none!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button.is-active .koi-mahjong-mode-tab-label{color:#fff!important;width:110px!important;height:44px!important;font-family:Inter,sans-serif!important;font-size:39.814px!important;font-weight:700!important;line-height:43.132px!important;top:29.847px!important;left:78.882px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button:nth-child(2):not(.is-active) .koi-mahjong-mode-tab-label{color:#d1d1d1!important;width:92px!important;height:32px!important;font-family:Noto Sans KR,sans-serif!important;font-size:33.335px!important;font-weight:900!important;line-height:30.16px!important;top:36.72px!important;left:87.72px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-mode-tabs>button:nth-child(3):not(.is-active) .koi-mahjong-mode-tab-label{color:#d1d1d1!important;width:62px!important;height:30px!important;font-family:Noto Sans KR,sans-serif!important;font-size:32.681px!important;font-weight:900!important;line-height:29.569px!important;top:36px!important;left:100px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status{grid-template-columns:repeat(4,210px)!important;gap:20px!important;width:900px!important;height:118px!important;top:128px!important;left:90px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game] .koi-mahjong-status>div{width:210px!important;min-width:210px!important;height:118px!important;min-height:118px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-board-zone{width:1050px!important;height:1024px!important;top:270px!important;left:24px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-board-zone>.koi-mahjong-board-shell,html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-selected-preview-layer{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#78b0ad47!important;border-radius:23px!important;width:1050px!important;min-width:1050px!important;height:1024px!important;min-height:1024px!important;inset:0!important;box-shadow:0 15.318px 28.722px #071a1d33!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-selected-preview-layer{top:270px!important;left:24px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-board-zone>.koi-mahjong-board-shell>.koi-mahjong-board-veil{z-index:1!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-board-zone>.koi-mahjong-board-shell>.koi-mahjong-stage-character.is-board-layer{z-index:2!important;pointer-events:none!important;width:453.646px!important;height:680.858px!important;position:absolute!important;inset:573.1px auto auto 558.092px!important;overflow:visible!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-board-zone>.koi-mahjong-board-shell>.koi-mahjong-stage-character.is-board-layer>img{object-fit:contain!important;object-position:right bottom!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-board-zone>.koi-mahjong-board-shell>.koi-mahjong-board{z-index:3!important;position:relative!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer{width:1080px!important;height:190px!important;top:1304px!important;bottom:auto!important;left:0!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button .koi-mahjong-action-label{color:#73401a!important;text-shadow:0 1.792px 2.686px #4d260d80,0 -.896px .896px #ffe59966!important;width:147.77px!important;height:42.988px!important;font-family:Noto Sans KR,sans-serif!important;font-size:38.51px!important;font-weight:900!important;line-height:23.286px!important;top:111.046px!important;left:3.575px!important}html body main#koi-mahjong-figma-664-143.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root.koi-mahjong-app-root[data-viewport-mode=mobile][data-screen=game] .koi-mahjong-canvas[data-screen=game]>.koi-mahjong-action-layer>button:nth-child(5) .koi-mahjong-action-label{color:#fff8dc!important;text-shadow:0 4.478px 3.582px #00000040!important;width:149.562px!important;height:45.674px!important;font-size:38.51px!important;line-height:22.39px!important;top:98.523px!important;left:7.159px!important}}
