/* Shared soft-candy blocker artwork for guides and previews. */
.guide-blocker:not(.obstacle-prism):not(.obstacle-key){border-radius:19px!important;background-image:url('/assets/images/match3/m3j-blocker-atlas-v2.png?v=2')!important;filter:drop-shadow(0 5px 7px #0007)!important}
.guide-blocker.obstacle-key{border:0!important;background:transparent url('/assets/images/match3/m3j-color-key-v3.png?v=3') center/contain no-repeat!important;box-shadow:none!important;filter:drop-shadow(0 3px 5px #0008) drop-shadow(0 0 6px #c084fc75)!important}
.guide-real-gem{display:block;width:68px;height:68px;flex:0 0 68px}.guide-real-gem .match3-board{display:block!important;width:68px!important;height:68px!important;min-height:0!important;padding:0!important;overflow:visible!important;border:0!important;background:none!important;box-shadow:none!important}.guide-real-gem .match3-gem{position:relative!important;display:block!important;width:68px!important;height:68px!important;min-width:68px!important;min-height:68px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}.guide-real-gem .match3-gem>i{display:block!important}.guide-real-gem .match3-gem.special:before{display:none!important}
@media(max-width:760px){.guide-real-gem,.guide-real-gem .match3-board,.guide-real-gem .match3-gem{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;flex-basis:58px}}
.match3-combo-guide .guide-real-gem,.match3-combo-guide .guide-real-gem .match3-board,.match3-combo-guide .guide-real-gem .match3-gem{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;flex:0 0 48px!important;padding:0!important;background:transparent!important;box-shadow:none!important}.match3-combo-guide .guide-real-gem{overflow:visible!important;border-radius:0!important}.match3-combo-guide .guide-real-gem .match3-board{display:block!important}.match3-combo-guide article>div{gap:7px!important;flex-wrap:nowrap}.match3-combo-guide article>div>i,.match3-combo-guide article>div>b{flex:0 0 auto;font-size:16px}.match3-combo-guide article>div>strong{flex:0 0 38px}
@media(max-width:430px){.match3-combo-guide .guide-real-gem,.match3-combo-guide .guide-real-gem .match3-board,.match3-combo-guide .guide-real-gem .match3-gem{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;flex-basis:44px!important}.match3-combo-guide article>div{gap:5px!important}.match3-combo-guide article>div>strong{width:34px;height:34px;flex-basis:34px}}
/* A guide sample must not inherit the full gameplay page viewport height. */
.guide-real-gem.match3-game-page{width:68px!important;max-width:68px!important;height:68px!important;min-height:0!important;margin:0!important;padding:0!important;flex:0 0 68px!important}
.match3-combo-guide .guide-real-gem.match3-game-page{width:48px!important;max-width:48px!important;height:48px!important;min-height:0!important;flex-basis:48px!important}
@media(max-width:760px){.guide-real-gem.match3-game-page{width:58px!important;max-width:58px!important;height:58px!important;min-height:0!important;flex-basis:58px!important}}
@media(max-width:430px){.match3-combo-guide .guide-real-gem.match3-game-page{width:44px!important;max-width:44px!important;height:44px!important;min-height:0!important;flex-basis:44px!important}}
