.expedition-panel{margin:20px 0;padding:22px;border:3px solid #476c70;border-radius:10px;background:#d7ebe4;color:#344b3d}.expedition-panel h2{margin-top:0}.expedition-panel p{font-size:13px;line-height:1.6}.expedition-panel button{padding:10px 14px;border:2px solid #344b3d;border-radius:6px;background:#ffe081;color:#344b3d;font-weight:800;cursor:pointer;margin:5px}.expedition-panel button:disabled{opacity:.45;cursor:default}.expedition-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;max-height:270px;overflow:auto}.expedition-choices>div{padding:8px;background:#ffffff66;border-radius:6px}.expedition-choices span{font-size:12px}.expedition-panel> b{display:block;margin:12px 0}
