.Disease_container__roWNl{padding:2rem;max-width:700px;margin:0 auto;font-family:Segoe UI,sans-serif}.Disease_heading__qivTK{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#c71585}.Disease_instructions__GbwYS{margin-bottom:1.5rem;color:#555}.Disease_chatBox___FQMQ{background:#f2f2f2;border-radius:8px;padding:1rem;height:300px;overflow-y:auto;margin-bottom:1rem;border:1px solid #ccc}.Disease_message__1_JGa{margin-bottom:.75rem}.Disease_user__0Q8_B{text-align:right}.Disease_assistant__qkwO0{text-align:left}.Disease_roleLabel__wKPFH{display:block;font-size:.8rem;color:#999}.Disease_messageContent__DWI7J{background:#e0e0e0;display:inline-block;padding:.5rem 1rem;border-radius:20px;max-width:80%;word-break:break-word}.Disease_inputRow__oBRMB{display:flex;gap:.5rem;margin-bottom:.75rem}.Disease_textInput__D_8B1{flex:1 1;padding:.6rem;border-radius:8px;border:1px solid #ccc}.Disease_sendButton__TcldK{padding:.6rem 1rem;border-radius:8px;background-color:#007bff;color:white;border:none;font-weight:700;cursor:pointer}.Disease_passcodeInput__cW2Xu{width:100%;padding:.6rem;border-radius:8px;border:1px solid #ccc}.Disease_status__ixOKG{margin-top:.5rem;color:#c77600;font-weight:500}