/* Match the existing monochrome board; never change canvas geometry. */
#cloud-panel{border-top:1px solid #111;margin-top:20px;padding-top:12px;font-size:16px;overflow-wrap:anywhere}
#cloud-panel h2{font-size:18px;margin:0 0 8px}
#cloud-panel p{margin:8px 0}
#cloud-panel .cloud-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
#cloud-panel input{min-height:48px;min-width:0;width:220px;max-width:100%;border:1px solid #777;padding:8px;background:#fff;color:#111;border-radius:0}
#cloud-panel button,#cloud-panel a{min-height:48px;min-width:48px}
#cloud-panel button{font-size:16px}
#cloud-panel ol{padding-left:24px;margin:8px 0}
#cloud-panel li{margin:6px 0}
#cloud-panel [hidden]{display:none!important}
#cloud-message:empty{display:none}
@media(max-width:520px){#cloud-panel .cloud-row{align-items:stretch}#cloud-panel input{flex:1 1 180px;min-width:160px}#cloud-panel .cloud-actions button{flex:1 1 140px}}
