.workspace-update-notice{position:fixed;z-index:20000;top:12px;left:50%;transform:translateX(-50%);box-sizing:border-box;width:min(720px,calc(100vw - 24px));display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid #b9b0df;border-radius:12px;background:#fff;color:#272135;box-shadow:0 5px 24px #17102433;font:14px/1.45 system-ui,sans-serif}
.workspace-update-notice span{flex:1;min-width:0}.workspace-update-notice button{flex:none;min-height:44px;padding:8px 12px;border:1px solid #c8c2da;border-radius:8px;background:#f7f5fd;color:#342951;font:inherit;cursor:pointer}.workspace-update-notice button:focus-visible{outline:3px solid #6747d9;outline-offset:2px}
@media(max-width:540px){.workspace-update-notice{flex-wrap:wrap}.workspace-update-notice span{flex-basis:100%}}
