/* Distinct physical objects and event motion; no new media or audio downloads. */
.world-stage{display:none}
html[data-design]:not([data-design=ember]) .studio .machine{display:grid;grid-template-columns:minmax(0,1fr) 205px;grid-template-rows:auto minmax(0,1fr) auto;column-gap:16px;height:clamp(310px,calc(100svh - 360px),520px);overflow:hidden}
html[data-design]:not([data-design=ember]) .studio .machine-top,html[data-design]:not([data-design=ember]) .studio .machine-bottom{grid-column:1/-1}
html[data-design]:not([data-design=ember]) .studio .reels,html[data-design]:not([data-design=ember]) .studio .reels.grid-board{grid-column:1;grid-row:2;width:100%;max-width:none;align-self:stretch}
html[data-design]:not([data-design=ember]) .studio .world-stage{display:grid;grid-column:2;grid-row:2;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;padding-left:12px;border-left:1px solid #cfbd8b26;text-align:center;isolation:isolate}
.world-object-slot{display:grid;place-items:center;min-height:0;min-width:0;container-type:size}
.world-object{position:relative;width:min(100cqw,100cqh);height:min(100cqw,100cqh);min-height:0;isolation:isolate}
.world-object svg{display:block;width:100%;height:100%;overflow:visible}
.world-object>div{position:absolute;inset:0;pointer-events:none}
.world-object::before{content:'';position:absolute;inset:5%;border-radius:50%;background:radial-gradient(ellipse,rgba(var(--accent-rgb),.12),transparent 68%);pointer-events:none}
.object-art{position:absolute;display:block;aspect-ratio:1;overflow:hidden;pointer-events:none}
.object-art>img{display:block;position:absolute;width:300%;height:300%;max-width:none;left:0;top:0;pointer-events:none}
.object-art[data-object-cell='1']>img{left:-100%}.object-art[data-object-cell='4']>img{left:-100%;top:-100%}
.object-plinth{position:absolute;left:17%;right:17%;bottom:9%;height:10%;border:1px solid #92c7dd55;border-radius:50%;background:linear-gradient(#3b466c70,#071023);box-shadow:0 6px 0 #070c16,0 7px 0 #7694b74d;z-index:-1}
.object-value{position:absolute;left:0;right:0;bottom:0;color:var(--accent);font:500 15px/1.2 system-ui;font-variant-numeric:tabular-nums;letter-spacing:2px}
.world-direction{position:relative;z-index:2;flex-shrink:0;padding-top:10px;min-height:108px}
.world-eyebrow{display:block;font:500 7px/1.4 system-ui;letter-spacing:1.5px;text-transform:uppercase;color:#a1b4be;margin-bottom:7px}
.world-status{font:400 18px/1.15 Georgia,serif;display:block;color:var(--accent);min-height:42px;text-wrap:balance}
.world-ledger{display:block;font:400 10px/1.5 system-ui;color:#b0c2ca;min-height:30px;font-variant-numeric:tabular-nums}
.world-markers{display:flex;justify-content:center;gap:5px;list-style:none;padding:0;margin:9px 0 8px}
.world-steps li{display:grid;place-items:center;width:29px;height:28px;border:1px solid #9cc6dd42;border-radius:4px;background:#080e19;color:#8e9eb2;font:500 12px/1 system-ui}
.world-steps li.active{background:var(--accent);border-color:var(--accent);color:#12212a;box-shadow:0 0 12px rgba(var(--accent-rgb),.15)}
.world-steps li.complete{border-color:#a3cef477;color:#c1ddeb;background:#31415b77}
.world-mini-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;max-width:101px;margin:8px auto}
.world-mini-grid li{height:17px;border:1px solid #a9d1cb33;border-radius:4px;background:#0a161b;color:#59777c;font:600 10px/1.1 system-ui;display:grid;place-items:center;position:relative}
.world-mini-grid li.active{background:#417d6e4d;border-color:#97e4c385;color:#c9f9da}
.world-mini-grid li.focused{background:#acdcb7;color:#0f3027;border-color:#e2ffdc}
.prism-core{width:76%;left:12%;top:1%}
.prism-orbits{transform-origin:50% 54%}
.prism-rays{z-index:2}
.prism-rays i{position:absolute;top:48%;left:50%;width:55%;height:2px;transform-origin:left;opacity:0;background:linear-gradient(90deg,#e5faff,#8dbfff77,transparent)}
.vault-housing{filter:drop-shadow(0 9px 7px #0007)}
.vault-dial{transform-origin:50% 50%}
.world-object>.vault-bolts{inset:auto 28% 11%;display:flex;gap:8px;justify-content:space-between}
.vault-bolts i{width:10px;height:5px;background:#655b45;border:1px solid #c7ae6d55;border-radius:1px;box-shadow:0 2px 3px #0008}
.vault-bolts i.locked{background:#efcf83;box-shadow:0 0 10px #e0ba6577}
[data-world=vault] .object-value{bottom:6%;font-size:10px;color:#c4b07e;letter-spacing:3px}
[data-world=vault] .world-status{font-family:system-ui;font-size:16px;font-weight:500}
[data-world=vault] .world-steps li{border-color:#ae965055;color:#aa9b76;position:relative}
[data-world=vault] .world-steps li.active{background:linear-gradient(#ead398,#9e814a);color:#171b1e;border-color:#ffe2a1;box-shadow:inset 0 0 0 2px #312a1f66}
.garden-flower{width:81%;left:10%;top:21%;transform-origin:50% 80%}
.garden-moon{transform:none}
.world-object>.garden-petals{inset:25% 20% 15%}
.garden-petals i{position:absolute;width:45%;height:75%;left:28%;bottom:20%;border-radius:70% 20% 60% 30%;border:1px solid #a6d5ca55;background:linear-gradient(#e2adf512,#79e0c022);transform:rotate(calc(var(--petal)*72deg)) scale(.6);transform-origin:50% 85%;opacity:.12}
.world-object>.garden-pollen{inset:60% auto auto 50%}
.garden-pollen i{position:absolute;width:3px;height:5px;left:0;top:0;border-radius:50%;background:#d6f3be;opacity:0}
[data-world=aurora] .object-value{font-size:12px;bottom:1%;color:#bee9ce}
[data-world=aurora] .world-mini-grid{gap:3px}
[data-world=aurora] .world-mini-grid li{height:10px;border-radius:7px}
[data-world=aurora] .world-status{color:#d3edcc;font-style:italic}
.treasure-crown{width:76%;left:12%;top:14%}
.treasure-orbit{transform:rotate(-9deg);transform-origin:50% 50%}
.world-object>.treasure-cup{z-index:-1}
.treasure-bubbles i{position:absolute;width:6px;height:6px;border:1px solid #a6d7e455;border-radius:50%;top:40%;left:16%;opacity:.4}
.treasure-bubbles i:nth-child(2){left:82%;top:23%;width:4px;height:4px}.treasure-bubbles i:nth-child(3){left:91%;top:67%;width:8px;height:8px}.treasure-bubbles i:nth-child(4){left:7%;top:69%;width:4px;height:4px}
[data-world=crown] .world-mini-grid{max-width:120px}
[data-world=crown] .world-mini-grid li{height:23px;border-color:#d6c38838;border-radius:50%}
[data-world=crown] .world-mini-grid li.active{background:linear-gradient(135deg,#f4dfa1,#ad8447);color:#2f260f;border-color:#f2da9a;box-shadow:inset 0 0 0 2px #76562c66}
[data-world=crown] .world-direction{padding-top:4px}
[data-world=crown] .object-value{bottom:0}
/* Each cabinet uses different materials and a different relationship to its world. */
html[data-design=vault] .studio .machine{background:linear-gradient(140deg,#262822,#0d151a 38%,#151b20 70%,#2f3025);border-color:#a68e58}
html[data-design=vault] .studio .reels{gap:8px;padding:9px;border:1px solid #99824c40;border-radius:6px;background:#070c12;box-shadow:inset 0 0 0 3px #02080c}
html[data-design=vault] .studio .reel{border-radius:3px;border-color:#b3a17633;background:linear-gradient(#04080f,#1c292f 30%,#293436 52%,#142128 74%,#050b11);box-shadow:inset 0 18px 20px #0009,inset 0 -18px 20px #0009}
html[data-design=crystal] .studio .machine{background:radial-gradient(ellipse at 85% 45%,#4b47702e,transparent 65%),linear-gradient(140deg,#0c182e,#0b1326 60%,#1b2543);border-color:#92c8e485}
html[data-design=crystal] .studio .reel{border-radius:9px 2px;border-color:#9ecced40;background:radial-gradient(ellipse,#53719526,transparent 75%),#081222}
html[data-design=aurora] .studio .machine{background:radial-gradient(ellipse at 80% 65%,#517f5129,transparent 65%),linear-gradient(135deg,#0c2629,#101b2b 65%,#182c29);border-color:#b5d7b573;border-radius:22px 7px}
html[data-design=aurora] .studio .reel{border-radius:18% 6%;border-color:#99cdb549;background:radial-gradient(ellipse,#456b4933,transparent 75%),#0a1921}
html[data-design=crown] .studio .machine{background:radial-gradient(ellipse at 85% 50%,#316a7628,transparent 65%),linear-gradient(145deg,#0e2c38,#0b1929 65%,#173740);border-color:#ccb67b8c}
html[data-design=crown] .studio .reel{border-radius:10px;border-color:#b8c6af3b;background:radial-gradient(ellipse,#43899b23,transparent 75%),linear-gradient(#071521,#0e2631,#06151f)}
html[data-design=crown] .studio .reel.wild-locked{border:2px solid #e5c679;box-shadow:inset 0 0 0 2px #60512b,inset 0 0 28px #c4a05e30!important}
html[data-design=crown] .studio .wild-lock{font-size:clamp(11px,2vw,17px);bottom:4%;padding:2px 9px;min-width:32px;text-align:center}
html[data-design]:not([data-design=ember]) .studio .round-receipt{display:none}
html[data-design]:not([data-design=ember]) .studio .round-amount strong{font-size:27px}
/* Finite, material-specific symbol actions. No always-running sprite filters. */
html[data-design=crystal] .studio .stage-landed .reel-symbol{animation:prism-land .45s ease-out}
html[data-design=crystal] .studio .line-focus .reel-symbol{animation:prism-shine 1.3s ease-in-out}
html[data-design=crystal] .studio .line-focus [data-cell='2']{animation:pearl-orbit 1.4s ease-in-out}
html[data-design=crystal] .studio .line-focus [data-cell='3']{animation:prism-star 1.5s ease-out}
html[data-design=vault] .studio .stage-landed .reel-symbol{animation:vault-weight .34s ease-out}
html[data-design=vault] .studio .line-focus [data-cell='0']{animation:key-turn 1.3s ease-in-out}
html[data-design=vault] .studio .line-focus [data-cell='4']{animation:safe-open 1.3s ease-in-out}
html[data-design=vault] .studio .wild-active .reel-symbol{animation:guardian-wake 1.3s ease-in-out}
html[data-design=aurora] .studio .stage-landed .reel-symbol{animation:flower-land .55s ease-out}
html[data-design=aurora] .studio .line-focus .reel-symbol{animation:flower-unfold 1.7s ease-in-out}
html[data-design=aurora] .studio .line-focus [data-cell='3']{animation:butterfly-wings 1.4s ease-in-out}
html[data-design=crown] .studio .stage-landed .reel-symbol{animation:treasure-settle .6s ease-out}
html[data-design=crown] .studio .line-focus [data-cell='1']{animation:compass-find 1.5s ease-out}
html[data-design=crown] .studio .wild-capture .reel-symbol{animation:royal-coin 1.1s ease-out}
html[data-design=crown] .studio .wild-active .reel-symbol{animation:trident-rise 1.4s ease-in-out}
html[data-design]:not([data-design=ember]) .studio .symbol-tag{font-size:7px;letter-spacing:.6px;left:12%;right:12%;bottom:3%;padding:2px}
html[data-design=vault] .studio .symbol-tag{font-size:9px;bottom:8%;padding:4px}
html[data-design]:not([data-design=ember]) .studio .bonus-reveal .reel-symbol{animation:world-gate-open 1.5s ease-in-out}
/* Bonus entrances keep the same illustrated world but change its physical staging. */
.world-feature-story{display:none;position:relative;margin:9px 0 16px;color:#aebfc8;font:400 9px/1.7 system-ui}
html:not([data-design=ember]) .studio .world-feature-story{display:block}
.world-feature-story>span{display:none}.world-feature-story b{font-weight:500;color:var(--accent);margin:0 14px;padding:4px 8px;border-block:1px solid rgba(var(--accent-rgb),.35)}
html[data-design=crystal] .story-crystal,html[data-design=vault] .story-vault,html[data-design=aurora] .story-aurora,html[data-design=crown] .story-crown{display:block}
html[data-design]:not([data-design=ember]) .studio #feature-dialog{width:min(550px,calc(100% - 24px));max-height:calc(100svh - 24px);overflow-y:auto;overscroll-behavior:contain;padding:26px 36px;background-position:50% 35%}
html[data-design]:not([data-design=ember]) .studio .feature-visual{width:100%;height:175px}
html[data-design]:not([data-design=ember]) .studio .feature-visual .feature-art{width:170px;height:170px;left:calc(50% - 85px);top:0;animation:none}
html[data-design=crystal] .studio .feature-portal{inset:10px calc(50% - 76px);border-radius:0;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(120deg,#b0e6ff24,transparent,#b5acff24);animation:none;transform:rotate(0)}
html[data-design=crystal] .studio .feature-intro[open] .feature-art{animation:prism-door-art 1.8s ease-out both}
html[data-design=vault] .studio .feature-portal{inset:8px calc(50% - 78px);border:6px double #bd9c5f80;background:#10191c80;animation:none;transform:none}
html[data-design=vault] .studio .feature-door{width:42%;top:7px;bottom:7px;background:repeating-linear-gradient(0deg,transparent 0 14px,#dec99e0d 15px 16px),linear-gradient(140deg,#53503b,#111c22 55%,#756344)}
html[data-design=vault] .studio .feature-door-left{left:8%;animation-duration:1.6s}html[data-design=vault] .studio .feature-door-right{right:8%;animation-duration:1.6s}
html[data-design=aurora] .studio .feature-portal{inset:17px calc(50% - 73px);border-radius:50%;border:1px solid #cef6dd66;background:radial-gradient(ellipse,#c2c4f426,transparent 65%);animation:none}
html[data-design=aurora] .studio .feature-portal::before,html[data-design=aurora] .studio .feature-portal::after{border-radius:70% 20%;transform:rotate(45deg);border-style:solid}
html[data-design=aurora] .studio .feature-portal::after{transform:rotate(-45deg)}
html[data-design=aurora] .studio .feature-intro[open] .feature-art{animation:moon-garden-open 2.1s ease-out both}
html[data-design=crown] .studio .feature-portal{inset:12px calc(50% - 83px);border:3px double #dbbd7599;border-radius:50%;animation:none;transform:rotate(-15deg);background:radial-gradient(ellipse,#9ab3a315,transparent 70%)}
html[data-design=crown] .studio .feature-intro[open] .feature-art{animation:treasure-surface 2s ease-out both}
html[data-design=crown] .studio #feature-dialog{background-image:linear-gradient(#071a2d66,#0a1829ee),var(--feature-scene)}
html[data-design=aurora] .studio #feature-dialog{background-image:linear-gradient(#0b1e2a55,#0c2029ee),var(--feature-scene)}
html[data-design=crystal] .studio #feature-dialog{background-image:linear-gradient(#101b3944,#10192eee),var(--feature-scene)}
html[data-design]:not([data-design=ember]) .studio #feature-rule{max-width:400px;line-height:1.65;color:#d5e0df}
html[data-design]:not([data-design=ember]) .studio .bonus-progress{display:flex;gap:5px;margin:6px 0 4px}
html[data-design]:not([data-design=ember]) .studio .bonus-progress>span{height:19px;max-width:none;font-size:10px;background:#07151c80;border:1px solid rgba(var(--accent-rgb),.25)}
html[data-design]:not([data-design=ember]) .studio .bonus-progress>span.current{background:var(--accent);color:#10212a;box-shadow:none}
html[data-design]:not([data-design=ember]) .studio .bonus-progress>span.used{opacity:.3}
html[data-design=crown]:not([data-design=ember]) .studio .bonus-progress{display:none}
html[data-design=aurora].in-bonus .studio .world-atmosphere{background:radial-gradient(ellipse at 50% 20%,#9fe7cf14,transparent 60%),linear-gradient(#111b3533,#07172288)}
html[data-design=crown].in-bonus .studio .world-atmosphere{background:linear-gradient(#0b263944,transparent 40%,#03101bb0)}
html[data-design=vault].in-bonus .studio .world-atmosphere{background:radial-gradient(ellipse at 50% 40%,transparent,#11161055),linear-gradient(#11181d44,#060e1480)}
@keyframes prism-land{0%{transform:translateY(-7%) scale(.93);opacity:.7}65%{transform:translateY(2%) scale(1.03)}to{transform:none;opacity:1}}
@keyframes prism-shine{40%{transform:scale(1.045);filter:brightness(1.23)}to{transform:none;filter:none}}
@keyframes pearl-orbit{40%{transform:translateY(-5%) rotate(-5deg)}to{transform:none}}
@keyframes prism-star{40%{transform:rotate(12deg) scale(1.08)}to{transform:none}}
@keyframes vault-weight{0%{transform:translateY(-8%)}65%{transform:translateY(3%) scale(1.01,.97)}to{transform:none}}
@keyframes key-turn{40%{transform:rotate(18deg) scale(1.08)}to{transform:none}}
@keyframes safe-open{45%{transform:perspective(350px) rotateY(-15deg) scale(1.05)}to{transform:none}}
@keyframes guardian-wake{40%{transform:scale(1.08);filter:brightness(1.22)}to{transform:none;filter:none}}
@keyframes flower-land{0%{transform:translateY(-6%) rotate(-7deg)}70%{transform:rotate(3deg)}to{transform:none}}
@keyframes flower-unfold{45%{transform:scale(1.08) rotate(-3deg);filter:brightness(1.15)}to{transform:none;filter:none}}
@keyframes butterfly-wings{25%,65%{transform:scaleX(.72)}45%,85%{transform:scaleX(1.05)}to{transform:none}}
@keyframes treasure-settle{0%{transform:translateY(-10%) rotate(6deg)}70%{transform:translateY(2%) rotate(-2deg)}to{transform:none}}
@keyframes compass-find{0%{transform:rotate(-20deg)}45%{transform:rotate(13deg)}75%{transform:rotate(-4deg)}to{transform:none}}
@keyframes royal-coin{0%{transform:rotateY(75deg) scale(.65)}65%{transform:rotateY(-8deg) scale(1.08)}to{transform:none}}
@keyframes trident-rise{40%{transform:translateY(-7%) scale(1.05)}to{transform:none}}
@keyframes world-gate-open{45%{transform:scale(1.08);filter:brightness(1.2)}to{transform:none;filter:none}}
@keyframes prism-door-art{from{transform:scale(.5) rotate(-15deg);opacity:0}to{transform:none;opacity:1}}
@keyframes moon-garden-open{from{transform:scale(.55) translateY(15%);opacity:0}to{transform:none;opacity:1}}
@keyframes treasure-surface{from{transform:translateY(35%) rotateY(45deg);opacity:0}to{transform:none;opacity:1}}
@media(min-width:761px){html[data-design]:not([data-design=ember]) .studio .bonus-active .machine{height:clamp(350px,calc(100svh - 435px),460px)}html[data-design]:not([data-design=ember]) .bonus-tour .machine{height:clamp(350px,calc(100svh - 440px),460px)}}
@media(max-width:760px){
 html[data-design]:not([data-design=ember]) .studio .machine,html[data-design]:not([data-design=ember]) .studio .bonus-active .machine{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 62px minmax(0,1fr) auto;row-gap:5px;column-gap:0;padding:9px;height:clamp(275px,calc(100svh - 400px),440px)}
 html[data-design]:not([data-design=ember]) .studio .world-stage{grid-row:2;grid-column:1;display:grid;grid-template-columns:65px minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:center;gap:8px;text-align:left;border-left:0;border-bottom:1px solid rgba(var(--accent-rgb),.2);padding:0 0 5px}
 .world-object-slot{width:62px;height:58px}.world-object{max-height:none;min-height:0}.object-value{display:none}
 .world-direction{padding:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 5px;align-items:center}
 .world-eyebrow{font-size:6px;letter-spacing:.8px;margin:0;grid-column:1/-1}
 .world-status{font:500 11px/1.25 system-ui;min-height:0;text-wrap:initial}
 .world-ledger{grid-column:1/-1;font-size:9px;line-height:1.3;min-height:0}
 .world-markers{margin:0;gap:3px}.world-steps li{width:23px;height:22px;font-size:10px}
 [data-world=vault] .world-status{font-size:11px}
 .world-mini-grid{width:52px;grid-column:2;grid-row:1/4;gap:2px}.world-mini-grid li,[data-world=aurora] .world-mini-grid li{height:8px;font-size:0}
 [data-world=crown] .world-mini-grid{width:60px}.world-mini-grid li.focused{background:#c4e9c9}
 [data-world=crown] .world-mini-grid li{height:17px;font-size:8px;border-width:1px;box-shadow:none}
 [data-world=aurora] .world-direction,[data-world=crown] .world-direction{grid-template-columns:minmax(0,1fr) auto;padding-top:0}
 [data-world=aurora] .world-eyebrow,[data-world=crown] .world-eyebrow,[data-world=aurora] .world-ledger,[data-world=crown] .world-ledger{grid-column:1}
 [data-world=aurora] .world-status{font:500 11px/1.25 system-ui}
 html[data-design]:not([data-design=ember]) .studio .reels,html[data-design]:not([data-design=ember]) .studio .reels.grid-board{grid-column:1;grid-row:3;gap:4px}
 html[data-design=vault] .studio .reels{padding:5px;gap:5px}
 html[data-design]:not([data-design=ember]) .studio .round-receipt{display:none}
 html[data-design]:not([data-design=ember]) .studio #feature-dialog{padding:22px}
 html[data-design]:not([data-design=ember]) .studio .feature-visual{height:145px}
 html[data-design]:not([data-design=ember]) .studio .feature-visual .feature-art{width:140px;height:140px;left:calc(50% - 70px)}
 html[data-design=crystal] .studio .feature-portal,html[data-design=vault] .studio .feature-portal,html[data-design=aurora] .studio .feature-portal,html[data-design=crown] .studio .feature-portal{inset:8px calc(50% - 65px)}
 html[data-design]:not([data-design=ember]) .studio .symbol-tag{font-size:5px;padding:1px;letter-spacing:.3px}
 html[data-design=vault] .studio .symbol-tag{font-size:7px}
 html[data-design=crown] .studio .wild-lock{font-size:11px;padding:1px 5px;bottom:2%}
 html[data-design]:not([data-design=ember]) .studio .bonus-progress>span{height:17px;font-size:9px}
 html[data-design]:not([data-design=ember]) .bonus-tour .machine,html[data-design]:not([data-design=ember]) .bonus-tour .bonus-active .machine{height:clamp(300px,calc(100svh - 405px),470px)}
}
@media(max-width:390px){.world-stage .world-eyebrow{display:none}.world-stage .world-ledger{font-size:8px}.world-stage .world-status,[data-world=vault] .world-status,[data-world=aurora] .world-status{font-size:10px}.world-steps li{width:20px;height:21px;font-size:9px}html[data-design]:not([data-design=ember]) .studio .world-stage{grid-template-columns:52px minmax(0,1fr);gap:5px}.world-object{width:50px;height:50px}}
@media(max-height:650px) and (max-width:760px){html[data-design]:not([data-design=ember]) .studio .machine,html[data-design]:not([data-design=ember]) .studio .bonus-active .machine{height:270px;grid-template-rows:auto 53px minmax(0,1fr) auto}html[data-design]:not([data-design=ember]) .studio #feature-dialog{padding:18px}.world-object{width:50px;height:50px}html[data-design]:not([data-design=ember]) .studio .feature-visual{height:105px}html[data-design]:not([data-design=ember]) .studio .feature-visual .feature-art{width:100px;height:100px;left:calc(50% - 50px)}html[data-design]:not([data-design=ember]) .studio .feature-portal{inset:5px calc(50% - 48px)}.world-feature-story{margin:7px 0;font-size:8px}}
@media(prefers-reduced-motion:reduce){html[data-design]:not([data-design=ember]) .studio .reel-symbol,html[data-design]:not([data-design=ember]) .studio .feature-art{animation:none!important;transition:none!important}.world-object *{animation:none!important;transition:none!important}.prism-rays,.garden-pollen{display:none}}
