
.fm-live-demo{width:90%;max-width:350px;transform:translateY(-24px);pointer-events:none;filter:drop-shadow(0 18px 22px #0007)}.fm-live-demo svg{display:block;width:100%;height:auto;overflow:visible}.fm-live-demo-label{display:block;text-align:center;font:600 10px/1.5 'Segoe UI',sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#b8c4af;margin-bottom:12px}.fm-live-demo-controls{position:absolute;bottom:64px;left:0;right:0;display:flex;justify-content:center;gap:7px;z-index:4}.fm-live-demo-controls button{font:600 10px/1.4 'Segoe UI',sans-serif;padding:8px 10px;border:1px solid #82927455;border-radius:5px;background:#122019;color:#bdc8b6;cursor:pointer;min-height:34px}.fm-live-demo-controls button[aria-pressed=true]{color:#f1d795;border-color:#c5a85d99;background:#3e3a242b}.fm-live-demo-controls button:focus-visible{outline:2px solid #e8c978;outline-offset:3px}.fm-release-history{margin-top:16px;border:1px solid #82927436;border-radius:9px;background:#111c17}.fm-release-history>summary{cursor:pointer;padding:15px 20px;color:#bec9b8;font-size:13px;min-height:46px}.fm-release-history[open]>summary{border-bottom:1px solid #82927430}.fm-past-updates{padding:16px}.fm-release-history .fm-update{box-shadow:none}.fm-showcase .fm-panel.is-analyzer{max-width:350px}@media(max-width:700px){.fm-live-demo{width:92%;max-width:310px;transform:translateY(-15px)}.fm-live-demo-controls{bottom:53px;gap:5px}.fm-live-demo-controls button{font-size:9px;padding:7px 8px}.fm-live-demo-label{font-size:9px}.fm-past-updates{padding:10px}.fm-showcase .fm-panel.is-analyzer{max-height:350px;width:auto;max-width:95%}}
