.desktop-update{display:flex;align-items:center;gap:8px;margin-left:auto;max-width:420px}.studio-title .desktop-update button{margin-left:0;font-size:12px;white-space:nowrap;min-height:34px}.desktop-update .desktop-update-ready{background:linear-gradient(120deg,#9c43ee,#603bdf);color:white;border:1px solid #ba87ff}.desktop-update-message{font-size:11px;color:#ffbdc5;max-width:210px}.desktop-update-floating{position:fixed;right:16px;bottom:16px;z-index:9999;padding:10px;border-radius:12px;background:#21192f;border:1px solid #7550a1}.desktop-update button{cursor:pointer;border-radius:10px;padding:8px 12px;background:#302442;color:#ece5ff;border:1px solid #7550a1}.desktop-update button:disabled{cursor:wait;opacity:.7}@media(max-width:900px){.desktop-update-message{max-width:140px}.studio-title-context{display:none}.desktop-update{max-width:300px}}
