.cloud-loading .app,.cloud-loading #addEvent{visibility:hidden}
.cloud-status{font-size:.85rem;color:#626b60;margin:.5rem 0 1rem;min-height:1.4em}
.cloud-barrier{max-width:32rem;width:calc(100% - 2rem);padding:1.5rem;border:1px solid #dedbd1;border-radius:1.5rem;background:#fffefa;color:#25231e}
.cloud-barrier h2{margin:0 0 1rem;font-size:1.3rem}.cloud-barrier p{line-height:1.7;white-space:pre-line}
.cloud-actions{display:flex;gap:.75rem;flex-wrap:wrap}.cloud-actions button{min-height:48px;padding:.6rem 1rem;background:#fff;border:1px solid #dedbd1;border-radius:1rem}
.cloud-actions button:first-child{background:#efc309;color:#25231e}
