.maidJourney{background:#f7faf8;border:1px solid #d6e4de;border-radius:16px;min-width:0;margin:1.5rem 0;padding:clamp(1rem,3vw,1.5rem)}.maidJourney h2{margin:0 0 1rem;font-size:1.35rem}.maidRoleChoices{flex-wrap:wrap;gap:.75rem;display:flex}.maidJourney button,.maidJourney a{min-height:44px}.maidRoleChoices button{white-space:normal;text-align:start;color:#124c3e;background:#fff;border:1px solid #b8d0c4;border-radius:10px;flex:240px;padding:.75rem}.maidRoleChoices button[aria-pressed=true]{color:#fff;background:#125e4d}.maidJourney p,.maidJourney li{overflow-wrap:anywhere;line-height:1.65}.maidJourney a{overflow-wrap:anywhere;align-items:center;display:inline-flex}.maidJourney textarea{box-sizing:border-box;width:100%;min-height:130px}.maidNeedChoices{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.maidNeedChoices label{align-items:center;gap:.5rem;min-height:44px;display:flex}.maidJourney table{border-collapse:collapse;width:100%}.maidJourney td,.maidJourney th{text-align:start;overflow-wrap:anywhere;border-bottom:1px solid #d6e4de;padding:.65rem}.maidJourney details{margin:1rem 0}.maidJourney summary{cursor:pointer;min-height:44px}.maidJourney .maidDraftButton{white-space:normal;min-height:44px}.maidJourney [role=status]{font-size:.9rem}
