*{box-sizing:border-box}body{margin:0;background:#f8f4ee}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:2px solid #A9662F;outline-offset:3px}.cloud-login{min-height:100vh;display:grid;place-items:center;font-family:Arial,sans-serif;color:#332818}.cloud-card{width:min(420px,94vw);padding:32px;background:#fff;border:1px solid #E7E0D3;border-radius:16px}.cloud-card label{display:block;margin:18px 0}.cloud-card input{display:block;padding:12px;width:100%;margin-top:8px;border:1px solid #D2C4B0;border-radius:6px}.cloud-card button,.cloud-bar button{padding:10px 16px;background:#a9662f;color:#fff;border:0;border-radius:6px}.cloud-bar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 22px;font:14px Arial,sans-serif;background:#f1e3d2}.cloud-bar button:disabled,.cloud-card button:disabled{opacity:.5}.cloud-error{padding:14px 22px;background:#f5e3dc;color:#8b3020;font-family:Arial,sans-serif}.cloud-workspace{border:0;margin:0;padding:0;min-width:0}.cloud-workspace:disabled{pointer-events:none;opacity:.7}
