html[data-visual-world] body{background:linear-gradient(#153f3b70,#12382d88),url('/studio/v2/assets/garden.webp') center/cover fixed;color:#fff7db}#play header,.stats{background:#123f37e0;border:1px solid #d3f4ce50;border-radius:14px;padding:7px 12px}#play{gap:6px}.stats{padding:8px 12px}#arena{border-radius:22px;background:radial-gradient(ellipse,#194c3d50,#12382c20)}.tile,.sample,.slot.filled{border:1px solid #fffce9;background:radial-gradient(ellipse at 25% 15%,#fffef5,#fff3d4 55%,#ebc786);box-shadow:inset 0 2px 2px #fff, inset -2px -3px 3px #ba8f4645,0 5px #b28b4e,0 7px 0 #704c28,0 10px 11px #12332765}.tile.blocked{filter:brightness(.72) saturate(.68)}.tile:not(.blocked):hover{filter:brightness(1.07)}.tile svg{filter:drop-shadow(0 1px 0 #fff) drop-shadow(0 2px 1px #69491c44)}#trayPanel{background:linear-gradient(#144f42f5,#103c35f5);border:1px solid #e8c56990;box-shadow:inset 0 1px #fff5,0 5px 16px #142f2455}#status{background:#143e33db;border-radius:10px;color:#fff9d2;padding:5px}footer button,.small{background:linear-gradient(#286149f5,#123f33f5);border:1px solid #e4c77699;box-shadow:0 3px #102f27}.welcome{background:#103d34b5;padding:18px;border:1px solid #e6d48f50;border-radius:24px;box-shadow:0 12px 40px #142f2550}.primary{background:linear-gradient(#fff2ab,#efba41);box-shadow:0 5px #9e6b24}h1{text-shadow:0 3px 0 #17432d,0 4px 8px #123d2b}.layer-mark{box-shadow:0 1px 2px #0006}@media(max-width:400px){#app{padding-left:10px;padding-right:10px}.welcome{padding:14px 8px}}