#pendingUpdates{position:fixed;bottom:16px;left:50%;transform:translateX(-50%);z-index:10000;max-width:calc(100vw - 24px);width:max-content;padding:10px 16px;border:1px solid #9cbfb4;border-radius:10px;background:#f1f8f5;color:#134d40;box-shadow:0 3px 12px #17382c1a;font-size:13px;line-height:1.5;pointer-events:none}
#pendingUpdates[hidden]{display:none}
.workspace-pending{padding:10px 12px;border:1px solid #9cbfb4;border-radius:8px;color:#134d40;background:#f1f8f5;line-height:1.5}
.spot[aria-busy=true]{opacity:1;cursor:wait;outline:2px dashed #548b7b;outline-offset:-3px}
.rm-room.rm-pending{background:#fff4d8;border-color:#c49734;color:#704b09}
.rm-page[aria-busy=true] .rm-room{opacity:1}
[data-cleaning-date][aria-busy=true]{opacity:1;outline:2px dashed #548b7b;outline-offset:2px;cursor:wait}
@media(max-width:480px){#pendingUpdates{font-size:12px;bottom:10px;padding:8px 12px}}
