/* Clear studio context without altering the fictional business design. */
.studio-demo-note{position:fixed;z-index:12000;left:50%;bottom:16px;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:18px;width:max-content;max-width:calc(100vw - 28px);box-sizing:border-box;padding:12px 18px;border:1px solid #a9c6e84d;border-radius:12px;background:#07111fed;color:#e8f2ff;box-shadow:0 10px 35px #0006;backdrop-filter:blur(12px);font:500 12px/1.45 system-ui,sans-serif;letter-spacing:.01em}
.studio-demo-note a{display:inline-flex;align-items:center;min-height:32px;color:#b9dcff!important;text-decoration:underline!important;white-space:nowrap}
.studio-demo-note a:focus-visible{outline:2px solid #a6d5ff;outline-offset:4px}
body{padding-bottom:84px}
@media(max-width:520px){.studio-demo-note{width:calc(100vw - 24px);bottom:12px;gap:12px;padding:9px 12px;font-size:11px}.studio-demo-note span{max-width:180px}.studio-demo-note a{min-height:38px}}
