.account-actions{display:flex;align-items:center;gap:12px}.account-actions form{margin:0}.account-signout{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 12px;border:1px solid #414141;border-radius:8px;background:#101010;color:#eee;font-size:12px;font-weight:600;white-space:nowrap}.account-signout:hover{background:#242424}.account-signout:focus-visible{outline:2px solid #caff00;outline-offset:3px}.manage-ui .product-header .account-actions .notification{position:relative;inset:auto}.manage-ui .management-account form button{width:auto;min-width:48px;padding:6px;color:#ddd;font-size:12px}
.member-modalities{border:1px solid #35383b;border-radius:8px;padding:16px;display:grid;gap:12px;min-width:0}.member-modalities legend{font-size:13px;color:#ccc;padding:0 6px}.manage-ui .member-modalities label{display:flex;flex-direction:row;align-items:center;gap:10px}.manage-ui .member-modalities input[type=checkbox]{appearance:auto;width:18px;height:18px;min-height:18px;padding:0;flex:none;accent-color:#caff00}.manage-ui .workout-step{border:1px solid #35383b;border-radius:10px;padding:16px;margin:12px 0;background:#161719}.manage-ui .workout-step summary{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:600}.manage-ui .workout-step p{white-space:pre-wrap;line-height:1.8;color:#ddd;margin:18px 0 0}.manage-ui .workout-intro h2{font-size:26px;margin:16px 0}.manage-ui .workout-attribution,.manage-ui .scope-note{font-size:13px;color:#aaa}.manage-ui .context-switch>summary{display:flex;justify-content:space-between;padding:16px 0}.manage-ui .context-switch .stack-form{margin-bottom:20px}.manage-ui .workout-page>.ghost-btn{align-self:flex-start;width:auto}.manage-ui .workout-intro .coach-avatar{display:none}
