/* The Inn V19.4 additive management and player status UI */
.ship-cloud-auto-panel{margin:16px 0 18px;padding:18px;border:2px ridge #d8b268;border-radius:10px;background:linear-gradient(125deg,#422918,#190c08);color:#f3dfb8;box-shadow:0 6px 20px #0004;}
.ship-cloud-auto-panel h4{font-family:Georgia,serif;font-size:1.4rem;margin:4px 0 8px;color:#ffdb95;}
.ship-cloud-auto-panel p{line-height:1.55;margin:6px 0 12px;}
.ship-cloud-kicker{letter-spacing:.13em;color:#e7c27f;font-size:.73rem;font-weight:750;}
.ship-cloud-actions{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0;}
.ship-cloud-actions button{padding:12px 14px;font:700 .85rem Georgia,serif;color:#ffe7ba;border:2px outset #d2a963;border-radius:5px;background:#69401e;cursor:pointer;}
.ship-cloud-actions button:disabled{cursor:not-allowed;opacity:.42;}
#ship-cloud-state{font-weight:700;color:#edd29b;min-height:1.8em;}
.ship-cloud-auto-panel small{opacity:.85;}
.ship-auto-player-status{padding:8px 12px;margin:10px auto;color:#f4dbab;background:#2a160eef;border:1px solid #9b713f;border-radius:6px;text-align:center;font:600 .78rem Georgia,serif;max-width:96%;}
.ship-auto-player-status[hidden]{display:none;}
@media(max-width:600px){.ship-cloud-actions{flex-direction:column}.ship-cloud-actions button{width:100%;}}
