.goal-summary{display:flex;gap:4px;align-items:center;justify-content:space-between;margin:4px 0;padding:4px 6px;background:#262626;border:1px solid #111;color:#d9cfab}.goal-summary span{min-width:0}.goal-summary button{flex-shrink:0}.goal-form{max-height:65dvh;overflow:auto;overscroll-behavior:contain}.goal-form label{display:block;margin:5px 0}.goal-form input:not([type=checkbox]),.goal-form select{width:100%}.goal-fields{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px}.goal-form details{margin:6px 0;padding:5px;border:1px solid #666}.goal-form summary{cursor:pointer}.goal-wave-list{display:grid;gap:4px}.goal-wave-list span{display:flex;align-items:center;justify-content:space-between}.goal-form p{color:#bdbdbd}.goal-error{color:#ed8980}.goal-wave-bar{display:flex;gap:4px;align-items:center;margin:4px 0}.goal-wave-bar select{flex:1;min-width:0}#objective-status{color:#d9cfab}
