/* Final measured parity with the production preview in the Three.js lab. */
html body [data-match3-game].m3j-game{padding-top:24px!important}
html body [data-match3-game].m3j-game .match3-game-shell{width:min(1292px,calc(100% - 24px))!important;background:linear-gradient(145deg,#24143dcf,#080b20d6 54%,#152843d1),var(--m3j-world-image) var(--m3j-world-x,50%) var(--m3j-world-y,50%)/cover no-repeat!important;box-shadow:0 28px 90px #02030bc4,inset 0 1px #ffeaa944!important}
html body [data-match3-game].m3j-game .m3j-game-layout{width:min(100%,983px)!important;margin-inline:auto!important}
html body [data-match3-game].m3j-game .match3-goals{border-color:#f6d36a52!important;background:#24143ef2!important}
html body [data-match3-game].m3j-game .match3-goals>header strong{color:#ffe56e!important;font-size:12px!important;font-weight:900!important}
html body [data-match3-game].m3j-game .match3-goals>header strong em{font-style:normal!important}
html body [data-match3-game].m3j-game .match3-board-wrap{box-sizing:border-box!important;border:0!important;background:transparent!important;box-shadow:none!important}
html body [data-match3-game].m3j-game .m3j-powerup-icons>button>.m3j-power-art{position:static!important;inset:auto!important;box-sizing:border-box!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background-color:transparent!important;box-shadow:none!important;transform:none!important}
html body [data-match3-game].m3j-game .m3j-powerup-icons>button>.m3j-power-art.power-core{background-image:url('/assets/images/match3/m3j-powerups-board-v1.png')!important;background-position:0 50%!important;background-size:200% 100%!important;background-repeat:no-repeat!important}
html body [data-match3-game].m3j-game .m3j-powerup-icons>button>[data-m3j-owned]{position:absolute!important;z-index:5!important;top:1px!important;right:1px!important;bottom:auto!important;left:auto!important;display:grid!important;min-width:16px!important;width:auto!important;height:16px!important;margin:0!important;padding:0 3px!important;place-items:center!important;border:1px solid #ffffff80!important;border-radius:99px!important;background:#15162d!important;color:#fff!important;font-size:8px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;transform:none!important}
@media(min-width:901px){
 html body [data-match3-game].m3j-game .m3j-game-layout{grid-template-columns:668px 285px!important;gap:0 30px!important;column-gap:30px!important;justify-content:start!important}
 html body [data-match3-game].m3j-game .m3j-cockpit{width:285px!important;max-width:285px!important}
 html body [data-match3-game].m3j-game .m3j-cockpit{box-sizing:border-box!important;margin:0!important;padding:0!important}
 html body [data-match3-game].m3j-game .match3-hud,html body [data-match3-game].m3j-game .match3-goals{box-sizing:border-box!important;width:285px!important;max-width:285px!important}
 html body [data-match3-game].m3j-game .match3-board-wrap{width:min(100%,668px)!important;max-width:668px!important;padding-left:62px!important}
 html body [data-match3-game].m3j-game .match3-board-wrap>.match3-board{width:min(100%,606px)!important;max-width:606px!important}
 html body [data-match3-game].m3j-game .m3j-powerup-toolbar{top:13px!important;left:-8px!important;width:58px!important;max-width:58px!important;padding:7px 5px!important}
 html body [data-match3-game].m3j-game .m3j-powerup-icons>button{width:46px!important;min-width:46px!important;height:48px!important;min-height:48px!important}
 html body [data-match3-game].m3j-game .m3j-powerup-icons .m3j-power-art{width:42px!important;height:42px!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips>span{position:relative!important;box-sizing:border-box!important;display:block!important;width:125px!important;min-width:125px!important;max-width:125px!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:0!important;border:1px solid #f472b661!important;border-radius:13px!important;background:#48205f!important;box-shadow:inset 0 2px #ffffff1f,inset 0 -4px #0905183d!important}
 html body [data-match3-game].m3j-game .m3j-goal-copy{display:grid!important;min-width:0!important;color:#fff!important;line-height:1!important}
 html body [data-match3-game].m3j-game .m3j-goal-copy{position:absolute!important;top:6px!important;right:5px!important;bottom:auto!important;left:50px!important;display:grid!important;width:auto!important;height:38px!important;margin:0!important;grid-template-rows:18px 18px!important;align-content:center!important;align-items:center!important;justify-items:start!important;text-align:left!important;transform:none!important}
 html body [data-match3-game].m3j-game .m3j-goal-copy small{display:flex!important;height:18px!important;overflow:hidden!important;align-items:flex-end!important;color:#d9c8ee!important;font-size:7px!important;font-weight:800!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}
 html body [data-match3-game].m3j-game .m3j-goal-copy strong{display:flex!important;height:18px!important;margin:0!important;align-items:flex-start!important;color:#fff!important;font-size:14px!important;line-height:1!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-color,html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-shadow{box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:49px!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-color{grid-template-columns:38px minmax(0,1fr)!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips>span.objective-color:has(>.m3j-board-piece),html body [data-match3-game].m3j-game .m3j-objective-chips>span.objective-shadow:has(>.m3j-board-piece){box-sizing:border-box!important;flex:0 0 125px!important;width:125px!important;min-width:125px!important;max-width:125px!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:0!important}
 html body [data-match3-game][data-match3-game].m3j-game .m3j-objective-chips>span{padding:0!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips .m3j-objective-piece,html body [data-match3-game].m3j-game .m3j-objective-chips .m3j-color-key{position:absolute!important;top:6px!important;right:auto!important;bottom:auto!important;left:6px!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;transform:none!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-prism>.m3j-objective-piece,html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-core>.m3j-objective-piece{position:absolute!important;top:6px!important;right:auto!important;bottom:auto!important;left:6px!important;margin:0!important;transform:none!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-prism>.m3j-objective-piece>.home-m3-cell,html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-core>.m3j-objective-piece>.home-m3-cell{position:absolute!important;inset:0!important;margin:0!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips>span.objective-color>.m3j-board-piece,html body [data-match3-game].m3j-game .m3j-objective-chips>span.objective-color>.m3j-board-piece>.home-m3-cell{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important}
 html body [data-match3-game].m3j-game .objective-color .m3j-board-piece,html body [data-match3-game].m3j-game .objective-color .m3j-board-piece>.home-m3-cell{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important}
}
@media(max-width:560px){
 html body [data-match3-game].m3j-game{padding-top:0!important}
 html body [data-match3-game].m3j-game .match3-game-shell{width:100vw!important}
 html body [data-match3-game].m3j-game .m3j-game-layout,html body [data-match3-game].m3j-game .match3-board-wrap{box-sizing:border-box!important;width:100%!important;max-width:100vw!important;min-width:0!important}
 html body [data-match3-game].m3j-game .match3-board-wrap{padding-inline:5px!important;overflow:hidden!important}
 html body [data-match3-game].m3j-game .match3-goals{grid-template-columns:minmax(0,1fr) auto!important}
 html body [data-match3-game].m3j-game .m3j-star-track{width:100%!important;height:32px!important;min-height:32px!important;max-height:32px!important;overflow:visible!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips{width:auto!important;max-width:none!important;flex-wrap:nowrap!important;justify-content:flex-end!important;gap:5px!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips>span:has(>.m3j-board-piece){flex-basis:32px!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips>span{position:relative!important;box-sizing:border-box!important;display:grid!important;flex:0 0 32px!important;grid-template-columns:1fr!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:1px!important;border:0!important;border-radius:7px!important;background:transparent!important;box-shadow:none!important;place-items:center!important}
 html body [data-match3-game].m3j-game .m3j-goal-copy{display:contents!important}
 html body [data-match3-game].m3j-game .m3j-goal-copy small{display:none!important}
 html body [data-match3-game].m3j-game .m3j-goal-copy strong{position:absolute!important;right:-3px!important;bottom:-3px!important;display:grid!important;min-width:17px!important;height:16px!important;margin:0!important;padding:0 3px!important;place-items:center!important;border:2px solid #080b1d!important;border-radius:99px!important;background:#fff!important;color:#111827!important;font-size:8px!important;line-height:1!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips .m3j-board-piece,html body [data-match3-game].m3j-game .m3j-objective-chips .m3j-board-piece>.home-m3-cell{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important}
 html body [data-match3-game].m3j-game .objective-color .m3j-board-piece,html body [data-match3-game].m3j-game .objective-color .m3j-board-piece>.home-m3-cell{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips>span.objective-color:has(>.m3j-board-piece),html body [data-match3-game].m3j-game .m3j-objective-chips>span.objective-shadow:has(>.m3j-board-piece){box-sizing:border-box!important;flex:0 0 32px!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:1px!important;grid-template-columns:1fr!important;place-items:center!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips>span.objective-color>.m3j-board-piece,html body [data-match3-game].m3j-game .m3j-objective-chips>span.objective-color>.m3j-board-piece>.home-m3-cell{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips .m3j-objective-piece,html body [data-match3-game].m3j-game .m3j-objective-chips .m3j-objective-art,html body [data-match3-game].m3j-game .m3j-objective-chips .m3j-color-key{position:relative!important;inset:auto!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;transform:none!important}
 html body [data-match3-game].m3j-game .m3j-powerup-toolbar{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:7px!important}
 html body [data-match3-game].m3j-game .m3j-powerup-toolbar>header{display:flex!important;width:100%!important;min-width:0!important;margin:0 0 4px!important;align-items:center!important;justify-content:space-between!important}
 html body [data-match3-game].m3j-game .m3j-powerup-toolbar>header span{display:block!important;color:#79eaff!important;font-size:8px!important;font-weight:900!important;letter-spacing:.11em!important}
 html body [data-match3-game].m3j-game .m3j-powerup-toolbar>header strong{display:block!important;width:auto!important;color:#ffe171!important;font-size:9px!important;text-align:right!important}
 html body [data-match3-game].m3j-game .m3j-powerup-icons{display:grid!important;width:100%!important;max-width:none!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important}
 html body [data-match3-game].m3j-game .m3j-powerup-icons>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:44px!important;min-height:44px!important;margin:0!important}
 html body [data-match3-game][data-match3-game].m3j-game .m3j-powerup-icons>button>.m3j-power-art{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important}
 html body [data-match3-game].m3j-game [data-star-rail-value]{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important}
 html body [data-match3-game].m3j-game .match3-board-wrap>.match3-board{width:min(calc(100vw - 10px),calc(100dvh - 332px),620px)!important;border-radius:8px!important}
}
html body [data-match3-game].m3j-game .m3j-objective-chips .obstacle-prism>.m3j-obstacle-layer{inset:0!important;border:0!important;background-color:transparent!important;background-image:url('/assets/images/match3/m3j-obstacle-soft-atlas-v1.png?v=1')!important;background-position:50% 100%!important;background-size:300% 300%!important;background-repeat:no-repeat!important;box-shadow:none!important;transform:none!important}
html body [data-match3-game].m3j-game .m3j-objective-chips .m3j-obstacle-layer>b{display:none!important}
html body [data-match3-game].m3j-game .m3j-objective-chips .obstacle-prism>.m3j-obstacle-layer>.m3j-crystal-target{position:absolute!important;z-index:4!important;top:50%!important;left:50%!important;display:grid!important;width:32%!important;height:32%!important;place-items:center!important;border:1px solid #fff!important;border-radius:24%!important;background:var(--m3-prism-target,#8b5cf6)!important;color:#fff!important;font-size:42%!important;font-weight:950!important;line-height:1!important;box-shadow:inset 0 2px 3px #fff8,inset 0 -3px 4px #0005,0 0 6px currentColor!important;transform:translate(-50%,-50%)!important}
html body [data-match3-game].m3j-game .m3j-objective-chips .obstacle-prism.crystal-target-violet{--m3-prism-target:#8b5cf6}html body [data-match3-game].m3j-game .m3j-objective-chips .obstacle-prism.crystal-target-cyan{--m3-prism-target:#06b6d4}html body [data-match3-game].m3j-game .m3j-objective-chips .obstacle-prism.crystal-target-coral{--m3-prism-target:#f43f5e}html body [data-match3-game].m3j-game .m3j-objective-chips .obstacle-prism.crystal-target-gold{--m3-prism-target:#facc15}html body [data-match3-game].m3j-game .m3j-objective-chips .obstacle-prism.crystal-target-mint{--m3-prism-target:#22c55e}html body [data-match3-game].m3j-game .m3j-objective-chips .obstacle-prism.crystal-target-pink{--m3-prism-target:#ec4899}
html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-color .home-m3-cell>i{position:absolute!important;inset:3%!important;overflow:hidden!important;border:2px solid #fff8!important;border-radius:22%!important;background:var(--m3-goal-candy)!important;box-shadow:inset 0 5px 8px #fff7,inset 0 -7px 10px #02061755,inset 0 0 0 2px #fff2,0 3px 0 var(--m3-goal-rim),0 6px 9px #0008!important;clip-path:none!important;transform:none!important}
html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-color .home-m3-cell>i:before{content:""!important;position:absolute!important;inset:15%!important;display:block!important;border:1px solid #ffffff30!important;border-top-color:#0004!important;border-radius:18%!important;background:#ffffff0a!important;box-shadow:inset 0 3px 5px #0004,inset 0 -3px 5px #fff2!important}
html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-color .gem-violet{--m3-goal-candy:linear-gradient(145deg,#d8b4fe,#8b5cf6 48%,#5b21b6);--m3-goal-rim:#4c1d95}html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-color .gem-cyan{--m3-goal-candy:linear-gradient(145deg,#a5f3fc,#06b6d4 48%,#087f9d);--m3-goal-rim:#075985}html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-color .gem-coral{--m3-goal-candy:linear-gradient(145deg,#fecaca,#f43f5e 48%,#be123c);--m3-goal-rim:#9f1239}html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-color .gem-gold{--m3-goal-candy:linear-gradient(145deg,#fff7b2,#facc15 48%,#ca8a04);--m3-goal-rim:#a16207}html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-color .gem-mint{--m3-goal-candy:linear-gradient(145deg,#bbf7d0,#22c55e 48%,#15803d);--m3-goal-rim:#166534}html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-color .gem-pink{--m3-goal-candy:linear-gradient(145deg,#fbcfe8,#ec4899 48%,#a21caf);--m3-goal-rim:#86198f}
@media(max-width:560px){html body [data-match3-game].m3j-game .m3j-star-track{align-self:center!important;margin-block:auto!important}}
/* HUD-only 3D candy materials. These replace the retired flat bitmap bodies;
   the DOM now carries only the same core/shadow layers as the WebGL pieces. */
html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-core .special-color{overflow:visible!important;background:none!important}
html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-core .special-color>i{position:absolute!important;inset:3%!important;overflow:hidden!important;border:2px solid #ffffffa3!important;border-radius:22%!important;background:conic-gradient(from var(--m3-hud-core-angle,0deg),#a51fff,#087bea,#ff3158,#ffbd08,#00b842,#ff2aa9,#a51fff)!important;box-shadow:inset 0 6px 9px #fff7,inset 0 -8px 11px #02061766,inset 0 0 0 2px #fff2,0 3px 0 #4c1d95,0 6px 10px #0008,0 0 9px #67e8f988!important;filter:none!important;animation:m3HudCoreSpectrum 3s linear infinite!important}
html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-core .special-color>i:before{content:""!important;position:absolute!important;z-index:3!important;inset:18%!important;display:block!important;border:0!important;background:transparent center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke='white' stroke-width='6'%3E%3Cellipse cx='50' cy='50' rx='42' ry='17'/%3E%3Cellipse cx='50' cy='50' rx='42' ry='17' transform='rotate(60 50 50)'/%3E%3Cellipse cx='50' cy='50' rx='42' ry='17' transform='rotate(120 50 50)'/%3E%3C/g%3E%3Ccircle cx='50' cy='50' r='8' fill='white'/%3E%3C/svg%3E")!important;filter:drop-shadow(0 0 4px #fff)!important;animation:m3HudCoreAtom 2.8s linear infinite!important}
html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-core .special-color>i:after{content:none!important;display:none!important}
html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-shadow .obstacle-shadow>.m3j-obstacle-layer{position:absolute!important;inset:3%!important;overflow:visible!important;border:2px solid #ffffff70!important;border-radius:22%!important;background:linear-gradient(145deg,#442067,#1b0b31 55%,#090511)!important;box-shadow:inset 0 6px 9px #ffffff35,inset 0 -8px 11px #0009,0 3px 0 #160721,0 6px 10px #0009,0 0 10px #8b5cf688!important;filter:none!important}
html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-shadow .m3j-shadow-sigils{position:absolute!important;z-index:4!important;inset:12%!important;display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:1fr 1fr!important;gap:1px!important;transform:none!important;animation:none!important}
html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-shadow .m3j-shadow-sigils>i{position:relative!important;inset:auto!important;display:grid!important;width:42%!important;min-width:0!important;height:auto!important;aspect-ratio:1!important;margin:0!important;place-items:center!important;border:1px solid #fffc!important;border-radius:23%!important;background:var(--shadow-color,#8b5cf6)!important;color:#fff!important;font-size:45%!important;line-height:1!important;box-shadow:inset 0 2px 3px #fff8,inset 0 -3px 4px #0006,0 1px 3px #0009!important;transform:none!important;animation:none!important}
html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-shadow .m3j-shadow-sigils>i:nth-child(1){grid-area:1/1;justify-self:start!important}html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-shadow .m3j-shadow-sigils>i:nth-child(2){grid-area:1/2;justify-self:end!important}html body [data-match3-game].m3j-game .m3j-objective-chips>.objective-shadow .m3j-shadow-sigils>i:nth-child(3){grid-area:2/1/3/3;justify-self:center!important}
@property --m3-hud-core-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes m3HudCoreSpectrum{to{--m3-hud-core-angle:360deg}}@keyframes m3HudCoreAtom{to{transform:rotate(360deg)}}
@media(max-width:900px){html body [data-match3-game].m3j-game:fullscreen,html body [data-match3-game].m3j-game:-webkit-full-screen{box-sizing:border-box!important;padding-top:max(5px,env(safe-area-inset-top))!important;overflow:auto!important;background:#050816!important}}
/* Canonical HUD art: replace every retired high-specificity HUD rule. */
html body [data-match3-game][data-match3-game].m3j-game .m3j-objective-chips>.objective-core .m3j-board-piece>.special-color>i{background-color:transparent!important;background-image:conic-gradient(from var(--m3-hud-core-angle,0deg),#a51fff,#087bea,#ff3158,#ffbd08,#00b842,#ff2aa9,#a51fff)!important;background-position:50% 50%!important;background-size:100% 100%!important;background-repeat:no-repeat!important}
html body [data-match3-game][data-match3-game].m3j-game .m3j-objective-chips>.objective-shadow .m3j-board-piece>.obstacle-shadow>.m3j-obstacle-layer{background-color:#130824!important;background-image:linear-gradient(145deg,#442067,#1b0b31 55%,#090511)!important;background-position:50% 50%!important;background-size:100% 100%!important;background-repeat:no-repeat!important}
html body [data-match3-game][data-match3-game].m3j-game .m3j-objective-chips .m3j-three-hud-art{position:absolute!important;top:6px!important;left:6px!important;display:block!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;transform:none!important;pointer-events:none!important}
html body [data-match3-game][data-match3-game].m3j-game .m3j-objective-chips>.objective-prism .m3j-crystal-target{display:none!important}
html body [data-match3-game][data-match3-game].m3j-game .m3j-objective-chips>.objective-prism .obstacle-prism>.m3j-obstacle-layer:after{content:""!important;position:absolute!important;z-index:5!important;inset:34%!important;display:block!important;border:0!important;border-radius:25%!important;background:#48205f!important;box-shadow:none!important}
html body [data-match3-game][data-match3-game].m3j-game .m3j-objective-chips>.objective-prism .obstacle-prism>.m3j-obstacle-layer{background-image:none!important}
html body [data-match3-game][data-match3-game].m3j-game .m3j-objective-chips>.objective-prism .obstacle-prism>.m3j-obstacle-layer:before{content:""!important;position:absolute!important;z-index:2!important;inset:0!important;display:block!important;background:transparent url('/assets/images/match3/m3j-obstacle-soft-atlas-v1.png?v=1') 50% 100%/300% 300% no-repeat!important;-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 0 24%,#000 27%)!important;mask-image:radial-gradient(circle at 50% 50%,transparent 0 24%,#000 27%)!important;filter:none!important;transform:none!important;animation:none!important}
@media(max-width:560px){
 html body [data-match3-game][data-match3-game].m3j-game .m3j-objective-chips .m3j-three-hud-art{position:relative!important;inset:auto!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important}
 html body [data-match3-game].m3j-game .m3j-star-track{display:grid!important;height:32px!important;min-height:32px!important;max-height:32px!important;align-self:start!important;align-items:center!important;margin:0!important;padding:0!important}
 html body [data-match3-game].m3j-game .m3j-star-track .unified-star-rail{display:grid!important;height:32px!important;min-height:32px!important;box-sizing:border-box!important;align-items:center!important;margin:0!important;padding:0!important}
 html body [data-match3-game].m3j-game .m3j-star-track .unified-star-track{align-self:center!important;width:auto!important;height:10px!important;margin:0 12px!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips>span{overflow:visible!important}
 html body [data-match3-game].m3j-game .m3j-objective-chips .m3j-goal-copy strong{z-index:30!important;right:-2px!important;bottom:-4px!important;box-shadow:0 2px 6px #000c!important}
}
