.management-panel { display:grid; gap:.8rem; padding:1rem; }
.management-panel nav { display:flex; flex-wrap:wrap; gap:.4rem; }
.management-panel button { margin:.25rem; padding:.45rem .7rem; cursor:pointer; }
.management-panel button[aria-pressed="true"] { font-weight:700; }
.management-panel label { display:grid; gap:.2rem; margin:.5rem 0; }
.management-panel input,.management-panel select { max-width:100%; padding:.4rem; }
.management-panel .management-list { max-height:18rem; overflow:auto; border:1px solid #ccd2d9; padding:.5rem; }
.management-panel .management-list label { display:flex; gap:.5rem; }
.management-panel pre { overflow:auto; white-space:pre-wrap; max-height:24rem; }

.management-season-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#111c25;border:1px solid #3e505a;border-radius:8px;padding:10px 12px;margin:12px 0;color:#b7c6ce;font-size:12px}.management-season-bar select{min-width:130px;background:#1a2932;color:#fff;border:1px solid #667b85;padding:8px;border-radius:5px}.management-advanced{margin-left:auto}.management-advanced summary{cursor:pointer;padding:10px}.management-advanced[open]{display:flex;flex-wrap:wrap;gap:8px}.management-season-bar+section{margin-top:10px}
