.playground{background:#e0e3d7;color:#20291c;overflow:hidden}.playground .kicker,.playground .small{color:#526044}.play-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:9%;align-items:center;margin-top:45px}.design-space{height:570px;position:relative;display:flex;align-items:center;justify-content:center;perspective:1000px}.design-space img{max-width:85%;height:78%;object-fit:cover;border-radius:180px 180px 6px 6px;box-shadow:0 35px 70px #1a2b2440;z-index:1;transition:width .4s}.design-space>span{position:absolute;bottom:0;font-size:10px;letter-spacing:3px;text-transform:uppercase}.design-rings{position:absolute;inset:3%;transform-style:preserve-3d}.design-rings i{position:absolute;inset:0;border:1px solid #5f704999;border-radius:50%}.design-rings i:nth-child(2){transform:rotateY(60deg)}.design-rings i:nth-child(3){transform:rotateX(60deg)}.design-controls{display:grid;gap:24px}.design-controls label{color:#37452d}.design-controls select,.design-controls textarea{color:#25331d;border-color:#45553666}.design-controls select option{background:#e0e3d7}.design-controls .pill{color:#25331d;border-color:#50634388;justify-content:center}.design-controls input[type=range]{accent-color:#526b3d;padding:12px 0}.design-controls .fill{background:#24331d;color:#f1f4ea}.ai-prompt summary{cursor:pointer;font-size:13px}.ai-prompt textarea{font-size:12px;line-height:1.7;min-height:140px}.wa-float{position:fixed;right:22px;bottom:65px;z-index:25;background:#c5d3a5;color:#172110;border:1px solid #fff5;border-radius:40px;padding:14px 22px;box-shadow:0 8px 35px #0005;font-size:12px}.whatsapp{margin-top:20px}.playground button[hidden]{display:none}.has-motion .work-wrap:hover .save-work{transform:scale(1.13)}.save-work{transition:transform .2s}body:has(dialog[open]) .wa-float{display:none}@media(max-width:760px){.play-layout{grid-template-columns:1fr;gap:40px}.design-space{height:400px}.wa-float{bottom:112px;right:12px;padding:12px 17px}.design-controls{gap:18px}}@media(prefers-reduced-motion:reduce){.design-space img{transition:none}}
